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

* {
	margin:0;
	padding:0;}
	
/* CSS GENERAL*/
a {
	text-decoration:none;
	color:#666
	}

a:hover {
	color:#F00;}

h1,h2,h3 {
	color:#F00;
	font-family:Verdana, Geneva, sans-serif;
	margin-bottom:10px;
	font-size:14px;}

img {
	border:none;}


/*HEADER^*/
#container #header #idioma {
	display:block;
	width:170px;
	position:relative;
	float:right;
	top:-50px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;}

#container #header #idioma a{
	width: 60px;
	display: block;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9A9A9A;
	float:left;
	margin-left:20px;
	}	





/*CONTAINER*/

#container {
	width:960px;
	margin:0 auto;
	color:#CCC;}


/*NAV BAR*/
#container #nav {
	height:46px;
	background:url(../img/navbg.png);}

#container #nav ul {
	position:relative;
	float:right;
	margin-top:10px;
	}

#container #nav ul li {
	display: block;
	width: 100px;
	height: 25px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	float: left;
	line-height: 25px;
	text-align: center;
	font-style: italic;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	}

#container #nav a {
	color:#FFF;}

#container #nav a:hover {
	color:#F00;}

#container #nav #mds {
	width:130px;}

#container #nav #ctc {
	border:none;}



/*BANNER^*/
#container #banner {
	width:960px;
	padding-top:10px;
	}




/*HALF BANNER*/
#container #halfbanner {
	width:960px;
	height:342px;
	margin-top:17px;
	}

#container #halfbanner #leftbanner {
	position:relative;
	width:960px;}



/*HALF BANNER CONTENT*/
#container #halfbanner #leftbanner #optionlist {
	width:250px;
	height:100%;
	float:left;}

#container #halfbanner #leftbanner #optionlist ul {
	position:relative;
	top:100px;
	left:35px;}

#container #halfbanner #leftbanner #optionlist ul li {
	list-style:url(../img/bullet2.png);
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	margin-bottom:5px;
	color:#000;
	margin-bottom:25px;
	font-style:italic
	}

#container #halfbanner #leftbanner #optionlist ul li:hover {
	color:#FFF;}

#container #halfbanner #leftbanner #textbanner {
	width:350px;
	float:right;}

#container #halfbanner #leftbanner #textbanner p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666;
	text-align:justify;
	}

#container #halfbanner #leftbanner #textbanner ul li {
	margin-left:20px;
	margin-bottom:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666;
	list-style:url(../img/bullet.png);}







/*BANNER 2*/
#container #banner2 {
	width:960px;
	height:133px;
	background:url(../img/banner2.png);
	margin-top:10px;}





/*BANNER 2 BOXES*/
#container #banner2 #boxes {
	position:relative;
	top:50px;
	display:block;
	width:960px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;}

#container #banner2 #boxes #box1 {
	width:199px;
	float:left;
	position:relative;
	margin-left:70px;
	list-style:url(../img/bullet.png);
	}

#container #banner2 #boxes #box2 {
	width:189px;
	position:relative;
	float:left;
	margin-left:120px;
	list-style:url(../img/bullet.png);}

#container #banner2 #boxes #box3 {
	width:220px;
	position:relative;
	float:left;
	margin-left:130px;
	list-style:url(../img/bullet.png);}


/*FOOTER*/
#container #footer {
	width:960px;
	background:#F4F4F4;
	margin-top:10px;
	height:130px;}

#container #footer #social {
	background:url(../img/socialbar.png);
	width:375px;
	height:50px;
	float:right;
	margin-top:5px;}

#container #footer #social #sbtn {
	width:200px;
	margin-left:160px;
	margin-top:10px;
	}

#container #footer #social #sbtn img {
	margin-left:5px;}

#container #footer #socialtext {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#999;
	width:400px;
	text-align:justify;
	position:relative;
	top:45px;}

#container #footer #socialtext p {
	margin-left:20px;
	margin-top:20px;}

#container #footer #socialtext a {
	color:#666;
	font-weight:700;
	}

#container #footer #socialtext a:hover {
	color:#F00;}


#container #footer #logos {
	width:410px;
	float:right;
	margin-top:5px;
	position:relative;
	left:370px;
	top:15px;}

#container #footer #logos img {
	opacity:.60;}

/*LOGOTIPOS*/
#container #header #logotipes {
	display:block;
	width:150px;
	float:right;
	margin-top:-80px;
	opacity:.30;}

#container #header #logotipes img {
	margin-left:10px;}	

	


/*CLASS*/
.submenu1 {
	margin-left:80px;
	color:#000;}

.submenu2 {
	margin-left:60px;}

.submenu3 {
	margin-left:40px;}

.submenu4 {
	margin-left:20px;}


/*FORMATOS LARGOS*/
.submenul1 {
	margin-left:60px;
	color:#000;}

.submenul2 {
	margin-left:40px;
	color:#000;}

.submenul3 {
	margin-left:20px;
	color:#000;}

.submenul4 {
	margin-left:0px;
	color:#000;}

/*BULLETS PERSONALIZADOS*/
