/* FORMATEO DE TEXTOS*/
*, h1, h2,h3,h4, p, td, br, th, table,tr,a,img, li, ul, ol, div{ padding:0; margin:0; border:none}
body{
	margin:0px;
	padding:0px;
	border:0px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size:78%;
	background-color: #e9e9e9;
}

h1,h2{
	font-size:130%;
	margin: 7px 0px 3px 0px;
	color: #FFFFFF;
}
h3{
	font-size:105%;
	margin: 6px 0px 3px 0px;
	color: #FFFFFF;
}
h4{
	font-size:110%;
	margin: 6px 0px 3px 0px;
	font-stretch:condensed;
	color: #FFFFFF;
}
br{ margin-top:5px;}
p{ margin-top:5px;}
a{color:#febf00; text-decoration:none}
a:hover{color:#febf00; text-decoration:underline}
a:visited{color:#febf00; text-decoration:none}

table{ background-color:#313131; margin:0; padding:0}
td{padding:2px;}
li{ list-style:none;}

.oculto{ display:none}

/* CONTENIDO PRINCIPAL*/

#generalborde{
	position:relative;
	margin:auto;
	  width: 1024px;
	  background-color: #e9e9e9;
	 
}
#general{	
		position:relative;
		margin:auto;
	    width: 1024px;
		//margin-top:50px;
}


									/****************************************/
									/************    INDEX     **************/
									/****************************************/


#general_izq{
	 position:relative;
	 float:left;
	 display:block;
	 background-color: #e9e9e9;
	 width:50%;
	 height: 768px;	
	 background-image:url(../img/back_contacto.gif);
	 background-position:bottom right;
	 background-repeat:no-repeat;
}
#general_der{
	 position:relative;
	 display:block;
	 float:left;
	 background-color: #e9e9e9;
	 width:50%;
	 height: 768px;
	 background-image:url(../img/back_black.jpg);
	 background-position:top left;
	 background-repeat:no-repeat;
}
#cont_izq{
	position:relative;
	width:417px;
	height: 600px;
	margin-top:60px;
	background-color: #febf00;
	margin-left:84px;
	border-left: 10px solid #FFF;
	border-top: 10px solid #FFF;
	background-image: url(../img/img_izq.jpg);
	background-position: right;
	background-repeat:no-repeat;
	text-align:right;
}

.recuadro1{
	position:absolute;
	top:270px;
	display:block;
	height:50px;
	width:180px;
	left:240px;
	background-image:url(../img/index_e2.gif); background-position: right; background-repeat:no-repeat;
}
.recuadro1:hover{background-image:url(../img/index_e2_over.gif); }

.recuadro2{
	position:absolute; display:block;
	top:280px;
	height:50px;	width:180px;
	background-image: url(../img/index_e1.gif); background-position: left; background-repeat:no-repeat;
}
.recuadro2:hover{background-image:url(../img/index_e1_over.gif); }

.actualizacion{
	position:absolute;
	top:570px;
	left:20px;
	font-size:11px;	
	color:#FFFFFF;	
}
#grafico1{
	position:absolute;
	display:block;
	top:115px;
	left:5px;
	z-index:1;
	height:66px;
	width:230px;
	background-image:url(../img/grafico1.jpg);
	background-repeat:no-repeat;
}
#grafico3{
	position:absolute;
	display:block;
	top:65px;
	left:-126px;
	z-index:1;
	height:80px;
	width:230px;
	background-image:url(../img/grafico3.jpg);
	background-repeat:no-repeat;
}
#grafico2{
	position:absolute;
	display:block;
	top:115px;
	right:-9px;
	z-index:1;
	height:62px;
	width:298px;
	background-image:url(../img/grafico2.jpg);
	background-repeat:no-repeat;
}


#cont_der{
	position:relative;
	width:417px;
	background-color: #000;
	height: 600px;
	margin-top:60px;
	border-right: 10px solid #FFF;
	border-bottom: 10px solid #FFF;
	background-image: url(../img/img_der.jpg);
	 background-position: 0 0px;
	 background-repeat:no-repeat;
}

