BODY {

	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; padding-LEFT: 15px; WIDTH: 870px; PADDING-RIGHT: 15px; FONT: 76% Verdana,Tahoma,Arial,sans-serif; BACKGROUND: #cecece; COLOR: #303030; PADDING-TOP: 15px; Margin: auto;

}


A {

	COLOR: #505050; FONT-WEIGHT: bold; TEXT-DECORATION: none

}


A:hover {

	COLOR: #2b2c7c; TEXT-DECORATION: underline;

}


P {

	LINE-HEIGHT: 1.5em; MARGIN: 0px 0px 15px

}



#container {

	TEXT-ALIGN: left; WIDTH: 870px; BACKGROUND: #000000; COLOR: #474747; Padding-right: 14;

}



#sitename {

	TEXT-ALIGN: left; PADDING-BOTTOM: 30px; MARGIN: 40px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #000000; FLOAT: left; HEIGHT: 30px; COLOR: #ee3151; PADDING-TOP: 0px

}


#sitename H1 {

	MARGIN: 0px; FONT-WEIGHT: 400

}


#sitename H2 {

	MARGIN: 0px; FONT-WEIGHT: 400

}

#sitename H1 {

	FONT-SIZE: 2.4em

}

#sitename H2 {

	FONT-SIZE: 1.6em

}


#Dreieck {

	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 90px; CLEAR: left; PADDING-TOP: 15px

}


#Dreieck A {

	COLOR: transparent;

}


#banner {

	TEXT-ALIGN: left; PADDING-BOTTOM: 30px; MARGIN: 0px 0px 0px 300px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; HEIGHT: 50px; CLEAR: none; PADDING-TOP: 30px

}


#login {

	

}



#menu_links {

	FLOAT: left; margin-left: 30px;

}


#menu_rechts {

	FLOAT: left; CLEAR: right; width: 60px;

}



UL.menu {

	TEXT-ALIGN: center; LIST-STYLE-TYPE: none; MARGIN: 10px 0px; WIDTH: 800px; FLOAT: left; HEIGHT: 40px

}


UL.menu UL {

	TEXT-ALIGN: center; LIST-STYLE-TYPE: none; MARGIN: 10px 0px; WIDTH: 100%; FLOAT: left; HEIGHT: 40px

}


UL.menu A {

	PADDING-BOTTOM: 0px; LINE-HEIGHT: 40px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND: url(img/Streifen_inaktiv_40px.png) #f0f0f0 repeat-x left top; FLOAT: left; HEIGHT: 40px; COLOR: #000000; CLEAR: none; FONT-SIZE: 13px; PADDING-TOP: 0px

}

UL.menu A:hover {

	BACKGROUND: url(img/Streifen_aktiv_40px.png) #f0f0f0 repeat-x left top; COLOR: #ee3151; TEXT-DECORATION: none

}


UL.menu A.current {

	BACKGROUND: url(img/Streifen_aktiv_40px.png) #f0f0f0 repeat-x left top; COLOR: #ee3151; TEXT-DECORATION: none

}


UL.menu LI {

	FLOAT: left; VERTICAL-ALIGN: middle

}



#wrap {

	WIDTH: 854px; PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; FONT-SIZE: 0.9em; PADDING-TOP: 0px

}


#content {

	BORDER-BOTTOM: #ee3151 2px solid; BORDER-LEFT: #ee3151 2px solid; PADDING-BOTTOM: 40px; MARGIN: 0px 0px 0px 0px; WIDTH: 590px; PADDING-RIGHT: 20px; PADDING-LEFT:20px; BACKGROUND: #f0f0f0; FLOAT: left; clear: none; COLOR: #2a2a2a; BORDER-TOP: #ee3151 2px solid; BORDER-RIGHT: #ee3151 2px solid; PADDING-TOP: 40px

}

#content H1 {

	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LETTER-SPACING: -1px; COLOR: #606060; FONT-SIZE: 1.8em; FONT-WEIGHT: bold; PADDING-TOP: 0px

}

#content H2 {

	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LETTER-SPACING: -1px; COLOR: #606060; FONT-SIZE: 1.8em; FONT-WEIGHT: bold; PADDING-TOP: 0px

}


#content H2 {

	MARGIN-BOTTOM: 10px; FONT-SIZE: 1.6em

}


#content IMG {

	BORDER-BOTTOM: #b0b0b0 0px solid; BORDER-LEFT: #b0b0b0 0px solid; FLOAT: left; BORDER-TOP: #b0b0b0 0px solid; BORDER-RIGHT: #b0b0b0 0px solid; clear: none;

}




/* Rightsite */


#rightsite {float: left; background:#f0f0f0 url(img/schatten.png) top right no-repeat; width: 180px; height: 575px; padding:15px 0px 0px 0px; margin:0px 0px 0px 10px;}


#rightsite ul, #rightsite li{MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 0px; list-style-type: none; text-align: right; font-size:15px; font-weight:bold; float: right;}


#rightsite a, #rightsite a:hover {color:#ee3151; width: 150px; padding-right: 15px; padding-top: 10px;}


#rightsite a:hover, #rightsite a.subcurrent { color:#000000; }




#footer {

	width: 870px; TEXT-ALIGN: center; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BACKGROUND: url(img/Streifen_footer_30px.png) #ee3151 repeat-x left top; COLOR: #d0d0d0; FONT-SIZE: 0.9em; PADDING-TOP: 7px

}


#footer A {

	COLOR: #d0d0d0

}



#impressum {

	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-TOP: 5px

}


#mailform {

	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-TOP: 5px

}


#sitemap {

	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-TOP: 5px

}


#login {

	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-TOP: 5px

}


#logout {

	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-TOP: 5px

}


#copy {

	

}



.thumbnail {

	BORDER-BOTTOM: #b0b0b0 1px solid; BORDER-LEFT: #b0b0b0 1px solid; PADDING-BOTTOM: 5px; MARGIN: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fafbfc; BORDER-TOP: #b0b0b0 1px solid; BORDER-RIGHT: #b0b0b0 1px solid; PADDING-TOP: 5px

}

.searchform {

	MARGIN: 0px

}

.searchbox {

	BORDER-BOTTOM: #b0b0b0 1px solid; BORDER-LEFT: #b0b0b0 1px solid; MARGIN: 0px 4px 0px 0px; WIDTH: 100px; BACKGROUND: #f0f0f0; BORDER-TOP: #b0b0b0 1px solid; BORDER-RIGHT: #b0b0b0 1px solid

}

.searchbutton {

	BORDER-BOTTOM: #b0b0b0 1px solid; BORDER-LEFT: #b0b0b0 1px solid; BACKGROUND: #f0f0f0; BORDER-TOP: #b0b0b0 1px solid; BORDER-RIGHT: #b0b0b0 1px solid

}

.clearingdiv {

	WIDTH: 1px; HEIGHT: 30px; CLEAR: both

}


.hide {

	DISPLAY: none

}


.small {

	FONT-SIZE: 0.8em

}


.large {

	FONT-SIZE: 1.4em

}


.center {

	TEXT-ALIGN: center

}


.right {

	TEXT-ALIGN: right

}
