/* CSS Document*/

/*auxiliares*/
.separa {clear:both;}
/*auxiliares columna izquierda*/
.separa2 {height:13px; background:url(../imag/back/back_left_top.gif) no-repeat left top; clear:both; margin:0; overflow:hidden;}
.separa3 {height:13px; background:url(../imag/back/back_left_foot.gif) no-repeat left top; clear:both; margin:0; overflow:hidden;}
/*auxiliares columna derecha*/
.separa4 {height:13px; background:url(../imag/back/back_right_top.gif) no-repeat left top; clear:both; margin:0; overflow:hidden;}
.separa5 {height:13px; background:url(../imag/back/back_right_foot.gif) no-repeat left top; clear:both; margin:0; overflow:hidden;}
/*auxiliares columna ancho total*/
.separa6 {height:13px; background:url(../imag/back/back_left_top2.gif) no-repeat left top; clear:both; margin:0; overflow:hidden;}
.separa7 {height:13px; background:url(../imag/back/back_left_foot2.gif) no-repeat left top; clear:both; margin:0; overflow:hidden;}

/*Estructura*/
.body01 {background:url(../imag/back/fondo.jpg) repeat left top;}
.main {width:775px; text-align:left;}
.headFoot {width:775px; margin:0; background:url(../imag/back/back_head_foot.gif) no-repeat left bottom; text-align:left;} /* overflow:hidden; */
.headTop {width:775px; height:140px; margin:0 0 14px; background:url(../imag/back/back_head_top.gif) no-repeat top left; text-align:left;} /* overflow:hidden; */
.contLeft {width:583px; margin:0; padding:0; float:left; clear:left; overflow:hidden; background:url(../imag/back/back_left_center.gif) repeat-y top left; text-align:left;}
.contLeft2 {width:775px; margin:0; padding:0; float:left; clear:left; overflow:hidden; background:url(../imag/back/back_left_center2.gif) repeat-y top left; text-align:left;}
.contLeft3 {width:220px; margin:10px 0 0 15px; padding:0; float:left; clear:left; overflow:hidden; text-align:left;}
.contLeft4 {width:583px; margin:0; padding:0; float:left; clear:left; overflow:hidden; text-align:left;}
.contRight {width:180px; margin:0; padding:0; float:right; clear:right; overflow:hidden; background:url(../imag/back/back_right_center.gif) repeat-y top left; text-align:left;}
.contRight2 {width:540px; margin:0; padding:0; float:right; clear:right; overflow:hidden; text-align:left;}
.contRight3 {width:190px; margin:0; padding:0; float:right; clear:right; overflow:hidden; text-align:left;}
.contArticulo {width:490px; margin:8px 0 0 20px; padding:0; overflow:hidden; text-align:left;}
.contArtLeft {width:220px; margin:0; padding:0; overflow:hidden; text-align:left;}

/*Head*/
.fotoH {margin:39px 0 0 13px; clear:both;}
.botonera {width:555px; margin:7px 0 0 13px; padding:3px 0; clear:both; background-color:#796959; font-size:10px; color:#FFFFFF; text-align:center;}
.botonera a {font-size:10px; color:#FFFFFF; margin:0 8px 0; line-height:10px;}
.botonera a:hover {color:#000000; text-decoration:none;}

/*contenido - columna derecha*/
.banner {margin:0 0 2px 12px; padding:0; overflow:hidden; clear:both;}
/*contenido - columna izquierda*/
/*middle - izquierda - varios*/
.col555b {width:555px; margin:0 0 5px 13px; padding:7px 0 23px; overflow:hidden; clear:both; background:url(../imag/back/back_ar2_foot.jpg) no-repeat left bottom; text-align:left;}
.col555bnews {width:555px; margin:0 0 5px 1px; padding:7px 0 23px; overflow:hidden; clear:both; background:url(../imag/back/back_ar2_foot.jpg) no-repeat left bottom; text-align:left;}
/*middle - izquierda*/
.col345 {width:345px; float:left; margin:0; padding:0; overflow:hidden;}
/*middle - derecha*/
.col210 {width:210px; float:right; margin:0; padding:0; overflow:hidden;}
/*middle - abajo*/
.col555c {width:555px; margin:0 0 5px 13px; padding:7px 0 23px; overflow:hidden; clear:both; background:url(../imag/back/back_ar3_foot.jpg) no-repeat left bottom; background-color:#CAB298; text-align:left;}
/**/
.col185 {width:184px; float:left; overflow:hidden; padding:0;}
/**/
/*Columnas ancho total*/
.col755 {width:755px; margin:0 0 5px 13px; padding:7px 0 23px 0; overflow:hidden; clear:both; background:url(../imag/back/back_ar4_foot.jpg) no-repeat left bottom; text-align:left;}
.col755top {width:755px; margin:0 0 5px 13px; padding:7px 0 10px; overflow:hidden; clear:both; text-align:left;}
.col250 {width:250px; float:left; overflow:hidden; padding:0;}
.col110 {width:135px; float:left; overflow:hidden; padding:0;}
.col755b {width:750px; margin:0 0 5px 13px; padding:0 0 23px 0; overflow:hidden; clear:both; background:url(../imag/back/back_ar5_foot.jpg) no-repeat left bottom; background-color:#CAB298; text-align:left;}

/*Footer*/
.footFoot {width:775px; margin:0; overflow:hidden; float:left; clear:left; background:url(../imag/back/back_foot_foot.gif) no-repeat left bottom;}
.footTop {width:775px; margin:0 0 13px; overflow:hidden; clear:both; background:url(../imag/back/back_foot_top.gif) no-repeat left top; text-align:center;}
.botoneraF {width:746px; margin:17px 0 5px 10px; padding:3px 0; clear:both; background-color:#E0D1BE; font-size:10px; color:#837260; text-align:center;}
.botoneraF a {font-size:10px; color:#837260; margin:0 8px 0; line-height:10px;}
.botoneraF a:hover, .TextF2 a:hover {color:#FF0000;}
.TextF1 {color:#AD8D74; font-size:11px; letter-spacing:1px;}
.TextF2 {color:#C09374; font-size:9px;}

/*** MENU HEAD ***/
.layerHead ul {margin:5px 5px 8px 25px; padding:0;}
.layerHead {width:150px; display:table; border:1px solid #776A5A; background-color:#F8F5E6; margin:0px; padding:0;}
.layerHead li {margin:0px; padding:0; list-style-image: url(/prontus_casapiedra/imag/auxi/flecha_titu2.gif);list-style-type: none; color: #776A5A;}
.layerHead li a {font-size:11px; color:#B01729; margin:0px; padding:0;}
.layerHead li a:hover {color:#FF0000;}

/*FIN*/

