body {
	font-family:tahoma;
	font-size:12px;
	text-align:center;
}

a {
	font-size:12px;
}

a:hover {
	text-decoration:none;
}

#container {
	width:1000px;
	width/**/:/**/990px;
	padding-left:0px;
}

.clear {
	clear:both;
}

.testata {
	width:990px;
	height:95px;
	margin-bottom:-2px;
}

html>/**/body .testata, x:-moz-any-link, x:default { margin-bottom:0px; } /* Only FireFox 3 */

.menu_bar {
	width:990px;
	height:70px;
	margin-bottom:10px;
}

.sub_testata {
	width:329px;
	height:70px;
	border:1px solid #d11626;
	float:left;
	margin-bottom:4px;
}

html>/**/body .sub_testata, x:-moz-any-link, x:default { margin-bottom:0px; } /* Only FireFox 3 */

.logo_sq_sub_testata {
	width:57px;
	height:70px;
	background-color:#dadada;
	float:left;
}

.info_sq_sub_testata {
	width:270px;
	height:70px;
	padding-top:5px;
	float:right;
	color:#000000;
	font-size:10px;
	font-weight:normal;
	text-align:left;
}

.subheader_container_left {
	width:270px;
	height:70px;
	background-image:url('/img/sing/1px_box_squadra.jpg');
	background-repeat:repeat-x;
	float:right;
	color:#000000;
	font-size:10px;
	font-weight:normal;
	text-align:left;
}

html>/**/body .subheader_container_left, x:-moz-any-link, x:default { width:272px; } /* Only FireFox 3 */

.div_left_subheader {
	width:130px;
	height:52px;
	float:left;
	color:#000000;
	margin-top:5px;
	font-size:10px;
	font-weight:normal;
	text-align:left;
	border-right:1px dashed #dadada;
}

.div_right_subheader {
	width:130px;
	height:5px;
	float:right;
	color:#000000;
	margin-top:5px;
	font-size:10px;
	font-weight:normal;
	text-align:left;
}

.subheader {
	width:270px;
	height:58px;
	float:right;
	color:#000000;
	font-size:10px;
	font-weight:normal;
	text-align:left;
}

html>/**/body .info_sq_sub_testata, x:-moz-any-link, x:default { width:272px; height:65px; } /* Only FireFox 3 */

.modify_link {
	width:125px;
	height:10px;
	float:left;
	color:#d11626;
	font-size:10px;
	/*margin-top:10px;*/
	margin-left:8px;
	text-align:left;
	text-decoratio:underline;
}

html>/**/body .modify_link, x:-moz-any-link, x:default { width:125px; margin-top:-1px; } /* Only FireFox 3 */

.modify_link a {
	color:#d11626;
	font-size:10px;
	text-decoration:underline;
}

.modify_link a:hover {
	color:#d11626;
	font-size:10px;
	text-decoration:underline;
}

.modify_link a:visited {
	color:#d11626;
	font-size:10px;
	text-decoration:underline;
}

.info_sq_title {
	color:#d11626;
	font-size:10px;
	margin-top:5px;
	font-weight:bold;
	padding-left:8px;
}

.info_sq_text {
	color:#000000;
	font-size:10px;
	font-weight:normal;
	padding-left:8px;
}

.menu_generale_notLogged {
	width:990px;
	height:23px;
	text-align:right;
	float:right;
	background-color:#dadada;
	color:#000000;
	font-size:12px;
}

html>/**/body .menu_generale_notLogged, x:-moz-any-link, x:default { margin-bottom:10px; } /* Only FireFox 3 */

.menu_generale_notLogged_voice {
	width:80px;
	padding-top:3px;
	text-align:center;
	background-color:#dadada;
	color:#000000;
	font-size:12px;
	font-weight:normal;
	float:right;
}

.menu_generale_notLogged_voice a {
	color:#005998;
	font-size:12px;
	text-decoration:underline;
	font-weight:normal;
}

.menu_generale_notLogged_voice a:hover {
	color:#005998;
	font-size:12px;
	text-decoration:underline;
	font-weight:normal;
}

.menu_generale_notLogged_voice a:visited {
	color:#005998;
	font-size:12px;
	text-decoration:underline;
	font-weight:normal;
}

