@charset "UTF-8";
/* Header y Subheader */
body{
	margin:0px; 
	padding:0px;
	background: #CCC;
	/*background:#CCC;*/
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 12px;
}
a{
	color:#105289;
}
img{
	text-decoration: none;
}
div#contenedor{
	text-align: left;
	margin:0 auto;
	width:931px;
}
div#contenido{
	/*background: url('../imagenes/con_medio.png') repeat-y top;*/
/*	behavior:url(css/iepngfix.htc);*/
	padding-top:18px;
	
}
div#header{
	position:relative;
	background: url('../imagenes/llanta2.jpg') no-repeat;
	/*behavior:url(css/iepngfix.htc);	*/
    height:90px;
	color:#333;		
}
div#logo{
	position: absolute;
	display: block;
	background: url('../imagenes/logo.png') no-repeat top;
	behavior:url(css/iepngfix.htc);
	height:118px;
	width:198px;
	margin-left:25px;
	margin-top:15px;
}
div#motoclub{
	position: absolute;
	background: url('../imagenes/llanta.jpg') no-repeat;
	height:52px;

	right:1px;
}
div#motoclub span{
	font-weight: bold;
	font-size: 24px;
	line-height:50px;
	padding-right: 20px;
}
div#menu{
	position: absolute;
	display:block;
	color:#333;
	font-size: 15px;
	left:235px;
}
div#menu ul{
	border-left: 2px solid #333;
}
div#menu li{
	text-transform: uppercase;
	margin-right:20px;
}
div#menu li a{
	text-decoration: none;
	color: #333;
}
div#menu li a:hover{
	text-decoration: none;
	color: #999;
}
div#LoginMenu{
	position: absolute;
	color:#FFFFFF;
	top:60px;
	right:95px;
	text-transform: capitalize;
}
div#LoginMenu span{
	padding: 5px;
	background:#414135;
}
div#LoginMenu span a{
	color:#FFFFFF;
}
div#LoginMenu a{
	text-transform: uppercase;
	text-decoration: none;
	color: #333;
}
div#LoginMenu a:hover{
	text-decoration: none;
	color: #999;
}
div#LoginMenu a#username{
	text-decoration: underline;
	color: #FFFFFF;
	font-weight: bold;
}
div#sub_header{
		/*background: url('../imagenes/sub_header.png') no-repeat center;*/
		margin-top:20px;
	    height:47px;
		clear:both;
		color:#666;	
		border-bottom: 2px solid #666;
}
div#tituloSec{
	font-size: 30px;
	float: right;
	margin-top:5px;
	margin-right:120px;


}
div#bottom{
	position:relative;
	color:#b5b5ad;
	height:70px;
	padding: 10px;
	background: #414135 url('../imagenes/bottom.jpg') repeat-x;
}
span#bmenu{

	color:#b5b5ad;
	padding-left:30px;
}
span#bmenu a{
	color:#b5b5ad;
	text-decoration: none;
}
div#copy{	
	color:#ccc;
	font-size:7pt;
	padding-left:30px;
}
div#copy #copytext{	
	display:block;
}
div#copy #partners{
	float:right;
	margin-top: -10px;
	padding-left:10px;
}
/* Login */
div#loginWrapper{
	padding-top: 20px;
	padding-left:150px;
	padding-right: 150px;
	padding-bottom: 85px;
}
div#contactoWrapper{
	padding-top: 20px;
	padding-left:100px;
	padding-right: 100px;
	padding-bottom: 40px;
}
span#titulos{
	font-size: 16px;
	font-weight: bold;
}
span#gtitulos{
	font-size: 18px;
	font-weight: bold;
}
/* Rounded Boxes */
.b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}
.b1 {height:1px; background:#888; margin:0 5px;}
.b2 {height:1px; background:#FFFFFF; border-right:2px solid #888; border-left:2px solid #888; margin:0 3px;}
.b3 {height:1px; background:#FFFFFF; border-right:1px solid #888; border-left:1px solid #888; margin:0 2px;}
.b4 {height:2px; background:#FFFFFF; border-right:1px solid #888; border-left:1px solid #888; margin:0 1px;}
.contentb {background: #FFFFFF; border-right:1px solid #888; border-left:1px solid #888; height:100%; padding:25px;}
.contentb div {margin-left: 5px;}

.contentc {background: #FFFFFF; border-right:1px solid #888; border-left:1px solid #888; padding:25px;}

.f1, .f2, .f3, .f4{font-size:1px; overflow:hidden; display:block;}
.f1 {height:1px; background:#999; margin:0 5px;}
.f2 {height:1px; background:#999; margin:0 3px;}
.f3 {height:1px; background:#999; margin:0 2px;}
.f4 {height:2px; background:#999; margin:0 1px;}
.contentf {background: #999; padding:5px; }
.contentf div#w {margin-left: 5px;}

.g1, .g2, .g3, .g4{font-size:1px; overflow:hidden; display:block;}
.g1 {height:1px; background:#e9e9e9; margin:0 5px;}
.g2 {height:1px; background:#e9e9e9; margin:0 3px;}
.g3 {height:1px; background:#e9e9e9; margin:0 2px;}
.g4 {height:2px; background:#e9e9e9; margin:0 1px;}
.contentg {background: #e9e9e9; padding:5px; }
.contentg div#g {margin-left: 5px;}

.tl {background: #5c719e url('../imagenes/tl.gif') 0 0 no-repeat; padding:5px;}
.tr {background: #5c719e url('../imagenes/tr.gif') 100% 0 no-repeat; padding:5px;}
.bl {background: #e9e9e9 url('../imagenes/bl.gif') 0 100% no-repeat; width: 20em;}
.br {background: #e9e9e9 url('../imagenes/br.gif') 100% 100% no-repeat; margin:10px;}
.ttop {background:#5c719e; color:#FFFFFF;} 
.tbot {background:#e9e9e9;} 
.tcent {background:#e9e9e9;}

.a1, .a2, .a3, .a4{font-size:1px; overflow:hidden; display:block;}
.a1 {height:1px; background:#888; margin:0 5px;}
.a2 {height:1px; background:#FFFFFF; border-right:2px solid #888; border-left:2px solid #888; margin:0 3px;}
.a3 {height:1px; background:#FFFFFF; border-right:1px solid #888; border-left:1px solid #888; margin:0 2px;}
.a4 {height:2px; background:#FFFFFF; border-right:1px solid #888; border-left:1px solid #888; margin:0 1px;}
.contenta {background: #FFFFFF; border-right:1px solid #888; border-left:1px solid #888; padding:25px;}
.contenta div {margin-left: 5px;}
.contentab {background: #FFFFFF; border-right:1px solid #888; border-left:1px solid #888; padding:2px;}
.contentab div {margin-left: 0;}

.tr a{
	color:#FFFFFF;
}
/* Foros */
div#forosWrapper{
	padding-left:8px;
	padding-right: 8px;
	padding-bottom: 15px;
}
tr#forosHeader{
	color:#FFFFFF;
}
tr#foros{
	background-color: #e9e9e9;
}
tr#viajes{
	background-color: #FFFFFF;
}
td#bordes img{
	float:left;
	margin: 5px;
}
tr#foros a#nombreForo{
	color:#000000;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
tr#foros a#desc{
	color:#105289;
	font-weight: bold;
	text-decoration: none;	
}
tr#foros span{
	color:#4C5D77;	
}

tr#forosa{
	background-color: #e9e9e9;
}
.forosHover{
	background-color: #f5f4f4;
}
td#bordes{
	border-bottom: 1px solid #5c719e;
}
div#bordesl{
	padding:8px;
	border-left: 1px solid #FFFFFF;
}
td#bordesa{
	border-bottom: 1px solid #5c719e;
}
div#userinfo{
	/*position:absolute;*/
	padding:5px;
	margin:5px;
	/*right:100px;*/
	border-left: 1px solid #FFF;
	float:right;
	width:360px;
}
div#userinfo a{
	text-decoration: none;
}
div#post{
	float:left;
	padding: 5px;
	width:640px;
}
a.top {
	padding:5px;
}
/* Albums */
div#albumsWrapper{
	padding-left:8px;
	padding-right: 8px;
	padding-bottom: 10px;
}
#albums {
		padding: 0px;
		margin: 0px;
	}
	#albums ul { list-style: none;  }
	#albums ul li { display: inline; padding:10px; }
	#albums ul img {
		border: 1px solid #999;
		padding: 4px;
		background-color: #FFFFFF;
	}
	#albums ul a { text-decoration: none;}
	#albums ul a:hover img {
		border: 1px solid #3B5998;
		padding: 4px;
		background-color: #FFFFFF;
	}
	#albums ul a:hover { color: #fff; }

#atodos a{
	text-decoration: none;
}
#atodos img{
	border: 1px solid #999;
	padding: 4px;
	background-color: #FFFFFF;
}
#atodos a:hover img {
	border: 1px solid #3B5998;
	padding: 4px;
	background-color: #FFFFFF;
}
tr#forosHeader{
	color:#000000;
}
td#vbordes{
	border-top: 1px solid #5c719e;
	
}
div#vbordesl{
	height:100%;
	border-right: 1px solid #e9e9e9;
}
#success{
	margin-top: 10px;
}
#success{
background:#D9F2CC none repeat scroll 0 0;
border:1px solid #66CC33;
margin:0 0 10px;
padding:10px;
}
#error{
	margin-top: 10px;
}
#error, .status, .explanation_note {
background:#FFEBE8 none repeat scroll 0 0;
border:1px solid #DD3C10;
margin:0 0 10px;
padding:10px;
}
.status {
margin:0;
}
.status {
background:#FFF9D7 none repeat scroll 0 0;
border-color:#E2C822;
}
div#found{
	position:relative;
	margin-bottom:10px;
	background-color: #ddd;
	padding: 5px;
}
.highlight_word{
	background-color: #F3BFCC;
	color: #BC2A4D;
	padding:0 2px 1px;
}
input#submit{
	border: 1px solid #999;
    background-color: #e9e9e9;
	width:84px;
	height:30px;
	color:#000000;
	font-weight: bold;
}
ul.menu_eventos{
	list-style: none;
	padding:0;
}

