@charset "utf-8";
/* CSS Document */

html {
	font-size: 11px;
	} 

body {margin:0; top:0;
	background:#AD3C00 url(../img/468.png);
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	}
	
.contenedor {width:780px; height:auto;
	top:0;
	margin-left: auto;
	margin-right: auto;
	background: #fff;
	margin-bottom:20px;
	margin-top:10px;
	}
	
/*  Comunes  */	

.limpia {
	clear:both;
	font-size:0px;
	}
	
.divide {
	clear:both;
	border-bottom:1px #CCC dotted;
	}
	
.pulicidad_10 { margin:10px 0 10px 0;
	}
	
.pulicidad_10 img {padding:10px 0; 
	border-top:1px dotted #666666; 
	border-bottom:1px dotted #666666;
	}
	
.banner_enlaces { float:right;
	margin:10px 0 0 0;
	}
	
/* Encabezado */

.head { width:764px;
	float:left;
	margin:18px 8px 0 8px;
	border-bottom:1px solid #ccc;
	}
	
.head_menu {background:url(../img/head_menu_fondo.jpg) repeat-x;
	height:25px;
	padding-top:12px;
	font-family: "Trebuchet MS", Verdana, Arial;
	color:#FFF;
	text-align:right;
	padding-right:15px;
	margin-bottom:5px;
	}
	
.head_menu a { color: #FFF;
	text-decoration:none;
	}
	
.head_flash { background:#0099FF;
	margin-bottom:5px;
	height:139px;
	width:764px;
	}
	
.head_divisor { background:#ccc;
	height:5px;
	margin-bottom:5px;
	clear:both;
	}
	
.head_divisor_color { float:right;
	background:#ccc;
	height:5px;
	width:577px;
	}
	
.head_50 {float:left;
	width:764px;
	padding:4px 0;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#006699;
	font-style:italic;
	}
	
/* Menu */

.menu { width:180px;
	float:left;
	margin:18px 0 0 8px;
	}
	
.menu .menutitle{
	cursor:pointer;
	margin:5px 0 2px 0px;
	color:#004284;
	padding:0 0 0 8px;
	text-align:left;
	font-weight:bold;
	border-left:0px solid #006699;
	font-size:11px;
	background:#fff url(../img/basebot.png);
}

.menu .menutitle a {
	width:153px;
	padding:7px 0;
	padding-left:17px;
	display:block;
	text-decoration: none;
	color:#CC3300;
}

.menu .menutitle a:hover{
	text-decoration: none;
	color:color:#CC3300;
}

.menu .submenu{
	text-align:left;
	margin-left:0px;
}

.menu .submenu a {color:#006699;
	width:156px; height:22px;
	display:block;
	font-weight:bold;
	text-decoration:none;
	padding-left:24px;
	padding-top:6px;
	margin-bottom:3px;
	margin-top:3px;
	background:#E8E8E3;
	}
	
.menu .submenu a:hover {color:#006699;
	text-decoration:underline;
	}
	
.menu .banners img {margin:5px 0 5px 0;
	}

/* Menu - FIN */


/* Contenidos */

.contenidos { width:567px; _width:552px;
	float: left;
	margin:0 8px 0 10px;
	_margin:0 0 0 0;
	border-left:0px solid #ccc;
	padding:20px 0px 20px 00px;
	_padding:30px 20px 20px 20px;
	}
	
.posicion_uno { width:378px; _width:368px; height:auto; 
	float:left;
	}
	
.posicion_uno .item {width:368px; _width:358px;
	float:left;
	border:1px solid #F0EDE6;
	background:#F8F7F3;
	padding:10px 5px 15px 5px; 
	text-align:left;
	margin-bottom:10px;
	margin-left:8px;
	}
	
.posicion_uno .item img {float:right;
	background:#fff;
	padding:3px;
	margin:0 0 10px 10px;
	border:1px solid #F0EDE6;
	}
	
.posicion_uno .item p { width:95%;
	float:left;
	text-align:left;
	color:#666;
	font-size:12px;
	line-height:16px;
	margin-left:10px;
	}
	
.posicion_uno .item h1 { width:95%;
	float:left;
	text-align:left;
	color: #990000;
	font-size:14px;
	line-height:19px;
	font-weight:bold;
	margin-left:10px;
	margin-bottom:5px;
	}
	
.mimenu li {margin-left:0;}
	
.posicion_uno .item a { color: #CC3300;
	text-decoration:none;
	}
	
.posicion_uno .item a:hover { color: #CC3300;
	text-decoration:underline;
	}
	
.posicion_dos { width:530px; height:auto; 
	float:left;
	margin-left:8px;
	}
	
.posicion_dos .item {
	border-bottom:1px solid #F0EDE6;
	padding:8px;
	padding-left:0;
	text-align:left;
	color:#333333;
	margin-left:8px;
	width:100%;
	}
	
.posicion_dos .item h1 {
	float:left;
	text-align:left;
	color:#990000;
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:0 0 0 10px;
	border-left:1px solid #666;
	}
	
.posicion_dos .item h2 {
	float:left;
	text-align:left;
	color: #333;
	font-size:12px;
	font-weight:bold;
	margin:0 10px 0 0;
	}
	
.posicion_dos .item p {
	text-align:left;
	color:#666;
	margin:0;
	font-size:12px;
	line-height:16px;
	margin-top:10px;
	}
	
.posicion_dos .item a { color: #990000;
	text-decoration:none;
	}
	
.posicion_dos .item a:hover { color: #990000;
	text-decoration:underline;
	}
	
.posicion_cr {width:150px; /*height:289px*/ height:auto; 
	float:left;
	background:#F6F6F6;
	padding:6px;
	}
	
.posicion_cr input,textarea {border: 1px solid #ccc;
	width:143px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	text-align:left;
	margin:5px 0 5px 0;
	padding:3px;
	}
	
.posicion_cr .boton {width:auto;
	border:0px;
	text-align:right;
	}
	
.posicion_nota { width:550px; height:auto;
	margin-left:8px;
	float:left;
	}
	
.posicion_nota .media { width:190px;
	float:right;
	border:1px solid #F0EDE6;
	background:#F8F7F3;
	padding:10px;
	text-align:left;
	margin: 0 10px 10px 10px;
	}
	
.posicion_nota .media img {
	background:#fff;
	padding:3px;
	border:1px solid #F0EDE6;
	margin-bottom:10px;
	}
	
.posicion_nota p {
	text-align:left;
	color:#666;
	margin:3px;
	font-size:12px;
	line-height:16px;
	}
	
.posicion_nota h1 {
	text-align:left;
	color: #990000;
	font-size:20px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	margin:2px;
	margin-bottom:20px;
	border-bottom:1px solid #999999;
	}
	
.posicion_nota h3 {
	text-align:left;
	color: #990000;
	font-size:9px;
	font-weight:bold;
	margin:2px;
	text-transform:uppercase;
	}

.posicion_nota .descarga {
	}	

.posicion_nota .descarga a { color: #990000;
	text-decoration:none;
	margin:5px 3px 5px 3px; 
	}
	
.posicion_nota .descarga a:hover { color: #990000;
	text-decoration:underline;
	}
	
/* Contenidos - FIN */

/* Pie */

.pie { width:780px;
	float:left;
	margin:0 0 20px 0;
	border-top:9px solid #ccc;
	color: #666;;
	padding:25px 0 10px 0;
	line-height:15px;
	text-align:center;
	}
	
.pie a {color: #000;
	text-decoration:none;
	}
/* Pie - FIN */
	
	