/*img, div { behavior: url(iepngfix.htc) }*/
body {
	margin: 0px auto 0px auto;
	background-image:url(../img/bg_body.gif);
	background-repeat:repeat;
	background-color:#112337;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
/*div {	
	display:inline;
}*/
img {
	border:none;
}
.pageContainer {
	background-image:url(../img/bg_page.gif);
	background-repeat:repeat-x;
	width:100%;
	min-height:584px;
	height:584px;

}
.menuLeftContainer {
	float:left;
	background-image:url(../img/bg_menuleft.png);
	background-repeat:repeat-y;
	width:168px;
	margin:7px 0px 0px 0px;
}
.pageContainerHome {
	background-image:url(../img/bg_page_home.jpg);
	background-repeat:repeat-x;
	width:100%;
	min-height:584px;
	height:584px;

}
.main {
	width: 855px;
	height:auto;
	margin: 0px auto 0px auto;
	display:block;
}
.header {
	width:853px;
	height:106px;
	margin:0px 4px 0px 2px;
	background-image:url(../img/bg_header.jpg);
	background-repeat:repeat-x;
}
.bannerPromo {
	width:468px;
	height:60px;
	float:left;
	margin:9px 0px 0px 53px;
}
.giocoSicuroLogo {
	width:78px;
	height:69px;
	float:left;
	background-image:url(../img/giocosicuro_logo.jpg);
	background-repeat:no-repeat;
	margin:0px 0px 0px 53px;
}
.footer {
	float:left;
	width:863px;
	margin:10px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#767676;
	text-align:center;
	margin:10px 0px 0px 0px;
}
.footer a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#767676;
}
.footer a:hover{
	text-decoration:none;
}
.logo {
	width:178px;
	height:79px;
	background-image:url(../img/nicehand_logo.png);
	background-repeat:no-repeat;
	cursor:pointer;
	float:left;
}
.menuTop {
	background-image:url(../img/bg_vocimenut.gif);
	background-repeat:repeat-x;
	width:838px;
	height:27px;
	float:left;
	display:inline;
}
.voceMenuTop {
	float:left;
	width:138px;
	height:25px;
	background-image:url(../img/bg_vocemenu.png);
	background-repeat:repeat-x;
	cursor:pointer;
	text-align:center;
}
.voceMenuTopOver {
	float:left;
	width:138px;
	height:25px;
	background-image:url(../img/bg_vocemenuover.png);
	background-repeat:repeat-x;
	cursor:pointer;
	text-align:center;
}
.titoloHeader {
	float: right;
	margin-top:52px;
}
.headerLeft {
	float:left;
	display:inline;
	background-image:url(../img/header_left.png);
	background-repeat:no-repeat;
	width:7px;
	height:27px;
}
.headerLeftOver {
	float:left;
	background-image:url(../img/header_leftover.png);
	background-repeat:no-repeat;
	width:7px;
	height:27px;
}
.headerRight {
	float:left;
	background-image:url(../img/header_right.png);
	background-repeat:no-repeat;
	width:8px;
	height:27px;
}
.headerRightOver {
	float:left;
	background-image:url(../img/header_rightover.png);
	background-repeat:no-repeat;
	width:8px;
	height:27px;
}
.voceMenuTopSpaziatore {
	float:left;
	width:2px;
	height:25px;
	background-image:url(../img/menutspacer.gif);
	background-repeat:repeat-y;
}
.homeBannerContainer {
	width:855px;
	height:240px;
	margin:6px 0px 0px 0px;
}
.bannerSX {
	background-image:url(../img/bg_bannersx.png);
	background-repeat:no-repeat;
	width:594px;
	height:237px;
	float:left;
}
.bannerSXswf {
	float:left;
	display:inline;
	width:571px;
	height:214px;
	margin:13px;
	z-index:1;
}
.bannerDX {
	float:right;
	background-image:url(../img/bg_bannerdx.png);
	background-repeat:no-repeat;
	width:256px;
	height:237px;
}
.btnBonus {
	background-image:url(../img/btn_bonus_iscrizione.png);
	background-repeat:no-repeat;
	width:176px;
	height:60px;
	margin:149px 0px 0px 42px;
	cursor:pointer;
}
.btnBonusOver {
	background-image:url(../img/btn_bonus_iscrizione_over.png);
	background-repeat:no-repeat;
	width:176px;
	height:60px;
	margin:149px 0px 0px 42px;
	cursor:pointer;
}
.boxContenitore {
	width:858px;
	margin:0px 0px 0px 1px;
	padding:0px 0px 0px 0px;
	float:left;
}
.box {
	float:left;
	display:inline;
	width:168px;
	height:193px;
	margin:0px 3px 0px 0px;
}
.boxBg {
	float:left;
	display:inline;
	background-image:url(../img/bg_panel.jpg);
	background-repeat:no-repeat;
	width:168px;
	height:103px;
}
.boxTestoContenitore {
	width:162px;
	padding:0px 0px 0px 3px;
}
.boxTesto {
	margin:5px 0px 0px 0px;
	text-align:center;
	line-height:18px;
}
.boxVoceMenu {
	width:127px;
	height:23px;
	float:left;
	display:inline;	
	background-image:url(../img/bg_boxmenu.png);
	background-repeat:no-repeat;
	/*background-position:9px 8px;*/
	padding:9px 0px 0px 35px;
	color:#252525;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.boxVoceMenuOver {
	width:127px;
	height:23px;
	float:left;
	display:inline;
	background-image:url(../img/bg_boxmenuover.jpg);
	background-repeat:no-repeat;
	padding:9px 0px 0px 35px;
	color:#FFFFFF;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.boxVoceMenuTerzolvl {
	float:left;
	display:inline;
	width:127px;
	height:18px;
	/*background-color:#2db7dd;*/
	padding:3px 0px 0px 35px;
	color:#252525;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.boxVoceMenuTerzolvlOver {
	float:left;
	display:inline;
	width:127px;
	height:18px;
	/*background-color:#2794b5;*/
	background-color:#56b0cc;
	padding:3px 0px 0px 35px;
	color:#FFFFFF;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.boxVoceMenuLive {
	width:127px;
	height:21px;
	background-image:url(../img/bg_boxmenu.png);
	background-repeat:no-repeat;
	/*background-position:9px 8px;*/
	padding:8px 0px 0px 35px;
	color:#FFFFFF;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	display:inline;
}
.boxVoceMenuLiveOver {
	width:127px;
	height:21px;
	background-image:url(../img/bg_boxmenuliveover.png);
	background-repeat:no-repeat;
	padding:8px 0px 0px 35px;
	color:#FFFFFF;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	display:inline;	
}
.boxVocemenuSpaziatore {
	width:162px;
	height:1px;
	float:left;
	display:inline;
	background-image:url(../img/boxmenuspacer.gif);
	background-repeat:repeat-x;
	overflow:hidden;
}
.boxBtnSmall {
	width:96px;
	height:30px;
	background-image:url(../img/btn_entra.png);
	background-repeat:no-repeat;
	margin:10px 0px 0px 33px;
	cursor:pointer;
}
.boxFooterContenitore {
	float:left;
	display:inline;
	width:855px;
	height:27px;
	margin:6px 0px 0px 1px;
}
.boxFooterLeft {
	display:inline;
	float:left;
	width:3px;
	height:28px;
	background-image:url(../img/footer_left.gif);
	background-repeat:no-repeat;
}
.boxFooterRight {
	display:inline;
	float:left;
	width:3px;
	height:28px;
	background-image:url(../img/footer_right.gif);
	background-repeat:no-repeat;
}
.boxFooterTesto {
	display:inline;
	float:left;
	width:849px;
	height:28px;
	background-color:#dee1e3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#545454;
	white-space:nowrap;
}
.boxMenuBottom {
	display:inline;
	float:left;
	width:855px;
	height:30px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	margin:5px 0px 5px 0px;
}
.boxMenuBottom a {
	color:#FFFFFF;
}

