/*
ContRay - Professional Website Engine
ContRay Enterprise
Copyright © 2001-2006 ContRay [wwww.contray.de]
All rights reserved.
CSS Style - Templates
*/

BODY {
	margin: 0; padding: 0; FONT-SIZE: 11px; BACKGROUND: #ffffff; COLOR: #000000; LINE-HEIGHT: 1.3em; FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif; 
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif; COLOR: #000000;
}
A {
	COLOR: #000080; TEXT-DECORATION: underline; border: none;
}
A:visited {
	COLOR: #000080; TEXT-DECORATION: underline; border: none;
}
A:hover {
	COLOR: #FF7F00; TEXT-DECORATION: underline;
}
A:active {
	COLOR: #FF7F00; TEXT-DECORATION: underline;
}
A.faq {
	FONT-weight: normal; TEXT-DECORATION: none; FONT-SIZE: 11px; COLOR: #000080;
}
A.faq:visited {
	FONT-weight: normal; TEXT-DECORATION: none; FONT-SIZE: 11px; COLOR: #000080;
}
A.faq:hover {
	FONT-weight: normal; TEXT-DECORATION: underline; FONT-SIZE: 11px; COLOR: #FF7F00;
}
#top {
	PADDING: 30px 0px 0px;
	WIDTH: 786px;
	BACKGROUND: url(gfx/back_top0.gif) no-repeat;
}
#navTop {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 195px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	OVERFLOW: hidden;
	WIDTH: 786px;
	PADDING-TOP: 0px;
	HEIGHT: 32px;
}
#navTop UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#navTop UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(gfx/navRight.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#navTop UL LI.open {
	BACKGROUND: url(gfx/navRightOpen.gif) no-repeat right top
}
#navTop UL LI A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 11px; BACKGROUND: url(gfx/navLeft.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; LINE-HEIGHT: 30px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#navTop UL LI A.open {
	FONT-WEIGHT: normal; BACKGROUND: url(gfx/navLeftOpen.gif) no-repeat left top; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#navTop UL LI A:hover {
	FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
