@charset "utf-8";
/* CSS Document */


html,body
{
 	font-family:Arial, Helvetica, sans-serif;
	width:100%;
	height:100%;
	background:url(../images/fondo.jpg) repeat;
	/*background:#333;*/
}

#WrapCont2 {
	width:1069px;/*1024 + 45s fb*/
	height:100%;
	margin:0 auto;
	
	
}


#wrapper {
	width:1024px;
	height:100%;
	/*margin:0 auto;*/
	
	float:left;
	
}

/*header { 
  width: 1024px;
  height: 180px;
  background:url(../images/bg_header.jpg);
  top:0px;
  
  display:block;
  
  margin:0 auto;
}*/

#header { 
  width: 1024px;
  height: 112px;
  top:0px;
  
  display:block;
  
  margin:0 auto;
  
  background:url(../images/bg_menu.jpg) no-repeat;
 
  
}


#nav {
  height: 35px;
  width: 700px;
  margin: 0 auto;
  margin-top:25px;
  float: right;
  margin-right:5px;
  padding: 0 0 0 0;
  display:block;
  
} 

#nav li { padding-right:1px;}

#content {
	width:756px;
	height:auto;
	margin:0 auto;
}

#fb{
	/*background-color:#003399;*/
	width:40px; /*42*/
	height:112px;  /*72*/
	padding:0px 1px 0px 1px;
	float:right;
	position:relative;
	top:0px;
	}
	
	a img.facebook{
		background-image:url(../images/menu/btn2B.png);}
	a:hover img.facebook{
		background-image:url(../images/menu/btn1B.png);}	

#ruleta {
	position:relative;
	margin:0 auto;
	width:1024px;
	height:353px;
	margin-top:0px;
}

#ruleta2 {
	position:relative;
	margin:0 auto;
	width:1024px;
	height:94px;
	margin-top:0px;
}

#slider-nvo {
	position:relative;
	margin:0 auto;
	width:1024px;
	height:104px;
	background:#000;
}
.gifslider {
	margin-top:10px;}

#linea-slider {
	margin:0 auto;
	width:991px;
	height:4px;
	margin-top:20px;/*20*/
}

#contenido {
	background:url(../images/patron_bg.jpg) repeat-x;
	background-color:#ea0000;
	height:800px;/*676*/
}

#contenido_motos{
	background:url(../images/patron_bg.jpg) repeat-x;
	background-color:#ea0000;
	height:820px;/*676, 800 junio*/
}

#contenido_flotillas {
	background:url(../images/patron_bg.jpg) repeat-x;
	background-color:#ea0000;
	height:1100px;/*676*/
}

#contenido_racing {
	background:url(../images/patron_bg.jpg) repeat-x;
	background-color:#ea0000;
	height:1510px;/*676, junio 1400*/
}

/****Home****/

#cont-home {
	position:relative;
	margin: 0 auto;
	width:1000px;
	height:520px;
	/*background:#F00;*/
	top:25px;
}

#col-home {
	position:relative;
	float:left;
	width:350px;
	height:auto;
	/*background:#000;*/
}
#col-home2 {
	position:relative;
	float:right;
	width:590px;
	height:auto;
	margin-right:10px;
	/*background:#000;*/
}
#cont-col {
	position:relative;
	width:350px;
	height:auto;
	float:left;
	/*margin-left:30px;*/
}

#flags {
	position:relative;
	width:73px;
	height:249px;
	float:left;
	margin-top:0px;
	background:url(../images/flags.png) no-repeat;
}



#logos { position:relative; /*margin:0 auto;*/ width:1000px; height:200px; margin-top:80px; margin-left:60px; /*background:#000;*/}

.centered { margin:0 auto;}

li { display:inline; list-style:none; padding-right:45px;}
.first {padding-left:65px;}
.last {padding-right:0px;}


/****Racing****/

#galeria, #galeria2, #galeria3, #galeria4, #galeria5, #galeria6, #galeria7, #galeria8, #galeria9, #galeria10 {/*junio new galeria*/
	position:relative;
	float:right;
	width:1000px;
	height:94px;
	background:url(../images/home/adorno_fotos.png) no-repeat;
	/*background:#000;*/
}

#galeria li { list-style:none; display:inline;}

#galeria_banners {
	position:relative;
	float:right;
	width:1000px;
	height:94px;
	background:url(../images/banners/adorno.png) no-repeat;
	/*background:#000;*/
}

#galeria_banners li { list-style:none; display:inline;}

#paginas {
	position:relative;
	float:right;
	width:auto;
	height:16px;
	margin-top:20px;
	margin-right:15px;}

/****Banners****/

#blank { width:195px; height:94px; background:transparent;}

/****Contacto****/

#col-contacto1 {
	position:relative;
	float:right;
	width:1000px;
	height:auto;
	/*background:#000;*/
}

#col-contacto2 {
	position:relative;
	float:left;
	width:200px;
	height:auto;
	margin-top:25px;
	margin-right:15px;
	margin-left:25px;
	/*background:#000;*/
}

#col-contacto3 {
	position:relative;
	float:left;
	width:350px;
	height:auto;
	margin-top:25px;
	margin-right:25px;
	/*background:#000;*/
}

#col-contacto4 {
	position:relative;
	float:left;
	width:350px;
	height:325px;
	margin-top:25px;
	margin-right:25px;
	background:#F00;
	padding-left:2px;
	padding-top:2px;
}


/****Footer****/

#footer {
	width:1024px;
	height:96px;
	background:url(../images/patron_fotter.jpg) repeat-x;
}

#txt-footer {position:relative; /*float:left;*/ margin:0 auto; width:900px; height:35px; left:10px; top:20px;}

#col-txt-foot { position:relative; float:left; width:200px;}

#col-txt-foot2 { position:relative; float:right; width:200px; margin-right:5px;}

#col-txt-foot3 { position:relative; float:right; width:200px; right:250px; top:10px;}

.logo-footer { float:left; /*margin-left:5px;*/ margin-top:2px;}


/*Estilos***********************************************/

.normal {font-size:12px;}

.big { font-size:14px;}

.small {font-size:10px;}

.blanco {color:#FFF;}

.negro {color:#000;}

.right {text-align:right;}

.center {text-align:center;}

.indent { padding-left:55px;}

.ligas {color:#fff;}
.ligas:link{color:#fff; text-decoration:none;}
.ligas: alink{color:#fff; text-decoration:none;}
.ligas:hover{color:#fff; text-decoration:underline;}

.clear {clear:both;}

.foto {margin-top:15px;}

.frame-slider {margin-left:-7px;}
