/*Cuerpo del documento*/
body {background-color: #FFFFFF;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;font-family:Verdana, Arial, Helvetica, sans-serif;}

/*Estilos enlaces menú principal*/
.enlace_menu, A.enlace_menu:link, A.enlace_menu:visited, A.enlace_menu:hover, A.enlace_menu:active{
	font-size:11px;
	color:#000000;
	font-weight: bold;
	text-decoration:none;
}
A.enlace_menu:hover{font-size:11px;color:#FFFFFF;font-weight: bold;text-decoration:none;}

/*Otros estilos*/
.rayas {border-top: 1px  solid #CCCCCC;border-right: 1px  none #CCCCCC;border-bottom: 1px  none #CCCCCC;border-left: 1px  none #CCCCCC; margin-bottom:5px;}

.Taller {font-weight: bold;font-size: 20px;color: #006600;}

.Provincia {font-weight: bold;font-size: 18px;color: #333333;}

.Taller_find {font-weight: bold;font-size: 12px;color: #0009c4;}

.Nombre_taller {font-weight: bold;font-size: 45px;color: #FF0000;}

.Tit_datos {font-size:12px;font-weight: bold;font-style:italic;color:#666666;}

.Tit_galeria{font-size:16px;font-weight: bold;font-style:italic;color:#FFFFFF;}

.Tit_sorteo{font-size:16px;font-weight: bold;font-style:italic;text-decoration:blink;color:#990000;}

.datos {font-size:12px;color:#000000;}

a.datos:link, a.datos:visited, a.datos:active {color:#000000;text-decoration:none;}

a.datos:hover {text-decoration:underline;color:#990000;}

.txtlegal {font-size:9px;color:#666666;}

.txtlegal_black {font-size:10px;color:#000000;}

a.txtlegal_black:link, a.txtlegal_black:visited, a.txtlegal_black:active{
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
a.txtlegal_black:hover {font-size:10px;color:#990000;text-decoration:underline;}

/*Estilos botonera principal*/

A.enlaces:VISITED, A.enlaces:ACTIVE, A.enlaces:FOCUS, A.enlaces:LINK {
	background-color:#bcbcbc;
	width:228px;
	text-align:center;
	text-decoration:none;
	padding:3px;
	margin-bottom:2px;
	color:#000000;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	font-weight:bold;
	border:1px solid;
	border-color:#5f5f5f #5f5f5f #000000 #000000;
}
A.enlaces:HOVER {
	background-color:#95191c;
	font-weight:bold;
	color:#FFFFFF;
}

A.enlaces_taller:VISITED, A.enlaces_taller:ACTIVE, A.enlaces_taller:FOCUS, A.enlaces_taller:LINK {
	background-color:#ff8400;
	width:228px;
	text-align:center;
	text-decoration:none;
	padding:3px;
	margin-bottom:2px;
	color:#000000;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	font-weight:bold;
	border:1px solid;
	border-color:#5f5f5f #5f5f5f #000000 #000000;
}
A.enlaces_taller:HOVER {
	background-color:#95191c;
	font-weight:bold;
	color:#FFFFFF;
}

A.enlaces_pamo:VISITED, A.enlaces_pamo:ACTIVE, A.enlaces_pamo:FOCUS, A.enlaces_pamo:LINK {
	background-color:#0082d4;
	width:228px;
	text-align:center;
	text-decoration:none;
	padding:3px;
	margin-bottom:2px;
	color:#000000;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	font-weight:bold;
	border:1px solid;
	border-color:#5f5f5f #5f5f5f #000000 #000000;
}
A.enlaces_pamo:HOVER {
	background-color:#95191c;
	font-weight:bold;
	color:#FFFFFF;
}

A.enlaces_moto:VISITED, A.enlaces_moto:ACTIVE, A.enlaces_moto:FOCUS, A.enlaces_moto:LINK {
	background-color:#4d6a29;
	width:228px;
	text-align:center;
	text-decoration:none;
	padding:3px;
	margin-bottom:2px;
	color:#FFFFFF;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	font-weight:bold;
	border:1px solid;
	border-color:#5f5f5f #5f5f5f #000000 #000000;
}
A.enlaces_moto:HOVER {
	background-color:#95191c;
	font-weight:bold;
	color:#FFFFFF;
}


.anadirTaller {
	border:2px solid;
	border-color:#5f5f5f #5f5f5f #000000 #000000;
	padding:0 3px;
	background:#FF6600;
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	width:209px;
	height:15;
}  
.presup {
	margin:2px;
	border:1px solid;
	border-color:#5f5f5f #5f5f5f #000000 #000000;
	padding:1px;
	background:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	color:#FF0000;
	text-align:center;
	text-decoration:none;
	width:186px;
} 
.contacto {
	margin:2px;
	border:1px solid;
	border-color:#5f5f5f #5f5f5f #000000 #000000;
	padding:1px;
	background:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	color:#FF6600;
	text-align:center;
	text-decoration:none;
	width:186px;
} 
.imagenes {
	margin:2px;
	border:1px solid;
	border-color:#5f5f5f #5f5f5f #000000 #000000;
	padding:1px;
	background:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	color:#0084D8;
	text-align:center;
	text-decoration:none;
	width:186px;
} 
.descuentos {
	border:2px solid;
	border-color:#5f5f5f #5f5f5f #000000 #000000;
	padding:0 3px;
	background:#0084D8;
	font-weight:bold;
	font-size:14px;
	color: #FFFFFF;
	text-align:center;
	text-decoration:none;
	width:209px;
	height:15;
}   
.quienes {
	border:2px solid;
	border-color:#5f5f5f #5f5f5f #000000 #000000;
	padding:0 3px;
	background:#ff000e;
	font-weight:bold;
	font-size:14px;
	color: #FFFFFF;
	text-align:center;
	text-decoration:none;
	width:209px;
	height:15;
} 
.reparaMoto {
	border:2px solid;
	border-color:#5f5f5f #5f5f5f #000000 #000000;
	padding:0 3px;
	background:#4d6a29;
	font-weight:bold;
	font-size:14px;
	color: #FFFFFF;
	text-align:center;
	text-decoration:none;
	width:209px;
	height:15;
} 
.enviarAmigo {
	margin-top:12px;
	border:2px solid;
	border-color:#5f5f5f #5f5f5f #000000 #000000;
	padding:0 3px;
	background:#FF0066;
	font-weight:bold;
	font-size:14px;
	color: #FFFFFF;
	text-align:center;
	text-decoration:none;
	width:209px;
	height:20;
} 
.nav {
	font-weight:bold;
	font-size:14px;
	color:#990000;
	}
	
/*Estilos para div's y elementos con ID*/
#mapa_espana {
	position:absolute;
	left:332px;
	top:63px;
	width:238px;
	height:254px;
	z-index:1;
}
#logo_index {
	position:absolute;
	left:43px;
	top:35px;
	width:263px;
	height:3px;
	z-index:2;
	right: 10px;
}
#contenedor_ppal {
	position:absolute;
	top:128px;
	width:181px;
	height:30px;
	z-index:3;
	left: 51px;
	right: 10px;
}
#contenedor_botonera {
	position:absolute;
	left:63px;
	top:125px;
	width:234px;
	height:222px;
	z-index:7;
}
#contenedor_banner {
	position:absolute;
	left:60px;
	top:360px;
	width:239px;
	height:186px;
	z-index:4;
}