.boxMenuBottom a:hover {
	text-decoration:none;
}

.boxContenutoInterno {
	width:687px;
	float:left;
	margin:5px 0px 0px 0px;
}
.boxContenutoInternoWide {
	width:859px;
	float:left;
	margin:5px 0px 0px 0px;
}
.boxContenutoInternoTitolo {
	float:left;
	background-image:url(../img/bg_boxcontentinternotitolo.png);
	background-repeat:no-repeat;
	width:667px;
	height:47px;
	padding:0px 0px 0px 20px;
}
.boxContenutoInternoTitoloWide {
	float:left;
	background-image:url(../img/bg_boxcontenttitolowide.png);
	background-repeat:no-repeat;
	width:835px;
	height:47px;
	padding:0px 0px 0px 20px;
}
.boxContenutoInternoTesto {
	float:left;
	background-image:url(../img/bg_boxcontentinterno.png);
	background-repeat:repeat-y;
	width:666px;
	padding:10px 0px 10px 20px;
	line-height:17px;
}
.boxContenutoInternoTestoWide {
	float:left;
	background-image:url(../img/bg_boxcontentinternowide.png);
	background-repeat:repeat-y;
	width:835px;
	padding:20px 0px 20px 20px;
	line-height:17px;
}
.boxContenutoInternoFooter {
	float:left;
	background-image:url(../img/bg_boxcontentinternofooter.png);
	background-repeat:no-repeat;
	width:687px;
	height:11px;
}
.boxContenutoInternoFooterWide {
	float:left;
	background-image:url(../img/bg_boxcontentfooterwide.png);
	background-repeat:no-repeat;
	width:855px;
	height:11px;
}
.boxContentTesto {
	float:left;
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#171717;
	width:650px;
}

