@charset "utf-8";
/* CSS Document */

table {border-collapse:collapse;border:0px;padding:0px;}
tr,td {padding:0px;vertical-align:top; text-align:left;}

ul {list-style-type:none;margin:0px 0px 0px 0px;padding:0px;width:auto;}
ul li {list-style-type:none;padding:0px;width:auto;;}

div{text-align:left;margin:0px;padding:0px;}
img {border:0px;padding:0px;margin:0px;}
img.bordo {border:#232A30 solid 3px;}

a:link, a:visited, a:active{color: #FFE202;text-decoration:none;}
a:hover{color: #FFE202;text-decoration: underline; }

body  {font-family:Verdana, sans-serif;font-size:11px;line-height:16px;margin:0px;padding:0px;background-color: #1D2022;color:#CED6DC;}
div#body {float:left;position:relative;width:100%;background-color: #3B464F; background-image:url(/img/sfondi/SfondoGenerale.gif);background-repeat:repeat-x;}
								
div#all {width: 950px; margin: 0 auto; padding:0px; 
					background: #3B464F;background-image:url(/img/sfondi/SfondoCentrale.gif);background-repeat:repeat-x;background-position:bottom;
					height: auto !important;height:450px;min-height:450px;}
	 
div#container {float:left; position:relative; width:936px; background-color:#3B464F; padding:7px 7px 40px 7px;} 

div#header {background: #161718;height:91px;width:936px;margin:0 auto;padding:0px;} 

div#topHeader{float:left; position:relative; width:936px;}

div#logo {float:left; position:relative; width:271px;}
div#logo img {display:block;}

div#languages{float:right;position:relative;width:400px;vertical-align:top;display:inline-block;padding:10px 7px 0 0;color:#FFFFFF;font-size:10px;text-align:right;}
div#languages a:visited,#languages a:link,#languages a:active{text-decoration:none; color:#999999;}
div#languages a:hover{text-decoration:none; color:#FFFFFF;}

div#barra {float:left;position:relative;width:934px;border:1px solid #FFE202;}
div#barra img {display:block;}


/*MENU*/
div#ContainerMenu {float:left;position:relative;width:938px;height:32px;margin:0px;padding:0px 0px 0px 0px;}
div#ContainerMenu div.Menu {float:left;width:134px;height:32px;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:190px;margin:0px;padding:5px 10px 7px 10px;border-bottom:1px solid #FFE202;
								color:#B3CF42; font-size:10px; font-weight:bold; background-color:#3B464F; line-height:18px; }
div.Sottomenu a:active, div.Sottomenu a:visited, div.Sottomenu a:link {color:#FFE202;text-decoration:none;display:block;text-indent:5px;}
div.Sottomenu a:hover {color:#FFE202;text-decoration:none;display:block; background-color:#9D9427;color:#161617;text-indent:5px;}
div.Sottomenu .Selected {color:#FFE202;text-decoration:none;display:block; background-color:#9D9427;color:#161617;text-indent:5px;}

/* HOME */
div#contentHome {float:left;} 
.homeBox{float:left;width:296px;background-color:#2e363d;}
.homeContent{height:145px;padding:6px 10px 10px 10px; background-color:#2e363d; color:#FFFFFF;font-size: 11px; overflow:hidden;}
.homeImg{margin:0 10px 4px 0; border:#232a2f solid 3px;}

/* TEMPLATE */
div#content{float:left;position:relative;width:936px; padding:0px 0px 18px 0px; margin:0px 0px 0px 0px; background-color:#2E363D;height: auto !important;height:400px;min-height:400px;}
div#titolo{float:left;position:relative;width:918px; height:21px; border-top:#FFE200 solid 4px; background:url(../img/sfondi/BarraTitolo.gif); padding: 8px 0px 0px 18px; font-size:13px; font-weight:bold; color:#1A1B1A;}
div.text {float:left; position:relative;width:900px; color:#CED6DC;  padding:18px 18px 0px 18px;}
div.ColLeft {float:left; position:relative;width:616px; color:#CED6DC; padding:18px 0px 0px 18px;}
div.ColRight {float:right;position:relative; width:266px; text-align:right; padding:18px 18px 0px 0px;}

div.FourCol {float:left;position:relative; width:210px;padding:0px 19px 15px 0px; height:140px;} 
div.FourCol img {float:left; width:210px;padding:0px 0px 10px 0px;}

div.ColRightQualityProd {float:right;position:relative; width:150px; height:35px; text-align:right; padding:10px 18px 10px 0px;}
div.ColRightQualityProd img {padding:0px 0px 0px 20px;display:inline;}
div.ColLeftTitleProd {float:left;position:relative; width:750px; height:25px;  padding:20px 0px 0px 18px; font-size:14px; font-weight:normal;}

div.ColCenterProd {float:left;position:relative; width:918px;  padding:18px 0px 0px 19px;}
div.ColLeftProd {float:left;position:relative; width:304px;  padding:10px 18px 0px 18px;}
div.ColLeftProd img {display:block;}
div.ColRightProd {float:right;position:relative; width:596px; text-align:left; padding:10px 0px 0px 0px;z-index:1;}

div.ColRivenditori {float:left; position:relative; width:900px; color:#CED6DC;  padding:10px 0px 10px 0px; margin:0px 0px 0px 0px; border-bottom:1px solid #6C7379;}
div.ColTitleRivenditori {float:left; position:relative; width:900px; color:#FFE202;  padding:20px 0px 0px 0px; font-weight:bold;}
div.FirstColRivenditori {float:left; position:relative; width:190px; padding:10px; background-color:#232A30;}
div.CentralColRivenditori {float:left; position:relative; width:200px; padding:10px 20px 10px 20px;}
div.LastColRivenditori {float:left; position:relative; width:190px; padding:10px 10px 10px 0px;}
div.ColLeftRivenditori {float:left; position:relative; width:342px; padding:40px 30px 0px 18px;}
div.ColLeftRivenditori span.Title {font-size:14px; font-weight:bold;}
div.ColRightRivenditori {float:right; position:relative; width:546px; padding:0px 0px 0px 0px;} /*546x356*/


.more{height:30px;background-image:url(/img/icone/BaseButton.gif); background-position: 0px; background-repeat:no-repeat; text-decoration:none; padding:12px 35px 0px 0px; text-indent:5px; background-color:#2e363d;}
.more a,.more a:hover,.more a:active,.more a:visited{text-decoration:none; color:#FFE202; font-size:9px;} 

/* è sempre meglio ubbidire - si possono cancellare
.more_left{ text-indent:4px; height:30px;background-image:url(/img/icone/BaseButton.gif); background-position: 0px; background-repeat:no-repeat; text-decoration:none; padding:12px 35px 0px 0; background-color:#2e363d;}
.more_left a,.more_left a:hover,.more_left a:active,.more_left a:visited{text-decoration:none; color:#FFE202; font-size:9px;} 

.more_right{ text-indent:485px; float:left; width:616px; height:30px;background-image:url(/img/icone/BaseButton.gif); background-position: 480px; background-repeat:no-repeat; text-decoration:none; padding:12px 0px 0px 0; background-color:#2e363d;}
.more_right a,.more_right a:hover,.more_right a:active,.more_right a:visited{text-decoration:none; color:#FFE202; font-size:9px;} 

.more_return{ text-indent:765px; float:left; width:900px; height:30px;background-image:url(/img/icone/BaseButton.gif); background-position: 760px; background-repeat:no-repeat; text-decoration:none; padding:12px 0px 0px 0; background-color:#2e363d;}
.more_return a,.more_news a:hover,.more_news a:active,.more_news a:visited{text-decoration:none; color:#FFE202; font-size:9px;} 

.more_news{ text-indent:265px; float:left; width:300px; height:30px;background-image:url(/img/icone/BaseButton.gif); background-position: 260px; background-repeat:no-repeat; text-decoration:none; padding:12px 0px 0px 0; background-color:#2e363d;}
.more_news a,.more_return a:hover,.more_return a:active,.more_return a:visited{text-decoration:none; color:#FFE202; font-size:9px;} 

*/
div#footer {padding:0px; width:936px; margin:0 auto;  height:80px; color:#666a6d; font-size:9px;} 
div.footer_content{float:left;padding:15px 0 0 0px; width:324px;}

.sponsor_img{width:100px; float:left; margin-bottom:10px;}
.sponsor_txt{width:500px; float:left; margin-bottom:10px;}
.sponsor_line{width:616px; border-bottom:#6C7379 solid 1px; float:left; padding: 0px 0 10px 0;  margin-bottom:20px}
.titolini{color:#FFE200; font-weight:bold;}
.news_titoli{color:#ffe100; font-weight:bold; width:600px;}
.news_titoli_scheda{color:#CED6DC; font-weight:normal; width:600px; font-size:14px;}
.news_line{ width:616px; border-bottom:#6c7379 solid 1px; margin-bottom:3px; float:left; padding-bottom:10px}
.news_one_line{width:900px; float:left; border-bottom:#6c7379 solid 1px; margin-left:18px;}
.titolini{color:#FFE200; font-weight:bold;}

/* Gallery PRODOTTI */
div#CellaImmagine {float:left; position:relative; width:576px;height:429px;padding:0px; margin:-45px 0px 0px 0px; text-align:center; z-index:1;}
div#CellaImmagine img {border:#232A2F solid 3px; display:block;}
div#Didascalia {float:left;position:relative;width:576px;padding:0px; margin:0px;}
div.ContainerThumb {float:left;position:relative;width:596px;padding:0px;margin:15px 0px 0px 0px;}
/*div.ContainerNavigationGallery {position:absolute;top:10px;left:0px; margin:0px;padding:0px;width:576px;height:60px; z-index:10;}*/
div.ContainerNavigationGallery {float:left;position:relative;top:0px;left:0px; margin:0px;padding:0px;width:576px; z-index:10;}
div.NavigationGallery {position:relative;padding:10px; margin:0px 10px; background-color:#FFE200; width:15px; height:15px; display:inline; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
div.NavigationGallery a:link, div.NavigationGallery a:active, div.NavigationGallery a:visited, div.NavigationGallery a:hover {color:#000000; font-size:25px; text-decoration: none; font-weight:bold; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}

div.ImgGallerySelected{float:left;position:relative;width:100px;height:75px;margin:0px 9px 9px 0px;padding:1px; background-color:#2e363d; border:3px solid #FFE202;}
div.ImgGallerySelected img {display:block;}
div.ImgGallery{float:left;position:relative;width:100px;height:75px;margin:0px 9px 9px 0px;padding:1px; background-color:#72767a;border:3px solid #232A30;}
div.ImgGallery img {display:block;}
.LayerNeroThumb {position:absolute;width:100px;height:75px;background-color:#1D1C1A;filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}
.LayerIconaThumb  {position:absolute;margin:0px 0px 0px -1px;}

.diPiu{padding:10px 15px 15px 15px; background-color:#353E46; width:324px; float:left; font-size:9px;}
.diPiuProdotto{padding:10px 15px 15px 15px; background-color:#353E46; width:260px; float:left; font-size:9px;}
.diPiuTxt{color:#161718; font-size:10px; font-weight:bold; line-height:9px;}