.menu_generale_logged {
	width:661px;
	height:23px;
	text-align:right;
	background-color:#dadada;
	color:#005998;
	font-size:12px;
	float:right;
}

html>/**/body .menu_generale_logged, x:-moz-any-link, x:default { width:659px; } /* Only FireFox 3 */

.menu_generale_logged_voice {
	text-align:center;
	padding-top:3px;
	background-color:#dadada;
	color:#005998;
	font-size:12px;
	font-weight:normal;
	float:right;
}

.menu_generale_logged_voice a {
	color:#005998;
	font-size:12px;
	text-decoration:underline;
	font-weight:normal;
}

.menu_generale_logged_voice a:hover {
	color:#005998;
	font-size:12px;
	text-decoration:underline;
	font-weight:normal;
}

.menu_generale_logged_voice a:visited {
	color:#005998;
	font-size:12px;
	text-decoration:underline;
	font-weight:normal;
}

.menu_usr_sq {
	width:661px;
	height:30px;
	background-image:url('/img/sing/1px_menu.jpg');
	background-repeat:x-repeat;
	color:#ffffff;
	font-size:12px;
	float:right;
	/*padding-left:5px;*/
	border-spacing:0px;
}

html>/**/body .menu_usr_sq, x:-moz-any-link, x:default { width:659px; } /* Only FireFox 3 */
body[class|="menu_usr_sq"] {} {width:654px;}

.menu_sq_voice {
	text-align:center;
	float:left;
	width:auto;
	height:23px;
	margin:0px 10px 0px 10px;
	padding-top:7px;
}

.menu_sq_voice a {
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
}

.menu_sq_voice a:hover {
	text-decoration:none;
}

.menu_sq_voice a:visited {
	color:#ffffff;
}

.separatore_voci_menu_sq {
	width:1px;
	height:30px;
	background-image:url('/img/sing/separatore_menu.jpg');
	float:left;
}

.container_page {			/*div contenitore del corpo centrale della pagina*/
	width:990px;
	height:auto;
	margin-top:10px;
}

.colonna_sx {
	width:690px;
	height:auto;
	float:left;
}

.colonna_dx {
	width:300px;
	height:auto;
	float:left;
}

.banner300 {
	clear:both;
	padding:0px;
	text-align:center;
	width:300px;
	height:auto;
	margin-bottom:29px;
}

html>/**/body .banner300, x:-moz-any-link, x:default { margin-bottom:27px; } /* Only FireFox 3 */

.page_title {
	width:680px;
	height:38px;
	border-top:1px solid #dadada;
	border-bottom:1px solid #dadada;
	margin-bottom:10px;
}

html>/**/body .page_title, x:-moz-any-link, x:default { margin-bottom:0px; } /* Only FireFox 3 */

.img_squadra {
	width:35px;
	height:38px;
	float:left;
}

.nome_squadra {
	height:38px;
	color:#000075;
	font-weight:bold;
	font-size:17px;
	float:left;
	padding-top:8px;
}

.formazione {
	width:200px;
	height:38px;
	color:#000075;
	font-weight:bold;
	font-size:17px;
	padding-top:8px;
	float:left;
}

.page_message {
	width:670px;
	height:auto;
	color:#000000;
	font-weight:normal;
	font-size:12px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}

.page_message p {
	color:#000000;
	font-weight:normal;
	font-size:12px;
}

.info_gioco {
	width:680px;
	height:111px;
	margin-bottom:10px;
}

.ultime_partite {
	width:335px;
	float:left;
	margin-right:10px;
}

.bottoni_info_squadra {
	width:335px;
	float:left;
}

.button {
	width:335px;
	height:30px;
	clear:both;
}

.button_colonna_dx {
	width:300px;
	height:30px;
	clear:both;
}

.tableContent { margin-top:11px; }
html>/**/body .tableContent, x:-moz-any-link, x:default { margin-top:10px; } /* Only FireFox 3 */

.contentCenter{ float: left; width: 680px; height: auto;}

