

/* Inicio Formateado General */
* {padding:0; margin:0;}
html{height:100%;}
body{height:100%; margin: 0px auto; background: #FCF4E7 url(/bocetos/GENE-1001-3/imagenes/fondo_pagina.jpg) repeat-x left top; font: normal 11px arial,tahoma,verdana; color: #102B3F;text-align: center}
form{margin:0px}

a {text-decoration:none; color:#FEA70C;}
a:hover {text-decoration:underline; color:#AD7516;}.mapa_plano{width:500px; height:590px; margin:10px auto;}

.clear{clear:both;}
.center{text-align: center}
/* Fin Formateado General */

/* Inicio Cuerpo */
#fondo{min-height:100%; margin:0px auto; width:946px; text-align:left;}
#menu{background:transparent url(/bocetos/GENE-1001-3/imagenes/fondo_menu.jpg) no-repeat left top;height: 43px;width: 718px;text-align:right}
#cabecera{background:transparent url(/bocetos/GENE-1001-3/imagenes/cabecera.jpg) no-repeat left top;height: 109px}
#logotipo{}

#foto{float:left; width: 228px; height:605px;}
#centro{position:relative; float:left; width: 718px; height:536px;}#dcha{float:left; width: 14px; height:536px;background:transparent url(/bocetos/GENE-1001-3/imagenes/lateral_drcho.jpg) no-repeat left top;}
#pie{clear: both;width:946px;}


#cuerpo{float:left; width:704px; height: 536px;background:transparent url(/bocetos/GENE-1001-3/imagenes/fondo.jpg) no-repeat left top;}

/* Scroll Mootools */
#content{position: relative; width:704px; height: 530px;overflow: hidden;}
.vScrollbar {position:absolute; left: 693px; top: 50px}	
.hScrollbar {clear: both;}
.vTrack {height: 500px;width: 11px;position: relative;background-color:transparent;overflow: hidden;}
.hTrack {float: left;height: 15px;width: 255px;position: relative;background-color:transparent;overflow: hidden;}			
.vThumb, .hThumb {position: absolute;top: 0;left: 0;height: 15px;width: 11px;background: #AD7516;overflow: hidden; opacity:1;}
.arrowUp, .arrowDown, .arrowLeft, .arrowRight, .corner {height: 15px;width: 11px;overflow: hidden;}
.arrowUp{background:url(/bocetos/GENE-1001-3/imagenes/scroller/up.gif) no-repeat center;}
.arrowDown{background:url(/bocetos/GENE-1001-3/imagenes/scroller/dn.gif) no-repeat center;}
.arrowLeft, .arrowRight, .corner {float: left;}	
.corner {position:absolute; left: 640px; bottom:0px;}

#contenidos{padding:20px;}
#contenidos h1{margin:0 0 20px; padding-bottom:5px; font: bold 18px arial; color:#AD7516; border-bottom:2px solid #EBEBEB;}
#contenidos h1 a{text-decoration: none; color: #AD7516;}
#contenidos h1 a:hover{color: #FEA70C;}
#contenidos img{margin:5px;}

#contenidos h2{margin:0px; padding-bottom:3px; font: bold 16px arial; color:#AD7516; border-bottom:2px solid #EBEBEB;}
#contenidos h2 a{text-decoration: none; color: #FEA70C;}
#contenidos h2 a:hover{color: #AD7516;}

#contenidos h3{margin:5px; font: bold 11px arial; color:#AD7516; border-bottom:1px solid #EBEBEB;}
#contenidos h3 a{text-decoration: none; color: #FEA70C;}
#contenidos h3 a:hover{text-decoration: underline; color: #AD7516;}
/* Fin Cuerpo */

/* Inicio Menu principal */
.menu{height: 42px; line-height:normal; position:absolute;width: 718px; text-align: right}.menu div.prefijo{display:none}
.menu div.texto_menu{float:left;}.menu div.sufijo{display:none}.menu a.menuprincipal div.texto_menu{padding: 10px 15px;padding-bottom: 5px;}
/* Fin menu principal *//* Author: Craig Erskine Description: Dynamic Menu System - Horizontal/Vertical */ ul#navmenu-h { 	float: right;	margin: 0; 	padding: 0; 	list-style: none; 	 } ul#navmenu-h ul { 	text-align: left; 	width: 100px; /* Sub Menu Width */ 	margin: 0px; 	list-style: none; 	display: none; 	position: absolute;	z-index: 90;	top: 100%; 	left: 0; 	} ul#navmenu-h ul ul,ul#navmenu-h ul ul ul { 	top: 0;	left: 100%; } ul#navmenu-h li { 	float: left; 	display: inline;	position: relative;	z-index: 90; } ul#navmenu-h ul li { 	width: 100%; 	display: block;	} /* Root Menu */ ul#navmenu-h li a {	font: bold 12px arial;	float:left; 	text-decoration:none; 	color:#3F2B08; } ul#navmenu-h li a.menuprincipal {	height: 42px;	font: bold 13px arial;	margin: 0 3px; }/* Root Menu Hover Persistence */ ul#navmenu-h a.menuprincipal:hover,ul#navmenu-h li:hover a.menuprincipal,ul#navmenu-h li.iehover a.menuprincipal { 	color:#fff;	height: 42px;	} ul#navmenu-h a:hover,ul#navmenu-h li:hover a,ul#navmenu-h li.iehover a {	color:#fff;  }/* Root Menu enlace activo */ul#navmenu-h a.Act{	color:#fff;height: 42px;}/* 2nd Menu */ ul#navmenu-h li:hover li a,ul#navmenu-h li.iehover li a { 	float: none; 	height: 20px;	width: 100%;	display: block;	border-bottom: 1px solid #BF8A2F;	border-right: 1px solid #BF8A2F;	background:#AD7516;	color:#fff;	padding: 5px;	-moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;	  } /* 2nd Menu Hover Persistence */ ul#navmenu-h li:hover li a:hover,ul#navmenu-h li:hover li:hover a,ul#navmenu-h li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover a {  	-moz-opacity:1; -khtml-opacity: 1; opacity: 1; 	} /* 3rd Menu */ ul#navmenu-h li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li a { background: #fff; } /* 3rd Menu Hover Persistence */ ul#navmenu-h li:hover li:hover li a:hover,ul#navmenu-h li:hover li:hover li:hover a,ul#navmenu-h li.iehover li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover a { background: #fff; } /* 4th Menu */ ul#navmenu-h li:hover li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li.iehover li a { background: #fff; } /* 4th Menu Hover */ ul#navmenu-h li:hover li:hover li:hover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover li a:hover { background: #fff; } /* Hover Function - Do Not Move */ ul#navmenu-h li:hover ul ul,ul#navmenu-h li:hover ul ul ul,ul#navmenu-h li.iehover ul ul,ul#navmenu-h li.iehover ul ul ul { display: none; } ul#navmenu-h li:hover ul,ul#navmenu-h ul li:hover ul,ul#navmenu-h ul ul li:hover ul,ul#navmenu-h li.iehover ul,ul#navmenu-h ul li.iehover ul,ul#navmenu-h ul ul li.iehover ul { display: block; }

/* Inicio Contacto */
.div_cont_text{font:normal 11px arial;margin:5px}
.div_cont_form{font:normal 11px arial;margin:5px; float:right; width:300px;}
.div_cont_dir{font:normal 11px arial;margin:5px; float:left; width:250px;}
.form{font:normal 11px arial;padding-left: 20px;}
.form input, textarea{font:normal 11px arial;width: 250px; font: normal 11px arial;  color: #4C4C4C; background-color:#FFFFFF; border-right:1px solid #EFC414; border-bottom:1px solid #EFC414; border-left:1px solid #5F4E0C; border-top:1px solid #5F4E0C;}
/* Fin Contacto */

/* Aviso Legal */
#legal{margin:5px auto; background-color:#FCF4E7;}
#legal div{font-size: 11px;text-align: justify; padding: 5px 10px;}
#legal a{text-decoration:none; color:#666666;}
#legal a:hover{text-decoration:underline;}
#legal div.titulo{font:bold 12px arial, tahoma, verdana; color:#333333;}
#legal div.subtitulo{font-weight: bold; color:#333333;}
#legal ul{display:block; text-align:left; padding-left:20px; margin-left:20px;}
#legal li{padding:5px 0;}

