@charset "utf-8";
/* CSS Document */

body {
margin: 0px;
padding: 0px;
background-color: #e8e8e8;
background-image:url(bilder/top_bg.png);
background-position:top;
background-repeat:repeat-x;
}

.whole {
 width: 680px;
margin:auto;
overflow:hidden;
}

.top_cont {
 width: 680px;
height:98px;
}

.logo {
width: 105x;
height:64px;
float: left;
background-image:url(bilder/logo.png);
background-repeat:no-repeat;
padding-left: 350px;

}

.content_column_1 {
width: 699px;
float:left;

}

.content_column_2 {
width: 281px;
float:left;
}

.top_banner_cont {
width: 480px;
height:98px;
float: left;

}

.top_banner {
width: 476px;
height: 64px;
background-image:url(bilder/top_ban_bg.png);
background-repeat:no-repeat;
padding-left: 4px;
padding-top: 10px;


}

.top_banner_text {
width: 476px;
height: 22px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #999999;
padding-top: 2px;
}

.nav_all {
 width: 680px;
padding-top: 1px;
height: 37px;

}

.nav_menu {
float:left;
width: 850px;
}

#navlist
{
margin-left: 0;
padding-left: 0;
list-style: none;
margin-top: 0px;
height: 28px;
margin-bottom: 0px;
}

#navlist li
{
padding-left: 20px;
padding-right: 20px;
background-image: url(bilder/navi_div.png);
background-repeat: no-repeat;
background-position: 0 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
display: block;
float:left;
line-height: 28px;
}

#navlist li a {
color:#FFFFFF;
text-decoration:none;
}

#navlist li a:hover {
color:#FFFFFF;
text-decoration: underline;
}

.active {
color:#FFFFFF;
text-shadow: black 0.1em 0.1em 0.2em;
text-decoration: underline;
}

.nav_social {
width: 110px;
height: 37px;
background-image:url(bilder/social.png);
background-repeat:no-repeat;
float:left;
margin-left: 20px;
}


.table_1 {
width: 699px;
float:left;
}

.box_1 {
width: 281px;
float:left;
overflow:hidden;
}

.table_1_top {
width: 676px;
height: 22px;
background-image:url(bilder/table_1_01.png);
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#FFFFFF;
padding-top: 8px;
padding-left: 15px;
}
.table_1_top2 {
width: 691px;
height: 9px;
background-image:url(bilder/table_1_04.png);
background-repeat:no-repeat;
}

.table_1_mid {
width: 691px;
background-image:url(bilder/table_1_02.png);
background-repeat:repeat-y;
overflow:auto;
}

.table_1_bot {
width: 691px;
height: 9px;
background-image:url(bilder/table_1_03.png);
background-repeat:no-repeat;
clear:both;
}

.box_1_top {
width: 266px;
height: 22px;
background-image:url(bilder/box_1_01.png);
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#FFFFFF;
padding-top: 8px;
padding-left: 15px;
}


.box_1_mid {
width: 281px;
background-image:url(bilder/box_1_02.png);
background-repeat:repeat-y;
height: 354px;
<!-- wysokosc boxa z bannerem -->
}

.box_1_bot {
width: 281px;
height: 9px;
background-image:url(bilder/box_1_03.png);
background-repeat:no-repeat;
}

.row_cont {
width: 682px;
height: 70px;
padding-left: 3px;
border-bottom:solid;
border-bottom-width: 1px;
border-bottom-color: #d3d3d3;
margin-left: 3px;
clear:both;

}
.table_rank {
width: 25px;
height: 45px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:bold;
text-align:center;
padding-top: 25px;
float:left;
}

.table_logo {
width: 185px;
height: 62px;
float:left;
padding-top: 8px;
}

.table_name {
width: 230px;
height: 70px;
float:left;
}

.casino_name {
width: 230px;
height: 18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
overflow:hidden;
color:#000000;
padding-top: 11px;
}
.casino_offer {
width: 230px;
height: 41px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
overflow:hidden;
color:#000000;
}

.table_kol_1 {
width: 120px;
height: 70px;
float:left;

}

.table_payout {
width: 120px;
height: 19px;
padding-top: 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-align:center;
}

.button_1 {
width: 100px;
height: 24px;
color:#FFFFFF;
background-image:url(bilder/button_1.png);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
padding-top: 6px;
}

.tabale_review a{
color:#FFFFFF;
text-decoration:none;
}

.tabale_review {
width: 110px;
height: 39px;
padding-left: 10px;
}


.table_kol_2 {
width: 120px;
height: 70px;
float:left;
}
.table_playnow {
width: 110px;
padding-left: 10px;
height: 39px;
}

.table_playnow a{
color:#FFFFFF;
text-decoration:none;
}

.table_rating {
width: 112px;
height: 25px;
padding-top: 6px;
padding-left: 8px

}

.banner250 {
width:250px;
height: 250px;
margin-left: 15px;
padding-top: 15px;
}

.banner_offer_1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
padding-left: 20px;
padding-top: 10px;
padding-bottom: 3px;
}

.banner_offer_2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
overflow:hidden;
color:#000000;
padding-left: 20px;

}

.news_column_1 {
width: 335px;
margin-left: 5px;
float:left;
}

.news_text_tit {
width: 325px;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color:#000000;
padding-top: 5px;
padding-left: 10px;
padding-bottom: 5px;

}

.news_item_box {
width: 335px;
height: 70px;
margin-left: 5px;
margin-bottom:10px;
}

.news_item_img {
width: 62px;
height: 62px;
float:left;
margin-right: 5px;
}

.news_item_textpart {
width: 260px;
height: 70px;
float:left;

}

.news_item_title {
width: 260px;
height: 18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color:#000000;
}
.news_item_title a {
color:#000000;
text-decoration:none;
}

.news_item_content {
width: 260px;
height: 52px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
line-height: 14px;
text-align:justify;
}

.text_box_1 {
width: 660px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:justify;
margin-left: 15px;
margin-top:5px;
margin-bottom: 5px;
line-height: 18px;


}

.footer {
background-image:url(bilder/footer_bg.png);
height: 100px;
margin:auto;
}

.footer_content {
 width: 680px;
margin:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
text-align:left;
padding-top: 35px;
}

.footer_content a {
color:#FFFFFF;
text-decoration:none;
}

.footer_content a:hover {
text-decoration:underline;
}

.h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
margin: 0;
line-height: 14px;
margin-bottom: 10px;
}

.h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
margin: 0;
line-height: 11px;
margin-bottom: 10px;
}