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

h1 {
	font:11px Arial,sans-serif;
	font-weight:bold;
	color:#E50100;
	padding: 0px;
	margin: 0px;
}

#wrap {
margin:0 auto;
width:950px;
}

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

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


.textbox2{
background-color: #8B8B8B;
border-left:1px solid #8B8B8B;
border-top:1px solid #8B8B8B;
border-right:1px solid #8B8B8B;
border-bottom:1px solid #8B8B8B;
margin-top:0px;
margin-right: 2px;
color: #ffffff;
}


/***** Main content *****/

#contentwide {
margin:0px;
padding:0px;
line-height:1.6em;
text-align: justify;
background:#ffffff;
}

#izquierda {
width: 910px;
margin-left:0px;
padding:20px;
text-align: justify;
background-color: #ffffff;
float: left;
}

#submenu {
width: 598px;
margin-left:20px;
padding:3px 20px 0px 118px;
text-align: justify;
background-color: #ffffff;
float: left;
}


#derecha {
width: 190px;
height:300px;
margin-left:3px;
padding-top:20px;
text-align: justify;
float: left;
background:#ffffff;
}

#cuerpo {
width: 870px;
margin-left:20px;
padding:20px;
text-align: justify;
background-color: #ffffff;
}




#contentwide h2 {
font-size:1.6em;
margin:0 0 10px;
}

#contentwide h3 {
font-size:1.4em;
margin:0 0 8px;
}

#contentwide ul, #contentwide ol {
margin:0 0 16px 20px;
padding:0;
}

#contentwide li {
margin:0;
padding:0 0 0 5px;
}

#contentwide ul ul, #contentwide ol ol{
margin:0 0 0 16px;
padding:0;
}

/***** Footer *****/
#footer {
clear:both;
margin:0 auto;
padding:0px;
padding-left: 80px;
width:950px;
height: 113px;
text-align:left;
color:#ffffff;
font-size:9px;
font-family: Verdana;

}

#footer.esp{ background: url(../images/pie.png) top center no-repeat; }

#footer.eng{ background: url(../images/pie_eng.png) top center no-repeat; }

#footer.fra{ background: url(../images/pie_fra.png) top center no-repeat; }

#footer a {
color:#ffffff;
background-color:inherit;
text-decoration:none;
}

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



/***** Various classes *****/
.left {
margin:3px 10px 2px 0;
float:left;
}

.right {
margin:2px 0 2px 10px;
float:right;
}

.textright {
text-align:right;
}

.center {
text-align:center;
}

.small {
font-size:0.8em;
}

.bold {
font-weight:bold;
}

.hide {
display:none;
}



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

/* Nav ESPAÑOL */
#navesp {
	width: 950px;
	height: 47px;
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 100;
	font: 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
}

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

	li#li1	 { width: 137px;}
	li#li2	 { width: 67px;}
	li#li3	 { width: 73px;}
	li#li4	 { width: 51px;}
	li#li5	 { width: 96px;}
	li#li6	 { width: 139px;}
	li#li7	 { width: 51px;}
	li#li8	 { width: 195px;}
	li#li9	 { width: 47px;}
	li#li10	 { width: 47px;}
	li#li11	 { width: 47px;}


	li#li1 a	{ background-position: -0px 0px; }
	li#li2 a	{ background-position: -137px 0px; }
	li#li3 a	{ background-position: -204px 0px; }
	li#li4 a	{ background-position: -277px 0px; }
	li#li5 a    { background-position: -328px 0px; }
	li#li6 a    { background-position: -424px 0px; }
	li#li7 a    { background-position: -570px 0px; }
	li#li8 a    { background-position: -570px 0px; }
	li#li9    { background-position: -813px 0px; }
	li#li10    { background-position: -860px 0px; }
	li#li11    { background-position: -906px 0px; }
	
	li#li9 a    { background-position: -813px 0px; }
	li#li10 a    { background-position: -860px 0px; }
	li#li11 a    { background-position: -906px 0px; }


	li#li1 a:hover	{ background-position: -0px -47px }
	li#li2 a:hover	{ background-position: -137px -47px }
	li#li3 a:hover { background-position: -204px -47px }
	li#li4 a:hover	{ background-position: -277px -47px }
	li#li5 a:hover	{ background-position: -328px -47px }
	li#li6 a:hover	{ background-position: -424px -47px }
	li#li7 a:hover	{ background-position: -570px -47px }
	li#li8 a:hover	{ background-position: -570px -47px }
	li#li9 a:hover	{ background-position: -813px -47px }
	li#li10 a:hover	{ background-position: -860px -47px }
	li#li11 a:hover	{ background-position: -906px -47px }


	li#li1 a.mnu-set:link, li#li1 a.mnu-set:visited	{ background-position: -0px -47px; }
	li#li2 a.mnu-set:link, li#li2 a.mnu-set:visited	{ background-position: -137px -47px; }
	li#li3 a.mnu-set:link, li#li3 a.mnu-set:visited	{ background-position: -204px -47px; }
	li#li4 a.mnu-set:link, li#li4 a.mnu-set:visited	{ background-position: -277px -47px; }
	li#li5 a.mnu-set:link, li#li5 a.mnu-set:visited	{ background-position: -328px -47px; }
	li#li6 a.mnu-set:link, li#li6 a.mnu-set:visited	{ background-position: -424px -47px; }
	li#li7 a.mnu-set:link, li#li7 a.mnu-set:visited	{ background-position: -502px -47px; }
	li#li8 a.mnu-set:link, li#li8 a.mnu-set:visited	{ background-position: -561px -47px; }
	li#li9 a.mnu-set:link, li#li9 a.mnu-set:visited	{ background-position: -813px -47px; }
	li#li10 a.mnu-set:link, li#li10 a.mnu-set:visited	{ background-position: -860px -47px; }
	li#li11 a.mnu-set:link, li#li11 a.mnu-set:visited	{ background-position: -906px -47px; }
	




/* Nav INGLÉS */
#naveng {
	width: 950px;
	height: 47px;
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 100;
	font: 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
}

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

/* Nav FRANCÉS */
#navfra {
	width: 950px;
	height: 47px;
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 100;
	font: 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
}

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