body,div,dl,dt,dd,ul,ol,li,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}
body {
	background:transparent url(../images/bg.gif) repeat top left;
	color:black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}



p { font-family:Tahoma;}


.cl {
	clear:both;
	font-size:1px;
	height:1px;
	line-height:1px;
}
wrapper{ width:924px; margin:80px auto 7px auto; padding-bottom:7px; background:#ffffff; position:relative;}
#container {width:918px;
	margin:0 auto;
	background:transparent url(../images/content_bg.gif) 0 1px repeat-y;
	position:relative
	margin-top:-35px;}
#header {
	background:transparent url(../images/headergerman.jpg) no-repeat top left;
	min-height:285px;
	height:auto !important;
	height:285px;
	position:relative;
}
#header .flags{
float:right;
margin-top:44px;
margin-right:40px;

}
#content {
	min-height:700px;
	height:auto !important;
	height:700px;
	position:relative;
}

#top-menu {
	position:absolute;
	top:176px;
	left:10px;
}

#top-menu li {
	display:inline;
	list-style:none;
	color:#11518E;
	font-size:14px;
	font-weight:bold;
}

#top-menu li a {
	margin:0 1px;
	color:#11518E;
	font-size:14px;
	font-weight:bold;
}


#inner {
	padding-top:230px;
	
}



#left-panel {
	float:left;
	width:200px;
	margin-top:8px;
	padding-left:14px;
}

#right-panel {
	float:right;
	width:676px;
	padding-right:18px;
	padding-top:10px;
	padding-bottom: 20px;
}

.box-top {
	width:676px;
	height:34px;
	background:url(../images/content_header.gif) no-repeat;
	}
	.box-top h1{
font-size: 17px;
	font-family:arial black;
	font-weight:bolder;
	text-align:left;
	margin: -15px -06px 20px 50px;
	padding: 0px 35px 0px 8px;
	color:#FFFFFF;
	}

.box-top h3{
font-size: 19px;
	font-family:arial black;
	font-weight:bolder;
	text-align:left;
	margin: -15px -06px 0px 20px;
	padding: 0px 35px 0px 8px;
	color: #11518e;
	}
.box-body {
	width:656px;
	height:auto;
	background:url(../images/content_body.gif) repeat-y top left;
	padding:10px 12px;
	font-size:14px; font-family:Tahoma; padding-top:3px; padding-bottom:4px;}



#top-usa-slots {
	width:200px;
	height:38px;
	background:url(../images/top-usa-slots.gif) no-repeat;
	color:#FFFFFF;
	
	}
	#top-usa-slots h3 {
font-size: 14px;
	font-family:arial black;
	font-weight:bold;
	text-align:left;
	margin: -15px -06px 20px 20px;
	padding-top:12px;
	padding-left:18px;
	color: #11518e;
	}
	
	

#top-usa-slots2 {
	width:200px;
	height:38px;
	background:url(../images/top-usa-slots.gif) no-repeat;
	color:#FFFFFF;
}

.left-box-body {
	width:196px;
	height:auto;
	border-left:2px solid #1c1c1c;
	border-right:2px solid #454545;
	background:#3f3f40 url(../images/box-hdr.gif) no-repeat top left;

}

.left-box-body p {
font-family:Arial;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}


