﻿@font-face {
    font-family: 'Army';
    src: url('../fonts/Army.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
    
* {
	margin: 0;
}

* {
	padding: 0;
}

a {
	color: #8e433e;
}

li {
	padding-left: 10px;
	padding-bottom: 3px;
}

ul,ol {
	padding-left: 40px;
}  /* review rtl */
ul {
	list-style-image:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/103_content/content_stern_1.gif);
}

h1 {
	font-family: Tahoma,Verdana,Sans-Serif;
    font-size: 16px;
	font-weight: bold;
}

.sg_large_li {
	padding-bottom: 10px;
}

.sg_font_verytiny {
	font-family: Tahoma, Verdana, Sans-Serif;
	font-size: 9px;
}
.sg_font_tiny {
	font-family: Tahoma, Verdana, Sans-Serif;
	font-size: 10px;
}
.sg_font_std {
	font-family: Tahoma, Verdana, Sans-Serif;
	font-size: 11px;
}
.sg_font_big {
	font-family: Tahoma, Verdana, Sans-Serif;
	font-size: 12px;
}
.sg_font_large {
	font-family: Tahoma, Verdana, Sans-Serif;
	font-size: 14px;
}
.sg_font_verylarge{
	font-family: Tahoma, Verdana, Sans-Serif;
	font-size: 16px;
}
.sg_font_huge {
	font-family: Tahoma, Verdana, Sans-Serif;
	font-size: 18px;	
}

.sg_font_veryhuge {
	font-family: Tahoma, Verdana, Sans-Serif;
	font-size: 20px;	
}

/**********************************************************************************************************
 *    										Main body &	Menu									  		  *
 **********************************************************************************************************/
#sg_main {
	width: 960px;
}

#sg_body {
	font-size:11px;
	font-family: Tahoma, Verdana, Sans-Serif;
	width: 960px;
}
.sg_premium_account_header_image { position: absolute; padding-left: 615px; margin-top: -64px; } /* review rtl */
#sg_header {
	position: relative;
}

#sg_header_banner {
	width: 960px;
	height: 185px;
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/101_header/header.jpg);
}
#sg_header_icon_next_rank { padding-left: 16px; padding-top: 31px; } /* review rtl */
#sg_header_icon_current_rank { padding-left: 21px; padding-top: 19px; } /* review rtl */
#sg_top_button_wrap {
	position: absolute;
	width: 234px;
	bottom: -69px;
	left: 363px;
}

#sg_top_button {
	
}

/*#sg_default_content { padding: 50px; padding-left: 20px; padding-right: 20px;}*/
#sg_content_back,#sg_sso_back {
	width: 760px;
	vertical-align: top;
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/103_content/content_holz_kachel.jpg);
}

#sg_sso_back {
	width: 960px;
}

#sg_content_back_empty {
	width: 760px;
	vertical-align: top;
}

#sg_footer_alt {
	clear: both;
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/104_footer/footer_back.jpg");
	height: 60px;
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}

#sg_footer {
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/104_footer/footer_back.jpg")
		no-repeat;
	height: 60px;
	width: 960px;
}

#sg_footer_content {
	font-family: Tahoma, Verdana, Sans-Serif;
	font-weight: bold;
	width: 100%;
	text-align: center;
	padding-top: 20px;
	font-size: 10px;
	color: white;
}

#sg_footer_content a {
	color: white;
}

.sg_footer_delimiter {
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
}

.sg_footer_cross {
	width: 15px;
	height: 15px;
	margin-left: 5px;
	margin-right: 5px;
	display: inline-block;
	background: url("../images/104_footer/footer_eisernekreuz.png");
}  /* review rtl */

.tmp_table {
	width: 960px;
}  /* main table for content */
.sg_direction_rtl {
	direction: ltr
}  /* review rtl */
#sg_fp_bl {
	margin-left: 200px;
	text-align: justify;
}

/* Menu */
#sg_menu {
	width: 200px;
	overflow: hidden;
}

#sg_menu_back {
	width: 200px;
	vertical-align: top;
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/102_menue/menue_back.jpg);
}  /* review rtl */
.sg_menu_content {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/102_menue/menue_kachel.png);
}

#sg_main_menu {
	width: 200px;
}

#sg_main_menu_content {
	padding-left: 0px;
}

#sg_community {
	width: 200px;
}

#sg_community_menu_content {
	padding-left: 0px;
}

#sg_menu_poster {
	padding-top: 30px;
}

.sg_menues {
	background: url("../images/102_menue/menu_header.png") no-repeat;
    display: block;
    height: 37px;
    margin: 10px 9px 0px;
    width: 172px;
    position: relative;
}

.sg_menues span {
	font-family: Army, "Times New Roman";
    color: #302d25;
    margin-left: 19px;
    position: absolute;
  	bottom: 8px;	
  	font-size: 19px;
}

.sg_menu_c {
	background: url("../images/102_menue/menue_kachel.png") repeat-y;
	list-style: none;
}

.sg_menu_f {
	background: url("../images/102_menue/menue_footer.png") no-repeat;
	width: 200px;
	height: 17px;
}

.sg_screens_inner {
	display: block;
	background: url("../images/102_menue/navigation_002_screenshots_en.png")
		no-repeat;
	width: 200px;
	height: 122px;
}  /* review rtl */
/*.sg_poster { display: block; background: url("../images/107_profile/content_profil_plakat.png") no-repeat; width: 200px; height: 256px; }*/
.sg_poster {
	display: block;
	background: url("../images/poster/new_view.gif") no-repeat;
	width: 200px;
	height: 270px;
}

.sg_poster_addv_premium_acc_pic { /* review rtl */
	display: block;
	background: url("../images/poster/addv_premium_acc_pic_00.png") no-repeat;
	width: 167px;
	height: 312px;
	position:relative;
	left: 13px;
}

.sg_poster_addv_premium_acc_logo { /* review rtl */
	display: block;
	background: url("../images/poster/addv_premium_acc_logo.png") no-repeat;
	width: 84px;
	height: 127px;
	left: 100px;
	top: -105px;
    position: relative;
}

.sg_poster_addv_premium_acc_text { /* review rtl */
    color: #312E25;
    display: block;
    font-family: Tahoma,Verdana,Sans-Serif;
    font-size: 18px;
    font-weight: bold;
    left: 10px;
    position: relative;
    text-align: center;
    text-decoration: none;
    top: 11px;
    width: 90px;
    height: 72px;
}

.sg_poster_2 {
	display: block;
	background: url("../images/102_menue/plakat_haltthehuns.png") no-repeat;
	width: 200px;
	height: 259px;
}

/** Inhalt des Menues. Item mit hover effect. */
.sg_menu_item {
	display: block;
	margin-left: 18px;
	width: 157px;
	text-indent: 10px;
	color: #312e25;
	font-family: Tahoma, Verdana, Sans-Serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	line-height: 1.5em;
}  /* review rtl */
.sg_menu_item:hover {
	background: #949182;
	color: white;
}

.sg_menu_item_wrap {
	
}

/**********************************************************************************************************
 *    									General items & settings										  *
 **********************************************************************************************************/
#sg_skull {
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/106_games/content_totenkopf.gif")
		no-repeat;
	width: 46px;
	height: 49px;
	float: left;
	margin-right: 10px;
}

.sg_goldmark {
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/106_games/v2_icon_goldround.png")
		no-repeat;
	padding-left: 27px;
	font-family: Tahoma, Verdana, Sans-Serif;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
} /* review rtl */

.sg_special_link {
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/100_allgemein/link_kanone_weiss2.png")
		no-repeat;
	padding-left: 23px;
	font-weight: bold;
	color: white;
	text-decoration: none;
}

.sg_special_link_red {
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/100_allgemein/link_kanone_rot.png")
		no-repeat;
	padding-left: 23px;
	font-weight: bold;
	color: #ce473c;
	text-decoration: none;
}
.inviteFriendsWrap {
    float: right;
    overflow: hidden;
    white-space: nowrap;
    height: 30px;
}
.inviteFB {
    float: left;
    width: 33px;
    height: 33px;
    background: url(../images/106_games/facebook.png) no-repeat;
}
.inviteCopyGameLink {
    float: left; width: 33px; height: 33px;
    background: url(../images/106_games/copy_link.png) no-repeat;
}
.inviteMail {
    float: left; width: 33px; height: 33px;
    background: url(../images/106_games/email.png) no-repeat;
}
.inviteInfo {
    float: left; width: 33px; height: 33px;
    background: url(../images/106_games/info.png) no-repeat;
}

.sg_special_link_invite_wrap {white-space: nowrap; height: 27px;}
.sg_special_link_invite_left {float: left; width: 33px; height: 27px; background: url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/100_allgemein/_friends_00.png);}
.sg_special_link_invite_middle {padding-top: 9px; font-weight: bold; float: left; height: 20px; width: 112px; text-align: center;  vertical-align: middle; display: inline; background: url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/100_allgemein/_friends_01.png) repeat-x; color: white;}
.sg_special_link_invite_right {float: left; width: 7px; height: 27px; background: url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/100_allgemein/_friends_02.png);}

.sg_special_link_download_supremacy_wrap {white-space: nowrap; height: 36px;}
.sg_special_link_download_supremacy_left {float: left; width: 66px; height: 36px; background: url("../images/106_games/Java_promo_button_02.png");}
.sg_special_link_download_supremacy_middle {padding-top: 9px; font-weight: bold; float: left; height: 36px; width: 200px; text-align: center;  vertical-align: middle; display: inline; background: url("../images/106_games/Java_promo_button_01.png") repeat-x; color: white;}
.sg_special_link_download_supremacy_right {float: left; width: 39px; height: 36px; background: url("../images/106_games/Java_promo_button_00.png");}

.sg_special_link_dark_red {
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/100_allgemein/link_kanone_rot.png")
		no-repeat;
	padding-left: 23px;
	font-weight: bold;
	color: #8E433E;
	text-decoration: none;
}

.sg_special_link_dark_red_l {
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/100_allgemein/link_kanone_rot.png")
		no-repeat left center;
	padding-left: 23px;
	font-weight: bold;
	color: #8E433E;
	text-decoration: none;
}

.sg_special_link_dark_red_large2 {
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/100_allgemein/link_kanone_rot.png")
		no-repeat center left;
	padding-left: 23px;
	font-weight: bold;
	color: #8E433E;
	text-decoration: none;
}

.sg_special_link_gold {
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/100_allgemein/link_kanone_gold.png")
		no-repeat;
	padding-left: 23px;
	font-weight: bold;
	color: #C7B27B;
	text-decoration: none;
}

.sg_special_link_join {
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/100_allgemein/link_kanone_rot.png")
		no-repeat center left;
	padding-left: 23px;
	font-family: Tahoma, Verdana, Sans-Serif;
	font-weight: bold;
	font-size: 16px;
	color: #8E433E;
	text-decoration: none;
}

a.sg_special_link_dark_red {
	text-decoration: none;
}

.sg_small_error {
	font-family: Tahoma, Verdana, Sans-Serif;
	font-weight: bold;
	color: red;
}

.sg_pointer {
	cursor: pointer;
}

.sg_social_bookmarks {
	padding-top: 15px;
	width: 290px !important;
	margin: 0 auto;
}

.sg_buttontoshop_pos {
	margin-left: 40px;
	height: auto !important;
}  /* review rtl */

.sg_input {
    border: 1px solid #AAAAAA !important;
    font-family: Tahoma !important;
    font-size: 11px !important;
    padding: 2px;
    vertical-align: middle;
}
 
select.sg_select {
 border: 1px solid #AAAAAA;
 font-family: Tahoma;
 font-size: 11px;
}
 
select.sg_select option, option.sg_option2 {
 font-family: Tahoma;
 font-size: 11px;
 border-top: 1px solid #DCDDDE;
 color: #666666;
}
 
select.sg_select optgroup, option.sg_option1 {
 font-family: Tahoma;
 font-size: 11px;
 font-weight: bold;
 font-style: normal;
 color: #666666;
}
/**********************************************************************************************************
 *    											Frontpage News											  *
 **********************************************************************************************************/
/*******************************
 *     Newspaper               *
 ******************************/
#sg_paper_frame {
	padding-top: 20px;
}  /* review rtl */
.sg_paper_main_col {
	vertical-align: top;
}

.sg_paper_catch_sentence {
	margin-top: -79px;
	padding-top: 8px;
	height: 55px;
	width: 450px;
}

/* header */
.sg_paper_header_catch {
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/103_content/content_news_paper_header.jpg")
		no-repeat;
	height: 180px;
}

.sg_paper_header {
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/103_content/content_news_paper_header.jpg")
		no-repeat;
	height: 176px;
}

.sg_paper_header_h {
	height: 254px;
}

.sg_paper_header_w {
	width: 594px;
}

/*style="vertical-align: top; width: 594px;"*/
/* content */
.sg_paper_bg {
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/103_content/content_paper_kachel.jpg");
}

.sg_paper_bg_l {
	padding-left: 20px;
	/*background: url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/103_content/content_news_paper_links_abschluss.png");*/
}

#sg_paper_content,#sg_paper_content_s {
	width: 675px;
	padding-top: 25px;
	padding-bottom: 15px;
	margin-left: auto;
	margin-right: auto;
	font-family: Tahoma, Verdana, Sans-Serif;
	font-size: 12px;
	color: #57544f;
}  /* review rtl */
#sg_paper_content_s {
	width: 530px;
}

#sg_paper_content img {
	margin-top: 0px;
}

.sg_paper_footer {
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/103_content/content_news_paper_unten_abschluss.png")
		no-repeat;
	height: 57px;
}

/*//////////////////////////////
//  Begin top news item       */
/** Header von news besteht aus latest header und latest date. Beides soll standardschrfitfarbe haben */
.sg_news-custom-latest-header a {
	font-weight: bold;
	text-decoration: none;
	color: #57544f;
	padding: 5px 5px 5px 3px;
}

.news-latest-date a {
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: #57544f;
}

/* MsoNormal is the <p> class on the english news page...? */
.bodytext,.MsoNormal {
	text-align: justify;
	margin-top: 5px;
	line-height: 1.3em;
}

/** Wrapper Tabelle für latest news item */
.news-latest-item {
	background: none;
	border: 0px;
}

.news-latest-item img {
	margin-right: 15px;
}

/*  end top news item       
///////////////////////////////*/
/*//////////////////////////////
//  Begin news item list      */
/* Wrapper complete and single item */
.news-list-container {
	background: none;
	border: 0px;
}

.sg_news-custom-list-header a {
	font-weight: bold;
	text-decoration: none;
	color: #57544f;
	padding: 5px 5px 5px 3px;
}

.news-list-item {
	background: none;
	border: 0px;
	margin: 0px;
	padding: 0px;
	padding-top: 18px;
}

.news-list-date {
	float: none;
	text-decoration: none;
	font-weight: bold;
	color: #57544f;
	background: none;
}

.news-list-date a {
	padding-bottom: 5px;
	text-decoration: none;
	font-weight: bold;
	color: #57544f;
	background: none;
}

/** news images are right floating by default */
.news-list-item img {
	margin-left: 15px;
}

/** every second entry in news list has left floating image */
.news-list-item_alt img {
	float: left;
	margin-right: 15px;
}

.news-list-item_alt {
	padding-top: 18px;
	line-height: 1.3em;
}

.news-list-morelink {
	padding-top: 3px;
}

.news-list-morelink a {
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/100_allgemein/link_kanone_rot.png")
		no-repeat;
	padding-left: 23px;
	font-family: Tahoma, Verdana, Sans-Serif;
	font-weight: bold;
	color: #8e433e;
	text-decoration: none;
}

/*  end news item list       
///////////////////////////////*/
/* Browsebox (newspaper page navigation) */
.tx-ttnews-browsebox {
	background: none;
	border: 0px;
	padding-top: 20px;
}

.tx-ttnews-browsebox td {
	font-size: 11px;
}

.tx-ttnews-browsebox-SCell {
	background: none;
	border: 0px;
}

/* Single news item */
.sg_news_single_header {
	font-weight: bold;
	text-decoration: none;
	color: #57544f;
	padding: 5px 5px 5px 0px;
}

.sg_news_single_img {
	float: right;
	padding-left: 15px;
}

.sg_news_single_subheader h3 {
	font-size: 13px;
	padding-top: 10px;
	font-weight: normal;
	line-height: 1.5em;
}

.sg_news-single-item {
	
}

.news-single-img {
	margin-left: 15px;
	padding-top: 10px;
}

/**********************************************************************************************************
 *    											My Games Paper											  *
 **********************************************************************************************************/
.sg_latest_news {
	font-family: Tahoma, Verdana, Sans-Serif;
	font-size: 11px;
	width: 420px;
	overflow: hidden;
	padding-top: 20px;
}

.sg_latest_news_l {
	font-weight: bold;
	color: #8E433E;
}

/* header */
#sg_mgpaper_tab_between {
	float: left;
	width: 33px;
	height: 38px;
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/106_games/content_mygames_reiter_zwischen_mygames.png);
}

.sg_mgpaper_header {
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/106_games/content_mygames_header.gif")
		no-repeat;
	min-height: 153px;
	width: 704px;
}

.sg_mgpaper_header_h {
	height: 153px;
}

.sg_mgpaper_header_w {
	width: 704px;
}

/* #sg_mg_header_logo { background: url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/106_games/content_mygames_logo.gif") no-repeat; height: 33px; width: 196px;} */
#sg_mg_header_inside {
	padding: 20px;
}

.sg_mgpaper_day {
	float: right;
	width: 60px;
	overflow: hidden;
	text-align: right;
	padding-right: 5px;
}  /* review rtl */
.sg_mgpaper_border_right {
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/106_games/content_mygames_paper_rechts_abschluss.png")
		no-repeat;
	height: 800px;
	width: 32px;
}

#sg_mgpaper_id {
	float: right;
	width: 100px;
	overflow: hidden;
	text-align: right;
	padding-right: 5px;
}  /* review rtl */
.sg_mgpaper_table_w {
	width: 686px;
}

#sg_mgpaper_table_header {
	background: url("../images/gamestable/mygames_001_tableheader_en.jpg") no-repeat;
	height: 105px;
	width: 684px;
}  /* review rtl */
.sg_mgpaper_table_cell {
	vertical-align: top;
	width: 31px;
}

.sg_mgpaper_table_cell_pt {
	padding-top: 10px;
}

.sg_tgpaper_first_cell_my {
	width: 270px;
}

.sg_tgpaper_last_cell_my {
	width: 148px;
}

#sg_mgpaper_content {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	color: #5e5b54;
}

#sg_mgpaper_table_footer {
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/106_games/content_mygames_tabelle_footer.gif")
		no-repeat;
	height: 78px;
	width: 684px;
}

.sg_mgpaper_footer {
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/106_games/content_mygames_paper_unten_abschluss.png")
		no-repeat;
	height: 57px;
	width: 704px;
}

.sg_mgpaper_autoinstall {
	float: left;
	padding-top: 4px;
	padding-left: 3px;
}

#sg_betaUserPart {
	width: 100%;
	text-align: center;
	margin-left: 40px;
	margin-right: 40px;
}

#sg_betaUserDescription {
	text-align: left;
}

#become_beta_user_button {
	height: 18px;
	width: 195px;
	background: url("../images/106_games/mygames_011_becomefrontlinepioneer_en.png") no-repeat;
	margin: auto;
	margin-top: 20px;
}

/**********************************************************************************************************
 *    											The Games gameslist									      *
 **********************************************************************************************************/
.sg_tgpaper_header_height {
	height: 194px;
}

.sg_tgpaper_header_width {
	width: 704px;
}

.sg_tgpaper_header_open {
	background: url("../images/106_games/content_startjoin_motiv_opengames.jpg") no-repeat;
	height: 194px;
	width: 704px;
}

.sg_tgpaper_header_list {
	background: url("../images/106_games/content_startjoin_motiv_running.jpg") no-repeat;
	height: 194px;
	width: 704px;
}  /* review rtl */
.sg_tgpaper_subheader_bg_open {
	background: url("../images/106_games/content_startjoin_logo_open_large.jpg") no-repeat;
	height: 69px;
	width: 704px;
}  /* review rtl */
.sg_tgpaper_subheader_bg_list {
	background: url("../images/106_games/content_startjoin_logo_running_large.jpg") no-repeat;
	height: 69px;
	width: 704px;
}  /* review rtl */
.sg_tgpaper_subheader_l {
	float: left;
	margin-left: 5px;
	background: url("../images/gamestable/thegames_005_runninggames_en.png") no-repeat;
	height: 46px;
	width: 267px;
}