#header {
	WIDTH: 786px; FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif; TEXT-ALIGN: left;
}
#content {
	MARGIN-LEFT: 7px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(gfx/back_content.gif) #fff repeat-x 0px 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 591px; PADDING-TOP: 0px;
}
#content_full {
	MARGIN-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(gfx/back_content1.gif) #fff repeat-x 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 786px; PADDING-TOP: 0px;
}
#content0 {
	MARGIN: 0px auto 10px auto; WIDTH: 786px; TEXT-ALIGN: left
}
#sidebox {
	overflow: hidden; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(gfx/back_sidebox.gif) #fbfbfb repeat-x 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 184px; PADDING-TOP: 11px;
}
#sub {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN: 0px 3px 0px 0px; WIDTH: 180px;
}
#addtext {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 10px 10px 0px 0px; PADDING-TOP: 7px; TEXT-ALIGN: left;
}
#addtextstart {
	TEXT-ALIGN: left; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 10px 10px 0px 0px; PADDING-TOP: 8px; BORDER-BOTTOM: #B2B2B2 1px solid;
}
#addtextstart1 {
	TEXT-ALIGN: left; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 1px 10px 0px 0px; PADDING-TOP: 3px; BORDER-BOTTOM: #B2B2B2 1px solid;
}
#navpfad {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif; PADDING-RIGHT: 0px; PADDING-LEFT: 218px; BACKGROUND: url(gfx/back_nav1.gif) repeat-y; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 1px; COLOR: #000000; PADDING-TOP: 3px;
}
#navpfad A {
	FONT-SIZE: 11px; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif;
}
#navpfad A:hover {
	TEXT-DECORATION: underline;
}
#suchestart {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 5px 10px 5px 7px; PADDING-TOP: 1px; BORDER-BOTTOM: #B2B2B2 1px solid; TEXT-ALIGN: left;
}
#suche {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 5px 10px 5px 7px; PADDING-TOP: 1px; BORDER-BOTTOM: #B2B2B2 1px solid; BORDER-TOP: #B2B2B2 1px solid; TEXT-ALIGN: left;
}
#newsemail {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 5px 10px 5px 7px; PADDING-TOP: 1px; BORDER-BOTTOM: #B2B2B2 1px solid; BORDER-TOP: #B2B2B2 0px solid; TEXT-ALIGN: left;
}
#footer {
	FONT-SIZE: 10px; FLOAT: right; MARGIN-right: 1px; WIDTH: 591px; COLOR: #c0c0c0; TEXT-ALIGN: left;
}
#footer P {
	FONT-SIZE: 10px; MARGIN: 5px 65px; FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif;
}
#footer IMG {
	FLOAT: left; MARGIN: 0.5em 0px 0.5em 18px;
}
input#kontakt {
	margin: 0px 0 5px 0; padding: 2px 0; width: 340px; background: url(gfx/back_input.gif) repeat-x; border: 1px solid #dcdcdc;
}
input#suche {
	margin: 5px 0 5px 0; width: 120px; height: 19px; background: url(gfx/back_input.gif) repeat-x; border: 1px solid #B2B2B2; font-size: 11px;
}
input#newsemail {
	margin: 5px 0 5px 0; width: 90px; height: 19px; background: url(gfx/back_input.gif) repeat-x; border: 1px solid #B2B2B2; font-size: 11px;
}
textarea#kontakt0 {
	margin: 0px 0 5px 0; width: 340px; border: 1px solid #dcdcdc;
}
textarea#kontakt1 {
	margin: 0; width: 340px; height: 150px; border: 1px solid #dcdcdc;
}
.content1 {
	TEXT-ALIGN: justify;
}
P.headlineru {
	FONT-SIZE: 12px; FONT-weight: bold; FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif; PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 170px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #B2B2B2 1px solid;
}
P.headline1 {
	FONT-SIZE: 12px; FONT-weight: bold; FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif; BACKGROUND: url(gfx/back_headline.gif) no-repeat 0px 100%; PADDING-BOTTOM: 3px; MARGIN: 0.8em 25px;
}
P.headline2 {
	FONT-SIZE: 12px; FONT-weight: bold; FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif; BACKGROUND: url(gfx/back_headline_full.gif) no-repeat 0px 100%; PADDING-BOTTOM: 3px; MARGIN: 0.8em 25px;
}
P.headlinefaq {
	FONT-SIZE: 11px; FONT-weight: bold; FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif; BACKGROUND: url(gfx/back_headline.gif) no-repeat 0px 100%; PADDING-BOTTOM: 3px; MARGIN: 0.8em 0px;
}
UL.sublinks {
	padding: 0; FONT-SIZE: 11px; FONT-weight: bold; FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif; MARGIN: 0px 5px 10px 1px; LIST-STYLE-TYPE: none;
}
UL.sublinks LI {
	PADDING-LEFT: 12px; FONT-weight: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif; BACKGROUND: url(gfx/back_li_sublinks.gif) no-repeat; MARGIN: 3px 5px; COLOR: #000000; BORDER-BOTTOM: #B2B2B2 1px solid; padding-bottom: 3px;
}
UL.sublinks A {
	FONT-weight: normal; TEXT-DECORATION: none; FONT-SIZE: 11px; COLOR: #0066cc;
}
UL.sublinks A:visited {
	FONT-weight: normal; TEXT-DECORATION: none; FONT-SIZE: 11px; COLOR: #0066cc;
}
UL.sublinks A:hover {
	FONT-weight: normal; TEXT-DECORATION: underline; COLOR: #0066cc;
}
.buttons {
	margin: 5px 0 5px 0; width: 165px; background: url(gfx/back_input.gif) repeat-x; border-bottom: 1px #808080 solid; border-left: 1px #dcdcdc solid; border-right: 1px #808080 solid; border-top: 1px #dcdcdc solid; color: #000000; font-size: 11px; cursor: pointer;
}
.buttonsuche {
	margin: 5px 0 5px 0; width: 30px; height: 19px; background: url(gfx/back_input.gif) repeat-x; border-bottom: 1px #808080 solid; border-left: 1px #dcdcdc solid; border-right: 1px #808080 solid; border-top: 1px #dcdcdc solid; color: #000000; font-size: 11px; cursor: pointer;
}
.buttonnews {
	margin: 5px 0 5px 0; width: 60px; height: 19px; background: url(gfx/back_input.gif) repeat-x; border-bottom: 1px #808080 solid; border-left: 1px #dcdcdc solid; border-right: 1px #808080 solid; border-top: 1px #dcdcdc solid; color: #000000; font-size: 11px; cursor: pointer;
}
.select1 {
	margin: 0; width: 340px; border: 1px solid #ffffff;
}
form p {
	margin: 10px 25px;
}
form {
	margin: 0; padding: 0;
}
.kontaktnames {
	display: block;
}
#sitemap A {
}
#search A {
}
img {
	border: none;
}
