* {
	margin: 0;
	padding:0;
}

html, body {
	height: 100%;
	color: #ffffff;
	/*	font-size: 12px;*/
	font-family: Trebuchet MS, arial;
	text-align: left;
	background: url('../img/bg.jpg') #003f72 no-repeat top center;/* togliere per sfondo immagine*/
}

#contenitore {
	/*min-height: 70%;*/
	height: auto !important;
	/*height: 100%;*/
	margin: 0 auto -30px;
	/*	width: 930px;*/
	width: 100%;
	display:block;
	height:auto !important;
	margin:auto;
	height:100%;
	min-height:100%;
	overflow:hidden;
	width:100%;
}

/*
#date {
	position: absolute;
	width: 77px;
	height: 77px;
	margin-top: -135px;
}*/

#footer , .push {
	height: 30px;
	line-height: 30px;
}

#contenitore *{

}

body {
	margin: 0;
}

#footer {
	width: 100%;
}

.footer_top {
	background-color: #e7b311;
	color: #033d68;
	height: 40px;
	text-align: right;
	font-size: 0.9em;
}

.footer_top div {
	margin: 0 auto;
	width: 930px;
	padding-top: 4px;
}

.footer_top span {
	margin-left: 10px;
}

.footer_bottom {
	background-color: #f4d200;
	color: #033d68;
}

.footer_bottom_container {
	width: 930px;
	margin: 0 auto;
}

.footer_bottom_container ul {
	list-style-type: none;
}

.footer_bottom_container ul li {
	line-height: 16px;
}

.footer_bottom_container ul li a, .footer_bottom_container ul li a:link, .footer_bottom_container ul li a:visited {
	text-decoration: none;
	color: #033d68;
}

.header {
	height: 165px;
}

.header_2 {
	height: 210px;
}

#menu_top {
	width: 100%;
	margin: 0;
	height: 26px;
	background: #f4d200;
	margin-top: 54px;
	position: absolute;
}

#login_buttom{
	margin-left:800px;

}
.menu_voci {
	width: 930px;
	margin: 0 auto;
	height: 23px;
	text-align: right;
	font-weight: bold;
	margin-top: 5px;
}

.menu_voci div, .menu_voci ul {
	float: left;
}

.menu_voci ul {
	float: right;
}

.menu_voci li {
	list-style-type: none;
	display: inline;
	margin-left: 10px;
}

.menu_voci li a, .menu_voci li a:link, .menu_voci li a:visited {
	text-decoration: none;
	color: #033d68;
}

.menu_voci li a:hover, .menu_voci li a:active {
	color: #ffffff;
}

#logo {
	z-index: 10;
	text-align: center;
	width: 176px;
	margin-top: -50px;
}

.menu_servizio {
	position: absolute;
	width: 100%;
	color: #ffffff;
}

.menu_servizio_cont {
	width: 930px;
	margin: 0 auto;
}

.menu_servizio ul {
	list-style-type: none;
	float: right;
}

.menu_servizio li {
	float: left;
	margin-left: 10px;
	text-align: right;
	font-size: 0.8em;
	padding-top: 10px;
}

.menu_servizio li a, .menu_servizio li a:link, .menu_servizio li a:visited {
	text-decoration: none;
	color: #ffffff;
}

.menu_servizio li a:hover, .menu_servizio li a:active {
	color: #e7b311;
}

.menu_riservato {
	position: relative;
	width: 980px;
	margin: 0 auto;
}

.loghi_riga {
	position: relative;
	width: 980px;
	height: 80px;
	margin: 0 auto;
	/*border: 1px solid red;*/
}

/*
.loghi_dx_header {
	float: right;
	width: 720px;
	height: 78px;
	margin: 0 auto;
	background: #FFFFFF;
	margin-right: 35px;
}*/

.loghi_dx_header {
	float: right;
	width: 665px;
	height: 80px;
	/*margin: 0 auto;*/
	/*background: #FFFFFF;*/
	/*background: url('../img_struttura/loghi_emg_2011.jpg') no-repeat right 0;*/
	margin-right: 15px;
}


.menu_riservato div {
	float: right;
/*	margin-right: 30px;*/
}

