body {
background-image:url(../imagenes/bg_page.jpg);
font:normal 14px/16px "Trebuchet MS",Trebuchet,Helvetica,Arial,sans-serif;
background-color: #990000;
color: #000;
text-align:center;
margin:0px;
padding:0px;
position: relative;
}


#wrap{
background-image:url(../imagenes/fondo.gif);
background-repeat:repeat-y;
background-position:top center;
margin: 0 auto;
width:931px;
position: relative;
}

#top{
background-image:url(../imagenes/bg_top.gif);
background-repeat:no-repeat;
background-position:top center;
margin:0 auto;
width:931px;
height:20px;
display:block;
}



#bottom{
background-image:url(../imagenes/footer_bottom.gif);
background-repeat:no-repeat;
margin:0 auto;
width:931px;
height:40px;
display:block;
}

#header{
margin:0 auto;
width:931px;
height:165px;
display:block;
position: relative;
text-align: left;	
}

#rightbar{
width:275px;
float: right;
margin : 0px;
padding-left: 10px;
text-align: left;
}

#leftbar{
background-image: url(../imagenes/bg_bar.gif);
background-repeat: repeat-y;
background-position: top right;
width:560px;
float: left;
margin : 0px;
padding : 0px;
text-align: left;
padding-right: 15px;
position: relative;
}

#hotrods{
width:281px;
height:165px;
position:absolute;
right: 12px;
top: 0px;
overflow: hidden;	
}

#choptour{
text-align: center;
width:550px; height:390px; overflow:hidden; 
display: block;
}

#choptour2{
text-align: center;
width:550px; height:1450px; overflow:hidden;
display: block;
}

#menu{
background-image: url(../imagenes/bg_menu.gif);
background-repeat: no-repeat;
width:861px;
height: 60px;
margin: 0 auto;
text-align: left;
position: relative;
}

#menu_nav{
width:787px;
height: 40px;
margin: 0 auto;
text-align: left;
overflow: hidden;
position:absolute;
top:10px;
left:37px 
}


#menu_nav ul {float:left; list-style: none; margin: 0; padding: 0;}
#menu_nav li { float:left; margin:0px; padding: 0;}
#menu_nav li a { float: left; height: 100px; margin:0px; padding: 0;}
#menu_nav li span {display: none;}

#menu_nav .separador {background: url(../imagenes/separador_menu2.gif) 50% 50% no-repeat; width: 24px; height: 40px; float: left;}

#currentpage a:link, #currentpage a:visited{
background-position:0 -40px;	
}	

#bt_home a {background: url(../imagenes/bt_home.gif) top left no-repeat; width: 59px; height: 40px;}
#bt_home a:hover { background-position:0 -40px;}
#bt_homeOn a{background: url(../imagenes/bt_home.gif) 0 -40px no-repeat; width: 59px; height: 40px;}

#bt_latienda a {background: url(../imagenes/bt_latienda.gif) top left no-repeat; width: 88px; height: 40px;}
#bt_latienda a:hover { background-position:0 -40px;}
#bt_latiendaOn a{background: url(../imagenes/bt_latienda.gif) 0 -40px no-repeat; width: 88px; height: 40px;}

#bt_historia a {background: url(../imagenes/bt_historia.gif) top left no-repeat; width: 79px; height: 40px;}
#bt_historia a:hover { background-position:0 -40px;}
#bt_historiaOn a{background: url(../imagenes/bt_historia.gif) 0 -40px no-repeat; width: 79px; height: 40px;}

#bt_monsterpedal a {background: url(../imagenes/bt_monsterpedal.gif) top left no-repeat; width: 146px; height: 40px;}
#bt_monsterpedal a:hover { background-position:0 -40px;}
#bt_monsterpedalOn a{background: url(../imagenes/bt_monsterpedal.gif) 0 -40px no-repeat; width: 146px; height: 40px;}

#bt_noticias a {background: url(../imagenes/bt_noticias.gif) top left no-repeat; width: 79px; height: 40px;}
#bt_noticias a:hover { background-position:0 -40px;}
#bt_noticiasOn a{background: url(../imagenes/bt_noticias.gif) 0 -40px no-repeat; width: 79px; height: 40px;}

