@charset "utf-8";
/* CSS Document */

/* desplegable lateral */

.arrowlistmenu{
	width: 173px; /*width of accordion menu*/
	font-style: normal;
}

.arrowlistmenu h3{
	margin-top:0px;
	font-family: Arial, Helvetica, sans-serif;
}

.arrowlistmenu h3 a{
	color: #3F3E3E;
	text-decoration: underline;
	font-size: 10px;
}

.arrowlistmenu h3 a:visited{
	color: #3F3E3E;
	text-decoration: underline;
	font-size: 10px;
}

.arrowlistmenu h3 a:hover{ /*hover state CSS*/
	color: #666666;
	text-decoration: underline;
}



.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
	padding-bottom: 0px; /*bottom spacing between menu items*/
	width: 173px;
}

.arrowlistmenu ul li .opensubheader{ /*Open state CSS for sub menu header*/
background: lightblue !important;
}

.arrowlistmenu ul li .closedsubheader{ /*Closed state CSS for sub menu header*/
background: lightgreen !important;
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
cursor: hand;
cursor: pointer;
}
.arrowlistmenu ul li a.subexpandable:hover{ /*hover state CSS for sub menu header*/
background: lightblue;
}


/* fi del desplegable lateral */

/* desplegable 2 */

.arrowlistmenu1{
	width: 668px;
}

.arrowlistmenu1 h3{
	margin-top:0px;
	font-family: Arial, Helvetica, sans-serif;
}

.arrowlistmenu1 h3 a{
	color: #3F3E3E;
	text-decoration: underline;
	font-size: 10px;
}

.arrowlistmenu1 h3 a:visited{
	color: #3F3E3E;
	text-decoration: underline;
	font-size: 10px;
}

.arrowlistmenu1 h3 a:hover{ /*hover state CSS*/
	color: #666666;
	text-decoration: underline;
}

.arrowlistmenu1 ul{ /*CSS for UL of each sub menu*/
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu1 ul li{
	padding-bottom: 0px; /*bottom spacing between menu items*/
	width: 668px;
}

.arrowlistmenu1 ul li .opensubheader{ /*Open state CSS for sub menu header*/
background: lightblue !important;
}

.arrowlistmenu1 ul li .closedsubheader{ /*Closed state CSS for sub menu header*/
	background: lightgreen !important;
}

.arrowlistmenu1 .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
	margin-bottom: 0px; /*bottom spacing between header and rest of content*/
	cursor: hand;
	cursor: pointer;
}

.arrowlistmenu1 ul li a.subexpandable:hover{ /*hover state CSS for sub menu header*/
	background: lightblue;
}

/* fi desplegable 2 */


body{
	background-color:#3d3938;
}
.camp {
	border: 1px solid #333333;
	width: 129px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	padding-left: 3px;
	height: 16px;
}
.camp2 {
	border: 1px solid #333333;
	width: 50px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	padding-left: 3px;
}

.verd {
	color: #BAD305;
}
.llista {
	border: 1px solid #3d3938;
	width: 173px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.llista2 {
	border: 1px solid #3d3938;
	width: 120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.llista3 {
	border: 1px solid #3d3938;
	width: 90px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.llista4 {
	border: 1px solid #3d3938;
	width: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}



.preu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #3d3938;
}

.titol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 10px;
}
.titolBlanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.titolBlanc a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}

.titolBlanc a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:underline;
}

.textDesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d3938;
	line-height: 13px;
}

.textDesc a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d3938;
	text-decoration:none;
}


.textDesc a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d3938;
	text-decoration:underline;
}

.textPreu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d3938;
	line-height: 15px;
}
.textPeu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.textPeu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}

.textPeu a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:underline;
}

.textPagina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d3938;
	line-height: 13px;
}

.textPagina a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d3938;
	text-decoration:none;
}

.textPagina a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d3938;
	text-decoration:underline;
}
.textAmpliar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d3938;
	line-height: 13px;
	margin-left: 10px;
}

.textAmpliar a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d3938;
	text-decoration:none;
}

.textAmpliar a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d3938;
	text-decoration:underline;
}
.textVerd {
	color: #BAD305;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.textVerd a{
	color: #BAD305;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;	
}

.textVerd a:hover{
	color: #BAD305;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
}

.titolBlancPadding {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-left: 10px;
}
.titolTotal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #3d3938;
	margin-left: 10px;
	font-weight: bold;
}
.carrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BAD405;
	margin-left: 10px;
}

.carrito a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BAD405;
	text-decoration:none;
}

.carrito a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BAD405;
	text-decoration:underline;
}
.nomProd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #BAD405;
	font-weight: bold;
}
.textProd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d3938;
	line-height: 15px;
}
.textCondiciones {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d3938;
	line-height: 13px;
}

.textCondiciones a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d3938;
	text-decoration:none;
}

.textCondiciones a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d3938;
	text-decoration:underline;
}
.labelForm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d3938;
	width: 220px;
	border: 1px solid #3d3938;
	height: 17px;
	padding-left: 3px;
	padding-bottom: 1px;
}
.labelFormCurt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d3938;
	width: 40px;
	border: 1px solid #3d3938;
	height: 17px;
	padding-left: 3px;
	padding-bottom: 1px;
}
.labelFormCurt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d3938;
	width: 40px;
	border: 1px solid #3d3938;
	height: 17px;
	padding-left: 3px;
	padding-bottom: 1px;
}
.labelFormCurt3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d3938;
	width: 110px;
	border: 1px solid #3d3938;
	height: 17px;
	padding-left: 3px;
	padding-bottom: 1px;
}
.labelFormGran {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d3938;
	width: 282px;
	border: 1px solid #3d3938;
	height: 100px;
	padding-left: 3px;
}
.labelCurt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d3938;
	width: 210px;
	border: 1px solid #3d3938;
	height: 17px;
	padding-left: 3px;
	padding-bottom: 1px;
}
.fons {
	background-image: url(file://///Bg110/c/webs/Limba/web%20TOTDAS/webimg/fons.gif);
	background-repeat: repeat-y;
}
.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BAD405;
	margin-left: 10px;
}
