/*Stili per la vetrina - home dei prodotti*/
#VETRINA {margin:0px auto; padding:0px 1px 0px 2px; text-align:justify;
	width:556px!important;width:559px; min-height:220px;height:auto!important;height:220px;
    font: bold 14px "Trebuchet MS",Helvetica,Arial,sans-serif; color:#00274F;}
.BoxVetrina {float:left; margin:0px; padding:0px 9px;
	width:260px!important;width:278px;height:200px!important;height:200px;
    background: url(../image/layout/box_vetrina.png) 0 0 no-repeat; background-color:#F3F3F3;}
.TopBoxVetrina {padding:7px 3px 0px 37px;
    width:220px!important;width:260px;height:23px!important;height:30px;}
.MidBoxVetrina {padding:0px 2px;
    width:256px!important;width:260px;height:147px;
    font: normal 10px Tahoma,Helvetica,Arial,sans-serif; color:#003366;}
.MBVsx {float:left; padding:10px 4px 0px 0px; text-align:center;
    width:68px!important;width:72px;height:97px!important;height:107px;}
.MBVdx {float:left; border-left:1px solid #DDDDDD; width:183px!important;width:184px;height:107px;}
.MBVbt {clear:left; border-top:1px solid #DDDDDD; width:254px; height:39px!important;height:40px;}
.MBVbt a {color:#003366; text-decoration:none;}
.MBVbt a:hover {color:#FF6600;}/*#3CBD24*/
.BotBoxVetrina {padding:1px 7px 2px 183px;
    width:70px!important;width:260px;height:20px!important;height:23px;}

.scListGlass {margin:3px 0px; padding:0px 0px 0px 5px; list-style:none;
    width:178px!important;width:183px;}
.scListGlass li {display:block; padding-left:15px; padding-top:1px;
    min-height:15px;height:auto!important;height:16px;
    background: url(../image/puce_glass_sc.gif) 0 .2em no-repeat;}
.scListGlass li, .scListGlass li a {text-decoration:none; text-align:left;
	font: bold 10px Arial,sans-serif; color:#CC4B00;}
.scListGlass li a:hover {color:#003366; margin:0px;text-decoration:none;}
/*END Stili per la vetrina - home dei prodotti*/


table {margin:0px auto; width:549px; border:1px solid #003366;
    font: normal 12px "Trebuchet MS",Helvetica,Arial,sans-serif; color:#212424;
    background-color:#E5E5E5;}
caption {margin:0px auto; background-color:#003366; color:#F5F5F5; text-transform:uppercase;
    font-weight:bold; font-size:1.1em; border:1px solid #003366; }
thead th {background-color:#F5B348; color:#724809; padding:0px; text-transform:uppercase;
    font: bold 13px "Trebuchet MS",Helvetica,Arial,sans-serif; color:#212424; text-align:center;}
tfoot th {background-color:#F5B348; color:#724809; padding:0px 5px;
    font-size:1.0em; text-align:center;}
tfoot td {background-color:#F5B348; color:#724809; padding:0px 5px;
    text-transform:uppercase; font-size:1.2em; text-align:left; font-weight:bold;}
tfoot a {text-decoration:none; color:#000000;}
tfoot a:hover {color:#666666;}
.Borderize {border-top:1px solid #F4D39E; border-right:1px solid #B76E00;
    border-bottom:1px solid #B76E00; border-left:1px solid #F4D39E;}
.odd {  }

tbody th {padding:1px 2px 1px 4px; width:132px; height:30px;
    background-color:#B4B4B4; color:#000000; text-align:left;
    border-top:1px solid #93A1AA; border-right:1px solid #808080;
    border-bottom:1px solid #808080; border-left:1px solid #93A1AA;}
tbody td {padding:1px 3px; width:393px; height:30px;
    font: normal 12px "Trebuchet MS",Helvetica,Arial,sans-serif;
    background-color:#F3F3F3; color:#232323; text-align:justify;
    border-top:1px solid #D1D1D1; border-right:1px solid #AFB5B8;
    border-bottom:1px solid #AFB5B8; border-left:1px solid #D1D1D1;}
span.Lh15 {line-height:15px;}
tbody th a {color:#5A666E; text-decoration:none; font-weight:bold;}
tbody th a:hover {color:#FC0; text-decoration:underline;}
tbody td a {color:#724809; text-decoration:none; font-weight:bold;}
tbody td a:hover {color:#FFF; background-color:#F5B348;}


#catList {margin:0px; padding:0px; width:170px;}
#catList span {display:none; }
#catList {left:0px; width:170px;}
#catList li {margin:0px; padding:0px; list-style:none; top:0px; position:relative;
    background-image:url(../image/layout/buttoncat.png);}
#catList li, #catList a {height: 28px!important;height: 27px; display:block; text-decoration:none;
    font: bold 14px "Trebuchet MS",Helvetica,Arial,sans-serif; color:#00274F;}
#catList li a:hover {color:#993300;
    background: transparent url(../image/layout/buttoncat.png) 0px -28px no-repeat;}

#subCatList {margin:0px 10px 5px 10px; padding:0px 10px; list-style:none;
    width:410px!important;width:430px;}
#subCatList li {display:block; padding-left:25px;
    min-height:25px;height:auto!important;height:25px;
    background: url(../image/arrow_sc.gif) 0 .2em no-repeat;}
#subCatList li, #subCatList li a {text-decoration:none;
	font: bold 16px "Trebuchet MS",Arial,sans-serif; color:#003366;}
#subCatList li a:hover {color:#ECBD00; border-bottom:2px solid #339966;}

#divBgFormArticle {margin:0px auto 0px auto; padding:0px; width:555px;height:94px;
	background-color:#DDEEFF; color:#003366;
	background:url(../image/layout/bg_select_product.png) 0 0 no-repeat;}

#divBFArt1 {float:left; margin:0px; padding:6px 0px 0px 20px;
    width:149px!important;width:169px; height:19px!important;height:25px;}
#divBFArt2 {float:left; margin:0px; padding:6px 0px 0px 20px;
    width:93px!important;width:113px; height:19px!important;height:25px;}
#divBFArt3 {float:left; margin:0px; padding:6px 0px 0px 20px;
    width:173px!important;width:193px; height:19px!important;height:25px;}
#divBFArt4 {float:left; margin:0px; padding:6px 0px 0px 20px;
    width:60px!important;width:80px; height:19px!important;height:25px;}

#divBFArt5 {float:left; margin:0px; padding:0px 1px 0px 16px;
    width:152px!important;width:169px; height:28px;}
#divBFArt6 {float:left; margin:0px; padding:0px 1px 0px 16px;
    width:96px!important;width:113px; height:28px;}
#divBFArt7 {float:left; margin:0px; padding:0px 1px 0px 16px;
    width:176px!important;width:193px; height:28px;}
#divBFArt8 {float:left; margin:0px; padding:0px 1px 0px 16px;
    width:63px!important;width:80px; height:28px;}

#divBFArt9 {clear:left; margin:0px; padding:0px 1px 0px 16px;
    width:538px!important;width:555px; height:41px;}

#divBgFormArticle select {margin:2px 0px 0px 0px; padding:1px 1px 1px 0px;
	height:20px; font: bold 14px Helvetica,Arial,sans-serif; color:#008000;
	vertical-align:bottom; background-color:#FFFFFF; border:1px solid #7B9EBD;}

.SelectSubCatOrder {width:152px;}
.SelectSubCatAscDesc {width:96px;}
.SelectSubCatMarca {width:176px;}
.SelectSubCatNres {width:47px;}
.SelectSubCat {width:497px;}

.SelectOption0 {color:#000000;}
.SelectOption1 {color:#004080;}

.selectPaging{margin:2px 0px 0px 0px; padding:1px 0px; width:60px; height:16px!important;height:16px;
    font: bold 10px Tahoma,Arial,sans-serif; color:#000000; background-color:#C7D6E2;
	border:1px solid #7B9EBD;}

.ButSubmitNoJS {margin:0px; padding:1px 0px 3px 0px; text-align:center; cursor:pointer;
    height:22px; width:24px; font: bold 10px Tahoma,Arial,sans-serif; color:#003366;}

.BigBoxArtViewTop {margin:0px auto; padding:14px 10px 0px 20px;
	width:525px!important;width:555px; height:21px!important;height:35px;
	background:url(../image/layout/bigbox_artview_top.png) 0 0 no-repeat;}
.BigBoxArtViewMid {margin:0px auto; padding:0px 15px;
	width:525px!important;width:555px; min-height:120px;height:auto!important;height:120px;
	background: #FFFFFF url(../image/layout/bigbox_artview_mid.png) repeat;}
.BigBoxArtViewBot {margin:0px auto; padding:0px 10px 0px 20px;
	width:525px!important;width:555px;height:35px;
	background:url(../image/layout/bigbox_artview_bot.png) 0 0 no-repeat;}
.BoxArtViewTop {margin:0px auto; padding:0px; width:525px; height:17px;
    background:url(../image/layout/box_art_top.png) 0 0 no-repeat;}
.BoxArtViewMid {margin:0px auto; padding:0px 20px;
	width:485px!important;width:525px; min-height:64px;height:auto!important;height:64px;
	background:url(../image/layout/box_art_mid.png) 0 0 repeat;}
.LeftSideMidViewArt {float:left; margin:0px; padding:0px; width:70px;height:64px;}
.RightSideMidViewArt {float:left; margin:0px; padding:0px 0px 0px 5px;
    width:410px!important;width:415px; min-height:64px;height:auto!important;height:64px;}
.BoxArtViewBot {clear:left; margin:0px auto; padding:0px; width:525px; height:16px;
	background:url(../image/layout/box_art_bot.png) 0 0 no-repeat;}

#MarchiSpace {margin:0px 2px; padding:2px 0px;
	width:555px; min-height:45px;height:auto!important;height:49px;
	background-color:#F9F6DA; text-align:center;}
#MarchiSpace div.Loghi {float:left; margin:0px auto; padding:0px; background-color:#C0C0C0;
	width:111px; height:45px!important;height:45px;}


.ThumbsDetails {border:1px solid #00006A;}

.ScheduleNameArt {margin:0px 0px 10px 0px; padding:5px 5px 5px 20px;
    width:534px!important;width:559px; min-height:22px;height:auto!important;height:37px;
    font: bold 16px "Trebuchet MS",Arial,sans-serif; color:#003366;
    background:url(../image/arrow_sc2.gif) 0 .7em no-repeat; border-bottom:5px double #FF9900;}
.ArtDetSideSX {float:left; margin:0px; padding:0px;
    width:311px; min-height:25px;height:auto!important;height:25px;}
.ArtDetSideDX {float:left; margin:0px; padding:0px;
    width:248px; min-height:25px;height:auto!important;height:25px;}
.ArtDetSideFULL {clear:left; margin:8px 0px 0px 0px; padding:0px 5px; text-align:justify;
    width:549px!important;width:559px; min-height:25px;height:auto!important;height:25px;
    font: normal 11px Tahoma,Arial,sans-serif; color:#002142; line-height:16px;}

div#TabsCell {margin:3px 0px 0px 0px; padding:0px;
    width:559px; height:26px; text-align:left;}
div#TabsCell ul {list-style-type:none; margin:0px; padding:0px;}
div#TabsCell li {float:left; margin:0px 6px 0px 0px; padding:0px;
    width:107px; height:26px; text-align:center;
    font: bold 11px "Trebuchet MS",Arial,sans-serif; border:none;}
div#TabsCell li#LastTabs {margin-right:0px;margin-left:10px;}

div#TabsCell li a,
div#TabsCell li a:link,
div#TabsCell li a:visited {display:block; margin:0px; padding:3px 0px 0px 0px; line-height:23px;
    width:107px; height:23px!important;height:26px; color:#005CB9; text-decoration:none;
    background: #CFE7F7 url(../image/layout/bg_tabs_bleau.png) 0px 0px no-repeat;}
div#TabsCell li a:hover {color:#003366;
    background: #78AAC5 url(../image/layout/bg_tabs_bleau.png) -107px -1px no-repeat;}
div#TabsCell li.selected a {background: #78AAC5 url(../image/layout/bg_tabs_bleau.png) -107px -1px no-repeat;}

div#TabsCell li#LastTabs a,
div#TabsCell li#LastTabs a:link,
div#TabsCell li#LastTabs a:visited {display:block; margin:0px; padding:3px 0px 0px 0px; line-height:23px;
    width:210px; height:23px!important;height:26px; color:#FF6600; text-decoration:none;
    background: #DBBE4D url(../image/layout/bg_tabs_orange.png) 0px 0px no-repeat;}
div#TabsCell li#LastTabs a:hover {color:#993300;
    background: #DCB105 url(../image/layout/bg_tabs_orange.png) 0px -41px no-repeat;}

.tabcontent {display:none;}

@media print {
.tabcontent {display:block!important;}
}

#TabContentStyle {margin:0px 0px 10px 0px; padding:10px 0px; border-top:2px solid #708BB7;
    width:559px; text-align:left;}/*min-height:50px;height:auto!important;height:50px;*/
.ScheduleDescriptionArt {margin:10px 0px 0px 0px; padding:0px 5px; text-align:justify;
    width:291px!important;width:301px; min-height:25px;height:auto!important;height:25px;
    font: normal 11px Tahoma,Arial,sans-serif; color:#002142; line-height:16px;}

#boxArtImg {margin:0px; padding:0px; width:248px; height:302px; text-align:center;}
#boxArtImgPics {margin:0px; padding:12px 14px 10px 14px;
    width:220px!important;width:248px; height:200px!important;height:222px;
	background:url(../image/layout/box_img_art_pics.png) 0 0 no-repeat;}
#boxArtImgThumbs {margin:0px; padding:0px; width:248px; height:80px;
	background:url(../image/layout/box_img_art_thumbs.png) 0 0 no-repeat;}
.ArtThumbs {float:left; margin:0px; height:62px!important;height:80px;}
.ATh1 {padding:9px 5px 9px 6px; width:72px!important;width:83px;}
.ATh2 {padding:9px 6px 9px 5px; width:71px!important;width:82px;}
.ATh3 {padding:9px 6px 9px 5px; width:72px!important;width:83px;}

.center {text-align:center;}
#BodyImgDett {margin:0px auto; padding:0px; background-color:#FFFFFF;}
#BigImageDettArt {margin:10px auto; padding:0px; border:none; cursor:pointer;}

#boxArtFixDetail {margin:5px 2px; padding:2px 4px; border:3px double #BED4E0;
    width:230px!important;width:244px; height:150px!important;height:160px; line-height:18px;
    font: bold 14px "Trebuchet MS",Arial,sans-serif; color:#003366; text-align:left;
    background: #F4F8FC url(../image/layout/bg_art_fix_detail.png) 0 0 repeat; background-color:;}

#LogoMarchio {margin:2px auto 0px auto; padding:0px; text-align:center;
    width:190px!important;width:192px; height:55px!important;height:57px;
    border:1px solid #003366; background-color:#FFFFFF;}
.ImageLogoMarchio {margin:auto; border:0px solid #DCD7D6;}

span.DetMarca {font: normal 11px "Trebuchet MS",Arial,sans-serif; color:#800000;}
span.textDettArt0 {font: bold 14px "Trebuchet MS",Arial,sans-serif; color:#0072A8; padding-left:30px;
    text-decoration:underline; background:url(../image/hand_se.png) 8px 0 no-repeat;}
span.TextDettArt1 {font: normal 10px Tahoma,Arial,sans-serif; color:#F00000;}
span.TextDettArt2 {color:#000000;}

A.DetailsArt:link,
A.DetailsArt:visited {font: bold 14px "Trebuchet MS",Arial,sans-serif; color:#003366;
    text-decoration:none;}
A.DetailsArt:hover {color:#FF8000;}

A.ArtLinkOpt:link,
A.ArtLinkOpt:visited {font: normal 12px "Trebuchet MS",Arial,sans-serif; color:#003366;
    text-decoration:none;}
A.ArtLinkOpt:hover {font-weight:bold; color:#FF8000;}







/*
div#TabsCell li a:focus, div#TabsCell li a:active {color:#FFFFFF;
    background: #C0C0C0 url(../image/layout/bg_tabs_12.png) top left no-repeat;}*/
/*background-color:#99CC00;
background:url(../image/bg_kkk.png) bottom right no-repeat;
border-bottom:1px solid #DFDFDF;border-right:1px solid #DFDFDF;
*/



/*table {margin:0px; background-color:#FFF0F0; width:547px!important;width:549px;
    border:1px solid #003366;
    font: normal 13px "Trebuchet MS",Helvetica,Arial,sans-serif; color:#212424;}
#AFB5B8 th #2F3B42#93A1AA
table, tr, th, td {
	margin:0px; padding:0px;
	border-spacing:0; border-collapse:collapse;}


thead {background:#B7DBFF;}
thead tr th {
	padding:1px 0px; border-bottom:2px solid #003366;
	text-align:left; color:#003366; font-size:16px;}
.heightThead {height:32px!important;height:30px;}

tfoot {background:#B7DBFF; color:#003366;}
tfoot tr th, tfoot tr td {
	padding: .2em .6em;
	border-top: 2px solid #003366;}
tfoot tr th {text-align:right; vertical-align:top;}
tfoot tr td {text-align:left;}


tbody tr td {
	background: #EAF4FF url(../image/layout/bg_cell.gif) no-repeat top left;
}
tbody tr.odd td {
	background-color:#D0EBA6;
}
tbody tr.descprod td {
	background-color:#524123;
}
tbody tr td:hover, tbody tr.odd td:hover {
	background:#CAE3FF;}
tbody tr th, tbody tr td {
	padding:2px 3px;
	border-right:1px solid #DDF0FF;border-left:1px solid #003366;}
tbody tr th {
	padding:4px 3px 1px 3px;
	text-align:center; font-weight:bold; text-transform:uppercase;
	background:#C5E894 url(../image/layout/bg_cell.gif) no-repeat top left;}
tbody tr th:hover {background:#D0EBA6;}

span.lowercase {text-transform:lowercase;}
span.nobold {font-weight:normal; font-size:13px;}
span.EvidenceName {color:#005900;font-weight:bold;}
span.LetterSelected {color:#FFFF00;}
span.DateOffers {color:#005B00; font-size:11px;}
span.SmallText {font-size:10px;}

.ListCols0 {text-align:left; border-top:2px solid #005900; text-transform:uppercase;}
.ListCols1 {width:140px; text-align:left;}
.ListCols2 {width:88px; text-align:left;}



table a, table a:visited {
	color: #003300;
	text-decoration:none;}
table a:hover {
	text-decoration:underline;}
	
	*/

