#infoBar {overflow:hidden; width:100%; text-align:left; font-size:1.1em; height:1.4em;  }
	#infoBar p {position:relative; margin:0; padding:0;}
		#infoBar p.intro {position:absolute; left:0; top:-9px; }
		#infoBar p.phone {position:absolute; right:0; top:-10px; padding-left:11px; color:#197c00; background:url(../img/ico_phone.gif) no-repeat left top;}
			#infoBar p.phone span {font-size:1.1em; font-weight:bold; line-height:1.5em;}

.blockContainer {
	position:relative;
	width:100%;
	margin:0 auto;
	background:url(../img/midblock_bg.gif) repeat-y center;
	}
.blockRow2 {
	width:100%;
	background:url(../img/blockrow_bg.gif) repeat-y left;
	}
	.blockRow2FullRight {
	width:100%;
	background:url(../img/blockrow_bg_fullright.gif) repeat-y left;
	}
	.blockRow2Inside {
	width:100%;	overflow:hidden;
	background:url(../img/blockrow_bottom_bg.gif) no-repeat bottom left;
	}
	.blockRow2InsideBlank {width:100%; overflow:hidden; background:url(../img/block_row_inside_blank_bg.gif) no-repeat bottom left;}
	.blockRow2InsideBlankInSession {width:100%; overflow:hidden; background:url(../img/block_row_inside_blank_bg2.gif) no-repeat bottom left;}
	.posLeft {float:left; margin-right:339px;}
	.posRight{float:left;position:relative;}

.blockRow3 {
	width:100%;
	background:url(../img/blockrow_bg.gif) repeat-y left;
	}
	.blockRow3Inside {
	width:100%;	overflow:hidden;
	background:url(../img/blockrow_bottom_bg.gif) no-repeat bottom left;
	}
	.blockRow3InsideBlank {width:100%; overflow:hidden; background:url(../img/block_row_inside_blank_bg.gif) no-repeat bottom left;}
	.blockRow3 .posLeft {float:left; margin-right:10px;}
	.blockRow3 .posMiddle {float:left; margin-right:10px;}
	.blockRow3 .posRight{float:left;}
	