.sg_tgpaper_subheader_l_highlighted {
	float: left;
	margin-left: 5px;
	background: url("../images/gamestable/thegames_006_runninggames_en.png") no-repeat;
	height: 46px;
	width: 267px;
}

.sg_tgpaper_subheader_r {
	float: right;
	background: url("../images/gamestable/thegames_007_startswhenfull_en.png") no-repeat;
	height: 46px;
	width: 267px;
}

.sg_tgpaper_subheader_r_highlighted {
	float: right;
	background: url("../images/gamestable/thegames_008_startswhenfull_en.png") no-repeat;
	height: 46px;
	width: 267px;
}

#sg_tgpaper_table_footer {
	background: url("../images/106_games/content_startjoin_tabelle_footer.gif") no-repeat;
	height: 78px;
	width: 684px;
}

.sg_tgpaper_table_header {
	background: url("../images/gamestable/thegames_011_tableheader_en.jpg") no-repeat;
	height: 105px;
	width: 684px;
}

.sg_tgpaper_header_msg {
	padding-left: 5px;
	padding-top: 2px;
	width: 255px;
}

#search_loader_games {
	padding-top: 60px;
	font-size: 8px;
	padding-right: 20px;
	float: right;
	padding-top: 60px;
}  /* review rtl */

#sg_game_search_field {
	background: #d6d1bb;
	font-weight: bold;
}

#sg_game_search_arrow {
	width: 21px;
	background-image: url(../images/106_games/content_button_rot_pfeil.png);
	background-repeat: no-repeat;
	height: 18px;
	display: block;
}

#sg_lang_select select {
	background: #d6d1bb;
	font-family: Tahoma, Verdana, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
}

#sg_lang_select {
	float: right;
	height: 45px;
}

.sg_game_search {
	color: #5e5b54;
	padding-left: 5px;
}

.sg_game_search select {
	background: #D6D1BB;
	font-color: black;
	font-weight: bold;
	font-size: 11px;
}

/* layout of goldrounds in table */
/* gold hintergrund */
.sg_gold_game_table_large {
	background:
		url('//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/106_games/v2_goldround_table_back.png');
}

.sg_game_height_small {
	height: 136px;
}

/*.sg_game_height_expanded { height: 300px; }*/
/* normal option height is .sg_game_height_small - padding-top */
.sg_gameoption,.sg_gameoption_large {
	float: left;
	width: 28px;
	text-align: center;
	border-left: 1px solid #c1baac;
	border-right: 1px solid #c1baac;
	padding-top: 16px;
}  /* review rtl */
.sg_gameoption {
	height: 100px;
}

.sg_gameoption_large {
	height: 204px;
}

/* gold game option is .sg_game_height_small - 43px */
.sg_gameoption_gold,.sg_gameoption_gold_large {
	float: left;
	height: 69px;
	width: 28px;
	text-align: center;
	padding-top: 4px;
}

.sg_gameoption_gold {
	border-left: 1px solid #c1baac;
	border-right: 1px solid #c1baac;
}

.sg_gameoption_gold_large {
	border-left: 1px solid #c3af81;
	border-right: 1px solid #9d8449;
}

.sg_gold_feature_small {
	float: left;
	padding-top: 18px;
	padding-left: 6px;
}

.sg_gold_feature_large {
	float: left;
	padding-top: 2px;
	padding-left: 7px;
}

.sg_game_option_wrap {
	width: 258px !important;
	float: left;
	border-left: 1px solid #c1baac;
	border-right: 1px solid #c1baac;
	overflow: hidden;
}

.sg_game_option_wrap_gold {
	width: 258px !important;
	float: left;
	border-left: 1px solid #e2cc96;
	border-right: 1px solid #e2cc96;
}

.sg_gameoption_last {
	width: 26px;
}

.sg_game_option_upper {
	width: 262px;
	float: left;
} /* review rtl */

.sg_game_option_lower {
	clear: left;
	width: 258px;
}

/* Icon and map of the game */
.sg_game_icon {
	clear: left;
	float: left;
	height: 55px;
	width: 55px;
	padding-top: 2px;
}  /* review rtl */
.sg_game_icon_gold {
	height: 55px;
	width: 55px;
	padding-top: 2px;
	position: relative;
}

.sg_game_icon_overlay {
	display: none;
}

.sg_game_icon_overlay_gold {
	position: absolute;
}

.sg_icon_frame_gold {
	clear: left;
	float: left;
	height: 55px;
	width: 55px;
	margin-top: 7px;
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/106_games/v2_map_frame_gold_small.gif")
		no-repeat;
}  /* review rtl */
.sg_game_map {
	clear: left;
	float: left;
	height: 111px;
	width: 111px;
	padding-top: 2px;
}

.sg_game_map_gold {
	height: 102px;
	width: 102px;
	padding-left: 4px;
	padding-top: 4px;
	position: relative;
}

.sg_map_frame_gold {
	float: left;
	height: 109px;
	width: 110px;
	margin-top: 7px;
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/106_games/v2_map_frame_gold.gif")
		no-repeat;
}

.sg_game_map_overlay {
	display: none;
}

.sg_game_map_overlay_gold {
	position: absolute;
}

.sg_game_map_wrap_gold {
	position: absolute;
	left: 4px;
}

.sg_game_icon_wrap_gold {
	position: absolute;
	left: 2px;
}

#sg_mgpaper_ingame_part {
	float: left;
}  /* review rtl */
/* height is 135 + X for padding.... */
.sg_game_playerlist_small {
	height: 116px;
	float: left;
	width: 152px !important;
	overflow: hidden;
	vertical-align: top;
	padding-left: 3px;
}  /* review rtl */
.sg_game_playerlist_large {
	height: 220px;
	float: left;
	width: 152px !important;
    overflow-y: auto;
	vertical-align: top;
	padding-left: 3px;
}  /* review rtl */
/* extra gold border on right */
.sg_game_playerlist_gold_small {
	height: 116px;
	float: left;
	width: 152px !important;
    overflow: hidden;
	padding-left: 3px;
	vertical-align: top;
	border-right: 2px solid #c8aa61;
}

.sg_game_playerlist_gold_large {
	height: 224px;
	float: left;
	width: 152px !important;
    overflow-y: auto;
	padding-left: 3px;
	vertical-align: top;
	border-right: 2px solid #c8aa61;
}

.sg_game_maininfo_small {
	height: 146px;
	float: left;
	width: 252px;
	border-left: 1px solid #e0dcd1;
}  /* review rtl */
.sg_game_maininfo_large {
	height: 146px;
	float: left;
	width: 252px;
	border-left: 1px solid #e0dcd1;
}

.sg_game_maininfo_gold_small {
	height: 147px;
	float: left;
	width: 252px;
	border-left: 1px solid #bfa972;
}

.sg_game_maininfo_gold_large {
	height: 224px;
	float: left;
	width: 252px;
	border-left: 1px solid #bfa972;
}

/* Trennlinie des spieles zu seinen nachbarn */
.sg_game_frame_top {
    background: #CEC8BA;
    height: 2px;
}

.sg_game_frame_bottom {
	height: 0px;
}

.sg_game_frame_bottom_gold {
	height: 2px;
	width: 683px;
	background:
		url('//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/106_games/v2_goldround_table_back.png');
	font-size: 1px;
}

.sg_game_frame_top_gold {
	height: 2px;
	width: 683px;
	background:
		url('//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/106_games/v2_goldround_table_back.png');
	font-size: 1px;
}

.sg_game_frame_br_small {  /* review rtl */
	border-top: 1px solid #beb9ac;
	clear: both;
	width: 417px;
	margin-left: -100px;
	text-align: right;
	height: 30px;
    float: right;
}  
.sg_game_frame_br_gold_small {
	overflow: hidden;
	width: 415px;
	border-top: 1px solid #beb9ac;
	border-right: 2px solid #C8AA61;
	clear: both;
	text-align: right;
	position: relative;
	height: 30px;
}  /*review rtl */
.sg_game_frame_br_gold_large {
	border-top: 1px solid #e2cc96;
	border-right: 2px solid #C8AA61;
}

.sg_game_comment_small {
	float: left;
	height: 30px;
	width: 240px;
	overflow: hidden;
	padding-top: 2px;
}  /* review rtl */
.sg_game_comment_large {
	float: left;
	height: 85px;
	width: 240px;
	overflow: hidden;
	padding-top: 2px;
}

/* no frame for non gold games */
.sg_game_frame {
	height: 0px;
	width: 100%;
	border-bottom: 2px solid #C1BAAC;
}

.sg_mgpaper_headline {
	float: left;
	width: 175px;
	max-height: 27px;
	overflow: hidden;
	color: #5e5b54;
	font-weight: bold;
}

/* open close buttons normal and gold */
.sg_game_open_button {
	float: left;
	vertical-align: middle;
	width: 12px;
	height: 138px;
	padding-top: 11px;
	background: #cec8ba url("../images/106_games/thegames_020_open_en.gif") no-repeat;
	border-right: 1px solid #beb9ac;
}  /* review rtl */
.sg_game_close_button {
	float: left;
	vertical-align: middle;
	width: 12px;
	height: 242px;
	padding-top: 11px;
	background: #cec8ba url("../images/106_games/thegames_019_close_en.gif") no-repeat;
	border-right: 1px solid #beb9ac;
}  /* review rtl */
.sg_game_open_gold_button {
	float: left;
	vertical-align: middle;
	width: 13px;
	height: 136px;
	padding-top: 11px;
	background: url("../images/106_games/thegames_020_open_gold_en.gif") no-repeat;
	background-color: #a98f51;
}  /* review rtl */
.sg_game_close_gold_button {
	float: left;
	vertical-align: middle;
	width: 13px;
	height: 240px;
	padding-top: 11px;
	background: url("../images/106_games/thegames_019_close_gold_en.gif") no-repeat;
	background-color: #a98f51;
}  /* review rtl */
#sg_buttons_row {
	float: right;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
}  /* review rtl */

.sg_popup_game_suggestion {
	padding-top: 25px;
	width: 566px;
	height: 530px;
	display: none;
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/100_allgemein/popup_background_w.png)
		no-repeat;
	text-align: center;
}

.sg_popup_game_suggestion_header {
	font-family: Tahoma, Verdana, Sans-Serif;
	font-weight: bold;
	font-size: 16px;
	text-align: center;
	color: #8E433E;
}

.sg_popup_game_suggestion_msg {
	font-family: Tahoma, Verdana, Sans-Serif;
	font-size: 14px;
	text-align: justify;
	padding: 18px 40px;
}

.sg_popup_game_suggestion_gametitle {
	margin: 10px;
	font-weight: bold;
	color: #C7B27B;
	overflow: hidden;
	height: 13px;
}

.sg_popup_game_suggestion_game {
	border: 1px solid #6D5F3C;
	background: #312E25;
	height: 157px;
	margin: 0px 40px;
}

.sg_popup_game_suggestion_map {
	float: left;
	height: 109px;
	width: 110px;
	background: url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/106_games/v2_map_frame.gif") no-repeat;
	margin: 24px;
}

.sg_popup_game_suggestion_properties {
	width: 240px;
	float: left;
	margin: 20px 0px;
}

.sg_popup_game_suggestion_property {
	width: 100px;
	height: 13px;
	margin: 3px 10px;
	float: left;
	color: #C7B27B;
	overflow: hidden;
}


/**********************************************************************************************************
 *    											Error Messages     									      *
 **********************************************************************************************************/
#MSIE {
	width: 600px;
	color: #5E5B54;
	line-height: 1.5em;
}

/**********************************************************************************************************
 *    											Profile Page											  *
 **********************************************************************************************************/
#sg_profile {
	font-family: Tahoma, Verdana, Sans-Serif;
}

#sg_profile table {
	font-size: 11px;
	color: #5E5B54;
	line-height: 1.5em;
}

#sg_profile_top {
	height: 57px;
	width: 760px;
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/content_profil_akte_header.jpg")
		no-repeat;
}

#sg_profile_general_left {
	float: left;
	width: 168px;
	height: 352px;
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/content_profil_akte_links.jpg")
		no-repeat;
}

#sg_profile_general_content {
	float: left;
	width: 468px;
	height: 352px;
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/content_profil_akte_back.jpg");
}

#sg_profile_general_right {
	float: left;
	width: 124px;
	height: 352px;
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/content_profil_akte_rechts.jpg")
		no-repeat;
}

#sg_profile_general_header {
	height: 17px;
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/content_profil_akte_titel_en.gif")
		no-repeat;
}

#sg_profile_middle {
	clear: both;
	width: 760px;
	height: 298px;
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/content_profil_feldpost_en.jpg")
		no-repeat;
}

#sg_profile_detailed_content {
	width: 760px;
	height: 548px;
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/content_profil_statistik_back_en.jpg")
		no-repeat;
}

.sg_profile_table_body {
	margin-left: 43px !important;
	margin-top: -70px;
}  /* review rtl */
#sg_profile_detailed_content_l {
	float: left;
	padding-left: 65px;
	width: 360px;
}

#sg_profile_detailed_content_r {
	float: right;
	width: 220px;
	margin-right: 75px;
}

#sg_profile_detailed_eco_header {
	width: 206px;
	height: 20px;
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/content_profil_header_eco_en.gif")
		no-repeat;
}

#sg_profile_detailed_misc_header {
	width: 158px;
	height: 17px;
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/content_profil_header_misc_en.gif")
		no-repeat;
}

#sg_profile_detailed_content_r table {
	padding-top: 5px;
	padding-left: 2px;
}

#sg_profile_spacer_vert {
	height: 15px;
}

#sg_profile_medals_content {
	width: 760px;
	height: 246px;
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/content_profil_orden_back.jpg")
		no-repeat;
}

#sg_profile_medal_header {
	text-align: center;
	font-size: 9px;
	font-weight: bold;
	width: 165px;
	height: 28px;
	margin-left: auto;
	margin-right: auto;
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/content_profil_orden_header.png")
		no-repeat;
}

#sg_profile_medal_footer {
	text-align: center;
	font-size: 9px;
	font-weight: bold;
	width: 165px;
	height: 22px;
	margin-left: auto;
	margin-right: auto;
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/content_profil_orden_footer.png")
		no-repeat;
}

/* font and td classes */
.sg_profile_h {
	padding-top: 5px;
	border-bottom: 2px solid #c9bfb5;
	font-weight: bold;
	color: #8e433e;
}

.sg_profile_label,.sg_profile_label_total {
	font-weight: bold;
	color: #5e5b54;
}

.sg_profile_label_sub {
	font-weight: bold;
	vertical-align: bottom;
	color: black;
	white-space: nowrap;
}

.sg_profile_value {
	color: #5e5b54;
	white-space: nowrap;
}

.sg_profile_border_top {
	border-top: 2px solid #C9BFB5;
}

.sg_bar_low {
	color: white;
	/* for small percentages, take color with higher contrast */
}

.sg_bar_high {
	color: #e5cc96;
}

/* surrounding div */
.progressbar {
	background: #B2B380;
	height: 13px;
	width: 130px;
	border: 1px solid #b38176;
	border-left: 1px solid #711810;
}

/* actual red progress bar */
.progress { /*border: 1px solid #3f3f3f;*/
	position: relative;
	color: #e5cc96;
	height: 15px;
	margin-top: -1px;
	margin-left: -1px;
	font-size: x-small;
	background: #711810;
}

/**********************************************************************************************************
 *    										Ranking														  *
 **********************************************************************************************************/
#sg_ranking_table {
}

.sg_td_emph {
	background: none repeat scroll 0 0 #EEECE2;
}

#sg_ranking_table_general {
	padding-left: 5px;
	padding-right: 10px;
	padding-top: 0px;
	margin-left: 20px;
}  /* review rtl */
.sg_ranking_middlepart_iehack {
	position: relative;
	top: -20px;
	left: 71px;
}  /* review rtl */
.sg_ranking_player_box_text {
	font-weight: bold;
	color: #dfdfd7;
}  /* review rtl */
.sg_ranking_player_box_text_small {
	font-size: 0.8em;
	font-weight: bold;
	color: #dfdfd7;
	font-family: Tahoma, Verdana, Sans-Serif;
	overflow: hidden;
}

.sg_ranking_player_box_text_big {
	font-size: 1.0em;
	font-weight: bold;
	color: #dfdfd7;
	font-family: Tahoma, Verdana, Sans-Serif;
	overflow: hidden;
}  /* review rtl */
.sg_ranking_player_box_title {
	font-weight: bold;
	color: #ffffff;
}  /* review rtl */
#sg_ranking_table_hof {
	font-size: 9px;
	font-family: Tahoma, Verdana, Sans-Serif;
	padding-left: 5px;
	padding-right: 10px;
	margin-top: -2px;
}

#sg_ranking_select_region {
	background: none repeat scroll 0 0 #D6D1BB;
	color: #333333
}

.sg_ranking_font_styles {
	color: #5e5b54;
	font-weight: bold;
}

.sg_ranking_font_styles_nav {
	color: #5e5b54;
	padding-bottom: 15px;
}  /* review rtl */
.sg_ranking_font_styles_nav_2 {
	
}  /* review rtl */
.sg_ranking_font_styles_table {
	color: #5e5b54;
	max-width: 240px;
}

.sg_ranking_font_styles_table_no_max_width {
	color: #5e5b54;
}

.sg_ranking_table_background_paint {
	background-color: #C3BCA1;
}

.sg_ranking_table_background_paint_hof {
	background-color: #777363;
}

.sg_ranking_table_spacing {
	padding-bottom: 1px;
	padding-top: 1px;
}

.sg_ranking_plate_text {
	font-weight: bold;
	color: #000000;
	padding-left: 10px;
}

#sg_ranking_tab_link1 {
	height: 62px;
	width: 206px;
	top: 1px;
	float: left;
}

#sg_ranking_tab_link2 {
	height: 62px;
	width: 206px;
	top: 1px;
	float: left;
}

#sg_ranking_tab_link3 {
	height: 62px;
	width: 212px;
	top: 5px;
	float: left;
}

#sg_ranking_tab_links_wrap {
	position: relative;
	top: 24px;
	left: 100px;
	height: 62px;
	width: 792px;
}

/* Menu Tab for Ranking Grafics */
.sg_ranking_active_hof_tab {
	background-image: url("../images/107_profile/sg_ranking_navi_active_hof.png");
	background-repeat: no-repeat;
	top: 5px;
}

.sg_ranking_active_global_tab {
	background-image: url("../images/107_profile/sg_ranking_navi_active_global.png");
	background-repeat: no-repeat;
	top: 5px;
}

.sg_ranking_active_current_tab {
	background-image: url("../images/107_profile/sg_ranking_navi_active_current.png");
	background-repeat: no-repeat;
	top: 5px;
}

.sg_ranking_notactive_hof_tab {
	background-image: url("../images/107_profile/sg_ranking_navi_inactive_hof.png");
	background-repeat: no-repeat;
}

.sg_ranking_notactive_global_tab {
	background-image: url("../images/107_profile/sg_ranking_navi_inactive_global.png");
	background-repeat: no-repeat;
}

.sg_ranking_notactive_current_tab {
	background-image: url("../images/107_profile/sg_ranking_navi_inactive_current.png");
	background-repeat: no-repeat;
}

/* Ranking Content Grafics */
.sg_ranking_table_bg_top {
	background-image: url("../images/107_profile/ranking_table_weekly_monthly_paper_bg_top.gif");
	background-repeat: no-repeat;
}

.sg_ranking_table_bg_middle {
	background-image: url("../images/107_profile/ranking_table_paper_bg_middle.jpg");
	background-repeat: repeat-y;
	background-position: 0px -5px;
	width: 320px;
}

.sg_ranking_table_bg_middle_hof {
	background-image: url("../images/107_profile/ranking_table_paper_bg_middle_neu_test.jpg");
	background-repeat: repeat-y;
	background-position: 0px 3px;
	height: 300px;
	overflow-x: hidden;
	overflow: scroll-y;
}

.sg_ranking_table_bg_bottom {
	background-image: url("../images/107_profile/ranking_table_weekly_monthly_paper_bg_bottom.jpg");
	width: 315px;
	height: 15px;
	background-repeat: no-repeat;
}

.sg_ranking_table_bg_general_top {
	background-image: url("../images/107_profile/ranking_site_general_paper_bg_top.gif");
	background-repeat: no-repeat;
}

.sg_ranking_table_bg_middle_general {
	background-image: url("../images/107_profile/ranking_table_paper_bg_general_middle.jpg");
	background-repeat: repeat-y;
	background-position: 0px 6px;
}

