/* 
ESTILO PARTICULAR DE UNA PÁGINA WEB

Debe existir una hoja de estilos por cada página web que necesite una modificación especifica en los estilos

*/

#intro #header{
background-image:url(../img/cab_imagenes.jpg);

}

#menu #b7 a{
color:#8bb3da;
cursor:default;



font-weight:bold;


}


#menu #b7 a:hover{
background-color:#00356c;}


#menu #submenu_5  a{
color:#FFFFFF;
font-weight:normal;
cursor:pointer;}

#menu #submenu_5 #b7_2 a{
background-color:#5f86ad;
cursor:default;


}

#menu #submenu_5 #b7_2 a .fon{
background: url(../img/fon.jpg) left ;
background-position:0% 2px;
padding-left:10px;
background-repeat:no-repeat;}
#menu #submenu_5  a:hover{
background-color:#5f86ad;}
#menu #submenu_5{
display: block;}


.btn{
float:right;
padding-right:40px;}

#cab_tit{



}

.categoria{
width:333px;

float:left;
margin-bottom:10px;
margin-right:55px;



height:331px;}
.categoria2{
width:333px;

float:left;
margin-bottom:10px;
margin-right:0px;



height:331px;}
.cab_cat{
background-image:url(../img/cab_categoria_06.jpg);
width:313px;
padding-left:20px;
height:20px;
padding-top:4px;
background-repeat:no-repeat;
color:#333333;
font-size:14px;}

#tu1 input{
width:300px;
background-image:url(../img/sombreado_05.jpg);
height:18px;
border:none;
border:0;
border:#CCCCCC 1px solid;
background-repeat:repeat-x;}
.btnenviar{
height:24px;
background-color:#00356c;
color:#FFFFFF;
border:0;
float:left;
cursor:pointer;
padding:4px 0px;
font-weight:bold;}
#tu2 textarea{
width:300px;

height:53px;

border:none;
overflow: auto;
border:0;
border:#CCCCCC 1px solid;}

.azul{
color:#00356c;}

.t1{border-collapse:collapse;
border-spacing:0;

background-image: url(../img/tablasup_06.jpg);
width:725px;

height:25px;
padding-top:0px;

background-repeat:no-repeat; }


table td{
color:#333333;}

.t2{border-collapse:collapse;
border-spacing:0;




background-image: url(../img/tablabody_09.jpg);
width:725px;





background-repeat: repeat-y }

.imgn{
margin-right:15px;
float:left;}

.t1 td{
font-size:14px;
padding-top:4px;
color:#00356c;}

.t2 td{
padding:5px 0px;}

.lcons a{
background-image:url(../img/sjcons_01.jpg);
background-repeat:no-repeat;
float:left;
cursor:default;
width:182px;
height:52px;
background-position:100% -52px;}

.capafoto{ 
float:left;
width:258px;}
.capafoto img{ 
float:left;
}
.foto{
background-image:url(../img/reu.jpg);
width:224px;
padding-left:4px;
float:left;
margin-right:17px;
margin-bottom:10px;
color:#00356c;
font-size:9px;
line-height:normal;


height:14px;
padding-top:120px;
background-repeat:no-repeat;}
#puente{background-image:url(../img/puente.jpg);
height:28px;
padding-top:120px;}

#tramo{background-image:url(../img/tramo_11.jpg);
height:28px;
padding-top:120px;}

#conexion{background-image:url(../img/constructora_13.jpg);
height:28px;
margin-right:0px;
padding-top:120px;}

.texto{
position:relative;
}
#contenido ul{



}
#contenido li a{
color: #000000;
font-weight:bold;
font-size:14px;
text-decoration:none;}
#contenido li {
list-style-image:url(../img/fotros_10.jpg);
margin-bottom:4px;
}

.tit {
color: #000000;
font-weight:bold;
text-align:left;
font-size:14px;
text-decoration:none;}

#contenido  a{
color: #000000;
font-weight:bold;
font-size:14px;

}
#contenido p{

}
.vermas{
font-size:11px;
font-weight:bold;
color:#003366;
margin-right:5px;
float:right;}



.listado{
width:723px;
height:auto;
margin-bottom:30px;}

.imgnoticia{
width:122px;
float:left;
margin-right:15px;
height:74px;
overflow:hidden;}


.fotogrande{
width:285px;


overflow:hidden;}

.columnafoto{
/*width:285px;*/
float:left;

width:310px;

margin-bottom:15px;
}

.rotativas{
width:130px;
padding-left:20px;
margin:0px auto;

overflow:hidden;
margin-top:10px;

text-align:center;}

.rotativas img{
float:left;
padding-top:5px;}
.rotativas p{
float:left;
margin-top:5px;
padding:0px 10px;}




.fotos{
width:400px;

float:left;
height:403px;

padding-left:0px;

}

.fotos_{
width:87px;
height:87px;

margin-right:13px;
margin-bottom:13px;

float:left;
overflow:hidden;}

.fotos_ a{border: #FFFFFF 1px solid;
display:block;
padding:1px;}


.fotos_ a:hover{padding:1px;
border: #999999 1px solid;}



#contenido #paginador a {
}
.paginar{
clear:none;
border-top:#000000 1px solid;
float:right;
font-size:11px;}

.paginar input{
cursor:pointer;
background-color: #FFFFFF;
border:0;
padding-left:3px;
padding-right:3px;
border:none;
border: #CCCCCC 1px solid;
}

