@charset "UTF-8";
body{ background-color:#000; font-family:Tahoma, Geneva, sans-serif; background-image:url(../../../../../images/bg_body.jpg); background-repeat:repeat-x; font-size:12px; text-align:justify; margin:0px; margin-top:15px; padding-bottom:15px;}
h1, h2, h3, h4 { margin:0px;}
h1 { font-size:21px; font-weight:normal; padding-bottom:5px; line-height:21px}
h4 { font-size:11px;}

#main {	width: 932px;margin-right: auto;	margin-left: auto;}
#mainx {	width: 100%;text-align:center}
.header { }
.header .logo{ float:left;padding-bottom:20px;}
.amarillo{ color:#FC0}


.flash {background-attachment: scroll;background-image: url(../../../../../images/f_flash2.jpg);	background-repeat: no-repeat;background-position: right top; background-attachment:scroll; overflow: hidden; clear:both; }
.flash .dest_flash1{ float:left;border-right:6px solid #6b6b6b; width:655px;}
.flash .dest_flash2{ float:right; }
.flash .dest_flash2 ul.bot2{ list-style:none; margin:0px; padding:0px;}
.flash .dest_flash2 ul.bot2 li{ float:left; background-color:#797979; width:90px; text-align:center; padding-top:11px; padding-bottom:11px;}

.flash .dest_flash2 ul.bot2 li +li{ background-color:#686868;}
.flash .dest_flash2 ul.bot2 li +li +li{ background-color:#515151;}
.flash .dest_flash2 ul.bot2 li a{ color:#FFF; text-decoration:none; font-size:14px;}
.flash .dest_flash2 ul.bot2 li a:hover{ color: #FF9;}

.cont{ background-image:url(../../../../../images/bg_cont.jpg); background-repeat:repeat-x; background-color:#FFF; padding:30px; overflow:auto;}
#contx{ background-image:url(../../../../../images/bg_cont.jpg); background-repeat:repeat-x; background-color:#FFF; padding:4px; overflow:auto; width:300px; }
.formulario{ width:300px; float:left; background-color:#494949;color:#FFF;}
.formulario h2{ background-image:url(../../../../../images/for_h2.gif); background-repeat:no-repeat; background-position:top left; font-size:16px; color:#FFF; font-weight:normal; padding-left:15px; padding-right:15px; padding-top:10px; padding-bottom:5px; margin-bottom:5px;}
.formulario p{ padding-left:15px; padding-right:15px; margin:0px; padding-top:0px; padding-bottom:15px; }
.formulario table{ margin-left:15px; margin-right:15px;}
.formulario .campo{ width:190px;}

.col1{ width:300px; float:left;font-size:11px; line-height:16px;}
.col1_int{ width:250px; float:left;font-size:11px; line-height:16px;}

.col2{ float:right; width:535px; font-size:11px; line-height:16px;}
.col2 .rec_gris{background-image:url(../../../../../images/bg_rec.jpg); background-repeat: repeat-y; background-position:top center; clear:both; }
.col2 .rec_gris_top{background-image:url(../../../../../images/bg_rec_top.jpg); background-repeat: no-repeat; background-position:top center; padding:10px; clear:both; }


.col2 .rec_gris h2{ background-image:url(../../../../../images/barra_gris.gif); background-repeat: no-repeat; color:#FFF; font-size:12px; padding:3px; padding-left:15px; margin-bottom:8px; clear:both; }
.col2 .rec_gris ul.ico{ list-style:none; margin:0px; padding:0px;overflow:auto;}
.col2 .rec_gris ul.ico li{ float:left;;  text-align:center; margin-bottom:10px; }
.col2 .rec_gris ul.ico li div{ width:122px; margin:3px; margin-bottom:5px;}
.col2 .rec_gris ul.ico li div p{ margin:0px; padding:0px;}
.col2 .rec_gris ul.ico li img{ border:1px solid #333;} 
.col2 .rec_gris img{ border:1px solid #333;} 
.col2 .rec_gris img.rec_gris_bottom{ border:none;}
#gallery{ float:right; width:535px; font-size:11px; line-height:16px; }
#gallery a{ float:left; margin-left:10px; margin-bottom:10px; border:1px solid #666}
.col2_int{font-size:11px; line-height:16px;}

.ficha_chocado{ padding-top:120px;}


.ficha_desarm{ padding-top:20px; }
.ficha_desarm img{ margin-left:10px; margin-bottom:20px;}
.ficha_desarm  a img{ margin-left:0px; margin-bottom:0px;}

.foto_der{ float:right; border:4px solid #666; margin-left:30px; margin-bottom:20px;}
.foto_izq{ float:left; border:4px solid #666; margin-right:30px; margin-bottom:20px;}
.foto_norm{border:4px solid #666; margin-right:30px; margin-bottom:20px;}

ul.direccion{ margin:0px; padding:0px; list-style:none; padding-left:20px; margin-top:20px; margin-bottom:30px; border-top:1px solid #666; padding-top:20px;}
ul.direccion li{ padding-bottom:5px;}
ul.direccion li img{ margin-top:5px;}


.fix{ display:block; clear:both;}
.footer{ font-size:12px; text-align:center; color:#333; background-image:url(../../../../../images/bg_footer.jpg); background-repeat:repeat-x; padding-top:20px; }
.footer h3{ font-weight:normal; font-size:14px; margin:0px;}
.footer h3 span{ background-image:url(../../../../../images/f_tel_footer.gif); background-repeat:no-repeat; background-attachment:scroll; padding-top:5px; padding-bottom:8px; padding-left:35px; padding-right:35px; margin-left:10px; color:#FFF;}
.footer p{ margin:0px; padding:px; margin-top:15px; margin-bottom:10px;}

.buscador{ background-color:#666; padding:5px; color:#FFF; margin-top:10px;}
#table_sort{
	width:100%; 
	background-color:#e1e1e1;
	}

#table_sort th{
	background-color:#333; 
	color:#FFF; 
	text-align:center;
	padding:5px; 
	}
#table_sort tbody td{
	padding:5px;
	background-color:#FFF; 
	}			