body { background: url(/images/rakeback_bg.jpg) repeat-x 50% 0; }

.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.rb_container { /*background: url(/images/rakeback_bg.jpg) repeat-x 50% 0;*/ width:100%; margin-top:0px; }
.rb_navi { height:36px;position:relative;z-index:1000;width:100%;overflow:hidden;clear:both; }
.rb_navi > div { width:1000px; margin: 0px auto auto; text-align:right; }
.rb_navi { background:url(../images/bg_top.png) top center no-repeat;position:relative; }
.rb_navi ul li a:hover{text-decoration:underline;}

.rb_navi {list-style:none;margin-left:0;line-height:13px;overflow:hidden;float:right;padding-top:10px;}
.rb_navi li{padding:0 15px;float:right;background:none;font-weight:100;background-image:url(/images/icon_sprite.png);background-position:0 -80px;}
.rb_navi li:first-child{padding-left:0;border-left:none;}
.rb_navi a{color:#c6c6c6;text-decoration:none;line-height:17px}
.rb_navi a:hover{text-decoration:underline;}
.rb_navi .active a{color:#fff}

.rb_navi ul{margin:0;padding:0;list-style:none;float:right;height:36px;font:11px "Lucida Sans Unicode","Lucida Grande",sans-serif;line-height: 13px; }
.rb_navi ul li{float:left;position:relative;padding:0;}
.rb_navi ul li:first-child{background:none}
.rb_navi ul li a{float:left;padding:0 15px;color:#e5e5e5;text-decoration:none;font:11px "Lucida Sans Unicode","Lucida Grande",sans-serif;line-height: 13px;}
.rb_navi ul li.subNavi a{background:url(/images/arrow_down.gif) right no-repeat;margin-right:15px;}
.rb_navi ul li.last.subNavi a{margin-right:0;}
.rb_navi ul li.last{border-right:none;}
.rb_navi ul ul{clear:both;height:auto;float:none;display:none;position:absolute;left:5px;top:26px;z-index:6000;background:#121212 url(/images/bg_helpernavi.gif) bottom repeat-x;padding:5px 15px;border-color:#323232;border-style:solid;border-width:0 1px 1px;
-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
.rb_navi ul li:hover ul{display:block}
.rb_navi ul ul li{clear:both;float:none;display:block;border:none;border-top:1px solid #323232; white-space:nowrap;height:auto;line-height:13px;margin:0;background:none;}
.rb_navi ul ul li:first-child{border:none;}
.rb_navi ul li.subNavi li a{background:none;display:block;margin:0;border:none;padding:5px 0;}
.rb_navi ul ul#lang li a{float:none;background-image:url(/images/sprite-flags-2.png);background-repeat:no-repeat;padding-left:25px;}
.rb_navi ul ul li a[hreflang="en"]{background-position:0 -843px;}
.rb_navi ul ul li a[hreflang="de"]{background-position:0 -270px;}
.rb_navi ul ul li a[hreflang="fr"]{background-position:0 -229px;}
.rb_navi ul ul li a[hreflang="fi"]{background-position:0 -188px;}
.rb_navi ul ul li a[hreflang="hr"]{background-position:0 -64px;}
.rb_navi ul ul li a[hreflang="bg"]{background-position:0 -23px;}
.rb_navi ul ul li a[hreflang="cz"]{background-position:0 -105px;}
.rb_navi ul ul li a[hreflang="da"]{background-position:0 -147px;}
.rb_navi ul ul li a[hreflang="el"]{background-position:0 -310px;}
.rb_navi ul ul li a[hreflang="hu"]{background-position:0 -351px;}
.rb_navi ul ul li a[hreflang="it"]{background-position:0 -393px;}
.rb_navi ul ul li a[hreflang="nl"]{background-position:0 -432px;}
.rb_navi ul ul li a[hreflang="no"]{background-position:0 -474px;}
.rb_navi ul ul li a[hreflang="pl"]{background-position:0 -515px;}
.rb_navi ul ul li a[hreflang="pt"]{background-position:0 -556px;}
.rb_navi ul ul li a[hreflang="ro"]{background-position:0 -597px;}
.rb_navi ul ul li a[hreflang="ru"]{background-position:0 -638px;}
.rb_navi ul ul li a[hreflang="sl"]{background-position:0 -679px;}
.rb_navi ul ul li a[hreflang="es"]{background-position:0 -720px;}
.rb_navi ul ul li a[hreflang="sv"]{background-position:0 -761px;}
.rb_navi ul ul li a[hreflang="tr"]{background-position:0 -802px;}
.rb_navi ul ul li a[hreflang="hu"]{background-position:0 -351px;}
.rb_navi ul ul li a[hreflang="uk"]{background-position:0 -884px;}

.rb_header { width: 1000px; margin-left:auto; margin-right: auto; float:none;clear:both; padding-top:14px; }
.rb_logo a { display:block; padding-bottom: 10px; }

.rb_menu{list-style:none;margin-left:0;font-size:15px;line-height:18px;overflow:hidden;float:left;padding-top:11px;margin-bottom:20px;vertical-align:baseline;}
.rb_menu li{padding:0 15px;border-left:1px solid #575757;float:left;background:none;font-weight:100;}
.rb_menu li:first-child{padding-left:0;border-left:none;}
.rb_menu a{color:#c6c6c6;text-decoration:none;line-height:17px;font-weight:normal;font-family: facitweb-1, facitweb-2, sans-serif;font-size:15px;font-weight:300;}
.rb_menu a:hover{text-decoration:underline;color:#c6c6c6;}
.rb_menu .active a{color:#fff}

.rb_contentwrap_outer { background: url(/images/bg_subpage_midwrap.png) no-repeat 50% 0; height:64px; }
.rb_contentwrap { background: white; border-top: 1px solid #ffffff; }
.rb_contentwrap > div { width:1000px; margin: -50px auto auto; }

#rb_footer h3{text-transform:uppercase;color:#fff;}
#social h3{text-transform:none;font-family:Georgia, "Times New Roman", Times, serif;font-size:15px;font-style:italic;margin:0;color:#fff;}
.newsletter h3{margin-bottom:10px;}
h2 a,h3 a, #rb_footer li a{text-decoration:none}
h2 a:hover,h3 a:hover, #rb_footer li a:hover{text-decoration:underline}

.rb_footerwrap { background: #1e1e1e; width:100%; }
.rb_footer { width:1000px; margin-left:auto;margin-right:auto; }
h2#keepInTouch{background:url(/images/bg_sprite.png) 0 -80px;margin:0;padding:0;height:30px;color:#fff;text-align:center;line-height:30px;font-size:16px;
-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}

.col_1,.col_2{display:inline;float:left;position:relative;margin-left:20px;margin-right:20px;}
.col { width: 250px; float:left; }
.col h2 a { color: #000; }
.col_1{width:300px;}
.col_2{width:660px;}
#rb_footer .col{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;width:150px;}
#rb_footer { padding-bottom:50px; border-bottom: 1px solid 	#888888; }
.footerLeft,.footerMiddle{float:left;width:320px;margin-right:20px;}
.footerMiddle{margin-right:0}
.first,#rb_footer .first{margin-left: 0;}
.last, #rb_footer .last{margin-right: 0;}

.rb_footer h3 { margin-bottom: 18px;margin-top:20px; }
.footerMiddle ul li, .footerLeft ul li { height: 18px; border-top: 1px solid #3e3e3e; padding-top:3px; padding-bottom: 2px; }
.footerMiddle ul li:last-Child, .footerLeft ul li:last-Child { border-bottom: 1px solid #3e3e3e; }
.footerMiddle ul li a, .footerLeft ul li a { background: url("/images/arrow_right_2.gif") no-repeat 0px 7px; color:#c6c6c6; text-decoration:none; padding-left:10px; }

.ricon{float:left;width:16px;height:16px;background:url(/images/icon_sprite.png) 0 0 no-repeat;margin:1px 4px 0 0;}
.ricon.facebook{height:29px;width:29px;background-position:0 -270px;}
.ricon.twitter{height:29px;width:29px;background-position:-40px -270px;}
#facebookTwitter{float:left;width:100%;padding:25px 0 10px;margin:0 0 10px 0;}
#facebook{float:left;width:130px;margin-right:10px;}
#twitter{float:left;width:160px;}
.newsletter{clear:both;border-top:1px solid #b8b8b8;}
.newsletter form{padding-top:20px;}
#facebook .ricon, #twitter .ricon{float:left;margin:3px 10px 0 0;}
#facebook a, #twitter a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#0692C9;text-decoration:underline;}
#footer{padding:0 0 50px;border-bottom:1px solid #888;}
#footer .footerLeft,#footer .footerMiddle{padding-top:27px;}
#subFooter{padding:20px 0;text-align:right;font-size:11px;color:#c6c6c6;}
#subFooter ul{list-style:none}
#subFooter li{display:inline;border-left:1px solid #575757;padding:0 6px 0 10px;background:none;}
#subFooter li:first-child{border:none;}
#subFooter li.last{padding-right:0}
#subFooter li a { color: #e6e6e6; }

.rb_login { width: 500px; height: 51px; float:right; margin-top: -23px; text-align:right; }
.rb_login_content {
	height:41px;
	float:right;
	background: #191919 url(/images/bg_sprite.png) repeat-x 0px -680px;
	min-width: 230px;
	border-bottom-left-radius: 10px 10px;
	border-bottom-right-radius: 10px 10px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border:1px solid #424242;border-top:none;
	padding: 0 15px 0 15px;
}

.rb_login ul { min-width: 230px; list-style: none; padding: 7px 0 0 0; margin: 4px 0 0 0; overflow:hidden; float: left; }
.rb_login ul li { float:left; color: #a0a0a0; background: url(/images/icon_sprite.png) no-repeat 0px -80px;
	padding: 0 6px 0 8px; vertical-align:baseline; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size:12px;line-height:12px;height:20px;
}
.rb_login ul li:first-Child { background: none; }
.rb_login ul li a { color: #0692C9; text-decoration: underline; line-height:11px;font-size:12px; }
.rb_login #rb_facebook { float:left; width:89px; height: 21px; margin: 8px 0 0 0; }
.rb_login #fb_link { margin-right: 30px; display:block; }

ul.nouser { width:450px; }

.notiIcon {font-size: 9px;font-family: "lucida grande",tahoma,verdana,arial,sans-serif;position: relative;display: block;width: 15px;height: 15px;background-image: url(../images/noti_icon_sprite.gif);cursor: pointer;margin-top: 1px;text-decoration: none !important;}
#notiMsg {background-position: 0 0;}
#notiMsg:hover, #notiMsg:focus, #notiMsg:active {background-position: 0 -25px;}
.notiCount {position: absolute;-moz-border-radius: 2px;border-radius: 2px;right: -4px;top: -6px;z-index: 101;padding-left: 1px;}
.notiCount.hidden {display: none;}
.notiInnerCount {display: block;-moz-border-radius: 2px;border-radius: 2px;background: #fc2001;font-weight: bold;color: #fff;font-size: 9px;padding: 1px 2px 1px 2px;}
.below_body {clear:both;}

