@charset "UTF-8";


body  {
	/*font: 100% Verdana, Arial, Helvetica, sans-serif;*/
	/*background-color: #666666;*/
	margin: 0; /* Es empfiehlt sich, margin (Rand) und padding (Auffüllung) des Body-Elements auf 0 einzustellen, um unterschiedlichen Browser-Standardeinstellungen Rechnung zu tragen. */
	padding: 0;
	text-align: center; /* Hierdurch wird der Container in IE 5*-Browsern zentriert. Dem Text wird dann im #container-Selektor die Standardausrichtung left (links) zugewiesen. */
	/*color: #000000;*/
	background-image:url('../../img/page/ImpBackgroundJeans.jpg');
	/*width:1150px;*/
}


.thrColFixHdr #container { 
	/*width: 650px;*/  /* Mit einer Breite, die 20 Pixel unter der vollen Breite von 800 Pixel liegt, können Sie dem Browser-Chrome Rechnung tragen und gleichzeitig eine horizontale Bildlaufleiste vermeiden. */
	/*height: 850px;*/
	/*background: #FFFFFF;*/
	margin: 0 auto; /*Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite zentriert. */
	/*border: 1px solid #000000;*/
	text-align: left; /* Hierdurch wird die Einstellung text-align: center im Body-Element aufgehoben. */
} 
.thrColFixHdr #header { 
	background: #DDDDDD; 
	padding: 0 10px 0 20px;  /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. Wenn im #header anstelle von Text ein Bild eingesetzt wird, sollten Sie die Auffüllung entfernen. */
} 
.thrColFixHdr #header h1 {
	/*margin: 0; Wenn Sie den Rand des letzten Elements im #header-div auf 0 einstellen, können Sie das Auftreten unerwarteter Abstände zwischen divs vermeiden. Wenn das div einen Rahmen hat, ist dies unnötig, weil dieser Rahmen die gleiche Wirkung hat. */
	padding: 10px 0; /* Durch die Verwendung der Auffüllung anstelle von Rändern lässt sich gewährleisten, dass das Element die Kanten des div nicht berührt. */
}
.thrColFixHdr #sidebar1 {
	float: left; /* Da es sich hier um ein floatendes Element handelt, muss eine Breite angegeben werden. */
	width: 50px; /* Die tatsächliche Breite dieses div umfasst in standardgerechten Browsern bzw. im Standardmodus von Internet Explorer außer der Breite auch die Auffüllung und den Rahmen. */
	background: #EBEBEB; /* Die Hintergrundfarbe wird nur für die Länge des Spalteninhalts angezeigt. */
	padding: 15px 10px 15px 20px; /* Mit der Auffüllung wird gewährleistet, dass der Inhalt des div die Kanten nicht berührt. */
}
.thrColFixHdr #sidebar2 {
	float: right; /* Da es sich hier um ein floatendes Element handelt, muss eine Breite angegeben werden. */
	width: 50px; /* Die tatsächliche Breite dieses div umfasst in standardgerechten Browsern bzw. im Standardmodus von Internet Explorer außer der Breite auch die Auffüllung und den Rahmen. */
	background: #EBEBEB; /* Die Hintergrundfarbe wird nur für die Länge des Spalteninhalts angezeigt. */
	padding: 15px 10px 15px 20px; /* Mit der Auffüllung wird gewährleistet, dass der Inhalt des div die Kanten nicht berührt. */
}
.thrColFixHdr #mainContent { 
	/*margin: 10px 10px; Der rechte und der linke Rand dieses div-Elements erstellen die beiden äußeren Spalten an den Seitenrändern. Der Spaltenbereich bleibt unabhängig von der Inhaltsmenge der Randleisten-divs immer gleich. Sie können diesen Rand entfernen, falls der Text des #mainContent-div die Randleistenbereiche füllen soll, wenn der Inhalt in den Randleisten endet. */
	padding: 0 10px; /* padding (Auffüllung) bezeichnet den Innenabstand und margin (Rand) den Außenabstand der div -Box. */
	height: 515px;
} 
.thrColFixHdr #footer { 
	padding: 0 10px 0 20px; /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	background:#DDDDDD;
} 
.thrColFixHdr #footer p {
	margin: 0; /* Wenn Sie die Ränder des ersten Elements in der Fußzeile auf 0 einstellen, können Sie unerwartete Abstände zwischen divs vermeiden. */
	padding: 10px 0; /* Durch die Verwendung der Auffüllung bei diesem Element entsteht genau wie bei einem Rand ein Leerraum, aber ohne die potenziellen Abstandsprobleme. */
}
.fltrt { /* Mit dieser Klasse können Sie ein Element auf der Seite nach rechts fließen lassen. Das floatende Element muss vor dem Element stehen, neben dem es auf der Seite erscheinen soll. */
	float: right;
	margin-left: 8px;
	margin-top:30px;
}
.fltlft { /* Mit dieser Klasse können Sie ein Element auf der Seite nach links fließen lassen. */
	float: left;
	margin-right: 8px;
	margin-top:30px;
}
.clearfloat { /* Diese Klasse sollte in einem div- oder break-Element platziert werden und das letzte Element vor dem Schließen eines Containers sein, der wiederum einen vollständigen Float enthalten sollte. */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}



