body {
	overflow-y: scroll;
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
	color: #000000;
	margin: 0px;
	padding: 0px;
	background: #737373 url(../home/images/layout_body_background.jpg) repeat-x top left fixed;
}

td {font-size: 11px; font-family: Verdana, Geneva, sans-serif;}
a:focus {outline: none;}
hr {background-color: #000000; border: none; color: #000000; height: 1px; padding: 0px; margin: 0px 0px 10px 0px;}

/*TEXT KLASSEN*/
/*h1 {font-size: 18px; font-weight: bold; padding: 0px; margin: 0px 0px 20px 0px;}
h2 {font-size: 16px; font-weight: bold; padding: 0px; margin: 0px 0px 20px 0px;}
h3 {font-size: 14px; font-weight: bold; padding: 0px; margin: 0px 0px 5px 0px;}*/

.txt_white_10px{font-size: 10px; color: #ddd;}
.txt_white_11px{font-size: 11px; color: #ddd;}
.txt_white_12px{font-size: 12px; color: #ddd; font-weight: bold;}
.txt_white_13px{font-size: 13px; color: #fff;}
.txt_white_14px{font-size: 14px; color: #fff;}
.txt_white_21px{font-size: 21px; color: #fff;}
.txt_yellow_12px{font-size: 12px; color: #fbdd54;}
.txt_orange_10px{font-size: 10px; color: #ff7e00;}
.txt_orange_11px{font-size: 11px; color: #ff7e00;}
.txt_pink_12px{font-size: 12px; color: #b923bc;}
.txt_pink_16px{font-size: 16px; color: #b923bc;}
.txt_brightred_12px{font-size: 12px; color: red;}
.txt_red_10px{font-size: 10px; color: #e53404;} /*alt: ed000b*/
.txt_red_11px{font-size: 11px; color: #e53404;}
.txt_red_12px{font-size: 12px; color: #e53404;}
.txt_red_14px{font-size: 14px; color: #e53404;}
.txt_red_16px{font-size: 16px; color: #e53404;}
.txt_green_10px{font-size: 10px; color: #67b807;}
.txt_green_11px{font-size: 11px; color: #67b807;} /*alt: 0a870a*/
.txt_green_12px{font-size: 12px; color: #67b807;}
.txt_green_14px{font-size: 14px; color: #67b807;}
.txt_green_16px{font-size: 16px; color: #67b807;}
.txt_green_bright_14px{font-size: 14px; color: #8bde43;}
.txt_blue_11px{font-size: 11px; color: #0a8ac0;}
.txt_blue_12px{font-size: 12px; color: #0a8ac0;}
.txt_blue_16px{font-size: 16px; color: #0a8ac0;}
.txt_brown_12px{font-size: 12px; color: #ab5917;}
.txt_brown_16px{font-size: 16px; color: #ab5917;}
.txt_brightgray_11px{font-size: 11px; color: #ccc;}
.txt_gray_9px{font-size: 9px; color: #666;}
.txt_gray_10px{font-size: 10px; color: #666;}
.txt_gray_11px{font-size: 11px; color: #666;}
.txt_gray_12px{font-size: 12px; color: #aaa;}
.txt_gray_13px{font-size: 13px; color: #444;}
.txt_gray_14px{font-size: 14px; color: #ddd;}
.txt_darkgray_14px{font-size: 14px; color: #666;}
.txt_darkgray_15px{font-size: 15px; color: #666;}
.txt_darkgray_16px{font-size: 16px; color: #666;}
.txt_brightgray_11px{font-size: 11px; color: #888;}
.txt_black_10px{font-size: 10px; color: #000;}
.txt_black_11px{font-size: 11px; color: #000;}
.txt_black_12px{font-size: 12px; color: #000;}
.txt_black_13px{font-size: 13px; color: #000;}
.txt_black_14px{font-size: 14px; color: #000;}

/*Schriftart für Family "Die Coaching Community"*/
/* Für den IE */
@font-face {
font-family:meine_schrift;
src:url(msyi.eot);
}
/* Für alle anderen Browser */
@font-face {
font-family:meine_schrift;
src:url(../home/font/msyi.ttf);
}
.txt_white_21px_thin{
	font-family: meine_schrift; 
	color: #fff; 
	font-weight:lighter;
	font-size: 26px;
}
* html .txt_white_21px_thin{
	font-size: 18px;
}	


/*Formularklassen*/
.formular_box{padding: 10px; border: 1px solid #bbbbbb; background: white url(../home/images/bg_formular.jpg) top left repeat-x; -moz-border-radius:5px; -khtml-border-radius:5px;}
.formular {font-family: Verdana, Geneva, sans-serif; font-size: 11px; padding: 2px;}

/*LINK KLASSEN*/
a.slide_back:link, a.slide_back:visited, a.slide_back:active {display: block; width: 36px; height: 36px; background-image: url(../home/images/buttons/btn_slide_back.png);}
a.slide_back:hover {display: block; background-image: url(../home/images/buttons/btn_slide_back_hover.png);}

a.slide_next:link, a.slide_next:visited, a.slide_next:active {display: block; width: 36px; height: 36px; background-image: url(../home/images/buttons/btn_slide_next.png);}
a.slide_next:hover {display: block; background-image: url(../home/images/buttons/btn_slide_next_hover.png);}

a.link_black_11px:link, a.link_black_11px:visited, a.link_black_11px:active {font-size: 11px; color: #222; text-decoration: underline;}
a.link_black_11px:hover {font-size: 11px; color: #444; text-decoration: underline;}

a.link_black_10px:link, a.link_black_10px:visited, a.link_black_10px:active {font-size: 10px; color: #222; text-decoration: underline;}
a.link_black_10px:hover {font-size: 10px; color: #444; text-decoration: underline;}

a.link_gray_10px:link, a.link_gray_10px:visited, a.link_gray_10px:active {font-size: 10px; color: #666; text-decoration: underline;}
a.link_gray_10px:hover {font-size: 10px; color: #000; text-decoration: underline;}

a.link_gray_11px:link, a.link_gray_11px:visited, a.link_gray_11px:active {font-size: 11px; color: #666; text-decoration: underline;}
a.link_gray_11px:hover {font-size: 11px; color: #000; text-decoration: underline;}

a.link_red_12px:link, a.link_red_12px:visited, a.link_red_12px:active {font-size: 12px; color: #b41017; text-decoration: underline;}
a.link_red_12px:hover {font-size: 12px; color: #666; text-decoration: underline;}

a.link_red_10px:link, a.link_red_10px:visited, a.link_red_10px:active {font-size: 10px; color: #e53404; text-decoration: underline;}
a.link_red_10px:hover {font-size: 10px; color: #666; text-decoration: underline;}

a.link_red_11px:link, a.link_red_11px:visited, a.link_red_11px:active {font-size: 11px; color: #b41017; text-decoration: underline;}
a.link_red_11px:hover {font-size: 11px; color: #666; text-decoration: underline;}

a.link_white_10px:link, a.link_white_10px:visited, a.link_white_10px:active {font-size: 10px; color: #ddd; text-decoration: none;}
a.link_white_10px:hover {font-size: 10px; color: #ff7e00; text-decoration: underline;}

a.link_white_11px:link, a.link_white_11px:visited, a.link_white_11px:active {font-size: 11px; color: #ddd; text-decoration: none;}
a.link_white_11px:hover {font-size: 11px; color: #fff; text-decoration: underline;}

a.link_white_12px:link, a.link_white_12px:visited, a.link_white_12px:active {font-size: 12px; color: #eee; text-decoration: none;}
a.link_white_12px:hover {font-size: 12px; color: #ccc; text-decoration: underline;}

a.icon_25:link, a.icon_25:visited, a.icon_25:active {display: block; background: none; width: 25px; height: 25px;}
a.icon_25:hover {display: block; background: url(../home/images/icon_25_bg.jpg) no-repeat; width: 25px; height: 25px;}

a.link_btn_info:link, a.link_btn_info:visited, a.link_btn_info:active {margin-right: 10px; display: block; width: 71px; height: 23px; background: url(../home/images/btn_uebersicht_info.png) top left no-repeat;}
a.link_btn_info:hover {margin-right: 10px; display: block; width: 71px; height: 23px; background: url(../home/images/btn_uebersicht_info_hover.png) top left no-repeat;}

a.link_btn_fernwartung1:link, a.link_btn_fernwartung1:visited, a.link_btn_fernwartung1:active {margin: 10px 0px 0px 0px; display: block; width: 94px; height: 23px; background: url(../footer/images/btn_fernwartung1.png) top left no-repeat;}
a.link_btn_fernwartung1:hover {margin: 10px 0px 0px 0px; display: block; width: 94px; height: 23px; background: url(../footer/images/btn_fernwartung1_hover.png) top left no-repeat;}

a.link_btn_fernwartung2:link, a.link_btn_fernwartung2:visited, a.link_btn_fernwartung2:active {margin: 10px 0px 0px 0px; display: block; width: 94px; height: 23px; background: url(../footer/images/btn_fernwartung2.png) top left no-repeat;}
a.link_btn_fernwartung2:hover {margin: 10px 0px 0px 0px; display: block; width: 94px; height: 23px; background: url(../footer/images/btn_fernwartung2_hover.png) top left no-repeat;}

a.nostyle:link, a.nostyle:visited, a.nostyle:active, a.nostyle:hover {font-size: 9px; text-decoration:none;}

.link_btn_104px{text-align: center; padding-top: 2px; margin-bottom: 10px; display: block; width: 104px; height: 20px; background: url(../home/images/buttons/btn_background_gray_104px.jpg) top left no-repeat;}
a.link_btn_104px:link, a.link_btn_104px:visited, a.link_btn_104px:active {font-size: 10px; color: #eee; font-weight: bold; text-decoration: none;}
a.link_btn_104px:hover {color: #ccc;}

.link_btn_130px{text-align: center; padding-top: 4px; margin-bottom: 7px; display: block; width: 130px; height: 24px; background: url(../home/images/buttons/btn_background_gray_130px.jpg) top left no-repeat;}
a.link_btn_130px:link, a.link_btn_130px:visited, a.link_btn_130px:active {font-size: 10px; color: #eee; font-weight: bold; text-decoration: none;}
a.link_btn_130px:hover {color: #ccc;}

/*KBV Button*/
a.link_kbv_1:link, a.link_kbv_1:visited, a.link_kbv_1:active {margin-right: 10px; display: block; width: 120px; height: 23px; background: url(../sonstiges/images/btn_pakete_senden.png) top left no-repeat;}
a.link_kbv_1:hover {margin-right: 10px; display: block; width: 120px; height: 23px; background: url(../sonstiges/images/btn_pakete_senden_hover.png) top left no-repeat;}

/* Facebook Button*/
a.LinkFacebook:link, a.LinkFacebook:visited, a.LinkFacebook:active {margin-top: 14px; display: block; width: 41px; height: 28px; background: url(../home/images/buttons/btn_facebook.png) top left no-repeat;}
a.LinkFacebook:hover {margin-top: 8px; display: block; width: 41px; height: 41px; background: url(../home/images/buttons/btn_facebook_hover.png) top left no-repeat;}

/* Google+ Button*/
a.LinkGoogleplus:link, a.LinkGoogleplus:visited, a.LinkGoogleplus:active {margin-top: 14px; display: block; width: 41px; height: 28px; background: url(../home/images/buttons/btn_googleplus.png) top left no-repeat;}
a.LinkGoogleplus:hover {margin-top: 8px; display: block; width: 41px; height: 41px; background: url(../home/images/buttons/btn_googleplus_hover.png) top left no-repeat;}


/* GESAMT-LAYOUT
Farben: Winter -> 6b89bd, Herbst -> 9d690f / aktuell: 976b20, Fruehling/Sommer -> 75c332 */
#container{z-index: 1; width: 882px; padding: 0px; margin: 0px; position: absolute; top: 0px; left: 50%; margin-left: -441px;}
#header{z-index: 1; border-left: 1px solid #292929; border-right: 1px solid #292929; height: 82px; background: url(../home/images/layout_headline_background.jpg) repeat-x top left;}
#header_logo{z-index: 1; float: left; width: 423px; height: 82px;}
#header_navi{z-index: 1; margin-left: 423px; height: 25px; text-align: right; padding: 15px 8px 0px 0px;}
#mainnavi{z-index: 1; height: 34px; background: url(../home/images/layout_mainnavi_background.jpg) repeat-x top left; padding: 0px; margin: 0px; border-left: 1px solid #292929; border-right: 1px solid #292929;}
#content{z-index: 3; /*min-height: 378px;*/ margin-left: 200px; padding: 15px 10px 30px 10px; position: relative; background: #ffffff url(../home/images/layout_content_background.jpg) repeat-x top left;}
* html #content {float: left; width: 680px; margin: 0px; height: 100%; overflow: visible;}
#content_navi{padding: 0px 0px 5px 0px; margin: 0px 0px 20px 0px; border-bottom: 1px dotted #999999;}
#content_footer{padding: 0px; margin: 30px 0px 0px 0px;}
#content_full{padding: 15px 10px 10px 10px; z-index: 1; clear: both; /*min-height: 378px;*/ border-left: 1px solid #292929; border-right: 1px solid #292929; background: #fff url(../home/images/layout_content_background.jpg) repeat-x top left;}
#clear{clear: both;}
#footer{clear: both; border-left: 1px solid #292929; border-right: 1px solid #292929; height: 33px; background: url(../home/images/layout_footer_background.jpg) repeat-x top left;}
#footer_logo{float: left; width: 150px; height: 33px; padding: 0px;}
#footer_navi{text-align: right; padding: 7px 7px 0px 0px;}
.content_box{width: 648px; border: 1px solid #bbb; padding: 5px; background: url(../home/images/content_box_bg.jpg) top left repeat-x; -moz-border-radius:5px; -khtml-border-radius:5px;}
* html .content_box{width: 660px;}
.content_box_nopadding{border: 1px solid #bbb; padding: 0px; background: url(../home/images/content_box_bg.jpg) top left repeat-x; -moz-border-radius:5px; -khtml-border-radius:5px;}
.content_box2{border: 1px solid #bbb; padding: 5px; -moz-border-radius:5px; -khtml-border-radius:5px;}
.content_box_right{border-left: 1px solid #9a9a9a; border-right: 1px solid #9a9a9a; border-bottom: 1px solid #9a9a9a; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -khtml-border-radius-bottomleft: 5px; -khtml-border-radius-bottomright: 5px; padding: 5px;}
.content_aktuelles{margin: 15px 0px 5px 0px; width: 450px; float: left; border: 1px solid #bbb; padding: 5px; background: url(../home/images/content_box_bg.jpg) top left repeat-x; -moz-border-radius:5px; -khtml-border-radius:5px;}
#news_hottopic{background: #353535 url(../home/images/aktuelles_hottopic_bg.jpg) top left repeat-x; margin-bottom: 15px; padding: 4px; -moz-border-radius:5px; -khtml-border-radius:5px;}


/* MAINNAVI */
#link_home{width: 78px; height: 28px; display: block; margin: 3px 0px 0px 20px;}
a#link_home{background-image: url(../home/images/layout_mainnavi_home.jpg);}
a#link_home:hover{background-image: url(../home/images/layout_mainnavi_home_h.jpg);}
.li_home{background-image: url(../home/images/layout_mainnavi_home_h.jpg); width: 78px; height: 28px; display: block; margin: 3px 0px 0px 20px;}

#link_coaching{width: 118px; height: 28px; margin: 3px 0px 0px 20px;}
a#link_coaching{background-image: url(../home/images/layout_mainnavi_coaching.jpg);}
a#link_coaching:hover{background-image: url(../home/images/layout_mainnavi_coaching_h.jpg);}
.li_coaching{background-image: url(../home/images/layout_mainnavi_coaching_h.jpg); width: 118px; height: 28px; margin: 3px 0px 0px 20px;}

#link_produkte{width: 122px; height: 28px; display: block; margin: 3px 0px 0px 20px;}
a#link_produkte{background-image: url(../home/images/layout_mainnavi_produkte.jpg);}
a#link_produkte:hover{background-image: url(../home/images/layout_mainnavi_produkte_h.jpg);}
.li_produkte{background-image: url(../home/images/layout_mainnavi_produkte_h.jpg); width: 122px; height: 28px; display: block; margin: 3px 0px 0px 20px;}

#link_veranstaltungen{width: 172px; height: 28px; display: block; margin: 3px 0px 0px 20px;}
a#link_veranstaltungen{background-image: url(../home/images/layout_mainnavi_veranstaltungen.jpg);}
a#link_veranstaltungen:hover{background-image: url(../home/images/layout_mainnavi_veranstaltungen_h.jpg);}
.li_veranstaltungen{background-image: url(../home/images/layout_mainnavi_veranstaltungen_h.jpg); width: 172px; height: 28px; display: block; margin: 3px 0px 0px 20px;}

#link_wiki{width: 126px; height: 28px; display: block; margin: 3px 0px 0px 20px;}
a#link_wiki{background-image: url(../home/images/layout_mainnavi_wiki.jpg);}
a#link_wiki:hover{background-image: url(../home/images/layout_mainnavi_wiki_h.jpg);}
.li_wiki{background-image: url(../home/images/layout_mainnavi_wiki_h.jpg); width: 126px; height: 28px; display: block; margin: 3px 0px 0px 20px;}

#link_sonstiges{width: 126px; height: 28px; display: block; margin: 3px 0px 0px 20px;}
a#link_sonstiges{background-image: url(../home/images/layout_mainnavi_sonstiges.jpg);}
a#link_sonstiges:hover{background-image: url(../home/images/layout_mainnavi_sonstiges_h.jpg);}
.li_sonstiges{background-image: url(../home/images/layout_mainnavi_sonstiges_h.jpg); width: 126px; height: 28px; display: block; margin: 3px 0px 0px 20px;}

ul#nav {z-index: 100; list-style: none; padding: 0px; margin: 0px; position: relative;}
ul#nav li, ul#nav li ul li{float: left; position: relative;}
ul#nav li ul li{float: none; padding: 0px; margin: 0px;}
ul#nav li a {display: block;}
li ul {text-align: left; list-style: none; z-index: 111; display: none; position: absolute; padding: 0px; margin: 0px; background: url(../home/images/layout_navi_bg_trans.png) top left repeat; border: 1px solid #7b7b7b; margin-left:-1px;}
li:hover ul, li.over ul {display: block;}
.sub1{width:210px; left: 21px; top: 30px;}
.sub2{width:180px; left: 21px; top: 30px;}
.sub3{width:170px; left: 21px; top: 30px;}
.sub4{width:205px; left: -60px; top: 30px;}
* html .sub1{top: 31px;}
* html .sub2{top: 31px;}
* html .sub3{width:172px; top: 31px;}
* html .sub4{width:207px; top: 31px;}


/*HEADER SUBNAVI*/
a.link_header_navi:link {padding: 0px 5px 5px 0px; font-size: 8pt; color: #d2d2d2; font-weight: normal; text-decoration: none;}
a.link_header_navi:visited {padding: 0px 5px 5px 0px; font-size: 8pt; color: #d2d2d2; font-weight: normal; text-decoration: none;}
a.link_header_navi:hover {padding: 0px 5px 5px 0px; font-size: 8pt; color: #a3a3a3; font-weight: normal; text-decoration: none;}
a.link_header_navi:active {padding: 0px 5px 5px 0px; font-size: 8pt; color: #d2d2d2; font-weight: normal; text-decoration: none;}

ul#header_ul {z-index: 110;	list-style: none; padding: 0px; margin: 0px; position: relative; right: 0px;}
ul#header_ul li, ul#header_ul li ul li{float: right; position: relative; }
ul#header_ul li ul li{float: none; padding: 0px; margin: 0px;}
ul#header_ul li a {display: block;}
.header_sub1{width:210px; left: 0px; top: 15px;}
.header_sub2{width:85px; left: 0px; top: 15px;}


/*FOOTER NAVI*/
a.link_footer_navi:link, a.link_footer_navi:visited, a.link_footer_navi:active {font-size: 10px; color: #9f9f9f; text-decoration: none;}
a.link_footer_navi:hover {font-size: 10px; color: #ccc; text-decoration: underline;}

a.link_footer_box:link, a.link_footer_box:visited, a.link_footer_box:active {font-size: 9px; color: #9f9f9f; text-decoration: none;}
a.link_footer_box:hover {font-size: 9px; color: #ccc; text-decoration: underline;}

/*SUBNAVI*/
#box_container{position: relative; margin: 0px 5px 10px 5px;}
#box_header{height: 22px; text-align: center; padding: 0px; background: url(../home/images/layout_box_header.png) left top no-repeat;}
#box_content{background: url(../home/images/layout_box_bg.jpg) left top repeat-y;}
#box_footer{height: 18px; padding-left: 11px; background: url(../home/images/layout_box_footer.png) left top no-repeat;}
#block_uebersicht{margin-left: 20px; padding: 0px;}
/*ul#block_uebersicht li in php datei*/
ul.list_basic{margin: 10px 0px; padding: 0px;}
ul.sublist_basic{display: block; position: relative; background: none; border: none;}
ul#list_subnavi{margin: 10px 0px; padding: 0px;}

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/* MOUSE OVER MENÜ*/
#MouseOver {z-index: 10; width: 170px; position: absolute; background-color: #bdc7e4; padding: 8px; font-size: 10px; color: #3d3d3d; -moz-border-radius:8px; -khtml-border-radius:8px;}
/*#MouseOver2 {z-index: 10; width: 350px; border: solid 1px #666666; position: absolute; background-color: #FFF; padding: 4px;}
#MouseOver3 {z-index: 10; width: 500px; border: solid 1px #666666; position: absolute; background-color: #FFF; padding: 4px;}*/
#MouseOver2 {z-index: 10; width: 350px; position: absolute; background-color: #bdc7e4; padding: 8px; font-size: 10px; color: #3d3d3d; -moz-border-radius:8px; -khtml-border-radius:8px;}
#MouseOver3 {z-index: 10; width: 500px; position: absolute; background-color: #bdc7e4; padding: 8px; font-size: 10px; color: #3d3d3d; -moz-border-radius:8px; -khtml-border-radius:8px;} /* Anzeige der IP-Adresse, Host und Browser-Infos*/

#divPopUpBlue350px {z-index: 10; width: 350px; position: absolute; background-color: #bdc7e4; padding: 8px; font-size: 10px; color: #3d3d3d; -moz-border-radius:8px; -khtml-border-radius:8px;}

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/* POPUP FENSTER (Div)*/
#show_data{z-index: 2; -moz-border-radius:8px; -khtml-border-radius:8px; background: url(../home/images/layout_transparent_black.png) repeat; margin: -240px 0px 0px -320px;
	position: absolute; padding: 0px; left: 50%; width: 640px; height: 480px;
}

#show_data_container{padding: 0px; margin: 10px; border: 1px solid #555;}

#show_data_header{margin: 0px; height: 26px; color: white; font-size: 16px; font-weight: bold; padding: 4px 0px 0px 4px;}
* html #show_data_header{height: 30px;}

#show_data_content{margin: 0px; padding: 10px; height: 370px; overflow: auto; background-color: #fff;}
* html #show_data_content{height: 390px;}

#show_data_footer{border-top: 1px solid #ccc; margin: 0px; height: 32px; background-color: #f2f2f2; text-align: right; padding: 6px 6px 0px 0px;}
* html #show_data_footer{height: 40px;}


/* POPUP FENSTER (Div) Testkit*/
#showdataTestkit{z-index: 2; -moz-border-radius:8px; -khtml-border-radius:8px; background: url(http://www.bucher-coaching.de/home/images/layout_transparent_black.png) repeat; margin: -240px 0px 0px -320px;
	position: absolute; padding: 0px; left: 50%; width: 640px; height: 480px;
}
#showdataTestkit_container{padding: 0px; margin: 10px; border: 1px solid #555;}

#showdataTestkit_header{margin: 0px; height: 26px; color: white; font-size: 16px; font-weight: bold; padding: 4px 0px 0px 4px;}
* html #showdataTestkit_header{height: 30px;}

#showdataTestkit_content{margin: 0px; padding: 10px; height: 370px; overflow: auto; background-color: #fff;}
* html #showdataTestkit_content{height: 390px;}

#showdataTestkit_footer{border-top: 1px solid #ccc; margin: 0px; height: 32px; background-color: #f2f2f2; text-align: right; padding: 6px 6px 0px 0px;}
* html #showdataTestkit_footer{height: 40px;}


/* Family Mail */
#show_data_content_header{height: 42px; border-bottom: 1px solid #ccc; background-color: #f2f2f2; padding: 4px;}
#show_data_content_mail{margin: 0px; padding: 5px; height: 330px; overflow: auto; background-color: #fff;}

/* XXL-Fenster */
#show_data_xxl{z-index: 2; -moz-border-radius:8px; -khtml-border-radius:8px; background: url(../home/images/layout_transparent_black.png) repeat; margin: -300px 0px 0px -435px;
	position: absolute; padding: 0px; left: 50%; width: 870px; height: 600px;
}
#show_data_content_xxl{margin: 0px; padding: 10px; height: 490px; overflow: auto; background-color: #fff;}
* html #show_data_content_xxl{height: 510px;}

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.boxWarning{
	background: #f9ee9c;
   	background:-moz-linear-gradient(top, #fefebf, #f9ee9c); /* Firefox */
	background:-webkit-gradient(linear, left top, left bottom, from(#fefebf), to(#f9ee9c)); /* Safari, Chrome */
	background:-webkit-linear-gradient(top, #fefebf, #f9ee9c); /* Safari, Chrome - neue Syntax! */
	background:-o-linear-gradient(top, #fefebf, #f9ee9c); /* Opera */
	background:-ms-linear-gradient(top, #fefebf, #f9ee9c); /* IE */
	background:linear-gradient(top, #fefebf, #f9ee9c); /* W3C Standard */
	/* Workaround für IE8 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefebf', endColorstr='#f9ee9c');
	/*background: -moz-linear-gradient( top, #fefebf, #f9ee9c);
	background: -webkit-gradient (linear, left top, left bottom, from(#fefebf), to(#f9ee9c));*/
	/* Workaround IE5.5 bis IE7 */
	/*filter: progid:DXImageTransform.Microsoft.gradient (startColorstr=#fffefebf, endColorstr=#fff9ee9c);*/
	/* Workaround ab IE8 */
	/*-ms-filter: "progid:DXImageTransform.Microsoft.gradient (startColorstr=#fffefebf, endColorstr=#fff9ee9c)";*/
	/* Runde Ecken */
	-webkit-border-radius:5px;
  	-moz-border-radius:5px;
  	border-radius: 5px;
	color:#6b6744;
	padding: 10px;
	margin-bottom: 10px;
	text-shadow: 1px 1px 0px #ececec;
	box-shadow: 1px 1px 0px #aaa, -1px -1px 0px #fefdf5, inset -1px -1px 1px #e5dbaa;
	/*filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);
	-ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";
	zoom: 1;*/
}

.boxInformation{
	background: #cddcf5;
	background:-moz-linear-gradient(top, #dfe9fa, #cddcf5); /* Firefox */
	background:-webkit-gradient(linear, left top, left bottom, from(#dfe9fa), to(#cddcf5)); /* Safari, Chrome */
	background:-webkit-linear-gradient(top, #dfe9fa, #cddcf5); /* Safari, Chrome - neue Syntax! */
	background:-o-linear-gradient(top, #dfe9fa, #cddcf5); /* Opera */
	background:-ms-linear-gradient(top, #dfe9fa, #cddcf5); /* IE */
	background:linear-gradient(top, #dfe9fa, #cddcf5); /* W3C Standard */
   	/* Workaround für IE8 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfe9fa', endColorstr='#cddcf5');
	/* Runde Ecken */
	-webkit-border-radius:5px;
  	-moz-border-radius:5px;
  	border-radius: 5px;
	color:#566477;
	padding: 10px;
	margin-bottom: 10px;
	text-shadow: 1px 1px 0px #ececec;
	box-shadow: 1px 1px 0px #aaa, -1px -1px 0px #fafdff, inset -1px -1px 1px #b7c6e0;
}

.boxError{
	background: #f2cacb;
   	background:-moz-linear-gradient(top, #f9e1e1, #f2cacb); /* Firefox */
	background:-webkit-gradient(linear, left top, left bottom, from(#f9e1e1), to(#f2cacb)); /* Safari, Chrome */
	background:-webkit-linear-gradient(top, #f9e1e1, #f2cacb); /* Safari, Chrome - neue Syntax! */
	background:-o-linear-gradient(top, #f9e1e1, #f2cacb); /* Opera */
	background:-ms-linear-gradient(top, #f9e1e1, #f2cacb); /* IE */
	background:linear-gradient(top, #f9e1e1, #f2cacb); /* W3C Standard */
   	/* Workaround für IE8 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9e1e1', endColorstr='#f2cacb');
	/* Runde Ecken */
	-webkit-border-radius:5px;
  	-moz-border-radius:5px;
  	border-radius: 5px;
	color:#775656;
	padding: 10px;
	margin-bottom: 10px;
	text-shadow: 1px 1px 0px #ececec;
	box-shadow: 1px 1px 0px #aaa, -1px -1px 0px #fefafa, inset -1px -1px 1px #eeb7ba;
}

.boxSuccess{
	background: #d9e4ac;
	background:-moz-linear-gradient(top, #e4ecc3, #d9e4ac); /* Firefox */
	background:-webkit-gradient(linear, left top, left bottom, from(#e4ecc3), to(#d9e4ac)); /* Safari, Chrome */
	background:-webkit-linear-gradient(top, #e4ecc3, #d9e4ac); /* Safari, Chrome - neue Syntax! */
	background:-o-linear-gradient(top, #e4ecc3, #d9e4ac); /* Opera */
	background:-ms-linear-gradient(top, #e4ecc3, #d9e4ac); /* IE */
	background:linear-gradient(top, #e4ecc3, #d9e4ac); /* W3C Standard */
   	/* Workaround für IE8 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4ecc3', endColorstr='#d9e4ac');
	/* Runde Ecken */
	-webkit-border-radius:5px;
  	-moz-border-radius:5px;
  	border-radius: 5px;
	color:#5b6b49;
	padding: 10px;
	margin-bottom: 10px;
	text-shadow: 1px 1px 0px #ececec;
	box-shadow: 1px 1px 0px #aaa, -1px -1px 0px #fbfcf7, inset -1px -1px 1px #b8c97b;
}


/*SITEMAP*/
.sitemap_block{margin-left: 40px;}
.sitemap_cat{padding-bottom: 3px; margin-bottom: 6px; border-bottom: 1px dotted #bbb;}
a.sitemap_layer1:link, a.sitemap_layer1:visited, a.sitemap_layer1:active {font-size: 12px; color: #555; text-decoration: none; font-weight: bold;}
a.sitemap_layer1:hover {color: #000; text-decoration: underline;}
a.sitemap_layer2:link, a.sitemap_layer2:visited, a.sitemap_layer2:active {font-size: 11px; color: #555; text-decoration: underline;}
a.sitemap_layer2:hover {color: #000;}

/*ALTE KLASSEN*/
/* Anfang News */
.tableborder-head1 {border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; border-bottom: 1px solid #cccccc; BACKGROUND-COLOR: #e8e8e8; padding: 2px;}
.tableborder-head2 {border-top: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; BACKGROUND-COLOR: #e8e8e8; padding: 2px;}
.news_bild {float: left; margin: 0px 8px 4px 0px; padding: 0px; overflow: hidden; border: 1px #666 solid;}
.news_text {margin: 0px; padding: 0px 5px 0px 0px; /*border: 1px solid #333333;*/}
/* Ende News */

/* Anfang Intern */
.anzeige_geburtstag{padding: 0px; margin: 4px 0px;}
#status_rahmen {left: 0px; right: 0px; margin: 10px 0px; padding: 0px;}

#ausgabe_fehler {
	margin: 0px 0px 10px 0px; 
	padding: 5px 5px 5px 0px; 
	border: 1px dotted #ff0000;
	background-color: #ffcccc;
	-moz-border-radius:3px; -khtml-border-radius:3px;}
#ausgabe_bestaetigung {
	margin: 0px 0px 10px 0px;
	padding: 5px 5px 5px 0px; 
	border: 1px dotted #00c900;
	background: #deffca;
	/*background: #deffca url(../home/images/ausgabe_icon_bestaetigung.png) top left no-repeat;*/
	-moz-border-radius:3px; -khtml-border-radius:3px;}
#warnungausgabe {
	min-height: 48px;
	padding: 5px 5px 5px 65px; 
	border: 1px dotted #666666; 
	background-color: #fffd88; 
	background-image: url(../home/images/icon_warning2.png); background-repeat: no-repeat;
	-moz-border-radius:3px; -khtml-border-radius:3px;
}


/*.clear {clear: both; height:1px; overflow:hidden;}*/
a.batch_execute:link {font-size: 14px; color: #67b807; text-decoration: none; font-weight: bold;}
a.batch_execute:visited {font-size: 14px; color: #67b807; text-decoration: none; font-weight: bold;}
a.batch_execute:hover {font-size: 14px; color: #000000; text-decoration: underline; font-weight: bold;}
a.batch_execute:active {font-size: 14px; color: #67b807; text-decoration: none; font-weight: bold;}
#option_prozent, #option_auswahl {margin: 0px 0px 15px 0px;}
.bf_board_tbl_head{border-top: 1px solid #000000; background: url(../intern/images/mf_board_tbl_headline.jpg) repeat-x #555555; font-size: 9px; color: #ddd; padding: 5px;}
/* Ende Intern */

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*LIGHTBOX*/
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url(http://www.bucher-coaching.de/home/lightbox/overlay.png); }

a.lightbox_close:link {margin-top: 4px; font: 14px arial, hevetica, sans-serif; color: #444444; font-weight: bold; padding: 3px 4px; background-color: #dfdfdf; border-right: 1px solid #999999; border-bottom: 1px solid #999999; text-decoration: none;}
a.lightbox_close:active {margin-top: 4px; font: 14px arial, hevetica, sans-serif; color: #444444; font-weight: bold; padding: 3px 4px; background-color: #dfdfdf; border-right: 1px solid #999999; border-bottom: 1px solid #999999; text-decoration: none;}
a.lightbox_close:visited {margin-top: 4px; font: 14px arial, hevetica, sans-serif; color: #444444; font-weight: bold; padding: 3px 4px; background-color: #dfdfdf; border-right: 1px solid #999999; border-bottom: 1px solid #999999; text-decoration: none;}
a.lightbox_close:hover {margin-top: 4px; font: 14px arial, hevetica, sans-serif; color: #444444; font-weight: bold; padding: 3px 4px; background-color: #dfdfdf; border-right: 1px solid #999999; border-bottom: 1px solid #999999; text-decoration: none;}

* html #overlay{
	background-color: #000;
	background-color: transparent;
	/*background-image: url(../wiki/blank.gif);*/
	background-image: url(http://www.bucher-coaching.de/home/lightbox/overlay.png);
}
