body {
	background-image: url(images/fondo_html.png);
	background-repeat: repeat-x;
	margin:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#contenedor {
width:1000px;
}

#arriba {
height:331px;
display:block;
background-image:url(images/mujer_home.jpg);
background-position:right top;
background-repeat:no-repeat;
}

#logotipo {
width:261px;
height:118px;
}

#menu {
margin-left:20px;
}

#abajo .columnaizquierda {margin-left:20px;width:475px;float:left;padding-right:5px;}
#abajo .columnaizquierda a{
font-size:11px;
color:#66c1d4;
text-decoration:none;
}

#abajo .columnaizquierda a:hover{
font-size:11px;
color:#66c1d4;
text-decoration:underline;
}

#abajo .columnaizquierda ul{
margin:0px;
margin-top:40px;
padding:0px;
}
a:link {
	color: #0033CC;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #0033CC;
}
a:hover {
	text-decoration: underline;
	color: #FF0000;
}
a:active {
	text-decoration: none;
	color: #FF0000;
}


#abajo .columnaizquierda ul li a{
border-bottom:1px dotted #999999;
padding-top:4px;
padding-bottom:4px;
display:block;
padding-right:10px;
list-style:none;
background-image:url(images/fondopregunta.png);
background-position:right;
background-repeat:no-repeat;
color:#000000;
}

#abajo .columnaizquierda ul li .abierto{
border-bottom:1px dotted #999999;
padding-top:4px;
padding-bottom:4px;
display:block;
list-style:none;
background-image:url(images/fondopregunta.png);
background-position:right;
background-repeat:no-repeat;
color:#007a91;
font-weight:bold;
}

#abajo .columnaizquierda ul .contenidoabierto{
border-bottom:1px dotted #999999;
padding-top:4px;
padding-bottom:4px;
display:block;
list-style:none;
color:#999999;
}

#abajo .columnaizquierda ul li .bordeabajo2{
border-top:1px dotted #999999;

}

#abajo .columnaizquierda input{
border:1px solid #999999;
margin-bottom:5px;
}

#abajo .columnaizquierda select{
border:1px solid #999999;
margin-bottom:5px;
}

#abajo .columnaizquierda textarea{
border:1px solid #999999;
margin-bottom:5px;
}

#abajo .columnaizquierda h1{
font-size:15px;
display:block;
border-bottom: 1px dotted #999999;
margin-top:0px;
}

#abajo .columnaizquierda .gris{
background-color:#CCCCCC;
border:1px solid #999999;
padding:10px;
width:450px;
}

#abajo .columnaizquierda .margenabajo{
margin-bottom:30px;
}

#abajo .columnaizquierda .imagenhome{
margin-right:15px;
}

#abajo .columnaizquierda .imagenarriba{
margin-bottom:15px;
}

#abajo .columnacentral{
width:190px;
height:300px;
float:left;
padding-left:15px;
background-image:url(images/bordederecho.png);
background-repeat:no-repeat;
background-position:top left;
padding-left:20px;
}

#abajo .columnacentral h3 {
color:#464646;
font-size:16px;
margin-top:0px;
}

#abajo .columnacentral ul li {
list-style:none;
list-style-position:inside;
margin:0px;
padding:0px;
}

#abajo .columnacentral ul{
margin:0px;
padding:0px;
}

#abajo .columnacentral ul li a {
font-size:11px;
color:#66c1d4;
background-image:url(images/flecha_links_lado.png);
background-repeat:no-repeat;
background-position:3px;
padding-left:15px;
text-decoration:none;
}

#abajo .columnacentral .linksseccion {
margin-bottom:20px;
}

#abajo .columnacentral .linksseccion ul li a {
font-size:14px;
color:#66c1d4;
background-image:url(images/flecha_links_lado.png);
background-repeat:no-repeat;
background-position:3px;
padding-left:15px;
text-decoration:none;
border-top:1px dotted #999999;
display:block;
margin-right:9px;
}

#abajo .columnacentral .linksseccion ul li .current {
font-size:14px;
font-weight:bold;
color:#007a91;
background-image:url(images/flechacurrent.png);
background-repeat:no-repeat;
background-position:3px;
padding-left:15px;
text-decoration:none;
border-bottom:1px dotted #999999;
margin-right:9px;
}

#abajo .columnaderecha {
width:210px;
float:right;
text-align:right;
font-size:11px;
text-align:left;
color:#85a8aa;
background-image:url(images/bordederecho.png);
background-repeat:no-repeat;
background-position:top left;
padding-left:20px;
}

#abajo .columnaderecha a{
width:210px;
float:right;
text-align:right;
font-size:11px;
text-align:left;
color:#85a8aa;
background-image:url(images/bordederecho.png);
background-repeat:no-repeat;
background-position:left;
padding-left:20px;
}

#abajo .columnaderecha .amarillo {
background-color:#fbf9d0;  
padding:10px;
margin-top:10px;
font-size:11px;
color:#666666;
text-align:left;
margin-bottom:10px;
}

#abajo .columnaderecha .amarillo ul,#abajo .columnaderecha .amarillo ul li{ margin:0px; padding:0px; list-style:none;}

#abajo .columnaderecha .amarillo h5 {margin-bottom:3px;font-size:12px;margin-top:0px;}

#abajo .columnaderecha h3{
color:#66c1d4;
margin-top:0px;
font-weight:normal;
background-image:url(images/telefono.png);
background-repeat:no-repeat;
background-position:0px;
padding-left:30px;
display:inline;
padding-top:5px;
padding-bottom:5px;
font-size:16px;
}

.flotaderecha {
float:right;
margin:10px;
}

.flotaizquierda{
float:left;
margin:10px;
}
