*{
  padding:0;
  margin:0;}
  
html,body{
	height:100%;
	font-size:16px;
	font-family:Tahoma, Geneva, sans-serif;
	background:url(../imagenes/bgverde.png) repeat-x #FFF;}
	
img{
	border:none;}

h3{	
color:#693;}
	
#head{	
	padding:5px;}
	
/*
*Menu servicios
*/
ul.menu{
	list-style:none;
	margin-top:20px;
	float:left;

	}

ul.menu li{
   position:relative; /* Las coordenadas de los ul inferiores serán relativas al <li> que los contiene */
   width:220px;
   background:#FFF url(../imagenes/btn.png) no-repeat;
   height:40px;  

	}
	
ul.menu ul{
   position:absolute; /* Esta posición es relativa al <li> que contiene a este <ul> */
   left:220px; /* Para que no monte sobre el <li> */
   top:-1px;
   display:none;
   list-style:none;
   }
   
/*
*Estilos para enlaces
*/

ul.menu li a{
  	 text-decoration:none;
	 color:#000;
 	 display:block;
/*	 padding:5px;*/
padding-bottom:10px;
padding-left:10px;
     
	 }

ul.menu li a:hover{
  	 text-decoration:none;
     color:#06C;
 	 display:block;
	 background:#DED url(../imagenes/btn_selec.png) no-repeat;
	 }
	 
/* Al pasar el mouse por los li se desplegan los ul*/
/*junto con todos sus items(li)*/
li:hover ul, li.over ul  { 
	display: block;
	}
	
	
		
#navmain{
	padding:5px;
	background:url(../imagenes/bggreen.png) repeat-x;
	width:930px;
	height:50px;
	margin-left:5px;}
	
#navmain li{	
	list-style:none;
	display:inline;}
	
	
ul#navmain li a:link,ul#navmain li a:visited {
	color:#fff;
    text-decoration:none;
		}

ul#navmain li a:hover, ul#navmain li a:active{
	color:#fff;
	text-decoration:underline;
	}

ul#trace{
	padding:5px;
	width:940px;
	}

ul#trace li{
	padding:5px;
	list-style:none;
	display:inline;
	}

ul#trace li a:link, ul#trace li a:visited{
	color:#000;
	text-decoration:none;
	}

ul#trace li a:hover, ul#trace li a:active{
	text-decoration:underline;
	}

#promotion{
	padding:5px;
	}

	
#wrapper{
	 min-height: 100%;
	 height: auto !important;
	 height: 100%;
	 margin:0 auto -250px;
	 padding:5px;
	 width:955px;
	 background:#FFF;
	  }
	  
	  


#content{
	float:left;
	width:455px;
	padding:10px;
	margin-left:10px;
	text-align:justify;
	}

#contenttext ul {
	width:810px;
	padding:10px;
	margin-left:10px;
	text-align:justify;
	line-height:150%;
	margin:0 auto;
	}
	
	
#contentImg{
	float:left;
	width:540px;
	padding:5px;
	text-align:justify;
	}

#unacolumna{
		}
		
#imagenfloatizq{
	float:left;
	padding:5px;
	}


#doscolumnas{
    float:left;
	/*width:750px;*/
	padding-left:180px;
	padding-top:20px;

	margin-left:5px;
	text-align:justify;
}

#parrafos{
	width:450px;
	text-align:justify;
	line-height:150%;
	float:left;
	padding:5px;
	text-indent:25px;
	}
	
	
#privacidad{
	width:650px;
	text-align:justify;
	line-height:150%;
	float:left;
	padding:5px;
	text-indent:25px;
	margin:0 auto;
	padding-left:130px
	
	}
	
	
#imagenes{
	float:right;
	width:300px;
	}

#parrafosint{
	width:600px;
	text-align:justify;
	line-height:150%;
	float:left;
	margin-left:20px;
	padding:5px;
	text-indent:20px;
	}
	
#textoformato{
	width:850px;
	text-align:justify;
	line-height:150%;
	float:left;
	margin-left:20px;
	padding:5px;
	text-indent:20px;
	}

#GAT{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;	
	}	
	
#tablas{
	width:600px;
	/*text-align:justify;*/
	line-height:150%;
	float:left;
	/*margin-left:20px;*/
	padding:5px;
	/*border:#693 solid 1px;*/
	}
	
#tablas td{
	border:#693 solid 1px;
	padding:10px;
	}

	
	
#imagenesint{
	float:right;
	width:300px;
	}
	


#fieldthree{
	width:350px;
	margin-left:570px;
    padding:10px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;	
	}
	


	
	
#gallery{
	text-align:center;
	}

ul#poll{
	list-style:none;
	padding:5px;
	}

ul#poll li{
	padding:5px;
	border-bottom:#666 dotted 1px;
	}
	
	ul#poll li:hover{
		background-color:#E7FAE7;		
	}



ul#poll li a:link, ul#poll li a:visited{
	/*color:#060; color verde*/
	color:	#000;	
	text-decoration:none;
	display:block;
	}

ul#poll li a:hover, ul#poll li a:active{
	/*color:#ccc;*/
	text-decoration: underline;
	display:block;
	}


#footer{
	height:250px;
	margin:0 auto;
	width:955px;
	padding:5px;
/*	background:url(../imagenes/blue.jpg) #FFF repeat-x;*/
background: #FFF;
	}
	
	#footer ul{
	text-align:center;

	}
	
#footer ul li{
	/*padding:5px;*/
	font-size:12px;
	list-style:none;
	display:inline;	
	line-height:150%;
	

	}
	

#footer ul li a:link, #footer ul li a:visited{
	color:#060;
	text-decoration:none;
	}

#footer ul li a:hover, #footer ul li a:active{
	color:#ccc;
	text-decoration:none;
	}
	
	

#noscript {
        background-color: #ffc;
        border-bottom: 1px solid #ccc;
        color: #F00;
		font-weight:bold;
        padding: 5px 0 5px 3%;
        width: 98%;
        background-image: url(../imagenes/alerta.jpg);
        background-repeat: no-repeat;
        background-position: 5px center;
        text-align:left;
        position: absolute;
		}

#contactanos{
	float:left;
	width:800px;
	}
