
* {outline: 0px; margin: 0px; padding: 0px;
}



#contenedor_tabs { 
margin: auto 0px;
width: 300px;
position: relative;

}

#contenido { width: 306px;
border: 1px solid #00145d;
margin-top: 0px!important;

background-color:#F4F4F4;
height:90px;
}

#explicacion { margin: 5px 5px 0px; text-align:left;background-color:#F4F4F4;
}

ul { list-style-type: none;
height: 20px;
}

li { float: left;margin-right: 0px;
}

a.enlace_tab { border: 1px solid #00145d;
padding: 3px 10px;
text-decoration: none;
background-color: #fff;
color: #FFF;
font-weight: bold;
display: inline-block;
margin-top: -5px!important;
margin-top: 0px;
font-family: arial, verdana, helvetica;
color:#00145d;
font-size:15px;

}




a.enlace_tab:hover {background-color: #00145d;
color: #fff;
padding-bottom: 5px;
border-bottom: none;
position: relative;
}

a.enlace_tab:active {background-color: #00145d!important; 
color: #fff;
padding-bottom: 5px;
border-bottom: none;
position: relative;
}

a.enlace_tab span.solapa { position: absolute;
width: 305px;
font-weight: normal;
background-color: #FFF;
text-align: left;
top: 21px;
left: 0px;
display: none;
}


a.enlace_tab:hover span.solapa { display: block;}

span.texto_tab, p {margin: 5px 5px 0px;
text-align: left;display: block;background-color:#F4F4F4;
 }

.titulo { 
font-size: 1em;
font-weight: bold;
text-align: left;
margin: 0;
margin-top: 11px;
display: block;
}

#texto1 img, #texto3 img { margin: 0px 0px 0px -7px;
float: center;
border: 0;
position:static;
background:#CCCCCC;
}
#texto2 img,  #texto4 img { margin: 0px 0px 0px -7px;
float: center;
border: 0;
background:#CCCCCC;
position:static;
}
#texto1 { color: #003; background-color: #F4F4F4; top:25px;}
#texto2 { color: #000; left: -70px; top:25px;background-color: #F4F4F4}
#texto3 { color: #009; left: -144px;}
#texto4 { color: #030; left: -225px;}