#big_blak{
	position: relative;
	left:94px;
	background-color: #000000;
	width:831px;
	max-width:831px;
	min-height:590px;
	padding-bottom:15px;
	border:10px solid #FFF;
	margin-top:60px;
	

}
#pie_contacto{
	position:relative;
	display:block;
	width:415px;
	left:104px;
	top: -10px;
	background-color:#febf00;
	background-repeat:no-repeat;
	font-size:11px;
	text-align:right;
	padding:5px;
}
#pie_contacto_index{
	position:relative;
	display:block;
	width:415px;
	left:85px;
	font-size:11px;
	text-align:right;
	padding:5px;
}

.plano { width:70px; padding-left:45px; padding-right:5px; background-color:#000000; background-image: url(../img/flechi.gif); background-position:24px 5px; background-repeat:no-repeat;}
.plano:hover{color:#000000; background-color:#FFF;background-image: url(../img/flechi2.gif); background-position:28px 5px; background-repeat:no-repeat; text-decoration:none}

#head_img{
	position:absolute; 
	top:-10px; 
	left:535px; 
	background-image:url(../../estilos/img/back_black.jpg); 
	background-repeat:no-repeat; 
	background-position:right; 
	height:80px; 
	width:400px; 
	z-index:5
}


#cabecera{
margin-top:55px; 
margin-left:32px; 
height:55px; 
}

#cont_logo{
width:200px;
float:left;
display:block;
position:relative;

}
#cont_menu{
width:200px;
float:left;
display:block;
position:relative;
padding-top:20px;
margin-left:20px;

}
#cont_menu img{
margin:0 10px;}

#cont_flash{
	
	float:right;
	display:block;
	position:relative;
	text-align:right;
	margin:0 0 0 49px;
}
#contenido{
margin:32px;
color:#dedede;
line-height:1.2em;

}


