/* CSS Document */

body{
	background-color:#008040; 
	top:0px;
	left:0px;
	text-align:center;
}
#contenedor{
	width:800px;
	top:0px;
	left: 0px;
	margin-left:10%;
	margin-left:expression('0%');
	height: 100%;
}
#verdeoscuro{
	width:100%;
	height:30px;
	background-color:#3f4a3e;
}
#blanco{
	width:100%;
	height:35px;
	background-color:#ffffff;
}
#verdecl{
	width:100%;
	height:5px;
	background-color:#9bcc4f;
}
#barratitular{
	position:relative;
	top:0px;
	text-align:left;
	width:100%;
	height:173px;
	background-color:#467527;
}
#logo{
	position:absolute;
	top:0px;
	left:0px;
	width:172px;
	height:143;
	border: 1px solid #FFFFFF;
	text-align:left;
}
#titulo{
	position:absolute;
	top:0px;
	left:172px;
	width:499px;
	height:144px;
	border: 1px solid #FFFFFF;
}
#foto{
	position:absolute;
	top:0px;
	left:671px;
	width:127px;
	height:175px;
	border: 1px solid #FFFFFF;
}
#banda{
	position:absolute;
	top:147px;
	top:expression('147px');
	_top:expression('147px');
	left:0px;
	width:671px;
	height:29px;
	background-image: url(../../../imagenes/banda.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-align: right;
	padding-right: 15px;
	color: #FFFFFF;
}
#cuerpo{
/*position:absolute;*/

	top:250px;
	left:107px;
	left:expression('102px');
	top:expression('270px');
	background-color: #FFFFFF;
}
#botonera{
	float:left;
	width:163px;
	background-color:#9bcc4f;
	background-image: url(../imagenes/botone.jpg);
	background-repeat: repeat-y;
}
#patrocinios{
	float:right;
	width:129px;
	background-color:#004c00;
	background-image: url(../imagenes/img-patro.jpg);
	background-repeat: repeat-y;
	text-align:left;
	height: 554px;

}
#medio{
	float:left;
	height:expression('336px');
	width:800px;
	background-color:#FFFFFF;
}
#pie{
 	margin: 0px auto;
	position: relative;
	width: 100%;
	height:27px;
	/*padding: 5px 0;*/
	/*clear: both;*/
	background-image: url(../imagenes/px-pie.jpg);
	background-repeat: repeat-x;
} 
#patrocinadorestt{
	height:26px;
}

.seccion{
	background-color:#467527;
	height:25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
#botones{	
	height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3f4a3e;
}
.txbotones{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3f4a3e;
	padding-top: 5px;
}
a.txbotones,a.txbotones:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3f4a3e;
	padding-top: 5px;
	text-decoration: none;
}
.txt{
	padding-top: 5px;
}
.txsponsor{
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: middle;
	padding-top: 4px;
	padding-bottom: 4px;
	
	text-align:left;
}
a.txsponsor,a.txsponsor:hover{
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: middle;
	padding-top: 4px;
	padding-bottom: 4px;
	
	text-align:left;
}

/* clearfix */

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

#galeria{
float:left;
	top:0px;
	left:0px;
	height: 295px;
	width: 100px;


}
.top{
top:0px;
}
#noticiastt{
	background-image: url(../imagenes/noticias.jpg);
	background-repeat: no-repeat;
	height: 63px;
}
#noticiascuerpo{
	background-image: url(../imagenes/fondo-noti.jpg);
	background-repeat: repeat-y;

}
#noticiaspie{
	background-image: url(../imagenes/noti2.jpg);
	background-repeat: no-repeat;
	height: 63px;
}
#cajanoticias{
position:relative;
	margin-top:10px;
	margin-left:15px;
	margin-left:expression('15px');
	_margin-left:expression('9px');
	float:left;
	width:475px;

	background-color:#efefef;
}
#linea{
	top:0px;
	width:475px;
	background-image: url(../imagenes/linea-verde.jpg);
	background-repeat: no-repeat;
	height: 10px;
	float:left;
}
#contacto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003e00;
	height: 12px;
	width: 200px;
	float:left;
}
a.contacto,a.contacto:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003e00;
	text-decoration: none;
}
#contador{
	height: 50px;
	width: 200px;
	float:right;
	background-image: url(../imagenes/contador.jpg);
	background-repeat: no-repeat;
	top:0px;
}
.contadores{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFCC00;
}
#enlaces{
	background-image: url(../imagenes/fondo-enlaces.jpg);
	background-repeat: repeat-x;
	background-color: #e1fbba;
	width:100%;
	height:250px;
}
#ttenlaces{
	background-image: url(../imagenes/fondo-enlaces.jpg);
	background-repeat: repeat-x;
	height: 58px;
	float:left;
}
#bot-enlaces{
	height: 45px;
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #008020;*/
	top:265px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #008020;
}
.txbot-enlaces{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #008020;
	padding-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #008020;
}
a.txbot-enlaces,a.txbot-enlaces:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #008020;
	padding-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #008020;
	text-decoration: none;
}
#camara{
	position:absolute;
	margin-bottom:2px;
	margin-top:expression('1px');
	_margin-top:expression('1px');
	height:26px;
	float:right;
	margin-left:450px;

	
}

.txcamara{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	vertical-align:middle;
	margin-top:2px;
	padding-right: 5px;
}
a.txcamara,a.txcamara:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	vertical-align:middle;
	padding-top:2px;
	padding-right: 5px;
}.tabla {
	border: 1px solid #467527;
	padding-left: 40px;
	margin-left: 40px;
}