/*
//----------------------------------------------------------------------------------
//
// Buddys Garage Web App style sheet, version 1.5
//
// Copyright (c) 2011-2012. Kelp Mobile Germany. All rights reserved.
// 
// YOU MAY NOT resuse, copy or distribute this code.  
//
//
// Version history
//
//	1.0 FBML app
//	1.1 iFrame app
// 	1.2 use jQuery JSON parsing for server response in all cases (05.04.2011)
//	1.3 FLR / HTML design completely revamped (29.04.2011)
//	1.4 GG design setup (16.05.2011)
//	1.5 Buddys Garage - merged in gg_facebook_client-1.0.css (28.01.2012)
//
//----------------------------------------------------------------------------------
*/



#container {
	/*background-image:url('../../img/page/ImpBackgroundJeans.jpg');*/
	width:755px;	/* Facebook Canvas Chrome default width */
}

#inner_container {
	margin-left:30px;
	margin-right:30px;
}


#player_2_card_back_start {
	margin-top:20px;
}

/*
#player_2_card_back {
	margin-top:43px;
}
*/

#attach_to_session {
	margin-top:-5px;
}



#control_pane {
	/*background-image:url('img/page/GG_streifen.jpg');*/
	margin-top:	0px;
	margin-left: -20px;
	width: 200px;
	height: 200px;
	float:left;
}


#mainContent_player {
	margin-top:	58px;
	margin-left: 240px;
	width: 460px;
	float:right;
	position: absolute;
}



/* FLR game control: start, continue, delete game */
#header_selector_2 {
	margin-left:15px;
	margin-top:58px;
}


/* FLR game control: show cards, highscores, add my points */
#header_selector_3 {
	margin-left:15px;
	margin-top:41px;
}

/* Facebook binding */
#header_selector {
	margin-left:15px;
	margin-top:41px;
	text-align: left;
}

/*Social Media binding*/
#header_selector_4 {
	margin-left:6px;
	margin-top:90px;
	text-align: left;
}

#fb_send_button {
	background-image:url('../../img/page/FLR_fb_send_btn_back.jpg');
	padding-left:4px;
	padding-top:4px;
}


#google_buzz_button {
	margin-left:36px;
	margin-top:0px;
}





#start_game_button{

}

#delete_my_game_button {
	/*margin-top:-2px;*/
}


#fb_login_button {
	margin-left:-5px;
}
#fb_invite_friends_button {
	margin-left:-9px;
}



#header_icon {
	margin-top:15px;
	margin-right:21px;
	text-align:right;
}

#application_banner {
	margin-left:-5px;
	margin-top:-40px;
	padding-bottom:50px;
}

#ajax1 {
	font-family:Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	text-align:center;
	height:20px;
	width:400px;
}

#ajax3 {
	text-align:center;
	height:20px;
	width:200px;
	margin-left:250px;
}

#ajax5 {
	text-align:center;
	height:20px;
	width:200px;
	margin-left:250px;
}

#footer_selector_2 {
	text-align:left;
}

#chat_invite_container {
	width:200px;
	height:200px;
}


/*Start a game, select and delete session dialogs*/

#tabs {
	padding-left: 0.4em;
	padding-right: 0.4em;
}

.flr_dialog_header_stripe {
	width: 570px;
	height: 14px;
	margin-left: -12px;
	margin-top: -6px;
	background: url('../../img/page/controls/FLR_dialog_top_stripe.jpg');
}

.flr_delete_dialog_header_stripe {
	width: 451px;
	height: 14px;
	margin-left: -12px;
	margin-top: -6px;
	background: url('../../img/page/controls/FLR_dialog_top_stripe.jpg');
}


.flr_confirm_dialog_header_stripe {
	width: 330px;
	height: 14px;
	margin-left: -12px;
	margin-top: -6px;
	background: url('../../img/page/controls/FLR_dialog_top_stripe.jpg');
}


.flr_confirm_dialog_text {
	margin-top:-6px;
	margin-left:5px;
	font-family:Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	text-align:left;
}

.flr_save_score_dialog_header_stripe {
	width: 350px;
	height: 14px;
	margin-left: -12px;
	margin-top: -6px;
	background: url('../../img/page/controls/FLR_dialog_top_stripe.jpg');
}

.flr_error_dialog_header_stripe {
	width: 401px;
	height: 14px;
	margin-left: -12px;
	margin-top: -6px;
	background: url('../../img/page/controls/FLR_dialog_top_stripe.jpg');
}

.flr_save_score_dialog_text {
	margin-top:-5px;
	margin-left:5px;
	font-family:Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	text-align:left;
}

#flr_alert_dialog_text_header {
	margin-top:-10px;
	margin-left:10px;
	font-family:Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	text-align:left;
}

#flr_alert_dialog_text_body {
	padding-top:5px;
	margin-left:8px;
	font-family:Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	text-align:left;
}


.start_a_game_dialog_class {
	/*background-color: #00f;*/
	text-align:left;
	font-size:12px;
}

.start_a_game_header_container {
	margin-top: 15px;
	width: 495px;
	/*background-color: #0f0;*/
}

.start_a_game_header_icon {
	margin-top:7px;
	margin-left:0px;
}

.start_a_game_header_text {
	margin-top:8px;
	margin-left:5px;
	font-family:Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	text-align:left;
}

#start_a_game_fb_login_btn {
	margin-top: 6px;
	margin-left: 6px;
}

#delete_a_game_fb_login_btn {
    margin-left: -130px;
    margin-top: -20px;
    padding-bottom: 5px;
}


.delete_game_header_container {
	margin-top: 15px;
	width: 400px;
	/*background-color: #0f0;*/
}

.delete_game_header_text {
	margin-top:-18px;
	margin-left:5px;
	font-family:Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	text-align:left;
}

.delete_game_popup_container {
	text-align:left;
	font-family:Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	margin-top: -10px;
}


