body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #1f0000;
	background-image: url(../img/base_bg.png);
	background-repeat: repeat-x;
	color: #494949;
	margin: 0;
	padding: 0;
	text-align: center;
}

input {
	margin: 0px;
	padding: 0px;
	font-family:Tahoma;
	font-size:11px;
	color:black;
}

form {
margin: 0;
padding: 0;
}
.img_new{border:none;}

ul, ol { text-align: left; }

/* <HEADERS> */
h1, h2, h3, h4, h5, h6, form { margin: 0; padding: 0; font-weight: normal; }
h1 { display: none; }
h2 { font-size: 160%; }
h3 { font-size: 130%; }
h4 { font-size: 110%; }
table {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
td, th { }
/* </HEADERS> */
a { color: #D9AF61; text-decoration: none; }
p { margin: 0; padding: 0; }

/* <FIELDSET> */
fieldset { border: 1px solid; margin: 0; padding: 0; }
fieldset legend { font-weight: bold; }
fieldset label { float: left; width: 200px; margin: 0; }
fieldset input, fieldset select, fieldset textarea { font-family: Verdana; border: 1px solid ; }
fieldset .blockize { width: 300px; }
fieldset .noborder { border: none; }
fieldset .row { clear: both; margin: 3px 10px; }

fieldset .group { float: left; width: 40px; }
fieldset .group label { float: right; width: 10px; margin: 0; }
fieldset .group .row { margin: 0; }

fieldset.submit { text-align: center; border: none; }
fieldset.submit input { border: none; font-weight: bold; height: 25px; }
/* </FIELDSET> */

#skipNav { display: none; }

#container {
	margin: 0px;
}


#header {
	background-image: none;
	background-repeat: no-repeat;
	width: 956px;
	height:	201px;
	text-align: left;
}

.header table {
	height: 188px;
	width: 956px;
}

#mainbox {
	background-color: #FFFFFF;
	width: 932px;
	padding-right: 12px;
	padding-left: 12px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
}

#nav { 
	font-family:Tahoma;
	font-size:11px;
	color:#971c06;
	margin:5px 0 9px 4px;
	text-align:left;
}
#nav a  {
	color:#971c06;
	text-decoration:none;
}

#content { margin: 0px 0px 0px 0px;
	background:#7B130E; }

#footer_home {
	height: 138px;
	width: 956px;
	background-image: url(../img/base_footerhome.png);
	background-repeat:no-repeat;
	padding:0;
	font-family: Tahoma, Arial, sans-serif;
	text-transform: uppercase;
	font-size: 10px;
}

#footer_home a {
	color: #000000;
}
#footer_home a:hover {
	color: #971c06;
}

#footer {
	height: 19px;
	width: 956px;
	background-image: url(../img/base_footer.png);
	padding-top: 28px;
	font-family: Tahoma, Arial, sans-serif;
	text-transform: uppercase;
	font-size: 10px;
}
#footer a {
	color: #000000;
}
#footer a:hover {
	color: #971c06;
}
.footer { width: 900px; }
.footer_left { width: 80%; float: left; text-align: left; }
.footer_right { width: 15%; float: right; text-align: right; }

#ut_username { border: 1px solid #abadb3; }
#ut_password { border: 1px solid #abadb3; }
.login_form_username { background: url('../img/login_form_username.gif') !important; }
.login_form_password { background: url('../img/login_form_password.gif') !important; }

#response {
	color:#fff;
	font-size:11px;
	font-weight:bold;
	margin:22px 0pt 29px 11px;
	padding:4px;
	width:899px;
}
#response ul, #response li { list-style: none; margin: 0; padding: 0; }

#registra input {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #971c06;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
}
#boxsms {
	background-image: url(../img/bg_box_sms.jpg);
	height: 107px;
	width: 532px;
}

#boxnazionale {
	background-image: url(../img/bg_box_nazionale.jpg);
	height: 121px;
	width: 532px;
}

#boxsondaggi {
	background-image: url(../img/bg_box_sondaggi.jpg);
	height: 122px;
	width: 532px;
}

#boxdodicesimo {
	background-image: url(../img/bg_box_gadget.jpg);
	height: 107px;
	width: 532px;
	margin-top: 15px;
}

