/* CSS Document */

* { margin:0px; padding:0px;}


body {
	background:#000 url(../img/bg-body.gif) repeat 0px 0px;
	color:#fff;
	font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.a {color:#d2d7dc; font-weight:bold; text-decoration:none;}
.a:hover {color:#d2d7dc; text-decoration:underline;}

a.my_imtbike{
background-color:#FFDD00; 
color:#3A4047;
font-size:14px; 
text-decoration:none; 
display:block; 
float:left; 
width:90px;
margin-left:5px; 
text-align:center; 
font-weight:bold; 
padding:1px 0;
border:1px solid #FFDD00;
float:right;
margin-top:8px;

}

a.my_imtbike:hover{
background-color:transparent;
color:#FFDD00; 

}

h2 { font-size:18px; color:#FFDE00;}
h3 { font-size:16px; color:#FFDE00;}
h4 { font-size:14px; color:#FFDE00; line-height:28px; background:url(../img/bullet_h4.gif) no-repeat 9px 10px; padding-left:25px;}

/* CLASES */
.cleaning { clear:both; height:1px;}
.destacado {font-size:16px; font-weight:bold}
.lista {list-style:none; padding-left:18px; font-size:14px; font-weight:bold;}

/* LAYOUT */

#contenedor { width:960px; margin:0px auto;}
#cabecera { background:url(../img/bg_cabecera.gif) repeat-y 0px 0px;}
#cabecera .logo { margin:2px 16px;}

#box_mainMenu {background: url(../img/bg_mainMenu.gif) repeat-y 0px 0px; vertical-align:middle; height:33px; line-height:35px; border-bottom:4px solid #757a7e;}
#box_mainMenu ul {list-style-type:none; float:left; margin-left:8px;}
#box_mainMenu ul li { float:left; margin-right:6px;font-size:10px; font-weight:bold;}
#box_mainMenu ul li a{color:#FFF; text-decoration:none; font-size:10px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#box_mainMenu ul li a:hover{color:#ffde00; }
#box_mainMenu #box_optionLanguage {float:right; margin-right:10px; margin-top:1px;}

#pie { font-size:10px; line-height:28px; color:#bdbfc1;}
#pie p { float:left;}
#pie div { float:right;}
#pie div .lnk_pie {color:#bdbfc1; text-decoration:underline;}
#pie div .lnk_pie:hover {color:#bdbfc1; text-decoration:none;}

/* LAYOUT index */
#contenidoIndex { background:#3a4047 ; border:17px solid #3A4047;}
html>body #contenidoIndex {background:#3a4047 ; border:17px solid #3A4047;}

#contenidoIndex #leftColumn, #centerColumn, #rightColumn { float:left;}
#contenidoIndex #leftColumn { width:245px; margin-right:18px;}
#contenidoIndex #leftColumn table { background:#666A6F; border-bottom:18px solid #3A4047;}
#contenidoIndex #leftColumn table th {padding:10px; text-align:left; font-weight:normal;} 
#contenidoIndex #leftColumn table th span { font-size:10px;}
#contenidoIndex #leftColumn table td { background:#666a6f; border-bottom:1px solid #929497; padding:0px 25px; line-height:17px; font-weight:bold;}
#contenidoIndex #leftColumn table td span {color:#333131;}
#contenidoIndex #leftColumn h2 {color:#fff; padding-top:10px; padding-left:10px;}

#introAboutUs, #introGPS { background:#666A6F; padding:6px 10px;}
#introAboutUs h2, #introGPS h2 {color:#fff;}
#introAboutUs img, #introGPS img { margin:10px 0px;}
#introAboutUs a, #introGPS a { font-size:10px; color:#FFDE00; text-decoration:none;}
#introAboutUs a:hover, #introGPS a:hover { font-size:10px; color:#FFDE00; text-decoration:underline;}
#introGPS img, #introGPS p{ float:left;}



#contenidoIndex #centerColumn {margin-right:18px; height:480px; width:262px;}

#contenidoIndex #rightColumn {background:#505357; padding:10px; width:360px;}
#contenidoIndex #rightColumn h3, #rightColumn p { margin-bottom:10px;}
.box_introMoto { float:left; text-align:center; margin-bottom:10px;}
.box_introMoto a {color:#FFDE00; text-decoration:none; padding:5px 0px;}
.box_introMoto a:hover {color:#FFDE00; text-decoration:underline;}
.box_introMoto img {padding-bottom:5px;}


/* LAYOUT interior */
#contenido { background:#6f757d; border:17px solid #3a4047;}

#leftColumna { padding:15px; float:left; width:448px;}
#leftColumna h2 { margin-bottom:15px;}
#leftColumna p { margin-bottom:12px;}
#leftColumna ul { list-style-type:none; margin-bottom:10px;}
#leftColumna ul li { margin-bottom:4px;}

#requisitos { padding:15px; float:left; width:300px; }
#requisitos p { margin-bottom:12px;}
#requisitos ul { list-style-type:none; margin-bottom:10px;}
#requisitos ul li { margin-bottom:4px;}

.box_precioMoto { width:166px; float:left; margin-bottom:10px; padding-bottom:3px;}
.box_precioMoto a { color:#fff; cursor:pointer; text-decoration:none;} 
.box_precioMoto a:hover { color:#ffde00; text-decoration:none;} 
.box_precioMoto a img { border:0px;}
.box_precioMoto span {
	display:block;
	width:150px;
	padding:0px 6px 0px 10px;
	background:#3a4047 url(../img/bullet_folio.gif) no-repeat right 3px;
	line-height:19px;
	color:#fff;
}
.box_precioMoto table td { background:#666a6f; border-bottom:1px solid #3a4047; padding:0px 20px; line-height:14px; font-weight:bold; color:#fff;}


/* VENTA DE MOTOS */

.box_ventaMoto { width:166px; float:left; margin-bottom:10px; padding-bottom:3px;}
.box_ventaMoto a { color:#fff; cursor:pointer; text-decoration:none;}
.box_ventaMoto a:hover { color:#ffde00; text-decoration:none;}
.box_ventaMoto a img { border:0px;}
.box_ventaMoto span {
	display:block;
	width:150px;
	padding:0px 6px 0px 10px;
	background:#3a4047;
	line-height:19px;
	color:#fff;
}
.box_ventaMoto table td{ background:#666a6f; border-bottom:1px solid #3a4047; padding:5px 20px; line-height:14px; color:#fff;}

.box_infoventaMoto { width:224px; height:180px; background:#676d75;  float:left; border:1px solid #787f88; border-right-color:#3a4047; border-bottom-color:#3a4047;}
.box_infoventaMoto table td{ padding:4px 20px; line-height:14px; color:#fff; }




.rightColumna {float:left; width:448px; display:none;}
.rightColumna img.detalleMoto { border-bottom:3px solid #3a4047;}
.box_h4 { background:url(../img/bg_box_h4.gif) repeat-y 0px 0px;}
.box_infoDetalleMoto th, .box_infoDetalleMoto td { padding:12px 12px; border-bottom:2px solid #fff; background:#dadada; font-weight:bold;}
.box_infoDetalleMoto th {color:#3a4047; text-align:left; border-right:2px solid #fff;}
.box_infoDetalleMoto td {color:#aa0000;}
.box_contacto {
	background:#595e65;
	width:150px;
	height:180px;
	color:#FFF;
	border-right:1px solid #71767b;
	border-left:1px solid #71767b;
	border-bottom:1px solid #71767b;
	padding:25px 20px;
	float:left;
	margin-right:6px;
}
.box_contacto a {display:block; width:135px; background-color:#4c5156; padding:2px; padding-left:5px; color:#FFDE00; font-size:11px; margin-top:8px; text-decoration:none;}
.box_contacto a:hover { background-color:#FFDE00; color:#4c5156;}

a.box_expe{display:block; width:200px; background-color:#4c5156; padding:2px; padding-left:5px; color:#FFDE00; font-size:11px; margin-top:8px; text-decoration:none; margin-left:50px;}
a.box_expe:hover { background-color:#FFDE00; color:#4c5156;}

.box_about-us {
	background:#595e65;
	width:200px;
	height:210px;
	color:#FFF;
	border-right:1px solid #71767b;
	border-left:1px solid #71767b;
	border-bottom:1px solid #71767b;
	padding:15px 20px 10px 20px;
	float:left;
	margin-left:10px;
}

/******* Clases Forms ********/	
	
form table {border-top:1px dotted #757A7F; background:url(../img/bg_formAmigo.gif) no-repeat top right;}
form label {color:#42464b; background:url(../img/bullet_labels.gif) no-repeat 0px 4px; padding-left:6px;}
form .txt, form .txtLarge { font-size:10px;color:#4C5156; font-size:11px; border:1px solid #4C5156; padding:2px;}
form .txt { width:190px;}
form .txtLarge { width:438px;}
form .btn { font-size:11px; font-weight:bold; background-color:#595E65; border:1px solid #3C4147; color:#FFDE00; padding:0px 4px; cursor:pointer;}
form  textarea { font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.form_comentExp table {border-top:1px dotted #757A7F; background:url(../img/bg_formAmigo.gif) no-repeat top right; margin-left:14px;}
.formAmigo .txtTour {width:180px; background-color:#4C5156; color:#C5CCD3; font-size:11px; border:1px solid #4C5156; padding:2px;}





/**html #left_Column { height:445px;}*/
#left_Column { background:#595e65; width:275px;  border-right:1px solid #71767b; padding-top:35px; float:left; min-height:445px; height:100%;}
#box_optionContent #left_Column p {margin:0px 20px 12px 27px; text-align:left;}
#box_optionContent #left_Column h5 {margin:0px 0px 16px 35px;}
#box_optionContent #left_Column ul {list-style-type:none;}
#box_optionContent #left_Column li {line-height:15px; display:block; width:299px; border-bottom:1px solid #757a7f;}
.item_leftMenu {color:#f8f8f8; text-decoration:none; display:block; width:265px; padding-left:35px;}
.item_leftMenu:hover, .item_leftMenu_Sel {display:block; width:265px; padding-left:35px; color:#FFF; text-decoration:none; background-color:#3c4147;}
.day {display:block; float:left; cursor:pointer; height:1%; width:60px;}
.itinerary {display:block; cursor:pointer; height:1%;}
#box_optionContent #left_Column .box_moreInfo { background:#757a7f url(../img/bg_tituMoreInfo.gif) no-repeat 0px 0px; margin-top:30px; padding:0px 22px 20px 35px; height:1%;}
#box_optionContent #left_Column .box_moreInfo span { font-weight:bold; color:#ffde00; line-height:22px;}
#box_optionContent #left_Column .box_moreInfo p { background: url(../img/bullet_moreInfo.gif) no-repeat 0px 4px; padding-left:10px; margin-bottom:5px; margin-left:0PX; color:#E6E6E6}

.lastExperience, #box_optionContent #left_Column .lastArticle { list-style-type:none; margin-left:35PX;}
#box_optionContent #left_Column .lastExperience li, #box_optionContent #left_Column .lastArticle li {
	line-height:18px;
	display:block;
	width:212px;
	border-bottom:1px solid #c1c1c1;
}
#box_optionContent #left_Column .lastExperience li a {
	display:block;
	width:100%;
	color:#c1c1c1;
	background:#595E65 url(../img/bullet_experienceias.gif) no-repeat 4px 3px;
	text-decoration:none;
	padding-left:20px;
}
#box_optionContent #left_Column .lastExperience li a:hover {
	background:#3C4147 url(../img/bullet_experienceias.gif) no-repeat 4px 3px;
}
#box_optionContent #left_Column .lastArticle li a {
	display:block;
	width:100%;
	color:#c1c1c1;
	background:#595E65 url(../img/bullet_articles.gif) no-repeat 4px 3px;
	text-decoration:none;
	padding-left:20px;
}
#box_optionContent #left_Column .lastArticle li a:hover {
	background:#3C4147 url(../img/bullet_articles.gif) no-repeat 4px 3px;
}



/******* Layout Experiences ************/

.clearfix:after {/*Esta clase la utilizaremos para todas las cajas que contengan elementos con floats
					y se encargará de crearle un elemento con clear:both */
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}


#right_Column {
	width:600px;
	float:right;
	border-left:1px solid #71767b;
	background:#edeeee;
	float:right;
}


#right_Column .box_txt_experiences a.titu_exp {
	display:block;
	text-decoration:none;
	background: #595e65 url(../img/bullet_flechaGris.gif) no-repeat 8px 6px;
	color:#ffde00;
	font-size:14px;
	padding-left:24px;
	font-weight:bold;
}
#right_Column .box_txt_experiences a.titu_exp:hover {
	text-decoration:none;
	color: #ffde00;
	font-size:14px;
	padding-left:24px;
	font-weight:bold;
	background:#595e65 url(../img/bullet_flechaGris.gif) no-repeat 8px 6px;
} 

#right_Column .box_txt_experiences h5 { margin-bottom:5px!important;}
#right_Column .box_txt_experiences span { color:#b91618; font-size:10px; margin-left:14px;}
#right_Column .box_txt_experiences span a { color:#595e65;}
#right_Column .box_txt_experiences span a:hover { color:#595e65; text-decoration:none;}

#right_Column .box_txt_experiences p { margin:8px 0px 12px 14px;}
#right_Column .box_txt_experiences h6 {color:#42464b; margin-bottom:12px; font-weight:bolder; margin-left:15px; size:20px;}





#listado_noticias{
margin-left:16px;
width:265px;
margin-top:20px;
}

#listado_noticias li{
width:265px !important;
}

#listado_noticias li a {
background:#595E65 url(../img/bullet_experienceias.gif) no-repeat scroll 4px 6px;
color:#C1C1C1;
display:block;
padding-left:20px;
padding-top:3px;
padding-bottom:2px;
text-decoration:none;
width:245px !important;
}

#listado_noticias li a:hover{
background-color:#3c4147;
}

#noticias a{
background:#EDEEEE url(../img/bullet_flechaNegra.gif) no-repeat scroll 0 4px;
color:#000000;
display:block;
font-size:14px;
font-weight:bold;
padding-left:14px;
text-decoration:none;
}

#noticias a:hover{
background:#FFDE00 url(../img/bullet_flechaNegra.gif) no-repeat scroll 0 4px;

}

#noticias p{
margin:8px 0 20px 14px;
}

#noticias a.pdf{
background-color:#3C4147;
color:#FFFFFF;
margin-left:2px;
padding:2px;
text-decoration:none;
display: inline;
font-size:11px;
font-weight: normal;
}

#noticias a.pdf:hover{
background:transparent none repeat scroll 0 0;
color:#3C4147;
padding:2px;
text-decoration:none;
}

#noticias .comentario{
margin-left:16px; 
background-color:#D8D8D8;
border:1px solid #CBCCCC;
margin-bottom:12px;
margin-left:14px;
padding:12px 12px 0 10px;
}

#noticias .comentario span{
color:#B91618; 
margin-left:14px;
}

#noticias h6{
font-size:17px; 
color:#595E65; 
margin-left:15px; 
margin-bottom:12px;
padding-top:10px;
}


.form_comentExp table{
background-image:url(../img/bg_formAmigo.gif) no-repeat right top;
}