.box_center_classic{float: left; width: 680px; height: auto; margin-bottom: 10px}
.title_sez{float: left; width: 680px; height: 32px; background:url(../img/sing/bg_title_sez.jpg); line-height: 32px}
	.title_sez h2{margin: 0px; padding: 0px; font-weight: bold; color: #ffffff; line-height: 32px; font-size: 14px; padding-left: 10px}
.content_welcome{float: left; width: 680px; height: 440px; background:url(../img/sing/bg_box_login.gif) no-repeat;}
.txt_welcome{ float: left; margin-left: 20px; width: 407px; color: #003849; font-weight: bold}
	.txt_welcome h3{font-size: 1.6em;}
.red{color: #e21d2c}

.txt_welcome h4{font-size: 13px;}
	.txt_welcome h4 a:link, .txt_welcome h4 a:active, .txt_welcome h4 a:visited{color: #009cb0; text-decoration: none}
	.txt_welcome h4 a:hover{text-decoration: underline}

.form_welcome{float: left; width: 215px; padding-left: 25px; margin-top: 25px;}
	.form_welcome h3{font-size: 1.2em; color: #e21d2c; margin: 0px; padding: 0px}
	.form_welcome h4{float: left; font-size: 13px; margin-top: 30px; width: 215px}
	.form_welcome h4 a:link, .form_welcome h4 a:active, .form_welcome h4 a:visited{color: #009cb0; text-decoration: none}
	.form_welcome h4 a:hover{text-decoration: underline}
	
.input_login{float: left; width: 215px; height: 30px; background: #ffffff; border: 1px solid #bbbbbb; color: #c3c3c3; padding: 5px; font-weight: bold; margin-bottom: 5px}
.submit_button{float: right; border: 1px solid #ffffff}
.form_welcome img{border: 0px}

.torneo_estivo{float: left; width: 680px; height: 134px; background:url(../img/sing/torneo_estivo.gif) no-repeat; position: relative}
.torneo_generale{float: left; width: 680px; height: 134px; background:url(../img/sing/torneo_generale.gif) no-repeat; position: relative}
.puls_login{position: absolute; width: 134px; height: 25px; top: 100px; left: 530px}
	.puls_login img{border: 0px}
	
.show_premi{float: left; width: 680px; height: auto; position: relative; margin-bottom:10px;}
	.puls_premi{ width: 134px; height: 25px; float:right;}
	.puls_premi img{border: 0px; }

#logCenter{float: left; width: 660px; text-align: center; font-weight: bold}

#gfx_1{float: left; width: 680px; height: 494px; margin: 0px; padding: 0px}

#gfx_1 img{margin: 0px; padding: 0px}

#gfx_2{float: left; width: 680px; height: 119px; margin: 0px; padding: 0px}

#gfx_2 img{margin: 0px; padding: 0px}

#menu_dx{float: left; width: 300px; text-align: center}

#menu_dx img{border: 0px}

.dx_gioco{float: left; width: 300px; height: 36; line-height: 36px; background:url(../img/sing/bg_reg.gif) no-repeat; margin-bottom: 10px}
.dx_concorso{float: left; width: 300px; height: 36; line-height: 36px; background:url(../img/sing/bg_reg.gif) no-repeat; margin-bottom: 10px}
.dx_montepremi{float: left; width: 300px; height: 36; line-height: 36px; background:url(../img/sing/bg_montepremi.gif) no-repeat; margin-bottom: 10px}
.dx_info{float: left; width: 300px; height: 36; line-height: 36px; background:url(../img/sing/bg_info.gif) no-repeat; margin-bottom: 10px}
.dx_gironi{float: left; width: 300px; height: 36; line-height: 36px; background:url(../img/sing/bg_generic.gif) no-repeat; margin-bottom: 10px}

#menu_dx h3{float: left; line-height: 36px; margin: 0px; padding: 0px; padding-left: 63px}
	#menu_dx h3 a:link, #menu_dx h3 a:active, #menu_dx h3 a:visited{font-weight: bold; color: #ffffff; text-decoration: none}
	#menu_dx h3 a:hover{text-decoration: underline}
	
	
/* FORMATTAZIONE BOX GIRONI */

.date_gironi{float: left; width: 680px; height: auto}
	.date_gironi ul{float: left; width: 680px; height: auto; list-style-type: none; margin: 0px; padding: 0px}
		.date_gironi li{display: inline; margin: 0px; padding: 0px; float: left; width: 170px; height: 33px; line-height: 33px; font-weight: bold; color: #000000; border-bottom: 1px solid #ffffff; background: #dadada; font-size: 12px}
		
		li.firstRow{color: #bc101e; background: #a8a8a8}
		

#BoxHp_top {
	width:335px;
	height:15px;
	background-image:url(/img/sing/fondo_titolo_rosso_1px.jpg);
	background-repeat:repeat-x;
	padding-left:10px;
	font-size:10px;
	font-weight:bold;
	margin-bottom:2px;
	color:#ffffff;
}

html>/**/body #BoxHp_top, x:-moz-any-link, x:default { width:325px; } /* Only FireFox 3 */

#BoxHp_middle {
	width:333px;
	height:auto;
	border:1px solid #d11626;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}

#BoxHp_middle th {
	height:13px;
	text-align:center;
	font-size:10px;
	font-weight:bold;
	color:#005998;
	border-bottom:1px solid #d11626;
}
/*html>/**//*body #BoxHp_middle th, x:-moz-any-link, x:default { height:15px; }*/ /* Only FireFox 3 */

#BoxHp_middle tr {
	text-align:center;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	border-bottom:1px solid #dadada;
}
/*html>/**//*body #BoxHp_middle tr, x:-moz-any-link, x:default { height:16px; }*/ /* Only FireFox 3 */

#BoxHp_middle td {
	height:19px;
	border-bottom:1px solid #dadada;
}

#BoxHp_bottom {
	width:333px;
	height:14px;
	background-color:#dadada;
	font-size:8px;
	font-weight:normal;
	color:#005998;
	text-align:right;
}

.link_tutte_partite {
	font-size:8px;
	font-weight:bold;
	color:#005998;
	text-decoration:none;
}

.blu_left {
	width:5px;
	height:30px;
	float:left;
	background-image:url(/img/sing/titolo_div_sx.jpg);
	margin-bottom:10px;
}

.blu_right {
	width:5px;
	height:30px;
	float:left;
	background-image:url(/img/sing/titolo_div_dx.jpg);
	margin-bottom:10px;
}

.blu_content_colonna_dx {
	width:290px;
	height:30px;
	float:left;
	background-image:url(/img/sing/titolo_div_1px.jpg);
	margin-bottom:10px;
}

.blu_left_colonna_dx {
	width:5px;
	height:30px;
	float:left;
	background-image:url(/img/sing/titolo_div_sx.jpg);
	margin-bottom:10px;
}

.blu_right_colonna_dx {
	width:5px;
	height:30px;
	float:left;
	background-image:url(/img/sing/titolo_div_dx.jpg);
	margin-bottom:10px;
}

.blu_content {
	width:325px;
	height:30px;
	float:left;
	background-image:url(/img/sing/titolo_div_1px.jpg);
	margin-bottom:10px;
}

.blu_left_last {
	width:5px;
	height:30px;
	float:left;
	background-image:url(/img/sing/titolo_div_sx.jpg);
	margin-bottom:0px;
}

.blu_right_last {
	width:5px;
	height:30px;
	float:left;
	background-image:url(/img/sing/titolo_div_dx.jpg);
	margin-bottom:0px;
}

.blu_content_last {
	width:325px;
	height:30px;
	float:left;
	background-image:url(/img/sing/titolo_div_1px.jpg);
	margin-bottom:0px;
}

.blu_content_plus {
	width:20px;
	height:30px;
	font-size:17px;
	padding-top:3px;
	font-weight:bold;
	color:#ffffff;
	float:right;
}

.blu_content_plus a {
	font-size:17px;
	padding-top:3px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}

.blu_content_plus a:hover {
	text-decoration:none;
}

.blu_content_plus a:visited {
	color:#ffffff;
}

.blu_content_text {
	width:300px;
	font-size:10px;
	text-align:left;
	padding-top:8px;
	float:left;
	font-weight:bold;
	color:#ffffff;
}

.blu_content_text_colonna_dx {
	width:270px;
	font-size:10px;
	text-align:left;
	padding-top:8px;
	float:left;
	font-weight:bold;
	color:#ffffff;
}

.clear {
	clear:both;
}

.ultima_formazione {
	width:690px;
	height:auto;
	margin-bottom:10px;
}

#BoxHp_suggerimenti {
	width:680px;
	height:auto;
	margin-bottom:30px;
}

#BoxHp_suggerimenti_top {
	width:680px;
	height:15px;
	background-image:url(/img/sing/fondo_titolo_rosso_1px.jpg);
	background-repeat:repeat-x;
	padding-left:10px;
	font-size:10px;
	font-weight:bold;
	margin-bottom:2px;
	color:#ffffff;
}

html>/**/body #BoxHp_suggerimenti_top, x:-moz-any-link, x:default { width:670px; } /* Only FireFox 3 */

#BoxHp_suggerimenti_middle {
	width:680px;
	height:auto;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}

.suggerimenti_mister_first {
	font-size:12px;
	font-weight:normal;
	color:#000000;
	margin:5px 0px 12px 0px;
}

.suggerimenti_mister_others {
	font-size:12px;
	font-weight:normal;
	color:#000000;
	margin:0px 0px 12px 0px;
}

.suggerimenti_mister_last {
	font-size:12px;
	font-weight:normal;
	color:#000000;
	margin:0px 0px 0px 0px;
}

#BoxGbrowser_top {
	width:508px;
	height:15px;
	background-image:url(/img/sing/fondo_titolo_rosso_1px.jpg);
	background-repeat:repeat-x;
	padding-left:10px;
	font-size:10px;
	font-weight:bold;
	margin-bottom:2px;
	color:#ffffff;
}

html>/**/body #BoxGbrowser_top, x:-moz-any-link, x:default { width:500px; } /* Only FireFox 3 */

#BoxGbrowser_middle {
	width:508px;
	height:auto;
	border:1px solid #d11626;
	text-align:left;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}

