/* CSS Document */

/*BODY*/
body{background-color:#F2F1F1;}
/*PAGE*/
.page{ margin:0 auto; background-color:#FFF; padding:5px; width:790px; font-family:Arial, Helvetica, sans-serif; color:000; font-size:12px;}

/*HEAD*/
.head_todolamparas{background-image: url("../img/bg_head.jpg"); width:790px; height:80px;}
/*MENU*/
.menu_todolamparas{background-image:url("../img/bg_menu.jpg"); width:790px; height:33px;}
	.item_menu{float:left; padding:0px 20px; margin-top:5px; border-right:2px solid #fff;}
	a.a_item_menu:link, a.a_item_menu:active, a.a_item_menu:visited {font-size:1.1em; font-weight:700; color:#fff; text-decoration:none; background-color:inherit;}
    a.a_item_menu:hover {font-size:1.1em; font-weight:700; color:#000; text-decoration:none; background-color:inherit;}
/*STEPS*/
.steps_todolamparas{background-image:url("../img/bg_steps.jpg"); width:790px; height:120px;}
	.elija_marca{width:250px; padding-left:15px; margin-top:80px; height:10px; float:left}
	.elija_modelo{width:250px; padding-left:15px; margin-top:80px; height:10px; float:left}
/*FOOT*/
.foot_todolamparas{background-image: url("../img/bg_foot.jpg"); width:790px; height:66px; overflow:hidden;}
	.foot1{clear:both; text-align:center; margin-top:17px;}
		a.a_item_menu_foot:link, a.a_item_menu_foot:active, a.a_item_menu_foot:visited {font-size:1em; color:#000; text-decoration:none; background-color:inherit;}
		a.a_item_menu_foot:hover {font-size:1em; color:#FFF; text-decoration:none; background-color:inherit;}
		
		
/*BODY HOME*/
.body_todolamparas{width:100%; overflow:hidden;}
	.home_col_left{width:565px; height:280px; float:left; background-image:url(../img/bg_body_home.jpg);}
		.titular_body{font-size:1.5em; font-weight:700; color:#fff; margin-top:12px; margin-left:10px; background-color:inherit;}
		.cos_body{ font-size:1.1em; line-height:18px; color:#000; margin-top:25px; margin-left:10px; background-color:inherit;}
	.home_col_right{width:216px; float:right;}
		.cont_banner1{width:100%; height:92px; margin-bottom:5px;}
		.cont_banner2{width:100%; height:92px;}

	.cont_login{width:100%; height:90px; background-image:url(../img/bg_login.jpg); background-repeat:no-repeat; margin-bottom:5px; padding-top:3px;}
	.login_txt{ text-align:right; font-weight:700; }
	.input_user{ width:120px; height:14px; font-size:10px; border:1px solid #ccc;}
	.input_contrasenya{width:70px; height:14px; font-size:10px; border:1px solid #ccc;}
	.login_btn{ width:40px; height:16px; font-size:10px; border:1px solid #333; background-color:#333; color:#FFF; }
	a.a_contrasenya:link, a.a_contrasenya:active, a.a_contrasenya:visited {font-size:0.9em; color:#000; background-color:inherit;}
	a.a_contrasenya:hover {font-size:0.9em; color:#407216; text-decoration:none; background-color:inherit;}
	a.a_nueva_cuenta:link, a.a_nueva_cuenta:active, a.a_nueva_cuenta:visited {font-size:1em; color:#000; background-color:inherit; font-weight:700;}
	a.a_nueva_cuenta:hover {font-size:1em; color:#407216; text-decoration:none; background-color:inherit; font-weight:700;}

		
/*BODY AVISO LEGAL*/
.body_aviso{width:100%; overflow:hidden;}

/*BODY CONTACTO*/
.body_contacto{width:100%; overflow:hidden;}

/*BODY FAQ*/
.body_faq_general{width:100%; overflow:hidden;}
.body_faq{width:100%; overflow:hidden;}
.home_col_left_faq{width:100%; float:left;}

.body_faq{width:100%; overflow:hidden;}
.titular_faq{width:100%; height:27px; background-image:url(../img/bg_grup_section.gif);}
.titular2_faq{padding:5px 5px 5px 10px; font-weight:700; color:#fff; font-size:13px;}
.cos_faq{width:100%; background-color:#F2F2F2; overflow:hidden;}
.cos2_faq{ margin:10px;}
.pie_faq{}	


/*BODY FICHA-LAMPARA*/
.body_ficha_general{width:100%; overflow:hidden;}
.titular_ficha_general{width:100%; height:27px; background-image:url(../img/bg_grup_section.gif);}
.titular2_ficha_general{padding:5px 5px 5px 10px; font-weight:700; color:#fff; font-size:13px;}
.cos_ficha_general{width:100%; background-color:#E5E5E5; overflow:hidden;}
.pie_ficha_general{}

.body_ficha_original{overflow:hidden; margin:10px;}
.titular_ficha_original{width:100%; height:18px; background-image:url(../img/bg_subgrup_section.gif);}
.titular2_ficha_original{padding:2px 2px 2px 10px; font-weight:700; color:#fff; font-size:11px;}
.cos_ficha_original{width:100%; overflow:hidden; background-color:#FFF;}
.cos2_ficha_original{ margin:5px;}
.pie_ficha_original{}

.body_ficha_apo{overflow:hidden; margin:10px;}
.titular_ficha_apo{width:100%; height:18px; background-image:url(../img/bg_subgrup_section.gif);}
.titular2_ficha_apo{padding:2px 2px 2px 10px; font-weight:700; color:#fff; font-size:11px;}
.cos_ficha_apo{width:100%; overflow:hidden; background-color:#FFF;}
.cos2_ficha_apo{ margin:5px;}
.pie_ficha_apo{}

.body_importante{overflow:hidden; margin:10px; background-color:#FFFFCC;}
.body_importante2{padding:10px;}

.table_ficha{width:100%;}
.col_izq_ficha{background-color:#CCCCCC; width:25%; text-align:right; font-weight:700; padding:1px 10px 1px 1px;}
.col_der_ficha{background-color:#f2f2f2; text-align:left; padding:1px 1px 1px 10px;}
.col_der_sello{background-color:#f2f2f2; width:229px; text-align:center;}




/*BODY MARCAS-MODELOS*/
.body_marcas_modelos{width:100%; overflow:hidden;}
.titular_marcas_modelos{width:100%; height:27px; background-image:url(../img/bg_grup_section.gif);}
.titular2_marcas_modelos{padding:5px 5px 5px 10px; font-weight:700; color:#fff; font-size:13px;}
.cos_marcas_modelos{width:100%; background-color:#E5E5E5; overflow:hidden;}
.pie_marcas_modelos{}

.body_marca{overflow:hidden; margin:10px;}
.titular_marca{width:100%; height:18px; background-image:url(../img/bg_subgrup_section.gif);}
.titular2_marca{padding:2px 2px 2px 10px; font-weight:700; color:#fff; font-size:11px;}
.cos_marca{width:100%; overflow:hidden; background-color:#FFF; padding-bottom:10px;}
	.item_modelo{float:left; border-right:1px solid #000; padding: 0px 5px; margin-bottom:5px;}
	a.a_item_modelo:link, a.a_item_modelo:active, a.a_item_modelo:visited{color:#000; font-size:1em; text-decoration:none;}
	a.a_item_modelo:hover {color:#F00; text-decoration:none; background-color:inherit; text-decoration:none;}
.cos2_marca{ margin:10px;}
.pie_marca{}

/*BODY TIPOS-LAMPARAS*/
.body_tipos_lamparas_general{width:100%; overflow:hidden;}
.body_tipos_lamparas{width:100%; overflow:hidden;}
.home_col_left_tipos_lamparas{width:100%; float:left;}

.body_tipos_lamparas{width:100%; overflow:hidden;}
.titular_tipos_lamparas{width:100%; height:27px; background-image:url(../img/bg_grup_section.gif);}
.titular2_tipos_lamparas{padding:5px 5px 5px 10px; font-weight:700; color:#fff; font-size:13px;}
.cos_tipos_lamparas{width:100%; background-color:#F2F2F2; overflow:hidden;}
.cos2_tipos_lamparas{ margin:10px;}
.pie_tipos_lamparas{}	

/* SOLICITUD DE REGISTRO OK */
.send_ok {padding:5px; border:1px solid #9DC395; color:#2D5D22; background:#E3F2E0; font-weight:700;}
.send_ok img {vertical-align:middle; margin-right:8px;}
.txt_contrato {text-area-indent: 5px; width:700px; border:1px solid #000000; background-color:#ffffe0; font-family:Arial, Helvetica, sans-serif; font-size:9pt;}

/* Imagenes superiores registro */
.cont_info_distrib {margin:4px 0px;}
.cont_info_distrib img {border:0px;}
.left_cont_info_distrib {float:left;}
.right_cont_info_distrib {float:right; text-align:right;}
.clear {clear:both;}


/*Quienes somos */
.cont_contacto {}
.cont_datos_contacto {background:#EBEBEB; border:1px solid #CCC; padding:10px; float:left; width:30%;}
.img_std {float:right; width:65%; margin-top:5px; margin-left:8px; border:1px solid #CCC;}
.title_std {font-size:16px; font-weight:700; letter-spacing:-1px; margin:0px 0px 6px 0px; border-bottom:1px solid #638C60; padding-bottom:2px;}
.txt_std {font-size:1em; line-height:1.5em; color:#666666; background:inherit;}
.txt_std b, .txt_std strong {color:#000; background:inherit; padding-right:4px; display:block; float:left; width:40%; text-align:right;}
.clear {clear:both;}


/* MAILS */
.pageMail{width:650px;  border:0px 0px 0px 0px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background-color:#F1F3F8; text-align:left; border: 1px solid #285486;  }
.content_mail{ width:650px; background-color:#e9e9e9; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.head_clientMail{background-image:url(../img/head_adminA4.gif); width:650px;  height:88px;}
