﻿@charset "utf-8";
/* CSS Document */

body {
	background-color: #fff;
	color:#444;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:5px;
	scrollbar-face-color:#c8ce99;
	scrollbar-shadow-color: #efe4c6;
	scrollbar-highlight-color:#efe4c6;
	scrollbar-3dlight-color: #efe4c6;
	scrollbar-darkshadow-color:#e4d8b8;
	scrollbar-arrow-color:#666;
}
#top{
margin:auto;
width:950px;
height:15px;
}
#lang{
float:left;
width:400px;
height:15px;
line-height:15px;
}
#lang a:link, #lang a:active, #lang a:visited{
font-size:10px;
color:#666;
text-decoration:none;
}
#lang a:hover{
font-size:10px;
color:#f60;
text-decoration:none;
}
#login{
float:right;
width:400px;
height:15px;
text-align:right;
line-height:15px;
}
#login a:link, #login a:active, #login a:visited{
font-size:10px;
color:#666;
text-decoration:none;
}
#login a:hover{
font-size:10px;
color:#f60;
text-decoration:none;
}
#box {
margin:auto;
margin-top:3px;
width:950px;
border: 20px solid #d6d4d4;
background-color:#fff;
}
#logo {
width:910px;
height:69px;
background-color:#fff;
background-image:url(../images/level_instruments_logo.jpg);
background-repeat:no-repeat;
}
#logo h1{
text-align:center;
font-size:14px;
display:none;
}
#header {
margin:auto;
width:910px;
height:259px;
background-color:#fff;
background-image:url(../images/header.jpg);
background-repeat:no-repeat;
}
#header_azienda {
margin:auto;
width:910px;
height:259px;
background-color:#fff;
background-image:url(../images/header-azienda.jpg);
background-repeat:no-repeat;
}
#header_ciclo{
margin:auto;
width:910px;
height:259px;
background-color:#fff;
background-image:url(../images/header-ciclo.jpg);
background-repeat:no-repeat;
}
#header_login {
margin:auto;
width:910px;
height:259px;
background-color:#fff;
background-image:url(../images/header-login.jpg);
background-repeat:no-repeat;
}
#header_prodotti {
margin:auto;
width:910px;
height:259px;
background-color:#fff;
background-image:url(../images/header-prodotti.jpg);
background-repeat:no-repeat;
}
#header_news {
margin:auto;
width:910px;
height:259px;
background-color:#fff;
background-image:url(../images/header-news.jpg);
background-repeat:no-repeat;
}
#header_map {
margin:auto;
width:910px;
height:259px;
background-color:#fff;
background-image:url(../images/header-map.jpg);
background-repeat:no-repeat;
}
#header_contatti {
margin:auto;
width:910px;
height:259px;
background-color:#fff;
background-image:url(../images/header-contatti.jpg);
background-repeat:no-repeat;
}
#menu {
float:right;
width:209px;
height:259px;
background-color:transparent;
color:#fff;
margin:0;
padding:0;
list-style:none;
}

#contenuto{
width:910px;
background-color:#fff;
color:#222;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
text-align:justify;
}
#cont-left-top{
height:80px;
background-color:#c2c0c0;
padding-left:20px;
padding-right:20px;
font-size:11px; 
font-weight:bold;
}
#cont-left-top-login{
height:80px;
background-color:#c2c0c0;
padding:20px;
padding-right:0px;
font-size:11px; 
font-weight:bold;
}
#cont-left-top2{
background-color:#c2c0c0;
padding:20px;
font-size:11px; 
}
#cont-left-top3{
background-color:#c2c0c0;
padding:20px;
font-size:11px; 
}

#cont-left-top-map{
background-color:#c2c0c0;
padding:20px;
font-size:11px; 
padding-bottom:0;
}

#cont-left-btm{
background-color:#d3d2d2;
background-image:url(../images/bg_address.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:50px;
padding-right:20px;
font-size:10px;
line-height:14px;
text-align:left;
}