#BoxGbrowser_middle th {
	height:22px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#005998;
	border-bottom:1px solid #d11626;
}

#BoxGbrowser_middle tr {
	text-align:center;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	border-bottom:1px solid #dadada;
}

#BoxGbrowser_middle td {
	height:19px;
	border-bottom:1px solid #dadada;
}

#BoxGbrowser_bottom {
	width:510px;
	height:14px;
	background-color:#dadada;
	font-size:8px;
	font-weight:normal;
	color:#005998;
	text-align:right;
}

#BoxGbrowser1_top {
	width:253px;
	height:15px;
	background-image:url(/img/sing/fondo_titolo_rosso_1px.jpg);
	background-repeat:repeat-x;
	padding-left:10px;
	font-size:10px;
	font-weight:bold;
	margin-bottom:2px;
	color:#ffffff;
}

html>/**/body #BoxGbrowser1_top, x:-moz-any-link, x:default { width:245px; } /* Only FireFox 3 */

#BoxGbrowser1_middle {
	width:253px;
	height:auto;
	border:1px solid #d11626;
	text-align:left;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}

#BoxGbrowser1_middle th {
	height:13px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#005998;
}

#BoxGbrowser1_middle tr {
	text-align:left;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}

#BoxGbrowser1_middle td {
	height:19px;
}