/**********  PESTAŅAS TABLA  ************/
.pestana_inactiva{ background-color:#1d1d1d; border-top:2px solid #000}
.pestana_activa{ color:#FFF; font-weight:bold;}
.pestana_oculta{ background-color:#000000; border:none}



/****************************************/
			/*CIRCUITOS*/
/****************************************/
.tablacircuitos img{ vertical-align:middle; border:none; margin-left:7px;}
.tablacircuitos table{padding:6px !important;}
.tablacircuitos tr{ padding:15px !important;}

.tablacircuitos td{ padding:2px !important; border-bottom:1px solid #000000;}
.tablacircuitos th{ padding:5px 10px !important;}
.tablacircuitos td a{ padding-left:15px;margin-left:10px; background-image:url(../img/ico_img.gif); background-repeat:no-repeat; background-position:0px 5px}
.tablacircuitos td a img{ text-decoration:none}

.albacete{ background-image:url(../img/circuitos_fondo/albacete.gif); background-position:230px 125px; background-repeat:no-repeat;}
.almeria{ background-image:url(../img/circuitos_fondo/almeria.gif); background-position:230px 145px; background-repeat:no-repeat;}
.cartagena{ background-image:url(../img/circuitos_fondo/cartagena.gif); background-position:230px 130px; background-repeat:no-repeat;}
.jarama{ background-image:url(../img/circuitos_fondo/jarama.gif); background-position:230px 160px; background-repeat:no-repeat;}
.cheste{ background-image:url(../img/circuitos_fondo/cheste.gif); background-position:230px 160px; background-repeat:no-repeat;}
.estoril{ background-image:url(../img/circuitos_fondo/estoril.gif); background-position:630px 490px; background-repeat:no-repeat;}
.jerez{ background-image:url(../img/circuitos_fondo/jerez.gif); background-position:230px 110px; background-repeat:no-repeat;}
.montmelo{ background-image:url(../img/circuitos_fondo/montmelo.gif); background-position:230px 170px; background-repeat:no-repeat;}
.trofeorace{ background-image:url(../img/circuitos_fondo/jarama.gif); background-position:610px 490px; background-repeat:no-repeat;}
.winerchamp{ }
.guadix{
	background-position: 230px 135px;
	background-repeat: no-repeat;
	background-image: url(../img/circuitos_fondo/guadix.gif);
}
.alcarras{
	background-image: url(../img/circuitos_fondo/alcarras.gif);
	background-position: 230px 130px;
	background-repeat: no-repeat;
}

/****************************************/
		/*PLANTILLA ORGANIZADOR*/
/****************************************/
.pl_organizador{width:550px}
.boton a{
	float:left;
	padding:10px 20px;
	margin:20px 10px; 
	color:#febf00;
	background-color:#313131;
	font-weight:bold;}
.boton a:hover{
	background-color:#666666}




/****************************************/
			/* EMPRESAS */
/****************************************/
.empresas{
	background-image:url(../img/img_empresas.jpg);
	background-repeat:no-repeat;
	background-position:303px 45px;
	padding-bottom:50px;}
.empresas ul{ margin-top:30px;font-weight:bold;font-size:12px}
.empresas li{ margin-top:10px;}
.presentacion a{ 
	background-color:#febf00;
	padding:10px;
	color:#000;
	font-weight:bold;
}
.presentacion a:hover{
	background-color:#FFFFFF}
.presentacion {
	margin-top:30px;
	width:200px;}


.img_serv{
	position:absolute;
	float:right;
	top:185px;
	left:335px;  
}

/****************************************/
			/****** FAQ *****/
/****************************************/
.faq { width:600px}
.faq li{ margin-top:10px; list-style:square;}
.faq ol{  margin-left:20px}
.faq table td{ border:1px solid #000; padding-left:5px;}




/****************************************/
			/**** TABLA ****/
/****************************************/
.tabla_imagenes img{
	margin-bottom:8px;
	text-decoration:none;}
.tabla_imagenes td{ vertical-align:bottom; padding:5px}




/****************************************/
			/**PARTTICULARES**/
/****************************************/
#p_izq{  width:235px; display:block; float:left; margin-right:30px;}
#p_cent{ width:235px; display:block; float:left; margin-right:20px; background-repeat:no-repeat; background-position:0 100px;}
#p_der{  width:245px; display:block; float:left; }

.particulares {
	background-position:0px 400px;
	background-repeat:no-repeat;
	background-image: url(../img/recorte_barrido0.gif);
}
.particulares h2{ height:25px; }

.noticia{
background-color:#febf00; 
padding:7px;
color:#000000;
margin-top:10px;
background-image:url(../img/motivo_race3.gif);
background-position:bottom right;
background-repeat:no-repeat;}
.noticia a{ background-color:#000000; display:block; width:50px; padding:4px 10px; margin-top:2px;}
.noticia a:hover{ background-color:#FFFFFF; color:#000000; text-decoration:none}

#p_cent ul{ margin-top:10px; }
#p_cent li{ margin-top:3px;}
#p_cent a{ 
	background-color:#333333;
	padding:2px; 
	font-weight:bold; 
	font-style:italic; 
	display:block; 
	width:200px;
	padding-left:10px}
	
#modulo_faq{
	width:200px; 
	height:100px;
	margin-top:40px;
}


/****************************************/
			/**FORMULARIO**/
/****************************************/

input{ height:19px;font-size:12px; padding-top:2px; padding-left:3px; color:#FFFFFF}
label{ display: block; margin-top:4px;}
.bot_form{background:#FFCC00; color:#000000; margin-top:20px; padding:3px;}
.bot_form:hover{background:#FFF; color:#000; margin-top:20px; padding:3px;}
.pedidos table{ background-color:#000 !important; padding:0 !important;}
.pedidos td{ padding-left:0 !important;}
textarea{ font-family:"Trebuchet MS", Arial, sans-serif; font-size:12px; padding-top:2px; padding-left:3px; color:#FFFFFF}

.pedido_bot{
	padding:15px 5px;
	background-color:#febf00;
}


.pedido_bot a{
	color:#000 !important;

}
.pedido_bot:hover{
background-color:#FFF;}
.alcaniz {
background-image:url(../img/circuitos_fondo/alcaniz.gif); background-position:230px 150px; background-repeat:no-repeat;
}
.castelloli {
background-image:url(../img/circuitos_fondo/castelloli.gif); background-position:230px 120px; background-repeat:no-repeat;
}.monteblanco {
background-image:url(../img/circuitos_fondo/monteblanco.gif); background-position:250px 140px; background-repeat:no-repeat;
}
.portimao {
background-image:url(../img/circuitos_fondo/portimao.gif); background-position:230px 150px; background-repeat:no-repeat;
}
.arcos {
background-image:url(../img/circuitos_fondo/arcos.gif); background-position:230px 160px; background-repeat:no-repeat;
}
