/*capa*/


body {	

	text-align: center;

	margin: 0px;

	background-color:#6a6a6a;

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

	

}



#base {

   	text-align: left;

	margin-right: auto;

	margin-left: auto;

	margin-top:0px;

	height: auto;

	width: 1000px;

}



#top {

	float: left;

	height: auto;

	width:1000px;

}



#banner_top {

	float: left;

	height: 250px;

	width:1000px;

}



#cont_general {

    background-color:#FFFFFF;

	float: left;

	height: auto;

	width:1000px;

}



#img_logo {

    background-image:url(../img/fondo_botones.jpg);   

	float: left;

	height: 95px;

	width:1000px;

}



#pie{

    background-image:url(../img/fondo_pie.jpg);

	background-repeat:no-repeat;

	float: left;

	height: 69px;

	width:1000px;

	text-align:center;

}

#txt_pie{
	float: left;
	height: auto;
	width:auto;
	padding-top:30px;
	padding-left:355px;

	

}

#txt_inferior1{

    float: left;

	height: auto;

	width:500px;

	padding-top:7px;

	padding-bottom:5px

	

}

#txt_inferior2{

    float: right;

	height: auto;

	width:500px;

	padding-top:7px;

	text-align:right;

	padding-bottom:5px;

	

	

}



#btn_inicio {

    float:left;

	height: 64px;

	width:91px;

	padding-top:20px;

	text-align:center;

	

}



#btn_nosotros {

    float:left;

	height: auto;

	width:auto;

	padding-top:20px;

	text-align:center;

	

}

#btn_catalogos {

    float:left;

	height: auto;

	width:auto;

	padding-top:20px;

	text-align:center;

}

#btn_clientes {

    float:left;

	height: auto;

	width:auto;

	padding-top:20px;

	text-align:center;

}



#btn_contactenos {

    float:left;

	height: auto;

	width:auto;

	padding-top:20px;

	text-align:center;

}



/*----------------------------------INICIO--------------------------------------INICIO------------------------------------INICIO---------------------*/



#botones_sup_home {   

	background-repeat:no-repeat;

	float: right;

	height: 90px;

	width:541px;

}





#txt_home {   

	float: left;

	height: auto;

	width:595px;

	padding-top:25px;

	padding-left:35px;

	text-align:justify;

	padding-bottom:20px;

}



#fondo_sup_txthome {

    background-image: url(../img/fondo_img_sup.jpg);

	background-repeat:no-repeat; 

	float: left;

	height: auto;

	width:1000px;

	

}

#fo_txt_requisitos {
	background-image: url(../img/fondo_img_2.jpg);
	background-repeat:no-repeat;
	float: left;
	height: auto;
	width:1000px;

	

}



#botones_iz_home {

    background-image:url(../img/fondo_btn_izkier.jpg);

	background-repeat:no-repeat;

	float: left;

	height: 420px;;

	width:221px;

	padding-left:18px;

	padding-top:20px;

	margin-left:17px;

	text-align:justify;

}



#btn_iz1{

    background-image: url(../img/img_btn1.jpg);

	float: left;

	height: 116px;

	width:205px;

	

}

#btn_iz2{

    background-image: url(../img/img_btn2.jpg);

	float: left;

	height: 116px;

	width:205px;

	margin-top:20px;

	

}#btn_iz3{

    background-image: url(../img/img_btn3.jpg);

	float: left;

	height: 116px;

	width:205px;

	margin-top:20px;

}





#txt_btns_iz{   

	float: right;

	height: auto;

	width:90px;

	text-align:left;

	padding-top:25px;

	padding-right:15px;

	

}

#contenido_modelos_home {   

	float: right;

	height: 420px;

	width:720px;

	padding-left:10px;		

	text-align:justify;

}

#modelo1 {

    

	float: left;

	height: 213px;

	width:352px;	

}



#modelo2 {

    float: left;

	height: 213px;

	width:352px;	

}



#modelo3 {

    float: left;

	height: 213px;

	width:352px;

	

	

}

#modelo4 {

    float: left;

	height: 213px;

	width:352px;

	

}









#tit_modelos1 {

    float: left;

	height: auto;

	width:230px;

	padding-left:10px;

	padding-top:10px;	

	

}



#vermodelos {

    float: right;

	height: auto;

	width:auto;

	padding-top:145px;	

	

}



/*----------------------------------NOSOTROS------------------------------------NOSOTROS----------------------------NOSOTROS-------------------*/



