a, a:link, a:visited, a:hover {
	outline:none;/*Remove active link borders*/
}
img {
	outline:none;
	border:none;
}
form, img {/*take away extra margins form in IE6*/
	margin:0;
	padding:0;
}
body{background-color:#001F5D;}
.principal{margin:auto; width:770px;}
.principal2{float:left; width:766px; margin:auto; padding-right:2px; padding-left:2px; background-image:url(images/page_fnd.gif);}
.header1{float:left; width:766px; height:28px; background-image:url(images/header1_fnd.gif);}
.header1img{float:left; width:619px; height:28px;}
.header1btn{float:left; width:147px; height:28px;}
.header2{float:left; width:766px; height:140px; background-color:#FFFFFF;}
.header2img{float:left; width:610px; height:140px;}
.header2carrito{float:left; width:156px; height:140px; background-image:url(images/header2_fnd2.jpg);}
.header2carrito1{float:left; width:156px; height:26px; padding-top:71px; font-family:tahoma; font-size:10px; color:#545454;}
.header2carrito2{float:left; width:156px; height:18px;}
.header2carrito3{float:left; width:156px; height:25px;}
.mnutop{float:left; width:766px; height:24px; background-image:url(images/mnu_fnd.gif);}
.contg{float:left; width:766px;}
.contiz{float:left; width:610px;}

.contiz_cate1titulo{float:left; width:585px; padding-left:11px; padding-right:14px; background-image:url(images/cont_catprin_fnd.gif); height:20px; padding-top:14px; font-family:Arial; font-size:16px; color:#D70000; font-weight:bold;}
.txttitulospagina{float:left; width:585px; height:20px; padding-top:14px; font-family:Arial; font-size:16px; color:#D70000; font-weight:bold;}
.txttitulospaginatxt{font-family:Arial; font-size:16px; color:#D70000; font-weight:bold;}
.precionewsletter{font-family:Arial; font-size:24px; color:#D70000; font-weight:bold;}
.txtsubtitulospagina{font-family:Arial; font-size:13px; color:#005297; font-weight:bold;}
.contiz_cate1cont{float:left; width:585px; padding-left:11px; padding-right:14px; background-image:url(images/cont_catprin_fnd.gif);}
.contiz_cate1div{float:left; width:585px; height:11px;}
.contiz_cate2titulo{float:left; width:585px; padding-left:11px; padding-right:14px; background-image:url(images/cont_catsec_fnd.gif); height:18px; padding-top:1px; font-family:Arial; font-size:14px; color:#646464; font-weight:bold;}
.contiz_cate2cont{float:left; width:585px; padding-left:11px; padding-right:14px; background-image:url(images/cont_catsec_fnd.gif);}

.fnd01{float:left; width:585px; padding-left:11px; padding-right:14px; background-color:#00FFFF;}
.fnd02{float:left; width:585px; height:11px; background-color:#FF00FF;}

.contiz_cate2div{float:left; width:610px; height:11px;}
.contiztxt{float:left; width:585px; padding-left:11px; padding-right:14px;}
.contlogos{float:left; width:585px; height:100px;}
.logosdr{float:left; width:188px; height:100px;}
.logosiz{float:right; width:188px; height:100px;}
.seplogo{float:left; width:10px; height:100px; background-color:#FFFFFF;}

.txtmini{font-family:Arial; font-size:10px; color:#646464;}
	a.txtmini:hover{color:#333333;}

.txtminilinks{font-family:tahoma; font-size:10px; color:#646464; text-decoration: none;  font-weight:bold;}
	a.txtminilinks:hover{color:#D70000;}

.txt{font-family:Arial; font-size:11px; color:#646464;}
	a.txt:hover{color:#333333; font-weight:bold;}
.txt2{font-family:Arial; font-size:11px; color:#646464; text-decoration:none;}
	a.txt2:hover{color:#FF0000;}
.txtred{font-family:Arial; font-size:11px; color:#D70000;}
	a.txtred:hover{color:#0000CC; font-weight:bold;}
.txtgreen{font-family:Arial; font-size:11px; color:green;}
	a.txtred:hover{color:#0000CC; font-weight:bold;}

.txtmed{font-family:Arial; font-size:12px; color:#646464;}
	a.txtmed:link{color:#333333; font-weight:bold;}
	a.txtmed:active{color:#333333; font-weight:bold;}
	a.txtmed:visited{color:#333333; font-weight:bold;}
	a.txtmed:hover{color:#D70000; font-weight:bold;}

.txtgr{font-family:Arial; font-size:14px; color:#646464; text-decoration:none;}
	a.txtgr:hover{color:#333333;}

.txttitbd{font-family:arial; font-size:12px; font-weight:bold; color:#646464; text-decoration:none;}
	a.txttitbd:link{color:#646464;}
	a.txttitbd:active{color:#646464;}
	a.txttitbd:visited{color:#646464;}
	a.txttitbd:hover{color:#D70000;}

.contde{float:right; width:156px;}





.cont_proimgbd{width:137px; height:103px;}
.cont_bddesctxt{font-family:Trebuchet MS; line-height:10px; font-size:9px; color:#646464;}



.contdesepara{float:left; width:156px; height:19px; background-image:url(images/mnuder_top.gif);}
.contdesepara2{float:left; width:156px; height:19px;}
.contdesepara3{float:left; width:156px; height:1px;}

.footer1{float:left; width:766px; height:31px; background-image:url(images/footer1_fnd.gif);}
.footer1_mnu{float:left; width:619px; height:31px;}
.footer1_btn{float:left; width:147px; height:31px;}

.footermnu{font-family:tahoma; font-size:11px; color:#FFFFFF; text-decoration:none; line-height: 31px;}
	a.footermnu:hover{color:#D70000;}


.mnu{float:left; height:24px; line-height:24px; padding-left:10px; padding-right:10px; margin:0px; display:block; background-color:#FF0000; background-color:red; Font-family:tahoma; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none; padding-left:11px; padding-right:11px; /* background-image:url(images/mnu_fnd.gif); */}
		a.mnu:hover{background-image:url(images/mnu_fnd-on.gif);}

.formtexto{width:50px; height:14px; font-family:tahoma; font-size:10px; line-height:12px; color:#000000; background-color:#FFFFFF; border-bottom:#9A9A9B 1px solid; border-left:#9A9A9B 1px solid; border-right:#9A9A9B 1px solid; border-top:#9A9A9B 1px solid; padding-left:2px; padding-right:2px;padding-bottom:0px;padding-top:0px;margin:0px;}
.formtextonoh{font-family:tahoma; font-size:10px; line-height:12px; color:#000000; background-color:#FFFFFF; border-bottom:#9A9A9B 1px solid; border-left:#9A9A9B 1px solid; border-right:#9A9A9B 1px solid; border-top:#9A9A9B 1px solid; padding-left:2px; padding-right:2px;padding-bottom:0px;padding-top:0px;margin:0px;}
.formtextonow{height:14px; font-family:tahoma; font-size:10px; line-height:12px; color:#000000; background-color:#FFFFFF; border-bottom:#9A9A9B 1px solid; border-left:#9A9A9B 1px solid; border-right:#9A9A9B 1px solid; border-top:#9A9A9B 1px solid; padding-left:2px; padding-right:2px;padding-bottom:0px;padding-top:0px;margin:0px;}
.formtexto150{width:150px; height:14px; font-family:tahoma; font-size:10px; line-height:12px; color:#000000; background-color:#FFFFFF; border-bottom:#9A9A9B 1px solid; border-left:#9A9A9B 1px solid; border-right:#9A9A9B 1px solid; border-top:#9A9A9B 1px solid; padding-left:2px; padding-right:2px;padding-bottom:0px;padding-top:0px;margin:0px;}
.formcantidad{width:15px; height:14px; font-family:tahoma; font-size:10px; line-height:12px; color:#000000; background-color:#FFFFFF; border-bottom:#9A9A9B 1px solid; border-left:#9A9A9B 1px solid; border-right:#9A9A9B 1px solid; border-top:#9A9A9B 1px solid; padding-left:2px; padding-right:2px;padding-bottom:0px;padding-top:0px;margin:0px;}

.form3c1{float:left; width:265px; height:20px;}
.form3c2{float:left; width:5px; height:20px;}
.form3c3{float:left; width:315px; height:20px;}
.form3c_juan{float:left; width:315px;font-family:tahoma; font-size:10px;}
	.form3c1ch{float:left; width:265px; height:12px;}
	.form3c2ch{float:left; width:5px; height:12px;}
	.form3c3ch{float:left; width:315px; height:12px;}

.footer2{float:left; width:766px; height:19px; background-image:url(images/footer2_fnd.gif); padding-top:6px;}
.footer2txt{font-family:tahoma; font-size:9px; color:#FFFFFF; text-decoration:none;}
	a.footer2txt:hover{color:#FF6600;}

.cont_pro{float:left; width:585px; padding-left:11px; padding-right:14px;}

.cont_procate{float:left; width:585px; height:15px; margin-top:5px; margin-bottom:2px; font-family:arial; font-size:14px; font-weight:bold; color:#646464;}

.cont_procolumnas{float:left; width:585px;}

.contespacioofevert1{float:left; width:12px; height:30px;}
.contespacioofevert2{float:left; width:13px; height:30px;}

.cont_proimg{float:left; width:137px; padding-right:14px; height:103px;}

.cont_proimgofervert{float:left; width:137px;}

.cont_proimgofervertespacio1{float:left; width:137px; height:3px;}

.cont_procont{float:left; width:434px;}

.cont_proconttitulo{float:left; width:434px; font-family:arial; font-size:12px; font-weight:bold; color:#646464;}

.cont_procontdesc{float:left; width:434px; font-family:arial; font-size:10px; font-weight:bold; color:#646464; margin-bottom:5px;}

.cont_procontstock{float:left; width:434px; font-family:tahoma; font-size:9px; font-weight:bold; color:#646464; height:14px;}

.cont_procontinfo{float:left; width:434px;}

.cont_procomprar{float:left; height:26px; width:88px;}

.cont_procant{float:left; height:20px; width:83px; padding-top:7px; font-family:tahoma; font-size:10px; font-weight:bold; color:#144D88;}

.cont_promasinfo{float:left; height:26px; width:84px;}

.cont_procontpre{float:left; height:26px; width:178px;}

.cont_procontprech{float:right; width:178px; height:10px; font-family:Arial; font-size:12px; line-height:12px; color:#2A71A0;}

.cont_procontpregr{float:right; width:178px; height:12px; font-family:Arial; font-size:16px; font-weight:bold; line-height:12px; color:#D70000; padding-top:4px;}
.cont_procontpregrtxt{font-family:Arial; font-size:16px; font-weight:bold; line-height:12px; color:#D70000;}

.separacion{float:left; width:585px; height:30px; background-image:url(images/con_ofertadiv.gif);}

.cont_li{float:left; width:585px; padding-left:11px; padding-right:14px;}

.cont_lifoto{float:left; width:72px; padding-right:8px;}

.cont_licont{float:left; width:505px;}

.cont_litituloeinfo{float:left; width:505px;}

.cont_lititulo {
   float:left;
   width:435px;
   height:16px; 
   font-family:Trebuchet MS; 
   font-weight:bold; 
   font-size:11px; 
   color:#646464;
   text-decoration:none;
}
	a.cont_lititulo:link{color:#646464; font-weight:bold;}
	a.cont_lititulo:active{color:#646464; font-weight:bold;}
	a.cont_lititulo:visited{color:#646464; font-weight:bold;}
	a.cont_lititulo:hover{color:#D70000; font-weight:bold;}


.cont_liinfo{float:left; width:52px; height:13px; padding-top:3px;}

.cont_lidesc{	float:left; width:505px; font-family:Trebuchet MS; line-height:10px; font-size:9px; color:#646464; }


.cont_liopcio{width:505px;}

.cont_licomprar{float:left; height:26px; width:88px;}

.cont_licant{float:left; height:20px; width:83px; padding-top:7px; font-family:tahoma; font-size:10px; font-weight:bold; color:#144D88;}

.cont_liprodag{float:left; width:100px; padding-left:20px; font-family:tahoma; font-size:9px; font-weight:bold; color:#646464; height:19px;}

.cont_liprodagtxt{font-family:tahoma; font-size:9px; font-weight:bold; color:#646464; text-decoration:none;}
	a.cont_liprodagtxt:link{color:#646464; font-weight:bold;}
	a.cont_liprodagtxt:active{color:#646464; font-weight:bold;}
	a.cont_liprodagtxt:visited{color:#646464; font-weight:bold;}
	a.cont_liprodagtxt:hover{color:#D70000; font-weight:bold;}

.cont_lipre{float:right; width:214px; padding-top:5px; text-align:right;}
.cont_lipreeuros{
	font-family:Arial; font-size:13px; font-weight:bold; color:#D70000;
}
.cont_liprepts{
	font-family:tahoma; font-size:10px; color:#646464;
}

.cont_lisepara{float:left; width:570px; height:26px; padding-left:11px;}

.cont_liseparalin{float:left; width:570px; height:26px; background-image:url(images/prod_lisepara.gif);}

.imputmoddos {
	height:15px;
	width:22px;
	text-align:center;
	font-family: tahoma;
	font-size: 10px;
	color: #555555;
	font-style: normal;
	background-color: #FCFCFC;
	border-bottom: #003399 1px solid;
	border-left: #32636B 1px solid;
	border-right: #003399 1px solid;
	border-top: #32636B 1px solid;
	padding:0px;
	margin:0px;
	}

.mnuizq{
	float:left;
	width:156px;
	height:13px;
	line-height:13px;
	display:block;
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	color:#144D88;
	text-decoration:none;
	background-image:url(images/mnuder_btn_off.gif);
	}
		a.mnuizq:hover{color:#FFFFFF; background-image:url(images/mnuder_btn_on.gif);}

.mnuizq2{
	float:left;
	width:156px;
	height:13px;
	line-height:13px;
	display:block;
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	color:#7A7A7A;
	text-decoration:none;
	background-image:url(images/mnuder_btn_off.gif);
	}
		a.mnuizq2:hover{color:#FFFFFF; background-image:url(images/mnuder_btn_on.gif);}

.mnuizq3{
	float:left;
	width:115px;
	padding-left:2px;
	font-family:Arial;
	font-size:11px;
	color:#005297;
	font-weight:bold;
	background-color:#FFFF00;
	display:block;
	background-color:#F3F6F9;
	text-decoration:none;
}
		a.mnuizq3:hover{color:#FFFFFF; background-color:#005297;}

.mnuizq4{
	float:left;
	width:115px;
	padding-left:2px;
	font-family:Arial;
	font-size:10px;
	color:#7F7F7F;
	font-weight:bold;
	background-color:#F6F6F6;
	display:block;
	background-color:#F3F6F9;
	text-decoration:none;
}
		a.mnuizq4:hover{color:#FFFFFF; background-color:#7F7F7F;}

.mnucateseleccionado {
	float:left;
	width:115px;
	padding-left:2px;
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	display:block;
	background-color:#D70000;
	text-decoration:none;
}
.mnusbcateseleccionado {
	float:left;
	width:115px;
	padding-left:2px;
	font-family:Arial;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	display:block;
	background-color:#D70000;
	text-decoration:none;
}

.cdetbi{float:left; width:137px; padding-right:14px;}
.cdeespa5{float:left; width:137px; height:5px;}
.cdeespa10{float:left; width:137px; height:10px;}
.cdeespa15{float:left; width:137px; height:15px;}
.cdeespa20{float:left; width:137px; height:20px;}
.cdedmimages{float:left; width:137px; height:10px;}
.cderecacont{float:left; width:137px;}
	.cderecacontimg{float:left; width:45px; height:26px;}
	.cderecaconttxt{float:left; width:92px; height:26px;}
.cdemasimg{float:left; width:137px;}
	.cdemasimgf1{float:left; width:18px; height:14px;}
	.cdemasimgc{float:left; width:101px; height:14px;}
	.cdemasimgfd{float:left; width:18px; height:14px;}

.ccatot{float:left; width:434px;}
	.ccanoyoff{float:left; width:248px;}
		.ccanomb{float:left; /*width:248px;*/ padding-top:10px; font-family:Arial; font-size:16px; color:#005297; font-weight:bold;}
		.ccaico{float:left; width:248px; padding-top:5px;}
	.ccprecio{float:left; width:90px; height:34px; padding-top:10px; font-family:arial; font-size:16px; color:#D70000;}
	.cccantcomp{float:left; width:96px;}
		.cccant{float:left; width:96px; height:16px; padding-top:6px; font-family:tahoma; font-size:10px; font-weight:bold; color:#144D88;}
		.cccantcomp{float:left; width:96px; height:21px;}

.ccesp5{float:left; width:434px; height:5px;}
.cctitulo{float:left; width:434px;}
.cctitulosubray{float:left; width:434px; height:1px; margin-top:2px; background-color:#005297;}
.cccaraclineatop{float:left; width:432px; height:1px; border-top-style:dashed; border-top-width:1px; border-top-color:#999999;}
	.cccaractot{float:left; width:432px; border-left-style:dashed; border-left-width:1px; border-left-color:#999999; border-right-style:dashed; border-right-width:1px; border-right-color:#999999; border-bottom-style:dashed; border-bottom-width:1px; border-bottom-color:#999999;}
		.cccaracnom{float:left; width:144px; padding:3px; background-color:#F0F0F0; border-right-style:dashed; border-right-width:1px; border-right-color:#999999;}
		.cccaracdeta{float:right; width:274px; padding:3px;}

.paginatot{float:left; width:585px;}
.paginatot2{float:left; width:585px; border-bottom:1px dashed #ccc;}
.contotoesp20{float:left; width:585px; height:20px;}

.carritoc2-5	{float:left; width:70px;  height:17px; padding-top:3px;}
.carritoc3		{float:left; width:70px;  height:18px; padding-top:2px;}
.carritoc32		{float:left; width:70px;  height:19px; padding-top:1px;}
	.carritoc3paddform{width:15px; height:13px; text-align:center; font-family:tahoma; font-size:10px; color:#000000; background-color:#FFFFFF; border-bottom:#9A9A9B 1px solid; border-left:#9A9A9B 1px solid; border-right:#9A9A9B 1px solid; border-top:#9A9A9B 1px solid; padding-left:2px; padding-right:2px;padding-bottom:0px;padding-top:0px;margin:0px;}
.carritoc4		{float:left; width:55px;  height:20px;}
.carritoc4padd	{float:left; width:55px;  height:17px; padding-top:3px;}
.carritoc1		{float:left; width:320px; height:17px; line-height:13px; padding-top:3px;}
.carritoc1park		{float:left; width:320px;  padding:3px 0px 6px 0px;}

.carritodivic{float:left; width:585px; height:7px; background-image:url(images/carritodiv.gif);}

.fdplabel {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#646464;
}
/* start joksnet */
.error {
    padding: 5px;
    margin-top: 5px;
    margin-bottom: 5px;

    color: #DD2727;
    width: 585px;
    float: left;

    text-decoration: none;
    text-align: center;
	font:bold 11px/normal tahoma;
	background-image: url(images/cont_catprin_fnd.gif);
}

#siteform {
    float: left;
    padding-top: 5px;
}

#siteform label {
    float: left;
	width: 175px;
	padding-right: 10px;

	margin-top: 5px;
	margin-bottom: 5px;

	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	font-color: #505050;

	text-align: right;
}

#siteform br {
    clear: left;
}

#siteform input,
#siteform select,
#siteform textarea {
    float: left;
	color: #222222;

	border-width: 1px;
	border-color: #DDDDDD;
	border-style: solid;

	background-color: #F2F2F2;
}

#siteform input:focus,
#siteform select:focus,
#siteform textarea:focus {
	border-color: #505050;
}

#siteform a {
    font-family: arial;
    font-size: 10px;
    color: #646464;
}

#siteform a:hover {
    color: #333333;
    font-weight: bold;
}

#profile {
    width: 585px;
    float: left;
    padding-top: 5px;
    padding-bottom: 10px;

    font-family: arial;
	font-size: 11px;
}

#profile #image {
    width: 140px;
    float: left;

    padding-left: 10px;
    padding-bottom: 10px;
}

#profile #datos_generales {
    width: 430px;
    float: right;

    padding-top: 15px;
    padding-bottom: 10px;
}

#profile #datos_generales a {
    font-family: arial;
    font-size: 10px;
    color: #646464;
}

#profile #datos_generales a:hover {
    color: #333333;
    font-weight: bold;
}

#profile #mas_datos {
    float: left;
    width: 585px;

    padding-left: 10px;
    padding-bottom: 10px;

    font-family: arial;
    font-size: 12px;
    color: #646464;
}

#profile label {
    float: left;
    width: 125px;
    padding-right: 10px;

    font-family: arial;
	font-size: 11px;
	font-weight: bold;
	font-color: #505050;

	text-align: right;
}

#profile #datos_generales br {
    clear: left;
}

#profile #mas_datos .item {
    float: left;
    width: 585px;
    background-color: #F0F0F0;
    border-left: dashed 1px #999999;
    border-right: dashed 1px #999999;
    border-bottom: dashed 1px #999999;
}

#profile #mas_datos .item_izq {
    float: left;
    width: 156px;
    padding: 3px;

    text-align: right;

}

#profile #mas_datos .item_der {
    float: right;
    width: 415px;
    background-color: #FFFFFF;
    padding: 3px;
    border-left: dashed 1px #999999;
}

#profile #mas_datos .item_der input,
#profile #mas_datos .item_der select,
#profile #mas_datos .item_der textarea {
    float: left;
	color: #222222;

	font-size: 10px;
	font-family: arial;
	font-color: #666666;

	border-width: 1px;
	border-color: #DDDDDD;
	border-style: solid;

	background-color: #F2F2F2;
}

#profile #mas_datos .item_der input:focus,
#profile #mas_datos .item_der select:focus,
#profile #mas_datos .item_der textarea:focus {
	border-color: #505050;
}

.cotizamodelo {
	height:100px;
	width:200px;
	font-family: tahoma;
	font-size: 10px;
	color: #555555;
	font-style:normal;
	background-color: #FCFCFC;
	border-bottom: #003399 1px solid;
	border-left: #32636B 1px solid;
	border-right: #003399 1px solid;
	border-top: #32636B 1px solid;
}

.distintiva1{

	float:left;

	width:115px;

	padding-left:2px;

	font-family:Arial;

	font-size:10px;

	color:#7F7F7F;

	font-weight:bold;

	background-color:#F6F6F6;

	display:block;

	background-color:#F3F6F9;

	text-decoration:none;

}

a.distintiva1:hover {
      color: #000000;
}

/* end joksnet */
/* TIENDAS WEB */
.rojo {
	color:#FF0000;
	text-decoration:blink;
}
.tiendasweb_head {
	width:585px;
	height:95px;
	background:url(images/tiendasweb_head.jpg) no-repeat;
	font:bold 14px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	line-height:28px;
	color:#144D88;
	border-bottom:4px solid #144D88;
}
.tiendasweb_head span {
	display:block;
	padding:6px 0px 0px 30px;
}
.tiendas_content {
	width:585px;
	margin:5px 0px 0px 0px;
}
.brindamos {
	float:left;
	width:290px;
}
.brindamos span {
	display:block;
	padding:10px 0px 0px 0px;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#D70000;
}
.brindamos_img {
	float:left;
	padding:13px 0px 0px 0px;
}
ul.brindamos_ul {
	text-indent:0;
	padding:15px 0px 0px 50px;
	margin:0;
	list-style-image:url(images/bullet.gif);
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#144D88;
	line-height:20px;
}
ul.brindamos_ul li {
	margin:0px 0px 0px 5px;
	text-indent:-5px;
	clear:both;
}
* html ul.brindamos_ul li{
	margin:0;
	text-indent:0px;
}
ul.brindamos_ul li a {
	color:#144D88;
}
ul.brindamos_ul li a:hover {
	color:#f00;
}
.ofrecemos {
	float:left;
	width:570px;
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#144D88;
	text-indent:10px;
	padding:10px 0px 0px 5px;
}
.ofrecemos span {
	display:block;
	padding:5px 0px 0px 0px;
}
.tiendas_contacto_main {
	width:380px;
	background:#f00;
}

.campos {
	margin:0;
	width:575px;
	height:210px;
	background:url(images/tiendasweb_contacto.jpg);
	padding:12px 0px 0px 10px;
	text-align:right;
	border-top:2px dotted #ccc;
	border-bottom:2px dotted #ccc;
}
.campos span {
	float:left;
	display:block;
	width:200px;
	margin-bottom:5px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#144D88;
}
.campo_normal {
	float:left;
	width:130px;
	background:#e7edf3;
	font-size:12px;
	border:1px solid #6f7baf;
	margin:0px 0px 5px 5px;
}
.campo_larger {
	float:left;
	width:170px;
	height:100px;
	background:#e7edf3;
	font-size:12px;
	border:1px solid #6f7baf;
	margin:0px 0px 5px 5px;
}
.btn_enviar {
	width:76px;
	height:23px;
	font-size:12px;
	background:#e7edf3;
	border:1px solid #6f7baf;
	margin:8px 260px 6px 0px;
	color:#415475;
	font-weight:bold;
}
.clear {clear:both;}
/* END TIENDAS WEB */

.txtcontenidobold2 { font-family: tahoma; font-size: 11px; font-weight: bold; color: #484848; text-decoration: none; }
.inputcont {
	BORDER-RIGHT: #3F3F3F 1px solid;
	BORDER-LEFT: #3F3F3F 1px solid;
	BORDER-TOP: #3F3F3F 1px solid;
	BORDER-BOTTOM: #3F3F3F 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	background-color: #FFFFFF;
}

/*Vanesa*/
.grafico_subcat {width:139px; color:#717171; padding-top:2px; padding-bottom:2px; padding-left:2px; margin-right:3px; text-decoration:none; margin-bottom:5px; float:left;}
a.grafico_subcat:hover { background-color:#134985; color:#FFFFFF; display:block; text-decoration:none;}
a.grafico_subcat_selected {  background-color:#134985; color:#FFFFFF; display:block; text-decoration:none;width:139px; padding-top:2px;padding-bottom:2px;padding-left:2px;margin-right:3px;margin-bottom:5px; float:left;}

.boxprodv {width:580px; float:left;padding:0px 0px 5px 11px;}
.imgprodv {float:left; width:72px; height:54px;margin-right:3px; text-align:center;border:1px solid #2a71a0;}
.proddescv{float:left; width:435px; font-family:Trebuchet MS; line-height:10px; font-size:9px; color:#646464; }
.disponibilidadv{float:left; width:434px; padding-top:3px; font-family:tahoma; font-size:9px; font-weight:bold; color:#646464; height:14px;}
.txtpreciount {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold;}
.txtpreciountv {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#001f5d; font-weight:bold;}
.txtpreciount_num {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#d70000; font-weight:bold;}
.btnmasinfo {width:53px; float:right;}
.fl {float:left;}
.unidv {width:175px; float:right;}
.formunid{width:39px; height:18px; font-family:tahoma; font-size:10px; line-height:12px; color:#000000; background-color:#FFFFFF; border-bottom:#9A9A9B 1px solid; border-left:#9A9A9B 1px solid; border-right:#9A9A9B 1px solid; border-top:#9A9A9B 1px solid; padding-left:2px; padding-right:2px;padding-bottom:0px;padding-top:0px;margin:0px;}
.detalleunit { width:430px; float:left; height:80px; text-align:center; background:#f3f6f9;}
.leftdetunit {	width:210px; float:left;}
/**/
table#pricelist {
	font:normal 11px/normal Arial;
	color:#666;
	width:95%;
	margin:0px auto;
	padding:0px;
}
table#pricelist td {
	padding:3px;
}
td.space {margin-right:5px;}
/* NAVIDAD 2008/2009 */
#NavidadHeader {
	width:766px;
	height:168px;
	padding:0; 
	margin:0;
	color:#fff;
	background:#e15429;	
}
.navidadCart {
	float:right;
	width:157px; 
	height:168px; 
	border-left:1px dotted #fff;
	padding:0; 
	margin:0;
	font:normal normal 11px/15px Arial;
	text-align:center;
	color:#fff;
	background:#429414 url(images/bg_navidad-cart.jpg) 0 14px no-repeat;
} 
.navidadCart strong {
	font-size:12px;
}
/*listado de productos

.separacion{float:left; width:585px; height:30px; background-image:url(images/con_ofertadiv.gif);}

.cont_li{float:left; width:585px; padding-left:11px; padding-right:14px;}

.cont_lifoto{float:left; width:72px; padding-right:8px;}

.cont_licont{float:left; width:505px;}

.cont_litituloeinfo{float:left; width:505px;}

.cont_lititulo {
   float:left;
   width:453px;
   height:16px; 
   font-family:Trebuchet MS; 
   font-weight:bold; 
   font-size:11px; 
   color:#646464;
   text-decoration:none;
}
	a.cont_lititulo:link{color:#646464; font-weight:bold;}
	a.cont_lititulo:active{color:#646464; font-weight:bold;}
	a.cont_lititulo:visited{color:#646464; font-weight:bold;}
	a.cont_lititulo:hover{color:#D70000; font-weight:bold;}

*/
