/* CSS Document */

html,body{margin: 0;padding:0}

body{font-family:Verdana, Arial, Helvetica, sans-serif;
}

#container{width: 600px;margin: 0 auto;text-align: left;
background-color:#ffffff;
margin-top:2px;
border-style:solid;
border-color:#333333;
border-width:1px 1px 1px 1px;
padding-top:3px;
padding-left:3px;
	}

#myslidemenu, .jqueryslidemenu{
display:none !important;
}
#header{}

h1,h2{margin: 0;padding:0}

h1{font-size:16px;
font-family:Arial, Helvetica, sans-serif;
color:#cc0000;
font-weight:bold;
margin-left:10px;}


h2{}

h5 {font-size:16px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-weight:bold;
text-align:left;margin-right:120px;
margin-top:0px;
margin-bottom:0px;
}

h6 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin-bottom:10px;
text-align:left;
margin-left:10px;
margin-top:10px;
margin-bottom:0px;
}

#left{display:none;
float:left;
width:298px;
}


#left-2{float:left;
width:292px;
height:590px;
border-style:solid;
border-width:0px 2px 0px 0px;
border-color:#999999;
}

#left-2-chi{float:left;
width:292px;
height:875px !important;
height:905px;
border-style:solid;
border-width:0px 2px 0px 0px;
border-color:#999999;
}

*:first-child+html #left-2-chi/* solo IE 7.0 */
{height:905px !important;}

#left-2-vetrine{float:left;
width:292px;
height:770px !important;
height:800px;
border-style:solid;
border-width:0px 2px 0px 0px;
border-color:#999999;
}

*:first-child+html #left-2-vetrine/* solo IE 7.0 */
{height:770px !important;}

#logo{float:left;
height:300px;
width:300px;
background-image:url(images/logo.jpg);
background-repeat:no-repeat;}

#ultime-off{float:left;}

#ultime-off img, #replat img{margin-left:5px;}


#right{
background-image:url(images/sfmenu.jpg);
background-repeat:no-repeat;

}

#foto{display:none;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#999999;
height:250px !important;
}


#foto img{border-style:solid;
border-width:1px;
border-color:#666666;
padding:5px 5px 5px 5px;
}


#swf{border-style:solid;
border-width:1px;
border-color:#666666;
padding:5px 5px 3px 5px;
width:450px;
}

#login{display:none;
float:right;
margin-right:45px !important;
margin-right:20px;
margin-top:30px;
}

*:first-child+html #login/* solo IE 7.0 */
{margin-right:45px !important;}

#login #divisorio{
border-right-style:solid;
border-right-color:#666666;
border-width:1px;
}

#login a:link, #login a:visited{float:right;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px;
color:#333333;
font-weight:bold;
margin-right:10px;}

#login a:hover{float:right;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px;
color:#666666;
font-weight:bold;
}



#menu{display:none;
height:30px;
padding-top:82px !important;
padding-top:32px;}

*:first-child+html #menu/* solo IE 7.0 */
{padding-top:32px !important;}

#menu td{}


.menulink {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#3D3B2E; text-decoration:none;}
.menulink:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#ffffff; text-decoration:none;}

#act{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#990000; text-decoration:none;}

#main{float:left;
padding-left:0px;
padding-right:20px;
padding-bottom:10px;}

#main #people{
float:left;}

#main img{
margin-left:-2px;}

.arrow{
float:left;
}


#main a:link, #main a:visited{float:right;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
color:#cc0000;
font-weight:bold;
margin-right:10px;
margin-top:5px;}

#main a:hover{float:right;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
color:#666666;
font-weight:bold;
margin-top:5px;
}

#main p{float:left;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
line-height:16px;
color:#333333;
}

#random a:link, #random a:visited{float:right;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
color:#cc0000;
font-weight:bold;
margin-right:30px;
margin-top:20px;}

#random a:hover{float:right;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
color:#666666;
font-weight:bold;
margin-top:20px;
}

#random{float:left;
padding-right:10px;
margin-top:25px;
padding-bottom:10px;}

#random img{
margin-left:2px;}




#footer{clear:both;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px;
color:#333333;
text-align:center; 
height:44px;;
padding-top:3px;
font-weight:bold;
}

#vetrina{float:left;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
color:#666666;
padding-top:0px;
padding-bottom:20px;}



#vetrina img{width:125px;
height:95px;
padding:2px 2px 2px 2px;
border-style:solid;
border-color:#333333;
border-width:1px 1px 1px 1px;}

#vetrina table{margin-top:10px;}

#vetrina a:link, #vetrina a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
color:#cc0000;
font-weight:bold;
margin-right:10px;}

#vetrina a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
color:#666666;
font-weight:bold;
}

#box_replat_ft_ver {margin-left:auto;
margin-right:auto;
margin-top:10px;
margin-bottom:10px;
}

