@charset "utf-8";
/* CSS Document */
body{ font-family:Verdana, sans-serif; font-size:11px; color:#666666;}
a:, a:visited, a:link{color:#FF6600; text-decoration:none;}
a:hover{ background-color:#FF6600; color:#FFFFFF;}
div#bodyall{float:left;position:relative;width:100%;}
div#all{width:940px; margin: 0 auto;}
div#top{height:189px; background-color:#CCCCCC; position:relative;}
div#content{width:940px; background-image:url(/img/back.gif); background-repeat:repeat-y; position:relative;}
div#right{float:right; width:240px; padding:70px 0 0 0; height:auto!important;height:450px;min-height:450px; position:relative; }
div#left{float:left; width:690px; position:relative; padding:30px 0 0 0;}

div#center{float:left; width:690px; position:relative; }
div#centerWide{float:left; width:940px; position:relative; padding: 20px 0 20px 0; }
div#centerLeft{float:left; width:330px; position:relative;}
div#centerRight{float:right; width:350px;padding:0 0 0 0px;height:auto!important;height:350px;min-height:350px; position:relative;}
div#bottom{width:940px; background-color:#FFFFFF; line-height:18px; border-top: #D3D6DB solid 4px; border-bottom:#D3D6DB solid 1px; float:left; position:relative; color:#999999; text-align:center; font-size:10px; padding:5px 0 0 0; margin-top:5px;}
div#bottomellisse{width:940px; background-color:#FFFFFF; line-height:18px; border-top: #FF6600 solid 4px; border-bottom:#FF6600 solid 1px; float:left; position:relative; color:#999999; text-align:center; font-size:10px; padding:5px 0 0 0; margin-top:5px;}
div#bottom a,div#bottom a:visited{ text-decoration:none; color:#ED824A;}
div#bottom a:hover{ text-decoration:underline; color:#ED824A;}
div#dovesiamo{float:right; width:680px; position:relative; }
div#contatti{float:right; width:680px; position:relative; }
div#fumetto{float:left; width:218px;padding:20px 5px 0 20px;position:relative; background-image:url(/layoutImg/pages/fumetto.gif); background-repeat:no-repeat; height:300px;}
.offerta{ width:320px; float:left; position:relative;}
.novita{ width:320px; float:right; position:relative;}
.black{color:#000000; }
.titolo{font-size:22px; color:#ED824A; font-style:italic;}
.titolo_news{ font-size:11px; font-weight:bold; color:#000000;}
.leggi{font-size:11px; text-align:right;}
.leggi a,.leggi a:visited{ text-decoration:none; color:#ED824A;}
.leggi a:hover{text-decoration:underline; color:#ED824A;}
.listanews{ float:left; width:660px; border-bottom:#999999 solid 1px; padding:10px 0 20px 0px;}
.succursaleRed{border:none; color:#ED824A; font-weight:bold; text-align:left;}
.succursale{ border:none; }
img.home{ border:#ED824A solid 2px; margin-right:10px;}
#right_image{float:right; width:240px; padding:65px 0  0 0; height:auto!important;height:450px;min-height:450px; position:relative; }
#right_image img{ border:#ED824A solid 1px;}
/***********************************************/
/* Navigation                                  */
/***********************************************/
#navigation{font: 10px verdana,sans-serif; font-weight:bold; color: #CC0000; text-transform: uppercase; vertical-align:middle; width:40px}
div#ContainerMenu div.Menu {float:left; height:46px;padding:0px; margin:0px;display:inline;}
div#ContainerMenu div.Menu img {padding:0px; margin:0px; border:0px;display:block;}
div.Sottomenu {float:left;position:relative;width:400px;}
div.Sottomenu a:active, div.Sottomenu a:visited, div.Sottomenu a:link {display:block;}
div.Sottomenu a:hover {color:#ED824A;text-decoration:none;display:block;}
div.Sottomenu .Selected {color:#ED824A;text-decoration:none;display:block;}
/***********************************************/
/* Catalogo                                  */
/***********************************************/
td.menu{text-align:left;font-size:12px;padding-left:4px;width:160px;background-color:#E3E4E8;vertical-align:top;}
td.menu a:hover {background-color:#FFCB82;}
td.elementi{text-align:left;vertical-align:top;padding-left:10px;}
td.register{text-align:left;font-size:12px;vertical-align:top;}
td.utility{text-align:right;font-size:12px;width:40px;}
td.search{background-color:#E3E4E8; text-align:left; border-bottom:#999999 solid 1px; height:25px; line-height:10px;}
td.contatti{ border:none; padding:4px 0 4px 0; border-bottom:#999999 solid 1px; font-size:11px; text-align:left;}
td.contattiTitolo{ border:none; padding:12px 0 4px 0; border-bottom:#999999 solid 1px; font-size:12px; text-align:left; font-weight:bold; color:#000000;}
ul{	list-style-type:none;margin:0;padding: 0;}
ol{margin:0 0 16px 25px;}
ol a,ol a:visited,ol a:link {text-decoration:none;}
li{	font-size:11px;text-transform:uppercase;margin:6px 0 8px 0px;padding:0 0 0 0px;	list-style-type: decimal;list-style-position: outside;}
li a, li a:visited, ul{	color:#ED824A;}
li.menu2{font-size:10px;text-transform:uppercase;	margin:6px 0 8px 0px;	padding:0 0 0 0px;color:#ED824A;	list-style-type: none;}
li.menu2 a, li.menu2 a:visited, ul.menu2{	font-size:10px;text-transform:uppercase;margin:6px 0 8px 0px;	padding:0 0 0 0px;color:#666666;	list-style-type: none;}
th {font-size:10px;	text-align:right;	padding: 4px;	background-color:#CCCCCC;	font-weight:bold;}
th.register {font-size:10px;	text-align:left;	padding: 4px;	background-color:#CCCCCC;}
th.utility{width:20px;text-align:right;font-weight:normal;}
td {	font-size:10px;	border-color:#CCCCCC;	background-color:#FFFFFF;	border-style:solid;	border-width: 0 1px 1px 0;	text-align:right;	padding: 4px;}
.sh{visibility:hidden;border-collapse:collapse;position:absolute;}
.testo {font-size:11px;margin-top:5px;margin-bottom:5px;font-weight:normal;}
.classe, .insieme, .prospetto, .titolo_catalogo {font-size:10px;position:relative;width:720px;}
.insieme{background-color:#EEEEEE; 	border: 1px solid #aaaaaa;	margin: 4px 0 4px 0;padding: 2px;}
.titolo_catalogo {font-size:14px;	font-weight:bold;	text-transform:lowercase;}
.rimando {font-size:11px;	text-align:left; font-weight:normal;}
.rimando a, .rimando a:visited{text-decoration:none;color:#ED824A;}
.rimando a:hover{text-decoration:underline;color:#ED824A;}
form{padding:0px; margin:0px;}
.carrello {	font-size:11px;	font-weight:bold;	text-align:left;}
.carrello a, .carrello a:visited{text-decoration:none;color:#ED824A;}
.carrello a:hover{text-decoration:underline;color:#ED824A;}

.login { border:none;	font-size:10px;	text-align:center; vertical-align:top;}
.login a, .login a:visited{text-decoration:none;color:#ED824A;}
.login a:hover{text-decoration:underline;color:#ED824A;}
.catalogoPdf {font-size:11px;	text-align:left; width:300px; float:left; position:relative; vertical-align:top; line-height:22px;}
.catalogoPdf a, .catalogoPdf a:visited{text-decoration:none;color:#ED824A;}
.catalogoPdf a:hover{text-decoration:underline;color:#ED824A;}


