body {
	font-family: Futura, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #373737;
	background: #EAEAEA;
    word-spacing:0.5px;
}

#header {
	background-color: #900;
	height: 112px;
	background-image: url(../images/header_patron.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

#header #menu{
/*	display: block;*/
	width: 715px;
	float: right;
	margin-top: 37px;
}

#header #menu li{
	/* Bugfix: IE - Error de doble margen flotante */
	display: inline;
	float: left; /* LTR */
	line-height: 1em;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#header #menu a{
	display: block;
	float: left;
	width: 96px;
	height: 37px;
	color: #FFF;
	text-decoration: none;
	font-size: 1.2em;
	text-indent: -5000px;
	background: url(../images/botones.jpg) no-repeat;
}

#header #menu .btn1 {background-position: 4px bottom;}
#header #menu .btn2 {background-position: -106px bottom; width:55px;}
#header #menu .btn3 {background-position: -163px bottom; width:75px;}
#header #menu .btn4 {background-position: -252px bottom; width:110px;}
#header #menu .btn5 {background-position: -355px bottom;}
#header #menu .btn6 {background-position: -442px bottom; width:110px;}
#header #menu .btn7 {background-position: -545px bottom;}

#header #menu a.btn1:hover {background-position: 4px top;}
#header #menu a.btn2:hover {background-position: -106px top;}
#header #menu a.btn3:hover {background-position: -163px top;}
#header #menu a.btn4:hover {background-position: -252px top;}
#header #menu a.btn5:hover {background-position: -355px top;}
#header #menu a.btn6:hover {background-position: -442px top;}
#header #menu a.btn7:hover {background-position: -545px top;}

/*#header #menu .btn1 {background-position: 4px bottom;}
#header #menu .btn2 {background-position: -80px bottom;}
#header #menu .btn3 {background-position: -158px bottom;}
#header #menu .btn4 {background-position: -260px bottom;}
#header #menu .btn5 {background-position: -355px bottom;}
#header #menu .btn6 {background-position: -447px bottom;}
#header #menu .btn7 {background-position: -542px bottom;}

#header #menu a.btn1:hover {background-position: 4px top;}
#header #menu a.btn2:hover {background-position: -80px top;}
#header #menu a.btn3:hover {background-position: -158px top;}
#header #menu a.btn4:hover {background-position: -260px top;}
#header #menu a.btn5:hover {background-position: -355px top;}
#header #menu a.btn6:hover {background-position: -447px top;}
#header #menu a.btn7:hover {background-position: -542px top;}*/


#splash340 {
	height: 340px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}
#splash295 {
	height: 295px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}

#contenido {
	padding-top: 5px;
	padding-bottom: 5px;
}
#footer {
	background-color: #252625;
	height: 40px;
	clear: both;
	padding: 10px;
	text-align: right;
	color: #717171;
	font-size: .7em;
}
#footer a{
	color: #717171;
}

#contenido h3{
	color: #D63B27;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	font-weight: normal;
	font-size: 1.3em;
}

#contenido .cuarto{
	display:inline;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	width:225px;
	/*min-height: 180px;*/
	height:200px;
	font-size:11px;
}
#contenido .cuarto_bis{
	display:inline;
	float: left;
	margin-left: 2px;
	margin-right: 0px;
	width:225px;
	min-height: 180px;
}
#contenido .cuarto_cont {
	/*height: auto;*/
	height:180px;
/*	min-height: 170px;*/
	margin-bottom: -15px;

}
#contenido .cuarto_pie {
	height: 15px;
	background-color: #DEDEDE;
	text-align: right;
	padding-right: 5px;
	margin-top: 15px;
	border-top: 2px solid #FFF;
}
#contenido .cuarto_pie a {
	color: #373737;
	text-decoration: none;	
}

#contenido .medio {
	display:inline;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	width: 600px;
	min-height: 148px;
	text-align:justify;

}

#contenido .mediom {
	display:inline;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	width: 150px;
	min-height: 148px;
}

#contenido .medio .menu {	
	text-align: justify;	
	width: 130px;
}

#contenido .mediom .menu{
	text-align: right;	
	width: 130px;
}

#contenido .medio .menu a {
	color: #D63B27;
	line-height: 1.7em;
	font-size: 1.1em;
	text-decoration: none;
}
#contenido .mediom .menu a {
	color: #D63B27;
	line-height: 1.7em;
	font-size: 1.1em;
	text-decoration: none;
}
#contenido .medio .mediom .menu .menucito a{
	color: #666;
	line-height: 1.5em;
	font-size: 1.1em;
	text-decoration: none;
}

#contenido .menu_sec li{
	font-size: .8em;
	list-style: none;
}

.logoTeran {
	margin-top: 18px;
	margin-left: 15px;
	float: left;
 	border-width: 0px;
	border:none;
}

.loguitoTeran {
	margin-left: 5px;
}

a.lp{
	
	color:#900;
	text-decoration:none;}

div.tumbpremio{
	float:left;
	text-align:left;
	width:370px;	
	border-bottom:10px;	
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	
	left:10;
	}

div.izqTit{
	float:left;
	text-align:left;
	width:150px;
	}
	
div.derCont{
	float:right;
	text-align:left;
	width:450px;
	font-weight:bold;	
	}	
	
div.imgh{
	float:right;
	}	