/* Inicio Formateado General */* {padding:0; margin:0;}html{min-height:100%;height: auto !important;height:100%;}body{min-height:100%;height: auto !important;height:100%; margin: 0px auto; font: normal 12px arial,tahoma,verdana; color: #666;text-align: center;background: #E9812A}form{margin:0px}a {text-decoration:none; color:#E9812A;}a:hover {text-decoration:underline; color:#E9812A;}.mapa_plano{width:500px; height:590px; margin:10px auto;}

.clear{clear:both;}.center{text-align: center}/* Fin Formateado General *//* Inicio Cuerpo */#fondo{min-height: 767px;height:100%;margin:0px auto; width:966px; text-align:left;}
#lateral{position:relative;width:281px;height: 740px;float:left;background: url(../img/lateral.jpg) no-repeat left top}#menu{position: absolute; left: 30px;top: 20px;}#centro{width: 685px;min-height: 767px;float: left; position:relative;}#pie{min-height: 32px;clear:both;background: url(../img/pie_contenidos.jpg) no-repeat left top; }#pie .cont{text-align: right;}#pie .cont a{font-weight: bold;text-decoration: none; color: #ccc}

#cuerpo{width:681px;min-height: 739px;background: url(../img/fondo_contenidos.jpg) repeat-y right top}#content{min-height: 739px;background: url(../img/fondo_cuerpo.jpg) no-repeat left top;}.logotipo{position:relative; top:30px; right:45px; text-align:right;}#contenidos{padding: 10px 50px 10px 40px;}#contenidos h1{margin:0;padding-bottom:10px; font: normal 22px arial; color:#E2001A;}#contenidos h1 a{text-decoration: none; color: #E2001A;}#contenidos h1 a:hover{color: #E9812A;}#contenidos img{padding:0px 10px;}#contenidos h2{margin:0px; padding-bottom:5px; font: normal 18px arial; color:#E9812A;}#contenidos h2 a{text-decoration: none; color: #E9812A;}#contenidos h2 a:hover{color: #363D1C;}#contenidos h3{margin:5px; font: bold 14px arial; color:#E9812A;}#contenidos h3 a{text-decoration: none; color: #E9812A;}#contenidos h3 a:hover{text-decoration: underline; color: #363D1C;}/* Fin Cuerpo *//* Inicio Menu principal */.menu{font:bold 14px arial, tahoma, verdana; text-align: left;}.menu div.prefijo{display:none}.menu a.menuprincipal div.texto_menu{}.menu div.texto_menu{padding: 10px;}.menu div.sufijo{display:none}
/* Fin menu principal *//* Author: Craig Erskine Description: Dynamic Menu System - Horizontal/Vertical */ ul#navmenu-h { 	float: left;	width: 209px;	margin: 0; 	padding: 0; 	list-style: none; 	 } ul#navmenu-h ul { 	text-align: left; 	width: 170px; /* Sub Menu Width */ 	margin: 0px; 	list-style: none; 	display: none; 	position: absolute;	z-index: 90;	top: 0px; 	left: 100%; 	} ul#navmenu-h ul ul,ul#navmenu-h ul ul ul { 	top: 0;	left: 100%; } ul#navmenu-h li { 	float: left;	display: block;	margin: 3px 0;	position: relative;	z-index: 90; } ul#navmenu-h ul li { 	float: left;	width: 100%; 	display: block;	margin: 3px 0;	} /* Root Menu */ ul#navmenu-h li a {	font: bold 12px arial;	width: 170px; 	text-decoration:none; 	color:#363D1C; } ul#navmenu-h li a.menuprincipal {	text-decoration: none; 	width: 209px;	height: 33px; 	background: url(../img/menu.jpg) no-repeat;	display: block; 		color:#fff;}/* 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 ;	background: url(../img/menu_activo.jpg) no-repeat;	} 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 li a.Act{	color:#fff ;	background: url(../img/menu_activo.jpg) no-repeat;}/* 2nd Menu */ ul#navmenu-h li:hover li a,ul#navmenu-h li.iehover li a { 	float: none; 	width: 100%;	display: block;	background:#E9812A;	color:#fff;	-moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;	  } /* 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: #E9812A; } /* 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: #E9812A; } /* 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: #E9812A; } /* 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: #E9812A; } /* 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; }
/* Fin menu principal *//* Menu de pie de página */ul#MenuPie{list-style:none;}ul#MenuPie li {float: right; margin-left: 15px;}/* Inicio Contacto */.div_cont_text{text-align:justify;padding-bottom: 5px}.div_cont_form{margin:5px; margin-top:50px; float:right; width:300px;}.div_cont_dir{margin:50px 5px 5px 35px; float:left; width:220px;}.form{padding-left: 20px;}.form input, textarea{width: 250px; font: normal 11px arial;  color: #4C4C4C; background-color:#E9812A; border-right:1px solid #EFC414; border-bottom:1px solid #EFC414; border-left:1px solid #5F4E0C; border-top:1px solid #5F4E0C;}/* Fin Contacto */