body {
background-color: #000000;
margin: 0px 0px 0px 0px;
font-family:tahoma,verdana,arial;
}

#testata {
position:relative;
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='img/testata.png');
width:720px;
height:190px;
z-index:100;
top:0px;
left:0px;
}


#testata[class=testata1] {
background-image:url('../img/testata.png');
}
#testata_content {
position:relative;
width:720px;
height:190px;
z-index:110;
margin-top:-190px;
}

#news {
position:relative;
width:720px;
height:300px;
background-color:#FFFFFF;
z-index:15;
margin-top:-100px;
margin-left:0px;
left:0px;
top:0px;
}

#strillo {
position:relative;
width:200px;
top:111px;
left:50px;
font-family:tahoma,verdana,arial;
font-size:11px;
line-height:13px;
color:#606060;
}

.strillo_txt {
font-family:tahoma,verdana,arial;
font-size:11px;
line-height:13px;
color:#606060;
}
.strillo_txt a:link { color:#606060; text-decoration:none;}
.strillo_txt a:visited { color:#606060; text-decoration:none;}
.strillo_txt a:active { color:#606060; text-decoration:none;}
.strillo_txt a:hover { color:#606060; text-decoration:underline;}

.tab_app {
padding:2px;
margin:0px;
text-align:left;
font-family:tahoma,verdana,arial;
font-weight: normal;
font-size: 11px;
color: #505050;
width: 550px;
border-bottom: 1px #A0A0A0 solid;
border-left: 0px #A0A0A0 solid;
border-right: 0px #A0A0A0 solid;
border-top: 0px #A0A0A0 solid;
}

#ruota_home {
position:relative;
width:400px;
height:300px;
background-color:#FFFFFF;
z-index:15;
margin-top:-300px;
margin-left:250px;
left:0px;
}

#ruota {
position:relative;
width:400px;
height:300px;
background-color:#FFFFFF;
z-index:15;
margin-top:-300px;
margin-left:250px;
left:0px;
top:0px;
}

#focus_home {
position:relative;
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='img/focus.png');
width:140px;
height:75px;
z-index:20;
margin-top:-90px;
left:540px;
}
#focus_home[class=focus_home1]{
background-image:url('../img/focus.png');
}
#focus_content_home {
position:relative;
width:140px;
height:100px;
z-index:25;
margin-top:-75px;
left:540px;
text-align:center;
color:#FFFFFF;
font-family:tahoma,verdana,arial;
font-size:10px;
line-height:11px;
text-decoration:none;
}
#focus_content_home a:link {color:#FFFFFF; text-decoration:none;}
#focus_content_home a:visited {color:#FFFFFF; text-decoration:none;}
#focus_content_home a:active {color:#FFFFFF; text-decoration:none;}
#focus_content_home a:hover {color:#FFFFFF; text-decoration:underline;}

#focus {
position:relative;
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='img/focus.png');
width:140px;
height:75px;
z-index:20;
margin-top:-200px;
margin-left:540px;
left:0px;
}
#focus[class=focus1]{
background-image:url('../img/focus.png');
}
#focus_content {
position:relative;
width:140px;
height:100px;
z-index:25;
margin-top:-75px;
margin-left:540px;
left:0px;
text-align:center;
color:#FFFFFF;
font-family:tahoma,verdana,arial;
font-size:10px;
line-height:11px;
text-decoration:none;
}
#focus_content a:link {color:#FFFFFF; text-decoration:none;}
#focus_content a:visited {color:#FFFFFF; text-decoration:none;}
#focus_content a:active {color:#FFFFFF; text-decoration:none;}
#focus_content a:hover {color:#FFFFFF; text-decoration:underline;}

#bottone {
position:relative;
width:28px;
height:17px;
z-index:20;
margin-top:-175px;
left:642px;
}

#raccordo_home {
position:relative;
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='img/raccordo.png');
display:block;
width:720px;
height:60px;
z-index:100;
margin-top:90px;
left:0px;
}
#raccordo_home[class=raccordo1]{
background-image:url('../img/raccordo.png');
}

#raccordo {
position:relative;
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='img/raccordo.png');
display:block;
width:720px;
height:60px;
z-index:100;
margin-top:-68px;
margin-left:0px;
left:0px;
}
#raccordo[class=raccordo1]{
background-image:url('../img/raccordo.png');
}

#raccordo2 {
position:relative;
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='img/raccordo2.png');
display:block;
width:620px;
height:60px;
z-index:100;
margin-top:-270px;
left:0px;
}
#raccordo2[class=raccordo3]{
background-image:url('../img/raccordo2.png');
}

#raccordo3 {
position:relative;
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='img/raccordo3.png');
display:block;
width:620px;
height:60px;
z-index:100;
margin-top:160px;
left:0px;
}
#raccordo3[class=raccordo4]{
background-image:url('../img/raccordo3.png');
}

#raccordo4 {
position:relative;
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='img/raccordo2.png');
display:block;
width:620px;
height:60px;
z-index:100;
margin-top:-5px;
left:0px;
}
#raccordo4[class=raccordo5]{
background-image:url('../img/raccordo2.png');
}