.entraboxsms {
	/*padding-top: 70px;
	padding-left: 125px;*/
}
.entraboxnazionale {
	padding-top: 83px;
	padding-left: 125px;
}
.entraboxsondaggi {
	padding-top: 85px;
	padding-left: 125px;
}
.entraboxdodicesimo {
	padding-top: 75px;
	padding-left: 125px;
}
.footer{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-top:6px;
}

.menu_2liv {
	width:928px;
	height:42px;
	background-image: url(../img/menu_2liv_sfondo.gif);
	background-repeat: repeat-x;
	margin: 0 !important;
	margin:14px 0 0 0;
	padding:7px 0 0 0;

}

.registrazione_1 {
	background-color: #7b130e;
	width:932px;
	margin:0;
	padding:35px 0 0 0;
	text-align:left;
	color:white;
	font-size:10px;
}

.registrazione_2 {
	background-color: #7b130e;
	width:932px;
	margin:0;
	padding:20px 0 0 0;
	text-align:left;
	color:white;
	font-size:10px;
	text-align:left;
}

.registrazione2_fasciabianca {
	width:899px;
	height:12px;
	background-color:white;
	margin:0 0 29px 11px;
	padding:4px;
	color:#971c06;
	font-weight:bold;
	font-size:11px;
}

.registrazione_fasciabianca {
	width:899px;
	height:12px;
	background-color:white;
	margin:22px 0 29px 11px;
	padding:4px;
	color:#971c06;
	font-weight:bold;
	font-size:11px;
}
.boxgen{
	background-color: #7b130e;
	color: #FFFFFF;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: normal;
	width: 862px;
	padding-top: 35px;
	padding-right: 35px;
	padding-bottom: 10px;
	padding-left: 35px;
}

.boxgen_nopad{
	background-color: #7b130e;
	color: #FFFFFF;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: normal;
	width: 932px;
	padding:0;
	margin:0;
	text-align:left;
	display:table;
}

.boxgen_card{
	background-color: #7b130e;
	color: #FFFFFF;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: normal;
	width: 932px;
	height:566px;x;
	background-image: url(../img/ecard_sfondo.jpg);
	text-align: left;
	background-repeat: no-repeat;
	background-position:top left;
	margin:0;
	padding:0;
}

.card_img {
	padding:37px 35px 30px 20px;
	float:left;
}

.card_form {
	width:227px;
	float:left;
	margin:0;
	padding:131px 0 0 0;
	color:#ffa855;
	font-size:11px;
	text-transform:uppercase;
}

.boxgallery{
	color: #FFFFFF;
	font-size: 11px;
	line-height: normal;
	width: 413px;
	height: 149px;
	padding: 22px;
	background-image: url(../img/bg_box_gallery.jpg);
	text-align: left;
	background-repeat: no-repeat;
}
.boxgallery img{
	border: 4px solid #FFFFFF;
	float: left;
}
.boxgallery p{
	padding-left: 176px;
}
.boxgallery strong{
	font-size: 16px;
	font-weight: bold;
	color: #f8be53;
}
.boxgallerytesto{
	height:76px;
	width:200px;
	float: right;
	padding-right: 35px;
}

.boxvideogallery{
	color: #FFFFFF;
	font-size: 11px;
	line-height: normal;
	width: 413px;
	height: 124px;
	padding: 22px;
	background-image: url(../img/bg_box_videogallery.jpg);
	text-align: left;
	background-repeat: no-repeat;
}
.boxvideogallery img{
	border: 4px solid #FFFFFF;
	float: left;
}
.boxvideogallery p{
	padding-left: 191px;
}
.boxvideogallery strong{
	font-size: 16px;
	font-weight: bold;
	color: #f8be53;
}

.boxvideogallerytesto{
	height:51px;
	width:185px;
	float: right;
	padding-right: 35px;
}



.boxggalleryfoto_dasempre{
	background-color: #7b130e;
	color: #FFFFFF;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	line-height: normal;
	width: 862px;
	text-align: left;

}
.boxggalleryfoto_dasempre img{
	border: 4px solid #FFFFFF;
	margin-right: 17px;	
	margin-bottom: 17px;
}