.select_session_header_icon {
	margin-top:7px;
	margin-left:-12px;
}

.select_session_header_text {
	margin-top:0px;
	font-family:Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	text-align:left;
}


.select_gaming_mode_btns {
	font-family:Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	text-align:left;
}

/*
#get_select_player_progress {

	float:left; 
	height:12px;
	margin-left:-5px;
	padding-right:3px;
	margin-top:-3px;
}
*/

#modal_start_dlg_title_text {
	margin-top:-1px;
	padding-left:7px;
	text-align:left;
}
#modal_start_dlg_title_icon {
	margin-top:0px;
	padding-left:0px;
	text-align:left;	
}
#modal_delete_dlg_title_text {
	margin-top:-1px;
	padding-left:7px;
	text-align:left;
}
#modal_delete_dlg_title_icon {
	margin-top:0px;
	padding-left:0px;
	text-align:left;	
}


#modal_dlg_player_info_picture {
	background-image:url('../../img/page/other_ui/FLR_profile_pic_frame_dlg_fafafa.jpg');
	width:57px;
	height:57px;
	padding-left:6px;
	padding-top:6px;
}

#modal_delete_dlg_player_info_picture {
	background-image:url('../../img/page/other_ui/FLR_profile_pic_frame_dlg_fafafa.jpg');
	width:57px;
	height:57px;
	padding-left:2px;
	padding-top:6px;
}


#flr_confirm_dialog_content {
	margin-top: 15px;
}

#flr_alert_dialog_content {
	margin-top: 15px;
}


/*My own player info panel*/

#my_fb_player_info {
	margin-left:0px;
	margin-top:10px;
	width:270px;
	text-align:left;
	/*font-weight:bold;*/
	padding-left:5px;
	/*background-color: #f00;*/
}


#my_fb_player_info_picture {
	float:left;
	width:57px;
	height:57px;
	background-image:url('../../img/page/other_ui/FLR_profile_pic_frame.jpg');
	padding-left:5px;
	padding-top:5px;
}

#facebookMe_Name {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align: left;
	margin-left:3px;
	margin-top:3px;
}

#my_player_info {
	margin-left:3px;
	margin-top:0px;
}

#my_fb_player_info_diverse {
	float:left;
	width:200px;
	height:57px;
	margin-top:2px;
	margin-left:-6px;
	padding-left:6px;
	padding-top:1px;
	background:url('../../img/page/controls/GG_profile_info_pulled_out_2.jpg') no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
}

#my_player_info_text_back {
	margin-left: 3px;
	margin-bottom: 8px;		
}

#my_player_status_1 {
}

#my_player_status_2 {
}

#my_player_status_3 {
}

#facebookMe_Pic {
}

#bullet_indicator_1 {
	margin-right:-20px;	
	margin-top:-20px;	
	width: 35px;
}

#elem_card_count_1 {
	/*font-weight:bold;*/
}



/*Friend player info panel*/

#my_friends_fb_player_info {
	margin-left:0px;	
	margin-top:10px;
	width:270px;
	text-align:left;
	padding-left:5px;
	/*background-color: #0f0;*/
}

#my_friends_fb_player_info_picture {
	float:left;
	width:57px;
	height:57px;
	background-image:url('../../img/page/other_ui/FLR_profile_pic_mac_frame.jpg');
	padding-left:5px;
	padding-top:5px;
}

#my_friends_player_info_name {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align: left;
	margin-left:3px;
	margin-top:3px;
}

#my_friends_player_info {
	margin-left:3px;
	margin-top:0px;
}

#my_friends_fb_player_info_diverse {
	float:left;
	width:200px;
	height:57px;
	background:url('../../img/page/controls/GG_profile_info_pulled_out_2.jpg') no-repeat;
	margin-top:2px;
	margin-left:-6px;
	padding-left:6px;
	padding-top:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:nromal;
	text-align:left;
}

#friend_player_info_text_back {
	margin-left: 3px;
	margin-bottom: 8px;		
}

#friend_player_status_1 {
}

#friend_player_status_2 {
}

#friend_player_status_3 {
}

#facebookFriend_Pic {
}

#bullet_indicator_2 {
	margin-right:-20px;	
	margin-top:-20px;	
	width: 35px;
}

#elem_card_count_2 {
	/*font-weight:bold;*/
}


/*Player strength selector*/
/*#strengthSlider { padding: 10px !important; }*/

/*#slider-frame > div.slider { padding: 10px !important; }*/

#strengthSliderLabelText {
	font-family:Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	color: #ffffff;
	text-align:left;
	height:20px;
	width:120px;
	float:left:
}

#strengthSliderLabel {
	font-family:Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	color: #ffffff;
	text-align:right;
	height:20px;
	width:40px;
	float:right;
	margin-top:-20px;
	margin-right:0px;
}

/*
#next_card_button_label {
	margin-top:30px;
	margin-right:20px;
	width:100px;
	height:20px;
	font-family:Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
}
*/

#next_card_button {
	/*text-align: center;*/
	margin-top:30px;
}


#stuck_cards_all {
	margin-left:-20px;
}


#stuck_cards {
	text-align: center;
	margin-top:20px;
	margin-right:-20px;
	background-image: url('../../img/mini/mini_back.png') no-repeat;
	float:left;
	position: relative;
}

#stuck_cards_friend {
	text-align: center;
	margin-top:20px;
	margin-left:-20px;
	background-image: url('../../img/mini/mini_back.png') no-repeat;
	float:right;
	position: relative;
}


#prefs_fold_cntl_label {
	margin-left:0px;
}


