/* 
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_contactar_gen.jpg);

}

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



font-weight:bold;


}


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





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

#cab_tit{


}

.categoria{
width:333px;

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




}
.categoria2{
width:333px;

float:left;
margin-bottom:30px;
margin-right:0px;
height:auto;


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

font-size:14px;}

.cab_cat a{
}
.obli{
color:#000000;
float:right;
margin-top:10px;
padding-right:75px;}
#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;}


#contenido ul{
padding-left:0px;

}
#contenido li a{
color: #000000;
font-weight:bold;

}
#contenido li {
float:left;
list-style-image:url(../img/fotros_10.jpg);
margin-bottom:27px;}



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

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




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

.notitxt{
float:left;
padding-left:10px;}
.noticia{
float:left;
padding-top:10px;
width:331px;
padding-bottom:10px;
border-bottom: #999999 1px solid;}
.noticia a{
color:#000000;
}

.formulario{
float:left;

margin-right:20px;

overflow:hidden;

width:690px;}
.formulario table td{
font-weight:bold;}
.inputtipe{

width:300px;
background-image:url(../img/sombreado_05.jpg);
height:18px;
border:none;
border:0;
border:#CCCCCC 1px solid;
background-repeat:repeat-x;}

textarea{
width:300px;

height:103px;

border:none;
overflow: auto;
border:0;
background-image:url(../img/stext_09.jpg);
background-repeat:repeat-x;
border:#CCCCCC 1px solid;}