#cont-left-btm a:link, #cont-left-btm a:active, #cont-left-btm a:visited{
text-decoration:none;
font-weight:bold;
color:#222;
}
#cont-left-btm a:hover{
text-decoration:none;
font-weight:bold;
color:#f60;
}
#cont-left-btm2{
background-color:#d3d2d2;
background-image:url(../images/bg_address.gif);
background-repeat:repeat-y;
background-position:left;
padding:20px;
padding-left:50px;
font-size:10px;
line-height:14px;
text-align:left;
}
#cont-left-btm2 a:link, #cont-left-btm2 a:active, #cont-left-btm2 a:visited{
text-decoration:none;
font-weight:bold;
color:#222;
}
#cont-left-btm2 a:hover{
text-decoration:none;
font-weight:bold;
color:#f60;
}
#cont-left-btm3{
background-color:#d3d2d2;
background-image:url(../images/bg_address.gif);
background-repeat:repeat-y;
background-position:left;
padding:20px;
padding-left:50px;
font-size:10px;
line-height:14px;
text-align:left;
}
#cont-left-btm3 a:link, #cont-left-btm3 a:active, #cont-left-btm3 a:visited{
text-decoration:none;
font-weight:bold;
color:#222;
}
#cont-left-btm3 a:hover{
text-decoration:none;
font-weight:bold;
color:#f60;
}

#cont-right_az{
background-image:url(../images/bolla.jpg);
width:209px;
}
#cont-right_map{
background-color:#DCE2B0;
width:209px;
}

#news{
background-color:#dce2af;
height:181px;
width:170px;
padding: 0;
}
#news-int{
background-color:#dce2af;
height:146px;
overflow:hidden;
margin-left:5px;
padding-top:5px;
padding-right:10px;
font-size:11px;
line-height:14px;
text-align:left;
}
#news-int a:link, #news-int a:active, #news-int a:visited{
text-decoration:none;
font-weight:bold;
font-size:11px;
line-height:14px;
color:#000;
}
#news-int a:hover{
text-decoration:none;
font-weight:bold;
font-size:11px;
line-height:14px;
color:#F60;
}

#news2{
background-color:#dce2af;
height:270px;
width:190px;
}
#news-int2{
background-color:#dce2af;
height:255px;
overflow:auto;
margin-left:10px;
padding-top:5px;
padding-right:10px;
font-size:11px;
line-height:14px;
text-align:left;
}
#news-int2 a:link, #news-int2 a:active, #news-int2 a:visited{
text-decoration:none;
font-weight:bold;
font-size:11px;
line-height:14px;
color:#000;
}
#news-int2 a:hover{
text-decoration:none;
font-weight:bold;
font-size:11px;
line-height:14px;
color:#F60;
}
#credits {
background-color:#5a595a;
margin:auto;
width:910px;
height:45px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
line-height:45px;
letter-spacing:1px;
}
#credits a:link, #credits a:visited, #credits a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #F93;
letter-spacing:1px;
text-decoration:none;
}
#credits a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #000;
letter-spacing:1px;
text-decoration:none;
}
#credits #left{
margin-left:10px;
float:left;
}

#credits #right{
margin-right:10px;
float:right;
}
.arancio {color: #F93;
letter-spacing:1px;
font-size:12px;}
#contatti{
margin-left:100px;

}
#bottom{
margin:auto;
width:950px;
height:15px;
text-align:right;
font-size:10px;
color:#777;
margin-top:5px;
}
#bottom a:link, #bottom a:visited, #bottom a:active{
color:#f90;
font-size:10px;
text-decoration:none;
}
#bottom a:hover{
color:#333;
font-size:10px;
text-decoration:none;
}

