body {
	background: #FFFFFF url(/images/fdweb.gif) repeat-y center top;
	color: #444444;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	text-align: center;
}

td { font-size: 12; text-decoration: auto; }
td:hover { text-decoration: none; }

a { color: #444444; text-decoration: underline; }
a:hover { text-decoration: underline; }

.thumbs { border: 1px solid #CCCCCC; padding: 2px; margin: 3px; }
.thumbs:hover { border: 1px solid #CCCCCC; padding: 2px; margin: 3px;  }

.txtn { font-weight: bold; color: #444444; text-decoration: none; }
.txtn:hover { color: #990000; text-decoration: underline; }

.txtch { font-family: Arial; color: #444444; font-size: 11; }

.txt { font-family: Arial; font-size: 12px; color: #444444; }
.txt:hover { text-decoration: underline; }

.tits { padding: 0px 0px 10px 0px; font-size: 16; color: #444444; font-weight: bold; letter-spacing:-1px; text-decoration: none; }

h1 { font-size: 30; color: #444444; font-weight: bold; letter-spacing:-2px; text-decoration: none; padding: 0px 0px 10px 0px; margin: 0px; }
h2 { font-size: 20; color: #444444; font-weight: bold; letter-spacing:-1px; text-decoration: none; padding: 0px 0px 10px 0px; margin: 0px;  }
h3 { font-size: 16px; color: #333333; font-weight: bold; letter-spacing:-1px; text-decoration: none; padding: 0px 0px 10px 0px; margin: 0px;  }

/************************************************
*	SUPERIOR  				*
************************************************/

.centro {
	width: 760px;
	text-align: left;
	margin: 0px auto;
	padding: 10px 0px 10px 0px;
	}

.centro1 {
	width: 400px;
	text-align: left;
	float: left;
	margin: 0px auto;
	padding: 0px 0px 0px 10px;
	}
	
.centro11 {
	width: 570px;
	text-align: left;
	float: left;
	margin: 0px auto;
	padding: 0px 0px 0px 10px;
	}	
	
.centro2 {
	width: 180px;
	text-align: left;
	float: left;
	margin: 0px auto;
	padding: 0px;
	}
	
.centro21 {
	background-image: url(http://www.solopisteros.com/images/fdizq1.gif);
	background-repeat: repeat-x;
	background-position: top left;
	width: 180px;
	color: FFFFFF;
	font-size: 13px;
	font-weight: bold;
	font-family: Trebuchet ms;
	text-align: left;
	margin: 0px auto;
	padding: 5px 0px 4px 0px;
	}
	
.centro22 {
	background-image: url(http://www.solopisteros.com/images/fdizq2.gif);
	background-repeat: repeat-y;
	background-position: top left;
	color: #444444;
	font-weight: normal;
	text-align: left;
	margin: 0px auto;
	padding: 5px 0px 0px 0px;
	}
	
.centro22 a {
	color: #444444;
	font-weight: normal;
	text-decoration: none;
	}			
	
.centro23 {
	background-image: url(http://www.solopisteros.com/images/fdizq3.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	width: 180px;
	height: 12px;
	margin: 0px auto;
	padding: 0px;
	}	

.centro3 {
	width: 160px;
	text-align: left;
	float: right;
	margin: 0px auto;
	padding: 0px;
	}
	
.centro3 a {
	color: #444444;
	}	
	
.coches2 {
	width: 120px;
	height: 130px;
	text-align: center;
	float: left;
	margin: 0px auto;
	padding: 5px 5px;
	}

.coches2 a {
	font-family: Tahoma;
	font-size: 11px;
	color: #444444;
	font-weight: bold;
	}	
	
/************************************************
*	VARIOS  				*
************************************************/

.mitad1 {
	float: left;
	}
	
.mitad2 {
	float: right;
	}	
	
.cuadro { background: #F2F2F2; padding: 3px 4px 3px; font-size: 11px; font-weight: bold; color: #FF0000; text-decoration: none; }
.cuadro:hover { background: #666666; color: #FFFFFF; text-decoration: none; }

.linea {
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 5px 0px;
	border-bottom: 1px dotted #CCCCCC;
	}
	
#pag {font-size: 10; padding-bottom: 0px; margin: opx auto; text-align: center; }
#pag a{ cursor:pointer; color: #666666; background-color: #FFFFFF; font-weight: bold; text-decoration: none; display: inline-block; border: 1px solid #CCCCCC; padding: .2em .5em .2em .5em; margin: .15em .1em; text-align:center }
#pag a.pP,#pag a.nP{ font-weight: bold; border-color: #CCCCCC; padding-right: .5em }
#pag a.pP{ margin: .15em .1em; }
#pag a.nP{ margin: .15em .1em; a:0 }
#pag a.rest{ background-color: #FFFFFF; border: 1px solid #CCCCCC }
#pag a:hover,#pag a.sel{ background-color: #E9E9E9; border: 1px solid #CCCCCC; color: #FF0000 }
#pag a.sel{ color: #FFFFFF; font-weight: bold }
#pag a.dis{ background-color: #CCCCCC; color: #FFFFFF; font-weight: bold; border: 1px solid #CCCCCC; cursor: default }		