#bt_multimedia a {background: url(../imagenes/bt_multimedia.gif) top left no-repeat; width: 111px; height: 40px;}
#bt_multimedia a:hover { background-position:0 -40px;}
#bt_multimediaOn a{background: url(../imagenes/bt_multimedia.gif) 0 -40px no-repeat; width: 111px; height: 40px;}

#bt_foro a {background: url(../imagenes/bt_foro.gif) top left no-repeat; width: 49px; height: 40px;}
#bt_foro a:hover { background-position:0 -40px;}
#bt_foroOn a{background: url(../imagenes/bt_foro.gif) 0 -40px no-repeat; width: 49px; height: 40px;}


#bt_contacto a {background: url(../imagenes/bt_contacto.gif) top left no-repeat; width: 88px; height: 40px;}
#bt_contacto a:hover { background-position:0 -40px;}
#bt_contactoOn a{background: url(../imagenes/bt_contacto.gif) 0 -40px no-repeat; width: 88px; height: 40px;}

#contents{
width:861px;
margin: 0 auto;
text-align: left;
padding: 15px 0px 15px 0px;
position: relative;	
}



#footer{
background-image: url(../imagenes/bg_footer.gif);
background-repeat: no-repeat;
width:861px;
height: 100px;
margin: 0 auto;
text-align: left;
padding: 30px 0px 15px 0px;		
}
#footer .adress{
background-image: url(../imagenes/ico_chopper.gif);
background-repeat: no-repeat;
background-position: top left;
height: 50px;
padding: 5px 0px 0px 50px;
margin-bottom: 20px;
display: block;
}

#footer span{color:#2684a7; margin-right: 5px;}

#footer ul{list-style:none;margin: 0 auto;padding:0; text-align: left;}

#footer li{ list-style-type:none; float:left; padding:0; margin:0px 4px 0px 4px; color:#2A2A2A; }

#footer li a {
text-decoration: none;
margin:0px 4px 0px 4px;	
padding:0px;	
text-align:center;
color: #990000;	
}

#footer li a:hover {
text-decoration: underline;
color: #000;
}

/*varios-reset*/

.rojo{
	color: #990000;
}

.negro{
	color: #000;
}

h3{
font-size: 125%;
font-weight: bold;
color:#990000;
padding: 0px 0px 2px 0px;
margin: 10px auto 10px auto;
text-align: center;
} 

img{
	border: none;
}

strong{
	font-weight: bold;
}

em{
	font-style: italic;
}

p { font-size: 100%; line-height: 18px; margin: 10px 10px 10px 0px; padding: 0px;}

.border1{
padding:8px;
border:1px dashed #757575;
}

.bordertour{
padding:5px;
border:1px dashed #757575;
	
}

.border2{
background-color: #e6e6e6;
padding:3px;
border:1px dashed #757575;
}

.cabecera{
display: block;
margin-bottom: 10px;	
}

a.link{
	text-decoration: none;
	color:#990000;
	border-bottom: 1px dashed #990000;	
}

a:hover.link{
color: #000;
border-bottom: 1px solid #000;	
}

.foto_right{
padding:8px;
border:1px dashed #757575;
float: right;
margin: 0px 0px 20px 20px;
}

ul.lista1{
display: block;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 0;
padding-left: 0;
list-style: none;
}

ul.lista1  { list-style: none; }

ul.lista1 li{
width: 525px;
padding-left: 20px;
padding-top: 3px;
background-image: url(../imagenes/bullet01.gif);
background-repeat: no-repeat;
background-position: 0 0;
font-family:Palatino Linotype,"Palatino Linotype",Georgia, Garamond, Times, serif;
font-size: 16px;
font-weight: bold;
color:#990000;
margin-bottom: 10px;
}

ul.lista1 li a{
color:#990000;
text-decoration: underline;	
}

ul.lista1 li a:hover{
color:#000;
text-decoration: none;	
	
}


ul.lista1 li span{
color:#000;
font:normal 14px/16px "Trebuchet MS",Trebuchet,Helvetica,Arial,sans-serif;
font-weight: bold;
}

ul.lista2{
display: block;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 45px;
padding-left: 0;
list-style: square;
}

ul.lista2  li{ list-style: square; margin-bottom: 10px; }