#BoxGbrowser1_bottom {
	width:253px;
	height:14px;
	font-size:8px;
	font-weight:normal;
	color:#005998;
	text-align:right;
}

#info_start {
	width:400px;
	height:38px;
	float:left;
}

.bottone {
	width:109px;
	height:31px;
	clear:both;
	margin-bottom:4px;
}

.bottone a{
cursor: pointer;
}

html>/**/body .bottone, x:-moz-any-link, x:default { margin-bottom:0px; } /* Only FireFox 3 */

.bottone_sx {
	width:4px;
	height:31px;
	float:left;
	background-image:url(/img/sing/bottone_sx.jpg);
	background-repeat:none;
}

.bottone_dx {
	width:4px;
	height:31px;
	float:left;
	background-image:url(/img/sing/bottone_dx.jpg);
	background-repeat:none;
}

.bottone_content {
	width:101px;
	height:31px;
	float:left;
	background-image:url(/img/sing/bottone_1px.jpg);
	background-repeat:repeat-x;
	padding-top:9px;
	text-align:center;
	font-size:11px;
	color:#005998;
	font-weight:bold;
}

html>/**/body .bottone_content, x:-moz-any-link, x:default { height:26px; margin-bottom:0px; } /* Only FireFox 3 */

.bottone_content a {
	font-size:11px;
	color:#005998;
	font-weight:bold;
	text-decoration:none;
}

