@import url(front_tabs.css);



.Newtorakeback { width: 528px; height: 97px; position: relative; margin-top: 8px; }
.signup { 
	height: 92px; 
	width: 272px; 
	background: url(../upload/images-master/sign_up.png); 
	cursor: pointer; 
	position: relative;
	float: right;
}

.Features { height: 326px; }



#Features { margin-top: 8px; }


#PreferredNetworks 
{ 
	display: block;
	padding: 49px 20px 0 22px;
	float: right;
	position: relative;
	overflow: hidden;
	width: 776px;
	height: 341px;
	margin-top: 8px;
}

#QA { float: right; margin-top: 8px; margin-right: 5px; width: 529px; height: 251px; }
#Colfull_elements { clear: both; position: relative; top: 8px; width: 973px; height: 198px; }
#Buttons { float:left; width: 158px; height: 198px; margin: 8px 1px 0 -1px; }
#Tournaments { width: 316px; margin-left: 12px; }
#Button_spacing { margin-top: 6px; }
#PartnerReviewsContent, #TopDealsContent, #PreferredPartnersContent, #QAContent { position: relative; }
#PreferredPazrtnersContent { top: 48px; left: 22px; }
#QAContent { top: 56px; left: 16px; }
#Smartgamblers { margin-left: 12px; }

.FeaturesCategory
{
	color: #08668a;	
}

.FeaturesImage
{
	float: left;
	margin-right: 8px;
}

#ColFull
{
	display: block;	
	float: left;
	position: relative;
	left: 10px;
	width: 973px;
}

.ColElementsContent
{
	margin: 12px 0 0 16px;
}

/********************************* Columns ****************************************/
#bannercol{
	width: 973px;
	height: 252px;
	padding: 8px 10px 0px 10px;

}

#newscol1{
	width: 528px;
	height: auto;
	padding: 0px 0px 0px 10px;
	float: left;

}
#newscol2{
	width: 437px;
	height: auto;
	padding: 0px 10px 0px 0px;
	float: right;

}
/********************************* VIP Banner **************************************/
#vipbanner{
	width: 971px;
	height: 487px;
	margin: 8px 10px 0px 10px;

}
#vipbanner a{
	text-decoration: none;
	font-size: 13px;
	font-family: Georgia;
	color: #FFFFFF;
	line-height: 26px;

}
#vipbanner a:hover{
	text-decoration: underline;
}
#vip_income{
	width: 270px;
	float: left;
	display: inline;
	padding: 225px 0px 0px 85px;

}

#vip_services{
	width: 320px;
	float: left;
	display: inline;
	padding: 225px 0 0 17px;

}
#vip_management{
	width: 220px;
	float: left;
	display: inline;
	padding: 225px 0 0 25px;

}
#vip_management p{
	line-height: 13px;

}
.Column2ContainerVIP
{
	position: relative;
	right: 0px;
	width: 273px;		
	float: right;
}

.Column2ContainerVIP
{	
}

.Column2ContainerVIP h2, .PromosColumn2 h2
{
	display: block;
	height: 22px;
	background: url(../upload/images-master/header_deal_info.jpg);
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	padding: 7px 0 0 8px;
	margin: 0;
}

.Column2ContainerVIP table, .PromosColumn2 table
{
	border-collapse: separate;
	border-spacing: 0;
	width: 100%;
	margin: 0;
}
.Column2ContainerVIP table td, .PromosColumn2 table td
{
	padding: 5px;
	border-bottom: 1px dashed #aeaeae;
	font-size: 12px;
}
.Column2ContainerVIP table td.pfull, .Column2ContainerVIP table td.ptopfull, .PromosColumn2 table td.pfull, .PromosColumn2 table td.ptopfull
{
	white-space: nowrap;
	color: #007b9f;
	font-weight: bold;
	border-left: 1px solid #bcbcbc;
	border-right: 1px solid #bcbcbc;
}

