/* CSS Document */

body{background:#FFF;color:#444;font-family:Arial, Helvetica, sans-serif;font-size:1em;margin:0;}
img{border:0;}
.clear{clear:both;}


#global{width:411px;
margin:10px 0 0 4px;float:left;
}
html > /**/ body #global{margin:10px 0 0 8px;
	height: 781px;
} 
#global h2{margin:0;padding:.2em 0;background:url('../images/back_azul.gif') repeat left top;border-left:2px solid #d0d0d0;border-right:2px solid #d0d0d0;border-top:2px solid #d0d0d0;color:#FFF;text-align:center;font-size:.8em;width:180px;}


#global form{margin:0;padding:0;font-size:.7em;float:left;background:url('../images/back_form.gif') no-repeat left top;
	height: 722px;
	width: 412px;
}
#global form fieldset{border-style: none;
	border-color: inherit;
	border-width: 0px;
	margin: 0;
	padding: 4px 13px 11px 13px;
	float:left;width:387px;
	background:url('../images/back_fieldset.gif') no-repeat left bottom;
}
#global form label{display:block;}
#global form label.inline{display:inline;}
#global form input{font-size:1em;font-family:Verdana, Arial, Helvetica, sans-serif;border:1px solid #7f9db9;padding:2px;width:135px;}
#global form input.tam1{width:225px;}
#global form input.tam2{width:50px;}
#global form input.tam3{width:45px;}
#global form input.tam4{width:185px;}
html > /**/ body #global form input.tam4{width:178px;}

#global form input.check{width:auto;border:0px;vertical-align:middle;margin:0 8px 0 1px;}

#global form select{font-size:1em;font-family:Verdana, Arial, Helvetica, sans-serif;padding:2px;}
html > /**/body #global form select{padding:0px;}

#global form input.boton{border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('../images/ok2.gif') no-repeat left top;
    width:81px;    display:block;    color:#FFF;    font-weight:bold;
}

.al{float:left;padding:0 0 6px 4px;}
.al2{width:368px;}
.margen{margin:0 3px 0 0;}
html > /**/ body .margen{margin:0 6px 0 0;}

.margen2{margin:15px 0 0 3px;}
html > /**/ body .margen2{margin:15px 0 0 6px;
	width: 422px;
}

#global #mapa{float:left;width:377px;
border-top:1px dashed #425dac;padding:10px 8px 0 8px;
	height: 356px;
}
#visiblemapa{float:left;width:352px;}
#visibletaller{font-size:1em;float:left;
	width: 395px;
	height: 61px;
}

.h55em {width:800px;height:55em;display:block;border:none}



#global2{width:801px;float:left;}
#global2 form{margin:0;padding:0;font-size:.7em;float:left;}
#global2 #cap_resultado{float:left;border-top:2px solid #ccc;border-left:2px solid #ccc;border-right:2px solid #ccc;background:url('../images/back_azul.gif') repeat left top;width:774px;color:#FFF;padding:10px;}
html > /**/body #global2 #cap_resultado{width:774px;}
#global2 #cap_resultado #datos{float:left;padding:0 0 0 2em;}
#global2 #cap_resultado #datos h2{margin:0 0 .5em 0;padding:0;font-size:1.2em;}
#global2 #cap_resultado #datos p{margin:0;padding:0;color:#ddf0f5;}
#global2 #cap_resultado #volver{float:right;color:#FFF;}
#global2 #cap_resultado #volver ul{margin:0;padding:0;list-style-type:none;}
#global2 #cap_resultado #volver ul li{float:left;margin:0 5px 0 0;}
#global2 #cap_resultado #volver a{color:#FFF;font-weight:bold;display:inline-block;line-height:18px;}
#global2 #cap_resultado #volver a.imprimir{background:url('../images/ico_print.gif') no-repeat right top;padding:0 35px 0 0;}


#global2 #mapa_resultados{float:left;width:792px;border-top:2px solid #FFF;background:url('../images/back_resultados.gif') no-repeat left bottom;padding:0 3px 3px 5px;}
html > /**/ body #global2 #mapa_resultados{width:792px;}