#frm_ar {
/*	background: url('../img/area_riservata.png') no-repeat right 0;*/
	height: 40px;
	width: 680px;
}
.frm_ar_1{
	background: url('../img/area_riservata_1.png') no-repeat right 0;
}
.frm_ar_2{
	background: url('../img/area_riservata_2.png') no-repeat right 0;
}


#frm_ar .ar_submit {
	/*margin-right: -47px  !important;
	margin-right: -87px;*/
}

#frm_ar .ar_nome {
	width: 100px;
	margin-top: 11px;
}

#frm_ar .ar_pass {
	width: 100px;
}

/*
.menu_riservato {
	width: 100%;
	margin-top: 95px;
	position: absolute;
}

.menu_riservato div {
	width: 930px;
	text-align: right;
	margin: 0 auto;
	height: 45px;
}

#frm_ar {
	background: url('../img/area_riservata.png') no-repeat top right;
	position: relative;
}

.ar_nome {
	width: 100px;
	font-size: 12px;
	font-family: Trebuchet MS, arial;
	text-align: left;
	color: #666666;
}

.ar_pass {
	margin-right: 10px;
	margin-top: 11px;
	width: 100px;
	font-size: 12px;
	font-family: Trebuchet MS, arial;
	text-align: left;
	color: #666666;
}

.search_nome {
	width: 100px;
	font-size: 12px;
	font-family: Trebuchet MS, arial;
	text-align: left;
	color: #666666;

}

#frm_ar input {

}

#frm_ar .ar_submit {
	margin: 0;
}*/

.corpo {
	width: 930px;
	margin: 0 auto;

	/*min-height: 700px;
	margin-bottom: 20px;*/

}

.speciale {
	float: right;
	/*width: 342px;*/
	width: 342px;
	/*height: 210px;*/
    display:block;
	height:auto !important;
	margin:auto;
	height:100%;
	min-height:100%;
	overflow:hidden;
}

.focus {
	float: left;
	width: 588px;
	height: 210px;
}

.focus_float {
	float: left;
}

.focus_newsletter {
	float: left;
	width: 328px;
}

#frm_nl {
	width: 328px;
	height: 39px;
	background: url('../img/newsletter.png') no-repeat top right;
}

#frm_nl .nl_email {
	float: left;
	margin-top: 5px;
	margin-left: 125px;
	width: 100px;
}

#frm_nl .nl_submit {
	margin-top: 12px;
	margin-right: 25px;
	float: right;
}

.gallery_hp {
	background: url('../img/bg_gallery.png') no-repeat top right;
	width: 588px;
	height: 164px;
}

.clear {
	clear: both;
	height: 50px;
}

.gallery_hp {
	margin-top: 10px;
}

.titolo_gallery {
	padding-top: 4px;
	padding-left: 20px;
	font-weight: bold;
	color: #033f6b;
}

.gallery_hp_container {
	width: 550px;
	margin-left: 22px;
	margin-top: 15px;
}

.gallery_hp_container div {
	background: url('../img/bg_photo.png') no-repeat top left;
	width: 108px;
	height: 82px;
	float: left;
}

.gallery_hp_container img {
	margin-top: 6px;
	margin-left: 6px;
}

.gallery_hp .vai a {
	background: url('../img/freccia.png') no-repeat 0 4px;
}

.gallery_hp .vai, .gallery_hp .vai a, .gallery_hp .vai a_link, .gallery_hp .vai a:visited {
	font-size: 0.9em;
	text-align: right;
	margin-right: 15px;
	margin-top: 10px;
	color: #ffffff;
	text-decoration: none;
	padding-left: 10px;
}

.gallery_hp .vai a:hover {
	color: #e7b311;
}

.hp_content {
	width: 570px;
	margin-left: 6px;
}

/* SPONSOR HOME PAGE */
.collaborazione_hp {
	background: url('../img/bg_gallery.png') no-repeat top right;
	width: 588px;
	height: 164px;
}
.collaborazione_hp .collaborazione_container {
	background: #ffffff;
	width: 573px;
	height: 166px;
	margin: 0 0 0 6px;
	border-bottom: 9px solid #dcdbdb;
}
.collaborazione_container img {
	padding-top: 15px;
}

