.titmenu{ 
background-image: url("img/bgmenu2b.gif");
background-repeat:repeat-x;
width:410px;
color:#ffffff; 
font-size:11px; 
font-weight:bold;
padding: 2px 0px 5px 0px;
text-indent:10px;
}
.titular{
	font-size:11px;
	font-weight:bold;
}
.titularpro{
	font-size:11px;
	font-weight:bold;
	position: relative;
	top: 10px;
}
.grantitular{
font-size:17px;
font-weight:bold;
color:#C4020C;}

.titservicios{ 
background-image: url("img/bgmenu.gif");
background-repeat:repeat-x;
width:173px;
color:#ffffff; 
font-size:11px; 
font-weight:bold;
padding: 2px 0px 5px 0px;
text-indent:10px; 
margin: 0px 0px 0px 0px; 
}
.titpromociones{ 
background-image: url("img/bgmenu2b.gif");
background-repeat:repeat-x;
width:184px;
color:#ffffff; 
font-size:11px; 
font-weight:bold;
padding: 2px 0px 5px 0px;
text-indent:10px; 
margin: 0px 0px 0px 0px; 
}
.textos ul{width:280px;
}
.textos li{
list-style-type:none;
background: transparent url("img/pto.gif") 0 2px no-repeat;
padding-left: 15px; 
padding-bottom:8px;}
.textos{
position:relative;
width:350px;
margin-left:20px;
top:10px;
float:left;
margin-bottom:20px;
z-index:1000;
}
.textos2{
position:relative;
width:350px;
left:20px;
padding: 10px 10px 10px 10px;
text-align:justify;
}
#textos3{
position:relative;
width:540px;
top:10px;
left:10px;
padding: 10px 10px 10px 10px;
margin-bottom:10px;
text-align:justify;
background-color:#FFFFFF;
}
.textos4{display:block;
position:relative;
width:550px;
left:10px;
padding-top:5px;
padding-bottom:20px;
border-bottom : 1px dashed #cccccc; 
z-index:2000;}
.textos5{display:block;
position:relative;
width:370px;
left:15px;
padding-top:5px;
padding-bottom:20px;
border-bottom : 1px dashed #cccccc; 
z-index:2000;}
.txtlateral{
position:relative;
top:5px;
left:5px;
width:150px;
padding: 5px 10px 10px 5px;
margin-left:0px;
}
.descripcion{
position:relative;
width:250px;
padding-right:25px;
left:0px;
float:left;
background-color:#FFFFFF;}

.foto{
position:relative;
right:10px;
margin:0px 10px 10px 10px;
float:left;
}
.foto2{
position:relative;
left:0px;
top:0px;
margin:0px 0px 10px 0px;
}
.fotolat{
position:relative;
margin-bottom:10px;
}
.oferta {position:relative;
top:0px;
font-size:12px;
font-weight:bold;
color:#C4020C;
}
.mediotitular {
	font-size:12px;
	font-weight:bold;
	color:#808080;
	text-decoration: underline;
}
#proyectos{position:relative;left:20px;width:550px;z-index:1000;}
.linea{position:relative;float:left;top:5px;width:540px;display:block;padding:2px;border:1px solid #c1c1c1;background-color:#F9F9F9;}
.linea2{position:relative;float:left;top:5px;width:540px;display:block;border-bottom:1px solid #c1c1c1;	border-right:1px solid #c1c1c1;	border-left:1px solid #c1c1c1;padding:2px;}
.titfecha, .titproyecto, .titpropietario, .titorden, .titpre {position:relative;left:0px;
	float: left;
	padding:3px;
	font-weight:bold;
}
.titfecha{width: 70px;}
.titproyecto{width: 170px;}
.titpropietario{width: 80px;}
.titorden{width: 90px;}
.titpre{width: 100px;}

.cfecha, .cproyecto, .cpropietario, .corden, .cpre , .cselect{position:relative;left:0px;
	float: left;
	padding:3px;
}
.cfecha{width: 70px;}
.cproyecto{width: 170px;}
.cpropietario{width: 100px;}
.corden{width: 70px;}
.cpre{width: 80px;}
.cselect{width:20px;padding:0px;}
.solicitar{position:relative;float:right;top:15px;}
.sinot{color:#666666;font-size:11px;}