@charset "utf-8";

/* CSS Document */

#advertencia  {
	width:810px; margin:0 auto; margin-left:20px; background:#dcdcdc; padding:15px; margin-top:20px;
}

#cluster  {
	height:69px;
	width:150px;
	margin:0 auto;
	}
	
	
.izquierda {
	display:block;
	width:300px;
	float:left;
}

#advertencia p {
	font-family:font-family: Helvetica, Arial, sans-serif;
	font-size:13px;
	line-height:20px;
	color:#111;
} 

#advertencia h1 {
letter-spacing: -1px;
	color:#000;
} 


#lsqa {
	float:right;
	width:63px;
	height:95px;
	margin-top:15px;
}

ul {
	font-family:font-family: Helvetica, Arial, sans-serif;
	font-size:13px;
}


body {

	background:url(../img/turbopower.png) repeat-x #bbbbbb;

	margin:0px;

	padding:0px;

	font-family:Arial, Helvetica, sans-serif;

}

p {
	font-family:font-family: Helvetica, Arial, sans-serif;
	font-size:13px;
}

#superior {

	width:900px;

	margin:0 auto;
	height:129px;

}





#logo {

	width:448px;

	height:129px;

	background:url(../img/logo.png);
	float:left;

}



h2 {

	color:#333;

}



#texto {

	margin:0px 30px;

	width:850px;

/*	background:url(img/logo.png);

*/

font-family: Helvetica, Arial, sans-serif;

font-size: 18px;

font-style: normal;

font-weight: bold;

text-transform: normal;

letter-spacing: -1px;

line-height: 1.2em;

color:#333;

float:left;

margin-top:10px;

}

#texto h1 {

	color:#000;

	font-size:28px;

}

#texto h2 {

font-family: Helvetica, Arial, sans-serif;

font-size: 18px;

font-style: normal;

font-weight: bold;

text-transform: normal;

/*letter-spacing: -1px;*/

line-height: 1.2em;

color:#333;

}



a {

	color:#C00;

}









#mainNav  {

margin:0px;



padding:0px;



border: none;

margin:0px 0px;

font-family:Arial, Helvetica, sans-serif;

font-weight:bold;



}





#mainNav ul {

margin:0px;



padding:0px;



border: none;





}



#agarre {

	height:51px;

	width:911px;

	margin:0 auto;

}





#mainNav li {



display:block;



list-style:none;



float:left;



width:125px;



height:51px;

background:url(../img/boton.jpg);



}





.contacto {
	margin-left:35px;
}





#mainNav .ultima {



display:block;



list-style:none;



float:left;



width:110px;



background:none;

}







#mainNav a {



display:block;



padding-left:3px;



padding-right:3px;



/*padding-bottom:3px;



line-height:4.1em;*/



text-decoration:none;



color:#797979;



height:51px;



text-align:center;



line-height:51px;



}











#mainNav li a:link {



color:#fff;



}



#mainNav li a:visited {



color:#fff;



}



#mainNav li a:active {



color:#fff;



}



#mainNav li a:hover {



color:#fff;

background:url(../img/fondo_bo.jpg);

}


#mainNav li .pulsado {

color:#000;

background:url(../img/fondo_bo.jpg);

}



#paneles {

	padding-left:20px;

	width:900px;

	float:left;

}





#interior {

	padding-left:20px;

	width:880px;

	float:left;

}



#panel {

	background:url(../img/panel.jpg);

	height:320px;

	width:273px;

	float:left;

	margin-right:24px;

	margin-top:20px;

}



#panel h2 {

	height:25px;

	line-height:50px;

	float:left;

	display:block;

	margin:0px;

	padding:0px;

	text-indent:8px;

	color:#333;

	font-size:16px;

	padding-top:10px;

}





#panel img {

	height:152px;

	width:254px;

	float:left;

	margin-left:8px;

	margin-top:25px;

}



#pie {

	background:url(../img/pie.jpg) repeat-x;

	height:70px;

	clear:both;

	text-align:center;

	font-size:11px;

	color:#999;

	text-align:center;

	padding-top:35px;

	line-height:18px;

}



#fin {

	clear:both;

}



#fondo {

	width:911px;

	margin:0 auto;

	background:#d3d3d3;

	padding:0px;

}