.bottone_content a:hover {
	color:#005998;
	text-decoration:none;
}

.bottone_content a:visited {
	font-size:11px;
	color:#005998;
	font-weight:bold;
	text-decoration:none;
}

.container_formazione {
	width:509px;
	height:auto;
	margin-right:10px;
	float:left;
}

.container_bottoni_storico {
	width:160;
	height:auto;
	float:left;
}

.info_help {
	width:51px;
	height:66px;
	float:left;
}

.strip_banner_grigio {
	width:510px;
	height:60px;
	text-align:center;
	margin-top:10px;
	background-color:#dadada;
	
}

#BoxHp_top_ultime_form {
	width:160px;
	height:15px;
	background-image:url(/img/sing/fondo_titolo_rosso_1px.jpg);
	background-repeat:repeat-x;
	padding-left:10px;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
}

html>/**/body #BoxHp_top_ultime_form, x:-moz-any-link, x:default { width:150px; } /* Only FireFox 3 */

#BoxHp_middle_ultime_form {
	width:160px;
	height:auto;
	text-align:left;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}

#BoxHp_middle_ultime_form tr {
	text-align:center;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	border-bottom:1px solid #dadada;
}

#BoxHp_middle_ultime_form td {
	height:22px;
	border-bottom:1px solid #dadada;
}

html>/**/body #BoxHp_middle_ultime_form td, x:-moz-any-link, x:default { border-bottom:0px; } /* Only FireFox 3 */

#BoxHp_bottom_ultime_form {
	width:160px;
	height:9px;
	background-color:#dadada;
	border-bottom:1px solid #d11626;
	font-size:8px;
	font-weight:normal;
	color:#005998;
	text-align:right;
}

.help_formazione {
	width:680px;
	height:30px;
	margin-top:10px;
	margin-bottom:10px;
}

.buton_spacer {
	width:10px;
	height:30px;
	float:left;
}

.button_help_formazione {
	width:335px;
	height:30px;
	float:left;
}

.container_rosa {
	width:445px;
	height:auto;
	margin-left:10px;
	float:left;
}

#BoxUp_Rosa {
	width:445px;
	height:15px;
	background-image:url(/img/sing/fondo_titolo_rosso_1px.jpg);
	background-repeat:repeat-x;
	padding-left:10px;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	margin-bottom:2px;
}

html>/**/body #BoxUp_Rosa, x:-moz-any-link, x:default { width:435px; } /* Only FireFox 3 */

#BoxUp_Rosa a {
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:underline;
}

#BoxUp_Rosa a:hover {
	text-decoration:none;
}

.BoxUp_Rosa_testo {
	width:200px;
	float:left;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
}

.scegli_acquista {
	margin-right:10px;
	float:right;
	font-size:10px;
	font-weight:bold;
	height:15px;
	color:#ffffff;
}

.scegli_acquista a {
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	margin:0px;
}

.scegli_acquista a:hover {
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
}

.scegli_acquista a:visited {
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
}

#BoxMiddle_Rosa {
	width:445px;
	height:auto;
	text-align:left;
	border:1px solid #d11626;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	margin-bottom:10px;
}

html>/**/body #BoxMiddle_Rosa, x:-moz-any-link, x:default { width:443px; } /* Only FireFox 3 */

#BoxMiddle_Rosa th {
	font-size:12px;
	font-weight:bold;
	color:#005998;
	border-bottom:1px solid #d11626;
}

#BoxMiddle_Rosa tr {
	text-align:center;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	border-bottom:1px solid #dadada;
}

#BoxMiddle_Rosa td {
	height:22px;
	border-bottom:1px solid #dadada;
}

#BoxDown_Rosa {
	width:443px;
	height:14px;
	text-align:right;
	background-color:#dadada;
	margin-top:2px;
	font-size:8px;
	font-weight:normal;
	color:#005998;
}

