@charset "utf-8";
/* CSS Document */

/*all the ecommerce inherits from it*/
html{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#808080;  }
body{margin:0px; width:100%;background-color:#FFFFFF; background:url(../../../../images/disseny/background.gif) repeat;background-attachment: fixed;}

/*generic structure classes*/
form{margin:0px;}
img{border:none;}
table{border-collapse:collapse;}
td{padding:0px; vertical-align:top;}
.nowrap{white-space:nowrap;}
.clear{ clear:both; }
.noBorder{ border:none; }

/*generic text classes*/
a{text-decoration:none; cursor:pointer; outline:none; color:#333333;}

/*generic input classes*/
input[type="button"], input[type="submit"]{ border:none; color:#48271b; cursor:pointer; font-size:10px; text-align:center; outline:none; font-family:Verdana,Arial,Helvetica,sans-serif; padding-bottom:3px;}
input[type=image]{cursor:pointer; border:none;}
input[type=text],input[type=password]{vertical-align:middle; font-size:10px; color:#000000;}
.inputsTextForm{vertical-align:middle; border:1px solid #9A9A9A; font-size:10px;}
textarea {vertical-align:middle; border:none; font-size:10px; color:#000000; background:#C3C3C3;}
input[type=radio]{margin:1px; height:15px;}
input[type=checkbox]{margin:0px;}
img[onclick], img[onmouseover]{cursor:pointer;}
select{border:1px solid #9A9A9A; height:auto; font-size:10px; color:#000000;}
.selectForm{ margin-left:5px; border:1px solid #9A9A9A; height:23px; font-size:10px; color:#000000;}


h1{font-size:15px;}
h2{font-size:15px;vertical-align:bottom; height:5px; color:#9A9A9A}

#mainShopTable{margin:0px auto 20px;  border:none; border-collapse:collapse; width:960px;}
td#leftColumn{width:210px;}
td#centerColumn{width:590px;}
td#centerColumnHome{width:750px;}
td#rightColumn{ width:160px;}

.leftColumnTable{ width:200px; margin:0px; }


/*header*/
.header{ width:960px; height:120px; background:url(../../../../images/disseny/header.gif) center no-repeat; display:block;}
.headerInfoPage{ float:left; height:90px; margin:30px 0px 0px 20px; width:300px; color:#ffffff; }
.headerLogo{ float:right; height:110px; margin:10px 20px 0px 0px; }
.headerPages{ width:960px; height:25px; margin:5px 0px 0px 0px; background: url(../images/barra-sup.gif) repeat-x #000000; display:block; }
.headerInfoPage{ color:#FFFFFF; font-family:Tahoma, Arial, Verdana; letter-spacing:1px; }
.headerInfoTopText{ font-size:16px; font-weight:bold; display:block; }
.headerInfoPhone{ display:block; font-family:arial; font-size:28px; font-weight:normal; }
.headerInfoBottomText{ display:block; font-size:11px; letter-spacing:-0.1px;}

/*available languages*/
.availableLanguages{ float:left; margin:3px 0px 0px 20px; }


/*************footer********************/
.footer{ height:60px; background:url(../../../../images/disseny/footerBg.jpg) center; color:#ffffff; }
.seoKeyWords{ color:#666666; text-align:right; }

.messageKO{color:#FE1825; font-weight:bold;}
.messageOK{color:#009900; font-weight:bold;}

.submit{background-color:transparent; border:none; width:80px;}
.submit2{background-image:url(../../../../ecommerce/images/structure/buttons/submit2.png); background-color:transparent; border:none; width:109px; height:25px;  font-size:10px; color:#666666; text-align:left}
.submit3{background-image:url(../../../../ecommerce/images/structure/buttons/submit3.png); background-color:transparent; border:none; width:151px; height:25px;  font-size:10px; color:#666666; text-align:left; padding-left:10px;}

.TextIva{ text-align:center; padding-bottom:10px; font-size:9px; font-weight:bold; color:#063D66;}

.fieldBoxLarge{width:120px; padding:5px; background:#c3c3c3; color:#000000; border:none; }
.fieldBoxSmall{width:50px;padding:5px; background:#c3c3c3; color:#000000;border:none;}
.fieldBoxMedium{width:80px;padding:5px; background:#c3c3c3; color:#000000;border:none;}


/**********************Trilogi***************************/

.trilogiLink {color:#48271b;cursor:pointer;font-size:10px;text-decoration:none; margin-left:20px;}
.trilogiLink:hover {color:#999999;cursor:pointer;font-size:10px;text-decoration:none;}

div.basketImageHeader{ margin-bottom:10px;}



/*********************************************************
NUEVO MENU DROPDOWN
**********************************************************/
#dropdown-holder {
	width: 960px;
	height:25px;
	position:relative;
	z-index:888;
}
.dropdown {
	line-height:25px;
}
.dropdown a {
	font-family: verdana, tahoma, arial;
	text-transform: uppercase;
	font-size: 10px;
	font-weight:bold;
	display:block;
	padding:0px 10px 0px 10px;
	color:#FFFFFF;
	text-decoration:none;
}
.dropdown a:hover{
	color: #FFFFFF;
	text-decoration:none;
}
.dropdown ul {
	top:25px;
}
.dropdown li ul a{
	width:190px;
	color:#333333;
	font-weight:normal;
}
.dropdown li ul a:hover, .dropdown li ul a.selected{
	color: #5b3b2d;
	font-weight:normal;
}
.dropdown li ul {
	width:210px;
}
.dropdown li ul li{
	min-height:15px;
}
.dropdown li ul li a{
	line-height:15px;
}
.dropdown a.popout {
}
.dropdown {
	margin:0;
	padding:0;
	list-style-type:none;
	position:relative;
	z-index:887;
	float:right;
}
.dropdown ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
.dropdown a {
	display:block;
}
.dropdown li{
	float:left;
	position:relative;
	display: block;
	z-index:885;
}
.dropdown li.heading{
	height:25px;
	padding:0px;
	background:#000000;
	border-left:1px solid #ffffff;
}
.dropdown li.heading:hover{
	height:25px;
	padding:0px;
	background:none;
	border-left:1px solid #ffffff;
}
.dropdown li.headingSelected{
	height:25px;
	padding:0px;
	background:none;
	border-left:1px solid #ffffff;
}
.dropdown ul {
	position:absolute;
	display:none;
	background:#ffffff;
	z-index:884;
	left:0px;
}
.dropdown li ul a{
	float:left;
	background:url(../images/topMenuBg.gif) left no-repeat;
}
.dropdown li ul li a.longText{
	line-height:15px;
	padding-top:3px;
	padding-bottom:3px;
}
.dropdown li ul {
	clear:both;
	float:left;
	border:3px solid #DF8928;
	background:#ffffff;
	padding:5px 0px 5px 10px;
}
.dropdown li ul li{
	float:left;
	position:relative;
}
.dropdown ul ul{
	top:0;
	left:90%;
	float:left;
}
.dropdown li ul ul {
	width:auto;
	margin: 0px 0px 0px 0px;
	float:left;
	border:3px solid #DF8928;
	background:#ffffff;
}
.dropdown li:hover ul ul, .dropdown li:hover ul ul ul, .dropdown li:hover ul ul ul ul{
	display:none;
}
.dropdown li:hover ul, .dropdown li li:hover ul, .dropdown li li li:hover ul, .dropdown li li li li:hover ul{
	display:block;
}

/*********************************************************
FINAL NUEVO MENU DROPDOWN
**********************************************************/
