﻿/***** Body and main container *****/
body {
margin:0 auto;
padding:0;
font:11px Arial,sans-serif;
background:#f4f4f4 url(../images/bg.gif) top center repeat-y;
color:#646464;
}

#wrap {
background:#ffffff;
color:#646464;
margin:0 auto;
width:950px;
}

#columna {
	width: 266px; 
	float: left; 
	background:#ffffff url(../images/columna.png) top center no-repeat; 
	min-height: 242px;
}

#cuerpo {
	width: 684px; 
	float: left; 
	background:#ffffff url(../images/cabecera.png) top center no-repeat;
	min-height: 242px;
}

#contenido {
	padding-top: 220px;
	padding-left: 20px;
	padding-right: 10px;
	text-align: justify;
}


#destacado {
	width: 638px; 
	float: left; 
	background:#333333 url(../images/destacado.png) top center no-repeat;
	min-height: 130px;
	padding-bottom: 10px;
}



/***** Various tags *****/
a {
text-decoration:none;
font-weight:bold;
color:#C1262E;
background-color:inherit;
}

a:hover {
text-decoration:underline;
color:#C1262E;
background-color:inherit;
}

/***** Main content *****/
h2 {
	color: #C1262E;
	font-style: italic;
	padding-top: 5px;
	padding-bottom: 0px;
	margin-bottom: -5px;
	*margin-bottom: -10px;
	*font-size: 18px;
}

h3 {
	color: #333333;
	padding-top: 0px;
	*padding-top: 10px;
	padding-left: 40px;
	font-weight: bold;
	font-size: 18px;
}

h4 {
	color: #646464;
	font-weight: bold;
	font-size: 18px;
	padding-left: 0;
	margin-left: 0;
}

h5 {
	color: #333333;
	font-weight: bold;
	font-size: 14px;
	padding-left: 0;
	margin-left: 0;
}

h1 {
	font-size: 20px;
}



/***** Footer *****/
#footer {
clear:both;
margin:0 auto;
padding:5px 0 10px;
width:950px;
text-align:center;
color:#323232;
background:#CCCCCC;
font-size:9px;
font-family: Verdana;
}

#footer a {
color:#323232;
background-color:inherit;
text-decoration:none;
font-weight: bold;
}

#footer a:hover {
text-decoration:underline;
}


/* =Navigation
----------------------------------------------- */

/* Nav ESPAÑOL */
#nav {
	width: 516px;
	height: 58px;
	position: relative;
	top: 202px;
	*top: 202px;	
	left: 168px;
	z-index: 100;
}

ul#nav { padding: 0; margin: 0; list-style: none; }
	ul#nav li { float: left; position: relative; overflow: visible; }
	li.mnu { height: 58px; overflow: visible; } /* different height allows dropdown to be activated properly */
	li.mnu span { position: absolute; left: -9999px }
	li.mnu a { display: block; height: 58px; background: url(../images/menu.png) no-repeat; color: #fff }
	li.mnu a:link		{ color: #1D589E; }
	li.mnu a:visited	{ color: #1D589E; }
	li.mnu a:hover		{ color: #F69B28; }
	li.mnu a:active		{ color: #F69B28; } 
	
 li:hover ul, li.over ul { display: block; }

	li#li1	 { width: 58px;}
	li#li2	 { width: 103px; }
	li#li3	 { width: 81px; }
	li#li4	 { width: 72px; }
	li#li5	 { width: 100px; }
	li#li6	 { width: 102px; }


	li#li1 a	{ background-position: -0px 0px; }
	li#li2 a	{ background-position: -58px 0px; }
	li#li3 a	{ background-position: -161px 0px; }
	li#li4 a	{ background-position: -242px 0px; }
	li#li5 a    { background-position: -314px 0px; }
	li#li6 a    { background-position: -414px 0px; }


	li#li1 a:hover	{ background-position: -0px -58px }
	li#li2 a:hover	{ background-position: -58px -58px }
	li#li3 a:hover { background-position: -161px -58px }
	li#li4 a:hover	{ background-position: -242px -58px }
	li#li5 a:hover	{ background-position: -314px -58px }
	li#li6 a:hover	{ background-position: -414px -58px }


	li#li1 a.mnu-set:link, li#li1 a.mnu-set:visited	{ background-position: -0px -58px; }
	li#li2 a.mnu-set:link, li#li2 a.mnu-set:visited	{ background-position: -58px -58px; }
	li#li3 a.mnu-set:link, li#li3 a.mnu-set:visited	{ background-position: -161px -58px; }
	li#li4 a.mnu-set:link, li#li4 a.mnu-set:visited	{ background-position: -242px -58px; }
	li#li5 a.mnu-set:link, li#li5 a.mnu-set:visited	{ background-position: -314px -58px; }
	li#li6 a.mnu-set:link, li#li6 a.mnu-set:visited	{ background-position: -414px -58px; }
	