.sg_alliance_ranking_table_bg_middle_general {
	background-image: url("../images/107_profile/alliance_ranking_table_paper_bg_general_middle.jpg");
	background-repeat: repeat-y;
	background-position: 0px 6px;
}

.sg_ranking_table_bg_general_bottom {
	background-image: url("../images/107_profile/ranking_table_paper_bg_general_bottom.jpg");
	background-repeat: no-repeat;
}

.sg_alliance_ranking_table_bg_general_bottom {
	background-image: url("../images/107_profile/alliance_ranking_table_paper_bg_general_bottom.jpg");
	background-repeat: no-repeat;
}

.sg_ranking_table_bg_general_fill {
	background-image: url("../images/107_profile/ranking_table_paper_bg_general_fill.jpg");
	background-repeat: repeat-y;
}

.sg_ranking_bg_glanz {
	background-image: url("../images/107_profile/ranking_player_box_glanz.png");
	background-repeat: no-repeat;
	background-position: 0px 0px;
	left: 9px;
	height: 205px;
	width: 315px;
	position: relative;
	top: -205px;
	z-index: 9;
}  /* review rtl */
.sg_ranking_navi_global {
	background-image: url("../images/107_profile/sg_ranking_navi_global.png");
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.sg_ranking_navi_current {
	background-image: url("../images/107_profile/sg_ranking_navi_current.png");
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.sg_ranking_navi_hof {
	background-image: url("../images/107_profile/sg_ranking_navi_hof.png");
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.sg_ranking_stripe {
	background-image: url("../images/107_profile/sg_ranking_stripe.gif");
	background-repeat: repeat-x;
	background-position: 0px 25px;
}

.sg_ranking_hof_box_bg {
	background-image: url("../images/107_profile/hof_box_big_long.jpg");
	background-repeat: no-repeat;
}

.sg_ranking_table_bg_hof_top {
	background-image: url("../images/107_profile/ranking_table_paper_bg_hof_top.png");
	background-repeat: no-repeat;
}

.sg_ranking_table_bg_hof_middle {
	background-image: url("../images/107_profile/ranking_table_paper_bg_hof_middle.jpg");
	background-repeat: repeat-y;
}

.sg_ranking_table_bg_hof_bottom {
	background-image: url("../images/107_profile/ranking_table_paper_bg_hof_bottom.jpg");
	background-repeat: no-repeat;
}

.sg_ranking_table_bg_hof_bg {
	background-image: url("../images/107_profile/ranking_table_paper_bg_hof_long.png");
	background-repeat: no-repeat;
}  /* review rtl */
.sg_ranking_site_hof_bg {
	background-image: url("../images/107_profile/ranking_hof_bg.jpg");
	background-repeat: no-repeat;
}

.sg_ranking_site_default_bg {
	background-image: url(../images/107_profile/ranking_default_bg.jpg);
	background-repeat: no-repeat;
}

.sg_ranking_bg_top_test {
	background-image: url("../images/107_profile/ranking_bg_top_test.jpg");
	background-repeat: no-repeat;
}

.sg_wood_bg {
	background: url("../images/107_profile/wood_bg.jpg");
}

.sg_ranking_arrow_up {
	background-image: url("../images/107_profile/ranking_arrow_up.gif");
}

.sg_ranking_arrow_down {
	background-image: url("../images/107_profile/ranking_arrow_down.gif");
}

.sg_ranking_arrow_equal {
	background-image: url("../images/107_profile/ranking_arrow_equal.gif");
}

.sg_ranking_week_pframe {
	background-image: url("../images/107_profile/ranking_portrait_frame_week.gif");
	background-repeat: no-repeat;
	height: 160px;
	width: 130px;
}

.sg_ranking_month_pframe {
	background-image: url("../images/107_profile/ranking_portrait_frame_month.gif");
	background-repeat: no-repeat;
	height: 160px;
	width: 130px;
}

.sg_ranking_medal_week {
	background-image: url("../images/107_profile/ranking_medal_week.gif");
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin-left: 70px;
}  /* review rtl */
.sg_ranking_medal_month {
	background-image: url("../images/107_profile/ranking_medal_month.gif");
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin-left: 70px;
}  /* review rtl */
.sg_ranking_box_bg_left {
	background-image: url("../images/107_profile/ranking_player_box_left.jpg");
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.sg_ranking_box_bg_right {
	background-image: url("../images/107_profile/ranking_player_box_right.jpg");
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 227px;
	width: 336px;
	float: left;
	margin-left: 8px;
}  /* review rtl */
.sg_ranking_plate_week {
	background-image: url("../images/107_profile/ranking_plate_week.gif");
	background-repeat: no-repeat;
	background-position: 0px 0px;
	left: 145px;
}  /* review rtl */
.sg_ranking_plate_month {
	background-image: url("../images/107_profile/ranking_plate_month.gif");
	background-repeat: no-repeat;
	background-position: 0px 0px;
	left: 145px;
}  /* review rtl */
.sg_ranking_table_font {
	padding-left: 5px;
	padding-right: 10px;
}

.sg_ranking_center_div {
	margin: auto;
}

.sg_ranking_div_top {
	padding-top: 20px;
}

.sg_ranking_loader_class {
	margin-top: 15px;
	margin-left: 15px;
}

.sg_ranking_footer{
	position:relative;
	background-image:url(../images/107_profile/footer_ranking.jpg);
	background-repeat:no-repeat;
	height:492px; 
	width:792px;
	z-index:-10;
	margin-top:-20px;
}
.sg_ranking_board{
}

.sg_ranking_header{
	position:relative;
	background-image:url(../images/107_profile/header_general_ranking.gif);
	background-repeat:no-repeat;
	height:198px;
	width:792px;
	left:4px;
}
.sg_ranking_weekly_monthly_header{
	position:relative;
	top:20px;
	left:0px;
	height:178px;
	width:790px;
}
.sg_ranking_middle_bg_position {
	position: relative;
	left: 71px;
	top: 18px;
	height: 730px;
	width: 689px;
}

.sg_ranking_header_text {
	margin-left: 100px;
	margin-top: 20px;
	max-width: 400px;
	color: #FFFFFF;
}

.sg_ranking_content1_position {
	float: left;
	margin-left: 2%;
}  /* review rtl */
.sg_ranking_ie_fix_user_search {
	padding-top: 20px;
	padding-right: 40px;
	float: right;
}

.sg_ranking_font_styles_ie_fix {
	color: #5e5b54;
	font-weight: bold;
}

.sg_ranking_font_styles_ie_fix_general {
	color: #5e5b54;
	font-weight: bold;
	padding-top: 40px;
	padding-left: 20px;
}  /* review rtl */
#sg_ranking_weekly {
	font-weight: bold;
	color: #ffffff;
}  /* reveiw rtl */
#sg_ranking_global_wrap {
	background-image: url("../images/107_profile/wood_bg.jpg");
	background-repeat: repeat;
	height: 1927px;
	width: 687px;
	position: relative;
	left: 74px;
}  /* review rtl */
#sg_ranking_global_wrap2 {
	width: 625px;
	height: auto;
}  /* review rtl */
.sg_float_r_user_search {
	padding-top: 20px;
	padding-right: 70px;
	float: right;
}  /* review rtl */

#sg_ranking_tab_holder {
	position:relative;
	top:4px;
	left:100px;
	height:62px;
	width:792px;
}

#sg_ranking_tab1 {
	height: 62px;
	width: 212px;
	top: 5px;
	float: left;
}

#sg_ranking_tab2 {
	height: 62px;
	width: 206px;
	top: 1px;
	float:left;
}

#sg_ranking_tab3 {
	height: 62px;
	width: 206px;
	top: 1px;
	float: left;
}

/* Navigation */
#sg_menu_main {
	
}  /* review rtl */
/**********************************************************************************************************
*											Alliance System
***********************************************************************************************************/
.sg_alliances_ranking_bg_top {
	background-image: url("../images/107_profile/alliance_ranking_paper_top.png");
	background-repeat: no-repeat;
	margin-left: -2px;
}

.sg_alliances_ranking_title {
	background-image: url("../images/107_profile/alliance_ranking_title_en.png");
	background-repeat: no-repeat;
}

.sg_alliances_myalliance_news_text {
	color: #000000;
}

.sg_alliances_myalliance_news_title {
	color: #000000;
}

.sg_alliances_myalliance_infopanels_titles {
	color: #000000;
	font-weight: bold;
	text-align: right;
}

a.sg_alliance_tabs_fonts_focus {
	color: #5e5b64;
	font-weight: bold;
	text-decoration: none;
	outline: none;
}

a.sg_alliance_tabs_fonts_off {
	color: #5e5b64;
	text-decoration: none;
	outline: none;
}

.sg_alliance_tabs_links {
	display: block;
	height: 20px;
	width: 160px;
}

.sg_alliance_tabs_links_info_panel {
	display: block;
	height: 20px;
	width: 95px;
}

.sg_alliance_label_sub {
	font-weight: bold;
	line-height: 18px;
}

.sg_alliance_settings_tr {
	padding-left: 10px;
	border: 1px solid #ACA99A;
	background-color: #D6D1BB;
	color: #711810;
	font-weight: bold;
	font-size: 12px;
	width: 200px;
	height: 25px;
	border-collapse: collapse;
}

.sg_alliance_settings_save {
	border: 1px solid #ACA99A;
	background-color: #ACA99A;
	color: #711810;
	height: 30px;
	text-align: center ! important;
}

.sg_alliance_settings_submit {
	background-color: #aca99a;
	border: 1px solid #aca99a;
	color: #711810;
	font-weight: bold;
	vertical-align: middle;
	cursor: pointer;
}

.sg_alliance_settings_value_bg {
	background-color: #D6D1BB;
	border: 1px solid #aca99a;
	color: #711810;
}

.sg_alliance_creation_border_left {
	background-image: url("../images/107_profile/alliance_creation_border_left.jpg");
	width: 20px;
	height: 900px;
	position: relative;
	left: 80px;
	top: -2px;
}

.sg_alliance_creation_border_right {
	background-image: url("../images/107_profile/alliance_creation_border_right.jpg");
	width: 20px;
	height: 900px;
	position: relative;
	left: 590px;
	top: -2px;
}

.sg_alliance_creation_border_bottom {
	background-image: url("../images/107_profile/alliance_creation_border_bottom.jpg");
	width: 610px;
	height: 84px;
	position: relative;
	left: 80px;
	top: -5px;
}

#sg_alliance_middle_image {
	background-image: url(../images/107_profile/alliance_top_bg_deco_beige.png);
	background-repeat: repeat-y;
}  /* review rtl */
.sg_alliance_settings_header {
	background-image: url("../images/107_profile/alliance_settings_header.jpg");
	background-repeat: no-repeat;
	width: 645px;
	height: 216px;
	position: relative;
	left: 0px;
	top: 0px;
}

#sg_profile_alliance_middle2_image {
	background-image: url(../images/107_profile/alliance_top_bg_deco_beige.png);
	background-repeat: repeat-y;
}  /* review rtl */
.sg_alliance_creation_button_submit {
	background-image: url("../images/107_profile/alliance_creation_button_submit.png");
	width: 120px;
	height: 50px;
	border: 0px solid black;
	cursor: pointer;
	background-color: #000000;
}

.sg_alliance_settings_button_submit {
	width: 120px;
	height: 50px;
	border: 0px solid black;
	cursor: pointer;
	background-color: #000000;
}

.sg_alliance_member_news {
	background-image: url(../images/107_profile/alliance_top_bg_deco_middle.jpg);
	background-repeat: repeat-y;
	position: relative;
	z-index: 10;
	width: 687px;
	min-height: 100px;
	left: 70px;
	top: 0px;
}  /* review rtl */
.sg_alliance_settings_background {
	background-image: url("../images/103_content/content_paper_kachel.jpg") repeat scroll 0 0 transparent ;
}

.sg_alliance_member_news_bg {
	background-image: url(../images/107_profile/alliance_top_bg_deco_beige.png);
	height: 246px;
}  /* review rtl */
.sg_alliance_member_news_header {
	position: relative;
	width: 300px;
	height: 15px;
	left: 70px;
}  /* review rtl */
.sg_alliance_options_div {
	padding: 5px;
	float: left;
	width: 130px;
}

.sg_alliance_options_div:hover {
	background-color: #CAC2AC;
}

#sg_alliances_myalliance_news_title {
	position: relative;
	width: 460px;
	height: 20px;
	left: 70px;
	margin-top: 10px;
}  /* review rtl */
.sg_alliances_news_text_date {
	padding-right: 140px;
	padding-left: 5px;
}  /* review rtl */
.sg_alliances_news_text_author {
	padding-right: 35px;
	padding-left: 5px;
}  /* review rtl */
.sg_alliances_myalliance_news {
	position: relative;
	width: 460px;
	left: 70px;
	margin-top: 5px;
	padding-bottom: 10px;
}  /* review rtl */
.sg_alliance_text_author {
	padding-right: 5px;
	margin-left: -50px;
}  /* review rtl */
.sg_alliance_nav {
	position: relative;
	top: 40px;
	left: 70px;
	width: 400px;
	height: 20px;
}  /* review rtl */
.sg_alliance_bottom_bottom {
	position: relative;
	z-index: 5;
	background-image: url(../images/107_profile/alliance_top_bg_deco_bottom.jpg);
	width: 687px;
	height: 70px;
}  /* review rtl */
#sg_profile_alliance_ranking_header {
	position: relative;
	width: 71px;
	height: 14px;
	margin-left: 20px;
	top: 0px;
}  /* review rtl */
.sg_allaince_member_label {
	width: 100px;
	padding-right: -4px
}  /* review rtl */
.sg_alliance_total_members {
	width: 140px;
	padding-right: 5px;
}  /* review rtl */
.sg_alliance_overall_score {
	width: 140px;
	padding-right: 5px;
}  /* review rtl */
.sg_alliance_creation_date {
	width: 120px;
	padding-right: 5px;
}  /* review rtl */
.sg_alliance_avg_score {
	width: 130px;
	margin: 10px;
	padding-right: 5px;
}  /* review rtl */
#sg_alliance_buttons {
	position: absolute;
	width: 460px;
	height: 17px;
	margin-left: 150px;
	margin-top: 10px;
	z-index: 20;
}  /* review rtl */
#sg_alliance_tech_metal {
	background-image: url(../images/107_profile/alliance_tech_metal.png);
	height: 91px;
	width: 687px;
	position: relative;
	z-index: 8;
	left: 74px;
}  /* review rtl */
#sg_alliance_wood_bg {
	background-image: url(../images/107_profile/wood_bg.jpg);
	width: 687px;
	position: relative;
	left: 74px;
}  /* review rtl */
#sg_alliance_ranking_footer {
	background-image: url(../images/107_profile/footer_alliance_ranking.jpg);
	background-repeat: no-repeat;
	border: 0 solid white;
	height: 475px;
	width: 792px;
}

.sg_alliance_decoration_photos {
	position: relative;
	z-index: 20;
	background-image: url(../images/107_profile/alliance_pics_decorationphoto.png);
	width: 257px;
	height: 329px;
	margin-left: 430px;
	top: 150px;
	repeat: no-repeat;
}  /* review rtl */
#sg_alliance_info_header {
	position: absolute;
	width: 415px;
	height: 25px;
	margin-left: 40px;
	top: 40px;
	z-index: 5;
}  /* review rtl */
#sg_alliance_info_bg {
	position: relative;
	z-index: 10;
	background-image: url(../images/107_profile/alliance_info_paper.png);
	width: 418px;
	height: 387px;
	background-repeat: no-repeat;
	top: -270px;
	left: 40px;
}  /* review rtl */
.sg_alliance_allianceMembersOff {
	position: relative;
	width: 95px;
	height: 20px;
	top: 40px;
	left: 9px;
	visibility: visible;
	cursor: pointer;
}  /* review rtl */
.sg_alliance_battleStatsOff {
	position: absolute;
	width: 95px;
	height: 20px;
	top: 40px;
	left: 109px;
	visibility: visible;
	cursor: pointer;
}  /* review rtl */
.sg_alliance_runningGamesOff {
	position: relative;
	width: 95px;
	height: 20px;
	top: 20px;
	left: 209px;
	visibility: visible;
	cursor: pointer;
}  /* review rtl */
.sg_alliance_allianceMembers {
	position: absolute;
	width: 95px;
	height: 20px;
	top: 40px;
	left: 9px;
	background-color: #cbc4ae;
	visibility: visible;
	cursor: pointer;
}  /* review rtl */
.sg_alliance_battleStats {
	position: absolute;
	width: 95px;
	height: 20px;
	top: 40px;
	left: 109px;
	background-color: #cbc4ae;
	visibility: hidden;
	cursor: pointer;
}  /* review rtl */
.sg_alliance_runningGames {
	position: absolute;
	width: 95px;
	height: 20px;
	top: 40px;
	left: 209px;
	background-color: #cbc4ae;
	visibility: hidden;
	cursor: pointer;
}  /* review rtl */
#sg_alliance_members_table {
	width: 380px;
	max-height: 100%;
	max-width: 380px;
	border-collapse: collapse;
	margin-left: 5px;
}  /* review rtl */
#sg_alliance_admin_part_bg {
	position: absolute;
	z-index: 10;
	background-image: url(../images/107_profile/alliance_admin_paper.png);
	width: 408px;
	height: 389px;
	background-repeat: no-repeat;
	top: 500px;
	left: 80px;
}  /* review rtl */
#sg_alliance_administrion_image {
	position: absolute;
	width: 405px;
	height: 20px;
	top: 480px;
	left: 80px;
}  /* review rtl */
.sg_alliance_openChallengesOff {
	position: absolute;
	visibility: visible;
	width: 160px;
	height: 20px;
	top: 40px;
	left: 9px;
	cursor: pointer;
}  /* review rtl */
.sg_alliance_openApplicationsOff {
	position: absolute;
	visibility: visible;
	width: 160px;
	height: 20px;
	top: 40px;
	left: 174px;
	cursor: pointer;
}  /* review rtl */
.sg_alliance_openChallenges {
	position: absolute;
	visibility: visible;
	width: 160px;
	height: 20px;
	top: 40px;
	left: 9px;
	background-color: #cbc4ae;
	cursor: pointer;
}  /* review rtl */
.sg_alliance_openApplications {
	position: absolute;
	visibility: hidden;
	width: 180px;
	height: 20px;
	top: 40px;
	left: 174px;
	background-color: #cbc4ae;
	cursor: pointer;
}  /* review rtl */
#sg_alliance_footer_bg {
	background-image: url(../images/107_profile/footer_ranking.jpg);
	background-repeat: no-repeat;
	height: 475px;
	width: 792px;
}  /* review rtl */
#sg_alliance_info_tabs {
	position: relative;
	top: 30px;
	left: 100px;
	height: 30px;
}  /* review rtl */
#sg_alliance_info_welcome {
	margin-left: 43px;
}  /* review rtl */
.sg_alliance_info_image_wrap {
	height: 20px;
	width: 200px;
	position: relative;
	margin-top: 0px;
	padding-top: 43px;
	padding-left: 20px;
}  /* review rtl */
#sg_alliance_info_button_wrap {
	padding-top: 40px;
	width: 675px;
	text-align: center;
}

#sg_alliance_apply_header_image {
	padding-top: 0px;
	padding-left: 10px;
	height: 80px;
}  /* review rtl */
#sg_alliance_info_apply {
	margin-left: 43px;
}  /* review rtl */
#sg_alliance_apply_bottom_search {
	padding-left: 35px;
	height: 90px;
	position: relative;
	z-index: 1;
	top: -40px;
}  /* review rtl */
#sg_alliance_create_margin {
	margin-left: 43px;
	margin-top: 20px;
}  /* review rtl */
.sg_alliance_create_image_wrap {
	height: 20px;
	width: 200px;
	position: relative;
	margin-top: 0px;
	padding-top: 43px;
	padding-left: 20px;
}  /* review rtl */
#sg_alliance_welcome_text_text_align {
	padding-left: 20px;
	padding-right: 20px;
	color: #5E5B54;
	text-align: left;
}  /* review rtl */
#sg_alliance_button_create {
	padding-top: 30px;
	float: right;
	margin-right: 60px;
}  /* review rtl */
#sg_alliance_applications_wrap {
	margin-left: 43px
}  /* review rtl */
.sg_alliance_apply_image_wrap {
	height: 20px;
	width: 200px;
	position: relative;
	margin-top: 0px;
	padding-top: 43px;
	padding-left: 20px;
}  /* review rtl */
.sg_alliance_applications_image {
	height: 20px;
	width: 200px;
	position: relative;
	margin-top: 0px;
	padding-top: 43px;
	padding-left: 20px;
}  /* review rtl */
#sg_alliance_settings_header_image {
	position: relative;
	left: 120px;
	top: 132px;
}  /* review rtl */
#sg_alliance_settings_cancel_button {
	position: relative;
	top: -82px;
	left: -250px;
	width: 150px;
	height: 20px;
}  /* review rtl */
#sg_alliance_settings_save_button {
	position: relative;
	text-align: right;
	top: -17px;
	float: right;
	width: 150px;
	height: 20px;
	padding-right: 10px;
}  /* review rtl */
#sg_alliance_settings_delete_button {
	position: relative;
	top: -63px;
	width: 150px;
	height: 20px;
	left: 0px;
}  /* review rtl */
.sg_alliance_ranking_padding {
	padding-right: 35px;
}

