/* CSS Document */

body {
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF;
}
img{border:0;}
.logotipo {
	padding: 29px 0px 21px 0px;
}
.logotipo2 {
	padding: 29px 0px 3px 0px;
}
.logotipocreateur {
	padding: 3px 0px 3px 0px;
}
a:link, a:visited, a:active{
	font-family:arial;
	font-size:11px;
	color:#1F1F1F;
	text-decoration:none;
}

a:hover{
	font-family:arial;
	font-size:11px;
	color:#1F1F1F;
	text-decoration:underline;
}
.txtupper1{
	text-transform: uppercase;
}
.txtlow1{
	text-transform: lowercase;
}
.txtcap1{
	text-transform: capitalize;
}

TD.tabla{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ABABAB;
	height:22px;
	border-style:none none solid none;
	border-width:0px 0px 1px 0px;
	border-color:#EDEDED;
	background-color: #FFFFFF;
	text-align:left;
}
TD.tabla a:link, TD.tabla a:visited, TD.tabla a:active{
	color: #ABABAB;
	text-decoration: none;
}
TD.tabla a:hover{
	color: #000000;
	text-decoration: none;
}
TD.tablashop{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ABABAB;
	height:22px;
	background-color: #FFFFFF;
	text-align:left;
}
TD.tablashop a:link, TD.tablashop a:visited, TD.tablashop a:active{
	color: #ABABAB;
	text-decoration: none;
}
TD.tablashop a:hover{
	color: #000000;
	text-decoration: none;
}
.lvidiomas{
	background-image: url("../Images/lvidiomas.gif");
	background-repeat:no-repeat;
	padding-left: 7px;
	width: 50px;
}
.lvidiomas2{
	background-image: url("../Images/lvidiomas.gif");
	background-repeat:no-repeat;
	padding-left: 7px;
	width: 570px;
}
.lvtitlat{
	border-style:none solid none none;
	border-width:0px 1px 0px 0px;
	border-color:#FFFFFF;
}
.fondoimg{
	background-image: url("../Images/fondoimg.gif");
	background-repeat:repeat-x;
	height: 228px;
}
.fondoimg2{
	background-image: url("../Images/lvmenulat.gif");
	background-repeat:repeat-x;
	height: 185px;
}
.lvfondoimg{
	background-image: url("../Images/fondodifumimg.gif");
	background-repeat:no-repeat;
	width:1px;
}
.lvfondoimg2{
	border-style:none solid none solid;
	border-width:0px 1px 0px 1px;
	border-color:#DEDEDE;
}
.lvfondoimg3{
	background-image: url("../Images/lvmenulatmarco.gif");
	background-repeat:no-repeat;
	width:1px;
	padding-left: -10px;
}
H1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	margin-bottom: -5px;
}
H1 a:link, H1 a:visited, H1 a:active{
	color: #000000;
	text-decoration: none;
}
H1 a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
H3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	margin-bottom: -5px;
}
H3 a:link, H3 a:visited, H3 a:active{
	color: #000000;
	text-decoration: none;
}
H3 a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
.txtmenu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	margin-bottom: -5px;
}
.menu{
	background-color: #FFFFFF;
	height: 32px;
	border-top: solid #294C22 1px;
	margin-top: 1px;
	padding-left: 27px;
	border-style:solid;
	border-width:1px;
	border-color:#BFBFBF;
}
.menushop{
	background-color: #F7F7F7;
	height: 32px;
	width: 100%;
}
.menuinterior{
	background-color: #F7F7F7;
	width: 100%;
}
.menuinterior2{
	background-color: #F7F7F7;
	height: 100%;
	width: 100%;
	text-align: left;
	padding: 14px 0px 20px 0px;
}
#menu1{
	width:168px;
	float: left;
	height: 21px;
	text-align: center;
	padding-top: 11px;
}
#menu2{
	width:94px;
	float: left;
	height: 21px;
	text-align: center;
	padding-top: 11px;
}
#menu3{
	width:103px;
	float: left;
	height: 21px;
	text-align: center;
	padding-top: 11px;
}
#menu4{
	width:72px;
	float: left;
	height: 21px;
	text-align: center;
	padding-top: 11px;
}
#menu5{
	width:136px;
	float: left;
	height: 21px;
	text-align: center;
	padding-top: 11px;
}
#menu6{
	width:141px;
	float: left;
	height: 28px;
	text-align: center;
	padding-top: 4px;
}
#menu1shop{
	float: left;
	height: 21px;
	text-align: center;
	padding: 11px 12px 0px 12px;
}
#menu2shop{
	float: left;
	height: 21px;
	text-align: center;
	padding: 11px 12px 0px 12px;
}
#menu3shop{
	float: left;
	height: 21px;
	text-align: center;
	padding: 11px 12px 0px 12px;
}
#menu4shop{
	float: left;
	height: 21px;
	text-align: center;
	padding: 11px 12px 0px 12px;
}
#menu5shop{
	float: left;
	height: 21px;
	text-align: center;
	padding: 11px 12px 0px 12px;
}
#menu6shop{
	float: left;
	height: 21px;
	text-align: center;
	padding: 11px 12px 0px 12px;
}
#menu1shopdown{
	float: left;
	height: 21px;
	text-align: center;
	padding: 11px 12px 0px 12px;
}
#menu2shopdown{
	float: left;
	height: 21px;
	text-align: center;
	padding: 11px 12px 0px 12px;
}
#menu3shopdown{
	float: left;
	height: 21px;
	text-align: center;
	padding: 11px 12px 0px 12px;
}
#menu4shopdown{
	float: left;
	height: 21px;
	text-align: center;
	padding: 11px 12px 0px 12px;
}
#menu1interior{
	float: left;
	height: 18px;
	text-align: center;
	padding: 9px 12px 0px 12px;
}
#menu2interior{
	float: left;
	height: 18px;
	text-align: center;
	padding: 9px 12px 0px 12px;
}
#menu3interior{
	float: left;
	height: 18px;
	text-align: center;
	padding: 9px 12px 0px 12px;
}
#menu4interior{
	float: left;
	height: 18px;
	text-align: center;
	padding: 9px 12px 0px 12px;
}
#menu5interior{
	float: left;
	height: 18px;
	text-align: center;
	padding: 9px 12px 0px 12px;
}
#menu6interior{
	float: left;
	height: 25px;
	text-align: center;
	padding: 2px 12px 0px 12px;
}
.imgcarro{
	border: 0px;
}
.hline{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ABABAB;
	border-style:solid none none none;
	border-width:1px 0px 0px 0px;
	border-color:#EDEDED;
	text-align:center;
	padding-top: 4px;
	width: 770px;
	position:relative;
	left: 50%;
	margin: -385px;
}
.hlineshop{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ABABAB;
	border-style:none none none none;
	border-width:0px 0px 0px 0px;
	border-color:#EDEDED;
	text-align:left;
	padding-top: 2px;
}
.hlineshoptop{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ABABAB;
	border-style:solid none none none;
	border-width:1px 0px 0px 0px;
	border-color:#EDEDED;
	text-align:left;
	margin-top: 20px;
	padding-top: 5px;
}