/* SPONSOR HOME PAGE 2 RIGHE*/
.collaborazione_hp_big {
	background: url('../img/bg_gallery.png') no-repeat top right;
	width: 588px;
	height: 220px;
}
.collaborazione_hp_big .collaborazione_container {
	background: #ffffff;
	width: 573px;
	height: 222px;
	margin: 0 0 0 6px;
	border-bottom: 9px solid #dcdbdb;
}
.collaborazione_container img.bassa {
	padding-top: 0px;
}


/* BANNER  MOTIVI */
.diecimotivi_hp {
	background: url('../img/bg_gallery.png') no-repeat top right;
	width: 588px;
	height: 200px;
	border: 0px solid white;
}
.diecimotivi_hp .diecimotivi {
	background: #ffffff;
	width: 573px;
	height: 195px;
	margin-left: 6px;
	/*border-bottom: 9px solid #dcdbdb;*/
	margin-bottom: 20px;
}


.pulsanti_cx {
	width: 576px;
	margin-left:2px;
	height: 120px;
	margin-top:0px;
}

/*OLD PULANTI*/
.pulsanti_cx_01 {
	width: 300px;
	float:left;
}
.pulsanti_cx_02 {
	width: 270px;
	float:left;
}

/*NEW RIGA 1 CON 6 PULSANTI*/
.pulsanti_cx_01di06{
	width: 96px;
	float:left;
}
.pulsanti_cx_02di06{
	width: 96px;
	float:left;
}
.pulsanti_cx_03di06{
	width: 96px;
	float:left;
}
.pulsanti_cx_04di06{
	width: 96px;
	float:left;
}
.pulsanti_cx_05di06{
	width: 96px;
	float:left;
}
.pulsanti_cx_06di06{
	width: 96px;
	float:left;
}

/*NEW RIGA 2 CON 4 PULSANTI*/
.pulsanti_cx2 {
	width: 576px;
	margin:0px;
	padding:0px;
	height: 120px;
}
.pulsanti_cx_01di04{
	width: 144px;
	float:left;
}
.pulsanti_cx_02di04{
	width: 144px;
	float:left;
}
.pulsanti_cx_03di04{
	width: 144px;
	float:left;
}
.pulsanti_cx_04di04{
	width: 144px;
	float:left;
}


.pulsanti_col_dx {
	width: 326px;
	/*height: 70px;*/
	height: 130px;
	padding-left:15px;
}

.pulsanti_col_dx_01 {
	width: 160px;
	float:left;
}

.pulsanti_col_dx_02 {
	width: 155px;
	float:left;
}

/* VIDEO YOUTUBE HP */
.youtube_video{
	background: url('../img/bg_video.jpg') repeat-x top center;/* togliere per sfondo immagine*/
}

.video_del_giorno{
	background: url('../img/quick_news.png') no-repeat top right;
	margin-bottom:20px;
}
.video_del_giorno_bg {
	padding-left:20px;
	/*background: #0065AF;*/
}

/* SOCIAL NETWORK HP */
.social,
.social1,
.social2 {
	margin-left: 5px;
	margin-bottom: 10px;
}

.social img,
.social1 img,
.social2 img {
	vertical-align: middle;
	margin-right: 1px;
}

/* SOCIAL NETWORK PAGINE INTERNE */
.social_interno,
.social_interno1 {
	margin-left: 4px;
	margin-top: 0px;
	margin-bottom: 30px;
}

.social_interno2 {
	margin-left: 55px;
	margin-top: 0px;
	margin-bottom: 30px;
}
.social_interno img,
.social_interno1 img,
.social_interno2 img{
	vertical-align: middle;
	margin-left: 1px;
}


/* QUICK NEWS */
.quick_news {
	margin-top:20px;
	background: url('../img/quick_news.png') no-repeat top right;
}
.quick_news_bg {
	background: url('../img/bg_quick_news.png') repeat-y top right;
}
.titolo_quick_news {
	color: #033d68;
	font-weight: bold;
	padding-top: 4px;
	padding-left: 40px;
}
.quick_news_news {
	margin-left: 20px;
	width: 302px;
	/*height: 74px;*/
	padding-left: 15px;
	font-size: 1em;
	padding-bottom: 10px;
}
.quick_chiara {
	background: #2079bc;
}
.quick_scura {
	background: #076ab3;
}
.quick_news_ultima_chiara {
	background: url('../img/bg_quick_news_chiara.png') no-repeat top right;
	height: 74px;
	padding-left: 35px;
}
.quick_news_ultima_scura {
	background: url('../img/bg_quick_news_scura.png') no-repeat top right;
	height: 90x;
	padding-left: 35px;
}

