@charset "utf-8";
/* CSS Document */

body{margin-top:0px; margin-left:0; margin-right:0; margin-bottom:0; background:#e9e4dc;}

#wrapper{width:1000px; margin:auto;}
#top{ width:1000px; height:22px; float:left;}
#header{width:1000px; height:220px; float:left; background:#fff;}
#menutop{width:1000px; height:35px; float:left;}
#banner{ width:1000px; height:400px; float:left; background:#FFF;}
#menunav{ width:1000px; height:33px; float:left; margin-top:2px; background-image:url(../images/bg-menunav.jpg)}

#container{ width:1000px; float:left; background:#fff url(../images/bg-topmenuleft.jpg) repeat-y; overflow:hidden;}
#menuleft{width:260px; float:left;}
#main{ width: 480px; float:left; background:#fff; margin-left:10px; margin-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666;}
#menuright{width:238px; float:left;}
#footer{ width:1000px; height:180px; float:left; background:#02a3f0;}


/* estilo para los enlaces */

a.st-link:visited {color:#FFF; text-decoration:none; font-family:Arial, Helvetica, sans-serif; letter-spacing:2px; font-size:13px;} 
a.st-link:active {color:#FFFF; text-decoration:none; font-family:Arial, Helvetica, sans-serif; letter-spacing:2px; font-size:13px;} 
a.st-link:link {color:#FFF; text-decoration:none; font-family:Arial, Helvetica, sans-serif; letter-spacing:2px;  font-size:13px;} 
a.st-link:hover {color:#fff; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; letter-spacing:2px; font-size:13px;}

a.st-link1:visited {color:#000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; letter-spacing:2px; font-size:11px;} 
a.st-link1:active {color:#000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; letter-spacing:2px; font-size:11px;} 
a.st-link1:link {color:#000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; letter-spacing:2px;  font-size:11px;} 
a.st-link1:hover {color:#ff9d12; text-decoration:none; font-family:Arial, Helvetica, sans-serif; letter-spacing:2px; font-size:11px;}

a.st-link2:visited {color:#000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#F60;} 
a.st-link2:active {color:#000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#F60;} 
a.st-link2:link {color:#000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#F60;} 
a.st-link2:hover {color:#000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#F60;}

a.st-link3:visited { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#79b511;} 
a.st-link3:active { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#79b511;} 
a.st-link3:link { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#79b511;} 
a.st-link3:hover { text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#79b511;}

a.st-link4:visited {color:#666666; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; } 
a.st-link4:active {color:#666666; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; } 
a.st-link4:link {color:#666666; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; } 
a.st-link4:hover {color:#666666; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

/* estilo para h2 h3 h4 */

h2{ color:#ff9d12}
h3{ color:#ff9d12}

/* estilo top */

.st-estilotp1{width:500px; height:22px; float:left; font-family:Arial, Helvetica, sans-serif; color:#666; font-size:11px; letter-spacing:2px;}
.st-estilotp2{width:500px; height:22px; float:right; text-align:right;}
/* estilo header */
.st-estilohdr1{width:370px; padding-left:10px; float:left;}
.st-estilohdr2{width:360px; float:left; margin-top:10px; text-align:center;}
.st-estilohdr3{width:400px; float:right; padding-right:10px; padding-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#8d8a8a; text-align:right; height:600px;}

#subconten{
	width:200px;
	height:auto;
	font-family:Arial;
	float:right;
}

/* estilo menu top */
.st-menutp{width:1000px; height:35px; background-image:url(../images/bg-menutop.jpg); text-align:center}

/* estilo menu left */
.st-estilomenulf1{width:260px; height:10px; margin-top:10px; background-image:url(../images/bg-menuleft.png)}
.st-estilomenulf2{width:260px; height:20px; background:#9cbd5b; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#fff; text-align:center; letter-spacing:-1px;}

/* estilo menu right */

.st-estilomenurg1{width:238px; height:9px; margin-top:10px; background-image:url(../images/bg-menuright.png)}
.st-estilomenurg2{width:238px; height:20px; background:#ff9d12; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#fff; text-align:center; letter-spacing:-1px;}
.st-estilomenurg3{width:236px; border:1px solid #cccccc; text-align:center;}
.st-estilomenurg4{width:236px; border:1px solid #cccccc; text-align:left;}

/* estilo  footer */

.st-estiloft1{width:920px; height:180px; float:left; background:#333333; text-align:left; padding-left:40px; padding-right:40px;}
.st-estiloft2{width:184px; float:left;}
.st-estiloul{list-style:none}
.st-estiloft3{width:920px; height:110px; float:left; background:#FFF; padding:30px 40px 0px 40px; font-family: Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:1px; color:#000; text-align:center;}
.st-estiloft4{width:460px; float:left}
.st-estiloft5{width:460px; float:right}
.st-estiloft6{width:1000px; height:20px; float:left; background:#666; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-align:center;}

/* estilo  contenido */

.st-estiloct1{width:470px; height:110px; margin-top:10px; padding:5px 5px 5px 5px; border:1px solid #bfbdbd; border-style:dashed; font-family:Arial, Helvetica, sans-serif; font-size:13px;}



/*============================*/
/*=== inicio slider ===*/
/*============================*/


#slider {
	position:relative;
    width:1000px;
    height:400px;
    margin-left:0px;
	margin-bottom:0px;
	background:url(/images/loading.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	left:260px;
	bottom:-42px;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	/*background:url(images/bullets.png) no-repeat;*/
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:40px;
	height:40px;
	background:url(../images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-50px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}


/* menu vertical */

#verticalmenu ul, li {margin:0px;
	padding:0px;
	}
	#verticalmenu{
		margin-left:0px;
		width:258px;
						
		}

#vertical-menu{
	
	border:1px solid #cccccc;
	width:258px;
	background:#cccccc;
					
}

#vertical-menu ul{
	list-style:none;
	padding-left:0px;
	
}

#vertical-menu ul li{
	background:#FFF;
	color:#fff;
	font-family: Verdana, Geneva, sans-serif;	
	font-size:16px;
	letter-spacing:-1px;
		
			
}

#vertical-menu ul li a{
	padding-left:10px; padding-right:10px; padding-bottom:10px;
	background: url(/images/sep2.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:2px;
	color:#000;
	display: block;
	margin-bottom:1px;
	text-decoration:none;
	
}

#vertical-menu ul li a:hover{
	background: url(/images/sep1.jpg) repeat-x;
	color:#00404d;
	
}


/* menu nav*/

	#menuheader ul, li {margin:0px;
	padding:0px;
	}
	#menuheader{
		margin:auto;
		width:1000px;
		font-family:Arial, Helvetica, sans-serif;
		
		}
		
	.menunav li{ display:inline;}
	
	.menunav li a{
		
		color:#333;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:13px;
		text-decoration:none;
		padding:7px 23px;
		display:block;
	}
				
	.menunav li a:hover{
	 color:#fe8205;
	}
	
	.menunav > li{
		float:left;
	}
	
	.menunav li ul{
		display:none;
		position:absolute;
		min-width:200px;
				
		}
	.menunav li:hover > ul{
		display:block;
						
	}
	
	.menunav li ul li a{
		background-color:#f5f5f5;
		color:#333;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		text-decoration:none;
		text-align:left;
		padding:5px 10px;
		display:block;
	
	}
	
	.menunav li ul li a:hover{
		 background-color:#e9e9e9;
		 color:#fe8205;
		}







