/*
 * Id: 7.358029
 * Version: 1277369309
 * Generated: Sep 5, 2010 7:34:22 PM
 * Rendered: 
 */
    /* basic style */
.clear_both {
clear:both;
}
body {
background-image: url('/polopoly_fs/7.358029.1277369309!/bg_body.png');
background-repeat:repeat-x;
background-position:top;
margin: 0px;
background-color:#000000;
font-family:Georgia, Times New Roman, Times, serif;
font-size: 14px;
color: #fefffe;
line-height:20px;
}
a {
color: #FFFFFF;
text-decoration: none;
font: 14px Georgia, Times New Roman, Times, serif;
font-weight: bold; 
}
a:hover {
color:;
}
.wrapper {
min-height:650px;
margin:0px auto;
}
.top_bg {
background-image: url('/polopoly_fs/7.358029.1277369309!/bg_menu.png');
height:33px;
margin:0px auto;
}
.menu{
height:33px;
margin:0px auto;
width:790px;
}
.menu_sel {
font-family:Georgia, Times New Roman, Times, serif;
font-size:15px;
float: left;
height: 30px;
text-align:center;
line-height:30px;
text-transform:uppercase;
color:#670200;
font-weight:normal;
padding-left:15px;
padding-right:15px;
}
.menu_first a {
font-family:Georgia, Times New Roman, Times, serif;
font-size:15px;
position: relative;
float: left;
height:30px;
display:block;
text-align:center;
line-height:30px;
text-transform:uppercase;
color:#555555;
font-weight:normal;
padding-left:15px;
padding-right:15px;
}
.menu_first a:hover {
color:#670200;
}
.top {
margin:0 auto;
width:955px;
}
.flash_content {
width:955px;
height:516px;
margin:0px auto;
}
.flash {
width:686px;
height:516px;
float:left;
}
.marchi {
background-image: url('/polopoly_fs/7.358029.1277369309!/bg_marchi.png');
background-repeat:no-repeat;
width:264px;
height:516px;
float:right;
}
.marchio_1 {
width:220px;
height:50px;
margin-left:25px;
margin-top:75px;
}
.marchio_2 {
width:220px;
height:100px;
margin-left:50px;
margin-top:75px;
}
.marchio_3 {
width:220px;
height:50px;
margin-left:35px;
margin-top:75px;
}
.logo {
margin-left:15px;
margin-top:107px;
position:absolute;
}
.bottom {
margin:0px auto;
width:960px;
height:300px;
}
.footer {
background-image: url('/polopoly_fs/7.358029.1277369309!/filetto.png');
background-repeat:no-repeat;
background-position:top;
font-family:Georgia, Times New Roman, Times, serif;
color:#B2B2B2;
padding-top:15px;
height:75px;
FFFFF;width:960px;
margin:0px auto;
text-align:center;
margin-top:25px;
}
/*-- polopoly utility --*/

.nobody
.article_body {
display: none;
}
.gallery
.clear_both {
clear: none;
}
.address {
padding-top:3px;
font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#B2B2B2;
}
.address a{
font-family:inherit;
font-size:inherit;
color:#B2B2B2;
}
.address a:hover{
color:#FFFFFF;
text-decoration:none;
}
.powered {
color:#B2B2B2;
font-size:12px;
text-align:inherit;
padding:5px 0px 20px 0px;
}
.powered img {
vertical-align:middle;
border:0px;
}
.powered a{
color:#B2B2B2;
font-family:inherit;
font-size:inherit;
}
.powered a:hover{
color:#FFFFFF;
text-decoration:none;
}
.utility-left: {
visibility:hidden;
}
.lista_regioni,
.map_branches,
.menu_footer,
.info_dove_siamo{
display:none;
}

/* pagine interne */
.main {
margin:0 auto;
width:955px;
overflow:hidden;
}
#pagetitle,.article_title{
font-size:18px;
margin:15px 0px 20px 0px;
text-transform:uppercase; 
}
.header_interna {
width:955px;
height:288px;
display:none;
}
.logo {
width:219px;
height:126px;
position:absolute;
top:32px;
margin-left:20px;
margin-left:-945px!important!;
}
.testo_left {
width:450px;
float:left;
}
.img_right {
width:460px;
float:right;
}
.sottomenu {
width:200px;
float:left;
padding-top:50px;
}
.testo_right {
width:710px;
float:right;
}

/* preventivo scrivici */
.prev_scrivici {
font-family:Arial;
line-height:24px;
}
.prev_scrivici .form_detail {
float:none;
}
.prev_scrivici .form_detail input {
border:1px solid #BEC5C5;
width:340px;
height:38px;
}
.prev_scrivici .text_area textarea {
border:1px solid #BEC5C5;
height:179px;
overflow:auto;
width:340px;
}
.prev_scrivici .text_area {
float:right;
margin-top:-228px;
padding-right:147px;
padding-top:10px;
width:340px;
}
.prev_scrivici .check_autorizzazione {
float:right;
margin-left:300px;
margin-left:370px!important!;
margin-right:151px;
padding:5px 0;
font-size:11px;
}
.prev_scrivici .text_area textarea {
width:484px;
}
.button_invia {
float:right;
margin-right:442px;
}
.testo_left2 {
width:400px;
float:left;
}
.testo_left2 strong {
font-size:16px;
}
.dove_siamo {
width:515px;
float:right;
}
.bottom_map02 {
padding:5px 0 5px 201px;
}


/* --- seo --- */

.container_mdrr {
background-color:#000000;
}
.center_mdrr {
background-color:#000000;
}
.main_text_abstract{
color: #ffffff;
}
.mdrr_info h1{
color: #ffffff;
margin-top: 30px;
margin-left: 20px;
}
.menu_mdrr{
color: #ffffff;
}
.menu_mdrr a{
color: #ffffff;
}
.menu_mdrr a:hover{
color: #ffffff;
}
.mdrr_main a{
color: #ffffff;
}
.mdrr_main h2 a {
color:#ffffff;
}
.footer_mdrr {
background-color:#000000;
color:#ffffff;
}

.footer_mdrr a{
color:#ffffff;
}
.my_link a{
color:#ffffff;
background-color: #000000;
}
.our_info{
font-size:11px;
margin:10px 0 0 960px;
position:absolute;
}
.our_info a{
color:#ffffff;
font-size:11px;
}
.our_info img{
vertical-align: middle;
}
.menu_footer{
margin:auto;
text-align:center;
width:955px; 
}
.testo_collezioni .article_body {
width:360px;
float:left; 
}
.testo_collezioni .images {
float:right; 
}

.menu_second a, .menu_second_sel{
display:block;
text-decoration:none;
color:#fefffe;
height:35px;
line-height:35px;
font-size:12px;
padding-left:15px;
text-transform:uppercase; 
font-weight:normal;
margin-left:10px; 
background-image: url('/polopoly_fs/7.358029.1277369309!/bg_sottomenu.gif');
background-repeat:no-repeat;
background-position:left center; 
}
.menu_second a:hover, .menu_second_sel{
background-image: url('/polopoly_fs/7.358029.1277369309!/bg_sottomenu_sel.gif');
background-repeat:no-repeat;
} 


      