#gaming_mode_label {
	margin-top:4px;
	height:20px;
	font-family:Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	text-align: center;
}



/* contains my score, round counter and friend score */

#round_count_container {
	margin-top:35px;
	margin-left:0px
}


/*My score*/


#my_score_count {
	background-image:url('../../img/page/counter/points/FLR_friend_counter_back.jpg'); /*TODO deliver disabled counter back*/
	height:26px;
	width:100px;
	padding-left:30px;
	padding-top:11px;
	margin-left:0px;
	margin-top: 0px;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-size:13px;
	text-align: left;
	letter-spacing:0.55em;
	color: #ffffff;
}

#my_score_count_active {
	background-image:url('../../img/page/counter/points/FLR_my_counter_back.jpg');
	height:26px;
	width:100px;
	padding-left:30px;
	padding-top:11px;
	margin-left:0px;
	margin-top: 0px;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-size:13px;
	text-align: left;
	letter-spacing:0.55em;
	color: #ffffff;
}


/*Round counter*/

#round_count {
	width: 150px;
	margin-top: 20px;
	text-align:center;
}

#round_counter_label {
	margin-top:0px;
	height:20px;
	font-family:Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	text-align: center;
}

#round_counter_count {
	margin-top: -55px;
	padding-bottom:30px;
	text-align: center;
	padding-top:5px;
	padding-left:9px;
	/*background-image:url('../../img/page/counter/rounds/FLR_round_counter_back.jpg');*/
}


/*Friend score*/


#friend_score_count {
	background-image:url('../../img/page/counter/points/FLR_friend_counter_back.jpg');/*TODO deliver disabled counter back*/
	height:26px;
	width:100px;
	padding-left:30px;
	padding-top:11px;
	margin-left:0px;
	margin-top: 0px;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-size:13px;
	text-align: left;
	letter-spacing:0.55em;
	color: #ffffff;
}

#friend_score_count_active {
	background-image:url('../../img/page/counter/points/FLR_friend_counter_back.jpg');
	height:26px;
	width:100px;
	padding-left:30px;
	padding-top:11px;
	margin-left:0px;
	margin-top: 0px;
	font-family:Arial, sans-serif;
	font-weight:normal;
	font-size:13px;
	text-align: left;
	letter-spacing:0.55em;
	color: #ffffff;
}


/*My cards panel*/

#my_cards_panel_container {
	margin-left: -8px;
	margin-top: -30px;
}

.gallery { background-image:url('../../img/page/other_ui/FLR_cards_overview_scrollpane_frame.jpg'); width: 715px; height: 160px; padding-top: 13px; padding-left: 15px; margin-left: -3px;}
#gallery-frame > div.gallery { padding: 10px !important; }
.scroll-pane { overflow: hidden; width: 702px;  height:146px; background-image:url('../../img/page/other_ui/FLR_cards_overview_scrollpane_back.jpg'); float:left;}
.scroll-content { height: 119px; width: auto;  float: left; margin-top: 3px;}
.scroll-content-item { width: 75px; height: 114px; float: left; margin: 2px; line-height: 120px; text-align: center; }
* html .scroll-content-item { display: inline; } /* IE6 float double margin bug */
.scroll-bar-wrap { clear: left; height: 23px; padding: 1px 4px 0 2px; margin: 0 -1px -1px -1px; background-image:url('../../img/page/other_ui/FLR_cards_overview_scroller_back.jpg'); }
.scroll-bar-wrap .ui-slider { background: none; border:0; height: 2em; margin: 0 auto;  }
.scroll-bar-wrap .ui-handle-helper-parent { position: relative; width: 100%; height: 100%; margin: 0 auto;}
.scroll-bar-wrap .ui-slider-handle { top:0.15em; height: 1.5em; background: #20539e url('../jquery/includes/css/themename/images/ui-bg_highlight-soft_75_6d84b4_1x100.png') 50% 50% repeat-x;}
.scroll-bar-wrap .ui-slider-handle .ui-icon { margin: -8px auto 0; position: relative; top: 50%; }


/*Game history panel*/
/*
#game_history_panel_container {
	margin-left:-10px;
}

#game_history_back {
	background-image:url('img/page/other_ui/History_Back_2.jpg');
	width:664px;
	height:145px;
	padding-left: 16px;
	padding-top: 17px;
	margin-left:0px;
}
*/


/*contains both, playing cards and progress animation*/

#card_deck {
	margin-top:25px;
}

#progress_indicator {
	margin-top:-190px;
	width:100px;
	height:100px;
}

/*My playing card*/

/* all browsers */
#player_1_table_background {
	background-image:url('../../img/page/FLR_karte_vorn_klein.png');
	height:375px;
	width:250px;
}


#playing_card_id {
	margin-left:8px;
	margin-top:10px;
}

#playing_card_nr_1 {
	font-family:Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#555;
	z-index:1;
}

#playing_card_name_1 {
	font-family:Helvetica, sans-serif;
	font-style:italic;
	font-size:13px;
	font-weight:bold;
	z-index:1;
	margin-right:0px;
	text-align:right;
	color:#555;
}

#playing_card_nationality_1 {
	text-align:right;
	float:right;	
	padding-left: 10px;
}


#playing_card_image {
	margin-top:16px;
	margin-left:1px;
	z-index:1;
}


/*Safari*/
.value_field_1_class {
	margin-left:12px;
	padding-left:3px;
	margin-top:8px;
	padding-top:4px;		
	height:22px;			
	width:224px;
}

