@charset "utf-8";
/* CSS Document */



.color00{color: #246787;} /* titulos */
.color01{color: #4c4c4c ;} /* texto */
.color02{background-color: #6bb9df ;} /* fondo del sitio */
.color03{color: #000000 ;} /* alternativo */
.color04{ background-color: #FFFFFF ;} /* fondo principal */
.color05{color: #c4dbe5 ;} /* bordes */
.color06{color: #cccccc;} /* bordes_activos */
.color07{color: #FFFFFF;} /* texto_boton */
.color08{ background-color: #c4d8e3 ;} /* fondo secundario */

.size14 {font-size:14px;}
.size12 {font-size:11px;}
.size10 {font-size:10px;}

.left { text-align:left;}
.right { text-align:right;}
.centre {text-align:center;}

.bold { font-weight:bold;}

.clearfix {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0px;
    height: 0px;
}



body {
background-image:url(/img/fondo.jpg);
background-repeat:repeat-x;
background-position: 0 103px;
background-color:#6bb9df;
margin:0px;
font-size: 10px ;
font-size-adjust:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;

}

a {
text-decoration:underline;
color:#4B5554;
}

/*ESTRUCTURAS BASICAS */

#contenedor {
width: 950px;
display:block;
margin: 0 auto 0 auto;
text-align: left;

}

#wrap {
width: 950px;
display:block;
margin: 0 auto 0 auto;
text-align: left;
overflow: hidden;
}


#cabecera {
display:block;
height:103px;
vertical-align:middle;
margin: auto auto 45px auto;
background-color:#FFFFFF;
position:relative;



}
/*
#logo {
	position: absolute;
	background-image:url(/img/logo.png)!important;

background:
filter:none!important; 
	background: none;


filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../../img/logo.png' , sizingMethod='image'); 
	background-repeat:no-repeat;
	width:382px;
	height:116px;
	left:1px;
	top:29px;


}
*/

#logo {
	position: absolute;
	background-image:url(/img/logo2.gif);
	width:382px;
	height:145px;
	left:0px;
	top:0px;
	cursor:pointer;
}

#subcabecera {
margin:0 auto 0 auto;
width:100%;
position:relative;

}

#txt_cab {
text-align:right;
float:right;
font-size:12px;
margin: 0 0 0 auto;
position:absolute;
right:0px;
top:0px;
float:left;
display:block;
}

#txt_cab img {
margin-left:250px;

}

#pestanas {
width:inherit;
padding-top: 0px;
line-height: 24px;
text-align:left;
vertical-align:middle;
height: 24px;

}

#columna_izq {
width:750px;
margin-right: 5px;
margin-top: 1px;
display:table;
float:left;
padding-bottom: 32768px; 
margin-bottom: -32768px;

}

#columna_dcha {
width:184px;
display:block;
float:left;
padding-bottom: 32768px; 
margin-bottom: -32768px;


}

#pie {
height: 81px;
background-image:url(/img/fondo_pie.jpg);
background-repeat:repeat-x;
padding-top: 35px;
width: 950px;
margin: 0 auto 0 auto;
}

#menu_pie{
height: 25px;

}





/*subESTRUCTURAS */
#spacer {
height:100px;
}

#form_buscar {
height:25px;

}
#form_buscar form {
margin: 0 0 0 5px;
padding:0px;

}

#form_buscar form input {
height: 12px;
line-height: 12px;
width: 200px;
float:left;
margin: 0 0 auto 5px;
padding-top: 5px;

}

#boton_buscar {
background-image:url(/img/img_gifscompose.jpg);
background-position: 0 -210px;
background-repeat: repeat-x;
width: 91px;
height: 25px;
line-height: 25px;
display: block;
float: left;
margin: 0 0 0 5px;
text-align:center;
font-weight: bold;
}

#borde_red{
background-image:url(/img/img_gifscompose.jpg);
background-position: 0 -174px;
width: 12px;
height: 9px;
background-repeat:no-repeat;
position:absolute;
right: 0;
}

