html {
margin:0px;
padding:0px;
text-align:center;

}

body {
font-family:Verdana, sans-serif;
font-size:11px;
color:#000;
background-color:#FFFFFF;
line-height:14px;
padding:0;
margin:0;
background-image:url(../imagesv2/filettoverticale.gif);
background-position:top;
background-repeat:repeat-x;
}


#container {
width:860px;
text-align:left;
margin-left:auto;
margin-right:auto;
padding-top:9px;
clear:both;
}

#Page {
background-image:url(../imagesv2/fondo.gif);
background-position:top;
background-repeat:no-repeat;
}

.upload_file{
background-color:#CCCCCC;
border:1px #FFFFFF solid;
width:480px;
font-size:18px;
background-image:url(../imgs/ombra.gif);
background-position:center;
background-repeat:no-repeat;
}

.upload_button {
margin-top:5px;
background-color:#FF6600;
width:480px;
height:30px;
}

#Header{
padding-top:15px;
margin-left:auto;
margin-right:auto;
width:860px;
}

#Logo {
padding:5px;
float:left;
}

#BannerAdv {
width:500px;
padding:15px 0 0 0 ;
float:right;

}

#ReviewsCols {
clear:both;
padding-top:15px;
}

.ReviewsCol {
width:280px;
float:left;
}

#Icons {
clear:both;
padding-top:15px;
}

#RowAdv {
clear:both;
text-align:center;
padding-top:15px;
}


#areaSX {

width:490px;
float:left;
}
#areaDX {
float:right;
}


form {

margin:0;
padding:0;
}


#Mignon img{

margin:10px;
border: 5px #0099CC solid;
}

#Mignon img:hover{

margin:10px;
border: 5px #FF0099 solid;
}


h1 {
font-size:18px;
color:#FF0066;
margin:0;
padding:0;
line-height:22px;
}

h2 {
font-size:15px;
color:#33CC00;
line-height:18px;

}

#Footer {
clear:left;
padding:10px 0 20px 0;
font-size:10px;
}

a, a:visited {
color:#0066CC;
text-decoration:none;
}

a:hover {
color:#FF0066;
text-decoration:underline;
}