.sg_alliance_mebers_popup_x_position {
	position: absolute;
	top: 0;
	right: 0;
	font-size: 13px;
}  /* review rtl */
.sg_alliance_expandable {
	display: none;
	position: absolute;
	background-color: #BCB297;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 20px;
	z-index: 1;
}
.sg_alliances_color_grey {
	color: #5E5B54; 	
}

/********** background image ************/
.sg_background_image {
	background-image: url(../images/107_profile/ranking_bg_light.jpg);
	background-repeat: no-repeat;
}  /* review rtl */
/**********************************************************************************************************
 *    										Module: Play Now											  *
 **********************************************************************************************************/
.sg_play_now {
	z-index: 10;
	position: absolute;
	top: -22px;
	margin-top: -31px;
	background: url(../images/buttons/playnow/header_004_playnow_en.gif) no-repeat;
	width: 234px;
	height: 54px;
	cursor: pointer;
}  /* review rtl */
#sg_loader {
	position: relative;
	height: 143px;
	width: 459px;
	margin-left: -8px;
}

.sg_loader_symbol {
	width: 16px;
	height: 16px;
	margin-top: 63px; /* == 143/2-8px */
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/loader.gif)
		no-repeat;
}

#sg_prop_content {
	text-align: left;
	float: left;
}

.sg_play_now_popup {
	display: none;
	background: #BDBA8C;
	width: 700px;
	height: 350px;
	padding: 5px;
}

.sg_popup_shadow_left { width: 573px; float: left; background: url("../images/105_popup/content_playnow_popup_schatten_links.png") repeat-y scroll 0px 0px transparent; }
.sg_popup_shadow_right { margin-left: 24px; width: 548px; float: left; background: url("../images/105_popup/content_playnow_popup_schatten_rechts.png") repeat-y scroll 524px 0px transparent;}
.sg_popup_shadow_top { width: 573px; float: left; background: url("../images/105_popup/content_playnow_popup_schatten_oben.png") repeat-x scroll 0 0 transparent; height: 24px; }
.sg_popup_shadow_bottom { width: 573px; float: left; background: url("../images/105_popup/content_playnow_popup_schatten_unten.png") repeat-x scroll 0 0 transparent; height: 24px; }
.sg_popup_nieten_left { width: 524px; float: left; background: url("../images/105_popup/content_playnow_popup_nieten_links.gif") repeat-y scroll 0px 0px transparent;}
.sg_popup_nieten_right { width: 524px; float: left; background: url("../images/105_popup/content_playnow_popup_nieten_rechts.gif") repeat-y scroll 514px 0px transparent;}
.sg_popup_nieten_top { width: 524px; float: left; background: url("../images/105_popup/content_playnow_popup_nieten_oben.gif") repeat-x scroll 0px 0px transparent; height: 14px; }
.sg_popup_nieten_bottom { width: 524px; float: left; background: url("../images/105_popup/content_playnow_popup_nieten_unten.gif") repeat-x scroll 0px 0px transparent; height: 14px; }
.sg_popup_npor { float: left; background: url("../images/105_popup/content_playnow_popup_blechoben_rechts_large.jpg") no-repeat scroll 0px 0px transparent; height: 45px; width: 136px; }
.sg_popup_npom { float: left; background: url("../images/105_popup/content_playnow_popup_blechoben_logo.jpg") no-repeat scroll 0px 0px transparent; height: 45px; width: 236px; }
.sg_popup_npol { margin-left: 10px; float: left; background: url("../images/105_popup/content_playnow_popup_blechoben_links.jpg") no-repeat scroll 0px 0px transparent; height: 45px; width: 132px; }
.sg_popup_ml { margin-left: 10px; float: left; background: url("../images/105_popup/content_playnow_popup_blechmitte_links.jpg") repeat-y scroll 0px 0px transparent; width: 504px;}
.sg_popup_mr { width: 504px; float: left; background: url("../images/105_popup/content_playnow_popup_blechmitte_rechts.jpg") repeat-y scroll 491px 0px transparent; }
.sg_popup_mm { background: black; padding: 15px 5px 0px; width: 469px; color: white; margin-left: 12px; display: inline-block; }
.sg_popup_npul { margin-left: 10px; float: left; background: url("../images/105_popup/content_playnow_popup_blechunten_links.jpg"); width: 132px; height: 60px;}
.sg_popup_npum { float: left; }
.sg_popup_npur { float: left; background: url("../images/105_popup/content_playnow_popup_blechunten_rechts.jpg"); width: 136px; height: 60px; }
.sg_popup_targeting_image { margin-left: 10px; float: left; width: 504px; height: 20px; background: url("../images/105_popup/content_playnow_popup_optik_zieleinstellung.jpg");}
.sg_popup_close_link { text-align: right; margin-left: 53px; line-height: 24px;}
.sg_popup_registration { padding-left: 8px;}

.sg_popup_label,.sg_newgame_label,.sg_newgame_ext_subheader {
	font-weight: bold;
	color: #b4b4b4;
}

.sg_popup_header_label {
	font-weight: bold;
	color: white;
}

.sg_popup_value,.sg_newgame_value,.sg_newgame_value input,.sg_newgame_value select,.sg_newgame_value textarea
	{
	font-weight: bold;
	color: white;
	padding-left: 4px;
}

#sg_popup_shadow_t {
	width: 573px;
	height: 24px;
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/105_popup/content_playnow_popup_schatten_oben.png")
		no-repeat;
}

#sg_popup_main {
	width: 573px;
	/*height: 316px;*/
}

.sg_popup_map {
	background: url("../images/105_popup/content_playnow_popup_karte.jpg");
	width: 153px;
	height: 151px;
	display: block;
}  /* review rtl */
.sg_popup_td_map {
	text-align: right;
}  /* review rtl */

.sg_popup_content_table_height {
	height: 150px;
}

.sg_popup_comment_field_size {
	width: 100%;
	height: 33px;
	overflow: hidden;
}

#sg_popup_playnow {
	width: 236px;
	height: 60px;
	background: url("../images/buttons/playnow/popup_001_playnow_en.gif");
}

/**********************************************************************************************************
 *    										New Game													  *
 **********************************************************************************************************/
/* see .sg_popup for previous values of these classes */
.sg_newgame_table {
	width: 550px;
}

.sg_newgame_content_table {
	background: #0e0e0c;
}

.sg_newgame_top {
	background:
		url("../images/108_newgame/createnewgame_011_newgame_en.jpg")
		no-repeat;
	width: 703px;
	height: 253px;
}

.sg_newgame_border_l {
	background: url("../images/108_newgame/v2_border_left.png") repeat-y;
	width: 22px;
}  /* review rtl */
.sg_newgame_border_r {
	background: url("../images/108_newgame/v2_border_right.png") repeat-y;
	width: 22px;
}  /* review rtl */
.sg_newgame_bottom {
	background: url("../images/108_newgame/table_bottom.jpg") no-repeat;
	width: 703px;
	height: 117px;
}

.sg_newgame_features_width {
	width: 603px;
}

.sg_newgame_feature_indent {
	padding-left: 28px;
}  /* review rtl */

.sg_newgame_section_header_std {
	background: url("../images/108_newgame/createnewgame_001_managestandard_en.gif") no-repeat;
	height: 25px;
}

.sg_newgame_section_header_similar {
	background: url("../images/108_newgame/createnewgame_012_similargames_en.gif") no-repeat;
	height: 25px;
}

.sg_newgame_section_body_std {
	width: 601px;
	border-left: 1px solid #51514a;
	border-right: 1px solid #51514a;
}

.sg_newgame_section_bottom_std {
	background: url("../images/108_newgame/section_bottom_std.gif") no-repeat;
	height: 25px;
}

.sg_newgame_section_header_std_new {
	font-family: Army, "Times New Roman";
	color: white;
	font-size: 17px;
	height: 18px;
	width: 99.6%;
	border: 1px solid #51514a;
	padding: -5px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
}

.sg_newgame_section_header_extra {
	font-family: Army, "Times New Roman";
	color: #c7b27b;
	font-size: 17px;
	height: 18px;
	width: 99.6%;
	border: 1px solid #534a2f;
	padding: -5px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
}

.sg_newgame_section_header_gold {
	background: url("../images/108_newgame/createnewgame_002_managegold_en.gif") no-repeat;
	height: 25px;
}  /* review rtl */
.sg_newgame_section_body_gold {
	width: 601px;
	border-left: 1px solid #534a2f;
	border-right: 1px solid #534a2f;
	padding-bottom: 32px;
}

.sg_newgame_section_bottom_gold {
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/108_newgame/section_bottom_gold.gif")
		no-repeat;
	height: 25px;
}

.sg_newgame_gold_info {
	color: #ddcc97;
	width: 100%;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 15px;
}

.sg_newgame_matchmaker_info {
	font-weight: bold;
	color: #ddcc97;
	width: 90%;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 15px;
	padding-left: 40px;
}

.sg_newgame_label,.sg_newgame_spacer {
	width: 140px;
	padding: 2px;
	padding-right: 10px;
}

.sg_newgame_label {
	text-align: right;
	vertical-align: top;
}

.sg_newgame_value input,.sg_newgame_value select,.sg_newgame_value textarea
	{
	width: 100%;
	padding: 2px;
	background: #51504b;
	border: 1px solid #858680;
	border-top: 1px solid #383934;
	border-left: 1px solid #383934;
}

.sg_newgame_value_highlighted input {
	border: 1px solid #9bcc35;
}

.sg_newgame_value textarea {
	font-weight: normal;
}

.sg_newgame_value input[disabled='disabled'] {
	color: #a8a7a5;
	cursor: default;
}

.sg_newgame_shortcol {
	width: 114px;
	padding-right: 15px;
}  /* review rtl */
.sg_newgame_info,.sg_newgame_info_indent,.sg_newgame_msg {
	color: white;
	padding-left: 6px;
}  /* review rtl */
.sg_newgame_ext_header {
	font-weight: bold;
	color: white;
	padding-top: 20px;
	padding-left: 40px;
}  /* review rtl */
.sg_newgame_ext_subheader {
	padding-left: 4px;
	vertical-align: bottom;
}  /* review rtl */
.sg_newgame_ext_header_func {
	color: white;
	text-decoration: none;
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/100_allgemein/link_kanone_weiss2.png")
		no-repeat;
	padding-left: 23px;
}

.sg_newgame_info_indent {
	padding-left: 177px;
}

.sg_newgame_msg {
	color: #9bcc35;
	font-weight: bold;
}

.sg_newgame_error {
	color: #9bcc35;
	font-weight: bold;
}

.sg_newgame_addplayer {
	float: right;
	padding-right: 10px;
}  /* review rtl */
.sg_ajax {
	position: relative;
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/loader.gif)
		no-repeat;
}

#sg_newgame_value_name {
	float: left;
}

/* v2 */
/* new game: Goldfeature list container */
.sg_newgame_goldfeature_header {
	margin-left: auto;
	margin-right: auto;
}

.sg_newgame_goldfeature_start_border {
	background: url("../images/108_newgame/goldfeature_start_border.png") no-repeat;
	height: 1px;
}
.sg_newgamefeature_start_border {
	background: url("../images/108_newgame/feature_start_border.png") no-repeat;
	height: 1px;
}
.sg_newgamefeature_header_label{
	float: left;
	padding-left: 20px;
	height: 20px;
	padding-top: 20px;
	font-family: Army, "Times New Roman";
	font-size: 10pt;
	text-transform: uppercase;
	color: #858680;
}  /* review rtl */

.sg_newgame_goldfeature_header_label {
	float: left;
	padding-left: 20px;
	height: 20px;
	padding-top: 20px;
	font-family: Army, "Times New Roman";
	font-size: 10pt;
	text-transform: uppercase;
	color: #c7b27b;
} /* review rtl */

.sg_newgame_goldfeature_header_label_gf {
	float: right;
	height: 40px;
	width: 160px;
	background: url("../images/108_newgame/createnewgame_003_goldfeature_en.gif") no-repeat;
}  /* review rtl */

.sg_newgame_goldfeature {
	color: #c7b27b;
	border-top: 1px solid #6d5f3c;
	border-bottom: 1px solid #6d5f3c;
	background: #312e25;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-left: auto;
	margin-right: auto;
}  /* review rtl */

.sg_newgamefeature {
	color: #b4b4b4;
	margin-left: auto;
	margin-right: auto;
	padding-top: 15px;
	padding-bottom: 15px;
	background: #252522;
	border-top: 1px solid #51514A;
	border-bottom: 1px solid #51514A;
} /* review rtl */

.sg_newgame_goldfeature_height_scen {
	height: 130px;
}

.sg_newgame_goldfeature_height_triple {
	height: auto;
}

.sg_newgame_goldfeature_height_yesno {
	height: auto;
}

.sg_newgame_goldfeature_nogold .sg_newgame_goldfeature_header_label_gf {
	color: #b4b4b4;
	background: none;
}  /* review rtl */

.sg_newgame_goldfeature_nogold .sg_newgame_goldfeature_start_border {
	background: none;
	border: none;
}  /* review rtl */

.sg_newgame_goldfeature_nogold .sg_newgame_goldfeature {
	color: #b4b4b4;
	background: #252522;
	border-top: 1px solid #51514A;
	border-bottom: 1px solid #51514A;
}  /* review rtl */

.sg_newgame_feature_left_row {
	float: left;
	padding-top: 55px;
	padding-left: 15px;
	padding-right: 15px;
}  /* review rtl */
#sg_newgame_input {
	float: left;
}  /* review rtl */
#sg_newgame_input input{
	font-size:11px;
}
.sg_newgame_scenario_img {
	float: left;
	/*padding-left: 15px;*/
	width: 110px;
}  /* review rtl */
.sg_newgame_scenario_desc,.sg_newgame_scenario_desc_gold {
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	width: 370px;
}  /* review rtl */
.sg_newgame_scenario_desc {
	color: #b4b4b4;
}

.sg_newgame_scenario_desc_header {
	font-weight: bold;
	padding-bottom: 10px;
	width: 100%;
}  /* review rtl */
.sg_newgame_scenario_desc_content {
	float: left;
	width: 220px;
}  /* review rtl */
.sg_newgame_scenario_desc_icons {
	float: right;
	width: 127px;
	padding-left: 15px;
	padding-right: 5px;
}

#sg_newgame_scenario_icons {
	padding: 2px;
}  /* review rtl */
.sg_newgame_read_more {
	display: none;
}
#sg_newgame_pass {
	float: left;
}  /* review rtl */
/* Icon and map of the game */
.sg_newgame_map {
	height: 102px;
	width: 102px;
	padding-left: 4px;
	padding-top: 4px;
	position: relative;
}

.sg_newgame_map_overlay {
	position: absolute;
}

.sg_newgame_map_wrap {
	position: absolute;
	left: 4px;
}

.sg_newgame_map_frame {
	float: left;
	height: 109px;
	width: 110px;
	margin-top: 7px;
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/106_games/v2_map_frame.gif")
		no-repeat;
	padding-right: 20px;
}  /* review rtl */
.sg_newgame_map_frame_gold {
	float: left;
	height: 109px;
	width: 110px;
	margin-top: 7px;
	padding-right: 20px;
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/106_games/v2_map_frame_gold.gif")
		no-repeat;
}  /* review rtl */
#joinButton {
	padding-right: 0px;
}  /* review rtl */
/* Three different options next to each other with radio button on top and caption below */
.sg_newgame_triple_item {
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	width: 80px;
}  /* review rtl */
.sg_newgame_triple_item_radio {
	width: 100%;
	text-align: center;
	padding-bottom: 5px;
}

.sg_newgame_triple_item_image {
	width: 100%;
	height: 81px;
}

.sg_newgame_triple_item_caption,.sg_newgame_triple_item_caption_gold {
	width: 100%;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 2px;
	color: #a99760;
}

.sg_newgame_triple_item_caption {
	color: #b4b4b4;
}

.sg_newgame_multi_item_desc {
	float: left;
	padding: 15px;
	width: 95%;
}

.sg_newgame_triple_item_desc {
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	width: 95%;
}  /* review rtl */
.sgfeature_selector {
	padding-top: 2px;
}
.sg_goldfeature_selector {
	padding-top: 2px;
}

.sgfeature_selector select {
	background: #858680;
	width: 82px;
	font-weight: bold;
}
.sg_goldfeature_selector select {
	background: #cbb982;
	width: 82px;
	font-weight: bold;
}
.sg_newgame_read_more_gold {
	position: absolute;
	bottom: 5px;
	right: 10px;
}  /* review rtl */
.sg_newgame_read_multi {
	position: absolute;
	bottom: 5px;
	right: 10px;
}  /* review rtl */
.sg_newgame_goldfeature_nogold  .sg_newgame_read_multi {
	display: none;
}
/* yes no item with image on left and radios on right */
.sg_newgame_yesno_item {
	float: left;
	width: 200px;
	border: 1px solid #524b2f;
}  /* review rtl */
.sg_newgame_goldfeature_nogold .sg_newgame_yesno_item {
	border: 1px solid #51514A;
}  /* review rtl */
.sg_newgame_yesno_item_image {
	float: left;
	width: 82px;
	height: 81px;
	background: #eeeeee
}  /* review rtl */
.sg_newgame_yesno_item_radios {
	float: left;
	width: 80px;
	padding-left: 15px;
	padding-top: 10px;
}

.sg_newgame_yesno_item_radio {
	padding-top: 10px;
	color: #b4b4b4;
}  /* review rtl */
.sg_newgame_yesno_item_radio_gold {
	padding-top: 10px;
	color: #a99760;
}  /* review rtl */
.sg_newgame_goldfeature_nogold .sg_newgame_yesno_item_radio_gold {
	color: #b4b4b4;
}  /* review rtl */
.sg_newgamefeature_nogold .sg_newgame_yesno_item_radio_gold {
	color: #b4b4b4;
}  /* review rtl */
.sg_newgame_yesno_item_desc {
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	width: 320px;
}  /* review rtl */
.sg_newgame_yesno_item_desc_gold {
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	width: 170px;
}

.sg_newgame_goldfeature_nogold .sg_newgame_read_yesno {
	display: none;
}  /* review rtl */
.sg_newgame_read_yesno {
	position: absolute;
	bottom: 5px;
	right: 10px;
}  /* review rtl */
/* My Games*/
#sg_mygames_tabs_left {
	float: left;
}  /* review rtl */
#sg_mygames_tabs_right {
	float: left;
}  /* review rtl */
#sg_mygames_tabs1 {
	float: left;
}  /* review rtl */
#sg_mygames_tabs2 {
	float: left;
}  /* review rtl */
#sg_mygames_tabs3 {
	float: left;
}  /* review rtl */
#sg_mygames_tabs {
	width: 500px;
	align: left;
	height: 38px;
}  /* review rtl */
#sg_mygames_tabs_wrap {
	float: left;
	margin-left: 122px;
	width: 405px;
	height: 40px;
}  /* review rtl */
#sg_mygames_tabs_middle {
	float: left;
}  /* review rtl */
#sg_mygames_tabs_middle_priv {
	border: 0px none;
	vertical-align: middle;
	background: url("../images/gamestable/tabs_spacer_priv_sel.png");
	float: left;
	width: 25px;
	height: 40px;
}  /*review rtl */
#sg_mygames_tabs_middle_pub {
	border: 0px none;
	vertical-align: middle;
	background: url("../images/gamestable/tabs_spacer_pub_sel.png");
	float: left;
	width: 25px;
	height: 40px;
}  /* review rtl */
#sg_mygames_background_image { background: url('../images/106_games/content_mygames_header.gif') no-repeat;} /* review rtl */
#sg_mygames_background_image_premium { background: url('../images/106_games/content_mygames_premium_account_header_en.png') no-repeat;} /* review rtl */