#venta {

	width:730px;

	height:180px;

	background:url(../img/venta.jpg) center no-repeat;

	margin:0 auto;

	clear:both;

	padding-top:50px;

	padding-bottom:20px;

}



#flash {

	width:866px;

	height:281px;

	margin:0 auto;

	clear:both;

	padding-top:10px;

	padding-bottom:15px;

}



.textopanel {

	color:#333;

	margin:0 auto;

	width:254px;

	font-size:12px;

	line-height:16px;

	display:block;

	clear:both;

	padding-top:10px;

}





#txtlargo {

	width:880px;

	margin-right:10px;

	padding:0px;

	float:right;
	margin-bottom:50px;
	

}





#txtlargo h2 {

	color:#333;

	font-size:24px;

}

#textocalidad h2 {

	color:#333;

	font-size:24px;

}


#txtlargo h3 {

	color:#333;

	font-size:16px;

}



#txtlargo p {

font-family: Verdana, sans-serif;

font-size: 12px;

font-style: normal;

font-weight: normal;

letter-spacing: normal;

line-height: 1.6em;

}



#txtlargo img {

	float:left;

	margin:10px;

	margin-top:0px;

	margin-left:0px;

}



#txtlargo object {

	float:left;

	margin:20px;

	margin-top:0px;

	margin-left:0px;

}



#turbos .turbo {

	display:block;

	height:300px;

	width:400px;

	float:left;

	margin:27px;

	background:url(../img/turbosample.png);

	padding:0px;

}



#turbos h2 {

	display:block;

	font-size:21px;

	font-style:italic;

	color:#c00;

	margin:0px;

	padding:0px;

	line-height:50px;

	text-indent:10px;

}



#turbos img {

	margin-top:20px;

	display:block;

	float:left;

	margin-left:27px;

}



#turbos p {

	display:block;

	float:left;

	margin-left:10px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333;

	margin-top:30px;

	width:140px;

	letter-spacing: -1px;

}



#docs {

	float:left;

	margin-rigth:10px;

	width:320px;

	padding-left:20px;

	padding-right:5px;

}



#novedades {

	float:right;

	width:540px;

	margin-right:10px;
	
		border-left:1px solid #999;
		padding-left:15px;

}



#novedades p {

	color:#333;

	font-size:12px;

	line-height:20px;

}



#novedades img {

	border:5px solid #FFF;

	float:left;

	margin:5px;

}

#docs .pieza img  {

	border:3px solid #FFF;

	float:left;

	margin:5px;

}



#docs .texto {

	height:50px;

	width:300px;

	display:block;

	margin-bottom:20px;

}



.texto p {

	height:50px;

	width:200px;

	display:block;

	float:left;

	margin:0px;

	padding:0px;
	font-size:13px;
	font-weight:bold;
	font-style:italic;

}



#docs .ico1 {

	display:block;

	float:right;

	width:34px;

	height:34px;

	margin-right:5px;

}





#docs .ico2 {

	display:block;

	float:right;

	width:34px;

	height:34px;

	margin-right:5px;

}



.rojo {

	color:#900;

	font-size:16px;

}



#formulario {

	width:280px;

	float:left;

	text-align:left;

	margin-top:10px;

}



#formulario label {

	font-size:13px;

	clear:both;

	display:block;

	width:100%;

	margin-bottom:20px;

}



#formulario input, #formulario textarea, #formulario select {

	clear:both;

	display:block;

	width:220px;

}



#ubicacion {

	margin-top:10px;

    width:550px;

	float:left;

	text-align:right;

	padding-top:10px;

	margin-left:15px;

	font-size:12px;

}



#textocalidad {

	width:525px;

    border-right:1px solid #999;

	float:left;

	padding-right:15px;
	

font-size: 12px;

font-style: normal;

font-weight: normal;

letter-spacing: normal;

line-height: 1.6em;


	}

	

#fotoscalidad {

	width:330px;

	float:left;

	padding-top:20px;

	}

	

#fotoscalidad img {

	margin:0px 15px;

	margin-bottom:20px;

}



.dir {

	font-size:13px;

	line-height:19px;

	display:block;

	height:80px;

	width:550px;

	margin-top:15px;

	margin-bottom:15px;

/*	color:#FFF;

*/	font-weight:bold;

}