/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: justify;
	


	
}.supizquierdo {
	background-image: url(imagenes/sup_izquierdo.jpg);
	height: 172px;
	width: 75px;
	background-repeat: repeat-y;
	background-position: right;
}
.supderecho {
	background-image: url(imagenes/sup_drecho.jpg);
	height: 172px;
	width: 87px;
}
.logoasist {
	float: left;
	height: 94px;
	width: 786px;
	background-image: url(imagenes/fondo_logo.jpg);
	background-position: right;
}
.infizquierdo {
	height: 172px;
	width: 75px;
	background-repeat: repeat-x;
	background-position: right top;
}
.infderecho {
	height: 194px;
	width: 94px;
	background-image: url(imagenes/infderecho.jpg);
	background-position: bottom;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
}
.fondobikes {
	height: 20px;
	width: 786px;
	font-size: 10px;
	color: #FFFFFF;
	text-align: justify;
	vertical-align: bottom;
	background-position: left bottom;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
.logo {
	float: left;
	height: 94px;
	width: 174px;
}
.menutextos {
	height: 70px;
	width: 420px;
	margin-top: 10px;
	float: left;
	margin-left: 2px;
}
.menuasistencia {
	height: 70px;
	width: 180px;
	float: left;
	margin-left: 10px;
	margin-top: 5px;
	font-size: 11px;
	font-weight: bold;
	color: 960D09;
}
.menubtns {
	float: left;
	height: 74px;
	width: 758px;
	background-image: url(imagenes/menu_btn.jpg);
	background-position: top;
	margin-left: 12px;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	background-repeat: repeat;
}
.menubtns a {
	color: #FFFFFF;
}
.menubtns a {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.menuizquierdo {
	font-size: 12px;
	color: #333333;
	float: left;
	width: 194px;
}
.contenido {
	width: 570px;
	float: left;
	margin-left: 10px;
	
}
.fondobikes p {
	color: #FFFFFF;
	text-align: justify;
	vertical-align: baseline;
	margin-top: 5px;
}
.menuizquierdo p {
	font-size: 12px;
	color: #333333;
}
.menuizquierdo li {
	list-style-image: url(imagenes/vineta_ball.jpg);
	font-size: 10px;
	margin-top: 5px;
	background-image: url(imagenes/fondo_vinetas.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
	margin-right: 10px;
	color: #000000;
	font-weight: bolder;
	font-family: Arial;
}
.menuizquierdo h2 {
	font-size: 18px;
	color: #ECB050;
	background-image: url(imagenes/fondo_h2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-indent: 22px;
	font-weight: bolder;
}
.contenido h1 {
	font-size: 24px;
	color: #FCB600;
	background-image: url(imagenes/polvo.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 24px;
	text-align: left;
}
.menubtns a:hover {
	color: #FFCC00;
}
.contenido li {
	list-style-image: url(imagenes/estrellita.jpg);
}
.contenido h2 {
	font-size: 16px;
	color: #FF9900;
	background-image: url(imagenes/vineta_star.jpg);
	background-repeat: no-repeat;
	background-position: 1px bottom;
	text-align: left;
	text-indent: 20px;
}
.contenido a {
	color: #FF9933;
}
.contenido a:hover {
	color: #FFCC00;
}
.menuizquierdo a {
	color: #B01A19;
	font-size:14px;
}
.menuizquierdo a:hover {
	color: #FF9900;
}

.FormatoTabla li {
	display: block;
	/*	list-style-image:url(../imagenes/nuevas/recuadro.png); */
	background-position:center;
	list-style-type: none;
	text-align: left;
	font-size:16px;
	float: left;
	height: 40px;
	width: 170px;	
}

.FormatoTabla2 li {
	display: block;
	/*	list-style-image:url(../imagenes/nuevas/recuadro.png); */
	background-position:center;
	list-style-type: none;
	text-align: left;
	font-size:16px;
	float: left;
	height: 150px;
	width: 170px;
	
}
li  a{
text-decoration:none;
}
.suscripcion {
	background-image: url(imagenes/boletin_fondo.jpg);
	background-repeat: no-repeat;
	float: right;
	height: 300px;
	width: 190px;
}
.btnenviar {
	background-image: url(imagenes/btn_formulario.jpg);
	background-repeat: no-repeat;
	height: 42px;
	width: 145px;
}

.ContenidoTextos{
padding-left:10px;
padding-right:10px;
}

.rojo{
	color: #FF0000;
	font-weight: bold;
}

.azul{
	color:#000066;

	font-size: 14px;
}