/**********************************************************************************************************
 *    										Module: Registration										  *
 **********************************************************************************************************/
.sg_reg_value {
	border: 1px solid #272621;
	background: #d1cbbb;
}

.sg_reg_embed {
	color: #5e5b54;
	font-weight: bold;
	font-size: 11px;
}

.sg_reg_header_embed {
	color: #5e5b54;
	font-weight: bold;
}

a.sg_reg_embed {
	font-size: 11px;
	color: #8e433e;
}

/**Welcome Page CSS**/
#welcome_page_content {
	width: 792px;
	height: 802px;
	margin-top: 10px;
	background-image: url("../images/103_content/welcomepage_back.jpg");
}

#welcome_page_header,#welcome_page_play_now_one,#welcome_page_manual_book,#welcome_page_play_now_two
	{
	display: block;
	float: left;
	background-repeat: no-repeat;
	background-image: url("../images/103_content/welcomepage_sprite_en.png");
}

#welcome_page_header {
	height: 46px;
	width: 435px;
	background-position: 0px 0px;
	margin-left: 300px;
	margin-top: 31px;
}

#welcome_page_play_now_one {
	height: 113px;
	width: 327px;
	background-position: 0px -47px;
	margin-left: 368px;
	margin-top: 19px;
}

#welcome_page_manual_book {
	height: 112px;
	width: 144px;
	background-position: -287px -153px;
	float: left;
	margin-left: 103px;
	margin-top: 7px;
}

#welcome_page_play_now_two {
	height: 95px;
	width: 148px;
	background-position: 0px -174px;
	margin-left: 12px;
	margin-top: 40px;
}

#welcome_page_map {
	float: left;
	color: #e2d3b6;
	font-weight: bold;
	height: 200px;
	width: 260px;
	margin-left: 405px;
	margin-top: 40px;
}

#welcome_page_map_text_one {
	margin-left: 0px;
}

#welcome_page_map_text_two {
	margin-top: 90px;
	margin-left: 30px;
}

/**********************************************************************************************************
 *    										Module: Login button										  *
 **********************************************************************************************************/
.sg_status_header {
	width: 960px;
	height: 78px;
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/101_header/v2_header_bg_logout.jpg);
	font-weight: bold;
}  /* review rtl */

#sg_login_form input {
	background: #d6d1bb;
	font-weight: bold;
}

#sg_login_wrap {
	float: right;
	width: 360px;
	padding-top: 20px;
	z-index: auto;
}  /* review rtl */
#sg_login_form_wrap {
	float: right;
	padding-right: 35px;
} /* review rtl */

#sg_login_field_wrap {
	padding-top: 9px;
	width: 205px;
	white-space: nowrap;
}  /* review rtl */
#sg_login_form_left, /* review rtl */ #sg_login_form_middle,
	/* review rtl */ #sg_login_form_right { /* review rtl */
	height: 34px;
	float: left;
	display: block;
	background-repeat: no-repeat;
	background-image: url(../images/101_header/header_002_login_sprite_en.gif);
	/* review rtl */
}
.sg_login_facebook_button { position: relative; top: -17px; }
#sg_login_submit_button {
	display: block;
	margin-left: -23px;
	width: 21px;
	height: 16px;
	background-image: url(../images/101_header/header_login_button.gif);
	background-position: 0px 0px;
	margin-top: 8px;
	background-repeat: repeat-x;
	border: 0px;
}  /* review rtl */
#sg_login_submit_button2 { 
	display: block;
	width: 21px;
	height: 16px;
	background-image: url(../images/101_header/header_login_button.gif);
	background-position: 0px 0px;
	margin-top: 8px;
	background-repeat: repeat-x;
	border: 0px;
} /* review rtl */
#sg_login_form_left {
	width: 84px;
	background-position: 0px 0px;
}  /* review rtl */
#sg_login_form_middle {
	background-position: -55px -34px;
	background-repeat: repeat-x;
}  /* review rtl */
#sg_login_form_right {
	width: 31px;
	background-position: 0px -68px;
}  /* review rtl */
#sg_login_forgot_link {
	float: left;
	white-space: nowrap;
	padding-left: 40px;
}

#sg_login_signup_link {
	float: left;
	padding-left: 5px;
	white-space: nowrap;
}

#sg_login_back_link {
	float: right;
	padding-right: 27px;
	white-space: nowrap;
} /* review rtl */

#sg_login_forgot_field_wrap {
	padding-top: 7px;
	width: 150px;
	float: left;
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/101_header/header_login_kachel.gif);
} /* review rtl */

#sg_login_feedback {
	float: right;
	white-space: nowrap;
	padding-right: 5px;
}
.sg_login_email_forgot_image {
		
} /* review rtl */
.sg_loginbox_current_rank {
	float: left;
	height: 62px;
	width: 100px;
}  /* review rtl */
.sg_loginbox_current_rank2 {
	float: left;
	height: 62px;
	width: 130px;
}  /* review rtl */
.sg_loginbox_icon_next_rank {
	float: left;
	height: 62px;
	width: 80px;
}  /* review rtl */
.sg_loginbox_award_last_icon {
	float: left;
	height: 62px;
}  /* review rtl */

.sg_loginbox_goldmark_bg {
	background-image:url(../images/101_header/header_to_shop_button.jpg);
	position: relative;
	float: left;
	height: 62px;
	width: 338px;
	overflow: hidden;
}  /* review rtl */

.sg_loginbox_premium_goldmark_bg {
	background-image:url(../images/101_header/header_to_shop_button_premium.jpg);
	position: relative;
	float: left;
	height: 62px;
	width: 338px;
	overflow: hidden;

}  /* review rtl */

.sg_login_exclusive_referrer_button {
	/*width: 333px;*/
	width: 268px;
	height: 49px;
	margin-top: 19px;
	margin-right: 22px;
	margin-left: 22px;
	display: block;
	background-repeat: no-repeat;
	background-image: url(../images/101_header/m_b_landing_page.jpg);
	text-align: center;
	font-weight: bold;
	color: white;
	font-size: 32px;
	padding-top:7px;
	padding-left: 50px;
	padding-right: 15px;
} /* review rtl */

/* logged in */
.sg_status_header_li {
	width: 960px;
	height: 79px;
	font-weight: bold;
}

.sg_loginbox_goldmark_v {
	font-family: Tahoma, Verdana, Sans-Serif;
	font-weight: bold;
	color: #A49462;
	font-size: 18px;
	text-align: center;
	left: 35px;
	position: absolute;
	margin-top: 10px;
	white-space: nowrap;
	overflow: hidden;
	height: 20px;
	width: 105px;
}
.sg_loginbox_goldmark_buygm_l {
	font-family: Tahoma, Verdana, Sans-Serif;
	font-weight: bold;
	color: white;
	font-size: 14px;
	text-align: center;
	right: 45px;
	position: absolute;
	margin-top: 12px;
	white-space: nowrap;
	overflow: hidden;
	width: 145px;
	height: 50px;
	line-height: 40px;
}
.sg_loginbox_goldmark_earngm_l {
	display: none;
	font-family: Tahoma, Verdana, Sans-Serif;
	font-weight: bold;
	color: white;
	font-size: 12px;
	text-align: center;
	right: 45px;
	bottom: 8px;
	position: absolute;
	white-space: nowrap;	
	overflow: hidden;
	width: 145px;
	height: 16px;
}


#sg_status_profile { float: left; height: 62px; width: 263px; background:url(../images/101_header/header_006_profilemail_en.gif); } /* review rtl */
#sg_status_premium_profile { float: left; height: 62px; width: 263px; background:url(../images/101_header/header_007_profilemail_en.gif); } /* review rtl */
#sg_status_profile_inner { padding-top: 13px; padding-left: 13px; } /* review rtl */
#sg_status_profile_wrap { float:left; width: 192px; white-space: nowrap; overflow:hidden; padding-top: 7px; padding-right:2px; line-height: 1.5em;} /* review rtl */
#sg_status_name_wrap { float:left; width: 192px; overflow: hidden; white-space: nowrap; } /* review rtl */
#sg_status_score_wrap { float: left; width: 85px; overflow: hidden; white-space: nowrap; } /* review rtl */
#sg_status_scorel { float: left; } /* review rtl */
#sg_status_scorev_wrap { float: right; color: #8E433E; width: 52px; overflow: hidden; } /* review rtl */
#sg_status_logout_b_wrap { float: right; height: 16px; width: 95px; overflow: hidden; padding-top: 1px; padding-right: 2px; } /* review rtl */
#sg_status_name { float:left;}
#sg_status_name2 { float:left; color: #8E433E; }

.sg_status_rank_progress {
	float: left; 
	width: 65px; 
	padding-top: 28px; 
	text-align: center; 
}

#sg_status_progress_0 { background: url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/101_header/progress_00.png); }
#sg_status_progress_10 { background: url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/101_header/progress_010.png); }
#sg_status_progress_20 { background: url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/101_header/progress_020.png); }
#sg_status_progress_30 { background: url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/101_header/progress_030.png); }
#sg_status_progress_40 { background: url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/101_header/progress_040.png); }
#sg_status_progress_50 { background: url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/101_header/progress_050.png); }
#sg_status_progress_60 { background: url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/101_header/progress_060.png); }
#sg_status_progress_70 { background: url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/101_header/progress_070.png); }
#sg_status_progress_80 { background: url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/101_header/progress_080.png); }
#sg_status_progress_90 { background: url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/101_header/progress_090.png); }
#sg_status_progress_100 { background: url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/101_header/progress_100.png); }
.sg_new_msg { float: left; padding-left: 3px;} /* review rtl */
#sg_new_msg_number { text-decoration: none; white-space: nowrap;} /* review rtl */
.sg_pms { padding-top: 8px; }/* review rtl */

#sg_status_bb {
	clear: left;
	width: 960px;
	height: 9px;
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/101_header/v2_header_border_bottom.gif);
}  /* review rtl */
#sg_status_bl {
	float: left;
	height: 62px;
	width: 49px;
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/101_header/v2_header_left.gif);
}  /* review rtl */
#sg_status_bt {
	width: 960px;
	height: 8px;
	background: url(../images/101_header/v2_header_border_top.gif);
}
#sg_status_bt_premium {
	width: 960px;
	height: 8px;
	background: url(../images/101_header/v2_header_border_top_premium.gif);
}
#sg_status_bb_premium {
	clear: left;
	width: 960px;
	height: 9px;
	background: url(../images/101_header/v2_header_border_bottom_premium.gif);
}

#sg_status_premium_bl {
	float: left;
	height: 62px;
	width: 49px;
	background: url(../images/101_header/v2_header_premium_left.gif);
} /* review rtl */

#sg_status_profile {
	float: left;
	height: 62px;
	width: 263px;
	background: url(../images/101_header/header_006_profilemail_en.gif);
}  /* review rtl */
#sg_status_profile_inner {
	padding-top: 13px;
	padding-left: 13px;
}  /* review rtl */
#sg_status_profile_wrap {
	float: left;
	width: 192px;
	white-space: nowrap;
	overflow: hidden;
	padding-top: 7px;
	padding-right: 2px;
	line-height: 1.5em;
}  /* review rtl */
#sg_status_name_wrap {
	float: left;
	width: 192px;
	overflow: hidden;
	white-space: nowrap;
}  /* review rtl */
#sg_status_score_wrap {
	float: left;
	width: 85px;
	overflow: hidden;
	white-space: nowrap;
}  /* review rtl */
#sg_status_scorel {
	float: left;
}  /* review rtl */
#sg_status_scorev_wrap {
	float: right;
	color: #8E433E;
	width: 52px;
	overflow: hidden;
}  /* review rtl */
#sg_status_logout_b_wrap {
	float: right;
	height: 16px;
	width: 95px;
	overflow: hidden;
	padding-top: 1px;
	padding-right: 2px;
}  /* review rtl */
#sg_status_name {
	float: left;
}

#sg_status_name2 {
	float: left;
	color: #8E433E;
}

.sg_status_rank_progress {
	float: left;
	width: 65px;
	padding-top: 28px;
	text-align: center;
}

#sg_status_progress_0 {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/101_header/progress_00.png);
}

#sg_status_progress_10 {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/101_header/progress_010.png);
}

#sg_status_progress_20 {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/101_header/progress_020.png);
}

#sg_status_progress_30 {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/101_header/progress_030.png);
}

#sg_status_progress_40 {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/101_header/progress_040.png);
}

#sg_status_progress_50 {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/101_header/progress_050.png);
}

#sg_status_progress_60 {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/101_header/progress_060.png);
}

#sg_status_progress_70 {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/101_header/progress_070.png);
}

#sg_status_progress_80 {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/101_header/progress_080.png);
}

#sg_status_progress_90 {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/101_header/progress_090.png);
}

#sg_status_progress_100 {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/101_header/progress_100.png);
}

.sg_new_msg {
	float: left;
	padding-left: 3px;
}  /* review rtl */
#sg_new_msg_number {
	text-decoration: none;
	white-space: nowrap;
}  /* review rtl */
.sg_pms {
	padding-top: 8px;
}  /* review rtl */
/******************
* service record
******************/
.sg_service_record_wrap {
	margin-left: 100px;
	margin-top: 15px;
}  /* review rtl */
/**********************************************************************************************************
 *    										Module: Language Selector									  *
 **********************************************************************************************************/
#sg_header_lang_select {
	height: 22px;
	float: right;
	padding-right: 75px;
}  /* review rtl */
#sg_header_lang_flags {
	float: right;
	padding-right: 5px;
}

.sg_lang_selected {
	float: left;
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/flags/lang_pointer.gif")
		no-repeat;
}

.sg_lang_notselected {
	float: left;
}

.tx-srlanguagemenu-pi1 img {
	margin: 0px;
	padding: 0;
	border-style: none;
}

/**Language Selection**/
#left_part,#flag_part,#right_part {
	height: 22px;
	float: left;
	display: block;
	background-repeat: no-repeat;
	background-image: url("../images/101_header/header_001_language_sprite_en.gif");
}  /* review rtl */
#left_part {
	width: 91px;
	background-position: 0px 0px;
}

#flag_part {
	background-position: -75px -22px;
	background-repeat: repeat-x;
}

#right_part {
	width: 10px;
	background-position: 0px -44px;
}

.flag_en,.flag_de,.flag_other {
	width: 18px;
	height: 12px;
	margin-left: 2px;
	margin-top: 2px;
	float: left;
	display: block;
	background-repeat: no-repeat;
	background-image: url("../images/101_header/flag_sprite.gif?4");
	lines-height: 12px;
	font-size: 10px;
}

.flag_en {
	margin-left: 5px;
	background-position: 0px -12px;
}

.flag_de {
	background-position: 0px 0px;
}

.flag_nl {
	background-position: 0px -24px;
}


.flag_es {
	background-position: 0px -36px;
}


.flag_pl {
	background-position: 0px -48px;
}


.flag_pt {
	background-position: 0px -60px;
}


.flag_it {
	background-position: 0px -108px;
}


.flag_fr {
	background-position: 0px -132px;
}

.flag_ru {
	background-position: 0px -168px;
}

.flag_cs {
	background-position: 0px -336px;
}


.flag_ja {
	background-position: 0px -228px;
}

.flag_fi {
	background-position: 0px -72px;
}

.flag_el {
	background-position: 0px -180px;
}

.flag_tr {
	background-position: 0px -192px;
}

*[id^='pointer_'] {
	position: relative;
	z-index: 12;
	height: 3px;
	line-height: 3px;
	font-size: 3px;
	width: 5px;
	background-image: url("../images/101_header/lang_pointer.gif");
	background-repeat: no-repeat;
}

#pointer_en {
	margin-left: 12px;
}

#pointer_de {
	margin-left: 32px;
}

/**********************************************************************************************************
 *    										Module: Notice											  	  *
 **********************************************************************************************************/
#sg_notice_wrapper,.sg_notice_msg {
	color: #5E5B54;
}

#sg_notice_wrapper {
	padding: 10px;
}  /* review rtl */
.sg_notice_width_total {
	width: 600px;
	position: relative;
}

.sg_notice_msg {
	float: left;
	width: 500px;
}

.sg_notice_change_wrapper {
	clear: both;
	padding-top: 15px;
}

.sg_notice_change_box {
	border: 1px solid #cbc3af;
	margin-top: 5px;
}

.sg_notice_box_t_left {
	width: 90px;
}

.sg_notice_error {
	width: 250px;
	padding-top: 15px;
	color: #8e433e;
}

/**********************************************************************************************************
 *    										Module: A-Stats											  	  *
 **********************************************************************************************************/
#a_stats {
}

#a_stats th {
	text-align: left;
	font-weight: bold;
	background: #ada798;
}

#a_stats td {
	text-align: right;
	background: #e2ddd0;
	padding-right: 5px;
}

.a_stats_td_label {
	text-align: left;
}

/**********************************************************************************************************
 *    										Module: User Search											  *
 **********************************************************************************************************/
.sg_user_search_field {
	background: #d6d1bb;
	font-weight: bold;
	color: #5E5B54;
}  /* review rtl */

#sg_user_search_div {
	display: block;
	float: right;
	margin-top: 20px;
	position: absolute;
	text-align: left;
	width: 250px;
	z-index: 50;	
}
#sg_user_search_padding { } /* review rtl */

#sg_player_popup {
	background: #d7d1c1;
	color: #5f5c55;
}

.sg_popup_inner {
	border: 1px solid #c1bbad;
	padding: 5px;
}

.sg_userpage_link {
	cursor: pointer;
}

/*

Content-Menü: #8e433e
Link im Contentbereich: #d70200
Login-Bereich: #e7e5c9
Impressum: #e7e5c9
Balken Contenmenü: #949181

Schriftfarbe Content: #57544f
Linkfarbe: #8e433e (Content)
Linkfarbe im Login und Footer: Weiss
Linkfarbe Contentmenü: 322f26
Aktive Kapitelfarbe: Weiss
Beschriftung Funktionsleiste: Schwarz

*/
/************************************
 *    General Layout                *
 ***********************************/
.sg_bg {
	background: black;
}

/* general text setting */
/* text-align */
.sg_align_l {
	text-align: left;
}  /* review rtl */
.sg_align_r {
	text-align: right;
}  /* review rtl */
.sg_ltr_align_r {
	text-align: right;
}  /*review rtl*/
.sg_ltr_align_l {
	text-align: left;
}  /*review rtl*/
.sg_align_c {
	text-align: center;
}  /* review rtl */
.sg_align_j {
	text-align: justify;
}  /* review rtl */
.sg_valign_t {
	vertical-align: top;
}  /* review rtl */
.sg_valign_m {
	vertical-align: middle;
}  /* review rtl */
.sg_valign_b {
	vertical-align: bottom;
}  /* review rtl */
/* div align */
div.sg_align_c {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

/* padding / margin */
.sg_pad_r {
	padding-right: 5px;
}

.sg_pad_r2 {
	padding-right: 10px;
}

.sg_pad_r3 {
	padding-right: 20px;
}

.sg_pad_l {
	padding-left: 5px;
}

.sg_pad_l2 {
	padding-left: 10px;
}

.sg_pad_l3 {
	padding-left: 15px;
}

.sg_pad_l4 {
	padding-left: 20px;
}

.sg_pad_t {
	padding-top: 5px;
}

.sg_pad_t2 {
	padding-top: 10px;
}

.sg_pad_b {
	padding-bottom: 5px;
}

.sg_pad_b2 {
	padding-bottom: 10px;
}

.sg_pad {
	padding: 5px;
}

.sg_pad2 {
	padding: 10px;
}

.sg_pad3 {
	padding: 15px;
}

.sg_pad4 {
	padding: 20px;
}

.sg_margin_r {
	margin-right: 5px;
}

.sg_margin_r2 {
	margin-right: 10px;
}

.sg_margin_l {
	margin-left: 5px;
}

.sg_margin_l2 {
	margin-left: 10px;
}

.sg_margin_t {
	margin-top: 5px;
}

.sg_margin_t2 {
	margin-top: 10px;
}

.sg_margin_b {
	margin-bottom: 5px;
}

.sg_margin_b2 {
	margin-bottom: 10px;
}

/* floats & containers */
div.sg_container {
	width: 100%;
	text-align: center;
}

.sg_clear_r {
	clear: right;
}  /* review rtl */
.sg_clear_l {
	clear: left;
}  /* review rtl */
.sg_clear_b {
	clear: both;
}  /* review rtl */
.sg_float_l {
	float: left;
}

.sg_float_r {
	float: right;
}

#sg_float_l {
	float: left;
}  /* review rtl */
#sg_float_r {
	float: right;
}  /* review rtl */
#sg_tt_content {
	text-align: justify;
	width: 400px;
	background: #d7d1c1;
	color: #615956;
	font-weight: normal;
}