ul.menu_eventos li{
	padding:2px;
	
}
ul.menu_eventos li a{
	display: block;
	padding:10px;
	border: 1px solid #999;
    background-color: #e9e9e9;
	color:#000000;	
	font-weight: bold;
}
ul.club{
	list-style: none;
	padding:0;
	text-align: right;
}

ul.club li{

	display: block;
	padding:10px;
	border: 1px solid #999;
	border-right: none;
    background-color: #e9e9e9;
	font-weight: bold;
	
}
ul.club li a{
	text-decoration: none;
}
div#comentario_header{
	padding: 5px;
	background:#F7F7F7;
	border-top:1px solid #3B5998;
	border-bottom:1px solid #D8DFEA;
}
div#comentario{
	padding: 5px;
	border-bottom:1px solid #D8DFEA;
}
div#dashboard_menu ul{
	padding:0;
	list-style: none;
}
div#dashboard_menu ul li{
	padding: 5px;
}
.edit a{
	vertical-align:middle;
	display:block;
	width: 18px;
	height: 18px;
	font: bold 13px sans-serif;;
	color:#333;
	background: url("../imagenes/edit.gif") 0 -18px no-repeat;
	text-decoration: none;
}
.edit input#delete{
	border:none;
	vertical-align:middle;
	display:block;
	width: 18px;
	height: 18px;
	font: bold 13px sans-serif;;
	color:#333;
	background: url("../imagenes/delete.gif") 0 -18px no-repeat;
	text-decoration: none;
}
.edit a:hover{
	background-position: 0 0;
}
.edit a:active{
	background-position: 0 -36px;
}
div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #AAAADD;

	text-decoration: none; /* no underline */
	color: #000099;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #000099;

	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #000099;
	font-weight: bold;
	background-color: #000099;
	color: #FFF;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #EEE;

	color: #DDD;
}
div#displayContainer {
	height:560px;
}
div#displayImages {
	border: 1px solid #999;
	height:520px;
	overflow:scroll;
}
div.displayImage {
	border-bottom: 1px solid #999;
	padding:10px;
}