#Box680_top {
	width:680px;
	height:15px;
	background-image:url(/img/sing/fondo_titolo_rosso_1px.jpg);
	background-repeat:repeat-x;
	margin-top:10px;
	padding-left:10px;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	margin-bottom:2px;
}

html>/**/body #Box680_top, x:-moz-any-link, x:default { width:670px; margin-top:0px; } /* Only FireFox 3 */

#Box680_middle {
	width:678px;
	height:auto;
	text-align:left;
	border:1px solid #d11626;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	margin-bottom:10px;
}

#Box680_middle tr {
	text-align:center;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	border-bottom:1px solid #dadada;
}

#Box680_middle th {
	text-align:center;
	font-size:10px;
	font-weight:bold;
	color:#005998;
	border-bottom:1px solid #d11626;
}

#Box680_middle td {
	height:22px;
	border-bottom:1px solid #dadada;
	text-align:center;
}

html>/**/body #Box680_middle td, x:-moz-any-link, x:default { border-bottom:0px; } /* Only FireFox 3 */

#Box680_bottom {
	width:678px;
	height:14px;
	text-align:right;
	padding-right:10px;
	background-color:#dadada;
	margin-top:2px;
	font-size:8px;
	font-weight:normal;
	color:#005998;
}

html>/**/body #Box680_bottom, x:-moz-any-link, x:default { width:668px; } /* Only FireFox 3 */

#rosa_start {
	position:relative;
	padding-top:0px;
	left:0px;
	visibility:visible;
	width:445px;
	float:left;
}

.player_list {
	width:225px;
	height:auto;
	float:left;
}

#Box430_top {
	width:445px;
	height:15px;
	margin-bottom:2px;
	background-image:url(/img/sing/fondo_titolo_rosso_1px.jpg);
	background-repeat:repeat-x;
	padding-left:10px;
	font-size:10px;
	font-weight:bold;
	margin-bottom:2px;
	color:#ffffff;
}

html>/**/body #Box430_top, x:-moz-any-link, x:default { width:435px; } /* Only FireFox 3 */

#Box430_middle_top {
	width:445px;
	height:auto;
	border:1px solid #d11626;
	font-size:11px;
	margin-bottom:10px;
	font-weight:bold;
	color:#d11626;
}
html>/**/body #Box430_middle_top, x:-moz-any-link, x:default { width:443px; } /* Only FireFox 3 */

#Box430_middle {
	width:445px;
	height:auto;
	border:1px solid #d11626;
	font-size:12px;
	margin-bottom:10px;
	font-weight:bold;
	color:#d11626;
}

html>/**/body #Box430_middle, x:-moz-any-link, x:default { width:443px; } /* Only FireFox 3 */

.bottone_salva_rosa {
	width:109px;
	height:31px;
	clear:both;
	margin-bottom:8px;
}

.bottone_salva_rosa a{
cursor: pointer;
}

#BoxUp_SceltaRosa {
	width:225px;
	height:24px;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
}

#BoxBianco_SceltaRosa {
	width:225px;
	height:auto;
	border:1px solid #d11626;
}

html>/**/body #BoxBianco_SceltaRosa, x:-moz-any-link, x:default { width:223px; } /* Only FireFox 3 */

#BoxBianco_SceltaRosa tr {
	text-align:center;
	font-size:10px;
	font-weight:normal;
	color:#000000;
}

#BoxBianco_SceltaRosa th {
	height:21px;
	text-align:center;
	font-size:10px;
	font-weight:bold;
	color:#005998;
	border-bottom:1px solid #d11626;
}

#BoxBianco_SceltaRosa td {
	height:14px;
	text-align:center;
}

.header_pageChooser {
	width:225px;
	height:24px;
	background-image:url(/img/sing/barra_acquista_1px.jpg);
	background-repeat:repeat-x;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	clear:both;
}

.header_pageChooser_sx {
	width:5px;
	height:24px;
	background-image:url(/img/sing/barra_acquista_sx.jpg);
	background-repeat:no-repeat;
	float:left;
}

.header_pageChooser_dx {
	width:5px;
	height:24px;
	background-image:url(/img/sing/barra_acquista_dx.jpg);
	background-repeat:no-repeat;
	float:left;
}

