body{ font:normal 12px Calibri; margin:0; padding:0; }
.spacer{ clear:both; line-height:0;}
#wrapper{ width:1005px; margin:0 auto 50px auto;}

#head{ background:url(../images/head.jpg) no-repeat; width:100%; min-height:390px;}
 #head a.home{ width:250px; height:110px; display:block; margin:35px 0 0 40px; position:absolute; text-indent:-3000px;}
 #head form{ float:right; margin:8px 20px 0 0; } 
  #head input{ width:99px; background:none; border:none}
  #head input[type="submit"]{ width:25px; background:none; cursor:pointer; }
  #head form a{ float:right; color:#16469A}

ul#menu{ float:right; padding:5px 30px 33px 0; clear:both; *float:left; *padding:60px 0 0 450px; *position:absolute; }
 ul#menu li{ list-style:none; float:left; }
 ul#menu li.separa{ background:url(../images/separa.jpg) no-repeat; width:5px; height:47px; } 
 ul#menu a{ color:#FFF; padding:20px 7px; text-decoration:none; text-transform:uppercase; font-size:11px; letter-spacing:0.18em;
 display:block; }	
 ul#menu a:hover{ background-color: #0E37C0; }

/*TOP*/
#slideshow { height:207px; clear:both; position:absolute; top:159px; }
#slideshow DIV { position:absolute; top:0; left:0; z-index:8; opacity:0.0; background-color: #FFF; }
#slideshow DIV.active { z-index:10; opacity:1.0; }
#slideshow DIV.last-active { z-index:9; }
#slideshow DIV img { display:block; border: 0; margin-bottom: 10px; }

#cotizar{ background:url(../images/cotizar.png) no-repeat; width:321px; height:115px; position:absolute; top:280px; z-index:10; margin:0 0 0 560px;}
	#cotizar a#cambio{ display:block; margin:70px 0 0 50px; width:150px; height:20px; }
	#cotizar ul{  margin:0 0 0 50px; padding:0; visibility:visible; background:#16469A;}
	#cotizar li{ list-style:none;  background:#16469A; margin:0; padding:0; width:240px;}
	#cotizar li a{ text-decoration:none; color:#FFF; padding:3px 5px; *padding:2px 5px; *margin:0; display:block }
	#cotizar li a:hover{ color:#999; }
		
#central{ clear:both; background:url(../images/bloque2.jpg) repeat-y; display:block; }
#central3{ background:url(../images/bloque1.jpg) top no-repeat; min-height:451px;}
#central2{ background:url(../images/bloque3.jpg) bottom no-repeat; }

 #menuDerecha{ float:left; width:290px; text-transform:uppercase  }
 #menuDerecha h1{  ; margin:0; padding:17px 0 0 30px; height:46px; color:#FFF;
  text-transform:uppercase; font:normal 12px Arial}
 #menuDerecha ul{ margin:0px 0 0 0; padding:0;  min-height:350px;}
 #menuDerecha li { margin:5px 10px 0 10px; list-style:none; border-bottom:#CCC solid 2px; }
 #menuDerecha li a{ text-decoration:none; color:#134799; height:36px; display:block; margin:0 0 0 10px; padding:15px 0 0 65px;
 background:url(../images/icon1.png); background-repeat:no-repeat; font:normal 16px Calibri; outline:none;}
 #menuDerecha li a:hover{ color:#000 }
 #menuDerecha li a.empresas{ background-image:url(../images/icon2.png);}  
 #menuDerecha li a.campo{ background-image:url(../images/icon3.png);}  
 #menuDerecha li a.art{ background-image:url(../images/icon4.png);}    
 #menuDerecha li a.automotores{ background-image:url(../images/automotor.png);}  
 	#menuDerecha ul ul{ position:relative; top:-30px; background:none; min-height:0px; margin:0; padding:0 0 0 0px ; }
  	#menuDerecha ul ul li{ border:none; margin:0;}
  	#menuDerecha li li a{ background:none; height:5px; font-size:12px; }
  
 #contenido{ float:right; color:#003399; width:681px; }
 #contenido p.linea{ clear:both}
 
  #contenido .contenido{ margin:0 50px 35px 30px;}
  #contenido h1{ margin:10px 0 35px 0px; width:700px;}
  #contenido.Inicio{ background:url(../images/bloque3a.jpg) left bottom no-repeat; }
  
  ul#Cotizaciones { margin:0;}
  ul#Cotizaciones li{}
  ul#Cotizaciones li a{ text-decoration:none; color:#006; display:block;}
  ul#Cotizaciones li a:hover{ color:#666; }
  
  form.contacto{ margin:40px auto 0 auto; width:550px}
  form.contacto label{ width:190px; display:block; float:left; margin:0; }
  form.contacto input,textarea{ width:300px}
  form.contacto input[type="submit"], 
  form.contacto input[type="reset"]{ width:150px}
  
  #news{ min-height:325px; _height:325px; margin:0;}
  #news a.img{ float:left; margin:70px 0 50px 10px}
  #news h2{ margin:30px 15px 5px 0; text-transform:uppercase; font:normal 24px Calibri}
  #news p{ margin:0 15px 0 0;}
  
  ul.cuadro2{ display: block; height:86px; width:677px; margin:10px 0 0px 0; padding:0;}
  ul.cuadro2 li{ list-style:none; width:185px; float:left; padding:40px 0 0 10px; margin:5px 0 0 0;}
  ul.cuadro2 li.conicono{ padding-left:50px; width:185px;}
  ul.cuadro2 li a{ text-decoration:none; color:#003399; font-weight:bold; text-transform:uppercase; clear:both;}  
  ul.cuadro2 li p{ margin:0; padding:0;}

/* Accordion */
.gente_titulo{ cursor: hand; cursor: pointer; padding: 2px 5px; border: 1px solid gray; background: #E1E1E1;  }
.abierto{ background:#036; color:#FFF;}
.txt{display: none}

/* PIe */
#pie{ background:url(../images/pie.jpg) no-repeat; height:56px; width:100%; display:block; color:#FFF; clear:both; margin:20px 0 0 0;}
 #pie p{ margin:0; padding:10px 0 0 15px;  width:660px; *margin-top: -41px}
 #pie a{ color:#FFF; text-decoration:none }
 #pie a:hover{  color:#CCC;}
 

 .gestioner{ float:right; text-indent:-5000px; width:80px; height:40px; display:block; outline:none; margin:0 430px 0 0}