.boxContentTesto p{
	margin-top:10px;
	margin-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
}

.boxContentTesto a{
	color:#000000;
	text-decoration:underline;
}

.boxContentTesto a:hover{
	text-decoration:none;
}

.testo_piccolo p{
	margin-top:10px;
	margin-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:13px;	
}

.testo_piccolo ol{
	font-size:9px;	
}

.testo_piccolo li{
	margin-top:5px;
	font-size:9px;
	line-height:13px;	

}


.boxContentTesto ol{
	margin-left:30px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.boxContentTesto ul{
	margin-left:16px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.boxContentTesto ul a{
	text-decoration:none;
}

.boxContentTesto li{
	margin-left:0px;
	margin-top:7px;
}

.titoloPagina {
	float:left;
	margin:15px 0px 0px 0px;
	width:500px;
	font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#07647c;
	font-weight:bold;
}

.titoloPagina2 {
	float:left;
	display:inline;
	background-color:#e5ebf0;
	width:660px;
	padding:0px 0px 0px 20px;
	line-height:35px;
	margin-left:6px;
	height:35px;
	font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#07647c;
	font-weight:bold;
	float:left;
}

.boxMenuLiveTop {
	background-image:url(../img/boxmenulivetop.jpg);
	background-repeat:no-repeat;
	width:162px;
	height:14px;
	float:left;
	display:inline;
}
.boxMenuliveBg {
	background-image:url(../img/bg_boxmenulive.jpg);
	background-repeat:no-repeat;
	width:162px;
	height:89px;
	float:left;
	display:inline;	

}
.boxMenuLiveFooter {
	float:left;
	background-image:url(../img/boxmenulivefooter.gif);
	background-repeat:no-repeat;
	width:162px;
	height:8px;
	overflow:hidden;
	display:inline;	
}
.sottotiolo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#118baa;
	height:30px;
	display:none;
	visibility:hidden;
}

.portraitBox {
	width:136px;
	height:153px;
	float:left;
	display:inline;
	background-image:url(../img/quadro_portrait.png);
	background-repeat:no-repeat;
	margin:0px 0px 10px 20px;
}
.portraitBoxBig {
	width:171px;
	height:262px;
	float:left;
	display:inline;
	background-image:url(../img/quadro_portrait_big.png);
	background-repeat:no-repeat;
	margin:0px 0px 20px 20px;
}
.portraitFoto {
	width:114px;
	height:114px;
	margin:11px 11px 5px 11px;
}
.portraitFotoBig {
	width:150px;
	height:219px;
	margin:11px 11px 5px 11px;
}
.portraitNome {
	width:120px;
	height:15px;
	margin:0px 8px 0px 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	font-weight:normal;
	text-align:center;
}
.portraitNomeBig {
	width:150px;
	height:15px;
	margin:0px 8px 0px 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	font-weight:bold;
	text-align:center;
}


.team_nickname p{
	margin-top:3px;
	font-size:13px;

}