/* Standards */
BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
} 
TD {
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; color:#282828;
} 
LI {
 LINE-HEIGHT: 20px; list-style: square; color: #FFFFFF;
}
LEGEND 			{
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 11px; color:#005A9E;
}
FIELDSET  {
 BORDER: #005A9E 1px solid;
}
A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #282828; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #282828; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #282828; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #282828; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
UL {
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 20px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
}
LI {
	LIST-STYLE-TYPE: square;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	TEXT-ALIGN: left;
}
.BGRIGHT {
	background-attachment: scroll;
	background-image: url(../images/bg_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.BGFOOTER {
	background-attachment: scroll;
	background-image: url(../images/bg_bottom.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

/* Hintergrundbilder */
.HOMEBG {	
 background-attachment: fixed;
	background-image: url(../images/bg1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.PHILOBG {	
 background-attachment: fixed;
	background-image: url(../images/bg2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.COACHINGBG {	
 background-attachment: fixed;
	background-image: url(../images/bg3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.COACHTHECOACHBG {	
 background-attachment: fixed;
	background-image: url(../images/bg4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.KOMPETENZBG {	
 background-attachment: fixed;
	background-image: url(../images/bg5.jpg); /*bg13.jpg*/
	background-repeat: no-repeat;
	background-position: left top;
}
.NEWSBG {	
 background-attachment: fixed;
	background-image: url(../images/bg6.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.KONTAKTBG {	
 background-attachment: fixed;
	background-image: url(../images/bg7.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.IMPRESSUMBG {	
 background-attachment: fixed;
	background-image: url(../images/bg8.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.ANFAHRTBG {	
 background-attachment: fixed;
	background-image: url(../images/bg9.jpg); /*bg12.jpg*/
	background-repeat: no-repeat;
	background-position: left top;
}

/* Textformatierungen */
.CONTENT {
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; color:#282828; FONT-WEIGHT: normal; LINE-HEIGHT: 16px;
}
.SMALL {
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; color:#282828; FONT-WEIGHT: normal;
} 
.SMALL A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #282828; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.SMALL A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #282828; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.SMALL A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #282828; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
.SMALL A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #282828; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
.SMALLWHITE {
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; color:#FFFFFF; FONT-WEIGHT: normal;
} 
.SMALLWHITE A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.SMALLWHITE A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.SMALLWHITE A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
.SMALLWHITE A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
.FOOTER {
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 10px; color:#91211F; LINE-HEIGHT: 15px;
}
.FOOTER A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #91211F; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.FOOTER A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #91211F; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.FOOTER A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #535353; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.FOOTER A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #535353; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.PAGEHEADLINE {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#91211F;
}
big {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#91211F;
}
.TEXTHEADLINE {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #282828;
	LINE-HEIGHT: 16px;
}
.SLOGAN1 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR:#91211F;
	LINE-HEIGHT: 19px;
}
.SLOGAN1 A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #91211F; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
.SLOGAN1 A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #91211F; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
.SLOGAN1 A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #91211F; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.SLOGAN1 A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #91211F; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.SLOGAN2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR:#91211F;
	LINE-HEIGHT: 20px;
}
.SLOGAN2 A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #91211F; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
.SLOGAN2 A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #91211F; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
.SLOGAN2 A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #91211F; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.SLOGAN2 A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #91211F; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

/* Formularelemente */
FORM {
PADDING-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.INPUT20 {
 WIDTH: 20px; HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR:#282828; BORDER: #666666 1px solid; BACKGROUND-COLOR: #FFFFFF;
}
.INPUT300 {
 WIDTH: 300px; HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR:#282828; BORDER: #666666 1px solid; BACKGROUND-COLOR: #FFFFFF;
}
.SELECT140 {
 WIDTH: 140px; HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR:#282828; BORDER: #666666 1px solid; BACKGROUND-COLOR: #FFFFFF;
}
.BUTTON {
	WIDTH: 80px;
	HEIGHT: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR:#91211F;
	BACKGROUND-COLOR: #D6D6D6;
	BORDER-TOP:#F3F3F3 1px solid;
	BORDER-RIGHT: #ACACAC 1px solid;
	BORDER-BOTTOM: #ACACAC 1px solid;
	BORDER-LEFT: #F3F3F3 1px solid;
}
.TEXTAREA {
 WIDTH: 300px; HEIGHT: 50px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR:#282828; BORDER: #666666 1px solid; BACKGROUND-COLOR: #FFFFFF; OVERFLOW: auto;
}

/* Scrollbar */
BODY {
SCROLLBAR-FACE-COLOR: #D6D6D6; SCROLLBAR-HIGHLIGHT-COLOR: #D6D6D6; SCROLLBAR-SHADOW-COLOR: #D6D6D6; SCROLLBAR-3DLIGHT-COLOR: #F3F3F3; SCROLLBAR-ARROW-COLOR: #91211F; SCROLLBAR-TRACK-COLOR: #FFFFFF; SCROLLBAR-DARKSHADOW-COLOR: #ACACAC;
}

/* CoolMenus 4 - default styles - nicht editieren */

.clCMAbs                	{position:absolute; visibility:hidden; left:0; top:0}

/*CoolMenus 4 Background-bar*/

.clBar                  	{position:absolute; width:10; height:10; background-color:#FF9900; layer-background-color:#FF9900; visibility:hidden}

/* CoolMenus 4 Nav-Level 0*/

.clLevel0,.clLevel0over 	{position:absolute; padding:0 0 0 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal}
.clLevel0               	{color:#000000;}
.clLevel0over           	{color:#000000; cursor:pointer; cursor:hand; }
.clLevel0border         	{position:absolute; visibility:hidden;}

/* CoolMenus 4S Nav-Level 1*/

.clLevel1, .clLevel1over	{position:absolute; padding-left:4px; padding-top:4px; font-family:arial,helvetica,sans-serif; font-size:12px; font-weight:small}
.clLevel1                	{background-color:#F3F3F3; layer-background-color:#F5C42E; color:#000000;}
.clLevel1over            	{background-color:#F3F3F3; layer-background-color:#F5DB65; color:#000000; cursor:pointer; cursor:hand; }
.clLevel1border          	{position:absolute; visibility:hidden; background-color:#FFFFFF; layer-background-color:#FFFFFF}

/* CoolMenus 4 Nav-Level 2*/

.clLevel2, .clLevel2over 	{position:absolute; padding:3px; font-family:arial,tahoma,helvetica; font-size:11px; font-weight:normal}
.clLevel2                	{background-color:#F5DB65; layer-background-color:#F5DB65; color:#000000;}
.clLevel2over            	{background-color:#F8EEAB; layer-background-color:#F8EEAB; color:#000000; cursor:pointer; cursor:hand; }
.clLevel2border          	{position:absolute; visibility:hidden; background-color:#FFFFFF; layer-background-color:#FFFFFF}

