/* ------ SUNVALLEY INDEX ------ */
/* ---------------------------- */
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#ffffff;
	width:100%;
	margin:0;
	padding:0;
	background:#236382 url(espanol/images/index/index-bg.gif) top left repeat-x;
}
/* --------------------- */
h1 {
	margin:0;
	padding:0;
	width:300px;
	height:30px;
	text-indent: -999em;
	display: none;
	text-decoration:none;	 
}
h2 {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing: 0.5px;
	font-size:11px;
	line-height:normal;
	font-weight:bold;
	color: #fff;
	padding: 10px 0 0 24px;
	margin: 0;
}
p{
	margin:0px;
	padding:0;
	text-align:left !important;
	font-size:11px;
	color: #0D3C62;
}
a {
	text-decoration: underline;
	outline-style:none;
}
a:link, a:visited {
	color:#3C6687;
	text-decoration:underline;
}
a:hover	{
	color:#6491AF;
	text-decoration: none;
}
a img {
	border: none;
	padding:0;
	margin: 0;
}
a:hover img {
	padding:0;
	margin: 0;
	opacity:.50;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
}
/* --------  MENU HORIZONTAL  -------- */
#menuh {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:+1px; 
	font-size:93%;
	background-color:#F4F7F7; 
	margin:0;
	height:36px;
	width:764px;
	padding-bottom:5px; 
	padding-left:10px; 
	padding-right:6px; 
	padding-top:13px;
}
#menuh ul, li {
	list-style-type: none;
}
#menuh ul {
	margin: 0;
	padding: 0;
}
#menuh li {
	margin: 0;
	padding: 0;
	float: left;
}
#menuh a {
	text-decoration: none;
	color: #fff; 
	background:#0C406A url(images/varios/bg_btn_menu3.gif) bottom left repeat-x;
	display: block;
	padding: 7px 10px;
	text-align: center;
	border: 1px solid #ACCFE8;
	border-width: 1px 1px 1px 0;
}
#menuh a:hover {
	background:#FE7F0E url(images/varios/bg_btn_menu.gif) bottom left repeat-x;
}
/* --------  SITIO  -------- */
#header{
	padding:0;
	padding-top:29px;
	margin:auto;
	height:441px;
	width:880px;
	clear:both;
}
#logo{
	float:left;
	padding:0;
	margin:0;
}
#flasho{
	padding:0;
	margin:0;
	margin-top:2px;
	width:610px;
	height:415px;
	float:left;
}
#boton{
	padding:0;
	margin:0;
	margin-top:1px;
	margin-right:30px;
	float:right;
}
/* ---------- */
#body{
	width:100%;
	border-top:#438aae 2px solid;
	margin:0;
	padding-top:21px;
	padding-bottom:15px;
	clear:left;
}

#bodyinner{
	width:930px;
	padding:0;
	margin:auto;
	overflow:hidden;
	color:#333333;
}
#bodyinner p{
	color:#333333;
}

#bodyinner h2{
	padding:0;
	margin:0;
	padding-bottom:6px;
	font-size:14px;
	color:#3C6687;
	width:200px !important;
}

.boxIndex{
	padding:0;
	width:225px;
	float:left;
	margin:0;
	margin-right:10px;
}

.boxIndex img{
	padding:0;
	margin:0;
	float:left;
	border:none;
}
.boxIndex img.borde{
	border:1px solid #333366;
}
.boxIn{
	background:url(espanol/images/index/index-box-bg.gif) top left repeat-y;
	width:200px !important;
	margin:0;
	padding:0;
	padding-left:10px;
	padding-right:15px;
	float:left;
}
.boxIn img{
	margin-bottom:6px;
}
.boxIn a{
	margin:0;
	padding:0;
	color:#333333;
	text-decoration:none !important;
}
.boxIn a:hover{
	margin:0;
	padding:0;
	color:#168fca;
	text-decoration: underline !important;
}
.boxIn a:hover img{
	margin-bottom:6px;
}
.boxIndex2{
	padding:0;
	width:465px;
	margin:0;
	float:left;
}
.boxIndex2 img{
	padding:0;
	margin:0;
	float:left;
	border:none;
}
.boxIndex2 img.borde{
	border:1px solid #333366;
}
.boxIn2{
	background:url(espanol/images/index/index-box-bg2.gif) top left repeat-y;
	width:440px !important;
	margin:0;
	padding:0;
	padding-left:10px;
	padding-right:15px;
	float:left;
}
.boxIn2 p{
	font-size:13px;
}

/* ----- SOCIAL NETWORKS BOX ----- */

#socialNet{ 
	clear:both;
	float: none;
	margin:auto;
	padding:0;
	background:#ffffff url(espanol/images/index/socialnet-bg.gif) top left repeat-x;
	height:48px;
	width:920px;
	overflow:hidden;
}

#socialNet img{
	float:left;
	margin-right:14px;
	margin-top:13px;
}

#socialNet .left{ float:left; margin-top:0 !important; margin-right:11px; padding:0;}
#socialNet .right{ float:right; margin:0 !important; padding:0;}


/* ----- FOOTER ----- */

#footer{ 
	clear:both;
	float: none;
	letter-spacing: .5px;
	color:#555555;
	border-top:6px solid #bacbd3;
	border-bottom:1px solid #778FA2;
	margin:0;
	padding:4px 0 10px 0;
	overflow:hidden;
	background:#ffffff url(espanol/images/varios/bg_footer.gif) bottom left repeat-x;
	text-align:center !important;
}

#footer p{ 
	text-align:center !important;
	margin:0;
	padding:0;
	padding-top:10px;
	font-size:10px;
	color:#555555;
}

#footer a{
	text-decoration:none;
	padding: 4px 4px 4px 6px;
	line-height: 17px;
}

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

/* ---------- */