/*Mozilla*/
.value_field_1_class_mozilla {
	margin-left:12px;
	padding-left:3px;
	margin-top:6px;
	padding-top:6px;		
	height:20px;			
	width:224px;
}

/*Chrome*/
.value_field_1_class_chrome {
	margin-left:12px;
	padding-left:3px;
	margin-top:7px;
	padding-top:5px;		
	height:21px;			
	width:224px;
}

/*Chrome*/
.value_field_1_class_chrome_mac {
	margin-left:12px;
	padding-left:3px;
	margin-top:8px;
	padding-top:4px;		
	height:22px;			
	width:224px;
}

/*msie*/
.value_field_1_class_msie {
	margin-left:12px;
	padding-left:3px;
	margin-top:8px;
	padding-top:4px;		
	height:22px;			
	width:224px;
}

/*mozilla_win*/
.value_field_1_class_mozilla_win {
	margin-left:12px;
	padding-left:3px;
	margin-top:7px;
	padding-top:5px;		
	height:21px;			
	width:224px;
}



#value_field_2 {
	margin-left:12px;
	padding-left:3px;
	margin-top:1px;
	padding-top:5px;
	height:22px;
	width:224px;
}

#value_field_3 {
	margin-left:12px;
	padding-left:3px;
	margin-top:1px;
	padding-top:5px;
	height:21px;
	width:224px;
}

#value_field_4 {
	margin-left:12px;
	padding-left:3px;
	margin-top:1px;
	padding-top:5px;
	height:22px;
	width:224px;
}



#value_field_1_label_1_span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	z-index:10;
	text-align: left;
}

#value_field_1_label_1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	z-index:10;
	text-align: left;
}

#value_field_1_value_1 {
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	font-size:13px;
	z-index:10;
}

#value_field_1_value_1_span {
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	font-size:13px;
	z-index:10;
}



#value_field_1_label_2_span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	z-index:1;
	text-align: left;
}

#value_field_1_label_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	z-index:1;
	text-align: left;
}

#value_field_1_value_2 {
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	font-size:13px;
	z-index:1;
}

#value_field_1_value_2_span {
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	font-size:13px;
	z-index:1;
}



#value_field_1_label_3_span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	z-index:1;
	text-align: left;
}

#value_field_1_label_3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	z-index:1;
	text-align: left;
}

#value_field_1_value_3 {
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	font-size:13px;
	z-index:1;
}

#value_field_1_value_3_span {
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	font-size:13px;
	z-index:1;
}



#value_field_1_label_4_span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	z-index:1;
	text-align: left;
}

#value_field_1_label_4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	z-index:1;
	text-align: left;
}

#value_field_1_value_4 {
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	font-size:13px;
	z-index:1;
}

#value_field_1_value_4_span {
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	font-size:13px;
	z-index:1;
}



/*My friend's playing card*/

#player_2_table_background {
	background-image:url('../../img/page/FLR_karte_vorn_klein.png');
	height:375px;
	width:250px;
}

#playing_card_id_2 {
	margin-left:8px;
	margin-top:10px;
}

#playing_card_nr_2 {
	font-family:Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#555;
	z-index:1;
}

#playing_card_nationality_2 {
	text-align:right;
	float:right;
	padding-left: 10px;
}

#playing_card_name_2 {
	font-family:Helvetica, sans-serif;
	font-style:italic;
	font-size:13px;
	font-weight:bold;
	float:right;
	z-index:1;
	margin-right:0px;
	text-align:right;
	color:#555;
}

#playing_card_image_2 {
	margin-top:16px;
	margin-left:1px;
	z-index:1;
}


/*Safari*/
.value_field_2_1_class {
	margin-left:12px;
	padding-left:3px;
	margin-top:8px;
	padding-top:4px;
	height:22px;
	width:224px;
}


/*Mozilla*/
.value_field_2_1_class_mozilla {
	margin-left:12px;
	padding-left:3px;
	margin-top:6px;
	padding-top:5px;		
	height:21px;			
	width:224px;
}

/*Mozilla Win*/
.value_field_2_1_class_mozilla_win {
	margin-left:12px;
	padding-left:3px;
	margin-top:7px;
	padding-top:5px;
	height:22px;
	width:224px;
}

/*Chrome*/
.value_field_2_1_class_chrome {
	margin-left:12px;
	padding-left:3px;
	margin-top:7px;
	padding-top:4px;		
	height:22px;			
	width:224px;
}

/*Chrome*/
.value_field_2_1_class_chrome_mac {
	margin-left:12px;
	padding-left:3px;
	margin-top:8px;
	padding-top:4px;		
	height:22px;			
	width:224px;
}


/*Safari*/
.value_field_2_2_class {
	margin-left:12px;
	padding-left:3px;
	margin-top:1px;
	padding-top:5px;
	height:22px;
	width:224px;
}


/*Mozilla*/
.value_field_2_2_class_mozilla {
	margin-left:12px;
	padding-left:3px;
	margin-top:1px;
	padding-top:4px;
	height:23px;
	width:224px;
}

/*Mozilla Win*/
.value_field_2_2_class_mozilla_win {
	margin-left:12px;
	padding-left:3px;
	margin-top:0px;
	padding-top:5px;
	height:21px;
	width:224px;
}

/*Chrome*/
.value_field_2_2_class_chrome {
	margin-left:12px;
	padding-left:3px;
	margin-top:1px;
	padding-top:4px;
	height:23px;
	width:224px;
}

/*Chrome*/
.value_field_2_2_class_chrome_mac {
	margin-left:12px;
	padding-left:3px;
	margin-top:1px;
	padding-top:4px;
	height:23px;
	width:224px;
}


