/* Homepage */

/* INIZIO container */
html, body {
font-family:Arial, Helvetica, sans-serif;
margin:15px 0px 0px 0px;
padding:0px 0px 0px 0px;
height:100%;
text-align:center;
}

#container {
width:815px;
}
/* FINE container */

/* INIZIO header */
#header {
border-bottom: 1px solid #E6E6E6;
margin-bottom:15px;
font-size:11px;
color:#BDBDBD;
padding-bottom:5px;
}

#header img {
border: 0px;

}

.logo {
margin-right: 290px;
}
#header A:link {
font-size:11px;
color:#E10000;
text-decoration:none;
margin:5px;
}
#header A:hover {
color:#000000;

}
#header A:visited {
font-size:11px;
color:#E10000;
text-decoration:none;
margin:5px;

}
#header A:active {
font-size:11px;
color:#E10000;
text-decoration:none;
margin:5px;

}


/* FINE header */

/* INIZIO contenuti */
#contenuti {
margin-bottom:10px;
margin-top:5px;;
float:left;
}

#principale {
float:left;
width:390px;
padding-right:5px;
}

#principale p{
font-size:14px;
line-height:22px;
color:#5C5C5C;
text-align:justify;
padding:10px 0px 0px 0px;
margin:0px;
}

#principale p A:link{
font-size:12px;
color:#000000;
text-align:justify;
text-decoration:none;
font-weight:regular;
}#principale p A:visited{
font-size:12px;
color:#000000;
text-align:justify;
text-decoration:none;
font-weight:regular;
}
#principale p A:hover{
font-size:12px;
color:#E10000;
text-align:justify;
text-decoration:none;
font-weight:regular;
}

#principale p A:active{
font-size:12px;
color:#000000;
text-align:justify;
text-decoration:none;
font-weight:regular;
}

#principale #link-partner h1 {
font-size:14px;
color:#e10000;
font-weight:regular;
padding-bottom:2px;
margin:5px 0px 0px 0px;
text-align:left;
}

#principale #link-partner A:link {
font-size:11px;
color:#787878;
font-weight:regular;
text-decoration:none;
padding-bottom:2px;
}
#principale #link-partner A:hover {
font-size:11px;
color:#e10000;
font-weight:regular;
text-decoration:none;
padding-bottom:2px;
}
#principale #link-partner A:visited {
font-size:11px;
color:#787878;
font-weight:regular;
text-decoration:none;
padding-bottom:2px;
}
#principale #link-partner A:active {
font-size:11px;
color:#787878;
font-weight:regular;
text-decoration:none;
padding-bottom:2px;
}
#prodotti {
float:left;
width:260px;
text-align:left;
margin-left:3px;
margin-right:3px;
margin-bottom:0px;
margin-top:0px;
padding-left:8px;
padding-right:5px;
padding-bottom:20px;
border-right: 1px solid #D3D3D3;
border-left: 1px solid #D3D3D3;
}
#prodotti  #boxprodotto {
text-align:left;
margin-top:0px;
margin-bottom:30px;
}

#prodotti  #boxprodotto A {
padding-top:20px;
}

#prodotti  #boxprodotto A:link {
text-decoration:none;
font-size:12px;
color:#000000;
}

#prodotti  #boxprodotto A:visited {
text-decoration:none;
font-size:12px;color:#000000;
}
#prodotti  #boxprodotto A:hover {
text-decoration:none;
font-size:12px;color:#DC3930;
}
#prodotti  #boxprodotto A:active {
text-decoration:none;
font-size:12px;color:#000000;
}

#prodotti  #boxprodotto img {
float:left;
border:0px;
margin-right:10px;
margin-top:0px;
}
#prodotti  #boxprodotto h1 {
font-size:14px;
color:#5C5C5C;
font-weight:bold;
margin-bottom:5px;
text-transform:uppercase;
}
#prodotti  #boxprodotto h1 a:link{
font-size:13px;
color:#E10000;
font-weight:bold;
margin-bottom:8px;
text-decoration:none;
}
#prodotti  #boxprodotto h1 a:visited{
font-size:13px;
color:#E10000;
font-weight:bold;
margin-bottom:8px;
text-decoration:none;
}
#prodotti  #boxprodotto h1 a:active{
font-size:13px;
color:#E10000;
font-weight:bold;
margin-bottom:8px;
text-decoration:none;
}
#prodotti  #boxprodotto h1 a:hover{
font-size:13px;
color:#000000;
font-weight:bold;
margin-bottom:8px;
text-decoration:none;
}
#prodotti  #boxprodotto p {
font-size:12px;
color:#5C5C5C;
font-weight:regular;
margin:0px;
}

#menu {
float:right;
margin-top:5px;
margin-left:5px;
width:134px;
}



/* FINE contenuti */

/* INIZIO MENU */
.menu-principale img {
margin-top:6px;
margin-bottom:6px;
}



