/* CSS Document */
*	{
	margin: 0px;
	padding: 0px;
}
body {
	background-color: #BAC8E0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	text-decoration: none;
	font-weight: normal;
	overflow-x:hidden;
	background-image: url(../img/fondo_cabecera.jpg);
	background-repeat:   repeat-x;
}
a {
	text-decoration:none;
	color:#003366;
	outline: 0;
}
a:hover {
	text-decoration:underline;
	outline: 0;
}
strong	{
	color:#003366;
	font-weight: bold;
}
img {
	border: 0px none;
}
p	{
	margin-top: 5px;
	margin-bottom: 5px;
}
#contenedor {
	position: relative;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
#cabecera {
	display:block;
	width:100%;
	height:125px;
}
#cabecera h1 {
	display:block;
	width:1000px;
	height:125px;
	background-image: url(../img/fondo_h1.jpg);
	background-repeat: no-repeat;
}
.none{
	display:none;
}
.separar	{
	margin-right: 10px;
}
#menu_sup {
	height: 30px;
	width: 1000px;
	background-image: url(../img/fondomenu.gif);
	background-repeat: no-repeat;
}
#menu_sup ul{
	margin: 0px 0px 0px 30px;
	height: 30px;
}
#menu_sup li{
	display: inline;
	list-style-type: none;
}
#menu_sup li a {
	display: block;
	outline: 0;
}
#menu_sup span {
	display: none;
}
.ms1 {
	background-image: url(../img/menu/home.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 110px;
	float: left;
	margin: 0px 0px 0px 5px;
}
.ms2 {
	background-image: url(../img/menu/porq_electricos.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 110px;
	float: left;
	margin: 0px 0px 0px 7px;
}
.ms3 {
	background-image: url(../img/menu/faq.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 110px;
	float: left;
	margin: 0px 0px 0px 7px;
}
.ms4 {
	background-image: url(../img/menu/fabricantes.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 110px;
	float: left;
	margin: 0px 0px 0px 7px;
}
.ms5 {
	background-image: url(../img/menu/distribucion.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 110px;
	float: left;
	margin: 0px 0px 0px 7px;
}
.ms6 {
	background-image: url(../img/menu/noticias.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 110px;
	float: left;
	margin: 0px 0px 0px 7px;
}
.ms7 {
	background-image: url(../img/menu/contacta.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 110px;
	float: left;
	margin: 0px 10px 0px 7px;
}
.ms8 {
	background-image: url(../img/menu/proyectos.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 110px;
	float: left;
	margin: 0px 0px 0px 7px;
}
a.ms1:hover {
	background-image: url(../img/menu/home_hover.jpg);
	background-repeat: no-repeat;
	outline: 0;
}
a.ms2:hover {
	background-image: url(../img/menu/porq_electricos_hover.jpg);
	background-repeat: no-repeat;
	outline: 0;
}
a.ms3:hover {
	background-image: url(../img/menu/faq_hover.jpg);
	background-repeat: no-repeat;
	outline: 0;
}
a.ms4:hover {
	background-image: url(../img/menu/fabricantes_hover.jpg);
	background-repeat: no-repeat;
	outline: 0;
}
a.ms5:hover {
	background-image: url(../img/menu/distribucion_hover.jpg);
	background-repeat: no-repeat;
	outline: 0;
}
a.ms6:hover {
	background-image: url(../img/menu/noticias_hover.jpg);
	background-repeat: no-repeat;
	outline: 0;
}
a.ms7:hover {
	background-image: url(../img/menu/contacta_hover.jpg);
	background-repeat: no-repeat;
	outline: 0;
}
a.ms8:hover {
	background-image: url(../img/menu/proyectos_hover.jpg);
	background-repeat: no-repeat;
	outline: 0;
}
#pie_pulga {
	height: 20px;
	width: 1000px;
	background-image: url(../img/fondo_repe.gif);
	background-repeat:  repeat-y;
	padding-top: 5px;
	padding-left: 30px;
	font-size: 10px;
}
#texto{
	position: relative;
	background-image: url(../img/fondo_repe.gif);
	background-repeat:  repeat-y;
	width: 1000px;
	z-index: 1;
	padding-top: 5px;
}
#texto_medio {
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
}
/*#texto_medio h2{
	width: 571px;
	height: 43px;
}*/
#texto_medio h2 a{
	display: block;
}
#texto_medio h3{
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	margin-top: 5px;
	margin-bottom: 5px;
}
#texto_medio h4{
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}
#texto_medio h5{
	font-size: 18px;
	font-weight: bold;
	color: #003366;
	margin-top: 5px;
	margin-bottom: 5px;
}
#texto_medio span {
	display: none;
}
#texto_medio img {
	text-align: right;
	outline: 0;
}
#columna_izq{
	float: left;
	width: 300px;
}
#columna_der{
	float: right;
	width: 630px;
}
.elec {
	background-image: url(../img/cabeceras/elec_gasolina.gif);
	background-repeat: no-repeat;
	width: 571px;
	height: 43px;
}
.faq {
	background-image: url(../img/cabeceras/faq.gif);
	background-repeat: no-repeat;
	width: 571px;
	height: 43px;
}
.noticias {
	background-image: url(../img/cabeceras/noticias.gif);
	background-repeat: no-repeat;
	width: 571px;
	height: 43px;
}
.contacto {
	background-image: url(../img/cabeceras/contacto.gif);
	background-repeat: no-repeat;
	width: 600px;
	height: 43px;
	float: right;
}
.porque {
	background-image: url(../img/cabeceras/porque_electricos.gif);
	background-repeat: no-repeat;
	width: 600px;
	height: 43px;
	float: right;
}
.empresas {
	background-image: url(../img/cabeceras/empresas.gif);
	background-repeat: no-repeat;
	width: 571px;
	height: 43px;
}
.particulares {
	background-image: url(../img/cabeceras/particulares.gif);
	background-repeat: no-repeat;
	width: 571px;
	height: 43px;
}
.test {
	background-image: url(../img/cabeceras/testdrives.gif);
	background-repeat: no-repeat;
	width: 571px;
	height: 43px;
}
.rentabilidad {
	background-image: url(../img/cabeceras/rentabilidad.gif);
	background-repeat: no-repeat;
	width: 571px;
	height: 43px;
}
.bicicletas	{
	background-image: url(../img/menu_red/bicis.jpg);
	background-repeat: no-repeat;
	width: 500px;
	height: 36px;
	margin-bottom: 5px;
}
.motos	{
	background-image: url(../img/menu_red/motos.jpg);
	background-repeat: no-repeat;
	width: 500px;
	height: 36px;
	margin-bottom: 5px;
}
.cuadriciclos	{
	background-image: url(../img/menu_red/cuadriciclos.jpg);
	background-repeat: no-repeat;
	width: 500px;
	height: 36px;
	margin-bottom: 5px;
}
.turismos	{
	background-image: url(../img/menu_red/turismos.jpg);
	background-repeat: no-repeat;
	width: 500px;
	height: 36px;
	margin-bottom: 5px;
}
.furgonetas	{
	background-image: url(../img/menu_red/furgonetas.jpg);
	background-repeat: no-repeat;
	width: 500px;
	height: 36px;
	margin-bottom: 5px;
}
.especiales	{
	background-image: url(../img/menu_red/especiales.jpg);
	background-repeat: no-repeat;
	width: 500px;
	height: 36px
	margin-bottom: 5px;
}
.camiones	{
	background-image: url(../img/menu_red/camiones.jpg);
	background-repeat: no-repeat;
	width: 500px;
	height: 36px;
	margin-bottom: 5px;
}
.autobuses	{
	background-image: url(../img/menu_red/autobuses.jpg);
	background-repeat: no-repeat;
	width: 500px;
	height: 36px
	margin-bottom: 5px;
}
.baterias	{
	background-image: url(../img/menu_red/baterias.jpg);
	background-repeat: no-repeat;
	width: 500px;
	height: 36px;
	margin-bottom: 5px;
}
.puntos-recarga	{
	background-image: url(../img/menu_red/puntos-recarga.jpg);
	background-repeat: no-repeat;
	width: 500px;
	height: 36px;
	margin-bottom: 5px;
}
/* #texto_medio p{
	padding-left: 40px;
	text-align: justify;
}*/
.negrita {
	font-weight: bold;
	color: #003366;
}
.flotar_i  {
	float: left;
}
.flotar_d  {
	float: right;
}
.titulo {
	border: none;
	border-collapse: collapse;
	color: #003366;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#menu_fabricantes	{
	background-image: url(../img/menu_izq/fabricantes.jpg);
	background-repeat: no-repeat;
	height: 205px;
	width: 145px;
	float: left;
	margin-bottom: 7px;
}
#menu_fabricantes ul	{
	margin-top: 50px;
	margin-left: 15px;
}
#menu_fabricantes li	{
	font-size: 10px;
	color:#003366;
	list-style-type: none;
}
#red_distribucion	{
	background-image: url(../img/menu_izq/red_distribucion.jpg);
	background-repeat: no-repeat;
	height: 205px;
	width: 145px;
	float: left;
	margin-bottom: 7px;
}
#red_distribucion ul	{
	margin-top: 135px;
	margin-left: 4px;
	float: left;
	width: 60px;
}
#red_distribucion li	{
	font-size: 10px;
	color:#003366;
	list-style-type: none;
}
#menu_noticias	{
	margin-bottom: 7px;
	background-image: url(../img/menu_izq/noticias_malo.jpg);
	background-repeat: no-repeat;
	height: 205px;
	width: 145px;
	float: left;
}
#anuncios	{
	float: left;
	height: 270px;
	width: 145px;
	margin-top: 7px;
}
#grupo_noticias	{
	background-image: url(../img/noticias_grupo.png);
	background-repeat: no-repeat;
	width: 630px;
	height: 342px;
	float: left;
}
#grupo_proyectos	{
	background-image: url(../img/proyectos_grupo.png);
	background-repeat: no-repeat;
	width: 630px;
	float: left;
	height: 110px;
	margin-top: 10px;
	
}
#col_1	{
	float: left;
	width: 145px;
}
#col_central	{
	width: 500px;
	float: left;
	margin-left: 10px;
}
#col_3	{
	float: right;
	width: 145px;
}
#col_4 {
	float: right;
	height: 600px;
	width: 120px;
	margin-left: 10px;
}
.anuncio1	{
	margin-bottom: 7px;
}
#fabricantes_izq	{
	width: 245px;
	float: left;
}
#fabricantes_izq ul	{
	width: 245px;
}
#fabricantes_izq li	{
	list-style-type: none;
	margin-bottom: 5px;
	height: 85px;
	width: 245px;
}
#fabricantes_der	{
	width: 245px;
	float: right;
}
#fabricantes_der li{
	list-style-type: none;
	margin-bottom: 5px;
}
.f1 {
	background-image: url(../img/menu_fabricantes/bici.gif);
	background-repeat: no-repeat;
	height: 85px;
	width: 245px;
}
.f2 {
	background-image: url(../img/menu_fabricantes/cuadriciclos.gif);
	background-repeat: no-repeat;
	height: 85px;
	width: 245px;
}
.f3 {
	background-image: url(../img/menu_fabricantes/furgonetas.gif);
	background-repeat: no-repeat;
	height: 85px;
	width: 245px;
}
.f4 {
	background-image: url(../img/menu_fabricantes/camiones.gif);
	background-repeat: no-repeat;
	height: 85px;
	width: 245px;
}
.f5 {
	background-image: url(../img/menu_fabricantes/baterias.gif);
	background-repeat: no-repeat;
	height: 85px;
	width: 245px;
}
.f6 {
	background-image: url(../img/menu_fabricantes/motos.gif);
	background-repeat: no-repeat;
	height: 85px;
	width: 245px;
}
.f7 {
	background-image: url(../img/menu_fabricantes/turismos.gif);
	background-repeat: no-repeat;
	height: 85px;
	width: 245px;
}
.f8 {
	background-image: url(../img/menu_fabricantes/especiales.gif);
	background-repeat: no-repeat;
	height: 85px;
	width: 245px;
}
.f9	{
	background-image: url(../img/menu_fabricantes/autobuses.gif);
	background-repeat: no-repeat;
	height: 85px;
	width: 245px;
}
.f10 {
	background-image: url(../img/menu_fabricantes/sistemas-recarga.gif);
	background-repeat: no-repeat;
	height: 85px;
	width: 245px;
}
#producto_semana	{
	background-image: url(../img/producto_semana/fondo_producto_semana.gif);
	background-repeat: no-repeat;
	height: 130px;
	width: 450px;
	float: left;
}
#producto_semana img {
	float: left;
	margin-top: 7px;
	margin-left: 55px;
	height: 115px;
	width: 185px;
}
#producto_semana h3 {
	width: 185px;
	float: right;
	text-align: right;
	margin-top: 7px;
	margin-right: 7px;
	font-weight: bold;
	text-decoration: none;
}
#producto_semana p {
	width: 185px;
	float: right;
	text-align: right;
	margin-right: 7px;
	font-size: 10px;
	margin-top: 7px;
}
.producto_semana_index	{
	margin-left: 15px;
}
#espana	{
	width: 500px;
	background-image: url(../img/espana.jpg);
	background-repeat: no-repeat;
	height: 407px;
}
#provincias	{
	width: 500px;
}
#provincias	p	{
	font-weight: bold;
	color: #003366;
}
#provincias ul	{
	width: 124px;
	float: left;
	font-size: 10px;
	color: #333399;
	margin-top: 10px;
	margin-left: 5px;
}
#provincias li	{
	list-style-type: none;
}
#col_central2	{
	width: 600px;
	float: left;
	margin-left: 20px;
}
#form_contacto	{
	width: 500px;
	margin-left: 50px;
}
#form_contacto label {
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	margin-top: 10px;
	display: block;
	clear: both;
	width: 100px;
	float: left;
}
#form_contacto input {
	display: block;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 300px;
	margin-top: 10px;
}
#form_contacto textarea {
	display: block;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 300px;
	margin-top: 10px;
	height: 100px;
}
#form_contacto .enviar {
	margin-left:330px;
	width: 80px;
	height: 20px;
}
#texto_inf {
	background-image: url(../img/fondo_repe.gif);
	background-repeat:no-repeat;
	width:1000px;
	height:90px;
	clear: both;
}
#texto_inf ul{
	height: 55px;
	width: 455px;
	float: right;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 15px;
}
#texto_inf li{
	display: inline;
	list-style-type: none;
}
#texto_inf li a {
	display: block;
}
#texto_inf span {
	display: none;
}
.p1 {
	background-image: url(../img/menu_pie/0coste_mobilidad.gif);
	background-repeat: no-repeat;
	height: 55px;
	width: 55px;
	float: left;
	margin: 0px 5px 0px 0px;
}
.p2 {
	background-image: url(../img/menu_pie/0ruidos.gif);
	background-repeat: no-repeat;
	height: 55px;
	width: 55px;
	float: left;
	margin: 0px 5px 0px 0px;
}
.p3 {
	background-image: url(../img/menu_pie/0emisiones.gif);
	background-repeat: no-repeat;
	height: 55px;
	width: 55px;
	float: left;
	margin: 0px 5px 0px 0px;
}
.p4 {
	background-image: url(../img/menu_pie/0mantenimiento.gif);
	background-repeat: no-repeat;
	height: 55px;
	width: 55px;
	float: left;
	margin: 0px 5px 0px 0px;
}
.p5 {
	background-image: url(../img/menu_pie/0impuestos.gif);
	background-repeat: no-repeat;
	height: 55px;
	width: 55px;
	float: left;
	margin: 0px;
}
.p6{
	background-image: url(../img/menu_izq/noticias_alargado.jpg);
	background-repeat: no-repeat;
	float: left;	
	height: 55px;
	width: 155px;
	margin: 0px 5px 0px 0px;
}
#pie	{
	width: 1000px;
		background-image: url(../img/fondo_pie2.jpg);
	background-repeat:  repeat-y;
		margin-bottom: 0px;
		height: 35px;
}
#pie ul {
	margin-left: 270px;
}
#pie li {
	display: inline;
	list-style-type: none;
}
#anuncio_c1	{
	margin-top: 10px;
	height: 60px;
	width: 468px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
}
.enlace_mkes {
	font-size: 12px;
	color: #4d5c84;
}
.fecha_mkes {
	font-size: 11px;
	color: #7d7d7d;
}
.noticia_mkes {
	font-size: 10px;
	color: #0d0d0d;
	font-weight: bold;
}
.enlace_mkes2 {
	font-size: 10px;
}
.noticia_mkes2 {
	font-size: 14px;
	color: #4d5c84;
	font-weight: bold;
}
input.error {
background-color: #FF6666;
background: #FF6666;
}