#value_field_2_3 {
	margin-left:12px;
	padding-left:3px;
	margin-top:1px;
	padding-top:5px;
	height:21px;
	width:224px;
}

#value_field_2_4 {
	margin-left:12px;
	padding-left:3px;
	margin-top:1px;
	padding-top:5px;
	height:22px;
	width:224px;
}


#value_field_2_label_1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	z-index:10;
	text-align: left;
}

#value_field_2_value_1 {
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	font-size:13px;
	z-index:10;
}

#value_field_2_label_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	z-index:10;
	text-align: left;
}

#value_field_2_value_2 {
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	font-size:13px;
	z-index:10;
}

#value_field_2_label_3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	z-index:10;
	text-align: left;
}

#value_field_2_value_3 {
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	font-size:13px;
	z-index:10;
}

#value_field_2_label_4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	z-index:10;
	text-align: left;
}

#value_field_2_value_4 {
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	font-size:13px;
	z-index:10;
}


#show_player_left_side_main {
	position:relative;
}
#show_player_right_side_main {
	position:relative;
}

/*Moving playing card, used after a draw*/

#moving_card_right {
	z-index:100;
}
#moving_card_left {
	z-index:100;
}

#moving_table_background {
	position: relative;
	background-image:url('../../img/page/FLR_karte_vorn_klein.png');
	height:375px;
	width:250px;
}

#moving_card_id {
	margin-left:8px;
	margin-top:10px;
}

#moving_card_nr {
	font-family:Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#555;
	z-index:1;
}

#moving_card_nationality {
	text-align:right;
	float:right;
	padding-left: 10px;
}

#moving_card_name {
	font-family:Helvetica, sans-serif;
	font-style:italic;
	font-size:13px;
	font-weight:bold;
	float:right;
	z-index:1;
	margin-right:0px;
	text-align:right;
	color:#555;
}

#moving_card_image {
	margin-top:16px;
	margin-left:1px;
	z-index:1;
}


/*Safari*/
.mc_value_field_1_class {
	margin-left:12px;
	padding-left:3px;
	margin-top:8px;
	padding-top:4px;
	height:22px;
	width:224px;
}

/*Mozilla*/
.mc_value_field_1_class_mozilla {
	margin-left:12px;
	padding-left:3px;
	margin-top:6px;
	padding-top:6px;
	height:20px;
	width:224px;
}

/*Mozilla Win*/
.mc_value_field_1_class_mozilla_win {
	margin-left:12px;
	padding-left:3px;
	margin-top:7px;
	padding-top:5px;
	height:21px;
	width:224px;
}

/*Chrome*/
.mc_value_field_1_class_chrome {
	margin-left:12px;
	padding-left:3px;
	margin-top:7px;
	padding-top:5px;
	height:21px;
	width:224px;
}

/*Chrome*/
.mc_value_field_1_class_chrome_mac {
	margin-left:12px;
	padding-left:3px;
	margin-top:8px;
	padding-top:4px;
	height:22px;
	width:224px;
}


#mc_value_field_2 {
	margin-left:12px;
	padding-left:3px;
	margin-top:1px;
	padding-top:5px;
	height:22px;
	width:224px;
}

#mc_value_field_3 {
	margin-left:12px;
	padding-left:3px;
	margin-top:1px;
	padding-top:5px;
	height:21px;
	width:224px;
}

#mc_value_field_4 {
	margin-left:12px;
	padding-left:3px;
	margin-top:1px;
	padding-top:5px;
	height:22px;
	width:224px;
}


#mc_value_field_label_1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	z-index:10;
	text-align: left;
}

#mc_value_field_value_1 {
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	font-size:13px;
	z-index:10;
}

#mc_value_field_label_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	z-index:10;
	text-align: left;
}

#mc_value_field_value_2 {
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	font-size:13px;
	z-index:10;
}

#mc_value_field_label_3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	z-index:10;
	text-align: left;
}

#mc_value_field_value_3 {
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	font-size:13px;
	z-index:10;
}

#mc_value_field_label_4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	z-index:10;
	text-align: left;
}

#mc_value_field_value_4 {
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	font-size:13px;
	z-index:10;
}


/* Moving playing card, used in stuck situations */

#moving_table_background_2 {
	position: relative;
	background-image:url('../../img/page/FLR_karte_vorn_klein.png');
	height:375px;
	width:250px;
}

#moving_card_id_2 {
	margin-left:8px;
	margin-top:10px;
}

#moving_card_nr_2 {
	font-family:Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#555;
	z-index:1;
}

#moving_card_nationality_2 {
	text-align:right;
	float:right;
	padding-left: 10px;
}

#moving_card_name_2 {
	font-family:Helvetica, sans-serif;
	font-style:italic;
	font-size:13px;
	font-weight:bold;
	float:right;
	z-index:1;
	margin-right:0px;
	text-align:right;
	color:#555;
}

#moving_card_image_2 {
	margin-top:16px;
	margin-left:1px;
	z-index:1;
}


/*Safari*/
.mc_value_field_1_2_class {
	margin-left:12px;
	padding-left:3px;
	margin-top:8px;
	padding-top:4px;
	height:22px;
	width:224px;
}

/*Mozilla*/
.mc_value_field_1_2_class_mozilla {
	margin-left:12px;
	padding-left:3px;
	margin-top:6px;
	padding-top:6px;
	height:20px;
	width:224px;
}

/*Mozilla Win*/
.mc_value_field_1_2_class_mozilla_win {
	margin-left:12px;
	padding-left:3px;
	margin-top:7px;
	padding-top:5px;
	height:21px;
	width:224px;
}

