BODY {
background-color : #blank;
color : #818181;
font-family : Arial, Helvetica, sans-serif;
font-size : 13px ;
}
INPUT {
color : #818181;
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
}
TEXTAREA {
color : #818181;
font-family : Arial, Helvetica, sans-serif;
font-size : 13px ;
}
SELECT {
color : #818181;
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
}
TABLE {
font-family : Arial, Helvetica, sans-serif;
font-size : 13px ;
}
A:link {
text-decoration: none;
font-weight: normal;
color : #blank;
}
A:VISITED {
text-decoration: none;
font-weight: normal;
color : #blank;
}
A:active {
text-decoration: none;
font-weight: normal;
color : #blank;
}
A:HOVER {
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menu:link {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menu:visited {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menu:active {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menu:HOVER {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuSelected:link {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuSelected:visited {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuSelected:active {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuSelected:HOVER {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuV:link {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuV:visited {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuV:active {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuV:HOVER {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuVSelected:link {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuVSelected:visited {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuVSelected:active {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuVSelected:HOVER {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuCustom:link {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuCustom:visited {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuCustom:active {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuCustom:HOVER {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
*{}
body{
color:#818181;
font:13px Arial, Helvetica, sans-serif;}
h1{
margin:0;
padding:0}
h2{
margin:0;
padding:0}
h3{
margin:0;
padding:0}
h4{
margin:0;
padding:0}
h5{
margin:0;
padding:0}
h6{
margin:0;
padding:0}
table{}
tr{}
td{}
p{
margin:0;
padding:0}
ul{
margin:0;
padding:0}
ul li{
margin:0;
padding:0}
ol{
margin:0;
padding:0}
ol li{
margin:0;
padding:0}
a, a:link, a:visited, a:hover, a:focus, a:active{
color:#818181;
font:13px Arial, Helvetica, sans-serif;
text-decoration:none}
a:hover{
color:#e2001a}
img{
display:block}
a img{
	border:none}
body#site {
padding:0;
margin:0 auto;
text-align:center;
background:#e1e1e1 url(/media/7/350/bg.jpg) repeat-x left top;
position:relative}
#container {
position:relative;
text-align:left;
margin:0 auto;
width:988px;
padding:0}
h1 {
color:#00467e;
font:bold 15px Arial, Helvetica, sans-serif;
margin:0 0 0 10px;
padding:10px 0 0 15px}
#rightcol #boxLogin h1 {
color:#fff;
font:normal 22px Arial, Helvetica, sans-serif;
margin:0;
padding:10px 0 0 10px;
background:none}
#header {
margin-top:16px;
height:452px;
position:relative;
background:url(/media/7/350/bg_header.jpg) no-repeat}
#header .top {
height:132px;
padding:0 7px 0 12px}
#logo {
padding-top:15px;
float:left}
#counter {
width:415px;
margin:57px 0 0 36px;
float:left}
#login {
float:left;
width:207px;
height:31px;
padding:9px 15px 0 15px;
margin-left:27px;
/* background:url(/media/7/350/bg_login.gif) no-repeat;*/
color:#fff}
#login a, #login a:link, #login a:visited, #login a:hover, #login a:active {
padding:0 7px;
font:14px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none}
#login a:hover {
text-decoration:underline}
#logoIAB {
float:right;
padding:4px 0 0 0}
#logoIAB p {
font:18px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#1f1f1f;
margin:28px 0 8px 0}
#header #menu {
width:949px;
height:37px}
#header .bottom {
clear:both;
width:987px;
height:275px;
position:relative;
z-index:8}
#header .bottom #flash {
width:978px;
height:275px;
background:url(/media/7/350/flash.jpg) no-repeat;
/*margin:0 0 0 10px;*/
z-index:10;
position:absolute;
left:10px;
top:0}
#SaveTheDate {
position:absolute;
left:10px;
top:0;
z-index:100;
width:969px;
height:277px}
#SaveTheDate a {
display:block;
width:969px;
height:277px;
cursor:pointer}
#menu .tabs {
list-style:none;
margin:0 0 0 14px;
padding:0;
display:block}
#menu .tabs li {
float:left;
margin-right:5px}
#menu .tabs li a {
border:solid 2px #868889;
border-bottom:none;
display:block;
height:25px;
float:left;
padding: 0 13px;
position:relative;
font:18px Arial, Helvetica, sans-serif;
color:#fff;
text-align:center;
line-height:25px;
cursor:pointer;
text-decoration:none;
background:url(/media/7/350/bg_menu.gif) repeat-x;
margin-top:3px}
#menu .tabs li a:hover {
height:37px;
line-height:35px;
margin:0;
background:url(/media/7/350/bg_hoverMenu.jpg) repeat-x;
border:0;
padding: 0 15px;
cursor:pointer}
#contenuto {
float:left;
background: url(/media/7/350/sfumaturaSX.jpg) no-repeat;
width:979px;
padding-left:9px}
#contenutoInt {
float:left;
background: url(/media/7/350/sfumaturaDX.jpg) no-repeat right top;
width:979px}
#contenuto #maincontent {
float:left;
width:979px;
padding-bottom:20px;
background: url(/media/7/350/bg_content.gif) repeat-y}
#contenuto #maincontent #main {
float:left;
width:724px;
padding-right:19px;
padding-top:12px}
#contenuto #maincontent #rightcol {
float:left;
width:227px;
padding-top:10px}
#maincontent h2 {
font:normal 22px 'Trebuchet MS', sans-serif;
color:#e2001a;
margin:0;
padding:0 0 5px 32px;
background:url(/media/7/350/bordoTitle.gif) no-repeat left bottom}
.box {
float:left;
width:440px;
background:url(/media/7/350/bordoBottomSponsor.gif) no-repeat center bottom;
padding:30px 9px 30px 33px;
margin-bottom:26px}
.boxSmall {
float:left;
width:169px;
background:url(/media/7/350/bordoBottomSponsorSmall.gif) no-repeat center bottom;
padding:30px 9px 30px 33px;
margin-bottom:26px}
h4 {
color:#e2001a;
font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
margin:0;
padding:0 0 20px 0}
.box p {
margin:0 0 15px 0;
padding:0}
.box .column {
float:left;
width:220px}
.boxServizio {
margin-bottom:20px;
width:211px;
float:left}
.photogallery {
background:url(/media/7/350/bg_photogallery.jpg) no-repeat}
.photogallery a {
cursor:pointer;
width:211px;
height:74px;
display:block;
margin-top:157px}
.blog {
background:url(/media/7/350/bg_Blog.jpg) no-repeat;
margin-left:9px}
.blog a {
cursor:pointer;
width:211px;
height:131px;
display:block}
.adesioneSponsor {
background:url(/media/7/350/bg_BoxAdesioneSponsor.jpg) no-repeat;
height:231px}
.adesioneSponsor p {
margin:108px 0 0 0;
padding:0 11px}
.adesioneSponsor p span {
display:block;
margin-bottom:4px}
a.pdf, a:link.pdf, a:visited.pdf, a:hover.pdf, a:active.pdf {
background:url(/media/7/350/icoPDF.gif) no-repeat left top;
color:#e2001a;
margin-top:5px;
float:left;
padding:2px 0 3px 27px}
a:hover.pdf {
color:#818181}
.facebook {
margin:0 10px;
background-color:#fff}
#rightcol h4.title {
background:url(/media/7/350/linguetta_title.png) no-repeat;
font:normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#fff;
width:209px;
height:27px;
padding:11px 10px 0 6px;
margin:0 0 15px 11px;
position:relative;
overflow:hidden;
clear:left}
.bordoSpalla {
margin-bottom:15px;
float:left}
#box_edizioni {
float:left;
width:226px}
.content_box_edizioni {
padding-left:21px}
#rightcol p {
color:#fff;
font:bold 12px Arial, Helvetica, sans-serif;
padding:0 0 10px 0}
.tendina {
font-size:11px;
height:18px;
margin-bottom:5px;
padding-left:2px;
width:185px;
color:#828080;
font:12px Arial, Helvetica, sans-serif}
a.BtnVai {
float:right;
cursor:pointer;
margin:10px 17px 0 0}
ul.social {
list-style:none;
margin:0 0 0 11px;
position:relative;
overflow:hidden;
/*height:46px*/}
ul.social li {
float:left;
margin:0 5px 15px 0}
ul.social li a {
display:block;
width:48px;
height:46px;
cursor:pointer}
ul.social li a.Facebook {
background:url(/media/7/350/icoFaceBook.gif) no-repeat}
ul.social li a.Twitter {
background:url(/media/7/350/icoTwitter.gif) no-repeat}
ul.social li a.Linkedin {
background:url(/media/7/350/icoLinkedin.gif) no-repeat}
ul.social li a.SendToFriend {
background:url(/media/7/350/icoMail.gif) no-repeat}
ul.social li a.Viadeo {
background:url(/media/7/350/icoViadeo.gif) no-repeat}
ul.social li.GooglePlus {
padding:15px 0 0 5px;
}
.boxUfficioStampa {
padding-left:21px;
padding-right:10px}
.boxUfficioStampa a, .boxUfficioStampa a:link, .boxUfficioStampa a:visited, .boxUfficioStampa a:hover, .boxUfficioStampa a:active {
color:#fff;
font-weight:bold;
text-decoration:underline}
#footer {
clear:left;
height:13px;
background:url(/media/7/350/bgFooter.png) no-repeat;
padding:36px 0 0 0;
height:56px}
#copy {
float:left;
width:738px;
color:#fff;
font:bold 11px Arial, Helvetica, sans-serif;
padding-left:14px}
#copy a, #copy a:link, #copy a:visited, #copy a:hover, #copy a:active {
color:#fff;
font:bold 11px Arial, Helvetica, sans-serif;
text-decoration:none}
#copy a:hover {
text-decoration:underline}
#privacy {
float:left;
width:221px;
text-align:right;
font:bold 11px Arial, Helvetica, sans-serif;
color:#fff}
#privacy a, #privacy a:link, #privacy a:visited, #privacy a:hover, #privacy a:active {
font:bold 11px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none}
#privacy a:hover {
font:bold 11px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:underline}
.box ul li {
float:left;
list-style:none}
#main .left {
padding:0 21px 0 10px;
width:482px;
float:left}
#main .right {
width:211px;
float:left}
.separator {
clear:both;
height:20px}
html {
margin:0;
padding:0;
width:100%;
height:100%}
body {
margin:0 auto;
padding:0;
height:100%}
#MB_overlay {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
z-index:9999;
padding-bottom:30px;
background-color:#9E9E9E!important}
#MB_overlay[id] {
position:fixed}
#MB_window {
position:absolute;
top:25%;
border:0;
text-align:left;
z-index:10000}
#MB_window[id] {
position:fixed!important}
#MB_frame {
position:relative;
background-color:#fff;
height:100%;
overflow:hidden}
#MB_header {
margin:0;
padding:10px}
#MB_caption {
font:bold 85% "Lucida Grande", Arial, sans-serif;
text-shadow:#FFF 0 1px 0;
padding:0;
margin:0;
text-align:left}
#MB_close {
display:block;
position:absolute;
right:5px;
top:4px;
padding:0 0 5px 5px;
margin:2px 0 2px 0;
font-weight:bold;
text-decoration:none;
font-size:13px}
#MB_close span {
padding:0 3px 0 10px}
#MB_close:hover {
background:transparent url(/media/7/350/popup_close.jpg) no-repeat}
#MB_loading {
background:transparent url(/media/7/350/popup-loader.gif) 50% 0 no-repeat}
#MB_window {
color:#000}
#MB_content {
background-color:#fff;
overflow:hidden}
#MB_header {
background-color:#fff}
#MB_caption {
color:#000}
#MB_close {
color:#777;
background:transparent url(/media/7/350/popup_close.jpg) no-repeat}
#MB_close span img {
display:none}
#MB_close:hover {
color:#000}
#MB_top {
height:6px}
#logintop {
background:transparent url(/media/7/350/topbg.jpg) repeat-x scroll left top;
padding-top:6px}
#topleft {
background:transparent url(/media/7/350/topleft_p.gif) no-repeat scroll left top;
padding-left:6px}
#topright {
background:transparent url(/media/7/350/topright_p.gif) no-repeat scroll right top;
padding-right:6px}
#botleft {
background:transparent url(/media/7/350/botleft_p.gif) no-repeat scroll left top;
padding-left:5px}
#botright {
background:transparent url(/media/7/350/botright_p.gif) no-repeat scroll right top;
padding-right:6px}
#MB_bot {
background:transparent url(/media/7/350/botbg.jpg) repeat-x scroll left top;
padding-top:6px}
#hedleft {
background:transparent url(/media/7/350/bgg_left.jpg) repeat-y scroll left top;
padding-left:3px}
#hedright {
background:transparent url(/media/7/350/bgg_right.jpg) repeat-y scroll right top;
padding-right:3px}
#popupLoader {
top:50%;
*top:40%}
html>body #popupLoader {
top:50%}
a.RedLink {
width:84px;
height:26px;
background:transparent url(/media/7/350/btn_invia.gif) no-repeat;
cursor:pointer;
display:block}
a.RedLink b {
display:none}
#counter {
width:329px;
height:56px;
/*background:url(/media/7/350/bgCounter.png) no-repeat;*/
padding-left:86px}
#counter ul {
list-style:none}
#counter ul li {
font:bold 50px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#1f1f1f;
float:left}
#counter ul li#giorni {
width:99px;
text-align:center;
margin:0 auto;
padding-right:6px}
#counter ul li#ore {
width:70px;
text-align:center;
margin:0 auto;
padding-right:7px}
#counter ul li#min {
width:70px;
text-align:center;
margin:0 auto;
padding-right:7px}
#counter ul li#sec {
width:70px;
text-align:center;
margin:0 auto}
h4.calendario {
font:bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#e2001a}
#poplogin ul {
list-style:none;
width:200px;
margin:0;
padding:0}
#poplogin ul li {
display:block;
height:45px;
margin:0;
padding:0 0 0 50px}
#poplogin ul li a, #poplogin ul li a:link, #poplogin ul li a:visited, #poplogin ul li a:hover, #poplogin ul li a:active {
font:18px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none}
#poplogin ul li a:hover {
color:#e2001a}
#poplogin ul li#google {
background:url(/media/7/350/ico_google.jpg) no-repeat left top}
#poplogin ul li#yahoo {
background:url(/media/7/350/ico_yahoo.jpg) no-repeat left top}
#poplogin ul li#outlook {
background:url(/media/7/350/ico_outlook.jpg) no-repeat left top}
#poplogin ul li#ical {
background:url(/media/7/350/ico_calendar.jpg) no-repeat left top}
.TestoErr {
color:#e2001a;
font-size:11px}
.boxLifeGate{	width:211px;
height:218px;
background:url(/media/7/350/bg_lifeGateBox.jpg) no-repeat left top;
margin-bottom:20px;
font:13px Arial, Helvetica, sans-serif;
color:#818181;
clear:left}
.boxLifeGate .titleLG{
font:bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#009657;
margin:0 0 0 13px;
padding:13px 0 6px 0}
.boxLifeGate .titleLG a,	.boxLifeGate .titleLG a:link,	.boxLifeGate .titleLG a:visited,	.boxLifeGate .titleLG a:hover,	.boxLifeGate .titleLG a:active{
font:bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#009657;
text-decoration:none;
margin:0 0 10px 0;
padding:0}
.collaborazione{
padding:15px 15px 0 15px;
font:14px Arial, Helvetica, sans-serif;
color:#81}
.collaborazione a, .collaborazione a:link, .collaborazione a:visited, .collaborazione a:hover, .collaborazione a:active{
text-decoration:none;
color:#009657;
font:14px Arial, Helvetica, sans-serif;}
.collaborazione a span, .collaborazione a:link span, .collaborazione a:visited span, .collaborazione a:hover span, .collaborazione a:active span{
font-weight:bold}
.boxLifeGate .titleLG a:hover, .collaborazione a:hover, .collaborazione a:hover span {
text-decoration:underline}