.mondo-promax {
text-align:left;
}
.mondo-promax h1 {
padding-top:0px;
margin-top:0px;
margin-bottom:0px;
font-size:12px;
color:#787878;
font-weight:regular;
border-top:1px solid #E6E6E6;
}
.mondo-promax p {
margin-top:0px;
margin-bottom:0px;

}
.mondo-promax p A:link {
font-size:11px;
color:#787878;
font-weight:regular;
text-decoration:none;

}
.mondo-promax p A:visited {
font-size:11px;
color:#787878;
font-weight:regular;
text-decoration:none;
}
.mondo-promax p A:hover {
font-size:11px;
color:#E10000;
font-weight:regular;
text-decoration:none;
}
.mondo-promax p A:active {
font-size:11px;
color:#787878;
font-weight:regular;
text-decoration:none;
}

.immagine-mondo {
margin-top:5px;
margin-left:0px;
margin-bottom:5px;
padding-top:10px;
padding-bottom:10px;
padding-left:0px;
}

.swiss {
margin-top:5px;
margin-bottom:5px;
padding-top:15px;
padding-bottom:15px;
border-top:1px solid #E6E6E6;
border-bottom:1px solid #E6E6E6;
font-size:11px;
color:#B2B2B2;
font-weight:bold;
}
.swiss2 {
margin-top:5px;
margin-bottom:5px;
padding-top:5px;
padding-bottom:5px;
border-top:1px solid #E6E6E6;
border-bottom:1px solid #E6E6E6;
font-size:11px;
color:#B2B2B2;
font-weight:bold;
}
.swiss2 img {
border-top:0px solid #E6E6E6;
border-bottom:0px solid #E6E6E6;
border-right:0px solid #E6E6E6;
border-left:0px solid #E6E6E6;
}/* FINE MENU */

/* INIZIO footer */
#footer {
border-top: 1px solid #E6E6E6;
margin-top:0px;
clear:both;
}
#footer p {
font-size:11px;
color:#838281;
margin-top:5px;
}
#footer p A:link {
font-size:11px;
color:#838281;
text-decoration:none;
}
#footer p A:visited{
font-size:11px;
color:#838281;
text-decoration:none;
}
#footer p A:hover{
font-size:11px;
color:#E10000;
text-decoration:none;
}
#footer p A:active  {
font-size:11px;
color:#838281;
text-decoration:none;
}




/* FINE footer */

/* per pagina contatti */
#principale2 {
float:left;
width:320px;
padding-right:5px;

}
#principale2 p{
font-size:13px;
color:#5C5C5C;
text-align:justify;
padding:5px 0px 0px 0px;
margin:0px;
}

#principale2 p A:link{
font-size:12px;
color:#000000;
text-align:justify;
text-decoration:none;
font-weight:regular;
}
#principale2 p A:hover{
font-size:12px;
color:#E10000;
text-align:justify;
text-decoration:none;
font-weight:regular;
}
#principale2 p A:visited{
font-size:12px;
color:#000000;
text-align:justify;
text-decoration:none;
font-weight:regular;
}
#principale2 p A:active{
font-size:12px;
color:#000000;
text-align:justify;
text-decoration:none;
font-weight:regular;
}

#blog p{
font-size:13px;
color:#5C5C5C;
text-align:justify;
padding:5px 5px 0px 0px;
margin:0px;
}
#blog p A:link{
font-size:13px;
color:#E10000;
text-align:justify;
text-decoration:none;
font-weight:regular;
}
#blog p A:hover{
font-size:13px;
color:#E10000;
text-align:justify;
text-decoration:none;
font-weight:regular;
}
#blog p A:visited{
font-size:13px;
color:#E10000;
text-align:justify;
text-decoration:none;
font-weight:regular;
}
#blog p A:active{
font-size:13px;
color:#E10000;
text-align:justify;
text-decoration:none;
font-weight:regular;
}

/* nuovo footer */
#footer2 {
border-top: 1px solid #E6E6E6;
margin-top:0px;
clear:both;
border-bottom: 1px solid #D3D3D3;height:115px;text-align:left;


}
#footer2 p {
font-size:11px;
color:#171717;
margin-top:5px;
}
#footer2 p A:link {
font-size:11px;
color:#171717;
text-decoration:none;
}
#footer2 p A:visited{
font-size:11px;
color:#171717;
text-decoration:none;
}
#footer2 p A:hover{
font-size:11px;
color:#E10000;
text-decoration:none;
}
#footer2 p A:active  {
font-size:11px;
color:#171717;
text-decoration:none;
}



#colonnatesto p{
font-size:13px;
color:#5C5C5C;
text-align:justify;
padding:5px 0px 0px 0px;
margin:0px;
}

#colonnatesto p A:link{
font-size:12px;
color:#000000;
text-align:justify;
text-decoration:none;
font-weight:regular;
}
#colonnatesto p A:hover{
font-size:12px;
color:#E10000;
text-align:justify;
text-decoration:none;
font-weight:regular;
}
#colonnatesto p A:visited{
font-size:12px;
color:#000000;
text-align:justify;
text-decoration:none;
font-weight:regular;
}
#colonnatesto p A:active{
font-size:12px;
color:#000000;
text-align:justify;
text-decoration:none;
font-weight:regular;
}
