/* Estilo CSS para noviasyalfileres.com */
/* Version 1.0 (05/Feb/2010)    */

 /* Todos los margenes y espacios a cero de manera global */
* {margin: 0; padding: 0;}

/* Elimina el borde de foco que aparece en Mozilla */
button::-moz-focus-inner { border: 0; }

body {
	/* Se coloca la sombra de fondo */
	background-color: #d3cfe6;
	background-image:url(images/border.jpg);
	background-repeat: no-repeat;
	background-position: top;	
	 font-family: Verdana, Arial, Helvetica, sans-serif, MS sans serif;
	 font-size: 10px;
	
	/* Se alinea toda la página al centro*/
	text-align:center;
}

.global {
	/* Alineacion de la página compatible con Mozilla */
	margin-left:auto;
	margin-right:auto;
	width:915px;
	background-color: #ffffff;
}

.top {
	position:relative;
	width:915px;
	height:250px;
	background-image:url(images/top.jpg);
}
.top_links {
	position:relative;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-left:30px;
	margin-right:30px;
	line-height:9px;
	top:2px;
	color:#666666;
	text-decoration:none;
}
.smalltext {
	position:relative;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-left:15px;
	margin-right:5px;
	line-height:9px;
	color:#666666;
	text-decoration:none;
}
.smalltext1 {
	position:relative;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	margin-left:10px;
	margin-right:2px;
	line-height:9px;
	color:#666666;
	text-decoration:none;
}
.top_url {
	position:relative;
	text-align:left;
	margin-left:35px;
	top:200px;
}
.top_url_link {
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;	
}
.top_url_link1 {
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	margin-left:65px;
}
.top_url_link2 {
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	margin-left:75px;
}
.menu {
	/* El menu va alineado a la izquierda */
	float:left;
	width:196px;
	height:500px;
	background-color:#FFFFFF;
}
.menu_item {
	/* Elementos de menu */
	width:196px;
	height:30px;	
	background-image:url(images/menu.jpg);
	text-align:left;	
	background-color:#FFFFFF;
}
.menu_item1 {
	/* Elementos de menu */
	width:196px;
	height:22px;	
	background-image:url(images/menu1.jpg);
	text-align:left;	
	background-color:#FFFFFF;
}
.menu_mejora {
	width:196px;
	height:150px;
	background-image:url(images/mejora.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
.menu_distribuidor {
	width:196px;
	height:130px;
	background-image:url(images/distribuidor.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
.menu_text {
	/* Texto dentro de un elemento de menu */
	color: #333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	line-height:30px;
	text-align:left;
	margin-left:12px;
}
.menu_text_1 {
	/* Texto dentro de un elemento de menu */
	color: #333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	line-height:30px;
	text-align:left;
	margin-left:8px;
}
.menu_text1 {
	/* Texto dentro de un elemento de menu */
	color: #333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	line-height:22px;
	text-align:left;
	margin-left:20px;
}
.menu_banner {
	width:196px;
	height:346px;
	background-image:url(images/menu_banner.png);
}

.bottom {
	clear:both;
	width:910px;
	height:472px;
	background-color:#FFFFFF;
	background-image:url(images/pie.jpg);
	background-repeat:no-repeat;
}

.bottom_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top:250px;
	margin-left:150px;
}

.content {
	/* El contenido va alineado a la derecha */
	float:right;
	width:708px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	margin-left: 6px;
}

.index_line {
	width:583px;
	height:39px;
	background-image:url(images/index_line.png);
}
.index_text {
	width:487px;
	color: #333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	text-indent:20px;
	padding-top:20px;	
	padding-left:48px;
	padding-right:48px;
	padding-bottom:20px;
}
.index_form_es {
	width:313px;
	height:205px;
	background-image:url(images/es/form_index.png);
	color: #333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	padding-top:80px;	
	padding-left:270px;
}
.index_form_en {
	width:313px;
	height:205px;
	background-image:url(images/en/form_index.png);
	color: #333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	padding-top:80px;	
	padding-left:270px;
}
h2{
	color : #000000;
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	margin-left: 0%;
	 margin-right: 0%;
	 margin-top: 0em;
	 margin-bottom: 0em;
}

.foto {
	position:relative;
	width:583px;
	height:118px;
}
.fotos {
	position:relative;
	width:115px;
	height:92px;
	margin-top:14px; 
}
.foto_01 {
	position:absolute;
	top:0px;
	left:10px;	
	width:138px;
	height:118px;	
	background-image:url(images/foto_small_1.jpg);
}
.foto_02 {
	position:absolute;
	top:0px;
	left:150px;	
	width:138px;
	height:118px;
	background-image:url(images/foto_small_1.jpg);
}
.foto_03 {
	position:absolute;
	top:0px;
	left:290px;	
	width:138px;
	height:118px;
	background-image:url(images/foto_small_1.jpg);
}
.foto_04 {
	position:absolute;
	top:0px;
	left:430px;	
	width:138px;
	height:118px;
	background-image:url(images/foto_small_1.jpg);
}

.textofoto {
	position:relative;
	width:590px;
	height:20px;
}

.textofoto_01 {
	position:absolute;
	top:0px;
	left:0px;	
	width:147px;
	height:20px;
	font-size:8px;	
}
.textofoto_02 {
	position:absolute;
	top:0px;
	left:138px;	
	width:149px;
	height:20px;
	font-size:8px;	
}
.textofoto_03 {
	position:absolute;
	top:0px;
	left:279px;	
	width:149px;
	height:20px;
	font-size:8px;	
}
.textofoto_04 {
	position:absolute;
	top:0px;
	left:420px;	
	width:148px;
	height:20px;
	font-size:8px;	
}
.vehicle_line {
	width:238px;
	height:24px;
	color: #333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
}
.vehicle_input {
	backgroundcolor:#f8f5f3;
	color: #333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	width:145px;
}

.info_text {
	width:487px;
	color: #333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	padding-top:40px;	
	padding-left:48px;
	padding-right:48px;
	padding-bottom:20px;
}

.contact_text {
	width:487px;
	color: #333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	padding-top:40px;	
	padding-left:48px;
	padding-right:48px;
	padding-bottom:20px;
}
p {
font-size:11px;
font-family:Geneva, Arial, Helvetica, sans-serif;
margin-left:7px;
margin-right:5px; }

.foto_small {
width:150px;
	height:130px;	
	background-image:url(images/foto_small.jpg);
	text-align:center;
	 }
.top_formulario {
	color: #000000;
	font-family : Verdana, Arial, Helvetica;
	font-size : 12px;
	text-decoration:none;
	font-weight : bold;
	text-align:left;
}
.p_formulario {
	color: #999999;
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	text-decoration:none;
	text-align:left;
}
.smallp {
	color: #000000;
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	text-decoration:none;
	margin-top:1px;
}
.p_formulario_precio {
	background-color:#FFFFFF;
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	text-align:center;
	line-height:1em;
}
.oferta{
height:10px;
background-color:#FF0000;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
margin:0;
text-align: center;
}
.sub{
text-decoration:line-through;
color:#999999;}