/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body{
	font-family:"Trebuchet MS";
	color: #000;
	margin: 0px;
	padding: 0px;
}

a:link, a:visited, a:hover {
	color: #006699;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}
/* overrides decoration from previous rule for hovered links */

h1, h2, h3, h4, h5, h6 {
	margin: 0px;
	padding: 0px;
}

h1{font-size:20px;color: #334d55;}
h2{font-size: 16px;color: #006699;}
h3{font-size: 100%;color: #334d55;}
h4{font-size: 100%;font-weight: normal;color: #333333;}
h5{font-size: 100%;color: #334d55;}

ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

label{
 font: bold 100% Arial,sans-serif;
 color: #334d55;
}
				

/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#top{

	position:absolute;
	left:5px;
	top: 0px; /*Sobreescrito en JavaScript*/
	height: 160px; /*Sobreescrito en JavaScript*/
	width:100%;
	font-size: 18px;
	font-variant: normal;
	color: #FF9900;
	z-index:2;
}

		#cabecera{
			position: absolute;
			left: -2px;
			width: 100%;
			top: 2px; /*Sobreescrito en JavaScript*/
			height:145px; /*Sobreescrito en JavaScript*/
			z-index:2;
			background-image: url(IMAGENES/fondoCabecera.jpg);
			background-attachment:fixed;
			background-repeat:no-repeat;
			padding-top: 7px;
			padding-left: 7px;
			
		}
		#navega{
			position:absolute;
			top:150px; /*Sobreescrito en JavaScript*/
			height:30px; /*Sobreescrito en JavaScript*/
			left: -3px;
			width: 100%;
			font-size: 12px;
			font-family:"Trebuchet MS";
			text-align:center;
			font-weight: bold;
			border-color:#996600;
			border-style:solid;
			border-width:3px;
			background-color:#66CC66; /*coolor del menú*/
			z-index:2;
		}
		
		#navega a:link, #navega a:visited, #navega a:hover{
			color:#FFFFFF;
		}
		
		#navega1,#navega2,#navega3,#navega4,#navega5,#navega6,#navega7,#navega8,#navega9{
			position:absolute;
			z-index:2;
			
		}
		#navega3a,#navega4a,#navega5a,#navega6a,#navega7a{
			position:absolute;
			left:0px;
			top:15px;
			z-index:2;
			background-color:#0099FF; /*color del sub-menú*/
			visibility:hidden;
			border-style:solid;
			border-width:3px;
			border-color:#996600;
					}

		#navega3a ul,#navega4a ul,#navega5a ul,#navega6a ul,
		 	#navega7a ul{
				margin: 0;
				padding: 0;
				list-style-type:none;
				font-family: "Trebuchet MS";
				font-size: 12px; /*Igual que el "padre", o sea que "navega"*/
				font-weight:bold;
				text-align:left;
				z-index:2;
			}
		#navega3a ul li,#navega4a ul li,#navega5a ul li,#navega6a ul li,#navega7a ul li{
			border-bottom:1px solid #000;
			}

#main{
	position: absolute;
	top:164px; /*Sobreescrito en JavaScript*/
	height:543px; /*Sobreescrito en JavaScript*/
	margin-top: 5px;
	left: 5px;
	width: 1025px;
	font-size: 12px;
	z-index:1;
	right:0px;
}
		#menu{
	position:absolute;
	top: 18px; /*Sobreescrito en JavaScript*/
	/*height:472px; /*Sobreescrito en JavaScript*/
	width: 151px;
	margin: 0 79% 0 0;
	padding: 0px;
	background-color: #eeeeee;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	z-index:1;
	left: -1px;
	overflow:hidden;
		}
		#menu a:link, #menu a:visited, #menu a:hover{
			color:#0066CC;
			border-bottom: 1px solid #cccccc;
			padding: 2px 0px 2px 10px;
		}
		#menu a:hover{
			background-color: #dddddd;
		}
		#menu ul a:link, #menu ul a:visited {display: block;}
		#menu ul {list-style: none; margin: 0; padding: 0;}

		/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
		#menu li {border-bottom: 1px solid #EEE;}		
		/* fix for browsers that don't need the hack */
		html>body #menu li {border-bottom: none;}
		
		#contenido{
			position: absolute;
			top: 46px; /*Sobreescrito en JavaScript*/
			/*height:415px; /*Sobreescrito en JavaScript*/
			left: 160px;
			right: 0px;
			width:835px;
			text-align: justify;
			z-index:1;
			overflow:hidden;
			font-family:"Trebuchet MS";			
		}
				.cuerpo{
					text-align:justify;
					clear: both;
					padding: 5px 5px 0px 5px; /*espaciado de los márgenes*/
					font-family:"Trebuchet MS";
				}
				
				.cuerpo p{
					padding: 0px 15px 0px 0px; /*espaciado e interlineado de los párrafos*/
					line-height: 20px;
					font-family:"Trebuchet MS";
					
				}
				
				
#inicio{
	background-position:center;
	background-image: url(IMAGENES/inicio.JPG);
	background-attachment: fixed;
	background-repeat:inherit;
	border-spacing:inherit;
	position:absolute;
	width:100%;
	/*height:595px;*/
	height:100%;
	top:0px;
	left: 0px;

}

.style13 {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	z-index:55;
}
