/* CSS Document */

body {
	margin:0px;
	background-image:url(../img/fondo_top_web.jpg);
	font-family:Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#3F494C;
}

.amarillo { color:#E0C766; font-weight:bold; }
.negrotitulo { color:#4C5756; font-size:33px; font-weight:bold; }
.negrotitulo2 { color:#4C5756; font-size:20px;  }
.rojotitulo2 { color: #FF0000; font-size:20px; font-weight:bold; }
.doce  {font-size:14px; }
.azul { color:#8FC6EC; }
.marron { color:#8f7254;}

.clear { overflow: hidden; clear: both; height:1px;}

#top { margin:5px auto 0 auto; width:827px; height:202px; background-image:url(../img/top.jpg); background-repeat:no-repeat; }
.introtop {
margin:0 auto 0 auto;
padding-top:12px;
width: 482px;
}
.out {
cursor:pointer;
width: 482px;
height: 179px; 
background: transparent url(../img/logo.png) no-repeat;
margin-left:40px;
}

.over {
cursor:pointer;
width: 482px;
height: 179px; 
background: transparent url(../img/logo02.png) no-repeat;
margin-left:40px;
}




.slide { margin:5px auto 0 auto; width:827px; height:207px; }
.slide1  { padding-top:20px; padding-left:5px; height:234px; }

.menu { margin:5px auto 0 auto; width:827px; height:34px; background-image:url(../img/fondo_menu.jpg); background-repeat:no-repeat;  }

.menu ul {  width:827px; list-style: none; margin: 0; padding: 0; font-size: 14px; }
.menu ul li { float: left; padding-left:3px; }
.menu ul li span,
.menu ul li a {
	text-decoration:none;
	float: left;
	padding: 0 0 0 0;

}
.menu ul li span span,
.menu ul li a span { float:left; width:162px; padding: 0 0 0 0; 	background-color: transparent;
 color: #fff; text-align: center; line-height: 32px; }
.menu ul li span,
.menu ul li a:hover { width:162px; 	background-color: transparent;
  text-decoration: none; }
.menu ul li span span,
.menu ul li a:hover span { width:162px;  	background-color: transparent;
 color: #E0C766; cursor: pointer; }
.menu ul li span span { cursor: auto; }

.menu ul li .ultim { background-image:none;}

.caja {  width:827px; margin:5px auto 0 auto; height:174px; }
.caja01 { float:left;  width:270px; height:174px; background-image:url(../img/01.jpg); }
.intro01 { padding:10px; color:#000000; font-size:16px; }
.intro01 a { color:#8f7254; text-decoration:none; }
.intro01 a:hover {color:#8FC6EC; }
.caja02 { float:right;  width:552px; height:174px; margin:0 auto 0 auto; background-image:url(../img/02.jpg);  }
.caja02 span a { color:#8f7254; }
.intro02 { padding:10px; }
.intro02 a { color:#E0C766; font-size:14px;  text-decoration:none; }
.intro02 a:hover {color:#8FC6EC; }


.caja4 {  width:827px; height:550px; margin:5px auto 0 auto;}
.caja09 { float:left;  width:270px; }
.caja09 ul { list-style:none; float:left; margin:0; padding:0; }
.caja09 ul li { float: left; margin-bottom:5px; padding:8px 5px 2px 10px; height:22px; width:255px; background-image:url(../img/fondo_menu_derecha2.jpg); }
.caja09 ul li a {color:#E0C766; font-size:16px;  text-decoration:none;  }
.caja09 ul li a:hover {  color:#8FC6EC;   }

.caja11 { float: left; margin-bottom:5px; padding:8px 5px 2px 10px; height:22px; width:255px; background-image:url(../img/fondo_menu_derecha.jpg); }
.caja11 a {color:#000; font-size:16px;  text-decoration:none;  }
.caja11 a:hover {  color:#E0C766;   }

.caja12 { float: left; margin-bottom:5px; padding:8px 5px 2px 10px; height:22px; width:255px; background-image:url(../img/fondo_menu_derecha3.jpg); }
.caja12 a {color:#fff; font-size:16px;  text-decoration:none;  }
.caja12 a:hover {  color:#E0C766;   }

.caja13 { float: left; margin-bottom:5px; padding:8px 5px 2px 10px; height:22px; width:255px; background-image:url(../img/fondo_menu_derecha4.jpg); }
.caja13 a {color:#fff; font-size:16px;  text-decoration:none;  }
.caja13 a:hover {  color:#E0C766;   }


.caja10 { float:right;  width:552px; height:550px; margin:0 auto 0 auto; background-image:url(../img/fondo_content.jpg);  }
.intro10 { padding:10px; }
.intro11 { padding:10px; }
.intro11 img { padding:3px; margin-top:10px; margin-bottom:5px; background-color:#FFFFFF; border:1px solid #000000; }

.introextra { padding:12px 0 0 10px; color:#FFFFFF; }
.introextra a { color:#FFFFFF; text-decoration:none; }

.caja2 {  width:827px; margin:5px auto 0 auto; height:40px; font-size:14px; color:#FFFFFF; }
.caja03 { float:left;  width:270px; height:40px; background-image:url(../img/colum01.jpg); }
.caja04 { float:left;  width:285px; margin-left:5px; height:40px; background-image:url(../img/colum02.jpg); }
.caja05 { float:left;  width:263px; margin-left:4px; height:40px; background-image:url(../img/colum03.jpg); }

.caja3 {  width:827px; margin:5px auto 0 auto; height:276px; font-size:14px; color:#FFFFFF; }
.caja06 { float:left;  width:270px; height:286px; background-image:url(../img/colum01a.jpg); }
.caja06a { float:left; margin-top:5px;  width:270px; height:336px; background-image:url(../img/colum01a.jpg);  font-size:14px; color:#FFFFFF; }

.caja07 { float:left;  width:285px; margin-left:5px; height:286px; background-image:url(../img/colum02a.jpg); }
.caja08 { float:left;  width:263px; margin-left:4px; height:286px; background-image:url(../img/colum03a.jpg); }

.footer { margin:5px auto 5px auto;  width:827px; height:91px; background-image:url(../img/footer.jpg); font-size:12px; color:#FFFFFF; }
.footer a { font-size:12px; color:#E0C766; font-weight:bold; }
.footer a:hover { color:#fff; }

.intro {  padding:40px 0 0 110px;  }

.intosproducto  { padding:5px; margin-top:5px; border-bottom:dashed 1px #FFFFFF; width:250px; float:left; margin-left:5px; }
.intosproducto img  { float:left; margin-right:5px; margin-bottom:5px;}
.intosproducto a  {
padding-left:12px;
text-decoration:none;
	font-size:12px;
	color:#E0C766;
}
.intosproducto a:hover  { padding-left:12px; background-image: url(../img/arrow02.png);
	background-repeat: no-repeat;
	background-position: left center;
	font-size:12px;
	color:#8FC6EC;}
	
.intosproducto4  { padding:5px; margin-top:5px; border-bottom:dashed 1px #FFFFFF; width:260px; float:left; margin-left:5px; }
.intosproducto4 img  { float:left; margin-right:5px; margin-bottom:5px;}
.intosproducto4 a  {
padding-left:12px;
text-decoration:none;
	background-image: url(../img/arrow01.png);
	background-repeat: no-repeat;
	background-position: left center;
	font-size:12px;
	color:#E0C766;
}
.intosproducto4 a:hover  { padding-left:12px; background-image: url(../img/arrow02.png);
	background-repeat: no-repeat;
	background-position: left center;
	font-size:12px;
	color:#8FC6EC;}
	
	
.intosproducto2  { padding:5px; border-bottom:dashed 1px #5D5B5A; height:80px; }
.intosproducto2 img  { float:left; margin-right:5px; margin-bottom:5px; width:103px; height:75px;}
.intosproducto2 a  {
padding-left:12px;
text-decoration:none;
	background-image: url(../img/arrow01.png);
	background-repeat: no-repeat;
	background-position: left center;
	font-size:12px;
	color:#E0C766;
}
.intosproducto2 a:hover  { padding-left:12px; background-image: url(../img/arrow02.png);
	background-repeat: no-repeat;
	background-position: left center;
	font-size:12px;
	color:#8FC6EC;}
	
.intosproducto3  { padding:5px; border-bottom:dashed 1px #5D5B5A; height:200px;}
.intosproducto3 img  { float:left; margin-right:5px; margin-bottom:5px; width:103px; height:75px;}
.intosproducto3 a  {
padding-left:12px;
text-decoration:none;
	background-image: url(../img/arrow01.png);
	background-repeat: no-repeat;
	background-position: left center;
	font-size:12px;
	color:#E0C766;
}
.intosproducto3 a:hover  { padding-left:12px; background-image: url(../img/arrow02.png);
	background-repeat: no-repeat;
	background-position: left center;
	font-size:12px;
	color:#8FC6EC;}
	
.botoncaja { background-color:#F8F8F8; margin-left:10px; margin-right:10px; padding:5px; margin-top:10px; text-align:center;  } 
.botoncaja a { text-decoration:none; font-size:14px; color:#4C5756; font-weight:bold; } 
.botoncaja a:hover {  color:#8FC6EC; } 


	
.extra  { padding-top:5px; }
.extra1  { padding-top:5px; margin-bottom:15px; }

.navegacion { margin-top:15px; margin-left:15px; color:#8FC6EC; font-size:12px; }
.navegacion a { text-decoration:none;
	color:#000; background-color:#8FC6EC; padding:2px; }
.navegacion a:hover { color:#fff; }

.sep { border-bottom:#000000 dashed 1px; margin:2px 0 5px 0; height:2px; }

.request_proposal .field1 {background: url(../img/form01.jpg); background-repeat:no-repeat; margin-bottom: 7px; width: 470px;  padding: 6px;   color:#000; font-size:12px; border:none;}
.request_proposal .field11 {background: url(../img/form01.jpg); background-repeat:no-repeat; margin-bottom: 7px; width: 470px;  padding: 6px; height: 18px; color:#000; font-size:12px; border:none;}
.request_proposal .field21 {background: url(../img/form02.jpg); background-repeat:no-repeat; margin-bottom: 7px; width: 470px; padding: 6px; height: 102px; color:#000; font-size:12px;  border:none; font-family:Arial, Helvetica, sans-serif;}
.request_proposal .submit1 {width: 133px; height: 30px; cursor: pointer; border: none; margin-top: 13px ;background-color:#8FC6EC; font-size:14px; color:#4C5756; font-weight:bold;}

.galeria img { padding:5px; background-color:#FFFFFF; border:1px solid #000000; margin:7px 7px 20px 7px;  float:left; width:150px; height:100px; }