.dasempre_testo {
	width:857px;
	height:560px;
	background-image:url(../img/dasempre_sfondo.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	font-size:12px;
	line-height:16px;
}

.dasempre_titolo {
	color:#f8bc4e;
	font-weight:bold;
	font-size:13px;
}

.boxggalleryfoto{
	background-color: #7b130e;
	color: #FFFFFF;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	line-height: normal;
	width: 862px;
	padding-top: 35px;
	padding-right: 35px;
	padding-bottom: 10px;
	padding-left: 35px;
	text-align: left;

}
.boxggalleryfoto img{
	border: 4px solid #FFFFFF;
	margin-right: 18px;	
	margin-bottom: 18px;
}
.boxggalleryfoto p{

}
.boxggalleryfoto strong{
	font-size: 16px;
	font-weight: bold;
}


.boxvincisms{
	background-color: #FFFFFF;
	color: #FFFFFF;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: normal;
	width: 862px;
	height: 365px;
	padding-top: 35px;
	padding-right: 35px;
	padding-bottom: 10px;
	padding-left: 35px;
	background-image: url(../img/bg_boxvincisms.jpg);
}
#testoboxvincisms{
	text-align: left;
	padding-left: 265px;	
	padding-top: 45px;
	font-size: 11px;
}
.boxschedegiocatori{
	background-color: #FFFFFF;
	color: #FFFFFF;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: normal;
	width: 876px;
	height: 632px;
	padding-top: 68px;
	padding-right: 28px;
	padding-left: 28px;
	background-image: url(../img/bg_box_schede.jpg);
}

.pagine{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	color: #333333;
	letter-spacing: 10px;
	font-weight: bold;
	padding-top: 8px;
}
.pagine a {
	color: #333333;
	font-weight: normal;
}
.pagineazzurri{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	color: #f8be53;
	letter-spacing: 10px;
	font-weight: bold;
	padding-top: 8px;
}
.pagineazzurri a {
	color: #ffffff;
	clear: both;
	font-weight: normal;
}

