﻿body {width:1024px; margin:0 auto; font-size:0.9em; 
      line-height:14px; font-family:Tahoma, Arial; font-size:11px; color:gray; 
      border:1px solid #282828; 
      background-image:url('../sfondo/sfondo.jpg') ;      
      background-color:#000; }
       
      
      
a { color:#10639a; text-decoration:none;}
a:hover { text-decoration:underline;}
p { padding: 0 10px 5px 10px; color:gray; }
h1 { font-family: "Myriad Pro", "Trebuchet MS", Arial; margin:0; padding:10px 0 0 10px; text-transform:uppercase; font-size:18px; color:#900303; }

#header {  height:100px; background:#ffffff url('../images/header_bckg.jpg') no-repeat right top;
}
#logo {  height:200px; background:#ffffff url('../images/head_bckg.jpg') no-repeat;
}
#logo a{ font-family: "Myriad Pro", "Trebuchet MS", Arial; color:#fff; text-decoration:none; font-weight:bold; font-size:20px; text-transform:uppercase; letter-spacing:5px; }
#logo_flash {width:900px; font-size:10px; color:#fff; height:200px; text-align:center; }
#logo_menu { float:left; width:740px; font-size:11px; color:#fff; height:30px; text-align:left; }

#menu { background:  url('../images/header-es.jpg') repeat-x; height:100px; padding-top:10px; text-align:center;}


#language{  width:100px; height:2px; margin:0px 920px  0px;text-align:center;font-family:bold;font-size:x-small;}


#menu_list {width:800px; height:30px; margin:0 260px auto;text-align:center;font-family:bold;font-size:small;}
#menu a { display:block; color:#d7d2d2; float:left; font-size:11px; text-transform:uppercase; font-weight:normal; text-decoration:none; margin:35px 7px 0px  ; padding-top:12px; font-family: "Kalinga", "Trebuchet MS", Arial;}
#menu a:hover{ color:#f86229;}

.item img { background-color:#FFFFFF; padding:6px; border:1px solid #d0d0d0;}
.item a { display:block; float:left; font-size:12px; color:#bd131d;}
.description { display:block; float:right; width:220px; padding: 10px 20px 30px 0; line-height:12px;}
#fiere { width:1024px; height:460px; margin: 0 0px 0 0; background-color:black; padding:0px;}
#flash { width:1024px; height:500px; margin: 0 0px 0 0; background-color:black; padding:0px;}
#flash_slider { width:1024px; height:400px; margin: 0 0px 0 0;padding:0px;}
#banner { width:960px; height:85px; background-image:url('../sfondo/banner.jpg') ; margin: 0 0px 0 0;padding:0px; margin-left: 32px;}
#flash_azienda { width:1024px; height:550px; margin: 0 0px 0 0; background-color:black; padding:0px;}
#flash_dealer { width:1024px; height:610px; margin: 0 0px 0 0; background-color:black; padding:0px;}
#video { width:1024px; height:420px; margin: 0 0px 0 0; background-color:#3a3a3a; padding:0px;}
#news { float:left; width:1024px; height:110px; margin: 0 0px 0 0; background-image:url('../images/news.jpg'); padding:0px;  	}
#flash_modelli { float:left; width:874px; height:550px; margin: 0 0px 0 0; background-color:black; padding:0px;}
#flash_modelli1 { float:left; width:874px; height:730px; margin: 0 0px 0 0; background-color:black; padding:0px;}
#menu_modelli { float:left; width:150px; height:550px; margin: 0 0px 0 0;  background-color:black; padding:0px;}
#menu_modelli li {list-style:none; padding-left:20px; background:url(../images/li.png) no-repeat 0px 4px;line-height:25px;margin-left: -20px; }
#contatti{ width:1024px; height:600px; margin: 0 0px 0 0; background-color:white; padding:0px;}
#link { width:1024px; height:20px; margin: 0 0px 0 0; background-image:url('../images/news.jpg'); padding:0px;}
#link_footer {width: 980px;	height: 12px;margin: 0px 30px auto;	text-align: center;	font-family: bold;	font-size: small;}
#link_footer a { height:12px;  color:#d7d2d2; float:left; font-size:10px; text-transform:uppercase; font-weight:normal; text-decoration:none; margin:0px 7px 0px  ; padding-top:0px; font-family: "Kalinga", "Trebuchet MS", Arial;}
#link_footer a:hover{ color:#f86229;}
#link_footer a:hover { color:#f86229;}

#text_foto { width:880px; margin: 0 10px 0 0; background-color:white; padding: 20px 20px 0 0px;}
table#foto img {background-color:#FFFFFF; padding:6px; border:1px solid #d0d0d0;}

#text li {list-style:none; padding-left:20px; background:url('../images/li.gif') no-repeat 0px 4px;line-height:18px;}

#main { width:1024px; float:left; background:#000; }
#footer {font-family: "Kalinga", "Trebuchet MS", Arial; background:#000 url('../images/footer_bckg.gif') repeat-x; height:55px; clear:both;  }
#left_footer {  float:left; padding:20px 0 0 30px; color:#fff; font-size:11px;}
#left_footer a { color:#fff;}
#left_footer a:hover { text-decoration:none;}
#right_footer { float:right;  padding:20px 10px 0 20px; color:#fff;  font-size:12px; text-align:right;}

#testw3c { float:right; font-family: "Kalinga", "Trebuchet MS", Arial; background:#000;  height:55px; background:#000 url('../images/footer_bckg.gif') repeat-x; }

#piecemakercontainer {
	width:1024px;
	outline:0;
	margin-left: 0px;
}
.piecemakerframe {
	background-image: url(../images/cub3r-frame-shadow1.png);
	height: 400px;
	background-repeat: no-repeat;
	background-position: top;
	width: 1024px;
	left: -5px;
	position: relative;
	padding-right: 5px;
	padding-left: 5px;
	padding-top:5px;
	overflow: visible;
	z-index: 1;
}