#botones_sup_nosotros {

    background-image:url(../img/fondo_botones_nosotros.jpg);

	background-repeat:no-repeat;

	float: right;

	height: 90px;

	width:541px;

	

}



#botones_inf_img{

    

	float: left;

	height: 100px;

	width:630px;

	padding-left:50px;

	padding-top:15px;

}



#btn_iz1_nosotros{

    background-image: url(../img/img_btn1_blanco.jpg);

	float: left;

	height: 92px;

	width:160px;

	

}

#btn_iz2_nosotros{

    background-image: url(../img/img_btn2_blanco.jpg);

	float: left;

	height: 92px;

	width:160px;

	margin-left:20px;

	

	

}#btn_iz3_nosotros{

    background-image: url(../img/img_btn3_blanco.jpg);

	float: left;

	height: 92px;

	width:160px;

	margin-left:20px;

	

}



#txt_btns_iz2{   

	float: right;

	height: auto;

	width:79px;

	text-align:left;

	padding-top:18px;

	padding-right:5px;

	

}



/*------------------CATALOGOS2----------------------------CATALOGOS2--------------------------CATALOGOS2------------------*/



#botones_sup_catalogos {

    background-image:url(../img/fondo_botones_catalogos.jpg);

	background-repeat:no-repeat;

	float: right;

	height: 90px;

	width:541px;

	

}







#tit_intcatalogos{   

	float: left;

	height: auto;

	width:700px;

	padding-top:20px;

	padding-bottom:15px;

	padding-left:8px;		

}







#txt_intcatalogos1{ 

    background-image:url(../img/fondo_fotos_catalogos.jpg);

	background-repeat:no-repeat;  

	float: left;

	height: 397px;

	width:502px;		

}





#txt_intcatalogos2{ 

   

	float: left;

	height: auto;

	width:460px;	

}



#img_intcatalogos{ 

    

	float: left;

	height: auto;

	width:100%;

	padding-top:50px;

	text-align:center	

}





#tit_intcatalogos2{   

	float: left;

	height: auto;

	width:200px;

	padding-top:13px;

	padding-left:19px;

		

}

#tit_intcatalogos3{

    background-color: #999999;

	float: left;

	height: auto;

	width:130px;

	margin-top:25px;

	margin-left:190px;

	text-align:center;

		

}



#tit_intcatalogosdes{

    background-color: #757575;

	float: left;

	height: 19px;

	width:180px;

	margin-top:25px;

	margin-left:250px;

	padding-top:3px;

	padding-left:3px;

	

		

}

#contenido_catalogos {

    padding-left:25px;      

	float: left;

	height: auto;

	width:976px;

	

}



#flecha_roja1{

        

	float: left;

	height: 16px;

	width:16px;	

}

#txt_flechas{        

	float: left;

	height:auto;

	padding-left:30px;



	

}

#flecha_roja2{        

	float: right;

	height: 16px;

	width:16px;	

}

#txt_descripcion_cat{        

	float: left;

	height:auto;

	width:405px;

	padding-top:7px;

	padding-left:30px;

	padding-right:15px;

	

}



#catalogos2_txtcaracte_top{

    background-image:url(../img/top_carac_cat2.jpg);

	background-repeat:no-repeat;     

	float: left;

	height:60px;

	width:460px;

}



#catalogos2_txtcaracte_medio{

    background-image:url(../img/medio_carac_cat2.jpg);

	background-repeat: repeat-y;     

	float: left;

	height:auto;

	width:460px;

}

#catalogos2_txtcaracte_inf{

    background-image:url(../img/inf_carac_cat2.jpg);

	background-repeat:no-repeat;   

	float: left;

	height:72px;

	width:460px;

}





#txt_descripcion_cat2{        

	float: left;

	height:auto;

	width:170px;	

	padding-left:30px;

	padding-right:15px;

	padding-top:10px;



	

}

#txt_inferiorcatinf{

    background-image:url(../img/fondo_inf_catint.jpg);       

	float: left;

	height:161px;

	width:964px;		

}



#tit_modelos_inf{  

	padding-top:20px;

	padding-left:20px;         

	float: left;

	height:auto;

	width:537px;

}



#carru_modelos_cat{

    background-image:url(../img/fondo_carrusel.jpg);	         

	float: left;

	height:110px;

	width:538px;

	margin-left:18px;		

}



#carru_btn_iz{   	         

	float: left;

	height:98px;

	width:21px;

	margin-left:5px;

	margin-top:5px;

			

}

#carru_cont{    	         

	float: left;

	height:100px;

	width:484px;

	margin-top:5px;				

}