#sg_clear_l {
	clear: left;
}

#sg_clear_r {
	clear: right;
}

#sg_clear_b {
	clear: both;
}

/* borders */
.sg_border_t {
	border-top: 1px solid #879260;
}

.sg_border_b {
	border-bottom: 1px solid #879260;
}

.sg_border_b2 {
	border-bottom: 2px solid #879260;
}

.sg_border_b3 {
	border-bottom: 3px solid #879260;
}

.sg_border_r {
	border-right: 1px solid #879260;
}

.sg_border_r2 {
	border-right: 2px solid #879260;
}

.sg_border_r3 {
	border-right: 3px solid #879260;
}

/* cursors */
.sg_pointer {
	cursor: pointer;
}

.sg_emph {
	font-weight: bold;
}

.sg_large {
	font-size: 12px;
}

.sg_small {
	font-size: 10px;
}

.sg_very_large {
	font-size: 16px;
}

.sg_huge {
	font-size: 18px;
}

#sg_sys_msg {
	border: 3px solid red;
	padding: 10px;
	background: #B2B380;
	font-weight: bold;
	text-align: center;
}

.sg_message {
	width: 300px;
	font-weight: bold;
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
}

.sg_message_w {
	width: 400px;
	font-weight: bold;
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
}

/**********************************************************************************************************
 *    										Forum														  *
 **********************************************************************************************************/
td.sg_td {
	color: #404040;
}

table.sg_table {
	border: 1px solid #aca99a;
	border-collapse: collapse;
}

/*table, td{
 background: #d6d1bb;
 border-color: gray;
}*/
td.sg_td,th.sg_th {
	border: 1px solid #aca99a;
	background: #d6d1bb;
}

td.sg_subth {
	border: 1px solid #aca99a;
	background-color: #aca99a;
}

th.sg_th {
	background: #949182;
	color: #711810;
	font-size: 13px;
    padding: 5px;
    text-align: left;
}

div.sg_th {
	background: #949182;
	color: #711810;
	border: 1px solid #aca99a;    
	padding: 5px;
    text-align: left;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    text-align: left;
}

.sg_tdtext {
	border: 1px solid #aca99a;
	border-collapse: collapse;
    font-size: 11px;
    padding: 4px;
}

.sg_pi3-pminbox-unread {
    font-weight: bold;
}

.sg_pi3-pminbox-icon {
	float: left;
	margin-right: 8px;
}

div.sg_rootline {
	border: 1px solid #aca99a;
}

td.sg_subth2 {
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	background: #aca99a;
}

div.sg_pi1-codeboxnote {
	background-color: #CACB94; /*rgb(250, 250, 250);*/
}

.sg_pi1-listtopic-topic {
	background: #d6d1bb;
}

.sg_pi1-listtopic-replies {
	background: #d6d1bb;
}

.sg_pi1-listtopic-author {
	background: #d6d1bb;
}

.sg_pi1-listtopic-lastpost {
	background: #d6d1bb;
}

td.sg_pi1-newpost-left {
	border: 1px solid #aca99a;
	background: #d6d1bb;
	width: 0px;
	border-collapse: collapse;
    font-family: Tahoma;
    font-size: 11px;
    padding: 10px;
    text-align: left;
}

td.sg_pi1-newpost-middle {
	border: 1px solid #aca99a;
	background: #d6d1bb;
}

td.sg_pi1-newpost-right {
	border: 1px solid #aca99a;
	background: #d6d1bb;
	border-collapse: collapse;
    font-family: Tahoma;
    font-size: 11px;
    padding: 10px;
    text-align: right;
}

.sg_pi1-tooltip {
	border: 1px solid #aca99a;
}

.sg_pi1-tooltip-header {
	background: #711810;
	border-bottom: 1px solid #aca99a;
}

.sg_pi1-administrator {
	color: #711810;
}

.sg_pi3-message-text {
	border: 1px solid #aca99a;
	background: none repeat scroll 0 0 #EEEEEE;
    margin: 5px;
    padding: 5px;
}
td.sg_td, th.sg_th {
    border-collapse: collapse;
}

#sg_pi3_quicksearch {
	border: 1px solid #aca99a;
}

input.sg_button {
	background-color: #aca99a;
	border: 1px solid #aca99a;
	color: #711810;
    font-weight: bold;
    margin: 5px 0 5px 5px;
    vertical-align: middle;
    cursor: pointer;
}

input.sg_button[disabled] {
    opacity: 0.4;
}

.sg_pi2-fliesstext_rot2 {
	color: #711810;
}

a.sg_pi6-admin {
	color: #711810 !important;
}

.sg_pi4-search_options_header {
	background: #711810;
}

.sg_pi4-search_options_details {
	border: 1px solid #aca99a;
}

.sg_pi4-suche-box {
	border-bottom: 1px solid #aca99a;
	border-top: 1px solid #aca99a;
}

.sg_pi4-info-box {
	border: 1px solid #aca99a;
}

.sg_pi4-infoBoxHeader {
	background: #711810;
}

.sg_pi4-search_infobox {
	border: 1px solid #aca99a;
}

.sg_pi4-search_info {
	border: 1px solid #aca99a;
	padding: 2px 0px 2px 5px;
}

.sg_pi4-search-link { /*color:#ff8700;*/
	color: #711810;
}

.sg_pi1-user-menu {
	border: 1px solid #aca99a;
}

.sg_pi1-user-content {
	border: 1px solid #aca99a;
}

.sg_pi1 a {
	color: #711810;
}

.sg_pi1 a:hover {
	color: #711810;
}

.sg_pi3 a {
	color: #711810;
}

.sg_pi3 a:hover {
	color: #711810;
}

.listforum tr,.listforum td {
	border: 1px solid #aca99a;
}

.sg_pi1-attachment {
	background: #CACB94;
}

textarea {
	background: #CACB94;
}

.sg_pi4-title a:hover {
	color: #711810;
}

.sg_pi4-content a:hover {
	color: #711810;
}

.sg_textbutton {
	border: none;
	background-color: transparent;
	float: left;
    margin: 0 4px 0 0;
    padding: 3px;
    text-decoration: none;
    white-space: nowrap;
}

.sg_textbutton img {
    margin-right: 8px;
    vertical-align: middle;
}

.sg_textbutton a {
	color: #711810;
	font-size: 10pt;
    text-decoration: none;
}

.sg_desc {
	color: #333333;
}

.sg_signature {
	padding-top: 5px;
}

.sg_pi1-highlight {
	background-color: #eeece2;
}

td.sg_pi1-listpost-text {
	font-family: Tahoma, Verdana, Sans-Serif;
	max-width: 250px;
}

.sg_partner_support_system_link {
	font-family: Tahoma, Verdana, Sans-Serif;
	background-color: #aca99a;
	border: 1px solid #aca99a;
	color: #711810;
	font-weight: bold;
	padding: 3px;
	text-decoration: none;
}

.sg_vote_list {
	line-height: 2em;
	padding-top: 30px;
}

/* The standard paper popup */
.sg_popup_paper {
	width: 321px;
	height: 166px;
	display: none;
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/100_allgemein/popup_background.png)
		no-repeat;
	text-align: center;
}

.sg_popup_paper_content {
	padding-top: 10px;
	width: 315px;
	font-family: Tahoma, Verdana, Sans-Serif;
	font-size: 11px;
	color: #5e5b54;
}

.sg_popup_paper_msg {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	padding: 10px;
	min-height: 70px; /* do not change. Used like this for the game join popup. */
	min-width: 300px;
}

/* A larger paper popup used in the shop */
.sg_popup_paper_l {
	width: 521px;
	display: none;
	background: #d8d2c2;
	text-align: center;
}

.sg_popup_paper_l_content {
	padding: 25px;
	padding-top: 10px;
	width: 90%;
	font-family: Tahoma, Verdana, Sans-Serif;
	font-size: 11px;
	color: #5e5b54;
}

.sg_popup_paper_l_msg {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	padding: 10px;
}

/* Atlas Popup */
.sg_popup_atlas {
	width: 578px;
	height: 370px;
	display: none;
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/200_atlas/atlas_popup_background.png)
		no-repeat;
	text-align: center;
}

/* atlas Popup */
.sg_popup_atlas_kanzaloo {
	width: 900px;
	height: 620px;
	display: none;
	text-align: center;
	margin-top: 40px;
	background-color: white;
}

/* Playspan Popup */
.sg_popup_playspan {
	width: 702px;
	height: 425px;
	display: none;
	text-align: center;
	margin-top: 80px;
	;
}

.sg_popup_playspan_l_content {
	width: 100%;
	opacity: 1;
}

.sg_popup_playspan_l_msg {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	height: 425px;
	padding-left: 0px;
	background-color: #000000;
}

/* allopass Popup */
.sg_popup_allopass {
	width: 665px;
	height: 655px;
	display: none;
	text-align: center;
	margin-top: 40px;
	background-color: white;
}


/* A survey popup */
.sg_popup_survey {
	width: 480px;
	height: 530px;
	display: none;
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/100_allgemein/popup_background_l.png)
		no-repeat;
	text-align: center;
}

.sg_popup_tooltip {
    width: 110px;
    height: 109px;
    display: none;
    background: url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/106_games/v2_map_frame_gold.gif)
    no-repeat;
    text-align: center;
}
.sg_popup_tooltip_content {
    padding: 5px;
    font-family: Tahoma, Verdana, Sans-Serif;
    font-size: 11px;
    color: #5e5b54;
}

.sg_popup_tooltip_msg {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    padding: 10px;
}


.sg_popup_survey_w {
	padding-top: 25px;
	width: 566px;
	height: 530px;
	display: none;
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/100_allgemein/popup_background_w.png)
		no-repeat;
	text-align: center;
}

.sg_popup_survey_huge {
	padding-top: 25px;
	width: 691px;
	height: 502px;
	display: none;
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/100_allgemein/popup_background_huge.png)
		no-repeat;
	text-align: center;
}

.sg_popup_survey_content_open_google_forms {
    padding: 50px;
    font-family: Tahoma,Verdana,sans-serif;
    font-size: 11px;
    color: #5E5B54;
}

.sg_popup_survey_content {
	padding: 25px;
	padding-top: 10px;
	width: 90%;
	font-family: Tahoma, Verdana, Sans-Serif;
	font-size: 11px;
	color: #5e5b54;
}

.sg_popup_survey_msg {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	padding: 10px;
}

#sg_survey_content p {
	padding-top: 10px;
}
#shareGameLinkInput {
    width: 290px;
}

.sg_survey_asklater {
	background:
		url("//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/100_allgemein/link_kanone_rot.png")
		no-repeat center left;
	padding-left: 23px;
	font-family: Tahoma, Verdana, Sans-Serif;
	font-weight: bold;
	font-size: 10px;
	color: #8E433E;
	text-decoration: none;
}

#twitter_box {
	width: 60%;
	text-align: left;
	padding-top: 10px;
}

#twitter_update_list {
	padding-bottom: 5px;
	padding-top: 10px;
}

.sg_popup_promotion {
	width: 566px;
	height: 530px;
	display: none;
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/100_allgemein/popup_background_w.png)
		no-repeat;
	text-align: center;
}

.sg_popup_award {
	width: 566px;
	height: 530px;
	display: none;
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/100_allgemein/popup_background_w.png)
		no-repeat;
	text-align: center;
}

/* Popup with the instructions for the certificate CJC Change the image file //static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/106_games/certificateImg_yellowArrow_en.png*/
.sg_popup_certificateYellowArrow {
	width: 100%;
	max-width: 1900px;
	height: 550px;
	background-repeat: no-repeat;
	background-position: center top;
	postition: relative;
	left: 0px;
	top: 0px;
	display: none;
}

.sg_popup_certificateYellowArrow_content_en {
	position: absolute;
	width: 265px;
	height: 165px;
	background: url(../images/106_games/certificateImg_yellowArrow_en.jpg) no-repeat;
	background-position: left;
	float: left;
	left: 5%;
	top: 0%;
	margin-left: 20px;
	font-family: Tahoma, Verdana, Sans-Serif;
	font-size: 18px;
	color: white;
}

.sg_popup_certificateYellowArrow_content_de {
	position: absolute;
	width: 265px;
	height: 165px;
	background: url(../images/106_games/certificateImg_yellowArrow_de.jpg) no-repeat;
	background-position: left;
	float: left;
	left: 5%;
	top: 0%;
	margin-left: 20px;
	font-family: Tahoma, Verdana, Sans-Serif;
	font-size: 18px;
	color: white;
}

.sg_popup_certificateYellowArrow_msg {
	position: absolute;
	float: left;
	width: 477px;
	height: 96px;
	left: 100%;
	top: 33%;
}

/* The balloon popup */
.sg_popup_balloon_paper_content {
	color: #ffffff;
	background-position: 0px 0px;
	background-repeat: repeat-x;
	cursor: pointer;
}

.sg_popup_balloon_paper_msg {
	margin-left: 7px;
	margin-right: 7px;
	margin-top: 30px;
	padding-bottom: 40px;
	padding-left: 20px;
	padding-right: 20px;
}

.sg_popup_balloon_close_button {
	width: 18px;
	height: 18px;
	float: right;
	margin-right: 12px;
	margin-top: -3px;
	background-position: -176px -36px;
}

.balloon_tapete {
	background-image: url('../images/105_popup/balloon_red_background.jpg');
	margin-right: 10px;
	max-width: 400px;
}

.sg_popup_balloon_close_button,.balloon_border_left_top,.balloon_border_right_top,.balloon_gold_sprite_left_top,.balloon_gold_sprite_right_bottom,.balloon_gold_sprite_left_bottom
	{
	background-image: url('../images/105_popup/balloon_sprite.png');
	background-repeat: no-repeat;
}

.balloon_border_top {
	background-image: url('../images/105_popup/balloon_top.png');
	height: 15px;
	width: auto;
	background-repeat: repeat-x;
}

.balloon_border_bottom {
	background-image: url('../images/105_popup/balloon_top.png');
	height: 3px;
	width: auto;
	background-repeat: repeat-x;
	-moz-transform: scaleY(-1);
    -webkit-transform: scaleY(-1);
    transform: scaleY(-1);
    filter: flipv; /*IE*/
}

.balloon_border_left_top {
	float: left;
	background-position: -176px 0px;
	background-repeat: no-repeat;
	width: 12px;
	height: 15px;
}

.balloon_border_left {
	background-image: url('../images/105_popup/balloon_left.png');
	/*background-position: -32px 0px;*/
	background-repeat: repeat-y;
}

.balloon_border_right_top {
	background-position: -176px -18px;
	background-repeat: no-repeat;
	width: 12px;
	height: 15px;
	float: right;
}

.balloon_border_right {
	background-image: url('../images/105_popup/balloon_right.png');
	background-position: right top;
	background-repeat: repeat-y;
}

.balloon_tapete {
	background-position: -25px -14px;
	background-repeat: repeat;
	width: auto;
	height: auto;
	border: 0px solid white;
}

.balloon_gold_sprite_left_top {
	background-position: -5px -1px;
	background-repeat: no-repeat;
	height: 30px;
	width: 90px;
	position: absolute;
	top: 4px;
	z-index: -1;
}

.balloon_gold_sprite_left_bottom {
	background-position: 6px -39px;
	background-repeat: none;
	height: 30px;
	width: 90px;
	position: absolute;
	bottom: 0px;
	z-index: -1;
}

.balloon_gold_sprite_right_bottom {
	background-position: -81px -5px;
	width: 90px;
	height: 55px;
	background-repeat: none;
	position: absolute;
	bottom: 0px;
	right: 0px;
	z-index: -1;
}

/* für die voting seite */
#sg_vote_table td {
	border-left: 2px solid;
	border-bottom: 2px solid;
	border-color: #455555;
	padding: 1px 2px 2px 2px;
}  /* review rtl */
#sg_vote_table p {
	text-align: center;
	margin-top: 0px;
}

/*tr { border-collapse: collapse; border: 5px solid #000;  }*/
#kbg {
	margin-top: 2px;
	margin-left: 1px;
	padding: 2 2 2 2;
	width: 88px;
	height: 31px;
	background-image:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/bgbutton.gif);
	background-repeat: no-repeat;
	line-height: 1em;
	text-align: left;
}

#kbglink {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold; 0 px;
	color: white;
	text-decoration: none;
}

#sg_vote_table {
	border-color: #4c3333;
}  /* review rtl */
.vote_cell {
	padding-top: 1px;
}

.td_top_border {
	border-top: 2px solid;
	border-color: #4c3333;
}  /* review rtl */
.td_right_border {
	border-right: 2px solid;
	border-color: #4c3333;
}  /* review rtl */
.sg_cross_clear {
	font-size: 0px;
	height: 0px;
	clear: both;
}

.sg_grey_border {
	border: 3px solid #cdcbcb;
	padding: 10px;
}

.sg_centered {
	width: 100%;
	text-align: center;
}

#sg_profile_tab_main {
	
}

#sg_profile_candle {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/candle.jpg)
		no-repeat;
	height: 334px;
	width: 73px;
	float: left;
}

#sg_profile_tab_main_border_top {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/wood_bg_top.gif)
		no-repeat;
	background-position: bottom;
	float: left;
	width: 687px;
	height: 35px;
}

#sg_profile_tab_main_content {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/wood_bg.jpg);
	float: left;
	width: 687px;
	height: 1600px; /*multiple of 400*/
}

#sg_profile_tab_main_bottom {
	clear: left;
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/tab_1_footer.jpg)
		no-repeat;
	width: 760px;
	height: 298px;
}  /*review rtl*/
#sg_alliance_profile {
	position: relative;
	background-image: url(../images/107_profile/alliance_tabs_header.gif);
	background-repeat: no-repeat;
	height: 150px;
	width: 792px;
	left: 4px;
}  /* review rtl */
#sg_profile_seg1 {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/wire_horizontal.gif)
		no-repeat bottom;
	float: left;
	width: 687px;
	height: 102px;
	position: relative; /* for idtag */
}  /* review rtl */
.sg_profile_wired {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/wire_bg.gif)
		repeat-y top right;
	float: left;
	width: 687px;
}  /* review rtl */
#sg_profile_info {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/profile_bg.jpg)
		no-repeat;
	float: left;
	width: 404px;
	height: 239px;
}

#sg_profile_hook {
	float: left;
	width: 132px;
	height: 144px;
}

#sg_profile_logo_part_1 {
	position: relative;
	z-index: 10;
	background-image: url(../images/107_profile/alliance_top_bg_deco.png);
	width: 687px;
	height: 276px;
	left: 70px;
	top: 50px;
}  /* review rtl */
#sg_profile_image {
	float: left;
	margin-left: 31px;
	margin-top: 28px;
	position: absolute;
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/foto_bg.png)
		no-repeat;
	width: 165px;
	height: 217px;
}  /* review rtl */
#sg_profile_image_container {
	padding-top: 23px;
	text-align: center;
}

#sg_profile_alliance {
	display: none;
	float: left;
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/alliance_bg.png)
		no-repeat bottom;
	width: 139px;
	height: 239px;
}
#sg_profile_mhc_logo { position: absolute; left: 585px; top: 100px; } /* review rtl */


#idtag,#idtag_ofz,#idtag_ace,#idtag_tab2,#idtag_tab2_ofz,#idtag_tab2_ace
	{
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/idtag_silver.png)
		no-repeat;
	width: 194px;
	height: 144px;
	position: absolute;
	right: 78px;
	top: 33px;
	color: black;
	font-family: Tahoma, Verdana, Sans-Serif;
	text-align: center;
}  /* review rtl */
#idtag_tab2,#idtag_tab2_ofz,#idtag_tab2_ace {
	right: 0px;
}

#idtag_ofz,#idtag_tab2_ofz {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/idtag_gold.png)
		no-repeat;
}

#idtag_ace,#idtag_tab2_ace {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/idtag_ace.png)
		no-repeat;
}

#adv_next {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/adv_next_silver.jpg)
		no-repeat;
	width: 687px;
	height: 142px;
}