#raccordo5 {
position:relative;
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='img/raccordo3.png');
display:block;
width:620px;
height:60px;
z-index:100;
margin-top:-65px;
left:0px;
}
#raccordo5[class=raccordo6]{
background-image:url('../img/raccordo3.png');
}

#raccordo4b {
position:relative;
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='img/raccordo2.png');
display:block;
width:620px;
height:60px;
z-index:100;
margin-top:-40px;
left:0px;
}
#raccordo4b[class=raccordo5b]{
background-image:url('../img/raccordo2.png');
}

#raccordo5 {
position:relative;
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='img/raccordo3.png');
display:block;
width:620px;
height:60px;
z-index:100;
margin-top:-65px;
left:0px;
}
#raccordo5[class=raccordo6]{
background-image:url('../img/raccordo3.png');
}

#raccordo7 {
position:relative;
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='img/raccordo3.png');
display:block;
width:310px;
height:60px;
z-index:100;
margin-top:-65px;
left:0px;
}
#raccordo7[class=raccordo8]{
background-image:url('../img/raccordo3.png');
}

#raccordo8 {
position:relative;
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='img/raccordo2.png');
display:block;
width:310px;
height:60px;
z-index:100;
margin-top:-5px;
left:0px;
}
#raccordo8[class=raccordo9]{
background-image:url('../img/raccordo2.png');
}

#raccordo9 {
position:relative;
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='img/raccordo3.png');
display:block;
width:310px;
height:60px;
z-index:100;
margin-top:-35px;
left:0px;
}
#raccordo9[class=raccordo10]{
background-image:url('../img/raccordo3.png');
}

#foto_dettaglio {
position:relative;
width:310px;
z-index:90;
margin-top:-40px;
left:0px;
}


#cont_slider {
position:relative;
margin-left: -155px;
text-align: center;
width:100%;
width:310px;
z-index:500;
top:353px;
}



#foto_dettaglio_baco {
position:relative;
width:310px;
z-index:90;
margin-top:-40px;
left:0px;
}

#foto_dettaglio0 {
position:relative;
width:310px;
height:310px;
z-index:90;
margin-top:-40px;
left:0px;
}

#naviga_immagini {
position:relative;
width:360px;
height:20px;
z-index:200;
margin-top:-30px;
left:80px;
}

#archivio {
position:relative;
width:360px;
left:50px;
z-index:200;
margin-top:0px;
left:0px;
}

#scheda {
position:relative;
visibility:visible;
width:310px;
height:310px;
z-index:60;
margin-left:0px;
margin-top:-280px;
margin-left:310px;
left:0px;
}

#testonews {
position:relative;
width:280px;
height:360px;
z-index:60;
margin-left:15px;
margin-top:-365px;
left:310px;
}

.tabella {
border-top-width:1px;
border-top-style:solid;
border-left-width:1px;
border-left-style:solid;
border-color:#2A2A2A;
padding-left:7px;
padding-right:15px;
font-family:tahoma,verdana,arial;
font-size:11px;
color:#888888;
line-height:13px;
text-decoration:none;
text-align:left;
}
.tabella a:link {color:#959595; text-decoration:none;}
.tabella a:visited {color:#959595; text-decoration:none;}
.tabella a:active {color:#959595; text-decoration:none;}
.tabella a:hover {color:#959595; text-decoration:underline;}

#txt_over {
position:relative;
left:170px;
width:280px;
z-index:400;
margin-top:-35px;
float:left;
font-family:tahoma,verdana,arial;
font-size:11px;
line-height:13px;
color:#FFFFFF;
text-align:center;
}

#contenuto_home {
position:relative;
width:720px;
z-index:110;
margin-top:0px;
left:0px;
}

#contenuto {
position:relative;
width:720px;
background-color:#303030;
z-index:110;
margin-top:0px;
left:0px;
}

#testi {
position:relative;
width:620px;
background-color:#303030;
z-index:110;
margin-top:0px;
margin-left:0px;
left:0px;
top:0px;
text-align:left;
}

#testi_dettaglio {
position:relative;
width:620px;
z-index:150;
margin-top:-10px;
left:0px;
}

.cerchio {
position:relative;
background-image:url('../img/grunge.gif');
background-repeat: no-repeat;
width:130px;
top:0px;
left:24px;
font-family:tahoma,verdana,arial;
font-size:11px;
line-height:13px;
color:#000000;
text-align:center;
}

.cerchio_g {
position:relative;
width:120px;
top:0px;
margin-left:0px;
left:0px;
font-family:tahoma,verdana,arial;
font-size:11px;
line-height:13px;
color:#000000;
text-align:center;
}

.cerchio_v {
position:relative;
width:130px;
top:0px;
left:24px;
}