.Column2ContainerVIP table td.pleft, .Column2ContainerVIP table td.ptopleft, .PromosColumn2 table td.pleft, .PromosColumn2 table td.ptopleft
{
	white-space: nowrap;
	color: #007b9f;
	font-weight: bold;
	border-left: 1px solid #bcbcbc;
}
.Column2ContainerVIP table td.ptopright, .Column2ContainerVIP table td.pright, .PromosColumn2 table td.ptopright, .PromosColumn2 table td.pright
{
	border-right: 1px solid #bcbcbc;
}
.Column2ContainerVIP table td.pleft p, .Column2ContainerVIP table td.ptopleft p, .PromosColumn2 table td.pleft p, .PromosColumn2 table td.ptopleft p
{
	float: left; display: block; margin: 0;
}
.Column2ContainerVIP table td p, .PromosColumn2 table td p { margin: 0; }
.Column2ContainerVIP .Footer, .PromosColumn2 .Footer
{
	position: relative;
	top: -1px;
	margin-bottom: 8px;
	display: block;
}




/********************************* TopDeals ****************************************/
#TopDeals{
	margin-top: 8px;
	position: relative;
	width: 971px;
	margin: 835px 0px 0px 10px;
}
#TopDealsContent { top: 48px; left: 22px; }

/********************************* Raking News ****************************************/
.RakingNews 
{
	background: url(../gfx/raking_news.jpg);
	width: 156px; 
	height: 333px; 
	position: relative;
	margin-top: 1px; 
}
.RakingNewsTab
{
	width: 126px;
	padding: 60px 15px 0px 15px; 
	height: 273px; 
	position: absolute;
}
.RakingNewsItem
{
	padding-bottom: 6px;
	padding-top: 6px;
	border-bottom: 2px solid #e2e1de;
}
/********************************* Why Smartgambler ****************************************/

.WhySmartGambler2 
{ 
	background: url(../gfx/why_smartgambler.jpg);
	width: 272px; 
	height: 152px; 
	position: relative;
	margin-top: 8px;
	float: right;
}

