@charset "utf-8";
/* CSS Document */

body {
background-image:url(../images/background.jpg);
background-repeat:repeat-x;
margin-top:10px;
}
#contenitore {
width:930px;
margin:0 auto;
padding-left:40px;

}
#header {
position:relative;
height:127px;

}
#logo_spiezia {
	position:absolute;
	width:124px;
	height:127px;
	left:0px;
	top:29px;
	z-index:10;

}
#logo {
	position:absolute;
	width:496px;
	height:70px;
	left:135px;
	top:34px;
	background-image:url(../images/logo.jpg);
	background-repeat:no-repeat;
	z-index:300;

}
#question {
	position:absolute;
	width:305px;
	height:615px;
	left:626px;
	top:-10px;
	background-image:url(../images/question.jpg);
	background-repeat:no-repeat;
	z-index:20;

}
#question2 {
	position:absolute;
	width:305px;
	height:615px;
	left:626px;
	top:-10px;
	background-image:url(../images/question2.jpg);
	background-repeat:no-repeat;
	z-index:20;

}
#menu {
	position:absolute;
	width:520px;
	height:25px;
	left:93px;
	top:108px;
	border-bottom:2px solid #d9a647;
	z-index:50;
	padding-left: 50px;
	padding-top:10px;

}
#menu ul{
margin:0px;
list-style-type:none;
padding:0px;

}
#menu ul li{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
margin-right:18px;
float:left;
height:21px;


}
#menu ul li a{

display:block;
height:21px;
color:#c49237;

text-decoration:none;
float:left;
font-weight: 800;
}
#menu ul li a:hover{
display:block;
height:21px;
color:#de1526;
text-decoration:none;
font-weight:800;
}
#content {
width:930px;
float:left;



}
#content_2liv {
width:939px;
float:left;
background-image:url(../images/sfondo_content.jpg);
}
#bottom {
width:939px;
float:left;
height:24px;
background-image:url(../images/bottom_content.jpg);
}

#sx {
width:575px;
height:407px;
background-image:url(../images/bk_sx.jpg);
background-repeat:no-repeat;
margin-left:11px;
float:left;
margin-top:15px;
padding:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
}
#sx a{
color:#de1025;
text-decoration:underline;
}
#sx a:hover{
color:#de1025;
text-decoration:none;
}
#sx2 {
width:575px;
position:relative;
min-height:407px;

margin-left:11px;
float:left;
margin-top:15px;
padding:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
}
#sx2 a{
color:#de1025;
text-decoration:underline;
}
#sx2 a:hover{
color:#de1025;
text-decoration:none;
}
.titolo {
color:#de1025;
font-weight:bold;
}
#footer {
background-image:url(../images/footer.jpg);
background-repeat:no-repeat;
width:837px;
height:63px;
margin-top:16px;
margin-left:11px;
float:left;
clear:both;
}
#copyright {
width:55%;
float:left;
padding-left:20px;
margin-top:23px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#c8ecfd;
}
#credits {
width:35%;
float:right;
padding-right:20px;
text-align:right;
margin-top:23px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#c8ecfd;
}
#credits a{
color:#fff;
text-decoration:none;
}
#credits a:hover{
color:#fff;
text-decoration:underline;
}
#gioca {
display:block;
width:164px;
float:left;
margin-right:12px;
height:113px;
}
#gioca a{
display:block;
width:164px;
height:113px;
background-image:url(../images/gioca_bnr.jpg);
background-repeat:no-repeat;
}
#gioca a:hover{
display:block;
width:164px;
height:113px;
background-image:url(../images/gioca_bnr_h.jpg);
background-repeat:no-repeat;
}
#premi {
display:block;
width:164px;
float:left;
margin-right:12px;
height:113px;
}
#premi a{
display:block;
width:164px;
height:113px;
background-image:url(../images/premi_bnr.jpg);
background-repeat:no-repeat;
}
#premi a:hover{
display:block;
width:164px;
height:113px;
background-image:url(../images/premi_bnr_h.jpg);
background-repeat:no-repeat;
}
/*#amico {
display:block;
width:164px;
float:left;
margin-right:12px;
height:113px;
}
#amico a{
display:block;
width:164px;
height:113px;
background-image:url(../images/amico_bnr.jpg);
background-repeat:no-repeat;
}
#amico a:hover{
display:block;
width:164px;
height:113px;
background-image:url(../images/amico_bnr_h.jpg);
background-repeat:no-repeat;
}*/