#global2 #map_canvas{float:left;border-right:1px solid #d2d2d2;width:575px;height:402px;}
#global2 #mapa img{display:block;}
#global2 #map_canvas.ancho2{width:768px;border-right:0px;}

#global2 #resultados{float:right;width:215px;height:402px;overflow:auto;background:#EAEAEA;}
#global2 #resultados2{float:right;width:215px;height:402px;overflow:auto;background:#EAEAEA;}

#global2 #resultados ul{margin:0;padding:0;list-style-type:none;}
#global2 #resultados ul li{border-bottom:1px dotted #b3b3b3;padding:.5em 2em;background:#f7f7f7;}
#global2 #resultados ul li.par{background:#FFF;}
#global2 #resultados ul li h3{margin:0 0 .5em 0;padding:0;font-size:1em;}
#global2 #resultados ul li p{margin:0 0 .5em 0;padding:0;}


#global2 #resultados table{margin:0;padding:0;border-collapse:collapse;background:#EAEAEA;}
#global2 #resultados table tr td{padding:.2em 1em;}
#global2 #resultados table tr td.last{border-bottom:1px dotted #b3b3b3;margin:0 0 1em 0;padding:0 0 1em 0;}
#global2 #resultados table tr td.last p{margin:0 0 1em 0;}

#global2 #resultados ul li.par{background:#FFF;}
#global2 #resultados table h3{margin:.8em 0 .5em 0;padding:0;font-size:1em;}


#global2 #leyenda{float:left;padding:.7em 0 0 0;}
#global2 #leyenda ul{margin:0;padding:0;list-style-type:none;}
#global2 #leyenda ul li{float:left;padding:0 0 0 3em;line-height:2.8em;margin:0 1em 0 0;}
#global2 #leyenda ul li.op1{background:url('../images/ico_op1.gif') no-repeat left top;}
#global2 #leyenda ul li.op2{background:url('../images/ico_op2.gif') no-repeat left top;}
#global2 #leyenda ul li.op3{background:url('../images/ico_op3.gif') no-repeat left top;}
#global2 #leyenda ul li.op4{background:url('../images/ico_op4.gif') no-repeat left top;}
#global2 #leyenda ul li.op5{background:url('../images/ico_op5.gif') no-repeat left top;}
#global2 #leyenda ul li.op6{background:url('../images/Icon_naranja.gif') no-repeat left top;}
#global2 #leyenda ul li.op7{background:url('../images/Icon_verde.gif') no-repeat left top;}
#global2 #leyenda ul li.op8{background:url('../images/Icon_violeta.gif') no-repeat left top;}

#global2 #tabla_resultados{float:left;width:792px;}
#global2 #tabla_resultados table{margin:0;padding:0;border-collapse:collapse;background:#EAEAEA;}

#global2 #mapa_resultados table.sm tr td{padding:.2em 1em;}
#global2 #mapa_resultados table.sm tr td{background:#EAEAEA;}
#global2 #mapa_resultados table.sm tr td h3{margin:0;padding:0;font-size:1.1em;font-weight:bold;}
#global2 #mapa_resultados table.sm tr td a{color:#333;}
#global2 #mapa_resultados table.sm tr td p{margin:0;padding:0;}
#global2 #mapa_resultados table.sm tr td p.linea{border-bottom:1px dotted #b3b3b3;padding:0 0 10px 0;margin:0 0 10px 0;}
#global2 #mapa_resultados table.sm tr td a.linea{display:block;border-bottom:1px dotted #b3b3b3;padding:0 0 10px 0;margin:0 0 10px 0;}
#global2 #mapa_resultados table.sm tr td a.borde{border-bottom:1px dotted #b3b3b3;display:inline-block;margin:0;padding:0 0 5px 0;}


#global2 #mapa_resultados table.sm tr td.last{border-bottom:1px dotted #b3b3b3;margin:0 0 1em 0;padding:0 0 1em 0;}
#global2 #mapa_resultados table.sm tr td.last p{margin:0 0 1em 0;}

#global2 #texto{float:left;width:792px;padding:0 0 20px 0;}
#global2 #texto p{font-size:.8em;margin:0;padding:0;}

#global2 #plano{float:left;width:792px;}
.negrita{font-weight:bold;}
 

 