.replat_background {background:white;border-color:#999999;border-style:solid;border-width:1px;padding-right:4px;}
.replat_data {font-family:verdana;font-weight:bold;font-size:10px;color:#333333;}
.replat_button {font-family:verdana;font-weight:bold;font-size:10px;color:black}
.replat_lang {font-family:verdana;font-weight:bold;font-size:10px;color:#990000}
.replat_link a:link, .replat_link a:visited, .replat_link a:hover {font-family:verdana;font-weight:bold;font-size:10px;color:#990000;text-decoration:underline}
.replat_search {display:none;}


#replat p{font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
color:#666666;
text-align:center;
line-height:14px;}

#esempi{font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
color:#990000;
text-align:center;}


#scelta{width:100%;
margin-bottom:5px;
border-bottom-style:dotted !important;
border-bottom-width:1px !important;
border-bottom-color:#666666 !important;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#cccccc;
}

#offerte .form{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-top:0px;
}

#offerte #offerta{border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#990000;
}

form{margin-top:0px;
padding-top:0px;
}


#offerte p {display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-left:8px;}
#risultato{margin-left:10px;
}

#risultato2{margin-left:0px !important;
margin-left:20px;
}

#offerte{font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
color:#333333;
text-align:center;}

#offerte a:link, #offerte a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#990000;
padding-left:2px;
text-decoration:underline;
float:left;
}

#offerte a:hover {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#cc0000;
text-decoration:underline;
float:left;}

#offerta{padding-top:2px;
padding-bottom:2px;
padding-left:10px;}

#offerta img{border-style:solid;
border-color:#666666;
border-width:1px 1px 1px 1px;
padding:2px 2px 2px 2px;}

#npag{
text-align:center;
}

#npag a:link{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
line-height:40px;
color:#990000;
float:none;
margin-right:0px;
border-style:solid;
border-color:#990000;
border-width:1px 1px 1px 1px;
padding:2px 2px 2px 2px;

}
#npag a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:40px;
text-decoration:none;
font-weight:bold;
color:#990000;
float:none;
margin-right:0px;
border-style:solid;
border-color:#990000;
border-width:1px 1px 1px 1px;
padding:2px 2px 2px 2px;
}
#npag a:hover  {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
line-height:40px;
font-weight:bold;
color:#ffffff;
float:none;
background-color:#cc0000;
padding:2px 2px 2px 2px;
}

#npag #actpag{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
line-height:40px;
color:#990000;
float:none;
margin-right:0px;
padding:2px 2px 2px 2px;
float:none;
border-style:solid;
border-color:#990000;
border-width:0px 0px 0px 0px;
padding:2px 2px 2px 2px;
background-color:#ffffff;}



#dettaglio {padding-top:0px;}

#dettaglio a:link, #dettaglio a:visited{
display:none;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
color:#cc0000;
font-weight:bold;
float:left;}

#dettaglio a:hover{display:none;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
color:#666666;
font-weight:bold;
float:left;
}

#dettaglio table{height:20px;
}


#dettaglio #rif{padding-right:210px;
}
#immagini a:link{display:block;
margin-left:0px;
margin-right:0px;

}

#immagini a:visited{margin-left:0px;
margin-right:0px;
}
#immagini a:hover  {margin-left:0px;
margin-right:0px;
}

#vocioff, #descrizione {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}

.elenco {padding-right:50px;
padding-left:7px;
}

#infogen, #descrimm{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin-bottom:10px;
}


 #descrizione, #immagini, #vocioff {margin-top:30px;
}
#fotodet{
background-color:#E9E9E9;
border-style:solid;
border-color:#333333;
border-width:1px 1px 1px 1px;
margin-left:10px;}


.celle{
border-style:solid;
border-color:#333333;
border-width:1px 1px 1px 1px;
padding:2px 2px 2px 4px;}

#dove{text-align:left;
padding-top:0px;
}

#contatti iframe{text-align:center;
border-style:solid;
border-color:#666666;
border-width:1px 1px 1px 1px;margin-left:20px;
}

#dove a:link, #dove a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
color:#666666;
font-weight:bold;
float:left;
margin-left:30px;}

#dove a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
color:#666666;
font-weight:bold;
float:left;
margin-left:30px;
}



#dove p{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
color:#333333;
float:none;
margin-left:10px;
margin-top:5px
}



#container-2{height:100%;
margin-left:auto;
margin-right:auto;
width:800px;
margin-left:auto;
}


#divintro{
width:800px;
margin-left:auto;
margin-right:auto;
margin-top:15px;
}


*:first-child+html #divintro/* solo IE 7.0 */
{border-left-width:0px !important;
border-right-width:0px !important;
border-top-width:0px !important;
border-bottom-width:0px !important;}


embed{
}

#div3 p{font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffcc;
font-size:11px;
line-height:20px;
margin-top:10px !important;
margin-top:0px;}

*:first-child+html #div3 p/* solo IE 7.0 */
{margin-top:0px !important;}


#div3 a:link, #div3 a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#627f9d;}

#div3 a:hover {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#ffffff;}


#div1{
margin-top:0px;
text-align:center;}


#bodycform{background-color:#ffffff;}
#cform{background-color:#ffffff;

font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;}


#rform{background-color:#ffffff;

font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;}


#contatti p{margin-left:20px;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#contatti a:link, #contatti a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
color:#666666;
font-weight:bold;
float:left;
margin-left:110px;}

#contatti a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
color:#666666;
font-weight:bold;
float:left;
margin-left:110px;
}