/* AVVISI AI PARTECIPANTI */
.atleti_hp {
	background: url('../img/bg_gallery.png') no-repeat top right;
	width: 588px;
}
.atleti_news_bg {
	/*background: url('../img/bg_atleti_news.png') repeat-y top right;*/
	margin-top: 3px;
}

.atleti_news_news {
	margin-left:7px;
	width: 557px;
	padding-left: 15px;
	font-size: 1em;
	padding-bottom: 10px;
}
.atleti_news_ultima_chiara {
	margin-left:7px;
	margin-right:9px;
	background: url('../img/bg_atleti_news_chiara.png') repeat-x top right;
	height: 90px;
	padding-left: 15px;
}
.atleti_news_ultima_scura {
	margin-left:7px;
	margin-right:9px;
	background: url('../img/bg_atleti_news_scura.png') repeat-x top right;
	height: 90x;
	padding-left: 15px;
}


/* NEWS */
.titolo_news_hp {
	padding-top: 10px;
	padding-right: 10px;
	/*color: #e7b311;*/
	color: #f4d200;
	font-size: 1em;
	
}
.titolo_news_hp a, .titolo_news_hp a:link, .titolo_news_hp a:visited {
	padding-top: 10px;
	color: #f4d200;
	text-decoration: none;
	font-size: 1em;
}
.titolo_news_hp a:hover {
	padding-top: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 1em;
}

.corpo_news_hp {
	padding-right: 10px;
	
}

.news_hp_lunghezza {
	/*width: 460px;*/
}

.corpo_news_hp a, .corpo_news_hp a:link, .corpo_news_hp a:visited {
	color: #ffffff;
	display: block;
	float: right;
}

.corpo_news_hp a:hover {
	color: #e7b311;
}

.contenitore_post_img {
	float: left;
}

.img_news_destra {
	/*float: right;
	margin-right: 70px;*/
	float: right; margin-top: 5px; margin-right: 5px; margin-left: 5px;

}

.img_news_destra img {
	/*position:absolute;
	margin-top: 7px;
	margin-right: 5px;*/
}

.img_news_sinistra {
	/*float: left;
	margin-left: 0px;*/
	float: left; margin-top: 5px; margin-right: 5px;

}

.testo_spostato_sinistra {
	/*margin-left: 76px;*/
}


.img_news_sinistra img {
	/*position:absolute;
	margin-top: 7px;
	margin-left: 5px;*/
}


/* FOOTER */
.footer_lista a, .footer_lista a:link, .footer_lista a:visited {
	text-decoration: none;
	color: #033d68;
}
.footer_lista a:hover {
	color: #ffffff;
}

.footer_lista ul li a, .footer_lista ul li a:link, .footer_lista ul li a:visited {
	text-decoration: none;
	color: #033d68;
}

.footer_lista ul li a:hover {
	color: #ffffff;
}

.footer_lista ul li ul li a, .footer_lista ul li ul li a:link, .footer_lista ul li ul li a:visited {
	color: #033d68;
	margin-left:15px
}
.footer_lista ul li ul li a:hover {
	color: #ffffff;
}


.interna_sx {
	width: 296px;
/*	height: 192px;*/
	float: left;
	margin-top: 2px;
	height: auto !important;
}

.interna_dx {
	width: 630px;
	background: url('../img/titolo_interno.png') no-repeat top center;
	float: right;
	min-height: 850px;
}

.interno {
	/*margin-top: 20px;*/
}

.interna_path {
	/*color: #076ab3;*/
	color: #003366;
	font-weight: bold;
	padding-top: 4px;
	padding-left: 25px;
	text-decoration: none;
}

.interna_path a, .interna_path a:link, .interna_path a:visited {
	/*color: #076ab3;*/
	color: #003366;
	text-decoration: none;
}

.interna_path a:hover {
	color: #ffffff;
}

.interna_titolo {
	/*color: #076ab3;*/
	color: #003366;
	font-weight: bold;
	font-size: 1.4em;
}