.header_pageChooser_central {
	width:215px;
	height:24px;
	background-image:url(/img/sing/barra_acquista_1px.jpg);
	background-repeat:repeat-x;
	float:left;
}

.tipo_giocatore {
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
}

.header_pageChooser_central select {
	margin-top:2px;
	margin-right:2px;
	text-align:left;
}

.link_rosa_dx {
	width:75px;
	height:38px;
	padding-top:9px;
	float:right;
	display:inline;
	font-size:10px;
	font-weight:normal;
	color:#005998;
}

.link_rosa_dx a {
	font-size:10px;
	font-weight:normal;
	color:#005998;
	text-decoration:underline;
}

.link_rosa_dx a:hover {
	font-size:10px;
	font-weight:normal;
	color:#005998;
	text-decoration:underline;
}

.link_rosa_dx a:visited {
	font-size:10px;
	font-weight:normal;
	color:#005998;
	text-decoration:underline;
}

.fix_gbrowser {
	margin-top:24px;
}

html>/**/body .fix_gbrowser, x:-moz-any-link, x:default { margin-top:18px; } /* Only FireFox 3 */

#select_moduli {
	float:left;
	height:30px;
	color:#005998;
	font-weight:bold;
	font-size:14px;
	padding-top:8px;
}

#select_moduli a {
	color:#005998;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}

#select_moduli a:hover {
	color:#005998;
	font-weight:bold;
	font-size:14px;
	text-decoration:underline;
}

#select_moduli a:visited {
	color:#005998;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}

.bottone_modifiche {
	width:109px;
	height:31px;
	float:left;
	margin-bottom:4px;
}

.bottone_modifiche a{
	cursor: pointer;
}

#Box680_middle_noBorder {
	width:680px;
	height:auto;
	text-align:left;
	border:1px solid #d11626;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	margin-bottom:10px;
}

html>/**/body #Box680_middle_noBorder, x:-moz-any-link, x:default { width:678px; } /* Only FireFox 3 */

#Box680_middle_noBorder tr {
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

#Box680_middle_noBorder td {
	height:22px;
	text-align:center;
}

.box_istruzioni {
	background-color:#005998;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;	
}

.box_istruzioni a {
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:underline;
}

.box_istruzioni a:hover {
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
}

.box_istruzioni a:visited {
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:underline;
}

/* menu drop down istruzini per l'uso*/
#dropmenudiv{
width:100px;
position:absolute;
line-height:18px;
z-index:1000;
/*font-size:11px;*/
color:#ffffff;
}

#dropmenudiv a{
display: block;
text-indent:3px;
padding: 1px 0;
text-decoration: none;
/*font-size:11px;*/
font-weight: normal;
color:#ffffff;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color:#000075;
text-decoration: none;
}
/* menu drop down istruzini per l'uso */

.page_title_regolamento {
	width:680px;
	height:38px;
	border-top:1px solid #dadada;
	border-bottom:1px solid #dadada;
	margin-bottom:10px;
}

#Box680_middle_regolamento {
	width:680px;
	height:auto;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;
	border:1px solid #d11626;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	margin-bottom:10px;
}

#box680_middle_regolamento ul li {
	list-style-type:disc;
	list-style-position:inside;
}

html>/**/body #Box680_middle_regolamento, x:-moz-any-link, x:default { width:658px; } /* Only FireFox 3 */

#Box680_middle_join {
	width:680px;
	height:auto;
	text-align:left;
	padding-top:10px;
	border:1px solid #d11626;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	margin-bottom:10px;
}

html>/**/body #Box680_middle_join, x:-moz-any-link, x:default { width:678px; } /* Only FireFox 3 */

#Box680_middle_join table tr td {
	border:0px;
	text-align:left;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}

#BoxTitolari_top {
	width:470px;
	height:15px;
	margin-left:210px;
	background-image:url(/img/sing/fondo_titolo_rosso_1px.jpg);
	background-repeat:repeat-x;
	padding-left:10px;
	font-size:10px;
	font-weight:bold;
	margin-bottom:2px;
	color:#ffffff;
}

html>/**/body #BoxTitolari_top, x:-moz-any-link, x:default { width:460px; margin-top:3px; } /* Only FireFox 3 */