.numeriazzurri { font-size: 11px; }
.numeriazzurri h3 { font-weight: bold; color: #7b130e; text-transform: uppercase; background: url(../img/sfondo_h3_nazionalecifre.gif); font-size: 12px; height: 17px; padding: 3px 0 0 10px; border-bottom: 1px solid #7b130e; text-align: left; }
.numeriazzurri a { color: #7b130e; }
.numeriazzurri table { margin-bottom: 20px; }
.numeriazzurri td, .numeriazzurri th { background-color: #882b27; border-bottom: 1px solid #7b130e; padding: 2px 2px 2px 10px;}
.numeriazzurri td { color: #f8bc4e; text-align: center;  }
.numeriazzurri th { text-align: left; }
#numeriazzurri_left { width: 350px; float: left; margin: 0 50px 0 0; text-align: left; }
#numeriazzurri_right { width: 350px; float: left; }
.accordion table { margin-bottom: 2px; }
.accordion h3 { cursor: pointer; background: url(../img/sfondo_h3_nazionalecifre_off.gif); }
.accordion h3.selected { background: url(../img/sfondo_h3_nazionalecifre_on.gif); }

.formsondaggi, .formsondaggi table{
	padding-bottom: 15px;
	padding-right: 8px;
	
}
#formsondaggi {
	margin: 0px;
	padding: 0px;
	text-align: left;
}
.tabrisultati{
	text-align: left;
}
.tabrisultati_a{
	padding-bottom: 8px;
	padding-left: 35px;
	padding-right: 35px;
	padding-top: 8px;
	background-color: #882b27;
	width: 290px;
	height:60px;
	font-size: 14px;
	font-weight: bold;
}
.tabrisultati_b{
	padding-left: 8px;
	font-size: 14px;
	font-weight: bold;
	width: 60px;
}
.tabrisultati_c{
	width: 471px;
}
.domandasondaggio{
	font-size: 16px;
	font-weight: bold;
}
.altrisondaggi{
	font-size: 16px;
	font-weight: bold;
	color:#7b130e;
	padding-top: 20px;
	padding-left: 34px;
	padding-bottom: 10px;
}
#divaltrisondaggi {
	padding-left: 55px;
	text-align: left;
}
.smallsondaggi{
	font-size: 10px;
	text-align: left;
	color: #7b130e;
	padding: 0px;
	margin: 0px;
}
.smallsondaggi a{
	color: #7b130e;
	text-decoration: underline;
}
.largesondaggi{
	font-size: 16px;
	text-align: left;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}

.tabellone_box1 {
	width:220px;
	height:123px;
	background-image: url(../img/tabellone_sfondo_box1.jpg);
	background-repeat: repeat-x;
	float:left;
	margin:10px;
	font-size:11px;
}

.tabellone_box2 {
	width:700px;
	height:225px;
	background-color:#882b27;
	float:left;
	margin-top:20px;
	margin-left:10px;
	font-size:11px;
}
.tabellone_boxnew1 {
	width:700px;
	background-color:#882b27;
	float:left;
	margin-top:20px;
	margin-left:10px;
	font-size:11px;
}
.tabellone_boxnew1 td{
border-bottom:#7b130e solid 1px;
font-size:11px;
padding: 5px 0 5px 12px;
}
.tabellone_boxsmall {
	width:170px;
	background-color:#882b27;
	margin:10px 0 0 0;
	font-size:11px;
}
.tabellone_boxsmall td{
border-bottom:#7b130e solid 1px;
font-size:11px;
padding: 2px 0 2px 5px;
color:#FFFFFF;
}



.resetta {
border: none;
}

.tabellone_boxgen{
	background-color: #7b130e;
	color: #FFFFFF;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: normal;
	width: 862px;
	padding-top: 35px;
	padding-right: 35px;
	padding-bottom: 10px;
	padding-left: 35px;
	display:table;
}

.dettaglio_boxgen{
	background-color: #7b130e;
	color: #FFFFFF;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: normal;
	width: 852px;
	padding: 35px 35px 10px 45px;
}

.dettaglio_box1 {
	width:250px;
	float:left;
	margin:0 35px 0 0;
	font-size:11px;
}

.dettaglio_box2 {
	width:562px;
	float:left;
	font-size:11px;
}

#dettaglio_titolo_bianco {
	font-size:14px;
	font-weight:bold;
}

.dettaglio_align_right {
	text-align:right;
	padding-right:20px;
	height:22px;
	padding-top: 4px;
}

.dettaglio_align_left {
	text-align:left;
	padding-left:20px;
	height:22px;
	padding-top: 4px;
}

.dettaglio_formazioni {
	 width:250px;
}

.dettaglio_formazioni td {
	width:125px;
	/*height:26px;*/
	border-right:1px solid #7b130e;
	color:white;
	background-image: url(../img/dettaglio_formazioni_td.gif);
	background-repeat: repeat-x;
}

.dettaglio_note {
	 width:250px;
}

.dettaglio_note td {
	/*height:26px;
	border-right:1px solid #7b130e;*/
	color:white;
	font-size:11px;
	/*background-image: url(../img/dettaglio_formazioni_td.gif);
	background-repeat: repeat-x;*/
}

.dettaglio_partita {
	 width:562px;
}

.dettaglio_partita th {
	height:40px;
	font-size:18px;
	font-weight:bold;
}

.dettaglio_partita2 {
	 width:380px;
}

.dettaglio_partita2 th {
	color:#e69c38;
	font-size:13px;
	text-transform:uppercase;
	font-weight:normal;
	text-align:center;
	height:40px;
}

.dettaglio_partita2 td {
	width:95px;
	text-align:right;
}

.dettaglio2_bordo {
	border-right:1px solid #882b27;
	height:18px;
	text-align:right;
	padding-top: 3px;
}

/*.dettaglio_partita td {
	text-align:center;
}*/

.risultatinome{
	font-size: 14px;
	color: #7b130e;
	font-weight: bold;
}
.risultativoti{
	font-size: 11px;
	color: #7b130e;
	font-weight: bold;
}
.risultatinumero{
	font-size: 11px;
	color: #000000;
}
.barrasms{
	border: 2px solid #7b130e;
}
#schedagiocatori1{
	float: left;
	background-image: url(../img/bg_box_schedegiocatori1.gif);
	height: 600px;
	width: 441px;
}
#schedagiocatori1 p{
	font-size: 11px;
	color: #000000;
	text-align: left;
	padding-left: 16px;
	padding-right: 50px;
}
#schedagiocatori1 strong{
	font-size: 11px;
	color: #7b130e;
	font-weight: bold;
}
#titolomaglie{
	height: 110px;
	padding-top: 20px;
	padding-left: 36px;
	text-align: left;
}
td.titolomaglie{
	font-size: 22px;
	color: #0982e3;	
	padding-top: 22px;
}