.left-box-body li a:link {color:#FFFFFF; font-size:12px; font-weight:bold; font-family:Arial; text-decoration: none; margin-left:10px;}
.left-box-body li a:hover {color:#FFFFFF; font-size:12px; font-weight:bold; font-family:Arial; text-decoration: underline; margin-left:10px;}
.left-box-body li a:visited{color:#FFFFFF; font-size:12px; font-weight:bold; font-family:Arial; text-decoration: none; margin-left:10px;}
.left-box-footer {
	width:200px;
	height:7px;
	background:url(../images/box-ftr.gif) no-repeat;
	margin-bottom:20px;
}

.content-box-deposit {
	width:196px;
	height:auto;
	border-left:2px solid #DFDFFF;
	border-right:2px solid #DFDFFF;
	border-top:2px solid #DFDFFF;
	border-bottom:2px solid #DFDFFF;
	background-color:#FFFFFF;
	float:right;

}

.content-box-deposit p {
font-family:Arial;
font-size:12px;
color:#000000;
font-weight:bold;
margin: 2px;
text-align: justify;
text-indent: 1px;
}


	.content-box-deposit li a:link { font-size:12px; font-weight:bold; font-family:Arial; text-decoration: none;}
	.content-box-deposit li a:hover { font-size:12px; font-weight:bold; font-family:Arial; text-decoration: underline;}
	.content-box-deposit li a:visited{ font-size:12px; font-weight:bold; font-family:Arial; text-decoration: none;}
.content-box-footer-deposit {
	width:200px;
	height:7px;
	margin-bottom:20px;
}
#content-game {float:right; width:205px; padding:5px;}

#footer{ color:#fff; text-align:center; font-size:11px; padding-bottom:10px;}
#footer p a:link, #footer p a:visited{ color:#fff; text-decoration:none;}
#footer p a:hover  { text-decoration:underline;}

h1{ color:#11518e;; font-family:Arial; font-size:20px; padding-top:8px;}
h2{ color:#11518e; font-family:Arial; font-size:15px; padding-top:10px;}

.left-box-body form{ overflow:hidden; width:100%; padding-bottom:5px;}
  .left-box-body form div{ margin:6px 0 3px 0; overflow:hidden; width:100%;}
  .left-box-body form label{ margin-left:4px; font-size:1.3em; float:left; clear:left; width:40px; line-height:190%;}


  .left-box-body form input.submit{ width:100px; height:27px; border:0; padding:0; display:inline; margin:0 0 0 48px; background-image:url(../images/box-hdr.gif)}
  #micro-game {float:left; width:205px; padding:5px; font-weight:200;}
  #micro-lobby {float:right; width:205px; padding:5px;}
  #micro-banner { width:205px; padding:5px; position:fixed;}

.left-box-deposit {
	width:196px;
	height:auto;
	border-left:2px solid #DFDFFF;
	border-right:2px solid #DFDFFF;
	border-top:2px solid #DFDFFF;
	border-bottom:2px solid #DFDFFF;
	background-color:#FFFFFF;

}

.left-box-deposit p {
font-family:Arial;
font-size:12px;
color:#000000;
font-weight:bold;
margin: 2px;
text-align: justify;
text-indent: 1px;
}


	.left-box-deposit li a:link { font-size:12px; font-weight:bold; font-family:Arial; text-decoration: none;}
	.left-box-deposit li a:hover { font-size:12px; font-weight:bold; font-family:Arial; text-decoration: underline;}
	.left-box-deposit li a:visited{ font-size:12px; font-weight:bold; font-family:Arial; text-decoration: none;}
.left-box-footer-deposit {
	width:200px;
	height:7px;
	margin-bottom:20px;
}
a {
color:#11518e;
}
.div-box a:link hover {
color:#00006C;
}
a visited {
color:#6666FF;
}



#polls {
width:190px;
background-color:#FFFFFF;
}

.wp-polls-ul {
font-size:12px;
font-family:Arial;
margin:0px;
list-style: none;
}
.widgettitle  {
font-size:12px;
font-family:Arial;
margin:0px;
list-style: none;
}
#poll-answer-6 {
font-size:12px;
font-family:Arial;
margin:0px;
list-style: none;
}

#polls-2-ans {
font-size:10px;
font-family:Arial;
margin:0px;
list-style: none;
}
.Buttons {
float:left;
}
.tableborder {border-bottom-color:#D5D5FF; border-bottom-style:dashed; border-bottom-width:1px; text-align:center; font-weight:400; color:#710000}
.tableborder2 {border-bottom-color:#D5D5FF; border-bottom-style:dashed; border-bottom-width:1px; text-align:left; font-weight:400; color:#710000; font-size:12px;}

.bonusads {
background-color:#E1E1FF; border-bottom-color:#D5D5FF; border-bottom-style:dashed; border-bottom-width:1px; text-align:center; font-weight:400; color:#710000; height:140px; }
.bonusads a {
color:#006393;
font-weight:bold;}
.slottab{
color:#FFFFFF;
background-color:#333333;
font-weight:600;

}
.slottab-white{ 
border-right:1px solid #C0C0C0;
border-top: 1px dotted #C0C0C0; 
border-bottom: 1px dotted #C0C0C0;

}
.slottab-grey{
background-color:#ebeaea;
border-right: 1px solid #C0C0C0; border-bottom: 1px dotted #C0C0C0;}


.corner_advert {
	position: fixed;
}
.advert_left {
	left: 0;
}			
.advert_right {
	right: 0;
}
.advert_top {
	top: 0;
}
.advert_bottom {
	bottom: 0;
}

/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
}
.tabberlive {
 margin-top:1em;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #778;
 font: bold 12px Verdana, sans-serif;
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernav li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 border: 1px solid #778;
 border-bottom: none;
 background: #DDE;
 text-decoration: none;
}

ul.tabbernav li a:link { color: #448; }
ul.tabbernav li a:visited { color: #667; }

ul.tabbernav li a:hover
{
 color: #fff;
 background:#003E7B;
 border-color: #227;
}

ul.tabbernav li.tabberactive a
{
 background-color: #fff;
 border-bottom: 1px solid #fff;
}

ul.tabbernav li.tabberactive a:hover
{
 color: #000;
 background: white;
 border-bottom: 1px solid white;
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 padding:5px;
 border:1px solid #aaa;
 border-top:0;

 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

 /* height:200px; */

 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */

 /* overflow:auto; */
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}

/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;
}
.articletable a:hover{ color:#990000; text-decoration:underline;}
.box-body a:hover{ color:#990000; text-decoration:underline;}
.hometable {background-color:#ebeaea; border:1px dotted #C0C0C0;border-right: 1px solid #C0C0C0;
border-bottom: 1px dotted #C0C0C0; text-align:center;}
.hometable1 { border-left:1px dotted #C0C0C0;border-right: 1px solid #C0C0C0;
border-bottom: 1px dotted #C0C0C0; text-align: center;}
.hometable2 { border:1px dotted #C0C0C0;}
.td22 {
font-weight:bold; font-family:"Times New Roman", Times, serif;}
.td23 {
 font-family:"Times New Roman", Times, serif; color:#0066CC;}
 s {font-family:"Times New Roman", Times, serif; color:#0066CC; font-weight:bold;}
 .ourbonus{color:#990000; font-weight:500; font-family:"Times New Roman", Times, serif;}


#footer{ text-align:center; line-height:140%; font-size:14px; font-family:Arial, Helvetica, sans-serif;}

/*--new boxes--*/
.box-body p{ margin-bottom:17px;}

.top_slotsgeek{ width:656px; margin-bottom:14px;}
.top_slotsgeek h2{ width:100%; height:34px; line-height:18px;  font-weight:bold; font-size:17px; font-family:Calibri; font-weight:bold; color:#009B00; text-indent:18px;
				   background:url(../images/header1.gif) no-repeat;}
	.slot_tabs{ width:652px; overflow:hidden; font-size:12px; font-family:Arial; font-weight:bold; margin:0 auto;}
	.slot_tabs li{ float:left;}
	.slot_tabs li a{ float:left; height:33px; padding-top:4px; background:url(../images/tab.gif) 0 0 no-repeat;
					 color:#009B00; text-decoration:none; text-align:center; line-height:120%;}
	.slot_tabs li a:hover{ color:#fff; text-decoration:none;}
	.slot_tabs li.on a{ color:#11518e;}
	.slot_tabs li.on a:hover{ color:#11518e; text-decoration:none;}
	.slot_tabs li#top1 a{ width:164px; background-position:0 -37px;}
	.slot_tabs li#top2 a{ width:162px; background-position:-164px -37px;}
	.slot_tabs li#top3 a{ width:162px; background-position:-326px -37px;}
	.slot_tabs li#top4 a{ width:164px; background-position:-488px -37px;}
	
	.slot_tabs li#top1.on a{ background-position:0 0;}
	.slot_tabs li#top2.on a{ background-position:0 0;}
	.slot_tabs li#top3.on a{ background-position:0 0;}
	.slot_tabs li#top4.on a{ background-position:0 0;}
	
	.slots_content{ width:648px; border:2px #cdcbcb solid; border-top:0; overflow:hidden; padding:4px 0; margin:0 auto; display:none;}
	.slots_content h3{ color:#11518e; line-height:200%; text-indent:11px; margin-bottom:4px;}
	.slots_content .slots_img{ float:left; width:125px; display:inline; margin:0 19px 0 10px;}
	.slots_content .slots_img2{ float:left; width:375px; display:inline; margin:0 19px 0 10px;}
	.slots_content .slots_img p{ margin-bottom:10px; text-align:center;}
	.slots_content .slots_txt{ float:left; width:266px;}
	.slots_content .slots_list{ float:left; width:190px; margin-left:10px; padding-left:12px; border-left:1px #c2c2c2 solid; padding-bottom:5px;}
	.slots_content .list_title{ font-weight:bold;}
	.slots_content .slots_list li{ padding-left:12px; background:url(../images/dot.gif) 0 7px no-repeat;}
	.slots_content .slots_flag{ float:right; position:relative; top:-8px; left:-9px;}

.top_casinos{ float:left; width:304px; font-weight:bold;}
.top_casinos p{ margin:0;}
.top_casinos h2{ width:100%; height:29px; line-height:18px; font-size:17px; font-family:Calibri; font-weight:bold; color:#009B00; text-indent:18px;
				   background:url(../images/border.png) no-repeat;}
.top_casinos_content{ width:299px; border:1px #e1cf69 solid; border-top:0; height:360px; padding-top:5px; margin-left:3px;}
.top_casinos_content ul{ width:283px; margin:6px auto 0; background:#F0F0F2;}
.top_casinos_content ul li{ width:100%; overflow:hidden; border-bottom:2px #fff solid;}
.top_casinos_content ul li.even{ background:#ffffff; }
.top_casinos_content ul li .cas_img{ float:left; width:92px; padding-top:9px; height:72px;  text-align:center; font-size:14px;}
.top_casinos_content ul li .cas_txt{ float:left; width:177px; padding:8px 0 0 10px; color:#666666;  font-size:14px;}
	.class1{ color:#e00000; font-size:14px;}
	.class2{ color:#0062ad; font-size:14px;}
	.class3{ color:#0e8102;}
.class3 a{ color:#0e8102; font-weight:bold;}

.playing_slots{ float:right; width:352px; margin-bottom:14px;}
.playing_slots p{ margin:0;}
.playing_slots h2{ width:100%; height:29px; line-height:18px; font-size:15px; font-weight:bold; color:#009B00; text-indent:18px;
				   background:url(../images/header3.gif) no-repeat;}
.playing_slots_content{ width:332px; border:1px #e1cf69 solid; border-top:0; height:365px; padding:0px 5px; margin-left:5px; }
.playing_slots_content h3{ line-height:170%; color:#11518e; margin-bottom:11px;}
.playing_slots_content p{ margin-bottom:12px;}
.playing_slots_content img{padding-right:4px; padding-top:3px;}


.best_slots{ width:660px; clear:both; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:14px;}
.best_slots p{ margin:0;}
.best_slots h2{ width:100%; height:34px; line-height:18px; font-size:14px; font-weight:bold; color:#009B00; text-indent:18px; font-family:Arial;
				   background:url(../images/header1.gif) no-repeat;}
.best_slots_content{ width:652px; border:1px #e1cf69 solid; border-top:0; overflow:hidden; margin-left:4px;}
.best_slots_content ul{ width:680px; overflow:hidden; border-bottom:5px #e5e5e5 solid; padding:0 0 0 5px;}
.best_slots_content li{ float:left; width:158px; border-right:5px #e5e5e5 solid; padding-bottom:12px;}
.best_slots_content li .slot_name{ text-align:center; line-height:190%;}
.best_slots_content li .slot_name a{ color:#be1000; font-size:13px;}
.best_slots_content li .slot_img{ text-align:center; margin-bottom:7px;}
.best_slots_content li .slot_info{ padding:0 6px; line-height:140%;}
	.style1{ color:#cb4033; display:block;}
	.style2{ color:#4b8303; display:block;}

.txt_content{ width:96%; margin:0 auto;}
h4{ color:#11518e; margin-bottom:14px;}


.box-body2{ width:675px; background:#fff; margin-left:1px; padding-bottom:20px;}
.slot{ width:662px; background:url(../images/slot_bottom.gif) bottom no-repeat; margin:0 auto; font-family:Tahoma; margin-bottom:12px;}
.slot_inside{ width:100%; background:url(../images/slot_top.gif) top no-repeat; padding-top:10px; overflow:hidden;}
	.slot .slot_img{ float:left; width:240px; margin-right:20px; display:inline; margin-left:12px; margin-bottom:19px;}
	.slot .slot_txt{ float:left; width:380px;}
	.slot .slot_txt2{ float:left; width:480px;}
	.slot .slot_txt .slot_title{ width:370px; height:36px; font-size:16px; font-weight:bold; color:#0865ad; text-align:center; line-height:30px;
								 background:url(../images/title_bg.gif) no-repeat; margin-bottom:10px;}
	.slot .slot_txt .open_to_players{ text-align:center; margin-bottom:8px;}
	.slot .slot_txt .join{ color:#e00000; font-size:14px;}
	.slot .detail_list{ width:658px; margin:0 auto; overflow:hidden; font-size:14px; line-height:160%;}
	.slot .detail_list li{ width:100%; overflow:hidden;}
	.slot .detail_list li.even{ background:#f0f0f0;}
	.slot .detail_list li.title{ font-size:18px; font-weight:bold; color:#0865ad; line-height:140%;}
	
	.slot .detail_list li span{ float:left; text-align:center;}
	.slot .detail_list li span.col1{ width:190px; margin-right:10px;}
	.slot .detail_list li span.col2{ width:190px; margin-right:20px;}
	.slot .detail_list li span.col3{ width:210px;}
	.slot .detail_list li span strong{ color:#f90202; font-weight:bold; margin-left:9px;}
	
	.slot .func{ width:100%; overflow:hidden; padding:5px 0;}
	.slot .func a{ float:left; padding:6px 0 6px 42px; font-size:15px; font-weight:bold; text-decoration:underline; color:#0865ad;}
	.slot .func .btn_visit{ display:inline; margin:0 40px 0 130px; background:url(../images/ico_visit.gif) 0 0 no-repeat;}
	.slot .func .btn_download{ background:url(../images/ico_download.gif) 0 0 no-repeat;}
	
		
.content{ width:646px; margin:0 auto; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.content h3{ line-height:150%; color:#10519c; margin-top:14px;}
.content p{ line-height:130%; margin-bottom:10px;}
.content p.ad{ text-align:center;}

.casino_list{ width:645px; margin:0 auto;}
.casino_list .casino_list_title{ width:100%; overflow:hidden; background:#d6d7ff; color:#333; font-size:14px; font-family:Arial; position:relative; top:1px;}
.casino_list .casino_list_title span{ float:left; display:inline; line-height:130%;}
.casino_list .casino_list_title span.list_title1{ width:300px; margin:0 30px 0 20px;}
.casino_list .casino_list_title span.list_title2{}

.list_holder{ width:100%; overflow:hidden; background:url(../images/casino_list_bg.gif) 0 0;}
.list_holder ul{ float:left; width:240px; margin-right:60px; display:inline; margin-left:20px;}
.list_holder ul li{ height:24px; padding-top:1px;}
.list_holder ul li a{ line-height:24px; float:left; margin-right:8px;}
	
	





