﻿/***** 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:#303030;
}

#wrap {
background:#ffffff;
color:#303030;
margin:0 auto;
width:1000px;
}


#izquierda{
	width: 242px;
	float: left;
	margin: 0px;
	padding: 0px;
	border-bottom: #000000 1px solid;
	border-right: #000000 1px solid; 
	margin-top: -3px;
}


#bienvenida{
	width: 545px;
	float: left;
	border-right: #000000 1px solid; 
	padding: 10px 20px 10px 30px;
	margin-top: 5px;
}


#bienvenida p {
	padding: 0px 0px 0px 20px;
}


#bienvenida h1{
	color: #D11B05;
	font-size: 22px;
	font-family: "Myriad Pro Light"; 
}


#servicios{
	width: 365px;
	float: right;
	padding: 5px 10px 10px 20px;
}



#derecha {
	width: 757px;
	float: right;
	margin: 0px;
	padding: 0px;
	border-bottom: #000000 1px solid;
	height: 264px;
}


#izquierda2{
	width: 242px;
	float: left;
	margin: 0px;
	padding: 0px;
	margin-top: -3px;
}



#derecha2 {
	width: 707px;
	float: right;
	margin: 0px 20px 10px 20px;
	padding: 0px;
}


#derecha2 h1{
	color: #D11B05;
	font-size: 22px;
	font-family: "Myriad Pro Light"; 
	margin-left: -30px;
}







#recursos{
	width: 950px;
	padding: 10px 20px 20px 30px;
	border-top: #000000 1px solid;
}


h1{
	color: #D11B05;
	font-size: 18px;
	font-family: "Myriad Pro Light"; 
}



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

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

a.masinfo {
	color:#D11B05;
}

a.masinfo:hover {
	color:#D11B05;
}


/***** Main content *****/
#contentwide {
margin:30px 110px 10px 100px;
border-left:1px solid #f0f0f0;
padding:0 0 0 10px;
line-height:1.6em;
text-align: justify;
}

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

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

#contentwide img {
padding:1px;
display:inline;
background:#cccccc;
color:#303030;
border:4px solid #f0f0f0;
}

#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:4px 0 4px;
width:1000px;
text-align:center;
color:#ffffff;
background:#00398A;
font-size:10px;
}

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

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

#footer2 {
clear:both;
margin:0 auto;
padding:3px 0 3px;
width:1000px;
text-align:center;
color:#ffffff;
background:#4D95FA;
font-size:9px;
}

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

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



/* =Navigation
----------------------------------------------- */
/* Nav ESPAÑOL */
#nav {
	width: 242px;
	height: 198px;
	position: relative;
	top: -2px;
	*top: 0px;	
	left: 0px;
	z-index: 100;
	font: 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
}

ul#nav { padding: 0; margin: 0; list-style: none; }
	ul#nav li { float: left; position: relative; overflow: visible; }
	li.mnu { height: 27px; overflow: visible; } /* different height allows dropdown to be activated properly */
	li.mnu span { position: absolute; left: -9999px }
	li.mnu a { display: block; height: 27px; background: url(../images/menu.gif) 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#li0	 { width: 242px;}
	li#li1	 { width: 242px;}
	li#li2	 { width: 242px; }
	li#li3	 { width: 242px; }
	li#li4	 { width: 242px; }
	li#li5	 { width: 242px; }
	li#li6	 { width: 242px; }
	li#li7	 { width: 242px; }


	li#li0 a	{ background-position: -0px 0px; }
	li#li1 a	{ background-position: -0px -27px; }
	li#li2 a	{ background-position: -0px -54px; }
	li#li3 a	{ background-position: -0px -81px; }
	li#li4 a	{ background-position: -0px -108px; }
	li#li5 a    { background-position: -0px -135px; }
	li#li6 a    { background-position: -0px -162px; }
	li#li7 a    { background-position: -0px -189px; }


	li#li0 a:hover	{ background-position: -242px 0px }
	li#li1 a:hover	{ background-position: -242px -27px }
	li#li2 a:hover	{ background-position: -242px -54px }
	li#li3 a:hover  { background-position: -242px -81px }
	li#li4 a:hover	{ background-position: -242px -108px }
	li#li5 a:hover	{ background-position: -242px -135px }
	li#li6 a:hover	{ background-position: -242px -162px }
	li#li7 a:hover	{ background-position: -242px -189px }


	li#li0 a.mnu-set:link, li#li0 a.mnu-set:visited	{ background-position: -242px 0px; }
	li#li1 a.mnu-set:link, li#li1 a.mnu-set:visited	{ background-position: -242px -27px; }
	li#li2 a.mnu-set:link, li#li2 a.mnu-set:visited	{ background-position: -242px -54px; }
	li#li3 a.mnu-set:link, li#li3 a.mnu-set:visited	{ background-position: -242px -81px; }
	li#li4 a.mnu-set:link, li#li4 a.mnu-set:visited	{ background-position: -242px -108px; }
	li#li5 a.mnu-set:link, li#li5 a.mnu-set:visited	{ background-position: -242px -135px; }
	li#li6 a.mnu-set:link, li#li6 a.mnu-set:visited	{ background-position: -242px -162px; }
	li#li7 a.mnu-set:link, li#li7 a.mnu-set:visited	{ background-position: -242px -189px; }





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

#todo{ width:900px; margin:0 auto; height:85px; }

#logos{
	float:right;
}
#logos img{
	margin-top:10px;
	margin-left:15px;
	border:none;
}

#dires{ float:left; width:700px; }