ul.lista2 li a{
text-decoration: none;
font-weight: bold;
color:#000000;
border-bottom: 1px dashed #000000;
}

ul.lista2 li a:hover{
text-decoration: none;
font-weight: bold;
color:#990000;
border-bottom: 1px solid #990000;
}

/*NOTICIAS HOME*/

.noticia1{
background-image: url(../imagenes/ico_flag.gif);
background-repeat: no-repeat;
background-position: top left;
display: block;
margin-bottom: 20px;
}

.noticia1 .titulo a{
text-decoration: underline;
/*font-family:Palatino Linotype,"Palatino Linotype",Georgia, Garamond, Times, serif;*/
font-family: sans-serif;
padding: 0px 0px 3px 25px;
font-size: 14px;
font-style: italic;
line-height: 125%;
font-weight: bold;		
color: #990000;
display: block;	
}

.noticia1 .titulo a:hover{
text-decoration: none;
color: #000;
}

.noticia1 .fecha{
display: block;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #990000;
padding: 0px 0px 5px 25px;
}

.noticia1 .texto{
line-height: 12px;
padding-top: 5px;
padding-left: 20px;
font-size: 12px;
text-align: justify;
display: block;
}

.noticia1 .foto{
background-image: url(../imagenes/pic_loader.gif);
background-repeat: no-repeat;
background-position: 50% 50%;	
padding-left: 20px;
display: block;
}


/*NOTICIA VIEW*/

.noticia2{
background-image: url(../imagenes/ico_flag.gif);
background-repeat: no-repeat;
background-position: top left;
display: block;
}

.noticia2 .cabecera{
	display: block;
	width: 99%;
	height: 40px;
	margin-top: 20px;	
}

.noticia2 .titulo {
text-decoration: underline;
/*font-family:Palatino Linotype,"Palatino Linotype",Georgia, Garamond, Times, serif;*/
font-family: sans-serif;
padding: 0px 0px 3px 25px;
font-size: 16px;
font-style: italic;
line-height: 125%;
font-weight: bold;		
color: #990000;
display: block;
width: 75%;
float: left;	
}



.noticia2 .fecha{
display: block;
float: right;
font-family: Arial, Helvetica, sans-serif;
color: #990000;
padding: 0px;
margin-right: 20px;
}

.noticia2 .texto{
padding: 00px 20px 20px 20px;
text-align: left;
display: block;
}

.noticia2 .texto a{
	text-decoration: none;
	color:#990000;
	border-bottom: 1px dashed #990000;	
}

.noticia2 .texto a:hover{
color: #000;
border-bottom: 1px solid #000;	
}

.noticia2 .foto{
background-image: url(../imagenes/pic_loader.gif);
background-repeat: no-repeat;
background-position: 50% 50%;	
margin: 0px 20px 20px 20px;
display: block;
float: right;
}

.separador_noticia{
background-image: url(../imagenes/separador_noticia.gif);
background-repeat: no-repeat;
background-position:center;
margin: 0 auto;
text-align: center;
width:99%;
height: 5px;
display: block;
margin-bottom: 20px;
}

.separador{
background-image: url(../imagenes/separador_noticia.gif);
background-repeat: no-repeat;
background-position:center;
margin: 0 auto;
text-align: center;
width:99%;
height: 40px;
display: block;
margin-bottom: 20px;
}

/*NOTICIAS LISTADO*/

.noticiaslistado{
background-image: url(../imagenes/ico_flag.gif);
background-repeat: no-repeat;
background-position: top left;
display: block;
margin-bottom: 20px;
border-bottom: 1px dashed #2A2A2A;
}

.noticiaslistado .cabecera{
	width: 99%;
	height: 35px;	
	margin-top: 5px;	
}


.noticiaslistado .titulo a{
text-decoration: underline;
/*font-family:Palatino Linotype,"Palatino Linotype",Georgia, Garamond, Times, serif;*/
font-family: sans-serif;
padding: 0px 0px 3px 25px;
margin-bottom: 5px;
font-size: 16px;
font-style: italic;
line-height: 125%;
font-weight: bold;		
color: #990000;
display: block;
width: 75%;
float: left;	
}

.noticiaslistado .titulo a:hover{
text-decoration: none;
color: #000;
}



.noticiaslistado .fecha{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
float: right;
color: #990000;
padding: 0px;
margin-bottom: 5px;
}