#carru_btn_der{    	         

	float: right;

	height:95px;

	width:21px;

	margin-right:7px;

	margin-top:7px;		

}

#cont_carro1{    	         

	float: left;

	height:auto;

	width:90px;

	margin-left:5px;

	margin-top:10px;		

}



#img_carro1{    	         

	float: left;

	height:auto;

	width:auto;

	padding-top:10px;

	padding-left:5px;		

}



#txt_carro1{    	         

	float: left;

	height:auto;

	width:90px;

	padding-top:3px;

	text-align:center;			

}



#btn_pedidos{

    background-image: url(../img/btn_pedidos.png); 	         

	float: right;

	height:51px;

	width:145px;

	padding-top:41px;

	padding-right:59px;	

	text-align:center;

	margin-right:40px;			

}





/*---------------------------------CATALOGOS-----------------------------------CATALOGOS--------------------------CATALOGOS------------------*/





#panel_izkierda_cat {

    background-image:url(../img/fondo_cat_iz.jpg);   

	background-repeat:no-repeat;

	float: left;

	height:668px;

	width:306px;

	

}



#panel_derecha_cat {

  

	float: right;

	height:auto;

	width:655px;

	padding-left:10px;

	

}



#btn_cat1{

    background-image:url(../img/fondo_btn_cats.jpg);

    background-repeat:no-repeat  

	float: left;

	height:99px;

	width:288px;

	margin-top:40px;

	margin-left:8px;

		

}



#btn_cat1_txt{

    float: left;

	height:auto;

	width:150px;

	margin-top:50px;

	padding-left:18px;		

}



#btn_cat1_img{  

	float: right;

	height:auto;

	width:auto;

	padding-right:15px;

	padding-top:23px;		

}



#btn_cat2{

    background-image:url(../img/fondo_btn_cats.jpg);

    background-repeat:no-repeat  

	float: left;

	height:99px;

	width:288px;

	margin-top:10px;

	margin-left:8px;

		

}



#btn_cat2_txt{

    float: left;

	height:auto;

	width:150px;

	margin-top:43px;

	padding-left:18px;		

}



#cuadro_cat1{

    background-image:url(../img/fondo_catinf.jpg);

    float: left;

	height:137px;

	width:309px;

			

}



#cuadro_cat2{

    background-image:url(../img/fondo_catinf.jpg);

    float: left;

	height:137px;

	width:309px;

	margin-left:15px;

			

}



#cuadro_cat3{

    background-image:url(../img/fondo_catinf.jpg);

    float: left;

	height:137px;

	width:309px;

	margin-top:15px;

			

}



#cuadro_cat4{

    background-image:url(../img/fondo_catinf.jpg);

    float: left;

	height:137px;

	width:309px;

	margin-left:15px;

	margin-top:15px;

			

}





#cuadro_cat1_img{    

    float: left;

	height:auto;

	width:172px;

	padding-top:23px;

	text-align:center

			

}



#cuadro_cat1_txt{   

    float: right;

	height:auto;

	width:110px;

	padding-right:15px;

	padding-top:10px;

	padding-bottom:5px;

			

}

#cuadro_cat1_btn{

    background-color:#b00b19;

    float: right;

	height:18px;

	width:111px;

	margin-top:10px;

	margin-right:14px;

	text-align:center;

	padding-top:5px;

			

}



/*-----------------------------Clientes--------------------------Clientes--------------------------CClientes-------------------*/





#botones_sup_clientes{

    background-image:url(../img/fondo_botones_clientes.jpg);

	background-repeat:no-repeat;

	float: right;

	height: 90px;

	width:541px;	

}



#btn_galeria{

    background-image:url(../img/btn_galeria.jpg);    

    float: right;

	height:18px;

	width:150px;

	text-align: right;

	margin-right:30px;

	margin-top:15px;

	padding-top:5px;

	padding-right:9px;

			

}





#tabla_clientes{    

    float: left;

	height:auto;

	width:950px;

	padding-top:15px;

			

}





/*-----------------------------GALERIA----------------------------GALERIA------------------------------GALERIA---------------*/







#btn_relacion{

    background-image:url(../img/btn_galeria.jpg);    

    float: right;

	height:18px;

	width:155px;

	text-align: right;

	margin-right:30px;

	margin-top:15px;

	padding-top:5px;

	padding-right:9px;

			

}





#descip_galeria1{

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

    float: left;

	height:154px;

	width:460px;

			

}

#descip_galeria2{

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

    float: left;

	height:154px;

	width:460px;

	margin-left:25px;

			

}