.WSGText
{
	padding-top: 47px; 
	padding-left: 31px;
	color: #FFFFFF;
	line-height: 15px;
}
.WSGText a { text-decoration: underline; color: #becc5c; font-weight: bold; }
.WSGText a:hover { text-decoration: none; color: #becc5c; font-weight: bold; }

/********************************* Welcome Banner ****************************************/


.MainBanner 
{ 
	width: 693px; 
	height: 252px; 
	position: relative;
	float: left;
}
#nav1                             
{ 
	border: 0px;
	color: black;
	display: inline-block; 
	width: 116px; 
	height: 25px; 
	line-height: 25px;
	font-weight: bold;
	font-size: 11px;
	background: url(../gfx/mainbanner/tabLInactive.png); 
	text-align: center;
	position: relative;
	float: left;
	cursor: pointer;
}
 
#nav2 , #nav3 , #nav4 , #nav5                          
{ 
	border: 0px;
	color: black;
	display: inline-block; 
	width: 115px; 
	height: 25px; 
	margin: 0px; 
	line-height: 25px;
	font-weight: bold;
	font-size: 11px;
	background: url(../gfx/mainbanner/tabInactive.png); 
	text-align: center;
	position: relative;
	float: left;
	cursor: pointer;
}

#nav6                            
{ 
	padding-bottom:
	border: 0px;
	color: black;
	display: inline-block; 
	width: 117px; 
	height: 25px; 
	margin: 0px; 
	line-height: 25px;
	font-weight: bold;
	font-size: 11px;
	background: url(../gfx/mainbanner/tabRInactive.png); 
	text-align: center;
	position: relative;
	float: left;
	cursor: pointer;
}
.sliderNav 
{ 
	position: relative; 
	text-align: center; 
	top: 227px; 
	height: 25px; 
}

.sliderNav #nav1:hover { background: url(../gfx/mainbanner/tabLHover.png); color: #FFFFFF; }
.sliderNav #nav2:hover { background: url(../gfx/mainbanner/tabHover.png); color: #FFFFFF; }
.sliderNav #nav3:hover { background: url(../gfx/mainbanner/tabHover.png); color: #FFFFFF; }
.sliderNav #nav4:hover { background: url(../gfx/mainbanner/tabHover.png); color: #FFFFFF; }
.sliderNav #nav5:hover { background: url(../gfx/mainbanner/tabHover.png); color: #FFFFFF; }
.sliderNav #nav6:hover { background: url(../gfx/mainbanner/tabRHover.png); color: #FFFFFF; }

#nav1.currentSlide
{ background: url(../gfx/mainbanner/tabLActive.png); color: #FFFFFF; position: relative; top: -9px; height: 25px; padding-top: 9px; }
#nav2.currentSlide, #nav3.currentSlide, #nav4.currentSlide, #nav5.currentSlide
{ background: url(../gfx/mainbanner/tabActive.png); color: #FFFFFF; position: relative; top: -9px; height: 25px; padding-top: 9px; }
#nav6.currentSlide             
{ background: url(../gfx/mainbanner/tabRActive.png); color: #FFFFFF; position: relative; top: -9px; height: 25px; padding-top: 9px; }

#nav1.currentSlide a { color: #FFFFFF;}
#nav2.currentSlide, #nav3.currentSlide, #nav3.currentSlide, #nav5.currentSlide a { color: #FFFFFF;}
#nav6.currentSlide a { color: #FFFFFF;}


/********************************* SmartGambler Deals MINI ****************************************/
.SmartgamblerDealsMini
 { 
	width: 269px; 
	height: 486px; 
	position: relative;
	margin-top: 8px; 
}
.DealsMenuRakebackMini{ width: 101px; height: 14px; padding: 5px 0 0 5px; float: left; border-left: 1px solid #d9d9d9; }
#DealsItemRakebackMini{ width: 101px; height: 25px; padding: 0px 0 0 5px; border-left: 1px solid #d9d9d9; float: left; line-height: 25px; }


/********************************* SmartGambler Deals ****************************************/
.SmartgamblerDeals
 { 
	width: 437px; 
	height: 486px; 
	position: relative;
	margin-top: 8px; 
	overflow: hidden;
}

.SgTabs { 
	padding: 42px 1px 0 1px;
	display: block;
}

.SmartgamblerDealsList{
	height: 100%;
	width: 100%;
}

.DealsMenuName{ height: 14px; width: 95px; padding: 5px 0px 0px 15px; float: left;}
.DealsMenuNetwork{ height: 14px; width: 104px; padding: 5px 0 0 5px; float: left; border-left: 1px solid #d9d9d9; }
.DealsMenuRakeback{ height: 14px; width: 117px; padding: 5px 0 0 5px; float: left; border-left: 1px solid #d9d9d9; }
.DealsMenuDeal{ height: 14px; width: 0px; padding: 5px 0 0 5px; float: left; border-left: 1px solid #d9d9d9; }
.DealsMenuBonus{ height: 14px; width: 35px; padding: 5px 0 0 5px; float: left; border-left: 1px solid #d9d9d9; text-align: right; margin-right: 2px; }
.DealsMenuEuUs{ height: 14px; padding: 5px 0 0 5px; float: left; border-left: 1px solid #d9d9d9; }

#DealsItemName{ width: 110px; height: 25px; display: block; float: left; vertical-align: middle; line-height: 25px; text-align: center; }
#DealsItemNetwork{ width: 104px; height: 25px; padding: 0px 0 0 5px; border-left: 1px solid #d9d9d9; float: left; line-height: 25px; }
#DealsItemRakeback{ width: 117px; height: 25px; padding: 0px 0 0 5px; border-left: 1px solid #d9d9d9; float: left; line-height: 25px; }
#DealsItemDeal{ width: 0px; height: 25px; padding: 0px 0 0 5px; border-left: 1px solid #d9d9d9; float: left; line-height: 25px; }
#DealsItemBonus{ width: 35px; height: 25px; padding: 0px 0 0 5px; border-left: 1px solid #d9d9d9; float: left; line-height: 25px; text-align: right; margin-right: 2px; }
#DealsItemEuUs{ height: 25px; padding: 0px 0 0 5px; border-left: 1px solid #d9d9d9; float: left; line-height: 25px; }

.DealMenu
{
	font-size: 9px;
	font-weight: bold;
	text-align: left;
	height: 19px;
	border-bottom: 1px solid #b8b8b8;
}
.DealItem1
{
	background: url(../upload/images-master/deals_item_background.png) repeat-x;
	border-bottom: 1px solid #d9d9d9;
	background: #F2F2F2 none repeat scroll 0 0
	float: left;
	height: 25px;
}
.DealItem0
{
	border-bottom: 1px solid #d9d9d9;
	background: #FFFFFF none repeat scroll 0 0
	float: left;
	height: 25px;
}
.SupportEU
{
	margin-top: 2px; 
	height: 11px; 
	width: 14px;
	float: left;
	margin-left: 5px;
}
.SupportUS
{
	margin-top: 2px; 
	height: 11px; 
	width: 14px;
	float: left;
}





/********************************* Headlines ****************************************/

.Headlines { width: 528px; height: 381px; position: relative; margin-top: 8px; }
.Headlines_Reviews { width: 528px; height: 284px; position: relative; }
.Headlines_TopDeals { width: 806px; height: 220px; position: relative; }
.Headlines_Preferred { width: 806px; height: 390px; position: relative; }
.Headlines_ColFull { float: left; width: 229px; height: 184px; border: solid 1px #b8b8b8; margin-left: 8px; } 

.Headlines a:hover { border-bottom: 0px solid #08668a; }

.Headlines .tab, #FromTheNetTabs .tab,
.Headlines .tabActive, #FromTheNetTabs .tabActive
{
	cursor: default;
	color: #000000;
	font-size: 10px;
	border-bottom: 1px solid #fff;
	float: left;
	display: block;
	padding: 3px 0 0 0;
	width: 70px;
	height: 19px;
	overflow: hidden;
	margin: 00;
	text-align: center;
	background: url(../gfx/tab_active.png) no-repeat;
	font-weight: bold;
	cursor: hand;
	cursor: pointer;
}
.Headlines .tab, #FromTheNetTabs .tab
{
	background: url(../gfx/tab_inactive.png) no-repeat;
}

.Headlines .BigNews
{
	display: block;
	float: left;
	width: 237px;
	border-bottom: 1px solid #b8b8b8;
	padding: 4px 0 4px 0;
	font-size: 13px;
	height: 59px;
	overflow: hidden;
}

.Headlines .SmallNews
{
	border-bottom: 1px solid #b8b8b8;
	display: block;
	float: left;
	width: 237px;
	height: 40px;
	overflow: hidden;
}

.Headlines_Reviews .ReviewColumn
{
	border-top: 1px solid #b8b8b8;
	display: block;
	float: left;
	width: 220px;
	height: 30px;
	padding-top: 4px;
	margin-right: 36px;
}

.Headlines_TopDeals .Column
{
	display: block;
	float: left;
	border-right: 1px solid #b8b8b8;
	font-size: 12px;
	margin-right: 13px;
	padding-right: 12px;
	width: 209px;
	overflow: hidden;
}

.Headlines_Preferred .Column
{
	display: block;
	float: left;
	border-right: 1px solid #b8b8b8;
	font-size: 12px;
	margin-right: 16px;
	padding-right: 12px;
	width: 236px;
	overflow: hidden;
}

.Headlines_TopDeals .Column_no_border, .Headlines_Preferred .Column_no_border
{
	display: block;
	float: left;
	font-size: 12px;
	margin-right: -6px;
	padding-right: 16px;
	width: 236px;
	overflow: hidden;
}

.Headlines_Preferred .Column, .Headlines_Preferred .Column_no_border
{
	height: 144px; margin-bottom: 16px;
}

.Headlines_TopDeals .Bulletpoint, .Headlines_Preferred .Bulletpoint
{
	width: 236px;
}

.Tabs { display: block; padding: 42px 17px 0 17px; }
.Headlines .pageActive { display: block; padding-top: 3px; }
.Headlines .BigNews img { float: left; margin: 0 10px 0 0; }
.Headlines .BigNews, .Headlines .SmallNews { margin: 0 20px 4px 0; }
.Headlines .End, #FromTheNetContent .End { margin: 0 0px 5px 0; }

.HeadlinesArchive { position: absolute; top: 10px; right: 17px; }
.HeadlinesArchive a { color: #6d6d6d; border-bottom: 1px solid #6d6d6d; }
.HeadlinesArchive a:hover { color: #08668a; border-bottom: 1px solid #08668a; }

.Headlines .BigNews .NewsText { display: block; float: left; width: 144px; }
.Headlines .SmallNews em { color: #6b6b6b; }
.Headlines .SmallNews img { margin: 0 15px 0 0; float: left; }
.Headlines .SmallNews .NewsText { display: block; float: left; width: 185px; line-height: 11px; }

.Headlines_Reviews .ReviewTitle { font-size: 14px; font-weight: bold; }
.Headlines_Reviews .PokerNetwork { position: relative; bottom: 3px; font-size: 9px; font-weight: bold; }
.Headlines_Reviews .Rating { float: right; margin-top: 3px; }


/********************************* Partner reviews ****************************************/

#PartnerReviews 
{ 
	position: relativbe; 
	float: left; 
	width: 258px; 
	height: 315px; 
	margin: 8px 0 8px 8px;
}
#PartnerReviewsContent { width: 253px; top: 46px; left: 16px; }
#PartnerReviewsContent .ReviewColumn { padding: 0; width: 226px; height: 15px; overflow: hidden; font-size: 10px; letter-spacing: -0.05em; border-bottom: 1px solid #d4d4d4; border-top: 0; }
#PartnerReviews .PokerreviewLine
{
	position: relative;
	top: 2px;
}

/********************************* Poker on TV ********************************/

#PokerOnTv
{
	margin: 8px 11px 0 0;
	border: 0;
	display: block;
	float: right;
	position: relative;
}

/********************************* Resource scroller ****************************************/

/*#iePageActiveBorder { visibility: hidden; }*/

/*#iePageActiveBorder
{
	visibility: visible;
	display: block;
	position: absolute;
	left: 157px;
	top: 465px;
	width: 813px;
	height: 177px;
	border: solid black 1px;
	border-left: none;
}*/

.Resources 
{ 
	margin-top: 8px; 
	margin-left: 10px;
	width: 969px; 
	height: 177px; 
	border: 1px solid #b8b8b8; 
	overflow: hidden; 
}

#ResourcesTabs 
{ 
	position: relative; 
	top: 8px; 
	width: 973px; 
	height: 177px; 
}

.Resources .pageActive 
{ 
	position: relative; 
	left: 132px; 
	top: -44px; 
	width: 817px; 
	height: 177px; 
}

.Resources .pageActive #NoNews 
{ 
	position: relative;
	width: 713px;
	height: 177px;
	margin: 0;
	top: 84px;
	text-align: center;
}

.TabsContent 
{ 
	padding: 16px 0 0 24px; 
	background-color: #f5f5f5; 
	width: 132px; 
	height: 161px; 
	border-right: 1px solid #000000;
}

.Resources .tab
{
	clear: both;
	float: left;
	font-size: 12px;
	cursor: pointer;
	display: block;
	margin: 3px 0 -1px 0;
	padding: 0 0 0 3px;
	border-bottom: 1px solid #b8b8b8;
	background: none;
	height: 16px;
	width: 120px;
}

.Resources .tabActive
{
	clear: both;
	float: left;
	cursor: default;
	position: relative;
	right: 25px;
	color: #000000;
	font-size: 12px;
	height: 16px;
	display: block;
	padding: 3px 0 3px 28px;
	width: 158px;
	background: url(../upload/images-master/tab_background_resources.jpg) no-repeat;
}

.Resources a
{
	color: #08668a;
}

.Resources .ItemTitle
{
	color: #08668a;
	display: block;
	width: 220px;
	margin-top: 16px;
	padding: 0 0 4px 0;
	font-size: 14px;
	font-weight: bold;
	overflow: hidden;
}

.Resources .ItemInfo
{
	line-height: 12px;
	display: block;
	width: 220px;
	height: 36px;
	overflow: hidden;
}

.ResourceSlideArrowLeft, .ResourceSlideArrowRight
{
	top: 8px;
	position: absolute;
	cursor: pointer;
	width: 18px;
	height: 163px;	
}

.ResourceSlideArrowRight
{
	left: 788px;
	background: url(../upload/images-master/slidearrowright.jpg);
}

.ResourceSlideArrowLeft
{
	left: 8px;
	background: url(../upload/images-master/slidearrowleft.jpg);
}

.ResourceSlideContainer
{
	position: absolute;
	top: 2px;
	left: 40px;
	width: 760px;
	height: 177px;
	overflow: hidden;
}

.ResourceSlideContent
{
	position: absolute;
	top: 8px;
	left: 0px;
	width: auto;
	height: 177px;
}

.ResourceSlide
{
	width: 256px;
	height: 170px;
	display: block;
}

.LoadingNotice
{
	position: absolute;
	top: 80px;
	left: 350px;
	font-size: 16px;
	font-weight: bold;
}


/** Frontpage Col3 Smartgambler news/faq ***************************************************/

#TopRight
{
	width: 273px;
	height: 224px;
}

#News
{
	float:left;
	background: url(../upload/images-master/bg_sgnews2.jpg) no-repeat;
	height: 224px;
	/*width: 273px;*/
	width: 134px;
}

#News img
{
	display: block;
}

#News .NewsTitle
{
	color: #0093be;
	/* margin: 4px 0 0 0; */
	padding-bottom: 8px;
}

#News a:hover .NewsTitle
{
	color: #0fbcff;
}

#News .NewsPartner
{
	color: #fff;
}
#News .Header { margin: 0 0 8px 0; }

#FAQ
{
	float:left;
	width: 134px;
	height: 224px;
	display: block;
	/* font-weight: bold; */
	margin-left: 5px;
	background: url(../upload/images-master/bg_faq2.jpg) no-repeat;
}

#FAQContent, #NewsContent
{
	margin: 40px 0 0 4px;
}

#NewsContent
{
	margin-left: 14px;
//	margin-right: 8px;
}

#FAQ ul, #FAQ li
{
	padding: 0;
	margin: 0;
}
#FAQ li 
{
	margin: 4px 0 0 20px;
	list-style: url(../upload/images-master/li_design_hake4.gif);
}

#FAQ li em
{
	font-style: normal;
	position: relative;
	top: -2px;
}

#FAQLink
{
	margin-top: 16px;
}

#FAQLink a
{
	color: #08668a;
}



/** Frontpage Col3 From The Net ***************************************************/

#FromTheNet
{ 
	display: block;
	width: 806px; 
	height: 324px; 
	margin: 8px 0 0 0;
	position: relative;
}

.SmallNews table
{
	border-collapse: collapse;
	border-spacing: 0;
	border: 0;
}
.SmallNews table td
{
	vertical-align: top;
}

#FromTheNetContent
{
	position: relative;
	top: 12px;
	width: 900px;
}

#FromTheNetContent .SmallNews
{
	border-bottom: 1px solid #b8b8b8;
	display: block;
	float: left;
	width: 237px;
	height: 41px;
	overflow: hidden;
	margin: 0 27px 4px 0;
}

#FromTheNetTabs
{
	display: block;
	padding: 39px 17px 0;
}

.FromTheNetItem
{
	/*clear: both;*/
	height: 36px;
	margin: 0 0 0 6px;
	padding: 4px 0 6px 0;
	border-bottom: solid #ddd 1px;
}

a.FromTheNet_ClickHere
{
	position: absolute;
	top: 20px;
	right: 17px;
	color: #6D6D6D;
	border-bottom: 1px solid #6D6D6D;
}
a.FromTheNet_ClickHere:hover { color: #08668A; }

td.FromTheNetImage
{
	padding-right: 16px;
	width: 32px;
}

td.FromTheNetText
{
	padding: 0 8px 0 0;
}


.FromTheNetIngress
{
	height: 13px;
	overflow: hidden;
	margin-top: 4px;
}

.FromTheNetIngress p
{
	margin: 0px;
}

/** Frontpage Col3 Rakeback Calculator ***************************************************/

#Calculator 
{ 
	position: relative;
	right: 2px;
	margin-top: 8px;
	margin-right: 10px;
	float: right;
	height: 315px; 
	width: 271px; 
	display: inline;
	background-color: #000000; 
}
#Calculator_Button { cursor: pointer; } 
#Calculator_Button_img { position: relative; top: 8px; left: 116px; } 

#CalculatorHeader {	position: relative; top: 8px; left: 8px; margin-bottom: 16px; }

#rakeback_calculator
{
	position: relative;
	left: 16px;
	margin: 0;
	border-collapse: separate;
	border-spacing: 0;
	background: #000 url('images/frontpage/leftfield/rakeback_kalkulator_topp.jpg') no-repeat;
}
* html #rakeback_calculator
{
	margin: 0;
}
#rakeback_calculator select, #rakeback_calculator input
{
	font-size: 11px;
}
#rakeback_calculator td, #rakeback_calculator th
{
	text-align: left;
	padding: 3px;
	color: #fff;
}
#rakeback_calculator td
{
	padding-right: 8px;
	font-size: 11px;
	/*font-family: free sans, helvetica, arial;*/
}
#rakeback_calculator th
{
	padding-left: 8px;
	font-size: 11px;
	/*font-family: free sans, helvetica, arial;*/
}
#rakeback_calculator .percent
{
	text-align: right;
}
#rakeback_calculator select
{
	width: 98%;
}
* html #rakeback_calculator input
{
	padding: 2px 4px 0px 4px;
	width: 28px;
}
#rakesum 
{
	display: block;
	background: #000 url('images/kalku-back.jpg');
	margin: 0;
	padding: 0;
}
/*#rakecalcdiv
{
	margin: 0 0 0 18px;
	display: block;
	padding: 8px;
	font-size: 10px;
	border: 1px solid #000;
	color: #fff;
	background: #000;
}*/

#rakecalcdiv
{
	float: left;
	height: 264px;
	width: 255px;
	position: relative;
	right: 8px;
	top: -190px;
	margin: 0 0 0 15px;
	display: block;
	font-size: 10px;
	border: 1px solid #000;
	color: #fff;
	background: #000 url('../upload/images-master/rakebacksum.jpg');
}

#rakecalcdiv p
{
	font-style: italic;
}

#rakeback_calculator div
{
	background: transparent;
	color: #fff;
}

#rakesumtext
{
	float: left;
	position: relative;
	top: 64px;
	left: 24px;
	width: 200px;
	font-size: 15px;
	color: #000;
}

.rakesumline
{
	border-bottom: solid 1px #fff;
	padding: 4px 0;
}

#CloseButton
{
	clear: both;
	float: right;
	position: relative;
	top: 82px;
	height: 30px;
	width: 65px;
	cursor: hand;
	cursor: pointer;
}

/** Frontpage Col3 Tags ***************************************************/
#Tags
{
	float: right;
	margin-top: 8px;
	margin-right: 3px;
	margin-bottom: 8px;
	width: 271px;
	height: 298px;
}

#TagsContent
{
	margin: 42px 18px 16px 18px;
	color: white;
	font-family: georgia, serif;
	font-size: 13px;
	line-height: 1.3;
	/*width: 263px;*/
	/*height: 249px;*/
}
#TagsContent .tag0 { font-size: 9px; }
#TagsContent .tag1 { font-size: 11px; }
#TagsContent .tag2 { font-size: 13px; }
#TagsContent .tag3 { font-size: 15px; }
#TagsContent .tag4 { font-size: 19px; }
/*#TagsContent .tag5 { font-size: 19px; }*/

#TagsContent a
{
	color: #fff;
}

/** Frontpage Colfull Book review ***************************************************/

#Bookreview
{
	margin: 8px 0 0 0;
}

#Bookreview #Image
{
	float: left;
}

#Bookreview #Text
{
	float: left;
	margin: 8px 0 0 16px;
}

#Bookreview #Title
{
	font-size: 16px;
	font-weight: bold;
	width: 140px;
	/*height: 40px;*/
}

#Bookreview #Info
{
	font-size: 10px;
}

#Bookreview #Rating
{
	margin-top: 6px;
}

#Bookreview #Link
{
	margin-top: 16px;
}

#Bookreview #Amazon
{
	margin-left: 8px;
}

#Bookreview a
{
	color: #08668a;
	font-size: 10px;
	text-decoration: underline;
}

#Bookreview .Luft { margin-right: 8px; }

/** Frontpage Colfull Smartgamblers ***************************************************/

#SmartgamblerContent
{
	margin: 8px 16px 0 0;
}

.SmartgamblerRow, .SmartgamblerRowTop
{
	border-bottom: 1px solid #b8b8b8;
	height: 25px;
}

.SmartgamblerRowTop
{
	border-top: 1px solid #b8b8b8;
}

.SmartgamblerLinkText
{
	margin-left: 12px;
	position: relative;
	top: -8px;
	font-weight: bold;
	font-size: 12px;
}

/** Frontpage Colfull Tournaments ***************************************************/

#TournamentContent
{
	margin-top: 8px;
}

#TournamentLeft
{
	float:left;
	width: 150px;
}

#TournamentRight
{
	width: 150px;
	float:left;
}

.TournamentImage
{
	clear: both;
	float:left;
	width: 40px;
}

.TournamentText
{
	font-weight: bold;
	font-size: 12px;
	float:left;
	width: 32px;
	margin: 2px 0 0 12px;
}

.TournamentItem a:hover
{
		border-bottom: 0px;
}

#Col2Col3Span
{
	width: 806px;
	height: 284px;
	margin-top: 8px;
}