#schedagiocatori2{
	float: left;
	background-image: url(../img/bg_box_schedegiocatori2.gif);
	height: 600px;
	width: 243px;
}
#schedagiocatori3{
	overflow: auto;
	margin-top: 36px;
	margin-right: 18px;
	margin-left: 4px;
	height: 528px;
	text-align: left;
	color: #7b130e;
}
#schedagiocatori3 p{
	margin-left: 20px;
	color: #0982e3;
	font-weight: bold;
	text-transform: uppercase;
}
#schedagiocatori3 ul{
	list-style-type: none;
	margin-top: 5px;
	margin-left: 0;
	padding-left: 0;
}
#schedagiocatori3 li{
	background-color: #f3f3f3;
	margin-left: 20px;
	padding-left: 0;
	background-position: right;
	background-repeat: no-repeat;
}
#schedagiocatori3 a { color: #7b130e; }

.utente_registrato { 
	font-family:Tahoma;
	font-size:11px;
	color:#971c06;
	margin:0 0 9px 20px;
	text-align:left;
}
.utente_registrato a  {
	color:#971c06;
	text-decoration:none;
}

.gadget1 {
	background-color: #7b130e;
	width:932px;
	height:265px;
	margin:0;
	padding:35px 0 0 0;
	text-align:left;
	color:white;
	font-size:10px;
	background-image: url(../img/sfondo_gadget1.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.gadget2 {
	background-color: #7b130e;
	width:932px;
	height:265px;
	margin:0;
	padding:35px 0 0 0;
	text-align:left;
	color:white;
	font-size:10px;
	background-image: url(../img/sfondo_gadget2.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.gadget1 a, .gadget2 a { color: #fff; }

	
.concorsi_1 {
	background-image: url(../img/concorsi_sfondo1.jpg);
	background-repeat:no-repeat;
	width:253px;
	height:99px;
	float:left;
	margin:0 8px 0 4px;
	padding:100px 0 0 205px;
	text-align:left;
	font-size:12px;
}

.concorsi_2 {
	background-image: url(../img/concorsi_sfondo2.jpg);
	background-repeat:no-repeat;
	width:253px;
	height:114px;
	float:left;
	padding:85px 0 0 205px;
	text-align:left;
	font-size:12px;
}

.testo_giallo {
	color:#f8bc4e;
}

.nazionale_grigio {
	background-image: url(../img/nazionale_sfondoscheda.jpg);
	background-repeat:no-repeat;
	width:529px;
	height:241px;
	margin:28px 0 0 0;
	padding:87px 0 0 400px;
	text-align:left;
}

.titolo_nero {
	font-size:12px;
	font-weight:bold;
}
#disclaimer{

}
body.disclaimer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #1f0000;
	background-image: url(../img/disclaimer_bg.png);
	background-repeat: repeat-x;
	color: #494949;
	margin: 0;
	padding: 0;
	text-align: center;
	background-position: center;
}
.box23premi {
	background-color: #FFFFFF;
	color: #FFFFFF;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: normal;
	width: 876px;
	height: 819px;
	padding-top: 68px;
	padding-right: 28px;
	padding-left: 28px;
	background-image: url(../img/bg_box_23premi.jpg);
	text-align: right;
}
.box23premi img {
	padding-top: 284px;
	padding-right: 28px;
	padding-left: 28px;
}

.box11premi {
	background-color: #FFFFFF;
	color: #FFFFFF;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: normal;
	width: 871px;
	height: 817px;
	padding-top: 68px;
	padding-right: 28px;
	padding-left: 28px;
	background-image: url(../img/bg_box_11premi.jpg);
	text-align: right;
}
.box11premi img {
	padding-top: 284px;
	padding-right: 28px;
	padding-left: 28px;
}

#popup_spalletti {
	background-image: url(../img/spalletti_sfondo_popup.jpg);
	background-repeat: repeat-x;
	width:500px;
	height:476px;
}

#contenuto_spalletti {
	background-image: url(../img/spalletti_sfondo_2.jpg);
	background-repeat: repeat-x;
	width:452px;
	height:437px;
	color:#ffffff;
	font-size:11px;
	line-height:14px;
	padding:10px;
	margin:0 0 0 12px;
	text-align:left;
}


#spalletti_sx {
	width:536px;
	float:left;
	padding-bottom: 30px;
	border-right:1px dashed white;
}

