body {font-family: Arial, Verdana, sans-serif;font-size: 11px; text-align:justify;line-height: 18px;color:#d1d1d1;;text-decoration: none;background-color:#000000; margin-left:20px; margin-right:20px; margin-top:10px;}
p{color:#d1d1d1;}
p strong{color:#c7be63;font-weight: normal;}
p a{ color:#ff500a; text-decoration:none;}
p a:hover{color:#c7be63;}
ul li { color:#d1d1d1;}
ul li a{ color:#ff500a; text-decoration:none;}
ul li a:hover{color:#c7be63;}
ul.list {list-style-image: url(../images/temp/bullets.gif);list-style-type: none; padding-left:20px; line-height:14px;}
ul.list  li{ margin:0px; margin-bottom:5px; color:#d1d1d1;; text-align:left;}
form{ margin:0px; color:#a3a3a3;}
h1, h2, h3, h4, h5, h6{font-family:"Arial Narrow", Arial, Verdana, sans-serif, "Times CE";font-weight: normal;color:#ffffff;}


/************************** codigo del listado de productos **************************/
.tabla_prod{ clear:both; margin-top:0px; padding-bottom:20px; margin-bottom:40px; overflow: auto;}
.tabla_prod h1{font-size: 18px;background-attachment: scroll;	background-image: url(../images/temp/lin_hor_y.gif);background-repeat: repeat-x;background-position: left bottom; padding-bottom:8px; margin-bottom:10px; margin-top:0px;}
.tabla_prod h1 strong{ color:#c7be63; font-weight: normal;}
.tabla_prod  table{ width:100%;}

/**/
.tabla_prod ul{ margin:0px; display:inline;}
.tabla_prod ul li{ display:inline; float:left;margin-top:0px; margin-right:9px; margin-left:9px; margin-bottom:12px;}
.tabla_prod ul li h2{color:#ffffff;font-size: 13px;margin:0px; margin-bottom:5px; line-height:12px; }
.tabla_prod ul li h2 strong{font-size: 12px;color:#c7be63;font-weight: normal;}
.tabla_prod ul li img{border: 2px solid #000000;}
.tabla_prod ul li a:hover img{border: 2px solid #555555;filter: Invert;}

/**/
.table_lts thead tr{font-size: 11px; line-height:12px; background-color:#333333;text-align:center;color:#CCCCCC; }
.table_lts thead tr td{ padding-top:8px; padding-bottom:8px;}
.table_lts thead tr .timg{ width:60px;}
.table_lts thead tr .ttipo{width:150px;}
.table_lts thead tr .tbat{width:150px;}
.table_lts thead tr .tcet{ width:auto;}
.table_lts tbody tr {font-size: 11px; line-height:12px; color:#a3a3a3; text-align:center; vertical-align:text-top;background-attachment: scroll;	background-image: url(../images/temp/lin_hor_b.gif);background-repeat: repeat-x;background-position: left bottom;}
.table_lts tbody tr td{	padding-top:8px;padding-bottom:8px;	vertical-align: middle;}
.table_lts tbody tr td div.list_img{overflow: hidden;height: 50px;width: 50px;border: 1px solid #999999;text-align: center;background-color: #FFFFFF;}
.table_lts tbody tr:hover{ color:#FFFFFF;}
.table_lts tbody tr td a{color:#c7be63;text-decoration:none; text-align:left;}
.table_lts tbody tr td strong{color:#c7be63; font-weight:normal;}
.table_lts tbody tr td a:hover{color:#ffffff;}
.table_lts tbody tr td.color img{ margin-left:1px; margin-right:1px;}

/**/
.table_int thead tr{font-size: 11px; line-height:12px; background-color:#333333;text-align:center;color:#ffffff;}
.table_int thead tr td{ padding-top:8px; padding-bottom:8px;}
.table_int thead tr td p{color:#ffffff; margin:0px; font-size:11px;}
.table_int thead tr td p +p{ font-size:10;color:#999999; margin:0px;}
.table_int thead tr .timg{ width:60px;}
.table_int thead tr .ttipo{width:65px;}
.table_int thead tr .ttipo2{width:40px;}
.table_int thead tr .tbat{width:150px;}
.table_int thead tr .tcet{ width:auto;}
.table_int tbody tr {font-size: 11px; line-height:12px; color:#cccccc; text-align:center; vertical-align:text-top;background-attachment: scroll;	background-image: url(../images/temp/lin_hor_b.gif);background-repeat: repeat-x;background-position: left bottom;}
.table_int tbody tr td{	padding-top:8px;padding-bottom:8px;	vertical-align: middle;}
.table_int tbody tr td a{color:#c7be63;text-decoration:none; text-align:left;}

/************************** Fin codigo del listado de productos **************************/


/**/
#main {width:956px;margin-left:auto;margin-right:auto;background-image: url(../images/temp/bg_color.jpg);background-repeat: repeat;}
#header {height:72px; clear:both;background-image: url(../images/temp/f_header.jpg);background-repeat: repeat-x; background-position: top left;}
#header .curvas{ padding-top:6px;clear:both;background-image: url(../images/temp/header_coner.gif);background-repeat: no-repeat; background-position: top left; margin:0px;}
#header #nav{ padding-left:20px; padding-top:3px; padding-bottom:5px; padding-right:5px;}
#header #nav #logo{margin:0px;width:200px;}
#header #nav #botonera{ float: right;}

#header_print {height:72px; clear:both; display:none;}

#cont{background-image: url(../images/temp/bg_down.jpg);background-repeat: repeat-x; background-position: bottom left;}
#cont #margen{ margin-left:23px; margin-right:23px; margin-bottom:0px; clear:both;}
#cont #margen_home{margin-bottom:0px; clear:both; height:252px; background-color:#000000; padding-left:20px; padding-right:20px;}
#cont .lin{ height:17px;background-image: url(../images/temp/lin_home.jpg);background-repeat: repeat-x; background-position: top left; margin-bottom:12px; clear:both; margin-top:0px;}
#cont .curvas{ clear:both;background-image: url(../images/temp/cont_coner.gif);background-repeat: no-repeat; background-position: bottom left;padding-top:6px;}

#cont #margen #ruta {margin-top:15px;margin-bottom:23px;color:#989898;background-attachment: scroll;background-image: url(../images/temp/lin_hor_b.gif);background-repeat: repeat-x;background-position: left bottom;}
#cont #margen #ruta strong{color:#c7be63;font-weight: normal;}
#cont #margen #ruta a{color:#989898; text-decoration:none;}
#cont #margen #ruta a strong{color:#c7be63;font-weight: normal; text-decoration:none;}
#cont #margen #ruta a:hover{color:#333333;}


/*************** Codigo Home ***************/

/**/
#cont #margen_home #flash{float:right; width:618px;}

/**/
#welcome{ padding-top:30px; width:290px;}
#welcome h1 {font-size: 14px; color:#999999; text-align:right;font-weight: normal;}
#welcome h1 strong{font-size: 24px; color:#FFFFFF;padding-bottom:8px; margin-top:0px;font-weight: normal; display:block;}
#welcome p{font-size: 11px; color:#b3b3b3; margin-top:20px; line-height:13px;}

/**/
#destacado{margin-top:0px;}
#destacado #des_txt{width:155px;float:left; margin-right:20px; text-align: justify;}
#destacado #des_txt p{ line-height:14px; text-align:left;}
#destacado #des_txt h1{color:#c7be63;font-size: 18px;background-attachment: scroll;background-image: url(../images/temp/lin_hor_b.gif);background-repeat: repeat-x;background-position: left bottom; padding-bottom:4px; margin-bottom:10px; margin-top:0px;font-weight: normal;}
#destacado #des_list { }
#destacado #des_list ul{ margin:0px; display:inline;}
#destacado #des_list ul li{ display:inline; float:left;margin-top:22px; margin-right:12px;}
#destacado #des_list ul li h2{color:#ffffff;font-size: 14px;margin:0px; margin-bottom:5px; line-height:12px;}
#destacado #des_list ul li h2 strong{font-size: 12px;color:#c7be63;font-weight: normal;}
#destacado #des_list ul li img{border: 2px solid #000000;}
#destacado #des_list ul li a:hover img{border: 2px solid #555555;filter: Invert;}

/**/
#formulario_home{ width:210px; padding-left:20px; float:right;background-attachment: scroll;background-image: url(../images/temp/lin_ver_b.gif);background-repeat: repeat-y;background-position: left bottom;}
#formulario_home h1{color:#c7be63;font-size: 18px;background-attachment: scroll;background-image: url(../images/temp/lin_hor_b.gif);background-repeat: repeat-x;background-position: left bottom; padding-bottom:4px; margin-bottom:10px; margin-top:0px;font-weight: normal;}
#formulario_home .sep{ padding-bottom:10px;}
#formulario_home .campos{background-color:#333333;color:#d1d1d1;width:150px;border: 1px solid #bfa400;font-family: Arial, Verdana, sans-serif;font-size: 11px;}
#formulario_home .boton{width:86px;font-size: 11px; padding-top:2px; padding-bottom:4px;text-align:center;color:#d1d1d1;background-image: url(../images/temp/bot_enviar.gif);background-repeat: no-repeat;background-position: top left;background-color:#000000;border: none; cursor:pointer;}

/*************** Fin Codigo Home ***************/



/*************** Codigo Formulario de Contacto ***************/
#contactenos{width:550px; margin-top:0px; float:right;}
#contactenos p{ margin-bottom:10px;}
#contactenos h1{font-size: 18px;background-attachment: scroll;	background-image: url(../images/temp/lin_hor_y.gif);background-repeat: repeat-x;background-position: left bottom; padding-bottom:8px; margin-bottom:20px; margin-top:0px}
#contactenos h1 strong{ color:#c7be63;font-weight: normal;}
#contactenos .sep{ padding-bottom:10px;}
#contactenos .campos{background-color:#333333;color:#d1d1d1;width:150px;border: 1px solid #bfa400;font-family: Arial, Verdana, sans-serif;font-size: 11px;}
#contactenos .campos2{ background-color:#333333; color:#d1d1d1; width:230px;border: 1px solid #bfa400;font-family: Arial, Verdana, sans-serif;font-size: 11px;}
#contactenos .campos3{background-color:#333333;color:#d1d1d1;width:405px;border: 1px solid #bfa400;font-family: Arial, Verdana, sans-serif;font-size: 11px;}
#contactenos .boton{width:86px;font-size: 11px; padding-top:2px; padding-bottom:4px;text-align:center;color:#d1d1d1;background-image: url(../images/temp/bot_enviar.gif);background-repeat: no-repeat;background-position: top left;background-color:#000000;border: none; cursor:pointer;}

/*************** Fin Codigo Formulario de Contacto ***************/



/*************** Codigo Ficha Productos  ***************/
.descripcion{width:380px; margin-top:0px;}
.descripcion h1{font-size: 18px;background-attachment: scroll;	background-image: url(../images/temp/lin_hor_y.gif);background-repeat: repeat-x;background-position: left bottom; padding-bottom:5px; margin-bottom:20px; margin-top:0px;}
.descripcion h1 strong{ color:#c7be63;font-weight: normal;}
.descripcion ul{list-style-image: url(../images/temp/bullets.gif);list-style-type: none; margin:0px; padding-left:20px; line-height:14px;}
.descripcion ul li{ margin:0px; margin-bottom:5px; color:#e6e6e6; text-align:left;}

/**/
.colores { padding-top:10px;}
.colores h2{display:block;background-attachment: scroll;background-image: url(../images/temp/lin_hor_b.gif);background-repeat: repeat-x;background-position: left bottom; padding-bottom:2px; margin-bottom:5px; margin-top:0px; font-size:14px; }
.colores h2 strong{ font-size:10px; color:#666666; font-weight: normal; margin-left:140px; font-family:Arial;}
.colores img{margin-left:3;margin-right:3px;border: 1px solid #666666;}

/*colores lint*/
#linternas .colores { padding-top:10px; margin-top:5px; background-attachment: scroll;background-image: url(../images/temp/lin_hor_b.gif);background-repeat: repeat-x;background-position: left top; }
#linternas .colores h2{display:block;background-attachment: scroll;background-image: url(../images/temp/lin_hor_b.gif);background-repeat: repeat-x;background-position: left bottom; padding-bottom:2px; margin-bottom:5px; margin-top:0px; font-size:14px; }
#linternas .colores h2 strong{ font-size:10px; color:#666666; font-weight: normal; margin-left:140px; font-family:Arial;}
#linternas .colores img{margin-left:3;margin-right:3px;border: 1px solid #666666;}

/**/
.certificaciones { padding-top:15px;background-attachment: scroll;background-image: url(../images/temp/lin_hor_b.gif);background-repeat: repeat-x;background-position: left bottom; padding-bottom:2px; margin-bottom:5px;}
.certificaciones h2{display:block;background-attachment: scroll;background-image: url(../images/temp/lin_hor_b.gif);background-repeat: repeat-x;background-position: left top; padding-bottom:0px;padding-top:5px; margin-bottom:5px; margin-top:0px; font-size:14px; }
.certificaciones h2 strong{ color:#999999; font-weight:normal; margin-left:20px;}

/**/
#der_col{width:224px; float:right; margin-left:30px; margin-top:20px; padding:0px;}

/**/
.accesorios{padding-bottom:2px; margin-bottom:20px;}
.accesorios h2{display:block;background-attachment: scroll;background-image: url(../images/temp/lin_hor_b.gif);background-repeat: repeat-x;background-position: left bottom; padding-bottom:2px; margin-bottom:15px; margin-top:0px; font-size:14px; }
.accesorios table tr td{color:#999999; background-attachment: scroll;background-image: url(../images/temp/lin_hor_b.gif);background-repeat: repeat-x;background-position: left bottom; padding:2px; }
.accesorios table tr td +td{color:#c7be63; text-align:center; }


/* foto producto */
.foto_prod{
	float:right;
	margin-top:20px;
	width: 240px;
}
.foto_prod div {border: 3px solid #555555;overflow: hidden;height: 290px;width: 240px;}
.foto_prod p{ font-size:10px; color:#666666; text-align:center; line-height:11px; margin:0px; margin-top:5px; margin-bottom:5px; padding:0px;}

/**/
.formulario{}
.formulario h1{ color:#c7be63; font-size: 16px;font-weight: normal;background-attachment: scroll;	background-image: url(../images/temp/lin_hor_b.gif);background-repeat: repeat-x;background-position: left bottom; margin-top:0px; padding-bottom:3px; margin-bottom:12px;}
.formulario .campos{background-color:#333333;color:#d1d1d1;width:144px;border: 1px solid #bfa400;font-family: Arial, Verdana, sans-serif;font-size: 11px;}
.formulario .campos2{ background-color:#333333; color:#d1d1d1; width:195px;border: 1px solid #bfa400;font-family: Arial, Verdana, sans-serif;font-size: 11px;}
.formulario .boton{width:86px;font-size: 11px; padding-top:2px; padding-bottom:4px;text-align:center;color:#d1d1d1;background-image: url(../images/temp/bot_enviar.gif);background-repeat: no-repeat;background-position: top left;background-color:#000000;border: none; cursor:pointer;}

/**/
.especificaciones{ clear:both; padding-top:20px; padding-bottom:30px; }
.especificaciones  h1{font-size: 18px;background-attachment: scroll;	background-image: url(../images/temp/lin_hor_y.gif);background-repeat: repeat-x;background-position: left bottom; padding-bottom:8px; margin-bottom:10px; margin-top:0px;}
.especificaciones h1 strong{ color:#c7be63; font-weight: normal;}
/*************** Fin Codigo Ficha Productos  ***************/


/*contenido int*/
#cont_txt{width:550px; margin-top:0px; float:right;}
#cont_txt p{ margin-bottom:10px;}
#cont_txt h1{font-size: 18px;background-attachment: scroll;	background-image: url(../images/temp/lin_hor_y.gif);background-repeat: repeat-x;background-position: left bottom; padding-bottom:8px; margin-bottom:20px; margin-top:0px;}
#cont_txt h1 strong{ color:#c7be63;font-weight: normal;}


#cont_txt2{margin-top:0px; float:right;}
#cont_txt2 h1{font-size: 18px;background-attachment: scroll;	background-image: url(../images/temp/lin_hor_y.gif);background-repeat: repeat-x;background-position: left bottom; padding-bottom:8px; margin-bottom:20px; margin-top:0px;}
#cont_txt2 h1 strong{ color:#c7be63;font-weight: normal;}
#cont_txt2 p{ margin-bottom:10px;}

#cont_txt_r{ width:330px; margin-right:30px;}
#cont_txt_r h1{font-size: 18px;background-attachment: scroll;	background-image: url(../images/temp/lin_hor_y.gif);background-repeat: repeat-x;background-position: left bottom; padding-bottom:8px; margin-bottom:20px; margin-top:0px;}
#cont_txt_r h1 strong{ color:#c7be63;font-weight: normal;}
#cont_txt_r h2{ color:#c7be63;font-size: 16px;background-attachment: scroll;	background-image: url(../images/temp/lin_hor_b.gif);background-repeat: repeat-x;background-position: left bottom; padding-bottom:8px; margin-bottom:20px; margin-top:0px;}
#cont_txt_r .sep{ padding-bottom:10px;}
#cont_txt_r #foto{ margin-top:0px; margin-bottom:15px;}
#cont_txt_r #foto img{border: 3px solid #555555;}
#cont_txt_r ul{margin-left:0px;padding-left:0px;list-style-type: none;}
#cont_txt_r ul li{ padding-top:5px; padding-bottom:5px; padding-left:20px;margin-top:0px;background-attachment: scroll;background-image: url(../images/temp/lin_hor_b.gif);background-repeat: repeat-x;background-position: left bottom; }

#footer{width:916px;margin-left:auto;margin-right:auto; color:#b3b3b3; padding-left:20px; padding-right:20px; padding-top:10px; font-size:10px;}
#footer #direccion a{width:550px;color:#ff500a; text-decoration:none;}
#footer #direccion a:hover{color:#c7be63;}
#footer #autor a{float:right; width:200px; text-align:right; color:#4d4d4d;text-decoration:none;}
#footer #autor a:hover{color:#ff500a;}

/**/
.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;width: 100%; margin-bottom:8px;background-attachment: scroll;background-image: url(../images/temp/lin_hor_b.gif);background-repeat: repeat-x;background-position: left bottom;}
a.button { background: transparent url('../images/temp/bg_button_a.gif') no-repeat scroll top right;color:#a75636; display: block; float:left;height: 18px;margin-right: 3px;padding-right: 5px; /* sliding doors padding */ text-decoration: none;}
a.button span {
	background: transparent url('../images/temp/bg_button_span.gif') no-repeat;
	display: block;
	line-height: 14px;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 5px;
}
a.button:active {background-position: bottom right;color:#333333;outline: none; /* hide dotted outline in Firefox */}
a.button:active span {background-position: bottom left;padding: 2px 0 2px 5px; /* push text down 1px */}

/**/
.clear2 { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;width: 100%; margin-bottom:8px;padding-bottom:5px; padding-top:10px;}
a.button { background: transparent url('../images/temp/bg_button_a.gif') no-repeat scroll top right;color:#a75636; display: block; float:left;height: 18px;margin-right: 3px;padding-right: 5px; /* sliding doors padding */ text-decoration: none;}
a.button span {
	background: transparent url('../images/temp/bg_button_span.gif') no-repeat;
	display: block;
	line-height: 14px;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 5px;
}
.clear3 { /* generic container (i.e. div) for floating buttons */
    overflow: hidden; margin-bottom:8px;padding-bottom:5px; padding-top:10px; clear:both; display:block; text-align:right;}

#linternas a.button:active {background-position: bottom right;color:#333333;outline: none; /* hide dotted outline in Firefox */}
#linternas a.button:active span {background-position: bottom left;padding: 2px 0 2px 5px; /* push text down 1px */}


/* caract */
.case1{ background-attachment:scroll; background-image:url(../images/acerca_case/case1.gif); background-position:left top; background-repeat:no-repeat; height:438px; width:897px;}
.case1 li {color:#999; list-style:none;}
.case1 li strong{color:#ff500a; font-weight:normal;}
.case1 .list_izq{ float:left; width:250px; padding-top:48px; padding-left:20px;}
.case1 .list_izq li.n1{ margin-right:30px;}
.case1 .list_izq li.n2{ margin-top:80px; margin-right:70px;}
.case1 .list_izq li.n3{ padding-top:65px; margin-right:80px;}
.case1 .list_der{ float: right;width:280px; text-align:left;padding-top:68px; padding-right:20px;}
.case1 .list_der li.n1{ margin-left:30px;}
.case1 .list_der li.n2{ margin-top:130px; margin-left:50px;}
.case1 .list_der li.n3{ padding-top:45px;}

.case2{ background-attachment:scroll; background-image:url(../images/acerca_case/case2.gif); background-position:left top; background-repeat:no-repeat; height:438px; width:897px;}
.case2 li {color:#999; list-style:none;}
.case2 li strong{color:#ff500a; font-weight:normal;}
.case2 .list_izq{ float:left; width:260px;padding-left:20px;}
.case2 .list_izq li.n1{ margin-top:30px; margin-right:120px;}
.case2 .list_izq li.n2{ margin-top:110px; margin-right:70px;}
.case2 .list_izq li.n3{ padding-top:40px; margin-right:110px;}
.case2 .list_der{ float: right;width:280px; text-align:left;padding-right:20px;}
.case2 .list_der li.n1{ margin-top:30px; margin-left:15px;}
.case2 .list_der li.n2{ margin-top:90px; margin-left:90px;}
.case2 .list_der li.n3{ padding-top:90px; margin-left:90px;} 

.lint1{ background-attachment:scroll; background-image:url(../images/acerca_case/lint1.gif); background-position:left top; background-repeat:no-repeat; height:734px; width:897px;}
.lint1 li {color:#999; list-style:none;}
.lint1 li strong{color:#ff500a; font-weight:normal;}
.lint1 .list_izq{ float:left; width:450px;padding-left:20px;}
.lint1 .list_izq li.n1{ margin-top:5px; margin-right:230px;}
.lint1 .list_izq li.n2{ margin-top:20px; margin-right:120px;}
.lint1 .list_izq li.n3{ padding-top:0px; margin-right:250px;}
.lint1 .list_izq li.n4{ padding-top:65px; margin-right:240px;}
.lint1 .list_izq li.n5{ padding-top:55px; margin-right:230px;}
.lint1 .list_izq li.n6{ padding-top:40px; margin-right:210px;}
.lint1 .list_izq li.n7{ padding-top:10px; margin-right:0px; margin-left:200px;}

.lint1 .list_der{ float: right;width:320px; text-align:left;padding-right:20px;}
.lint1 .list_der li.n1{ margin-top:20px; margin-left:90px;}
.lint1 .list_der li.n2{ margin-top:70px; margin-left:10px;}
.lint1 .list_der li.n3{ padding-top:50px; margin-left:110px;} 
.lint1 .list_der li.n4{ padding-top:80px; margin-left:30px;} 
.lint1 .list_der li.n5{ padding-top:120px; margin-left:110px;} 

.foto_izq{ float:left; margin-right:30px;}
.foto_der{ float:right; margin-left:30px;}
.nota{ font-size:10px; line-height:12px; color:#d1d1d1; padding-top:10px;}