/*Chrome*/
.mc_value_field_1_2_class_chrome {
	margin-left:12px;
	padding-left:3px;
	margin-top:7px;
	padding-top:5px;
	height:21px;
	width:224px;
}

/*Chrome*/
.mc_value_field_1_2_class_chrome_mac {
	margin-left:12px;
	padding-left:3px;
	margin-top:8px;
	padding-top:4px;
	height:22px;
	width:224px;
}

#mc_value_field_2_2 {
	margin-left:12px;
	padding-left:3px;
	margin-top:1px;
	padding-top:5px;
	height:22px;
	width:224px;
}

#mc_value_field_3_2 {
	margin-left:12px;
	padding-left:3px;
	margin-top:1px;
	padding-top:5px;
	height:21px;
	width:224px;
}

#mc_value_field_4_2 {
	margin-left:12px;
	padding-left:3px;
	margin-top:1px;
	padding-top:5px;
	height:22px;
	width:224px;
}


#mc_value_field_label_1_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	z-index:10;
	text-align: left;
}

#mc_value_field_value_1_2 {
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	font-size:13px;
	z-index:10;
}

#mc_value_field_label_2_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	z-index:10;
	text-align: left;
}

#mc_value_field_value_2_2 {
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	font-size:13px;
	z-index:10;
}

#mc_value_field_label_3_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	z-index:10;
	text-align: left;
}

#mc_value_field_value_3_2 {
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	font-size:13px;
	z-index:10;
}

#mc_value_field_label_4_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	z-index:10;
	text-align: left;
}

#mc_value_field_value_4_2 {
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	font-size:13px;
	z-index:10;
}






/* KELP modal dialogs, the logo appears in the button bar (left)*/

.kelp_logo_class_start_dlg
{
	width:120px;			/*width of the KELP logo*/
	margin-left:-8px;
	margin-top:8px;
	height:30px;
	float:left;
}

.kelp_logo_class_delete_dlg
{
	width:120px;			/*width of the KELP logo*/
	margin-left:-10px;
	margin-top:8px;
	height:30px;
	float:left;
}

.kelp_logo_class_delete_confirm_dlg
{
	width:120px;			/*width of the KELP logo*/
	margin-left:-10px;
	margin-top:8px;
	height:30px;
	float:left;
}

.kelp_logo_class_save_points_dlg
{
	width:120px;			/*width of the KELP logo*/
	margin-left:-10px;
	margin-top:8px;
	height:30px;
	float:left;
}

.kelp_logo_class_error_dlg
{
	width:120px;			/*width of the KELP logo*/
	margin-left:-10px;
	margin-top:8px;
	height:30px;
	float:left;
}




/*
	Facebook Application page layout (restricted to 760px width)
*/

#fbapp_container {
	background-image:url('../../img/page/fbapp/GG_fbapp_page_background.jpg');
	width:760px;
}

/* Application title image ("Gaz Guzzlers") */
#fbapp_header_icon {
	margin-top:0px;
	margin-right:20px;
	text-align:left;
}

/* Container for table with game button controls */
#fbapp_control_pane {
	background-image:url('../../img/page/fbapp/GG_fbapp_controls_background_3.jpg');
	margin-top:	-17px;
	margin-left: 20px;
	width: 653px;
	height: 105px;
}

/* Buttons: Start, Delete, Highsocre, Save Points, FB Tell Firends, FB Login / Logout and locale indicator */
#fbapp_header_selector_2 {
	padding-left:23px;
	padding-top:13px;
	
}

#fbapp_application_banner {
	margin-left:22px;
	padding-top:5px;
	padding-bottom:20px;
	text-align:left;
}

#fbapp_fb_send_button {
	padding-left:4px;
	margin-left:0px;
	margin-bottom:5px;
	float:left;
}

#fbapp_fb_login_button {
	margin-left:2px;
	margin-bottom:5px;
	/*padding-right:4px;*/
	text-align:left;
	float:right;
}

#fbapp_fb_invite_friends_button {
	margin-left:0px;
	text-align:left;
}


#fbapp_mainContent_player {
	margin-top:	20px;
	margin-left: 0px;
	width: 750px;
}

/* contains my score, round counter and friend score */
#fbapp_round_count_container {
	margin-top:25px;
	margin-left:0px
}


/*contains both, playing cards and progress animation*/
#fbapp_card_deck {
	margin-top:10px;
}




/* coming in from gg_facebook_client-1.0css */
/* 28.01.2012						     */


.gg_teaser_headline {
	
	font-family:Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:30px;
	font-stretch: wider;
	color: #EEEEEE;
	text-align:left;
	height:40px;
	width:446px;
}

.gg_teaser_content {
	
	font-family:Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:12px;
	color: #EEEEEE;
	text-align:left;
	height:200px;
	width:440px;
}

#content_details_ios_1 {

	font-family:Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:12px;
	color: #EEEEEE;
	text-align:right;
}
#content_details_ios_2 {

	font-family:Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:12px;
	color: #EEEEEE;
	text-align:right;
}
#content_details_ios_3 {

	font-family:Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:12px;
	color: #EEEEEE;
	text-align:right;
}
#content_details_ios_4 {

	font-family:Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:12px;
	color: #EEEEEE;
	text-align:right;
}
#content_details_ios_5 {

	font-family:Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:12px;
	color: #EEEEEE;
	text-align:right;
}
#content_details_ios_6 {

	font-family:Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:12px;
	color: #EEEEEE;
	text-align:right;
}
#content_details_ios_7 {

	font-family:Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:12px;
	color: #EEEEEE;
	text-align:right;
}
#content_details_ios_8 {

	font-family:Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:12px;
	color: #EEEEEE;
	text-align:right;
}
#content_details_ios_9 {

	font-family:Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:12px;
	color: #EEEEEE;
	text-align:right;
}
#content_details_ios_10 {

	font-family:Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:12px;
	color: #EEEEEE;
	text-align:right;
}


