.indicadores
	{
	display:block;
	clear:both;
	margin:10px 0px 10px 0px;
	width:100%;
	}
.indicadores p {color:#666; font-family:verdana; font-size:1em; margin:0 0 3px 0}
	
.indicadores ul li
	{
	list-style-type:none;
	margin-left:15px!important;
	margin-left:40px;
	}

#textos ul ul{margin-top:10px}
#textos ul ul li{margin-left:30px}
	
.opcion_titular
	{
	list-style-image:none;
	font-size:16px;
	font-weight:bold;
	color:#8EA000;
	margin-bottom:105px;
	}
	
#subray {border-bottom:1px dotted #ccc;}
	
.opcion_subtitular01
	{
	font-size:14px;
	font-weight:bold;
	color:#8EA000;
	margin-top:2px;
	list-style-image:none; 
	color:#999
	}
	
.opcion_subtitular
	{
	font-size:12px;
	font-weight:normal;
	color:#336699;
	margin-top:2px;
	background:url(../images/bullet_empresas.gif) 0 -5px no-repeat; padding-left:15px
	}

a.opcion_subtitular 
	{
	color:#8EA000;
	padding-left:25px;
	font-size:12px;
	text-decoration:none;
	}
	
a.opcion_subtitular:visited  
	{
	color:#8EA000;
	padding-left:25px;
	font-size:12px;
	}
	
a.opcion_subtitular:hover
	{
	color:#336699;
	padding-left:25px;
	font-size:12px;
	font-weight:bold;
	}
	
a {text-decoration:none;}


#contenedor_tabla
	{
	padding:10px;
	width:80%;
	background-color:#F3F3EF;
	text-align:center;
	border:1px solid #BABAB2;
	}

table {background-color:#FFF}

caption 
	{
	font-weight:bold;
	font-size:12px;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
	padding:5px;
	background-color:#6098B5;
	border-bottom:1px solid #ccc;
	}
	
th {
	font-size:12px;
	font-weight:bold;
	color:#666666;
	border-bottom: 1px dotted #ccc;
	border-top: 1px dotted #ccc;
	margin:10px 0px 10px 0px;
	}
	
tr.impar {background-color:#ABCCDC; color:#043C56; text-align:right; font-size:12px}
tr.par {background-color:#DFEDF4; color:#043C56; text-align:right; font-size:12px}

td {
	border-right:0px solid #EDAF1B;
}

td a {color:#3A668C}
td a:hover {color:#ef0005}

	
#ver_fotos a, #ver_fotos a:visited
	{
	color:#333;
	font-size:11px;
	font-weight:bold;
	}
	
#ver_fotos a:hover 
	{
	color:#FF9900;
	font-size:11px;
	font-weight:bold;
	}
	
#ver_fotos
	{
	width:200px;
	height:20px;
	background-image:url(../images/camera.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:20px;
	}
	
.caja_fotos
	{
	margin-bottom:40px!important;
	margin-bottom:15px;
	clear:both;
	width:100%;
	height:250px;
	}
	

	
.foto_extra
	{
	float:left;
	font-family:arial;
	font-size:0.75em;
	margin-bottom:10px;
	width:690px;
	text-align: center;
	padding-bottom:10px;
	border-bottom: 1px dotted #ccc
	}
	

	
.caja-foto-extra 
	{
	margin-right:20px;
	margin-top:5px;
	overflow:hidden;
	float: left;
	font-size:14px
	}
	
.caja-foto-extra img, .caja-foto-extra2 img {border:1px solid #666; margin-bottom:3px}
	
.caja-foto-extra2
	{
	margin-right:5px;
	margin-top:5px;
	overflow:hidden;
	float:right;
	font-size:14px
	}
	
.nombre_extra
	{
	width:135px;
	height:10px;
	color:#333333;
	padding:5px;
	background-color:#EEEEEE;
	font-size:0.75em
	}
	
.nombre_extra2
	{
	width:200px;
	height:10px;
	color:#333333;
	padding:5px;
	margin-top:106px!important;
	margin-top:102px;
	border-top:1px solid #999;
	background-color:#EEEEEE;
	font-size:0.75em

	}


.indicadores h2 {
	font-size:0.9em;
	font-family:arial;
	font-weight:bold;
	color:#1a598f;
	margin: 10px 0 10px 0;
	border-bottom:1px dotted #ccc;
	padding-bottom:3px
}

.ancla  {font-size:0.75em; border-top: 1px solid #919090; border-bottom:1px solid #919090; background:#b7b7b7; padding:2px 0 2px 5px; margin:10px 0 10px 0; float:left}

.ancla a {color:#000; text-decoration:none}
.ancla a:hover {color:#000; text-decoration:underline}

#contenedor_fotos_extras {float:left; clear:both; margin-bottom:50px; margin-top:1px}

/* página caracteristicas tecnicas garajes */

/* Tecnicas ********** 

.caja_extras
	{
	width:540px!important;
	width:560px;
	height:auto;
	text-align:justify;
	font-size:12px;
	color:#557984;
	float:left;
	margin:5px 0px 0px 30px;
	}
	*/
.titular_garajes
	{
	
	width:550px;
	height:15px;
	padding:5px;
	color:#fff;
	text-transform:uppercase;
	font-size:0.85em;
	font-weight:bold;
	background-color:#db7d3d;
	margin-bottom:10px;
	clear:both;
	}
	
.cabecera_extra
	{
	font-size:14px;
	font-weight:bold;
	color:#557984;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:10px; display:block
	}
	
.subcabecera_extra
	{
	font-size:11px;
	font-weight:bold;
	color:#666633;
	margin: 10px 0px 10px 25px;display:block	
	}
	
.cajas_extra ul, .cajas_extra li, .caja_extra ul ul {list-style-type:none; margin-left:15px}
	
.bullet_extra {background:url(../images/bullet_extras.gif) 5px no-repeat; padding-left:15px}

.bullet_extra2 {background:url(../images/bullet_extras2.gif) no-repeat; padding-left:15px}

/* tabla y mapa contactos */
.cursorhand { cursor:pointer}

.contacto {width:700px; border:1px solid #ccc; background-color:#FCFBFB; margin-left:80px; margin-top:15px; padding:10px; float:left}
	
#mapa {display:block; margin-left:80px}
.largo-input {width:300px; float:left}
.corto-input {width:50px; float:left}
select {width:100px}
label {width:700px; clear:both; margin:0 10px 10px 30px; display:block; font-weight:bold}
label span { display:block; width:150px; color:#3A668C; margin-bottom:15px; float:left}
#boton-enviar {
	float:left;
	margin:10px 0 0 435px;
	display:block;
	clear: both;
}

p#direccion {font-size:2em;text-align:center}
address {font-size:1.4em; font-style:normal; text-align:center}