#borde_red2b{
background-image:url(/img/img_gifscompose.jpg);
background-position: 0 -201px;
width: 10px;
height: 9px;
background-repeat:no-repeat;
position:absolute;
right: 0;
}

#borde_red2a{
background-image:url(/img/img_gifscompose.jpg);
background-position: -1px -192px;
width: 11px;
height: 9px;
background-repeat:no-repeat;
position:absolute;
left: 0;
}

#borde_redondeado {
	position:relative;
	height: 8px;
	overflow: hidden;
}

#titulo {
	position:relative;
	height: 20px;
	line-height: 17px;
	margin: 5px auto 15px auto;
	width: 698px;
}

#linia_puntos {
border-bottom: 1px dotted #666666;
height: 1px;
position:absolute;
bottom:0px;
left:0px;
width:705px;
overflow:hidden;
}

#pentagono {
float: left;
height:17px;
width:21px;
background-image:url(/img/img_gifscompose.jpg);
background-position: 0 -1px;
background-repeat:no-repeat;
margin:0 5px 0 0;
}


#pestanas ul li {
width: 206px;
display:block;
height:24px;
line-height: 24px;
overflow:hidden;
font-size:12px;
font-weight:900;
float:left;
list-style: none;
position:relative;
text-align:center;
margin-right:3px;
/*border: 1px solid #c4dbe5;*/
}


#pestanas ul li div { 
width:7px;
height:26px; 
display:inline;
margin:0px;
padding:0px;
list-style:none;
text-indent: 0;
}
#pestanas ul li div#esquinaa {
background:url(/img/img_gifscompose.jpg) no-repeat 0 -148px;
position:absolute;
left:0px; 
top:0px;
}
#pestanas ul li div#esquinab {
background:url(/img/img_gifscompose.jpg) no-repeat 0 -241px;
position:absolute;
right:0px; 
top:0px;
}



#pestanas ul li div#esquina2a {

background:url(/img/img_gifscompose.jpg) no-repeat 0 -96px;
position:absolute;
left:0px; 
top:0px;

}


#pestanas ul li div#esquina2b {

background:url(/img/img_gifscompose.jpg) no-repeat 0 -70px;
position:absolute;
right:0px; 
top:0px;

}

#pestanas ul li a {
	display:block;
	text-decoration: none;
}

.no_selected {
background-image:url(/img/img_gifscompose.jpg);
background-position: 0 -45px;
background-repeat: repeat-x;
/*border: 1px solid #c4dbe5;*/
color:#FFFFFF;
}

.selected {
background-image:url(/img/img_gifscompose.jpg);
background-position: 0 -20px;
background-repeat: repeat-x;
/*border: 1px solid #cccccc;*/
color:#000000;
}

#pestanas ul {
 margin:0;
 padding:0;
 border:0}
 
#pestanas  {
 height: 27px;}
 
 
#bloque_result {
	margin: 0 0 0 40px;
	padding: 0px;
	float:none;
	display: block;
	width: 698px;
}
#bloque_result ul {
margin: 0px;
padding: 0px;
float:left;
}


#bloque_result ul#margintop {
margin: 40px 0px 0 15px;
}

#bloque_result ul li,  {
list-style:none;
padding: 0px;
margin: 0px 0px 0 0px;
display:block;
}


#bloque_result ul li a {
text-decoration:none;
}

#bloque_result ul li a:hover {
text-decoration:underline;
}

.resultados li {
width: 131px;
}

.resultados2 li {
width: 393px;
}



/* #paginador {
height:20px;
border-top: 1px solid #333333;
line-height: 20px;
text-align:right;
margin-top: 50px;
} */

/*PUBLICIDADES */

#pub728 {
width:728px;
height:90px;
background-color:#CCCCCC;
margin: 20px auto 20px auto;
}
#pubarriba {
width:728px;
height:150px;
background-color:#FFFFFF;
margin: 20px auto 20px auto;
}
#pubabajo {
width:728px;
height:15px;
background-color:#FFFFFF;
margin: 20px auto 20px auto;
}
#pub160 {
width:160px;
height:600px;
background-color:#FFFFFF;
margin: 20px auto auto auto;

}

