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

/* --- Global Styles ---*/
body { font-family:verdana; font-size:12px; color:#808080; margin:0px; background:url('images/background/bg_part1.jpg') no-repeat center top; }
.link { color:#ffffff; text-decoration:underline; }
.link:hover { color:#808080; text-decoration:underline; }
.pagelink { color:#808080; text-decoration:underline; }
.pagelink:hover { color:#fea800; text-decoration:underline; }
.background_page { float:left; width:651px; background-color:#ffffff; }
#background_footer {
	background:url('images/background/bg_part_footer.jpg') no-repeat center top;
	height:854px;
	z-index:-1;
	position:absolute;
	bottom:0;
	width:100%;
}
.post-edit-link { color:#fea800; padding:5px; border:1px solid #fea800; text-decoration:none; }		

/* --- Main Menu ---*/
#mainmenu { margin:13px auto 0px auto; width:964px; *margin-top:15px; }
.menubar{ float:left; background:url('images/mainmenu/menubar.jpg') no-repeat; width:167px; height:47px; }
.button { float:left; }
.logo { margin-left:75px; margin-top:-10px; }

/* -- WP Menu ---*/
.sidebar { width:279px; height:746px; color:#ffffff; }
.sidebar a { color:#ffffff; }
.sidebar a:hover { color:#ffffff; text-decoration:underline; }

/* --- Blogpost ---*/
.single_blog_post { line-height:185%; }
.single_blog_post a { color:#fea800; text-decoration:underline; }
.single_blog_post a:hover { color:#808080; text-decoration:underline; }
.blog_link { float:right; margin-top:19px; *margin-top:10px; border:1px solid #fea800; padding:10px; margin-bottom:10px; }
.blog_link:hover { float:right; margin-top:19px; *margin-top:10px; border:1px solid #efefef; padding:10px; }
.blog_link a { color:#fea800; text-decoration:none; }
.blog_link a:hover { text-decoration:none; }
.blog_navi_left { float:left; width:400px; text-align:left; }
.blog_navi_left a { color:#fea800; }
.blog_navi_left a:hover { color:#808080; }
.blog_navi_right { float:right; margin-right:30px; width:400px; text-align:right; }
.blog_navi_right a { color:#fea800; }
.blog_navi_right a:hover { color:#808080; }
.blog_image { margin:20px; }

table.ncode_imageresizer_warning:hover { background-color:#fea800; border:1px solid #ffffff!important;; color:#ffffff!important;; cursor:pointer; }

/* --- Header ---*/
.header { background:url('images/header/hd_background.jpg') no-repeat; width:964px; height:296px; *height:302px; margin:-6px auto; *margin-top:-7px; position:relative; }
.menu_spacer { float:left; background:url('images/bluemenu/bt_spacer_01.png') no-repeat; width:1px; height:47px; }
.menu_logo { position: absolute; margin-left:-8px;margin-top:-10px; }
.home { float:left; }
.home a { display:block; background:url('images/bluemenu/bt_home.png') no-repeat; width:113px; height:47px; outline:none; }
.home a:hover { background:url('images/bluemenu/bt_home_.png') no-repeat; width:113px; height:47px; outline:none; }
.news { float:left; }
.news a { display:block; background:url('images/bluemenu/bt_news.png') no-repeat; width:113px; height:47px; outline:none; }
.news a:hover { background:url('images/bluemenu/bt_news_.png') no-repeat; width:113px; height:47px; }
.pokers { float:left; }
.pokers a { display:block; background:url('images/bluemenu/bt_coaching.png') no-repeat; width:113px; height:47px; outline:none; }
.pokers a:hover { background-image:url('images/bluemenu/bt_coaching_.png'); width:113px; height:47px; }
.galerie { float:left; }
.galerie a { display:block; background:url('images/bluemenu/bt_galerie.png') no-repeat; width:113px; height:47px; outline:none; }
.galerie a:hover { background:url('images/bluemenu/bt_galerie_.png') no-repeat; width:113px; height:47px; }
.menu_bg { float:left; background:url('images/bluemenu/logo_bg.jpg') no-repeat; width:54px; height:47px; }
.erfolge { float:left; }
.erfolge a { display:block; background:url('images/bluemenu/bt_erfolge.png') no-repeat; width:113px; height:47px; outline:none; }
.erfolge a:hover { background:url('images/bluemenu/bt_erfolge_.png') no-repeat; width:113px; height:47px; }
.wmeister { float:left; }
.wmeister a { display:block; background:url('images/bluemenu/bt_wmeister.png') no-repeat; width:113px; height:47px; outline:none; }
.wmeister a:hover { background:url('images/bluemenu/bt_wmeister_.png') no-repeat; width:113px; height:47px; }
.links { float:left; }
.links a { display:block; background:url('images/bluemenu/bt_links.png') no-repeat; width:113px; height:47px; outline:none; }
.links a:hover { background:url('images/bluemenu/bt_links_.png') no-repeat; width:113px; height:47px; }
.bio { float:left; }
.bio a { display:block; background:url('images/bluemenu/bt_bio.png') no-repeat; width:113px; height:47px; outline:none; }
.bio a:hover { background:url('images/bluemenu/bt_bio_.png') no-repeat; width:113px; height:47px; }

/* --- Comments ---*/
.comments_respond a { color:#fea800; }
.comments_respond a:hover { color:#808080; }

/* --- Submenu Control --- */
.submenu_frame { width:651px; height:72px; margin-top:11px; background-color:#20b4e5; }

.subp_mathe { float:left; width:132px; height:40px; }
.subp_mathe a { display:block; background:url('images/sub/poker/subp_8.png') no-repeat; width:132px; height:40px; outline:none; }
.subp_mathe a:hover { background:url('images/sub/poker/subp_8_.png') no-repeat; width:132px; height:40px; }
.subp_poker { float:left; width:132px; height:40px; }
.subp_poker a { display:block; background:url('images/sub/poker/subp_4.png') no-repeat; width:132px; height:40px; outline:none; }
.subp_poker a:hover { background:url('images/sub/poker/subp_4_.png') no-repeat; width:132px; height:40px; }
.subp_coaching { float:left; width:132px; height:40px; }
.subp_coaching a { display:block; background:url('images/sub/poker/subp_2.png') no-repeat; width:132px; height:40px; outline:none; }
.subp_coaching a:hover { background:url('images/sub/poker/subp_2_.png') no-repeat; width:132px; height:40px; }
.subp_schach { float:left; width:132px; height:40px; }
.subp_schach a { display:block; background:url('images/sub/poker/subp_6.png') no-repeat; width:132px; height:40px; outline:none; }
.subp_schach a:hover { background:url('images/sub/poker/subp_6_.png') no-repeat; width:132px; height:40px; }

.subs_allg { float:left; width:132px; height:40px; }
.subs_allg a { display:block; background:url('images/sub/schach/subs_2.png') no-repeat; width:132px; height:40px; outline:none; }
.subs_allg a:hover { background:url('images/sub/schach/subs_2_.png') no-repeat; width:132px; height:40px; }
.subs_scsu { float:left; width:132px; height:40px; }
.subs_scsu a { display:block; background:url('images/sub/schach/subs_4.png') no-repeat; width:132px; height:40px; outline:none; }
.subs_scsu a:hover { background:url('images/sub/schach/subs_4_.png') no-repeat; width:132px; height:40px; }
.subs_scbc { float:left; width:132px; height:40px; }
.subs_scbc a { display:block; background:url('images/sub/schach/subs_6.png') no-repeat; width:132px; height:40px; outline:none; }
.subs_scbc a:hover { background:url('images/sub/schach/subs_6_.png') no-repeat; width:132px; height:40px; }
.subs_scpt { float:left; width:132px; height:40px; }
.subs_scpt a { display:block; background:url('images/sub/schach/subs_8.png') no-repeat; width:132px; height:40px; outline:none; }
.subs_scpt a:hover { background:url('images/sub/schach/subs_8_.png') no-repeat; width:132px; height:40px; }

.subl_poker { float:left; width:132px; height:40px; }
.subl_poker a { display:block; background:url('images/sub/links/subl_2.png') no-repeat; width:132px; height:40px; outline:none; }
.subl_poker a:hover { background:url('images/sub/links/subl_2_.png') no-repeat; width:132px; height:40px; }
.subl_schach { float:left; width:132px; height:40px; }
.subl_schach a { display:block; background:url('images/sub/links/subl_4.png') no-repeat; width:132px; height:40px; outline:none; }
.subl_schach a:hover { background:url('images/sub/links/subl_4_.png') no-repeat; width:132px; height:40px; }

.subwm_poker { float:left; width:132px; height:40px; }
.subwm_poker a { display:block; background:url('images/sub/weltmeister/subwm_2.png') no-repeat; width:132px; height:40px; outline:none; }
.subwm_poker a:hover { background:url('images/sub/weltmeister/subwm_2_.png') no-repeat; width:132px; height:40px; }
.subwm_schach { float:left; width:132px; height:40px; }
.subwm_schach a { display:block; background:url('images/sub/weltmeister/subwm_4.png') no-repeat; width:132px; height:40px; outline:none; }
.subwm_schach a:hover { background:url('images/sub/weltmeister/subwm_4_.png') no-repeat; width:132px; height:40px; }

/* --- Submenu Spacer ---*/
.sub_spacer_center { float:left; margin-top:6px; *margin-top:0px; }
.sub_spacer_right { float:left; margin-top:6px; *margin-top:0px; }
.sub_spacer_left { float:left; margin-top:6px; *margin-top:0px; }
.spacer_bg { background:url('images/layer/spacer_bg.jpg') repeat-x; width:964px; height:36px; margin-top:6px; *margin-top:0px; }


/* --- VOM BÖSEN MANN --- */
#container { margin:0 auto; width:964px; background:url('images/layer/bgm.jpg') repeat-y; }

/* --- Background Layer ---*/
.layer_right { float:left; width:279px; }
.layer_left { float:left; width:34px; z-index:200; }
.l_repeat { background:url('images/layer/bg8r.jpg') repeat; }

/* --- News ---*/
.background_news { float:left; width:651px; background-color:#ffffff; }
.news_comments { background:url('images/news/comments_bg.jpg') repeat-x; font-size:0.9em; *font-size:0.8em; text-align:right; width:592px; height:37px; }
.news_viewcomments { float:right; margin-top:12px; }
.news_viewcomments a { color:#fea800; }
.news_viewcomments a:hover { color:#808080; }
.news_viewcategorie { float:left; margin-top:12px; }
.news_viewcategorie a { color:#fea800; }
.news_viewcategorie a:hover { color:#808080; }
.news_message { width:457px; line-height:1.9em; *line-height:1.7em; margin-top:-6px; *margin-top:8px; }
.news_message a { color:#fea800; }
.news_message a:hover { color:#808080; text-decoration:underline; }
.news_image { float:left; text-align:left; width:136px; height:200px; *margin-top:-24px; }
.news_image img { margin-top:9px; }
.news_title { float:left; width:375px; margin-top:8px; }
.news_title a { font-size:1.1em; *font-size:1.0em; font-weight:bold; color:#808080; text-decoration:none; }
.news_title a:hover { text-decoration:underline; }
.news_post { width:595px; margin-left:28px; }
.news_date { font-size:0.8em; color:#b9b9b9; width:592px; margin-bottom:3px; *margin-bottom:0px; }
.news_tags { float:left; font-size:0.8em; width:375px; line-height:1.5em; margin-top:6px; }
.news_tags a { color:#fea800; text-decoration:none }
.news_tags a:visited { color:#fea800; text-decoration:none; }
.news_tags a:hover { color:#808080; text-decoration:underline; }
.categorie { color:#b9b9b9; }
.news_icon { float:left; margin-top:14px; width:75px; text-align:left; }
.comments { color:#fda800; }

/* --- Sidebar ---*/
.sidebar_menu { float:left; margin-left:40px; line-height:1.4em; }
.sidebar_menu a { color:#ffffff; text-decoration:none; }
.sidebar_menu a:hover { color:#484848; font-weight:bold; text-decoration:none; }
.list_categorie { text-decoration: none; line-height:140%; margin-left:40px; }
.list_categorie a { text-decoration: none; }
.list_categorie a:hover { text-decoration: none; font-weight:bold; color:#000000; }

/* --- Pokerweltmeister ---*/
.pokerwm { width:188px; height:274px; float:left; border:1px solid #efefef; margin-left:10px; text-align:center; }
.pokerwm_image { height:200px; margin-top:12px; }
.pokerwm_year { font-weight:bold; margin-top:5px; }
.pokerwm_player { font-weight:bold; color:#fea800; margin-top:4px; }
.pokerwm_desc { font-size:0.8em; margin-top:4px; }



a {outline:none;}

.menu_bg {background: url(images/bluemenu/logo_bg.png);}

#mainmenu {background:#20b4e5}

#layer_bg {background:#20B4E5}


#layer_bg1 {background:#20B4E5}
#layer_bg2 {background: url(images/layer/new_3.png) #20B4E5}
#layer_bg3 {background:#20B4E5}
#layer_bg4 {background:#20B4E5}
#layer_bg5 {background:#20B4E5}
#layer_bg6 {background:#20B4E5}
#layer_bg7 {background: url(images/layer/new_7.png) no-repeat #20B4E5}
#layer_bg8 {background: url(images/layer/new_8.png) no-repeat #20B4E5}
#layer_bg9 {background:url(images/layer/new_9.png) no-repeat #20B4E5}
	


/* -- slider ---*/
/*
.iPhoneCheckContainer{ position:relative; width:152px; height:31px; cursor:pointer; overflow:hidden;}
.iPhoneCheckContainer input{ position:absolute; top:5px; left:30px;  }
.iPhoneCheckHandle{ display:block; height:31px; width:39px; cursor:pointer; position:absolute; top:0; left:0;  }
.iPhoneCheckHandle .iPhoneCheckHandleBG{ position:absolute; width:5px; height:100%; top:0; left:0; z-index:1;  }
.iPhoneCheckHandle .iPhoneCheckHandleSlider{ position:absolute; top:0px; left:1px; height:31px; width:78px; background:url(images/iphone-slider.png) no-repeat; z-index:9;  }
label.iPhoneCheckLabelOn,label.iPhoneCheckLabelOff{ font-size:11px; line-height:17px; font-weight:bold; font-family:Helvetica Neue,Arial,Helvetica,sans-serif; text-transform:uppercase; cursor:pointer; display:block; height:22px; position:absolute; width:52px; top:0;  }
label.iPhoneCheckLabelOn{ color:#454545; background:url(images/iphone-on.png) no-repeat; left:0; padding:5px 120px 8px 8px;  *z-index:-3;}
label.iPhoneCheckLabelOff{ color:#454545; background:url(images/iphone-offr.png) no-repeat right 0; text-align:right; right:0; padding:5px 8px 8px 120px; *z-index:-1  }

.hiddenMel {
	display: none;
	padding: 20px;
}

#content_wrapMel {
	height: 100px;
}

#wrapMel {
	width: 250px;
	padding: 10px;
}

#tabsel li {
	cursor: pointer;
}

.slider { margin-left:800px; margin-top:10px; position:absolute; background:url('images/slider/bg.png') no-repeat; width:152px; height:31px; }
#drop_poker { float:left; background:url('images/slider/bt_poker.png') no-repeat; width:76px; height:31px; }
#drop_schach { float:left;width:76px; height:31px; }
#slide_button { position:absolute; width:154px; height:31px;  background:url('images/slider/slider_bg.png') no-repeat;  margin-left:800px; margin-top:10px; }
#slider { position:absolute; right:20px; top:20px; }


*/

/* --- Archive ---*/
.news_date_archive { float:left; font-size:0.8em; margin-top:8px; color:#b9b9b9; }
.news_title_archive { width:460px; margin-top:8px; }
.news_title_archive a { font-size:1.0em; font-weight:bold; color:#808080; text-decoration:none; }
.news_title_archive a:hover { text-decoration:underline; }
.news_title_archive_top { width:598px; margin-left:28px; }
.news_title_archive_top h2 { font-size:1.4em; }
.news_title_archive_top2 { width:561px; }
.news_title_archive_top2 h2 { font-size:1.5em; }
.news_comments_archive { background:url('images/news/comments_bg.jpg') repeat-x; font-size:0.9em; text-align:right; width:592px; height:37px; }
.navigation_archive { font-size:1em; }
.navigation_archive a { color:#fea800; }
.news_viewinfo_archive { float:left; width:250px; margin-left:30px; text-align:right; margin-top:4px; }
.news_viewinfo_archive a { color:#fea800; }
.news_viewinfo_archive a:hover { color:#808080; }
.news_viewtags_archive { float:left; width:300px; text-align:left; margin-top:4px; margin-left:6px; }
.news_viewtags_archive a { color:#fea800; }
.news_viewtags_archive a:hover { color:#808080; }
.news_message_archive { width:590px; line-height:1.5em; }
.news_message_archive a { color:#fea800; }
.news_message_archive a:hover { color:#808080; text-decoration:underline; }

/* --- Gallery ---*/
.ngg-albumtitle a { font-size:1.1em; color:#fea800; text-decoration:none; }
.ngg-albumtitle a:hover { font-size:1.1em; color:#808080; text-decoration:none; }

/* --- Schachschule ---*/
.schach_3rdmenu { float:left; width:100px;}
.schach_3rdmenu a { color:#fea800; text-decoration:underline; }
.schach_3rdmenu a:hover { color:#808080; text-decoration:underline; }

/* --- Searchform ---*/
.form_format { width:590px; font-size:1.1em; font-weight:bold; }
.form_format a { color:#808080; }
.form_format a:hover { color:#fea800; }

/* --- Footer Spacer ---*/
.footer_spacer_pos { float:left; }
.footer_spacer { float:left; }

/* --- Footer ---*/
.footer_text_bg { float:left; font-size:0.9em; *font-size:0.8em; width:272px; height:81px; }
.footer_links { margin-left:40px; *margin-left:40px; width:500px; margin-top:20px; font-size:0.8em; color:#ffffff; line-height:150%; *line-height:135%; font-weight:bold; *font-weight:100; }
.footer_st { float:left;  }
.footer_nd { float:left; width:228px; height:144px; }
.footer { float:left; }

/* --- Content ---*/
.background_content { width:896px; background-color:#ffffff; }
.content_spacer_l { width:34px; background-color:#ececec; }
.content_spacer_r { width:34px; background-color:#ececec; }
.navigation_content { font-size:1em; margin-left:30px }
.navigation_content a { color:#fea800; }
.navigation_submenu { font-size:1em; }
.navigation_submenu a { color:#fea800; }

/* --- Comments ---*/

.comment-meta  {  }
.comment-body p  {  }

.comment-body { width:812px; border:1px solid #f2f2f2; padding:10px; min-height:150px; margin-bottom:10px; }
.comment-body p { margin-left:166px; }
.comment-author { float:left; padding:0px; width:165px; text-align:center; overflow:hidden; }
.comment-author .avatar { background:url("images/comment/cmt_bg.jpg") no-repeat; height:124px; width:153px; border:none; }
.comment-author .fn { font-style:normal; font-size:1em; color:#808080; }
.comment-author .fn a { font-style:normal; font-size:1em; color:#808080; text-decoration:none; }
.comment-author .fn a:hover { color:#fea800; }
.comment-author .says { font-size:1em; }
.comment-meta { float:left; height:20px; padding-top:12px; padding-bottom:5px; width:640px;  }
.comment-meta a { font-style:normal; font-size:1em; color:#808080; text-decoration:none; }
.comment-meta a:hover { color:#fea800; }

/* --- Erfolge ---*/
.e_info { float:left; width:430px; }
.e_tmh_box { float:left; margin-left:30px; margin-top:-25px; text-align:center; width:150px; }
.e_tmh_box a { font-size:0.8em; color:#808080; text-decoration:none; }
.e_tmh_box a:hover { font-size:0.8em; color:#fea800; text-decoration:none; }
.e_bg_swap1 { background:url('images/erfolge/e_1.jpg') repeat-x; width:617px; height:53px; }
.e_bg_swap2 { background:url('images/erfolge/e_2.jpg') repeat-x; width:617px; height:53px; }
.e_date { float:left; text-align:left; width:85px; height:53px; margin-left:5px; }
.e_date_month { font-weight:bold; font-size:1em; }
.e_date_exact { font-size:0.9em; }
.e_country { float:left; height:53px; }
.e_country img { margin-top:1px; margin-left:-5px; }
.e_event { float:left; width:325px; height:53px; margin-left:3px; }
.e_event_title { font-weight:bold; font-size:1em; }
.e_event_info { font-size:0.9em; }
.e_rank { float:left; width:33px; height:53px; text-align:center; margin-left:5px; }
.e_rank_efirst { background:url('images/erfolge/ranks/e_first.png') no-repeat; width:33px; height:53px; }
.e_rank_esecond { background:url('images/erfolge/ranks/e_second.png') no-repeat; width:33px; height:53px; }
.e_rank_ethird { background:url('images/erfolge/ranks/e_third.png') no-repeat; width:33px; height:53px; }
.e_rank_number { font-weight:bold; font-size:1em; }
.e_reward { float:left; width:108px; height:53px; text-align:right; }
.e_reward_eur { font-size:1em; font-weight:bold; }
.e_reward_dol { font-size:1em; font-weight:bold; color:#a8a8a8; }

/* --- SEARCHBAR ---*/
#searchform_sidebar #searchform div {
	background:url('images/layer/new_11.png') no-repeat 0px 20px;
	margin-left:26px;
	padding-top:26px;
	height:35px;
}

#searchform_sidebar #searchform div input[type=text] {
	background:none repeat scroll 0 0 transparent;
	border:0;
	margin-left:8px;
	*margin-left:-18px;
	width:154px;
	float:left;
}
#searchform_sidebar #searchform div input[type=submit] {
	background:url('images/layer/new_10.png') no-repeat;
	width:38px;
	height:31px;
	border:0;
	margin-left:0px;
	margin-top:-6px;
	cursor:pointer;
}

#searchpage_searchform #searchform div {}
#searchpage_searchform #searchform div input[type=text] {}
#searchpage_searchform #searchform div input[type=submit] {}