.verde {color:#666633;
letter-spacing:1px;
font-size:11px;
font-weight:bold;}
#product{
background-color:#f0f0f0;
font-size:11px; 
}
#product-int{
background-color:#f0f0f0;
font-size:11px; 
padding:20px;
padding-top:0;
}
#product-int2{
background-color:#f0f0f0;
font-size:11px; 
padding:20px;
padding-top:0px
}
#product-int a:link, #product-int a:visited, #product-int a:active{
color:#666;
font-size:11px; 
text-decoration:none;
font-weight:bold;
}
#product-int a:hover{
color:#F60;
font-size:11px; 
text-decoration:none;
font-weight:bold;
}
#product-int2 a:link, #product-int2 a:visited, #product-int2 a:active{
color:#F60;
font-size:11px; 
text-decoration:none;
font-weight:bold;
}
#product-int2 a:hover{
color:#666;
font-size:11px; 
text-decoration:none;
font-weight:bold;
}
#product h1{
margin:0px;
background-color:#828181;
background-image:url(../images/bg_h1.gif);
background-repeat:no-repeat;
padding:4px;
padding-left:50px;
font-weight:bold;
font-size:12px;
color: #fff;
letter-spacing: 1px;
line-height:30px;
}
#product-nav{
 float:left;
 margin-top:0px;
 width:209px;
 font-size:11px;
 background-color:#DCE2B0;
}
#product-nav h5{
margin:0px;
background-color:#5a595a;
padding:4px;
padding-left:25px;
font-weight:bold;
font-size:11px;
color: #fff;
letter-spacing: 1px;
line-height:30px;
}
#product-nav ul {
float:left;
margin:0;
padding:0;
padding-top:5px;
padding-bottom:15px;
text-align:left;
width:192px;
list-style: none;
}
#product-nav li {
margin-left:5px;
height:40px;
}
#product-nav li a:link, #product-nav li a:visited, #product-nav li a:active {
	padding-left:35px;
	background-image:url(../images/bg-nav.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-color:#DCE2B0;
	color: #5a595a;
	font-weight: bold;
	letter-spacing:1px;
	text-decoration: none;
	font-size:12px;
	border-bottom: 1px dotted #FFF;
	display:block;
	padding-bottom:6px;
	line-height:24px;
}
#product-nav li a:hover {
	background-image:url(../images/bg-nav-roll.gif);
	background-repeat:no-repeat;
	background-position:left;
	 background-color:#DCE2B0;
	color: #222;
	font-weight: bold;
	letter-spacing:1px;
	text-decoration: none;
	font-size:12px;
	border-bottom: 1px dotted #ccc;
	line-height:24px;
}
#address-left {
background-color:#dce2af;
font-size:11px;
line-height:18px;
text-align:left;
width:209px;
}
#address-left-int {
padding-left:20px;
padding-top:20px;
}
#address-left a:link, #address-left a:active, #address-left a:visited{
text-decoration:none;
font-weight:bold;
color:#222;
}
#address-left a:hover{
text-decoration:none;
font-weight:bold;
color:#f60;
}
.cell{
border:1px dotted #999;
background-color:#FFF;
padding:10px;
line-height:16px;
}

.titolo-prod
{
border:1px dotted #f60;
padding:5px;
color:#333;
line-height:30px;
font-size:13px;
background-color:#FFC891;
}

div#tradeMenu { color: #5d432b; width: 20%; float: left; margin-top: 20px; }
div#tradeMenu h3 { padding-left: 20px!important; padding-bottom: 20px!important; }
div#tradeMenu ul { min-height: 250px; margin: 0; padding: 0 0 0px 0; border-right: 1px solid #c4b9ac; }
div#tradeMenu ul li { padding: 6px 0; }
div#tradeMenu ul li a { color: #5d432b; }
div#tradeMenu ul li a:hover { font-weight: bold; }

div#TradeBox		{ margin-top:30px; width:500px; }
div#tradeContent	{ height:250px; width: 490px;  }


/**** News con scroller menu sinistra ****/
#NewsTicker		{ display:none; margin: 0 auto; }
#NewsVertical	{ width:173px; height:140px; display:block; overflow:hidden!important; position:relative; text-align:left;}

#TickerVertical {  display: block; list-style: none; margin: 0; padding: 0; }
#TickerVertical li { display: block; width: 173px; margin: 0; padding: 0; height: 140px; }
#TickerVertical li .div { display: block; margin: 0; padding: 0; }