.menuprof{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ABABAB;
	background-color: #FFFFFF;
	padding-left: 75px;
}
.menuprof a:link, .menuprof a:visited, .menuprof a:active{
	color: #ABABAB;
	text-decoration: none;
}
.menuprof a:hover{
	color: #7E7E7E;
	text-decoration: none;
	background-color: #FFFFFF;
}
.hlineshoptitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #821800;
	text-align:left;
	margin-top: 6px;
	padding-bottom:5px;
	background-image:url(Images/linetitle.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
.txtcarro{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #821800;
}
.menushopfondo{
	background-color: #F7F7F7;
	border-style:solid none solid none;
	border-width:1px 0px 1px 0px;
	border-color:#EDEDED;
}
li {
	list-style-image:url(../Images/flechitamenulat.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	line-height: 20px;	
}
li a:link, li a:visited, li a:active {
	color: #000000;
	font-size:55%;
	text-decoration: none;
}
li a:hover {
	color: #000000;
	text-decoration: underline;
	font-size:55%;
}
.li2 {
	list-style-image:url(../Images/flechitacolecc.gif);
}
.li3 {
	list-style-image:url(../Images/flechitamenulat.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 20px;	
}
.li4 {
	list-style-image:url(../Images/flechitamenulat.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	vertical-align: top;
}
.li5 {
	list-style-image:url(../Images/flechitacolecc.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	line-height: 15px;
	margin-top: 5px;
}
.li5 a:link, .li5 a:active, .li5 a:visited {
	color: #000000;
	text-decoration: none;
}
.li5 a:hover {
	color: #000000;
	text-decoration: underline;
}
#linegranate {
	width:163px;
	border-top:3px solid #7D3A2B;
	padding-bottom:0px;
}
.login {
	width:163px;
}
.logintext {
	padding-bottom:4px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.inputdiv {
	float:right;
	width:101px;
	text-align:right;
}
input.loginuser {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	width:101px;
	height:16px;
	background-color:#F5F5F5;
	border-width:0px 1px 1px 0px;
	border-color:#D4D9DB;
	border-style:none solid solid none;
	color:#000000;
	padding-left:6px;
	margin-top: 10px;
}
.inputq {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	width:35px;
	height:14px;
	background-color:#FFFFFF;
	border-width:1px;
	border-color:#DFDFDF;
	border-style:solid;
	color:#000000;
	text-align:right;
	margin-top: 8px;
}
.inputq2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	width:90%;
	height:14px;
	background-color:#FFFFFF;
	border-width:1px;
	border-color:#DFDFDF;
	border-style:solid;
	color:#000000;
	text-align:left;
	margin-top: 8px;
	padding-left:5px;
}
.inputq3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	width:100%;
	height:14px;
	background-color:#FFFFFF;
	border-width:0px;
	border-color:#DFDFDF;
	border-style:none;
	color:#000000;
	text-align:left;
	margin-top: 8px;
	padding-left:5px;
}
.inputpais {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	width:200px;
	height:14px;
	background-color:#FFFFFF;
	border-width:1px;
	border-color:#DFDFDF;
	border-style:solid;
	color:#6B6B6B;
	text-align:left;
}
input.formu {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	width:87%;
	height:15px;
	background-color:#F5F5F5;
	border-width:0px 1px 1px 0px;
	border-color:#D4D9DB;
	border-style:none solid solid none;
	color:#000000;
	padding-left:6px;
	margin-top: 4px;
}
input.formu2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	width:75%;
	height:15px;
	background-color:#F5F5F5;
	border-width:0px 1px 1px 0px;
	border-color:#D4D9DB;
	border-style:none solid solid none;
	color:#000000;
	padding-left:6px;
	margin-top: 4px;
}

.botlogin {
	background-color:#FFFFFF;
	padding-left:4px;
	padding-right:4px;
}
.botampliar {
	background-color:#FFFFFF;
	padding-left:4px;
	padding-right:4px;
	border-width:1px;
	border-color:#A30314;
	border-style:solid;
	margin-left: 5px;
	color:#A30314;
	line-height: 25px;
}
.botampliar a:link, .botampliar a:visited, .botampliar a:active{
	color: #A30314;
	text-decoration: none;
}
.botampliar a:hover{
	color: #9A9A9A;
	text-decoration: none;
}
.botformu {
	background-color:#325E9B;
	border:1px solid #0E3366;
	padding-left:2px;
	padding-right:2px;
	height:18px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:11px;
	cursor: hand;
}
form.loginform {
	margin:0 0 0 0;
}
.register {
	width:163px;
	background-image:url(../Images/imgpuntitos.gif);
	background-position:top;
	background-repeat:repeat-x;
	margin-top:0.5em;
	padding-top:0.5em;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.register a:link, .register a:visited, .register a:active {
	color:#1F1F1F;
	text-decoration: none;
}
.register a:hover {
	color:#1F1F1F;
	text-decoration: underline;
}
.register2 {
	background-image:url(../Images/imgpuntitos.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.register3 {
	background-image:url(../Images/imgpuntitos.gif);
	background-position:top;
	background-repeat:repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003E94;
	margin-top: 10px;
	padding-bottom:2px;
}

.imgshop{
		padding:1px 0px 0px 3px;
}
.subtitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: normal;
	color: #821800;
	text-align:left;
	padding: 6px 2px 0px 30px;
}
.gris{
	color: #D3D3D3;
}
.subtitle2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #821800;
	text-align:left;
	padding: 0px 2px 0px 80px;
}
.subtitle3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #821800;
	text-align:left;
	padding: 0px 2px 0px 25px;
}
.gris2{
	color: #D3D3D3;
}

.pdtoshop{
	text-align:center;
	/*padding: 0px 2px 0px 30px;*/
}
.txtref{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-align:left;
	margin-left:25px;
	border-bottom:1px solid #DFDFDF;
	margin-bottom:45px;
}
.txtref2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-align:left;
	border-bottom:1px solid #DFDFDF;
	margin-bottom:10px;
	margin-top: 15px;
}
.txtref3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-align:left;
	margin-left:25px;
	border-bottom:1px solid #DFDFDF;
	margin-bottom:0px;
}
.txtref4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-align:left;
	margin-left:0px;
	border-bottom:1px solid #DFDFDF;
	margin-bottom:0px;
}
.txtgranate{
	color: #821800;
}
.txtgranate a:link, .txtgranate a:visited, .txtgranate a:active {
	color:#821800;
	text-decoration: underline;
}
.txtgranate a:hover {
	color:#821800;
	text-decoration: none;
}
.txtdesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-top: 8px;
}
.txtprecio {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-right: 15px;
	text-align:right;
}
.table1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	border-width:1px;
	border-color:#DFDFDF;
	border-style:solid;
	color:#6B6B6B;
	text-align:left;
	padding: 2px 5px 0px 5px;
	margin-top: 20px;
	line-height: 20px;
}
.table2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	border-width:1px;
	border-color:#C7C5C5;
	border-style:solid;
	color:#6B6B6B;
	text-align:left;
	padding: 2px 5px 0px 5px;
	margin-top: 20px;
	line-height: 15px;
}
.table3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6B6B6B;
	text-align:left;
	padding: 2px 0px 0px 0px;
	margin-top: 10px;
	line-height: 15px;
	margin-left: 20px;
}
.table4{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6B6B6B;
	text-align:left;
	padding: 2px 0px 0px 0px;
	margin-top: 0px;
	line-height: 15px;
	margin-left: 20px;
}