#descip_galeria3{

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

    float: left;

	height:154px;

	width:460px;

	margin-top:15px;

			

}



#descip_galeria4{

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

    float: left;

	height:154px;

	width:460px;

	margin-top:15px;

	margin-left:25px;

			

}



#descip_galeria_tit{   

    float: left;

	height:auto;

	width:200px;

	padding-top:20px;

	padding-left:10px;

			

}

#descip_galeria_txt{     

    float: left;

	height:auto;

	width:150px;

	padding-left:10px;

	padding-top:5px;

			

}



#descip_galeria_img{      

    float: right;

	height:122px;

	width:217px;

	margin-top:17px;

	margin-right:23px;		

}



#pie_gal_paginas{         

	float: left;

	height: auto;

	width:976px;

	padding-left:25px;

	padding-top:20px;

	text-align:center;		

}





/*---------------------------contactenos------------------------contactenos-------------------contactenos-------------------*/





#botones_sup_contactenos{

    background-image:url(../img/fondo_botones_clientes.jpg);

	background-repeat:no-repeat;

	float: right;

	height: 90px;

	width:541px;	

}



#fondo_form_contactenos{

    background-image:url(../img/fondo_contactenos.jpg);

	background-repeat:no-repeat;  

    float: left;

	height:324px;

	width:551px;			

}



#form_contactenos{

    float: right;

	height:auto;

	width:350px;			

}



#mapa_contactenos{

    float: right;

	height:auto;

	width:auto;

	padding-right:15px;

				

}



/*-----------------------------------------------------------------------------------------------------------------------------------------*/



.btn_superiores {

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

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}

.txt_contenidos {

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

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	line-height: 13px;

}

.txt_contenidos2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
	font-weight: bold;

}








.tit_rojos {

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

	font-size: 13px;

	font-weight: normal;

	color: #cb1515;

	text-decoration: none;

	line-height: 7px;

}

.tit_rojos2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #cb1515;
	line-height: 7px;

}




.btns_izquierda {

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

	font-size: 11px;

	font-weight: normal;

	color: #253e4e;

	text-decoration: none;

}

.tit_blancos {

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

	font-size: 13px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}

.btn_vermodelos {

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

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}

.btn_vermodelos:hover {

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

	font-size: 11px;

	font-weight: normal;

	color: #BF0D1D;

	text-decoration: none;

}

.btn_superiores:hover {

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

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}

.txt_contenidosmedianosgrises {

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

	font-size: 13px;

	font-weight: normal;

	color: #d8dde9;

	text-decoration: none;

	line-height: 16px;

}

.btn_superiores:hover {

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

	font-size: 12px;

	font-weight: normal;

	color: #9B9B9B;

	text-decoration: none;

}

.btns_izquierdapeke {

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

	font-size: 10px;

	font-weight: normal;

	color: #253e4e;

	text-decoration: none;

}

.btn_grises {

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

	font-size: 11px;

	color: #4c4b4b;

	text-decoration: none;

}



.txt_contenidosgrises {

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

	font-size: 11px;

	font-weight: normal;

	color: #666666;

	text-decoration: none;

	line-height: 13px;

}

.tit_grises {

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

	font-size: 13px;

	font-weight: normal;

	color: #666666;

	text-decoration: none;

}

.btn_vermasinfo {

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

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}
.btn_numeros {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}


.btn_vermasinfo:hover {

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

	font-size: 11px;

	font-weight: normal;

	color: #CFCFCF;

	text-decoration: none;

}

.txt_contenidosgrisoscuro {

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

	font-size: 11px;

	font-weight: normal;

	color: #494949;

	text-decoration: none;

}

.btn_grises:hover {

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

	font-size: 11px;

	color: #CB1515;

	text-decoration: none;

}





/*enlaces y extras

----------------------------*/

.a1{font:bold 13px Arial; color:#FFF; text-decoration:none}

.a1:hover{text-decoration:none; color:#B00B19}


.apie{
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	text-decoration:none;
	font-size: 12px;
	font-weight: normal;
}

.apie:hover{
	text-decoration:underline;
	color:#fff
}


.blanco{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFF;
}


#cat_pagina

{

	float: left;

	height:auto;

	width:655px;

	text-align:center;

	padding-top:10px;

	font:normal 13px Arial, Helvetica, sans-serif;

	color:#666

}
.btn_numerosover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #cb1515;
	text-decoration: none;
}
.btn_numeros:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	color: #cb1515;
}
.txt_numeros {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