#spalletti_dx {
	width:301px;
	height:349px;
	float:left;
	background-image: url(../img/spalletti_sfondo_dx.jpg);
	background-repeat:no-repeat;
	padding:68px 0 0 90px;
}

#spalletti_dettaglio {
	width:927px;
	background-image: url(../img/spalletti_dettaglio_sfondo.jpg);
	background-color:#7b130e;
	background-repeat:no-repeat;
	color:#ffffff;
	font-size:12px;
	text-align:left;
	display:table;
}

#spalletti_dyntxt {
	margin-left:45px;
	margin-bottom: 20px; 
	width:850px;
	float: left;
}

.mvp_giallo {
	color:#f8bc4e;
	font-size:15px;
}

.mvp_giallo_piccolo {
	color:#f8bc4e;
	font-size:12px;
}

.mvp_bianco {
	color:#ffffff;
	font-size:13px;
}

.mvp_bianco_piccolo {
	color:#ffffff;
	font-size:12px;
}

#vincitori_23 {
	width:445px;
	height:232px;
	background-image: url(../img/sfondo_vincitori_23.gif);	
	background-repeat:no-repeat;
	padding:15px;

}

#vincitori_23_cont {
	width:440px;
	height:230px;
	color:#7b130e;
	font-size:10px;
	overflow:auto;
	text-align:left;
	line-height:15px;

}

.vincitori_23_titolo {
	color:#0982e3;
	size:13px;
	text-transform:uppercase;
}

#spalletti_dyntxt img { border: 4px solid #ffffff; margin: 5px 10px; }

#video_container { overflow: hidden; }

#videobox_left { width: 493px; float: left; }
#videobox_right { width: 424px; float: left; margin-left: 11px; }

#videobox_lt, #videobox_lb, #videobox_rt, #videobox_rb {  }
#videobox_lc, #videobox_rc { background-color: #7b130e; text-align: left; color: #fff; font-size: 12px; }

#videobox_lc { padding: 38px 50px; float: left; width: 393px; overflow: hidden; }
#videobox_rc { padding: 38px 47px; }

#videobox_rc h2 { color: #f8be53; font-size: 16px; padding: 0 0 18px 0; font-weight: bold; }
#videobox_rc p { margin-top: 30px; }

#videobox_lc div { width: 195px; float: left; }
#videobox_lc h3 { font-weight: bold; font-size: 12px; padding-bottom: 7px; }

.video_tn { border: 4px solid #fff; }
.video_guarda { padding: 3px 0 20px 70px; height: 35px; width: 100px !important;}

#popup_corso {
	background-color:#951517;
	width:800px;
	padding:10px;
}

#contenuto_corso {
	background-color:#972c2d;
	background-image:url(../img/corso_sfondo.jpg);
	background-repeat:repeat-x;
	width:780px;
	color:#ffffff;
	font-size:11px;
	line-height:14px;
	padding:10px;
	margin:0;
	text-align:left;
}

#foto_corso {
	width:140px;
	padding:0;
	margin:0 20px 0 20px;
	float:left;
}

#foto_corso img {
	margin:0 0 2px 0;
}

#testo_corso {
	width:570px;
	padding:0;
	margin:0;
	float:left;
}

/*************** 2009 ****************/
.botrossi{
margin:10px 0;
height:160px;
clear: both; 
}
.botrossi span{
float:left;
width:226px;
height:160px;
display: inline-block;
margin: 0 9px 0 0;
text-align:left;
}
.botrossi span.first{
}
.botrossi span.last{
margin:0;
}
.botrossi a{
width:86px;
height:22px;
background:url(../img/botH_pulsentra.gif);
display:block;
margin:130px 0 0 18px;
}
.botrossi a:hover{
background:url(../img/botH_pulsentraON.gif);
}
#newsletter_form { width: 932px; float: left; clear: both; padding-bottom: 15px; }
#newsletter_form div { float: left; }
#newsletter_form a { color: #333; text-decoration: underline; }
/*************** 2009 END ****************/