#intro {
height:300px;
width:567px;
}
#partecipa {
display:block;
width:184px;
height:44px;
margin:0 auto;
}
#partecipa a{
display:block;
width:184px;
height:44px;
background-image:url(../images/partecipa_btn.jpg);
background-repeat:no-repeat;
}
#partecipa a:hover{
display:block;
width:184px;
height:44px;
background-image:url(../images/partecipa_btn_h.jpg);
background-repeat:no-repeat;
}

#entra {
display:block;
width:150px;
height:36px;
margin:0 auto;
}
#entra a{
display:block;
width:150px;
height:36px;
background-image:url(../images/entra_btn.jpg);
background-repeat:no-repeat;
}
#entra a:hover{
display:block;
width:150px;
height:36px;
background-image:url(../images/entra_btn_h.jpg);
background-repeat:no-repeat;
}
#divlogin input{
width:170px;
height:20px;
}

#che {
display:block;
width:209px;
height:50px;
margin:0 auto;
}
#che a{
display:block;
width:209px;
height:50px;
background-image:url(../images/checosa_btn.jpg);
background-repeat:no-repeat;
}
#che a:hover{
display:block;
width:209px;
height:50px;
background-image:url(../images/checosa_btn_h.jpg);
background-repeat:no-repeat;
}

#scarica {
display:block;
width:209px;
float:left;
margin-right:15px;
height:113px;
}
#scarica a{
display:block;
width:209px;
height:113px;
background-image:url(../images/scarica_bnr.jpg);
background-repeat:no-repeat;
}
#scarica a:hover{
display:block;
width:209px;
height:113px;
background-image:url(../images/scarica_bnr_h.jpg);
background-repeat:no-repeat;
}
#rassegna {
display:block;
width:164px;
float:left;
margin-right:15px;
height:113px;
}
#rassegna a{
display:block;
width:164px;
height:113px;
background-image:url(../images/rassegna_bnr.jpg);
background-repeat:no-repeat;
}
#rassegna a:hover{
display:block;
width:164px;
height:113px;
background-image:url(../images/rassegna_bnr_h.jpg);
background-repeat:no-repeat;
}
#amico {
display:block;
width:164px;
float:left;

height:113px;
}
#amico a{
display:block;
width:164px;
height:113px;
background-image:url(../images/amico_small_bnr.jpg);
background-repeat:no-repeat;
}
#amico a:hover{
display:block;
width:164px;
height:113px;
background-image:url(../images/amico_small_bnr_h.jpg);
background-repeat:no-repeat;
}
#stp1 {
position:absolute;
top:55px;
left:-7px;
background-image:url(../images/step1.jpg);
width:661px;
height:34px;
}
#stp2 {
position:absolute;
top:55px;
left:-7px;
background-image:url(../images/step2.jpg);
width:661px;
height:34px;
}
#stp3 {
position:absolute;
top:55px;
left:-7px;
background-image:url(../images/step3.jpg);
width:661px;
height:34px;
}
.cellheader2 {
color:#de1025;
font-weight:bold;
}
#avanti a{
width:94px;
height:26px;
display:block;
background-image:url(../images/ic_avanti.jpg);
background-repeat:no-repeat;
}
#avanti a:hover{
width:94px;
height:26px;
display:block;
background-image:url(../images/ic_avanti.jpg);
background-repeat:no-repeat;
}
#indietro a{
width:94px;
height:26px;
display:block;
background-image:url(../images/ic_indietro.jpg);
background-repeat:no-repeat;
}
#indietro a:hover{
width:94px;
height:26px;
display:block;
background-image:url(../images/ic_indietro.jpg);
background-repeat:no-repeat;
}
.destinatari {
margin-top:30px;
}
#campi_reg input{
width:160px;
color:#666666;

}
#campi_reg select{
width:165px;
color:#666666;

}
textarea{
width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;

}
#paypal a{
width:127px;
height:42px;
display:block;
background-image:url(../images/ic_paypal.jpg);
background-repeat:no-repeat;
}
#paypal a:hover{
width:127px;
height:42px;
display:block;
background-image:url(../images/ic_paypal.jpg);
background-repeat:no-repeat;
}
#download_btn a{
width:134px;
height:30px;
display:block;
background-image:url(../images/scarica_btn.jpg);
background-repeat:no-repeat;
}
#download_btn a:hover{
width:134px;
height:30px;
display:block;
background-image:url(../images/scarica_btn.jpg);
background-repeat:no-repeat;
}
#download_btn a{
width:134px;
height:30px;
display:block;
background-image:url(../images/scarica_btn.jpg);
background-repeat:no-repeat;
}
#download_btn a:hover{
width:134px;
height:30px;
display:block;
background-image:url(../images/scarica_btn.jpg);
background-repeat:no-repeat;
}
#codice input{
width:170px;
height:20px;
margin:0px;
padding:0px;
}