.adv_next_pos {
	padding-left: 67px;
	padding-top: 0px;
}

#adv_next_ofz {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/adv_next_gold.jpg)
		no-repeat;
	width: 687px;
	height: 142px;
}

#adv_wrap {
	padding-left: 118px;
	padding-top: 6px;
}  /* review rtl */
#alliance_title {
	position: absolute;
	width: 450px;
	height: 25px;
	margin-top: 20px;
	margin-left: 110px;
	color: #A49462;
	font-weight: bold;
}  /* review rtl */
#alliance_logo {
	width: 460px;
	height: 120px;
	margin-left: 110px;
	margin-top: 55px;
}  /* review rtl */
#sg_alliance_profile_waxsiegel {
	position: absolute;
	background-image: url(../images/107_profile/alliance_wachssiegel.png);
	width: 72px;
	height: 87px;
	left: 130px;
	top: 255px;
	z-index: 15;
}  /* review rtl */
#sg_alliance_profile_internalgame {
	position: absolute;
	width: 129px;
	height: 17px;
	margin-left: 160px;
	margin-top: 25px;
}  /* review rtl */
#sg_profile_alliance_leavealliance {
	position: relative;
	width: 110px;
	height: 20px;
	margin-left: 326px;
	margin-top: 25px;
}  /* review rtl */
#sg_profile_alliance_forum {
	position: relative;
	width: 110px;
	height: 20px;
	margin-left: 460px;
	margin-top: -20px;
}  /* review rtl */
#sg_profile_alliance_middle {
	position: relative;
	z-index: 10;
	background-image: url(../images/107_profile/alliance_top_bg_deco_middle.jpg);
	background-repeat: repeat-y;
	width: 687px;
	height: 130px;
	left: 70px;
	top: 50px;
}  /* review rtl */
#sg_profile_alliance_ranking {
	position: relative;
	width: 480px;
	height: 100px;
	left: 50px;
}  /* review rtl */
#sg_profile_medal_preview {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/last_medals_bg.jpg)
		no-repeat;
	width: 687px;
	height: 265px;
	padding-left: 6px;
}

#sg_profile_stats_box_left {
	margin-left: 28px;
	float: left;
}  /*review rtl*/
#sg_profile_stats_box_right {
	margin-left: 28px;
	margin-top: 56px;
	width: 252px;
	float: left;
	overflow: hidden;
}  /*review rtl*/
.sg_profile_stats_top {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/stats_top.gif)
		no-repeat;
	width: 379px;
	height: 71px;
}

.sg_profile_stats_bg {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/stats_bg_tile.jpg)
		repeat-y;
	width: 379px;
	padding-bottom: 10px;
}

.sg_profile_stats_pos {
	padding-left: 13px;
}

.sg_profile_stats_bottom {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/stats_bottom.gif)
		no-repeat;
	width: 379px;
	height: 19px;
}

.sg_profile_nav_selected {
	margin-top: -5px;
	float: left;
}  /* review rtl */
.sg_profile_repuser {
	margin-left: 54px;
}

#sg_profile_ribbons_top {
	width: 678px;
	height: 11px;
	background: url(../images/107_profile/ribbons_top.png) no-repeat;
}  /* review rtl */
#sg_profile_ribbons_bottom {
	width: 678px;
	height: 13px;
	background: url(../images/107_profile/ribbons_bottom.png) no-repeat;
}  /* review rtl */
#sg_profile_nav_header {
	position: relative;
	top: 30px;
	left: 104px;
	height: 62px;
	width: 792px;
}  /* review rtl */
.sg_profile_service_record_title_ranking {
	margin-left: 65px;
	margin-top: 15px;
}  /* review rtl */
.sg_profile_sr_allawardslink {
	padding-top: 25px;
	position: absolute;
	padding-right: 30px;
	right: 0px;
}

.sg_profile_nav_unselected {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/nav_unselected_bg.gif)
		no-repeat;
	float: left;
	margin-top: -5px;
	width: 207px;
	height: 56px;
}  /* review rtl */
.sg_profile_info_label,.sg_profile_subheader {
	font-weight: bold;
	color: #8e433e;
}  /* review rtl */
.sg_profile_info_value {
	color: #5E5B54;
}

.sg_profile_subheader {
	color: #5e5b54;
}

.sg_profile_margin {
	
}

#sg_profile_alliance_plusminus {
	padding-top: 2px;
}  /* review rtl */
#sg_profile_alliance_middle2 {
	position: relative;
	z-index: 10;
	background-image: url(../images/107_profile/alliance_top_bg_deco_middle.jpg);
	background-repeat: repeat-y;
	width: 687px;
	height: 80px;
	left: 70px;
}  /* review rtl */
#sg_profile_alliance_middle2_inner {
	position: relative;
	width: 460px;
	height: 60px;
	left: 70px;
}  /* review rtl */
#sg_profile_alliance_bottom {
	position: relative;
	z-index: 10;
	background-image: url(../images/107_profile/alliance_top_bg_deco_bottom.jpg);
	width: 687px;
	height: 70px;
}  /* review rtl */
.sg_profil_alliance_distance_withnews { left: 0px;} /* review rtl */
.sg_profil_alliance_distance_withoutnews { left: 70px;} /* review rtl */
.sg_profile_alliance_display { width:390px; height:180px; margin-left:285px; margin-top:-25px; background-image:url(../images/107_profile/alliance_dmg_paper_back.gif); background-repeat:no-repeat;} /* review rtl */
#sg_profile_alliance_buttons {
	background-image: url(../images/107_profile/alliance_top_bg_deco_middle.jpg);
	background-repeat: repeat-y;
	border : 0px solid white;
	height: 108px;
	width: 687px;
	position: relative;
	z-index: -1;
	left: 70px;
	z-index: 3;
}  /* review rtl */
#sg_profile_header {
	position: relative;
	background-image: url(../images/107_profile/alliance_ranking_head.gif);
	background-repeat: no-repeat;
	height: 90px;
	width: 792px;
}  /* review rtl */
#sg_profile_tab2_nav {
	float: left;
	width: 762px;
	padding-left: 103px;
}  /* review rtl */
#sg_profile_background_middle {
	background: url(../images/107_profile/wood_bg.jpg);
	height: 1189px;
	width: 761px;
	position: relative;
}  /* review rtl */
.sg_profile_change_record {
	float: right;
	padding-right: 25px;
	text-align: center;
	padding-top: 15px;
}  /* review rtl */
.sg_profile_rank_progress {
	float: left;
	padding-top: 28px;
	text-align: center;
	width: 101px;
	height: 61px;
}  /* review rtl */
#sg_profile_progress_0 {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/progress_00.png);
}

#sg_profile_progress_10 {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/progress_010.png);
}

#sg_profile_progress_20 {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/progress_020.png);
}

#sg_profile_progress_30 {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/progress_030.png);
}

#sg_profile_progress_40 {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/progress_040.png);
}

#sg_profile_progress_50 {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/progress_050.png);
}

#sg_profile_progress_60 {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/progress_060.png);
}

#sg_profile_progress_70 {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/progress_070.png);
}

#sg_profile_progress_80 {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/progress_080.png);
}

#sg_profile_progress_90 {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/progress_090.png);
}

#sg_profile_progress_100 {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/progress_100.png);
}

.sg_profile_progress_num {
	font-weight: bold;
	color: black;
	padding-top: 12px;
}

.sg_profile_progress_label {
	font-weight: bold;
	color: black;
	padding-top: 16px;
}

.sg_profile_stat_cell,.sg_profile_stat_cell_gold,.sg_profile_stat_cell_total
	{
	color: #5e5b54;
	line-height: 18px;
}

.sg_profile_stat_cell_gold {
	color: #685735;
}

.sg_profile_stat_cell_total {
	font-weight: bold;
	line-height: 25px;
}

.sg_profile_marker,.sg_profile_marker_gold {
	width: 16px;
	height: 12px;
}

.sg_profile_marker_gold {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/goldmark.png)
		no-repeat;
	background-position: 2px 0px;
}

.sg_profile_row_dark {
	background: #c3bca1;
}

.sg_profile_label_sub {
	font-weight: bold;
	border-bottom: 2px solid #bcb5a3;
	line-height: 18px;
}

.sg_profile_stat_cell_right {
	padding-right: 5px;
}

.sg_profile_label_total {
	color: black;
}

.sg_profile_footnote {
	font-family: Tahoma, Verdana, Sans-Serif;
	color: #5e5b54;
}

.sg_profile_h {
	padding-left: 15px;
}

.sg_profile_sr_sendmessage {
	float: left;
}  /* review rtl */
.sg_profile_sr_placeawards {
	float: left;
	width: 165px;
	text-align: center;
	margin-right: 5px;
}  /* review rtl */
.sg_profile_sr_placeribbon {
	float: left;
	width: 165px;
	text-align: center;
	margin-right: 5px;
}  /* review rtl */
.sg_profile_label {
	padding-left: 3px;
}

#sg_profile_stamp {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/stamp.png)
		no-repeat;
	width: 63px;
	height: 70px;
	position: absolute;
	right: -77px;
	top: 87px;
}

.sg_social_bookmarks {
	padding-top: 8px;
	text-align: center;
}

#sg_profile_tab2_seg1 {
	float: left;
	width: 687px;
	height: 102px;
	position: relative; /* for idtag */
}  /* review rtl */
#sg_profile_awards_main {
	margin-left: 1px;
}

#sg_profile_name {
	padding-left: 246px;
	padding-top: 66px;
	height: 35px;
}  /* review rtl */
#sg_profile_tab_awards_border_top {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/wood_bg_top_awards.jpg)
		no-repeat;
	background-position: bottom;
	float: left;
	width: 759px;
	height: 35px;
}

#sg_profile_tab_awards_content {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/wood_bg.jpg);
	float: left;
	width: 759px;
}

#sg_profile_tab_awards_bottom {
	clear: left;
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/tab_2_footer.jpg)
		no-repeat;
	width: 760px;
	height: 298px;
}

/*#idtag_silver_awards { background: url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/idtag_silver.png) no-repeat; width: 186px; height:137px; position: absolute; right: 35px; top: 52px; }*/
#adv_next_gold {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/adv_next_gold.jpg)
		no-repeat;
	width: 687px;
	height: 142px;
}

/* #sg_profile_medal_preview { background: url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/last_medals_bg.jpg) no-repeat; width: 687px; height:319px; } */
/*.sg_profile_nav_selected { margin-top: -5px; float: left; }
.sg_profile_nav_unselected { background: url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/nav_unselected_bg.gif) no-repeat; float: left; margin-top: -5px; width: 207px; height: 56px; }*/
#sg_profile_cert {
	width: 759px;
	height: 174px;
}

#sg_profile_awards_nav {
	float: left;
	width: 687px;
	height: 67px;
	margin-left: 20px;
	position: relative; /* for idtag */
}

.sg_profile_award_divider {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/award_divider.png);
	height: 28px;
	width: 759px;
}

#sg_profile_award_board {
	width: 759px;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 40px;
	padding-left: 41px;
}  /* review rtl */
.sg_profile_award_msg {
	width: 678px;
	padding-bottom: 15px;
	color: #837e73;
	text-align: center;
}

.sg_profile_dark_wood {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/awards_bg_pattern_dark.jpg);
}
.sg_profile_rank_image_position { float: left; margin-left: -16px; margin-top: -26px; height: 113px; overflow: hidden; } /* review rtl */

#sg_profile_change_record {
	float: right;
	padding-right: 175px;
	text-align: center;
	padding-top: 16px;
}  /* review rtl */
.sg_medal_row_first {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/medal_row_bg_first.jpg);
	height: 192px;
	width: 678px;
}

.sg_medal_row_middle {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/medal_row_bg_middle.jpg);
	height: 196px;
	width: 678px;
	padding-top: 4px;
}

.sg_medal_row_last {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/medal_row_bg_last.jpg);
	height: 198px;
	width: 678px;
	padding-top: 4px;
}

#sg_award_popup {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/popup_bg_shadow.png)
		no-repeat;
	width: 512px;
	height: 471px;
}  /* review rtl */
#sg_award_popup_content {
	width: 454px;
	height: 413px;
	margin-left: 12px;
}  /* review rtl */
#sg_award_popup_name {
	width: 458px;
	text-align: center;
	font-weight: bold;
	color: #837e73;
}  /* review rtl */
#sg_award_popup_img {
	float: left;
	height: 316px;
	width: 225px;
	margin-top: 14px;
	margin-left: 5px;
}  /* review rtl */

#sg_award_popup_ribbon_img {
	float: left;
	margin-top: 14px;
	margin-left: 5px;
	
	height: 145px;
	width: 210px;
	no-repeat;
	padding-left: 30px;
	padding-top: 170px;
	
}

#sg_award_popup_inner_shadow {
	margin-top: 17px;
	margin-left: 17px;
	width: 440px;
	height: 366px;
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/popup_inner_shadows.png)
		no-repeat;
}  /* review rtl */
#sg_award_popup_label {
	position: absolute;
	right: 0px;
	font-family: Times New Roman;
	width: 250px;
	margin-right: 50px;
	text-align: center;
}  /* review rtl */
#sg_award_popup_desc {
	font-weight: bold;
	position: absolute;
	top: 172px;
	right: 2px;
	color: #3d3628;
	margin-right: 40px;
	width: 225px;
	height: 40px;
	text-align: left;
}  /* review rtl */
#sg_award_popup_amount {
	clear: both;
	width: 65px;
	float: left;
	color: #3d3628;
	padding-top: 2px;
	margin-left: 106px;
	text-align: center;
}  /* review rtl */
#sg_award_popup_last_cont {
	float: left;
	padding-left: 30px;
	margin-top: -15px;
	line-height: 1.5em;
	font-weight: bold;
	color: #7e4646;
}  /* review rtl */
.sg_award_popup_last_label {
	float: left;
	width: 115px;
}  /* review rtl */
.sg_screw_left {
	float: left;
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/screw.gif)
		no-repeat 0px 5px;
	width: 15px;
	margin-left: -15px;
}

.sg_screw_right {
	float: left;
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/107_profile/screw.gif)
		no-repeat;
	background-position: -15px 5px;
	width: 15px;
}

#sg_award_popup_back {
	margin-right: 0px;
	margin-top: 17px;
	margin-left: 17px;
}  /* review rtl */
#sg_award_loader {
	position: absolute;
	top: 245px;
	left: 123px;
	width: 66px;
	height: 66px;
}  /* review rtl */
#sg_award_popup_desc_2 {
	text-align: left;
}  /* review rtl */
#sg_award_popup_inner_shadow_position {
	position: absolute;
	top: 51px;
	left: 19px;
}  /* review rtl */
/** Lightbox CSS */
#lightbox {
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}

#lightbox img {
	width: auto;
	height: auto;
}

#lightbox a img {
	border: none;
}

#outerImageContainer {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	font-size: 20pt;
}

#imageContainer {
	padding: 3px;
}

#loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}

#hoverNav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}

#imageContainer>#hoverNav {
	left: 0;
}

#hoverNav a {
	outline: none;
}

#prevLink,#nextLink {
	width: 49%;
	height: 100%;
	background-image: url(data:image/gif;base64,AAAA);
	/* Trick IE into showing hover */
	display: block;
}

#prevLink {
	left: 0;
	float: left;
}

#nextLink {
	right: 0;
	float: right;
}

#prevLink:hover,#prevLink:visited:hover {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/lightbox/prevlabel.gif)
		left 15% no-repeat;
}

#nextLink:hover,#nextLink:visited:hover {
	background:
		url(//static3.supremacy1914.com/fileadmin/templates/supremacy_1914/images/lightbox/nextlabel.gif)
		right 15% no-repeat;
}

#imageDataContainer {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
}

#imageData {
	padding: 0 10px;
	color: #666;
}

#imageData #imageDetails {
	width: 70%;
	float: left;
	text-align: left;
}

#imageData #caption {
	font-weight: bold;
}

#imageData #numberDisplay {
	display: block;
	clear: left;
	padding-bottom: 1.0em;
}

#imageData #bottomNavClose {
	width: 66px;
	float: right;
	padding-bottom: 0.7em;
	outline: none;
}

#overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
}

.sg_2col_img_l {
	clear: both;
	float: left;
	width: 200px;
	padding-top: 10px;
}

.sg_2col_text_r {
	float: left;
	padding-left: 10px;
	padding-top: 10px;
	width: 430px;
}

.sg_2col_text_l {
	float: left;
	padding-right: 10px;
	padding-top: 10px;
	width: 430px;
}

.sg_2col_img_r {
	clear: both;
	float: right;
	width: 200px;
	padding-top: 10px;
}

/** Preview Trailer Picture**/
#player {
	width: "480";
	height: "276";
	background: url("../images/103_content/content_001_trailer_en.jpg") no-repeat;
}

/** ForumSignature Css */
/*#head{margin-bottom:6%; font-family:Tahoma,Verdana,Sans-Serif; font-size:14px; color: #5e5b54; line-height: 18px; }*/
/*#forumsigdescription{margin-bottom:3%; font-family:Tahoma,Verdana,Sans-Serif; font-size: 13px; color: #5e5b54; text-decoration: none;}*/
#genbutton {
	padding-top: 1%;
	padding-bottom: 1%;
	margin-top: 3%;
	margin-bottom: 0%;
}

#gentable {
	font-weight: bold;
	color: #5e5b54;
	text-decoration: none;
	width: 150px;
}

#box_f_preview {
	min-height: 30px;
	padding-top: 15px;
	padding-bottom: 15px;
	color: #5e5b54;
	text-decoration: none;
}

/* Reward Links - reward_link.html - */
#sg_reward_link_goldmark_box {
	width: 650px;
	padding-bottom: 10px;
}

#sg_reward_link_goldmark_hl {
	color: #57544F;
	padding-bottom: 10px;
}

#sg_reward_link_table {
	width: 650px;
	margin-bottom: 20px;
}

#sg_reward_link_table_td_left {
	text-align: left;
	width: 200px;
	padding-bottom: 5px;
}  /* review rtl */
#sg_reward_link_table_td_right {
	text-align: left;
	width: 450px;
	padding-bottom: 5px;
}  /* review rtl */
#sg_reward_link_table_td_left_span {
	font-weight: bold;
}

.sg_social_bookmarks_reward_link {
	text-align: left;
	width: 290px !important;
}

/** Reward Link CSS */
/*
#referrer_description{margin-top:5%; margin-bottom:5%; text-align:left; font-family:Tahoma,Verdana,Sans-Serif; font-size: 12px; color: #5e5b54;}
#box_f_plainreferrerlink{}
#box_f_linkcode{ min-height:30px; min-height:30px; margin-top:2%;}
#box_f_bookmarks{margin-top:3%;}
#box_f_BBLink{ min-height:30px; min-height:30px; margin-top:3%;}
*/
/* vote for us */
.sg_votelink_main {
	float: left;
}  /* review rtl */
#sg_votelink_clear {
	clear: left;
}  /* review rtl */
.sg_votelink_reward_position {
	position: relative;
	float: left;
}  /* review rtl */
.sg_paper_infobox {
	background: none repeat scroll 0 0 #FFF4DC;
	border: 1px solid #D2D2D2;
	font-size: 10px;
	text-align: center;
}