#apple_appstore_icon {
	text-align:right;
	margin-right:-30px;
	margin-top:-30px;
}


#gg_menu_bar {

	z-index:0;
	margin-left:5px;
	margin-top:100px;
	float: left;
	width:760px;
}



#rotation_div {

	z-index: 100;
	margin-left:10px;
	margin-top: 20px;
}


#rotation_center {
	
	/*it's just a point*/
	width:1px;	
	height:1px;
	
	margin-left: 185px;		/* horizontal shift of rotation center */
	margin-top: 0px;
}


#_gg_card_deck {
	
	margin-left: -185px;	/* horizontal shift of rotation center; NOTE: must be the negative of the above value*/
}




#promo_text {
	
	z-index: 101;
	font-family:Verdana,Arial, sans-serif;
	font-weight:normal;
	font-size:13px;
	color: #f49d00;
	text-align:center;
	display:none;
	margin-top:60px;
	margin-left:360px;
	
	width:175px;
}

#IE_FBLikeButton {
	display:none;
}

#nav_fblike {
	display:block;
	
	/*fixes 21.04.2012*/
	padding-top:7px;
	height:8px;
}


#the_coin_center {
	
	z-index: 0;
	width:1px;
	height:1px;
	margin-top:-108px;
	margin-left:-120px;
}


#the_coin {
	
	z-index: 0;
	background-image: url(../../img/page/LogoOKb114Frei.png);
	width:114px;
	height:114px;
}




a:link 		{ color: #069; text-decoration: none }
a:visited 	{ color: #069; }
a:hover 	{ color: #39c; text-decoration: none }
a:active 	{ color: #39c; }


#MenuBar6 li a {
	background-color: transparent;
	font-family:Verdana, Geneva, sans-serif;
}

#MenuBar6 a:hover, #MenuBar6 a:focus {
	background-image: url(../menues/MenuButtonHover.png);
	background-repeat: repeat-x;
}

#MenuBar6 a.MenuBarItemHover, #MenuBar6 a.MenuBarItemSubmenuHover, #MenuBar6 a.MenuBarSubmenuVisible {
	background-image: url(../menues/MenuButtonHover.png);
	background-repeat: repeat-x;
}

#MenuBar6 li {
	background-image: url(../menues/MenuButtonNormal.png);
	background-repeat: repeat-x;
	width: auto;
	white-space: nowrap;
}

#MenuBar6 ul {
	width: auto;
}

#MenuBar6 ul li {
	float: none;
	background-color: transparent;
}

#MenuBar6 a.MenuBarItemSubmenu {
	background-position: 100% 50%;
}

#fill_left {
	/*background-image:url(../menues/MenuButtonNormal.png);*/
	background-image:url('../../img/Niete6_gross.png');
	background-repeat:no-repeat;
	height:38px;
	background-position:12px -3px;
}
#fill_right {
	background-image:url(../menues/MenuButtonNormal.png);
}

#menu_background {
	background-image:url(../menues/MenuButtonNormal.png);
	width: 786px;
}


#content_pane {

	width:750px;
	float:left;
}

#content_details {
	
	padding-left:25px;
	margin-top:0px;
	float:left;
}

#content_pane_2 {
	width:750px;
	float:left;
}

#content_details_2 {
	padding-left:25px;
	margin-top:0px;
	margin-left:-100px;
	float:right;
}

#content_details_left {
	float:left;
	width:100px;
	height:285px;
	z-index:102;
	position:relative;
	background-image: url('../../img/Niete6_gross.png');
	background-repeat: repeat-y;
	background-position: 20px 0px;
	margin-top:-73px;
	/*background-color:#ff0000;*/
}



#small_screenshots_browser {
	margin-right:-10px;
	margin-top:-50px;
	float:right;
}

.theme-default #slider {
    margin-left: auto;
    margin-right: auto;
    width:230px; 	/* Make sure your images are the same size */
    height:473px; 	/* Make sure your images are the same size */
}


#page_bottom {
	width:750px;
	float:left;
	
	padding-top:40px;
	padding-bottom: 5px;
	
	font-family:Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:10px;
	color: #EEEEEE;
	text-align:center;
	
}


#cross_marketing_link {
	
	z-index:102;
	position: relative;
	float:left;
	width:75px;
	height:75px;
	margin-left:15px;
	margin-bottom:0px;
	margin-top:-5px;
	background-image: url('../../img/page/buddysgarage/LogoOKb75Frei.png');
}

#page_bottom_2 {	
	font-family:Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:10px;
	color: #EEEEEE;
	text-align:left;
}

#animation_helper {
	float:right;
	width:493px;
	margin-top:100px;
	margin-right:27px;
	padding-bottom: 5px;
}



.fb-like {
	padding-bottom:7px;
	padding-left:30px;
	z-index: 101;
}




<!--[if IE]>

#IE_FBLikeButton {
	display:block;
	padding-top:5px;
	margin-left:-33px;
}

#nav_fblike {
	/*display:none;*/
}

#promo_text {
	
	margin-top:25px;
}

<![endif]-->




<!--[if lte IE 8]>

#the_coin_center {
	
	margin-left:560px;
}


<![endif]-->
