/* CSS Document */
/* SOLVING Style Sheet */

/******** GENERALES ********/
* {margin:0;padding:0;}
body {background-color: #FFF;}
a:link{color:#FFF;text-decoration:none;}
a:visited{color:#FFF;text-decoration:none;}
.first{/* display:block !important; */}
a:hover{text-decoration:none;}
a{text-decoration:none;}

/******** INTRO ********/
#intro {position:absolute;left:250px;top:50px;width:800px;height:450px; filter:alpha(opacity=0); -moz-opacity:0; opacity: 0; -khtml-opacity: 0; background-color:rgb(125,186,0);margin-right:10px;padding:0;border-radius:25px;-moz-border-radius: 25px;-webkit-border-radius: 25px;}
#intro_logo {position:absolute;top:45px;width:800px;height:300px;}
#intro_txt {position:absolute;Left:118px;top:240px;width:300px;height:300px;text-decoration:none;}

.intro1 {font: 16px/27px "verdana";color: #FFF;}
.intro2 {font:bold 16px/27px "verdana";color: #FFF;}
.intro3 {font: 22px "verdana";color: #FFF;letter-spacing: 0.3em}
.intro4 {font: 700 24px "verdana";color: #FFF;letter-spacing: 0.25em;}
	
/******** wrapper - contiene toda la pagina ********/
#wrapper {width:1030px;margin: 30px auto 0 150px;text-align: left; filter:alpha(opacity=0); -moz-opacity:0; opacity: 0; -khtml-opacity: 0;}

/******** cabezera ********/
#Cabecera{width:1030px;height:130px}

/******** Menu ********/
#menu {float:right;height:130px;text-align:right;font: 18px/24px "verdana"}
#menu li{top:18px;	display:block;color: #333;}
#menu li a{color:#999;font-weight:normal;}
#menu li span{color:#000;font-family: verdana;font-size: 18px;font-weight: 700;}
#menu li a:hover{cursor: pointer;color:rgb(125,186,0);font-family: "verdana";font-size: 18px;font-weight: 700;}

/******** Contenido WEB resaltado color ********/

#rounded-box1 {float:left;width:250px;height:250px;background-color:rgb(164,207,77);margin-right:10px;padding:0;border-radius:15px;-moz-border-radius: 15px;-webkit-border-radius : 15px;}  
#rounded-box2 {float:left;width:250px;height:250px;background-color:rgb(125,186,0);margin-right:10px;padding:0;border-radius:15px;-moz-border-radius: 15px;-webkit-border-radius : 15px;}  
#rounded-box3 {float:left;width:250px;height:250px;background-color:rgb(203,227,153);margin-right:10px;padding:0;border-radius:15px;-moz-border-radius: 15px;-webkit-border-radius : 15px;}  
#rounded-box4 {float:left;width:250px;height:250px;background-color: #333;;padding:0;border-radius:15px;-moz-border-radius: 15px;-webkit-border-radius : 15px;} 
#flecha{position: relative;top:155px;left:195px;}

#rounded-box5 {width:1030px;height:250px;background-color:rgb(164,207,77);border-radius:10px;-moz-border-radius: 15px;-webkit-border-radius : 15px;}  
#rounded-box5 p {margin:0;padding:10px 20px 0px 20px;color:#fff;text-align: justify;font-family: "verdana";font-size: 17px;font-style: italic;line-height: 23px;font-weight: normal;font-variant: normal;}

h1 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;color:#FFF;font-size:30px;padding: 10px 0px 0px 20px;}

.box1 {font: bold italic normal 18px/22px "verdana";color: #000}
.box2 {font:italic 18px/20px "verdana";color: #000;text-align: left;}

#rounded-box6 {width:480px;height:270px;background-color:rgb(125,186,0);border-top-left-radius:10px;-moz-top-left-radius: 15px;-webkit-top-left-radius: 15px;border-bottom-left-radius:15px;-moz-bottom-left-radius: 15px;-webkit-bottom-left-radius: 10px;}  
#rounded-box6 p {margin:0;padding:10px 20px 0px 20px;color:#fff;text-align: justify;font-family: "verdana";font-size: 17px;font-style: italic;line-height: 23px;font-weight: normal;font-variant: normal;}

#rounded-box7 {width:1030px;height:180px;background-color:rgb(164,207,77);border-radius:15px;-moz-border-radius: 15px;-webkit-border-radius : 15px;}  
#rounded-box7 p {margin:0;padding:10px 20px 0px 20px;color:#fff;text-align: justify;font-family: "verdana";font-size: 17px;font-style: italic;line-height: 23px;font-weight: normal;}

#rounded-box8 {width:493px;height:250px;background-color: #333;border-top-left-radius:10px;-moz-top-left-radius: 15px;-webkit-top-left-radius: 15px;border-bottom-left-radius:15px;-moz-bottom-left-radius: 15px;-webkit-bottom-left-radius: 10px;float:left;}  
#mapa {float:right;}  

/******** slideshow ********/
#slideshow IMG {position:absolute;top:0;left:0;z-index:8;opacity:0.0;}
#slideshow IMG.active {z-index:10;opacity:1.0;}
#slideshow IMG.last-active {z-index:9;}
#slideshow1 {position:relative;top:-270px;left:480px;}

/******** Contenido WEB texto explicativo fondo blando ********/
#contenido{clear:both;width:990px;margin:20px;}
#contizq {width:450px;float:left;}
#contder {width:450px;float:right;}
	
h2 {font: bold 19px "verdana";color: rgb(125,186,0);margin-bottom: 20px;}
h3 {font: italic bold 16px "verdana";color: rgb(164,207,77);margin-bottom: 10px;}
	
p {font: normal 14px/20px "verdana";color: #4D4D4D;margin-bottom: 25px;margin-top:5px;}

ul.cont {font: normal 14px/20px "verdana";color: #4D4D4D;margin-bottom:20px;padding-left:40px;list-style-image: url(Arrow.jpg);}

.cont1 {font: bold 14px/20px "verdana";color: #333;}
.cont2 {font: bold 17px "verdana";color: rgb(164,207,77);}

/******** Contenido WEB home y contadcto ********/

#contacto{clear:both;float:left;width:980px;height:300px;margin-left:20px;margin-top:50px;text-align: justify;}

#contacto li {font: normal 15px/15px "verdana";color:rgb(125,186,0);display:block;margin:0px 5px 10px 0px;}
#contacto li a{color:rgb(125,186,0);}
#contacto li span{font: bold;color: #EC4F4A;}
#contacto li a:hover {color:#333;cursor: pointer;}
h4 {font: bold 24px "verdana";color: rgb(125,186,0);margin-bottom: 20px;margin-top:10px;}


/******** Legal ********/

#legal {width:1030px;float:height:80px;margin-top:40px;padding:0;}  

#scrollpane1{float:left;}
#scrollpane2 {width:1000px;height:417px;padding:  0px 20px 0px 0px;}
	
.est1 {font: 700 14px "verdana";color: #E51E19;}
.est2 {font: 700 14px "verdana";color: #4D4D4D;}
.est3 {font: 700 14px/18px "verdana";color: #4D4D4D;text-align: justify;margin: 0px 5px 5px 0px;}
.est4 {color: #787775;font-family:"verdana";font-size:14px;}
.est5 {font: normal 14px/22px "verdana";color: #4D4D4D;text-align: left;}
.est6 {color: #B4B3B2;font: normal 14px "verdana";}
.est7 {color: #787775;font: normal 700 16px "verdana";}
.est8 {color: #4D4D4D;font: 700 18px "verdana";}

/******** Pie de Pagina ********/
#footer{clear:both;	height:100px;width:1030px;margin-top:100px;}	

#footer1{float:left;width:50px;height:60px;background-color:rgb(229,241,204);border-top-right-radius:10px;-moz-top-right-radius: 10px;-webkit-top-right-radius: 10px;border-bottom-right-radius:10px;-moz-bottom-right-radius: 10px;-webkit-bottom-right-radius: 10px;}

#footer2{float:left;margin-left:10px;width:220px;text-align: left;}
#footer2 li {display:block;font: normal 11px/15px "verdana";color:rgb(125,186,0);}
#footer2 li a{font: bold 11px/15px "verdana";color:rgb(125,186,0);}

#footer3{float:left;width:750px;height:60px;background-color:rgb(229,241,204);border-top-left-radius:10px;-moz-top-left-radius: 10px;-webkit-top-left-radius: 10px;border-bottom-left-radius:10px;-moz-bottom-left-radius: 10px;-webkit-bottom-left-radius: 10px;}

#footer3 li {margin:5px 5px 10px 20px;font: normal 12px/15px "verdana";color:rgb(125,186,0);float:left;display:block;text-shadow: 0px 2px 0px #ffffff;}
#footer3 li a{color:rgb(125,186,0);}
#footer3 li span{color: #EC4F4A;}
#footer3 li a:hover {color:#333;cursor: pointer;}

#footer3 p{float:right;margin-right:20px;font: bold 10px "verdana";color:rgb(125,186,0);}