.block {width:215px; text-align:left;}
	.block h2 {font-size:1.2em; line-height:1.2em; color:#fff; padding:2px 5px; background:url(../img/block_heading_bg_lb.gif) no-repeat top;}	
	.block h2.darkBlue {font-size:1.2em; line-height:1.2em; color:#fff; padding:2px 5px; background:url(../img/block_heading_bg_db.gif) no-repeat top;}
	.block ul {margin:5px; padding:0; list-style:none;}
	.block ul li {margin:0; padding:0;}

.blockSpacerBlank {background:#fff; height:7px; font-size:1px;}
.blockSpacerWhite {background:#fff url(../img/blckspcr_btm_white.gif) no-repeat top left; height:10px;}
.blockSpacerLightBlue {background:#fff url(../img/blckspcr_btm_lblue.gif) no-repeat top left; height:10px;}
.blockSpacerYellow {background:#fff url(../img/blckspcr_btm_yellow.gif) no-repeat top left; height:10px;}

.largeBlock {width:320px; text-align:left; margin-top:6px;}
	.largeBlock h2 {font-size:1.2em; line-height:1.2em; color:#fff; padding:2px 5px; background:url(../img/h2_bg_lb.gif) repeat-x top;}
		.largeBlock h2 a{color:#fff;}
			.largeBlock h2 a:hover{color:#ffff00; text-decoration:underline;}
	.largeBlock ul {margin:5px; padding:0; list-style:none;}
	.largeBlock ul li {margin:0; padding:0;}


.joinNow {background:url(../img/join_us_bg_yellow.jpg) repeat-x top;}
	.joinNow a {text-decoration:underline;}
	.joinNow h3 img {margin-top:5px;}
	.joinNow a.openAccount {display:block; width:120px; padding:5px 10px 6px 10px; font-weight:bold; color:#FF0000;}
		
ul.news li {padding:1px 0 5px 0; line-height:1.2em; border-bottom:1px dotted #b6daff;}
	ul.news li.lastChild {border:none;}

ul.comunicati li {padding:1px 0 5px 0; line-height:1.2em; border-bottom:1px dotted #b6daff;}
	ul.comunicati li.lastChild {border:none;}

.topBets {margin:0;}
	.topBets form {margin:0; padding:0;}
	.topBets .betItem {width:100%; overflow:hidden; border-top:1px solid #d2e4fc;}
	.topBets .checkbox {float:left; width:30px; text-align:center; }
		.topBets .checkbox input {margin-top:.6em;}
	.topBets .info {float:left; width:185px; line-height:1.4em; padding:0px 0;}
	.topBets .first {font-weight:bold; color:#0080ff;}
		.topBets .first a {color:#0080ff;}
			.topBets .first a:hover {text-decoration:underline;}
	.topBets .second {}

	.topBets .odd {background:#e9f2fe url(../img/arrow_leg.gif) repeat-y 13px;}
	.topBets .even {background:#ddebfd url(../img/arrow_leg.gif) repeat-y 13px;}
	.topBets .lastChild {background:#ddebfd url(../img/arrow_head.gif) no-repeat bottom center;}
	
	.topBets .addToSlip {background:#fff url(../img/blockrow_bottom_fc_bg.gif) no-repeat right bottom; padding-left:5px; line-height:1.5em;}
		.topBets .addToSlip a{color:#fff; font-weight:bold;}
			.topBets .addToSlip a:hover{color:#ffff00; text-decoration:underline;}
			
.blockRow2FirstBottom {width:100%; overflow:hidden; font-weight:bold; line-height:2em; color:#fff; background:url(../img/blockrow_bottom_fc_bg.gif) no-repeat bottom;}
	.blockRow2FirstBottom .first {float:left; visibility:hidden; width:215px; margin-right:345px; padding-left:5px; text-align:left;}
	.blockRow2FirstBottom .second {float:left; width:205px; text-align:left;}
		.blockRow2FirstBottom .second a{color:#fff; }
			.blockRow2FirstBottom .second a:hover{color:#ffff00; text-decoration:underline;}
	.blockRow2FirstBottomInSession {background:url(../img/blockrow_bottom_fc_bg2.gif) no-repeat bottom;}

.tvAds {text-align:center; padding-bottom:7px;}
	.tvAds img {margin:3px 0; border:1px solid #0080ff;}
	.tvAds a{text-decoration:underline;}
		.tvAds a:hover {color:#0080ff;}
	
.featureItem {width:100%; height:3.2em; line-height:2.7em; border-top:1px solid #d2e4fc;}	
	.featureItem a {display:block; margin:0 1px; height:100%; padding-left:5px; _padding-top:1px; border-top:1px solid #fff; border-left:1px solid #fff;}	
		.featureItem a:hover {background-color:#CCE6FF;}
		.featureItem a img {vertical-align:middle;}
		.featureItem a span {padding-left:5px; font-weight:bold;}
		
ul.nextEvents {margin:0px 10px;}
	ul.nextEvents li {height:1.8em; line-height:1.8em; border-bottom:1px dotted #b2d9ff;}
		ul.nextEvents li.lastChild {border:none;}
	ul.nextEvents a {display:block; height:100%;}	
		ul.nextEvents a:hover {background-color:#CCE6FF;}
	ul.nextEvents .time {font-weight:bold;}
	ul.nextEvents .event {font-weight:bold; padding-left:5px; color:#0080ff;}
		
			
/*---*/
#middleColumn {
	position:absolute; top:0; left:225px; z-index:1;
	width:320px;
	text-align:left;
	}	
	.middleColumnBottom {width:320px; height:15px; margin:-6px auto 0 auto; background:#fff url(../img/midblock_bottom_bg.gif) no-repeat top;}
	
	#mainPromo {position:relative; width:100%; height:109px; background-color:#fff;}
		#mainPromo .btn {position:absolute; bottom:8px; right:0; z-index:1; background-color:#000;}
			#mainPromo .btn a {display:block; width:100px; height:2em; font-weight:bold; line-height:2em; color:#fff; text-align:center;}
	
	.bettingHighlights {}
		.bettingHighlights h2 {font-size:1.2em; line-height:1.2em; color:#fff; padding:2px 5px; background:url(../img/midblock_heading_bg_lb.gif) no-repeat top;}
		.bettingHighlights h3 {position:relative; top:0; left:10px; width:300px; margin:5px 0 4px 0;  font-size:1.2em; line-height:1.2em; background:url(../img/betting_highlights_h3_bg.jpg) repeat-y right;}
			.bettingHighlights h3 img {position:absolute; top:-3px; left:0px;}
			.bettingHighlights h3 a {position:relative; left:25px;}
				.bettingHighlights h3 a:hover {text-decoration:underline; background:none;}
		.bettingHighlights ul {margin:0 10px; padding:0; list-style:none;}
			.bettingHighlights li {margin:0 0 0 5px; padding:.1em 0 .1em 6px; height:1.3em; line-height:1em; background:url(../img/ico_arrow_red.gif) no-repeat 0 5px; border-bottom:1px dotted #b2d9ff;}
				.bettingHighlights li.lastChild {border:none;}
		.bettingHighlights a {display:block; height:100%;}	
		.bettingHighlights a:hover {background-color:#D7EBFF;}
		
/*.dontMiss {position:relative; width:770px; /*border-left:1px solid #d2e4fc; border-right:1px solid #d2e4fc;*/ /*background:url(../img/xlargeblock_bg_middle.gif) repeat-y center; text-align:center;}
	.dontMiss img {margin:5px 2px; border:1px solid #0080ff;}
	.dontMiss .top {position:absolute; top:0; left:0px; z-index:1; width:770px; height:2px; background:url(../img/xlargeblock_bg_top.gif) no-repeat top center;}
	.dontMiss .bottom {position:absolute; bottom:0; left:0; z-index:1; width:770px; height:2px; background:url(../img/xlargeblock_bg_btm.gif) no-repeat bottom right;}*/

.dontMiss {text-align:center;}
	.dontMiss img {margin:5px auto;  border:1px solid #0080ff;}
	.dontMiss object {display:block; width:179px; height:88px; margin:5px auto; border:1px solid #0080ff;}

#crossPlatform {background:#007ffe url(../img/gbg.gif) no-repeat bottom;}
#crossPlatform .cpHolder {overflow:hidden; width:100%; text-align:center;}
	#crossPlatform h2 {font-size:1.2em; line-height:1.2em; color:#fff; margin:0; padding:2px 5px; background:url(../img/block_heading_bg_lb.gif) no-repeat center 0px; border-bottom:1px solid #fff;}	
		#crossPlatform h2 a {color:#fff;}	
	#jackpot {width:193px; float:left; padding-bottom:5px;}	
		#jackpot h2 {background:url(../img/block_heading_bg_lb.gif) no-repeat left 0px; border-right:1px solid #fff;}	
		#jackpot table {margin:5px auto 0 auto;}
			#jackpot table table {margin:0;}
		#jackpot table .whitebold10 {font-weight:bold; color:#fff;}
	#sixtySeconds {width:192px; float:left; padding-bottom:5px;}
		#sixtySeconds h2 {border-right:1px solid #fff;}
		#sixtySeconds table {margin:auto;}
	#pokerCasino {width:192px; float:left; padding-bottom:5px;}
		#pokerCasino h2 {border-right:1px solid #fff;}
		h2 span.poker {margin-right:15px;}
		h2 span.casino {margin-left:20px; }
		#pokerCasino img {margin:15px 5px 0 5px;}
	#topGames {width:193px; float:left; padding-bottom:5px;}
		#topGames h2{background:url(../img/block_heading_bg_lb.gif) no-repeat right 0px;}	
		#topGames img {margin-top:15px;}
	#crossPlatform .bottom {display:none;height:2px; background:url(../img/gbg-btm.gif) no-repeat bottom;}

#gamesinfoloader {border:1px solid red; visibility:hidden; width:0px; height:0px;}
	
	