.noticiaslistado .foto{
width:240px;
background-image: url(../imagenes/pic_loader.gif);
background-repeat: no-repeat;
background-position: 50% 50%;	
margin: 0px 20px 20px 20px;
float: left;
}

.noticiaslistado .texto{
width: 500px;
margin-bottom: 10px;
text-align: left;
}

.noticiaslistado .texto a{
	text-decoration: none;
	font-weight: bold;
	color:#990000;
	border-bottom: 1px dashed #990000;
	float: left;
	margin: 10px 0px 10px 0px	
}

.noticiaslistado .texto a:hover{
font-weight: bold;
color: #000;
border-bottom: 1px solid #000;	
}



/*fastlinks*/

#bt_myspace{
float:left;
margin: 0px 10px 10px 0px;	
}

#rnothung{
	width:34px;
	height: 40px;
	float: right;
	display: block;
	margin-right: 10px;
}

/*novedades*/

.box_novedades{
float:left; 
width:260px; 
margin:0px 20px 0px 0px;
}

/* galeria*/
#galeria_container{
width: 99%;
margin-left: 10px;
text-align: center;
padding: 0px;
text-align: center;
}

#galeria_container .thumbnail{
float: left;	
margin: 0px 15px 10px 0px;	
text-align: center;
background-color: #e6e6e6;	
}

#galeria_container .thumbnail a {
background-image: url(../imagenes/pic_loader.gif);
background-repeat: no-repeat;
background-position: 50% 50%;	
text-decoration: none;
display: block;
border: 1px dashed #757575;	
padding: 5px; 
}

#galeria_container .thumbnail a:hover{
color:#182742;	   
background-color: #fff;
border: 1px dashed #990000;		
}

#galeria_container .thumbnail img{
   border: 0px;
}

.hitoria_right{
float:right; margin-left:20px;
}

.hitoria_right .pics{
width: 266px;
display: block;
padding:8px;
border:1px dashed #757575;
margin-bottom: 20px;	
}

.hitoria_right span{
font-size: 12px;
font-style: italic;
padding: 8px;
color: #990000;
}

/*formularios */

label{
float: left;
width: 75px;
height: 25px;
text-align: left;
padding-top: 5px;
padding-right: 5px;
color: #990000;
font-weight: bold;
}

#formbox input, textarea{
width: 350px;
padding: 5px;
margin: 5px 0px 5px 0px;
background-color: #EFEFEF;
border: 1px dashed #757575;
color: #000000;
font-size: 13px;
}



#formbox textarea{
width: 350px;
height: 150px;
overflow-x: hidden;
overflow-y: scroll;
}

#formbox .boxes{
width: 1em;
}

#capabotones{
margin-left: 300px;
margin-top: 5px;
}

#capabotones input{
width: 125px;
height: 36px;
margin-right: 10px;
background-image: url(../imagenes/bt_enviar.gif);
background-repeat: no-repeat;
border: none;
color:#fff;
font-weight: bold;
font-size: 16px;
} 
/* fin del formulario*/


a.poster img{
text-decoration: none;
padding:8px;
border:1px dashed #757575;	
}

a:hover.poster img{
text-decoration: none;
padding:8px;
border:1px dashed #990000;
	
}


/*BOX PAGINACION*/
.boxpaginacion{
	height:35px;
	width: 575px;
	float: right;
	margin-right: 0px;		
	display: block;	
	text-align: right;	
}

.boxpaginacion .Pag{
color: #000;	
display: inline;
font-weight: bold;
margin-right: 10px:	
}

.boxpaginacion a{
font-weight: bold;
height: 25px; 	
text-decoration: none;
color: #000;	
display: inline;
padding: 3px 6px 3px 6px;
background-color: #D4D4D4;	
}

.boxpaginacion a:hover{
text-decoration: none;
color: #fff;	
background-color: #990000;
}

.boxpaginacion .activa{
font-weight: bold;
height: 25px; 	
text-decoration: none;
color: #FFF;	
display: inline;
padding: 3px 6px 3px 6px;
background-color: #990000;	
}

.boxpaginacion a:hover, .boxpaginacion .activa{
   background-color: #990000;;				
}

/*FIN BOX PAGINACION*/








