* { padding:0px; margin:0px auto; }

body {background:#F0F0F0 }

#global {width:1000px ; min-height:100px ; border:0px solid #0F0 ; }

#contenedor{ width:1000px ; min-height:100px ; float:left ; z-index:3 ;  border:0px solid #0F0 ; position:absolute ; background:url(../imagenes/fondo.jpg); background-repeat:repeat-y !important }

#imgcab { min-width:1000px ; height:34px ; background:url(../imagenes/fondosuperior.jpg) no-repeat ; float:left ;  border:0px solid #F00 ; margin:0px}
#imgpie { min-width:1000px ; height:41px ; background:url(../imagenes/fondo_inferior.jpg) no-repeat ; float:left }

#cabecera { width:950px ; min-height:50px ; border:0px solid #F00 ; float:left ; margin:0px 25px 0 25px }
#cabecera-i { width:300px ; border:0px solid #F00 ; float:left ; margin:0px 0px 0 0px }
#cabecera-d { width:310px ; height:40px ; border:0px solid #F00 ; float:left ; margin:20px 0px 0 35px ; background:url(../imagenes/menu.jpg) no-repeat ; padding:10px 0px 0 20px}
	#cabecera-d a { text-decoration:none ; font-family:"Trebuchet MS" ; font-size: 14px ; color: #999 ; font-style:normal ; font-weight:normal } 
	#cabecera-d a:hover { text-decoration:none ; font-family:"Trebuchet MS" ; font-size: 14px ; color: #000 ; font-style:normal ; font-weight:normal } 
#cabecera-d2 { width:250px ; border:0px solid #F00 ; float:right ; margin:0px 10px 0 0px ; text-align:right }

#cuerpo{ width:950px ; min-height:100px ; margin:0 25px 0 25px ; float:left ; text-align:left ;  position:relative ; border:0px solid #0F0  }
	#cuerpo img { border:0px ; margin:0px 8px 3px 0px ; float:left }
	#cuerpo a{ text-decoration:none; }
	#cuerpo ul { margin: 10px 0 0 50px !important; }
	#cuerpo ol { margin: 10px 0 0 50px !important; }

#cont { width:670px ; height:460px ; border:0px solid #0F0 ; padding-top:20px}
#servicios { width:670px ; height:460px ; border:0px solid #0F0 ; padding-top:20px}
#documentos { width:670px ; height:460px ; border:0px solid #0F0 ; padding-top:20px}
#productos { width:670px ; height:460px ; border:0px solid #0F0 ; padding-top:20px}


#cont-i { width:280px ; float:left ; min-height:300px ; border:0px solid #0F0 ; background:#D6D7DD ; padding:10px 40px 0px 40px ; text-align:justify}
	#cont-i h1{font-family:"Trebuchet MS"; font-size: 12px ; color: #666; font-weight:normal}
	#cont-i a { font-family:"Trebuchet MS" ; color:#26368B }

#cont-i-emp { width:280px ; float:left ; min-height:200px ; border:0px solid #0F0 ; background:#D6D7DD ; padding:10px 40px 0px 40px ; text-align:justify}
	#cont-i-emp h1{font-family:"Trebuchet MS"; font-size: 12px ; color: #666; font-weight:normal}
	#cont-i-emp a { font-family:"Trebuchet MS" ; color:#26368B }

#cont-i-doc { width:280px ; float:left ; min-height:200px ; border:0px solid #0F0 ; background:#D6D7DD ; padding:10px 40px 0px 40px ; text-align:justify}
	#cont-i-doc h1{font-family:"Trebuchet MS"; font-size: 12px ; color: #666; font-weight:normal}
	#cont-i-doc a { font-family:"Trebuchet MS" ; color:#26368B }
	
#cont-d { width:310px ; float:right ; min-height:100px ; border:0px solid #0F0 }
#cont-inf { width:650px ; float:right ; min-height:60px ; border:0px solid #0F0  ; padding:20px 30px 20px 30px}
	#cont-inf a { font-family:"Trebuchet MS" ; color:#26368B }
	
#cont-inf3 { width:150px ; float:left ; min-height:1px ; border:0px solid #0F0  ; padding:20px 30px 0px 0px}
	#cont-inf3 a { font-family:"Trebuchet MS" ; color:#26368B }
	
#cont-inf2 { width:150px ; float:right ; min-height:60px ; border:0px solid #0F0  ; padding:20px 30px 0px 30px}
	#cont-inf2 a { font-family:"Trebuchet MS" ; color:#26368B }
	
.alto { height:360px ; border:0px solid #0F0 ; padding:0px}
.alto-text { padding:20px !important }
	
.empresa { height:260px !important ; border:0px solid #0F0 ; padding:0px}
.empresa-text { padding:20px !important }	
	
#noticias { width:941px ; min-height:20px ; border:0px solid #F00 ; float:left ; margin:0px 25px 0 25px ; text-align:left ; background:#E2E2E2 ; padding:5px 5px 5px 5px}
	#noticias h1{font-family:"Trebuchet MS"; font-size: 14px ; color: #666; font-weight:normal}
	#noticias a { font-family:"Trebuchet MS" ; color:#26368B}
	#not1 { width:445px ; min-height:20px ; border-right:1px solid #CCC ; float:left ; margin:0px 10px 0 5px ; text-align:left ; background:#E2E2E2 ; padding:5px 5px 5px 5px}
	#not2 { width:435px ; min-height:20px ; border-right:0px solid #CCC ; float:left ; margin:0px 10px 0 0px ; text-align:left ; background:#E2E2E2 ; padding:5px 5px 5px 5px}
	#not3 { width:290px ; min-height:20px ; border:0px solid #F00 ; float:left ; margin:0px 5px 0 0px ; text-align:left ; background:#E2E2E2 ; padding:5px 5px 5px 5px}

#simulaciones { width:941px ; min-height:20px ; border:0px solid #F00 ; float:left ; margin:0px 25px 0 25px ; text-align:left ; background:#E2E2E2 ; padding:5px 5px 5px 5px}
	#simulaciones h1{font-family:"Trebuchet MS"; font-size: 14px ; color: #666; font-weight:normal}
	#sim1 { width:930px ; min-height:20px ; border:0px solid #CCC ; float:left ; margin:0px 0px 0 0px ; text-align:left ; background:#E2E2E2 ; padding:5px 5px 5px 5px }
	
#pie { width:1000px ; height:20px ; border:0px solid #F00 ; float:left ; margin:0px ; text-align:center ; background:#F0F0F0 ; padding:5px 0 0 0 ;}
	
#mapa{width:300px ; padding:0px ; float:left ; z-index:99 ; position:relative ; border:0px solid}
	#mapa a{ float:left ; color: #26368B; text-decoration:none; }


#Formulario{ width:350px ;  float:right ; position:relative ; border:0px solid ; padding:0px; margin:0px}

#textoForm{ width:300px ; float:left ; position:relative ; border:0px solid ; padding:0px; margin:0px}
	#textoForm a{ color:#999 ; text-decoration:none}	

<!-- estilo para los texto -->
a { color: #01B0F1; text-decoration:none; }
h1{font-family:"Trebuchet MS"; font-size: 14px ; color: #000; font-weight:normal}
h2{font-family:"Trebuchet MS" ; font-size: 16px ; color: #999 ; font-style:normal ; font-weight:normal}
h3{font-family:"Trebuchet MS" ; font-size: 24px ; color: #999 ; font-weight:normal ; font-style: italic}
h4{font-family:"Trebuchet MS" ; font-size: 16px ; color: #000 ; font-weight:normal }
h5{font-family:"Trebuchet MS" ; font-size: 12px ; color: #999 ; font-weight:normal }
hr{ border: 0 ; color: #999 ; background-color: #999 ; height: 1px ; width: 100% ; text-align: left}

.button {
	width:100px !important;
	height:25px !important;
   	border-top: 1px solid #F1F1F1 !important;
   	background: #666 !important;
   	padding: 0px 11px !important;
   -webkit-border-radius: 8px !important;
   -moz-border-radius: 8px !important;
   border-radius: 8px !important;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0 ; 
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0 ;
   box-shadow: rgba(0,0,0,1) 0 1px 0 ;
   text-shadow: rgba(0,0,0,.4) 0 1px 0 ;
   color: #FFF !important;
   font-size: 12px !important;
   font-family: "Trebuchet MS" !important;
   text-decoration: none !important;
   vertical-align: middle !important;
   }
.button:hover {
   border-top-color: #F1F1F1 !important;
   background: #F1F1F1 !important;
   color: #000 !important;
   cursor:pointer !important;
   }
.button:active {
   border-top-color: #F1F1F1 !important;
   background: #F1F1F1 !important;
   }	