/*
--------- GENERAL ---------
*/
* {border:0px;margin:0px;padding:0px;}
ul {list-style:none;}
body {background:#E9E9E9;color:#333;font:11px tahoma,sans-serif;line-height:17px;text-align:center;}
/*
--------- INTRO ---------
*/
#introflash {height:700px;overflow:hidden;width:898px;}
/*
--------- ESTRUCTURA ---------
*/
#contenedora {background:#fff url(../img/fnd_contenedora.gif) repeat-y;margin:0 auto;overflow:hidden;padding:0px 12px 0px 12px;width:898px;}
#cabeceraflash {height:147px;overflow:hidden;width:898px;}
#contenido {background:url(../img/fondo%20arbol%20bn%2015.jpg);overflow:hidden;padding-bottom:100px;text-align:left;_overflow:auto;_height:100%;}
#contenidocarrocerias {background:url(../img/fondo%20arbol%20bn%2020.jpg); overflow:hidden;padding-bottom:100px;text-align:left;}
#contenidoficha { overflow:hidden;padding-bottom:100px;text-align:left;}
#colizq {float:left;overflow:hidden;width:199px;}
#menuizq {height:468px;overflow:hidden;width:199px;}
#colder {float:right;overflow:hidden;padding:20px;width:659px;}
#pie {background:url(../img/fnd_pie.gif) no-repeat;color:#fff;height:37px;margin:0 auto;padding:6px 25px 0px 25px;width:872px;}
.pie_bloque_info {border-bottom:1px solid #cecece;clear:both;margin-top:20px;overflow:hidden;padding:5px 15px 8px 15px;text-align:center;_height:1%;}
.graficoCarrocerias {float:left;padding:10px 0px 10px 25px;}
#mapa {border:1px solid #999;height:300px;width:620px;}
#ban_bus {padding-top:50px;}
.OfertasEmpleo {border:1px solid #999;width:500px;min-height:100px; margin:0 auto; padding:10px; }
.ElemCorporativos{ text-align:center;width:210px; margin:10px 5px 10px 0px; float:left; height:300px;}
.ElemCorporativos2{ text-align:center;width:210px; margin:10px 5px 10px 0px; float:left; height:150px;}
.ElemCorporativos3{border:1px solid #999; text-align:center;width:205px; margin:10px 10px 10px 0px; float:left; height:225px;}
.Subtitulos{ background:#AFC2D1;color:#000; border:1px solid #384267;text-align:center;width:210px; margin:0px 5px 10px 0px; float:left; height:20px;}
.Subtitulos a:link,a:visited,a:active{ text-decoration:none;}
.Subtitulos a:hover {text-decoration:none;}
/*
--------- NAVEGACIÓN / ENLACES ---------
*/
a:link,a:visited,a:active {color:#333;text-decoration:underline;}
a:hover {color:#888;text-decoration:underline;}
/**/
#pie a:link,#pie a:visited,#pie a:active {color:#fff;}
#pie a:hover {color:#e3e3e3;}
/**/
#menuInferior {float:right;width:70%;}
#menuInferior li {float:right;}
#menuInferior li a:link,#menuInferior li a:visited,#menuInferior li a:active {border-left:1px dotted #fff;color:#fff;display:block;float:left;padding:0px 10px;text-transform:uppercase;}
#menuInferior li a:hover {color:#e3e3e3;}
#menuInferior li a.inicio {border-left:0;}
/*
--------- ALINEADOS ---------
*/
.izquierda {float:left;}
.derecha {float:right;}
.clearboth {clear:both;}
.centrado {text-align:center;}
/*
--------- TEXTOS ---------
*/
h1 {border-bottom:1px dotted #000;color:#666;font:bold 19px arial,sans-serif;margin:10px 0px 15px 0px;padding-bottom:1px;}
h2 {color:#999;font:bold 19px arial,sans-serif;padding:30px 0px 10px 0px;}
p {padding:8px 0px;}
#LblDescFoto {color:#999;font-weight:bold;}
.Error {color:#f00;font:bold 12px arial,sans-serif;}
/*
--------- FOTOS ---------
*/
.fotoizq {border:1px solid #999;float:left;margin-right:10px;margin-top:2px;padding:2px;}
.fotoder {border:1px solid #999;float:right;margin-left:10px;margin-top:2px;padding:2px;}
.reproductor{text-align:center; padding:50px;}
.reproductor div{border:2px solid #999;overflow:hidden;width:512px;}
/*
--------- FORMULARIOS ---------
*/
.form_fila {clear:both;overflow:hidden;padding:5px 0px 5px 0px;}
.form_fila_alta {clear:both;overflow:hidden;padding:5px 0px 5px 0px;}
.form_colizq {float:left;margin:0px;overflow:hidden;padding-right:3%;text-align:right;width:40%;}
.form_colder {float:left;margin:0px;text-align:left;width:50%;}
.form_1col {clear:both;padding:25px 0px 30px 0px;text-align:center;width:100%;}
.input_text {border:1px solid #999;color:#888;font:11px tahoma,sans-serif;padding:1px;width:145px;}
.input_Up {color:#888;font:11px tahoma,sans-serif;padding:1px;}
.textarea {border:1px solid #999;color:#888;font:11px tahoma,sans-serif;height:46px;padding:2px;width:290px;}
#Form1 {height:100%;}
/*
--------- LISTAS ---------
*/
.lista li {background:url(../img/punt2.gif) no-repeat 1px 9px;padding:4px 4px 4px 10px;}