.img_home { margin-left:0px; margin-right:0px; margin-top:3px; margin-bottom:4px; border-size:1px; border-color:#202020; }
.img { margin-left:0px; margin-right:0px; margin-top:3px; margin-bottom:4px; border-size:2px; border-color:#202020; }

.menu {
font-family:tahoma,arial,verdana;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
line-height:14px;
text-decoration:none;
}
.menu a:link {color:#FFFFFF; text-decoration:none;}
.menu a:visited {color:#FFFFFF; text-decoration:none;}
.menu a:active {color:#FFFFFF; text-decoration:none;}
.menu a:hover {color:#FFFFFF; text-decoration:underline;}

.menusel {
font-family:tahoma,arial,verdana;
font-size:11px;
font-weight:bold;
color:#F1001C;
line-height:14px;
}
.menusel a:link {color:#F1001C; text-decoration:none;}
.menusel a:visited {color:#F1001C; text-decoration:none;}
.menusel a:active {color:#F1001C; text-decoration:none;}
.menusel a:hover {color:#F1001C; text-decoration:underline;}

.lineetta {
font-family:tahoma,verdana,arial;
font-size:11px;
font-weight:bold;
color:#000000;
line-height:14px;
}

.titoletto {
font-family:tahoma,verdana,arial;
font-size:10px;
font-weight:bold;
color:#F1001C;
line-height:13px;
text-decoration:none;
}
.titoletto a:link {color:#F1001C; text-decoration:none;}
.titoletto a:visited {color:#F1001C; text-decoration:none;}
.titoletto a:active {color:#F1001C; text-decoration:none;}
.titoletto a:hover {color:#F1001C; text-decoration:underline;}

.testo_b {
font-family:tahoma,verdana,arial;
font-size:11px;
color:#FFFFFF;
line-height:13px;
text-decoration:none;
}
.testo_b a:link {color:#FFFFFF; text-decoration:none;}
.testo_b a:visited {color:#FFFFFF; text-decoration:none;}
.testo_b a:active {color:#FFFFFF; text-decoration:none;}
.testo_b a:hover {color:#FFFFFF; text-decoration:underline;}

.testo_b2 {
font-family:tahoma,verdana,arial;
font-size:11px;
color:#FFFFFF;
line-height:15px;
text-decoration:none;
}
.testo_b2 a:link {color:#FFFFFF; text-decoration:underline;}
.testo_b2 a:visited {color:#FFFFFF; text-decoration:underline;}
.testo_b2 a:active {color:#FFFFFF; text-decoration:underline;}
.testo_b2 a:hover {color:#F1001C; text-decoration:underline;}

.testo_g {
font-family:tahoma,verdana,arial;
font-size:11px;
color:#777777;
line-height:15px;
text-decoration:none;
}
.testo_g a:link {color:#777777; text-decoration:underline;}
.testo_g a:visited {color:#777777; text-decoration:underline;}
.testo_g a:active {color:#777777; text-decoration:underline;}
.testo_g a:hover {color:#F1001C; text-decoration:underline;}

.titolo {
font-family:tahoma,verdana,arial;
font-size:14px;
letter-spacing:2px;
color:#F1001C;
line-height:16px;
text-decoration:none;
text-align:left;
}
.titolo a:link {color:#F1001C; text-decoration:none;}
.titolo a:visited {color:#F1001C; text-decoration:none;}
.titolo a:active {color:#F1001C; text-decoration:none;}
.titolo a:hover {color:#F1001C; text-decoration:underline;}

.titolo_b {
font-family:tahoma,verdana,arial;
font-size:14px;
letter-spacing:2px;
color:#FFFFFF;
line-height:16px;
text-decoration:none;
}
.titolo_b a:link {color:#FFFFFF; text-decoration:none;}
.titolo_b a:visited {color:#FFFFFF; text-decoration:none;}
.titolo_b a:active {color:#FFFFFF; text-decoration:none;}
.titolo_b a:hover {color:#FFFFFF; text-decoration:underline;}

#news_box {
position:relative;
width:300px;
height:100px;
top:0px;
left:0px;
font-family:tahoma,verdana,arial;
font-size:11px;
line-height:13px;
color:#FFFFFF;
text-align:left;
border: 0px solid red;
}


#dropmenudiv {
position:absolute;
width:103%;
font:normal 10px verdana,arial;
padding: 0px 4px 0px 0px;
line-height:14px;
z-index:2000;
font-weight:bold;
filter:alpha(opacity=80);
-moz-opacity:.80;
opacity:.80;
margin-left:-7px;
margin-top:3px;
}

#dropmenudiv a {
width:103%;
text-indent:7px;
display: block;
padding: 0px 0px 3px 0px;
margin-bottom:0px;
margin-top:0px;
text-decoration: none;
color:#888888;
filter:alpha(opacity=80);
-moz-opacity:.80;
opacity:.80;
}

#dropmenudiv a:hover { /*hover background color*/
background-color: #191919;
padding: 0px 0px 3px 0px;
color:#FFFFFF;
margin-bottom:0px;
margin-top:0px;
text-decoration:underline;
filter:alpha(opacity=99);
-moz-opacity:.99;
opacity:.99;
}

.combo {
font-family:tahoma,verdana,arial;
font-size:11px;
color:#FFFFFF;
background-color:#404040;
border-width:0px;
border:0px;
padding-left:0px;
padding-top:2px;
padding-right:0px;
padding-bottom:0px;
margin-right:0px;
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
width:160px;
height:18px;
}