/* CSS Document */

body	{margin:0px; font: 11px/15px Verdana, Tahoma, sans-serif; color: #7c7c7c; background:url(../img/fdo_header.gif) repeat-x;}
.noBorder {border: 0px;}
a	{text-decoration: none; cursor: pointer;}
a:hover	{text-decoration: underline;}
.rosa {color:#fd5774;}
.azul	{color:#4583c8;}
.blanco {color:#ffffff;}
h1	{color:#fd5774; font: 25px/26px Lucida Sans Unicode, Verdana, Tahoma, sans-serif; margin: 0px; margin-bottom:20px;}
.subh1 {color:#fd5774; font: 22px/26px Lucida Sans Unicode, Verdana, Tahoma, sans-serif;}
h2	{color:#fd5774; font: 18px/19px Lucida Sans Unicode, Verdana, Tahoma, sans-serif; margin: 0px; margin-bottom:20px;}
.texto9px	{font-size:9px;}
input, textarea {border: 1px solid #cccccc; color: #7c7c7c; padding-left:4px; height:17px; font: 11px/17px Verdana, Tahoma, sans-serif;}
input.fecha {font: bold 13px Verdana, Tahoma, sans-serif; margin-left:2px;}
input.btn	{background-color:#fd5774; color:#ffffff; font-weight: bold; height:24px; border-color: #990033; padding-bottom:2px; width:100px;}
select	{width:120px; color: #7c7c7c; font: 11px Verdana, Tahoma, sans-serif;}

.regla	{margin-top:20px; margin-bottom: 10px; border-bottom: 1px dashed #cccccc;}
.reglaEnlaces	{margin-top:20px; margin-bottom: 15px; border-bottom: 1px dashed #cccccc;}

a.link	{cursor: hand; cursor: pointer;}
li	{list-style: square;}
#liveclock {}

div#main	{width:900px; margin-left: auto; margin-right: auto;}

div#top	{background: url(../img/img_header.jpg) no-repeat; height: 163px; position: relative;}

div#top a#linkHome	{
	position: absolute;
	height:110px;
	width: 363px;
	left: 22px;
	top: 31px;
}
div#top div#fecha	{color: #d87584; font: 9px/32px Verdana, Tahoma, sans-serif; position: absolute; right: 30px;}
div#top div#fecha span.barra	{color: #ffdde3; padding-left: 3px; padding-right: 3px;}

div#top div#bannerTopHome {position: absolute; background:url(../img/fdo_banner_home_top.gif) no-repeat; width:240px; height:390px; right:20px; top: 32px;}
div#top div#bannerTopHome img	{margin-left:7px; margin-top: 6px;}
div#top div#bannerTopHome div.flash	{margin-left:7px; margin-top: 6px; height:371px; width:221px;}

div#top div#bannerTop {
	position: absolute;
	top: 38px;
	left: 647px;
}

div#left	{float: left; background: url(../img/fdo_menu.jpg) no-repeat top right; width: 201px;}
div#left div#menu	{width: 158px; margin-left: 31px; margin-top: 6px; color: #FFFFFF; height:560px;}

div#left div#menu div.item	{height: 23px; background-color: #a2c4ea; border-bottom: 1px solid #dbebfd; padding-left:12px;}
div#left div#menu div.item a {font: bold 10px/21px Verdana, Tahoma, sans-serif; color: #1b4d90;}
div#left div#menu div.item a:hover	{color: #ffffff;}
div#left div#menu div.itemOver	{height: 23px; background-color: #4583c8; border-bottom: 1px solid #dbebfd; padding-left:12px;}
div#left div#menu div.itemOver a {font: bold 10px/21px Verdana, Tahoma, sans-serif; color: #ffffff;}

div#left div#menu div.subitem	{background-color: #5896db; font: 9px/14px Verdana, Tahoma, sans-serif; color: #3e76b4; padding-left:12px;}
div#left div#menu div.subitem a	{color: #ffffff;}
div#left div#menu div.subitem a.over	{color: #1c3d6b;}

div#left div#menu div.espacioTop	{background-color: #5896db; height:2px; line-height:0px; font-size:0px;}

div#left div#menu div.espacio	{background-color: #5896db; height:5px; line-height:0px; font-size:1px;}


div#center	{float: left; width:432px;}
div#center .texto	{padding: 12px 15px 10px 15px;}
div#center .texto a {color: #fd5774;}
div#center img	{float: left; margin-right: 10px; margin-bottom: 15px; border: 1px solid #e5e5e5;}

div#center .staff {clear: both;}

div#center .testimonio p {margin: 0px; margin-bottom: 8px;}
div#center .testimonio .fecha	{color:#fd5774; font: bold 9px/15px Verdana, Tahoma, sans-serif;}

div#center .enlace {clear: both;}
div#center .enlace a {color:#4583c8;}

div#center .descuento {clear: both;}
div#center .descuento p {margin: 0px;}
div#center .descuento a {color:#4583c8;}
div#center .descuento p.tit {color:#fd5774; font-weight: bold; margin-bottom: 2px; margin-top: 15px;} 
div#center .descuento p.desc {color:#fd5774; font: 15px/16px Lucida Sans Unicode, Verdana, Tahoma, sans-serif; margin-bottom: 10px;}
div#center .descuento p.link {margin-top: 10px;color:#4583c8;}
div#center .descuento p.link strong {font-weight: bold; color:#4583c8;}



div#center .boutique {clear: both; height: 245px;}
div#center .boutique p {margin: 0px; margin-top: 10px;}
div#center .boutique a {color:#4583c8;}
div#center .boutique p.tit {color:#fd5774; font-weight: bold; margin-bottom: 2px; margin-top: 15px;} 
div#center .boutique p.desc {color:#fd5774; font: 15px/16px Lucida Sans Unicode, Verdana, Tahoma, sans-serif; margin-bottom: 10px;}
div#center .boutique p.link {margin-top: 10px;}
div#center .boutique p.link strong {font-weight: bold; color:#4583c8;}
div#center .boutique img {float: left;}
div#center .boutique table {width: 238px; font-size: 9px; line-height: 11px; float: right;}

div#center .boutique table td {padding: 2px 0;}



div#centerHome	{float: left; background:url(../img/frase_home_nueva.gif) no-repeat 0 30px; width: 432px;}
div#centerHome .textoHome {width:300px; padding-left: 54px; padding-top: 232px; font: 13px/19px Verdana, Tahoma, sans-serif; margin-bottom: 40px;}
div#centerHome .bienvenidos	{font: bold 17px/19px Verdana, Tahoma, sans-serif;}

div#centerHome div#bebesHome {background: url(../img/fdo_bebes_home.gif) no-repeat; height:265px; position: relative;}
div#centerHome div#bebesHome p	{text-align: center; width:345px; margin-left:auto; margin-right: auto; padding-top: 60px;}
div#centerHome div#bebesHome a.link	{position: absolute; height:31px; width:180px; left: 131px; top: 213px}
div#centerHome div#bebesHome #bebe1	{position: absolute; top:111px; left:65px}
div#centerHome div#bebesHome #bebe2	{position: absolute; top:111px;left:172px}
div#centerHome div#bebesHome #bebe3	{position: absolute; top:111px;left:279px}



div#centerBebes	{float: left; width:540px;}
div#centerBebes div.dosFotos	{height:240px; margin-bottom: 10px; border-bottom: 1px dashed #cccccc;}
div#centerBebes .texto	{padding: 12px 15px 10px 15px;}
div#centerBebes .texto a {color: #fd5774;}
div#centerBebes .texto p {margin:0px;}
div#centerBebes div.img {border: 1px solid #e5e5e5; margin-bottom: 10px; margin-top: 10px; height:160px; width: 160px; text-align: center; font-size: 9px; line-height:155px; color: #999999;}
div#centerBebes img	{border: 1px solid #e5e5e5; margin-bottom: 10px; margin-top: 10px; padding:7px;}
div#centerBebes div.izquierda	{float: left; margin-bottom: 10px; width:250px;}
div#centerBebes div.derecha	{float: right; margin-bottom: 10px; width:250px;}

div#centerNombres	{float: left; width:670px;}
div#centerNombres table a	{font-weight: bold; background-color: #a2c4ea; padding:3px; text-transform: uppercase; margin-right: 6px; padding-left:5px; padding-right: 5px;}
div#centerNombres  .texto	{padding: 12px 15px 10px 15px;}
div#centerNombres  .texto a {color: #ffffff;}
div#centerNombres   .texto a:hover {background-color: #fd5774; color: #ffffff; text-decoration: none;}
div#centerNombres   .texto a.over {background-color: #fd5774; color: #ffffff; text-decoration: none;}
div#centerNombres table a.inactive, div#centerNombres table a.inactive:hover {font-weight: bold; background-color: #e5e5e5; padding:3px; text-transform: uppercase; margin-right: 6px; padding-left:5px; padding-right: 5px;}



div#right {float: right; width:240px; padding-right:20px;}
div#right p	{margin-top: 10px; margin-bottom:10px;}

div#rightHome {float: right; width:260px; margin-top: 257px;}
div.banner {background: url(../img/fdo_banner_home_der.gif) no-repeat; height:123px; margin-top:10px; width: 233px; font: 11px/14px Verdana, Tahoma, sans-serif; color: #ffffff; padding-left:7px; padding-top: 7px;}

div#gimnasia	{background: url(../img/fdo_banner_gimnasia.gif) repeat-x; height:112px; width: 221px; position:relative;}
div#gimnasia a	{color: #428400; line-height:20px;}
div#gimnasia .txt	{float:left; padding-left:15px; width:125px; padding-top:3px;}
div#gimnasia .img	{position: absolute; top: 0px; right: -1px;}

div#boutique	{background: url(../img/fdo_banner_boutique.gif) repeat-x; height: 112px; width: 221px; position: relative;}
div#boutique .img	{float:left; margin-right:7px;}
div#boutique .tit	{margin-left: -8px;}
div#boutique a	{color: #1a68b6; line-height:20px;}

div#doula	{background: url(../img/fdo_banner_boutique.gif) repeat-x; height: 112px; width: 221px; position: relative;}
div#doula .img	{float:left; margin-right:8px;}
div#doula .tit	{margin-left: -7px;}
div#doula a	{color: #1a68b6; line-height:20px;}

div#mujer	{background: url(../img/fdo_banner_mujer.gif) no-repeat; height:112px; width: 221px; position:relative;}
div#mujer .txt	{padding-top: 50px; margin-left: 15px;}
div#mujer a	{color: #054859; line-height:20px;}

div#shantala	{background: url(../img/fdo_banner_shantala.gif) repeat-x; height:112px; width: 221px; position:relative;}
div#shantala a	{color: #7f0104; line-height:20px;}
div#shantala .txt	{float:left; padding-left:15px; width:125px; padding-top:3px;}
div#shantala .img	{position: absolute; top: 0px; right: -1px;}

div#mesMujer	{background: url(../img/img_banner_mesmujer.jpg) no-repeat #ed185d; height:112px; width: 221px; position:relative;}
div#mesMujer a	{color: #790000; line-height:20px;}
div#mesMujer .txt	{float:left; padding-left:15px; width:125px; padding-top:55px;}

div#mesPadre	{background: url(../img/img_banner_mespadre.jpg) no-repeat #377c90; height:112px; width: 221px; position:relative;}
div#mesPadre a	{color: #519db0; line-height:20px;}
div#mesPadre .txt	{float:left; padding-left:15px; width:125px; padding-top:55px;}

div#h1n1	{background: url(../img/img_banner_h1n1.jpg) no-repeat #377c90; height:112px; width: 221px; position:relative;}
div#h1n1 a	{color: #fff; line-height:17px;}
div#h1n1 .txt	{float:left; padding-left:14px; width:125px; padding-top:60px;}

div#dengue	{background: url(../img/img_banner_dengue.jpg) no-repeat #377c90; height:112px; width: 221px; position:relative;}
div#dengue a	{color: #fff; line-height:17px;}
div#dengue .txt	{float:left; padding-left:14px; width:125px; padding-top:65px;}

div#fertilidad	{background: url(../img/img_banner_fertilidad.jpg) no-repeat #9C0; height:112px; width: 221px; position:relative;}
div#fertilidad a	{color: #00501f; line-height:21px;}
div#fertilidad .txt	{float:left; padding-left:10px; width:125px; padding-top:40px;}



div.masInfo	{background: url(../img/fdo_banner_boutique.gif) repeat-x #5d9bdf; width: 232px; border: 1px solid #e5e5e5; color: #ffffff; margin-bottom: 6px;}
div.masInfo a {color: #ffffff; text-decoration: underline;}
div.masInfo a:hover {text-decoration: none;}
div.masInfo .txt	{border: 6px solid #ffffff; padding:10px;}
div.masInfo .tit	{color: #2f75bb; font: 18px/20px Lucida Sans Unicode, Verdana, Tahoma, sans-serif;}
div.btnMasInfo {border: 3px solid #ffffff; background-color: #4583c8; height:22px; text-align: center; line-height:20px; margin-left:10px; margin-right: 10px;}

div.masInfo img.img	{border:6px solid #ffffff;}

div.galFotos	{background: url(../img/fdo_banner_boutique.gif) repeat-x #5d9bdf; width: 232px; border: 1px solid #e5e5e5; color: #ffffff; margin-bottom: 6px; text-align: center; padding-bottom:2px; padding-top: 5px;}
div.galFotos a {color: #ffffff; text-decoration: underline;}
div.galFotos a:hover {text-decoration: none;}
div.galFotos .txt	{border: 6px solid #ffffff; padding:10px;}
div.galFotos .tit	{color: #2f75bb; font: 18px/20px Lucida Sans Unicode, Verdana, Tahoma, sans-serif;}
div.galFotos img	{border:4px solid #ffffff; margin: 1px;}

div.galFotosRosa	{background: url(../img/fdo_banner_extras.gif) repeat-x #f04c66; width: 230px; border: 1px solid #e5e5e5; color: #ffffff; margin-bottom: 6px; text-align: center;}
div.galFotosRosa a {color: #ffffff; text-decoration: underline;}
div.galFotosRosa a:hover {text-decoration: none;}
div.galFotosRosa .txt	{border: 6px solid #ffffff; padding: 10px 0;}
div.galFotosRosa .tit	{color: #b03045; font: 18px/20px Lucida Sans Unicode, Verdana, Tahoma, sans-serif;}
div.galFotosRosa img	{border:4px solid #ffffff; margin: 1px; margin-bottom: 5px;}


div.gimDomicilio	{background: url(../img/fdo_banner_gimnasia.gif) repeat-x #73c804; width: 230px; border: 1px solid #e5e5e5; color: #ffffff; margin-bottom: 6px;}
div.gimDomicilio a {color: #ffffff; text-decoration: underline;}
div.gimDomicilio a:hover {text-decoration: none;}
div.gimDomicilio .txt	{border: 6px solid #ffffff; padding:10px;}
div.gimDomicilio .tit	{color: #479102; font: 18px/20px Lucida Sans Unicode, Verdana, Tahoma, sans-serif;}

div.extras	{background: url(../img/fdo_banner_extras.gif) repeat-x #f04c66; width: 230px; border: 1px solid #e5e5e5; color: #ffffff; margin-bottom: 6px;}
div.extras a {color: #ffffff; text-decoration: underline;}
div.extras a:hover {text-decoration: none;}
div.extras .txt	{border: 6px solid #ffffff; padding:10px;}
div.extras .tit	{color: #b03045; font: 18px/20px Lucida Sans Unicode, Verdana, Tahoma, sans-serif;}


div#destacadosHome	{clear:both; background: url(../img/fdo_3_destacados_home.gif) no-repeat; height:150px; padding-left:30px; padding-top:25px;}
div#destacadosHome div.destacado	{width:272px; float:left; margin-right:14px;}
div#destacadosHome div.destacado div.img {float:left; margin-right:5px; background-image:url(../img/fdo_img_destacado_home.gif); height:81px; width:81px; position: relative; margin-bottom:60px;}
div#destacadosHome div.destacado div.img img	{position: absolute; left:7px; top: 7px;}
div#destacadosHome div.destacado .tit	{font-weight: bold; color: #fd5774;}
div#destacadosHome div.destacado .txt	{ font: 9px/13px Verdana, Tahoma, sans-serif;}
div#destacadosHome div.destacado .txt p	{margin:0px; margin-top:6px;}
div#destacadosHome div.destacado .link {line-height:26px;}
div#destacadosHome div.destacado .link a {font-weight: bold; color: #fd5774;}

div#footer	{clear:both; height:60px; text-align: center; font: 11px/59px Verdana, Tahoma, sans-serif; background: url(../img/fdo_footer.gif) no-repeat;}
div#footer .barra	{color: #bcbcbc; padding-left: 3px; padding-right: 3px;}
div#footer a {font-weight: bold;color: #7c7c7c;}
div#footer a:hover {color: #fc7e94;}
div#footer img {margin-bottom: -6px;}

table.nenas	{background-color: #FFCCCC; color: #666666;}
table.nenas	td.col1 {background-color: #fddde5; font-weight: bold;}
table.nenas	td.col2 {background-color: #ffe9ee;}
table.nenas	td.col3 {background-color: #fef2f7;}

table.nenes	{background-color: #d4e4f6; color: #666666;}
table.nenes	td.col1 {background-color: #e1ecf9; font-weight: bold;}
table.nenes	td.col2 {background-color: #edf4fb;}
table.nenes	td.col3 {background-color: #f4f8fd;}

table.swiss {font-size: 9px;}
table.swiss img {padding: 0 !important; border: 0 !important;  margin: 0 !important; }
table.swiss a {padding: 0 !important; border: 0 !important;}
table.swiss td {height: auto !important; padding: 0 !important; vertical-align: top !important;}

.bannersCentrales {clear: both; margin: 10px 0; padding: 10px 20px 0 20px; overflow: hidden; _height: 100%; background: url(../img/fdo_3_destacados_home.gif) no-repeat;}
.bannersCentrales .izquierda {float: left;}
.bannersCentrales .izquierda .banner {background: url(../img/img_banner_link.jpg) no-repeat; width: 611px;}
.bannersCentrales .izquierda .banner a	{color: #8e6097; line-height: 20px;}
.bannersCentrales .izquierda .banner .txt	{float: left; padding-left: 240px; width: 225px; padding-top: 22px; color: #57417c;}


.bannersCentrales .derecha {float: right;}