.hlineshoptable1{
	background-color:#F9F9F9;
	border-bottom:1px;
	border-bottom-style: solid;
	border-bottom-color: #C7C5C5;
	padding-bottom: 5px;
}
.hlineshoptable2{
	border-bottom:1px;
	border-bottom-style: solid;
	border-bottom-color: #C7C5C5;
	padding-bottom: 5px;
}
.vline1{
	border-right:1px;
	border-right-style: solid;
	border-right-color: #C7C5C5;
}
.back1{
	background-color:#F9F9F9;
	padding-bottom: 5px;
}

.padd1{
	text-align: center;
}
.padd2{
	text-align: right;
	padding-right: 12px;
}
.menutitle {
	height:26px;
	background-image:url(../Images/backbot.gif);
	background-position: center;
	background-repeat:no-repeat;
}
.menutitletxt {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:10px;
	padding-top: 9px;
}
.menutitletxt a:link, .menutitletxt a:visited, .menutitletxt a:active {
	color:#000000;
	text-decoration: none;
}
.menutitletxt a:hover {
	color:#848484;
	text-decoration: none;
}
.punt{
	background-image:url(../Images/imgpuntitos.gif);
	background-position:top;
	background-repeat:repeat-x;
}
textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6B6B6B;
	font-weight: normal;
	width: 95%;
	padding-left: 4px;
	margin: 5px 0px 5px 0px;
}
.textarea2{
	width: 90%;
	height:auto;
}
.txtupper1{
	text-transform: uppercase;
}
.txtlow1{
	text-transform: lowercase;
}
.txtcap1{
	text-transform: capitalize;
}
H2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B69F01;
	margin-bottom: -7px;
}
p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.margin1{
margin-bottom: -7px;
}
.txtcolor1{
	color: #B69F01;
}
.txtcolor2{
	color: #F87D00;
}
.txtcolor3{
	color: #A30314;
}
.txtcolor3 a:link, .txtcolor3 a:visited, .txtcolor3 a:active {
	color:#A30314;
	text-decoration: underline;
}
.txtcolor3 a:hover {
	color:#A30314;
	text-decoration: none;
}
.txtcolor4{
	color: #003E94;
}
.txtnouv{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
	padding-bottom: 10px;
}
.txtnouv a:link, .txtnouv a:visited, .txtnouv a:active {
	color:#000000;
	text-decoration: underline;
}
.txtnouv a:hover {
	color:#000000;
	text-decoration: none;
}
.txtcolor{
	color:#D2640C;
}
/*Estilos para aņadir distribuidor y administrar clientes*/
a.blanco:link{color:#666666;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 60%;
			text-decoration:none;
			}
a.blanco:visited{color:#666666;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 60%;
			text-decoration:none;
			}

a.blanco:active{color:#666666;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 60%;
			text-decoration:none;
			}
a.blanco:hover{color:#666666;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 60%;
			text-decoration:underline;
			}
input.boton{width:70px;
			height:22px;
			color:#000000;
			border-style:solid;
			border-width:2px;
			border-color:#D3D3D3;
			background:#ffffff;
			font-size:70%;
			}	
.gris{color:#6B6B6B;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 80%;
		}