.interna_sottotitolo {
	color: #003366;
	font-weight: bold;
	font-size: 1.2em;
}
.interna_titolo a, .interna_titolo a:link, .interna_titolo a:visited {
	color: #EC8C1B;
	font-weight: bold;
	text-decoration: none;
}
.interna_titolo a:hover {
	/*color: #076ab3;*/
	color: #003366;
	text-decoration: none;
}

.interna_titolo a.interna_titolo {
	font-size: 0.9em;
}

.interna_titolo a.interna_titolo .titolo_data{
	font-size: 0.7em;
	color: #003366;
}

.interna_testo, .linknews {
	font-size: 1em;
	font-family: Trebuchet MS, arial;
	text-align: left;
	/*color: #666666;*/
	color: #000000;
}
.interna_testo a, .interna_titolo a:link, .interna_titolo a:visited {
	color: #666666;
}
.interna_testo a:hover {
	/*color: #076ab3;*/
	color: #003366;
}


.hp_testo {
	font-size: 1em;
	font-family: Trebuchet MS, arial;
	text-align: left;
	color: #FFFFFF;
}

.interna_corpo {
	background: #ffffff;
	width: 596px;
	margin-left: 8px;
	color: #666666;
	/*padding-top: 30px;*/
	padding-left: 20px;
	padding-bottom: 20px;
}

.interna_corpo ul {
	margin: 10px 0 10px 30px;
}

#menu {
	/*margin-top: 20px;*/
	margin-top: 0px;
	width: 290px;
}

#menu .menu_titolo {
	background: url('../img/menu_top.png') no-repeat top center;
	height: 33px;
	padding-top: 11px;
	padding-left: 15px;
	/*color: #076ab3;*/
	color: #003366;
	font-weight: bold;
}

#menu .menu_titolo a, #menu .menu_titolo a:link, #menu .menu_titolo a:visited {
	height: 33px;
	/*color: #076ab3;*/
	color: #003366;
	font-weight: bold;
	text-decoration: none;
}
#menu .menu_titolo a:hover {
	color: #ffffff;
	text-decoration: none;
}



#menu ul {
	margin-top: -12px;
	list-style-type: none;
}

#menu ul li {
	background: url('../img/menu_bg.png') no-repeat top center;
	height: 24px;
}

#menu ul li a, #menu ul li a:link, #menu ul li a:visited {
	padding-left: 20px;
	text-decoration: none;
	/*color: #076ab3;*/
	color: #003366;
	font-weight: bold;
	height: 34px;
	display: block;
	padding-top: 3px;
}
#menu ul li a:hover {
	color: #ffffff;
}

#menu ul li ul li a, #menu ul li ul li a:link, #menu ul li ul li a:visited {
	padding-left: 40px;
	text-decoration: none;
	/*color: #076ab3;*/
	color: #003366;
	font-weight: bold;
	height: 34px;
	display: block;
	padding-top: 3px;
}
#menu ul li ul li a:hover {
	color: #ffffff;
}


.menu_bottom {
	height: 100px;
	background: url('../img/menu_bottom.png') no-repeat top left;
}

.next_match_titolo {
	height: 23px;
	background: url('../img/interno_dx.png') no-repeat top left;
	/*color: #076ab3;*/
	color: #003366;
	padding-top: 6px;
	padding-left: 20px;
	font-weight: bold;
}

.next_match_bg {
	background: url('../img/next_match_bg.png') repeat-y top left;
	margin-top: -6px;
}