/**** LP *******/
.lp_facebook_button_large { left: 494px; top: 570px; position: absolute; height: 31px; width: 500px; }
.lp_regform_wrap { color:#57544f; font-family: Tahoma,Verdana,Sans-Serif; font-size: 11px; font-weight: bold; width: 210px; left: 645px; top: 281px; position: absolute;}
.lp_regform_image_upper { float: left; background: url("../landing/5/lp_5v1_formimage_upper.png") no-repeat; width: 210px; height: 58px; }
.lp_regform_image_bottom { margin-top: -10px; float: left; background: url("../landing/5/lp_5v1_formimage_bottom.png") no-repeat; width: 210px; height: 35px; }
.lp_regform_image_middle { clear: left; float: left; background: url("../landing/5/lp_5v1_formimage_middle.png") repeat-y; width: 210px; }
.sg_lp_background { background-color: none !important; background: url("../landing/5/landingpage_input_field_formular.jpg") no-repeat !important; width: 173px; height: 20px; border: 0px;}
.lp_regform_facebook { z-index: 10; position: relative; padding-top: 3px; margin-left: -145px; clear: left; float: left; background: url("../landing/5/lp_5v1_formimage_middle.png") repeat-y scroll 145px 0px; width: 500px; }

.lp_regform_elem_container { clear: left;}
.lp_regform_elem { float: left;	padding-right: 10px; height: 25px; width: 173px;}
.lp_regform_elem_label { padding-top: 2px;width: 173px;}
.lp_sg_check_wrapper {float: left; padding-left: 5px; min-width: 500px; white-space: nowrap; }

.lp_sg_check_left { float: left; background: url("../landing/5/lp_5v1_error_left.png") no-repeat; width: 28px; height: 24px; }
.lp_sg_check_right { float: left; background: url("../landing/5/lp_5v1_error_right.png") no-repeat; width: 20px; height: 24px;}
.lp_sg_check_middle { float: left; background: url("../landing/5/lp_5v1_error_middle.png") repeat-x; height: 24px; }
.lp_sg_check_left_valid {float: left; background: url("../landing/5/lp_5v1_valid_left.png") no-repeat; width: 28px; height: 24px;}
.lp_sg_check_right_valid { float: left; background: url("../landing/5/lp_5v1_valid_right.png") no-repeat; width: 20px; height: 24px;}
.lp_sg_check_middle_valid { float: left; background: url("../landing/5/lp_5v1_valid_middle.png") repeat-x; height: 24px; }
.lp_sg_check_adjust { padding-top: 5px; color: white; font-family: Tahoma,Verdana,Sans-Serif; font-size: 12px;}

.lp_sg_username { padding-left: 18px; margin-top: -20px; width: 983px; }

/************* JAVASCRIPT ***************/
.sg_autoresize {
	opacity: 0;
}
.sg_autoresizeml {
	opacity: 0;
}
/************* TOURNAMENT ***************/
.sg_tournament_changelineupbutton_l {
	font-family: Tahoma, Verdana, Sans-Serif;
	color: white;
	font-size: 14px;
	text-align: center;
	align: center;
	white-space: nowrap;
	overflow: hidden;
}

/*********** Banner Ads **************/

.sg_ads_sky {
	height: 800px;
	left: 50%;
	top: 270px;
    margin-left: 495px;
 	max-width: 300px;
  	position: absolute;
    text-align: left;
	width: 100%;
}

.sg_ads_sky_left {
	height: 800px;
	left: 50%;
	top: 270px;
    margin-left: -800px;
 	max-width: 300px;
  	position: absolute;
    text-align: right;
	width: 100%;
}

.sg_ads_news {
	height: 300px;
	width: 250px;

}

.sup_ads_close {
    margin: 0 0 0 -18px;
    float: none;
    border: none;
    background-color: transparent;
}

.sup_ads_news_top {
    height: 90px;
    width: 760px;
    margin-bottom: 10px;
    display: block;
    text-align: center;
}

.sup_ads_header {
	height: 100px;
	width: 1000px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

.sg_ads_leaderboard {
	padding: 10px 5px 0px 15px;
	height: 90px;
	width: 728px;
}

.sg_ads_logout {
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
	height: 300px;
	width: 620px;
	text-align: center;
}

.sg_ads_logout table {
	margin-left: auto;
	margin-right: auto;
}

 
div.sg_error {
	border: 3px solid #FF0000;
	padding: 10px;
	font-weight: bold;
	text-align: center;
	margin: 4px 0px;
}
 
div.sg_pagenav {
	text-align:right;
	font-size:10px;
	margin: 8px 0px;
}

.sg_messages_header {
	background: none repeat scroll 0 0 #ACA99A;
   	color: #000000;
   	font-size: 10px;
   	font-weight: bold;
   	text-align: center;
   	float: left;
}
.sg_messages_h2 {
	border: 1px solid #ACA99A;
}
.sg_messages {
	background: none repeat scroll 0 0 #D6D1BB;
    border: 1px solid #ACA99A;
    font-family: Tahoma;
    border-collapse: collapse;
    font-size: 11px;
    float: left;
    height: 32px;
    overflow: hidden;
    padding: 5px;
    vertical-align: middle;
}
#webbilling_popup_close_button {
	display: none;
}
.sg_float_left {
	float: left;
}
.sg_float_right {
	float: right;
}
#webbilling_confirmation_links {
	width: 300px;
	margin: auto;
	padding-top: 10px;
}
.fb_logo {
	float: left;
	background: url(../images/101_header/header_login_button_facebook.png);
	width: 18px;
	height: 18px;
}
.fb_button {
	background: url(../images/101_header/facebook_logo.png) no-repeat scroll 0 0 transparent;
	position: absolute;
	left: -22px;
	width: 22px;
	height: 22px;
}
.fb_middle {
    background: url(../images/101_header/fb_middle.png) repeat scroll 0 0 transparent;
    margin-left: 22px;
    height: 22px;
}
.fb_right {
	background: url(../images/101_header/fb_right.png) no-repeat scroll 0 0 transparent;
	position: absolute;
	right: -3px;
	width: 3px;
	height: 22px;
}
.fb_text {
    color: #FFFFFF;
    font-family: Tahoma,Verdana,Sans-serif;
    font-size: 11px;
    font-weight: bold;
    padding: 4px 3px 0 5px;
}

/******************************************* notypo legacy **************************************************/
td.tx-mmforum-td {
	color: #404040;
}

table.tx-mmforum-table {
	border: 1px solid #aca99a;
}

/*table, td{
 background: #d6d1bb;
 border-color: gray;
}*/
td.tx-mmforum-td,th.tx-mmforum-th {
	border: 1px solid #aca99a;
	background: #d6d1bb;
}

td.tx-mmforum-subth {
	border: 1px solid #aca99a;
	background-color: #aca99a;
}

th.tx-mmforum-th {
	background: #949182;
	color: #711810;
}

div.tx-mmforum-th {
	background: #949182;
	color: #711810;
	border: 1px solid #aca99a;
}

.tx-mmforum-tdtext {
	border: 1px solid #aca99a;
}

div.tx-mmforum-rootline {
	border: 1px solid #aca99a;
}

td.tx-mmforum-subth2 {
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	background: #aca99a;
}

div.tx-mmforum-pi1-codeboxnote {
	background-color: #CACB94; /*rgb(250, 250, 250);*/
}

.tx-mmforum-pi1-listtopic-topic {
	background: #d6d1bb;
}

.tx-mmforum-pi1-listtopic-replies {
	background: #d6d1bb;
}

.tx-mmforum-pi1-listtopic-author {
	background: #d6d1bb;
}

.tx-mmforum-pi1-listtopic-lastpost {
	background: #d6d1bb;
}

td.tx-mmforum-pi1-newpost-left {
	border: 1px solid #aca99a;
	background: #d6d1bb;
	width: 0px;
}

td.tx-mmforum-pi1-newpost-middle {
	border: 1px solid #aca99a;
	background: #d6d1bb;
}

td.tx-mmforum-pi1-newpost-right {
	border: 1px solid #aca99a;
	background: #d6d1bb;
}

.tx-mmforum-pi1-tooltip {
	border: 1px solid #aca99a;
}

.tx-mmforum-pi1-tooltip-header {
	background: #711810;
	border-bottom: 1px solid #aca99a;
}

.tx-mmforum-pi1-administrator {
	color: #711810;
}

.tx-mmforum-pi3-message-text {
	border: 1px solid #aca99a;
}

#tx_mmforum_pi3_quicksearch {
	border: 1px solid #aca99a;
}

input.tx-mmforum-button {
	background-color: #aca99a;
	border: 1px solid #aca99a;
	color: #711810;
}

.tx-mmforum-pi2-fliesstext_rot2 {
	color: #711810;
}

a.tx-mmforum-pi6-admin {
	color: #711810 !important;
}

.tx-mmforum-pi4-search_options_header {
	background: #711810;
}

.tx-mmforum-pi4-search_options_details {
	border: 1px solid #aca99a;
}

.tx-mmforum-pi4-suche-box {
	border-bottom: 1px solid #aca99a;
	border-top: 1px solid #aca99a;
}

.tx-mmforum-pi4-info-box {
	border: 1px solid #aca99a;
}

.tx-mmforum-pi4-infoBoxHeader {
	background: #711810;
}

.tx-mmforum-pi4-search_infobox {
	border: 1px solid #aca99a;
}

.tx-mmforum-pi4-search_info {
	border: 1px solid #aca99a;
	padding: 2px 0px 2px 5px;
}

.tx-mmforum-pi4-search-link { /*color:#ff8700;*/
	color: #711810;
}

.tx-mmforum-pi1-user-menu {
	border: 1px solid #aca99a;
}

.tx-mmforum-pi1-user-content {
	border: 1px solid #aca99a;
}

.tx-mmforum-pi1 a {
	color: #711810;
}

.tx-mmforum-pi1 a:hover {
	color: #711810;
}

.tx-mmforum-pi3 a {
	color: #711810;
}

.tx-mmforum-pi3 a:hover {
	color: #711810;
}

.tx-mmforum-pi1-attachment {
	background: #CACB94;
}

.tx-mmforum-pi4-title a:hover {
	color: #711810;
}

.tx-mmforum-pi4-content a:hover {
	color: #711810;
}

.tx-mmforum-textbutton {
	border: none;
	background-color: transparent;
}

.tx-mmforum-textbutton a {
	color: #711810;
}

.tx-mmforum-desc {
	color: #333333;
}

.tx-mmforum-signature {
	padding-top: 5px;
}

.tx-mmforum-pi1-highlight {
	background-color: #eeece2;
}

td.tx-mmforum-pi1-listpost-text {
	font-family: Tahoma, Verdana, Sans-Serif;
	max-width: 250px;
}


.tx_mmforum_messages_header {
	background: none repeat scroll 0 0 #ACA99A;
   	color: #000000;
   	font-size: 10px;
   	font-weight: bold;
   	text-align: center;
   	float: left;
}
.tx_mmforum_messages_h2 {
	border: 1px solid #ACA99A;
}
.tx_mmforum_messages {
	background: none repeat scroll 0 0 #D6D1BB;
    border: 1px solid #ACA99A;
    font-family: Tahoma;
    border-collapse: collapse;
    font-size: 11px;
    float: left;
    height: 32px;
    padding: 5px;
    vertical-align: middle;
}
.tx_mmforum_icon {
	float: left;
    margin-right: 5px;
}

.lp_forgot_pwd_check_wrapper {
    position: absolute;
    display: inline-block;
    white-space: nowrap;
    font-size: 0;
    margin-left: 25px;
}

#sg_forgotpwdresponse_left, #sg_forgotpwdresponse_middle, #sg_forgotpwdresponse_right {
    float: none;
    display: inline-block;
}

#sg_forgotpwdresponse_middle {
    vertical-align: top;
}

.sg_close_link_forgot_pwd {
    margin-left: 0;
    text-decoration: underline;
}

#marketing_retargeting_notification {
    width: 322px;
    font-family: Tahoma,Verdana,Sans-Serif;
    /* float: left; */
    /* position: relative; */
    color: #E7E5C5;
    margin-left: -15px;
    text-align: center;
}

/*
================================================================================================
================================== GAMES LIST 2017 STYLE =======================================
================================================================================================
*/

.game_entry_toggle_all_button_container {
	height: 18px;
	width: 100%;
	display: flex;
	background-color: #cec8ba;
	justify-content: center;
	align-items: center;
}

.game_entry_toggle_all_button {
	cursor: pointer;
	margin: 2px;
}

.game_entry_toggle_all_text {
	margin-left: 5px;
	margin-right: 5px;
}

.game_entry_toggle_all_button[data-extended='true'] .game_entry_toggle_hide {
	display: flex;
}
.game_entry_toggle_all_button[data-extended='true'] .game_entry_toggle_show {
	display: none;
}


.game_entry {
	display: flex;
	flex-direction: row;
	color: #504D3E;
	background-color: #D9D3C5;
	margin-top: 5px;
}

.game_entry_toggle_show {
	display: flex;
}

.game_entry_toggle_hide {
	display: none;
}

.game_entry_toggle_arrow {
	background: url('../images/arrow.png') no-repeat;
	width: 7px;
	height: 4px;
}

.game_entry_toggle_hide .game_entry_toggle_arrow {
	transform: scaleY(-1);
}

.game_entry_toggle_show, .game_entry_toggle_hide {
	align-items: center;
}

.game_entry .game_entry_toggle[data-extended='true'] .game_entry_toggle_hide {
	display: flex;
}
.game_entry .game_entry_toggle[data-extended='true'] .game_entry_toggle_show {
	display: none;
}

.game_entry.system_game .game_entry_title {
	background-color: #232d2e;
	color: white;
	border-bottom: none;
}

.game_entry.event_game .game_entry_title {
	background-color: #3a3726;
	color: #f8f2d8;
	border-bottom:none;
}

.game_entry.special_game  .game_entry_map_image {
	height: 135px;
}

.game_entry.special_game .game_entry_map_image_frame {
	height: 135px;
}

.game_entry.system_game  .game_entry_map_image_frame {
	background: url('../images/106_games/map_frame_system.png') no-repeat;
}

.game_entry.event_game  .game_entry_map_image_frame {
	background: url('../images/106_games/map_frame_event.png') no-repeat;
}

.game_entry.special_game  .game_entry_player_list {
	max-height: 120px;
}


.game_entry.system_game .game_entry_player_count_patch {
	width: 182px;
	height: 78px;
	margin-top: 60px;
	margin-left: 35px;
}
.game_entry.event_game .game_entry_player_count_patch {
	width: 146px;
	height: 91px;
	margin-top: 45px;
	margin-left: 52px;
}

.game_entry .game_entry_buttons div{
	border: none;
}





.game_entry.system_game .game_entry_title_icon {
	background-image: url('../images/106_games/icon_systemgame.png');
	display: inline-block;
}

.game_entry.event_game  .game_entry_title_icon {
	background-image: url('../images/106_games/icon_eventgame.png');
	display: inline-block;
}

.game_entry.special_game .game_entry_description {
	display: inline-block;
}


.game_entry.gold_game .game_entry_gold_features {
	display: inline-block;
}

.game_entry.gold_game .game_entry_toggle {
	background-color: #A99050;
	color: white;
}







.game_entry_toggle {
	display: flex;
	align-items: center;
	height: inherit;
	width: 13px;
	background-color: #cec8ba;
	cursor: pointer;
	justify-content: center;
}

.game_entry_toggle_text_container {
	display: flex;

	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	transform: rotate(-90deg);
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.game_entry_toggle_text {
	margin-left: 5px;
	margin-right: 5px;
}

.game_entry_map_image {
	width: 250px;
	height: 92px;
	overflow: hidden;
	background: #8c8573 no-repeat;
}
.game_entry_map_image_frame {
	position: absolute;
	overflow: hidden;
	width: 250px;
	/*height: 135px;*/
}
.game_entry_player_count_patch {
	position: absolute;
	width: 131px;
	height: 53px;
	margin-top: 35px;
	margin-left: 60px;
}



.game_entry_player_list {
	margin-top: 5px;
	max-width: 250px;
	max-height: 150px;
	overflow-y: auto;
}

.game_entry_player_list_entry {
	height: 30px;
	display: flex;
	align-items: center;
}

.game_entry_player_list_entry:nth-child(odd) {
	background-color: #C6C0B2;
}

.game_entry_player_list_entry a{
	text-decoration: none;
	color: #514B3D;
	padding-left: 5px;
}

.game_entry_player_list_entry.anonymous{
	padding: 5px;
	text-align: center;
}

.game_entry_game_info {
	width: 421px;
	border-left: 2px solid #c6c0b2;
}

.game_entry_summary {
	padding: 5px 10px;
}

.game_entry_gold_feature {
	width: 16px;
	height: 16px;
	background-color: #5e672d;
}

.game_entry_title {
	display: flex;
	/*background-color: #232D2E;*/
	/*color: white;*/
	height: 30px;
	align-items: center;
	font-weight: bold;
	border-bottom: 1px solid #beb9ac;
}

.game_entry_title_icon {
	display: none;
	margin-left: 5px;
	width: 30px;
	height: 30px;
}
.game_entry_title_text {
	margin-left: 10px;
	max-height: 30px;
	overflow: hidden;
}



.game_entry_info {

}

.game_entry_description  {
	display: none;
	padding-top: 10px;
	font-size: 12px;
	max-height: 30px;
	overflow-y: hidden;
}

.game_entry_description.game_entry_extended {
	max-height: none;
}

.game_entry_sub_info {
	display: flex;
	justify-content: space-between;
}


p {
	margin: 0;
}

.game_entry_horizontal_divider {
	width: 100%;
	height: 1px;
	background-color: #beb9ac;
}

.game_entry_buttons  {
	display: flex;
	width: 100%;
	justify-content: flex-end;
	height: 25px;
	align-items: center;
}

.game_entry_button {
	height: 15px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: red;
	margin-right: 5px;
	font-size: 12px;
}

.game_entry_features_and_icons {
	display: flex;
	justify-content: space-between;
	padding: 5px 4px 5px 10px;
}

.game_entry_features {
	min-height: 55px;
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	width: 60%;
}

.game_entry_icons {
	display: flex;
	justify-content: flex-end;
	align-items: center;
}

.game_entry_icon {
	padding-left: 5px;
}

.game_entry_feature {
	display: flex;
	max-height: 14px;
}

/*rank icon inside the min rank feature division*/
.game_entry_feature > img {
	margin-top: -3px;
	padding-left: 10px;
}

.game_entry_gold_features {
	display: none;
	background-color: #A98F52;
	width: 100%;
}

.game_entry_gold_features_header {
	display: flex;
	justify-content:space-between;
	background-color: #664C0F;
	color: white;
	padding: 1px 10px;
}

.game_entry_gold_features_read_more {
	display: flex;
	align-items: center;
}


.game_entry_gold_feature_icons {
	display: flex;
	justify-content:flex-end;
	height: 50px;
	padding-right: 9px;
}

.game_entry [data-extension] {
	display: none;
}

.game_entry_extended {
	display: block !important;
}


.scenario_entry {
	display: flex;
	color: #b4b4b4;
	margin-left: auto;
	margin-right: auto;
	background: #252522;
	border-top: 1px solid #51514A;
	border-bottom: 1px solid #51514A;
	cursor: pointer;
	width: 601px;
	height: 138px;
}

.scenario_entry.selected {
	color: #FCFEFD;
	background-color: #434037;
}

.scenario_entry.disabled {
	pointer-events: none;
	opacity: 0.3;
}

.scenario_entry.gold {
	color: #DDCC96;
}

.scenario_entry .left .title_container {
	display: flex;
	align-items: center;
	width: inherit;
}

.scenario_entry .left .title_container input {
	margin-left: 10px;
}

.scenario_entry .left .title_container .name {
	font-size: 13px;
	font-weight: bold;
	margin: 5px 5px 5px -10px;
	text-align: center;
	width: 230px;
}

.scenario_entry .left .title_container .name.wide {
	width: 100%;
	margin: 5px;
}

.scenario_entry .left{
	display: flex;
	flex-direction: column;
	align-items: center;
	width: 250px;
}

.scenario_entry .right {
	padding: 6px 10px 10px;
	border-left: 1px solid #5e5e5e;
}

.scenario_entry .image {
	width: 250px;
	height: 100px;
	overflow: hidden;
	background-repeat: no-repeat;
}

.scenario_entry .patch_image {
	width: 131px;
	height: 53px;
	margin-top: -45px;
}

.scenario_entry .description {
	height: 80px;
}

.scenario_entry .gold_feature {
	display: none;
	position: absolute;
	margin-left: 250px;
	margin-left: 250px;
	margin-top: -40px;
}
.scenario_entry .gold_feature.gold {
	display: block;
}

.scenario_entry .gold_text {
	text-align: center;
}

.scenario_entry .feature_container {
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	padding-top: 5px;
	height: 35px;
	padding-left: 0;
	list-style: disc;
}

.scenario_entry .feature_entry {
	margin-left: 15px;
	padding-left: 0px;
}

.scenario_entry .feature_entry.rank {
	/*display: flex;*/
}

.scenario_entry .feature_entry.rank .rank_image {
	position: absolute;
	margin-top: -3px;
}
.scenario_entry .feature_entry.rank .rank_text {
	margin-left: 15px;
}

.disabled_message {
	display: none;
	position: absolute;
	font-size: 23px;
	margin-top: 55px;
	/* color: #FF4C29; */
	color: red;
	width: 600px;
	text-align: center;
	z-index: 1;
	font-weight: bold;
	text-shadow: 0 0 5px #000000, 0 0 4px #000000, 0 0 4px #000000, 0 0 4px #000000, 0 0 4px #000000, 0 0 3px #000000, 0 0 3px #000000;
}

.disabled_message.disabled {
	display: block;
}