#logo_caminos {
	position:absolute;
	left:771px;
	top:14px;
	width:154px;
	height:137px;
	z-index:2;
}
#noti1 {
	position:absolute;
	left:1px;
	top:1px;
	width:538px;
	height:65px;
	z-index:2;
}
body {
	background-image: url();
	background-repeat: repeat-x;
	margin-top: 10px;
	margin-bottom: 0px;
	background-position: top;
}
#base {
	position:relative;
	width:953px;
	height:750px;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
	clip: rect(auto,auto,auto,auto);
	top: 0px;
}
#header {
	position:absolute;
	left:8px;
	top:6px;
	width:935px;
	height:165px;
	z-index:1;
}
#menu_izq {
	position:absolute;
	left:3px;
	top:172px;
	width:206px;
	height:283px;
	z-index:2;
}
#btn_inicio {
	position:absolute;
	left:6px;
	top:5px;
	width:198px;
	height:28px;
	z-index:1;
}
#btn_minuto {
	position:absolute;
	left:6px;
	top:40px;
	width:198px;
	height:28px;
	z-index:2;
}
#btn_mapa {
	position:absolute;
	left:6px;
	top:74px;
	width:198px;
	height:28px;
	z-index:3;
}
#btn_tabla {
	position:absolute;
	left:6px;
	top:110px;
	width:198px;
	height:28px;
	z-index:4;
}
#btn_fotos {
	position:absolute;
	left:6px;
	top:144px;
	width:198px;
	height:28px;
	z-index:5;
}
#btn_competidores {
	position:absolute;
	left:5px;
	top:216px;
	width:198px;
	height:28px;
	z-index:6;
}
#btn_contacto {
	position:absolute;
	left:6px;
	top:250px;
	width:198px;
	height:28px;
	z-index:7;
}
#logo_auto {
	position:absolute;
	left:10px;
	top:16px;
	width:187px;
	height:135px;
	z-index:1;
}
#banner_izq {
	position:absolute;
	left:13px;
	top:459px;
	width:187px;
	height:208px;
	z-index:3;
}
#banner_grande {
	position:absolute;
	left:213px;
	top:177px;
	width:730px;
	height:136px;
	z-index:4;
}
#contenido {
	position:absolute;
	left:211px;
	top:316px;
	width:545px;
	height:360px;
	z-index:5;
}
#noticias {
	position:absolute;
	left:2px;
	top:5px;
	width:538px;
	height:29px;
	z-index:1;
}
#banner_derecha {
	position:absolute;
	left:756px;
	top:321px;
	width:184px;
	height:173px;
	z-index:6;
}
#banner_der2 {
	position:absolute;
	left:756px;
	top:502px;
	width:184px;
	height:173px;
	z-index:7;
}
#noti2 {
	position:absolute;
	left:1px;
	top:80px;
	width:538px;
	height:65px;
	z-index:3;
}
#noti3 {
	position:absolute;
	left:1px;
	top:160px;
	width:538px;
	height:65px;
	z-index:4;
}
#noti4 {
	position:absolute;
	left:1px;
	top:240px;
	width:538px;
	height:65px;
	z-index:5;
}
.borde {
	border: 1px solid #8A6112;
}
.tit_noticias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B99853;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	letter-spacing: 1px;
}
#img_noti {
	position:absolute;
	left:14px;
	top:8px;
	width:103px;
	height:53px;
	z-index:1;
}
#img_noti2 {
	position:absolute;
	left:14px;
	top:8px;
	width:103px;
	height:53px;
	z-index:1;
}
#img_noti3 {
	position:absolute;
	left:14px;
	top:8px;
	width:103px;
	height:53px;
	z-index:1;
}
#img_noti4 {
	position:absolute;
	left:14px;
	top:8px;
	width:103px;
	height:53px;
	z-index:1;
}
#txt_noti {
	position:absolute;
	left:134px;
	top:8px;
	width:388px;
	height:53px;
	z-index:2;
}
.txt_noticias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	letter-spacing: normal;
}
#txt_noti2 {
	position:absolute;
	left:134px;
	top:8px;
	width:388px;
	height:53px;
	z-index:2;
}
#txt_noti3 {
	position:absolute;
	left:134px;
	top:8px;
	width:388px;
	height:53px;
	z-index:2;
}
#txt_noti4 {
	position:absolute;
	left:134px;
	top:8px;
	width:388px;
	height:53px;
	z-index:2;
}
.derechos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	text-decoration: none;
	color: #666666;
}
#derechos {
	position:absolute;
	left:18px;
	top:674px;
	width:186px;
	height:14px;
	z-index:8;
}
#pie {
	position:absolute;
	left:8px;
	top:682px;
	width:936px;
	height:42px;
	z-index:2;
}
#poweredby {
	position:absolute;
	left:29px;
	top:13px;
	width:139px;
	height:16px;
	z-index:1;
}
.linkexe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	text-decoration: none;
	color: #666666;
}
.linkexe:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	text-decoration: none;
	color: #825B10;
}
#xhtml {
	position:absolute;
	left:764px;
	top:12px;
	width:47px;
	height:18px;
	z-index:2;
}
#css {
	position:absolute;
	left:818px;
	top:11px;
	width:47px;
	height:18px;
	z-index:3;
}
#powered {
	position:absolute;
	left:873px;
	top:11px;
	width:47px;
	height:18px;
	z-index:4;
}
#titulo {
	position:absolute;
	left:123px;
	top:7px;
	width:276px;
	height:18px;
	z-index:1;
}
.titulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}
.txt_contacto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #755415;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 13px;
	font-variant: normal;
	text-transform: uppercase;
}
.datos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	letter-spacing: normal;
	line-height: normal;
	border: 1px solid #92691A;
}
.datos2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 3px;
}
.enviar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	letter-spacing: normal;
	line-height: normal;
	text-transform: uppercase;
	background-color: #966F22;
}
.enviar:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	letter-spacing: normal;
	line-height: normal;
	text-transform: uppercase;
	background-color: #666666;
}
.borde2 {
	border: 1px solid #8A6112;
	font-size: 12px;
	text-transform: uppercase;
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.txt_noticias:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
	text-align: left;
	font-weight: normal;
	letter-spacing: normal;
}
.competidores {
	font-size: 12px;
	text-transform: uppercase;
	color: #865F14;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	letter-spacing: 1px;
}
.borde3 {
	border: 1px solid #C0A160;
	font-size: 12px;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.borde_posiciones {
	border: 1px solid #C0A160;
	font-size: 12px;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	
}
.borde_posiciones_total {
	border: 1px solid #C0A160;
	font-size: 12px;
	text-transform: none;
	color: #FF0000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.borde4 {
	border: 1px solid #C0A160;
	font-size: 12px;
	text-transform: none;
	color: #865F14;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
}
.borde5 {
	border: 1px solid #C0A160;
	font-size: 12px;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	background-color: #C0A160;
	background-image: url(../images/barra2.jpg);
	background-repeat: repeat-x;
}
.borde6 {
	border: 1px solid #C0A160;
	color: #FFFFFF;
	text-decoration: none;
	padding: 4px;
}
.txt_fotos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	letter-spacing: normal;
	line-height: normal;
}
#txt_contacto {
	position:absolute;
	left:11px;
	top:48px;
	width:504px;
	height:35px;
	z-index:2;
}
#datos {
	position:absolute;
	left:43px;
	top:100px;
	width:69px;
	height:118px;
	z-index:3;
}
#campos {
	position:absolute;
	left:133px;
	top:99px;
	width:245px;
	height:245px;
	z-index:4;
}
.videos {
	border:1px solid #C0A160;
	height:70px;
	width:100px;
	padding:8px;
}
#cont {
	position:absolute;
	left:3px;
	top:40px;
	width:538px;
	height:440px;
	z-index:2;
}
.videos:hover {
	border:1px solid #999999;
	height:70px;
	width:100px;
	padding:8px;
}
.header_noticia
{

background-image:url(../images/head_noticias.jpg);
width:100%;

}
.txt_noticias2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	letter-spacing: normal;
}
#vermas {
	position:absolute;
	left:440px;
	top:391px;
	width:101px;
	height:19px;
	z-index:6;
	background-image: url(../images/ver.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #666666;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
}
#titulo_index {
	position:absolute;
	left:39px;
	top:7px;
	width:276px;
	height:18px;
	z-index:1;
}
#barraindex {
	position:absolute;
	left:2px;
	top:5px;
	width:361px;
	height:29px;
	z-index:1;
}
#barra_minuto {
	position:absolute;
	left:369px;
	top:5px;
	width:170px;
	height:29px;
	z-index:7;
}
#tit_minut {
	position:absolute;
	left:9px;
	top:7px;
	width:151px;
	height:18px;
	z-index:1;
}
.fechas{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;

}

.minutos{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding-left:8px;

}

.tabla_noticias{
	border:solid 1px #999999; 
	padding:5px;
	background-image:url(../images/fondo_gris.jpg);

}

.foto_noticia{
	border: solid 1px #999999;

}

.tabla_ultimas_noticias{
	padding:2px;
	
	background-image:url(../images/fondo_gris.jpg);

}
#videos {
	position:absolute;
	left:5px;
	top:179px;
	width:198px;
	height:28px;
	z-index:8;
}

#base_2 {
	position:relative;
	width:1100px;
	height:900px;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
	clip: rect(auto,auto,auto,auto);
	top: 0px;
}

.msgStatus {
position:fixed;
top:1px;
right:1px;
padding:8px;
border:1px dashed #999999;
background-color:#F8F8F8;
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
width:auto;
height:auto;
display:none;
z-index:1000;
}