.next_match_single {
	margin-left: 4px;
	width: 254px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.next_match_single_titolo {
	color: #f4d200;
}
.next_match_single_titolo a, .next_match_single_titolo a:link, .next_match_single_titolo a:visited {
	color: #f4d200;
}
.next_match_single_titolo a:hover {
	color: #ffffff;
}



.next_match_bottom {
	height: 48px;
	background: url('../img/next_match_bottom.png') repeat-y top left;
}

.next_match_vedi {
	background: url('../img/freccia.png') no-repeat 0 4px;
	float: right;
	padding-left: 10px;
	margin-right: 28px;
	margin-top: 15px;
	font-size: 0.9em;
}

.loghi_dx {
	width: 630px;
	background: url('../img/titolo_interno.png') no-repeat top center;
	margin-top: 20px;
}

.loghi_dx_titolo {
	/*color: #076ab3;*/
	color: #003366;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 20px;
}

.loghi_dx_container {
	background: #ffffff;
	margin-left: 8px;
	margin-top: -1px;
	width: 616px;
	padding-top: 10px;
	height:140px;

}

.link_cerca{
	font-family: Trebuchet MS, arial;
	color: #666666;
}

.link_cerca a, .link_cerca a:link, .link_cerca a:visited {
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
.link_cerca a:hover {
	/*color: #076ab3;*/
	color: #003366;
	font-weight: bold;
	text-decoration: none;
}

.titolo_onfocus_hp {
	font-weight:bold;
	color:#ffcc00;
	padding-right: 10px;
	font-size: 0.9em;
}

.corpo_onfocus_hp {
	padding-right: 10px;
	font-size: 0.9em;
}

.corpo_onfocus_hp A:link { text-decoration:none; color: #ffffff; font-weight:bold;}
.corpo_onfocus_hp A:visited { text-decoration:none; color: #ffffff; font-weight:bold;}
.corpo_onfocus_hp A:active { text-decoration:none; color: #ffffff; font-weight:bold;}
.corpo_onfocus_hp A:hover { text-decoration:none; color: #ccffff; font-weight:bold;}

.corpo_box_hp {
	padding-right: 10px;
}


.corpo_box_hp A:link { text-decoration:none; color: #ffffff; font-weight:bold;}
.corpo_box_hp A:visited { text-decoration:none; color: #ffffff; font-weight:bold;}
.corpo_box_hp A:active { text-decoration:none; color: #ffffff; font-weight:bold;}
.corpo_box_hp A:hover { text-decoration:none; color: #ccffff; font-weight:bold;}


.titolo_gare_hp {
	font-weight:bold;
	color:#ffcc00;
}

.box_gare_riga_dispari_hp {
	background-color:#2082cb;
	padding:10px;
}

.box_gare_riga_pari_hp {
	background-color:#0771bf;
	padding:10px;
}


.titolo_medagliere_hp {
	font-weight:bold;
	color:#ffcc00;
}

.box_medagliere_riga_dispari_hp {
	background-color:#2082cb;
	height:20px;
}

.box_medagliere_riga_pari_hp {
	background-color:#0771bf;
}

#frm_search {
	margin-top: -2px !important;
}

#frm_search .search_nome {
	font-size: 0.9em;
	height: 12px;
	margin: 0;
	padding: 0;
}

.clip_img {
	clip:rect(0px 96px 69px 0px);
	position: absolute;
}

.richiedi label {
	width: 200px;
	display: block;
}







/*=========================================================================================== MENU PRINCIPALE*/
.nav ul {
 	background: #F4D200;
  	list-style: none;
  	margin: 0;
  	position: absolute;
  	/*top: -999em;*/
  	left: -1px;
  	text-align: left;
  	z-index: 1000;
}
.nav ul a {
  	border-bottom: 0;
  	white-space: nowrap;
  	z-index: 1000;
}
.nav ul a:hover {
  	/*background: #ccc;*/
  	color: #000;
  	z-index: 1000;
}

.nav li {
	list-style-type: none;
	clear: both;
	margin-left: 10px;
	position: relative;
	z-index: 1000;
}
.nav li a, .nav li a:link, .nav li a:visited {
	text-decoration: none;
	color: #033d68;
	z-index: 1000;
	font-size: 1em;
}
.nav li a:hover, .nav li a:active {
	color: #ffffff;
	z-index: 1000;
}

.nav ul {
	visibility: hidden;
	margin-top: 0 !important;
	margin-top: 17px;
	margin-left: -10px;
	top: 17px;
	padding-left: 10px;

}

.nav li:hover ul{
	visibility:visible;
	z-index: 10000;
	position: absolute;
	/*font-size: 11px;*/
	text-transform: uppercase;
	padding-top: 10px;
}

.nav li:hover ul li {
	display: block;
	margin-left: 0;
	padding-right: 10px;
}

/*#nav-one li ul {
	z-index: 1000;
}

#nav-one li:hover a,
#nav-one li.sfHover a {
  	color: #ffffff;
  	z-index: 1000;
}

#nav-one li:hover ul a,
#nav-one li.sfHover ul a {
 	background: #F4D200;
  	color: #033d68;
  	z-index: 1000;
}

#nav-one li:hover ul a:hover,
#nav-one li.sfHover ul a:hover {
 	background: #F4D200;
  	color: #ffffff;
  	z-index: 1000;
}


.nav ul li {
  	border: 0;
  	z-index:200;
  	z-index: 1000;
}
.nav li:hover ul,
.nav li.sfHover ul {
  	top: 18px;
  	z-index: 1000;
}

.nav li ul li{
	padding-right: 20px;
	display: block;
	z-index: 1000;
}
*/


/* FORM DIV*/

.txt_form, form_testo_intro{
	font-size: 1em;
	font-family: Trebuchet MS, arial;
	text-align: left;
	color: #666666;
	font-weight: normal;
	background-color: #FFFFFF;
	text-align: left;
	padding-left: 0px;
	margin-left: 0px;

}

.form_sfondo_colorato{
	background-color: #F4D200;
	height:30px;
	padding-top:10px;
	font-weight: bold;
	text-align: center;
}

.form_sfondo_colorato_50{
	background-color: #F4D200;
	height:60px;
	padding-top:10px;
	font-weight: bold;
	text-align: center;
}
.form_sfondo_colorato_50 a:link, .form_sfondo_colorato_50 a:visited{
	text-decoration: none;
	color: #666666;
}

.form_sfondo_colorato_small{
	background-color: #F4D200;
	height:20px;
	padding-top:7px;
	font-weight: bold;
	text-align: center;
	margin-bottom: 10px;
}

.form_sfondo_colorato_legge, .form_sfondo_colorato_legge_1{
	background-color: #F4D200;
	height:140px;
	padding-top:7px;
	font-weight: bold;
	text-align: center;
	margin-bottom: 10px;
	margin-top: 10px;
}

.form_sfondo_colorato_legge_2{
	background-color: #F4D200;
	height:100px;
	padding-top:7px;
	font-weight: bold;
	text-align: center;
	margin-bottom: 10px;
	margin-top: 10px;
}


.form_sfondo_colorato_legge a:link,
.form_sfondo_colorato_legge a:visited,
.form_sfondo_colorato_legge_1 a:link,
.form_sfondo_colorato_legge_1 a:visited,
.form_sfondo_colorato_legge_2 a:link,
.form_sfondo_colorato_legge_2 a:visited{
	text-decoration: none;
	color: #666666;
}





.form_testo{
	float: left;
}

.form_div{
	float: left;
	padding-right:7px;
	height:30px;
}

.form_div_2{
	float: left;
	padding-right:7px;
}


.form_label{
	font-weight: bold;
	padding-right:7px;
}

.form_field{
	/*width:100px;*/
	font-size: 1em;
	font-family: Trebuchet MS, arial;
	color: #666666;
	font-weight: normal;
}

.form_separator{
	clear:both;
	height:0px;
}

#box_translate
{
width: 272px;
height: 110px;
float: left;
margin-top: 5px;
margin-left: 5px;
background-color: #ffffff;
}

#box_translate_int
{
width: 200px;
height: 110px;
float: left;
margin-top: 10px;
margin-left: 30px;
}



/*
#pregoogle{
	font-size: 10px;
	color: #FFF;
	width:145px;
	margin-left:10px;
	border:0px solid red;
	float: left;
}
#google_translate_element {
	width:130px;
	border:0px solid red;
	font-size: 10px;
	height: 12px;
	margin: 0;
	padding: 0;
	float: left;
}
.goog-te-gadget-simple {
	background-color:#FF0000;
	border:none;
	font-size:11px;}
.goog-te-gadget-simple img{display:none;}
*/

#date {
	position: absolute;
	margin: 0 auto;
	width: 100%;
	height: 1px;
}

#date div {
	position: relative;
	width: 960px;
	height: 1px;
	margin: 0 auto;
}

#date div img {
	margin-left: 210px;
	margin-top: 30px;
}

form td {
	font-size: 12px;
}

.interna_titolo_downloads {
	text-decoration: none;
	color: #033d68;
	font-size: 1em;
	font-weight: bold;
}

.interna_titolo .interna_titolo {
	font-size: 0.8em;
}

#player {
	z-index: 0;	
}
