* { margin:0px; padding:0px; }
html, body { height:100%; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; line-height:16px; color:#6E6E6E; }
body { background: #FFF url(images/MainBackground.jpg) left top repeat-x; }
#nonfooter { min-height:100%; background: transparent url(images/body.jpg) left top repeat-y; }
* html #nonfooter { height:100%; }
#content { padding-bottom:40px; }
#PageContainer { width:1000px; margin-bottom:30px; }
#MainContainer { width:700px; float:right; color:#6E6E6E; }
a { text-decoration:none; color:#A91919; border-bottom:1px dotted #A91919; }
a:hover { color:#6E6E6E; border-bottom:1px solid #6E6E6E; }
a img { text-decoration:none; border:none; }
a.noborder { border:none; }
ul { list-style:url(images/dott.png) inside; }
fieldset { padding:10px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
legend { color:#A91919; padding:0 10px; }
div.clear { clear:both; }
div.clearLeft { clear:left; }
div.clearRight { clear:right; }
div.warning { color:#FF0000; background-color:#FFFF00; border:2px solid #FF0000; text-align:center; }
img.wpSTDImage { float:right; padding: 5px 0 20px 20px; }
.neg { color:#FF0000; }
.pos { color:#006600; }
h1,h2,h3,h4 { color:#A91919; padding:10px; }
h1 { font:bold 19px/21px verdana; }
h2 { font:bold 16px/18px verdana; }
h3 { font:bold 13px/15px verdana; }
h4 { font:bold 10px/12px verdana; }
ul { list-style-position:inside; }
#TheOneAndOnly .WPScheid { color:#6E6E6E; }
#TheOneAndOnly .WPScheid a { border:none; text-decoration:none; color:#6E6E6E; }
#TheOneAndOnly .WPScheid a:hover { text-decoration:none; color:#A01919; }
#TheOneAndOnly .WPScheid a span{ text-decoration:none; color:#6E6E6E; }
#TheOneAndOnly .WPScheid .WPS { color:#A01919; }
#regUser { position:absolute; right:5px; top:5px; }
#header { height:100px; width:1000px; }
#header_bg { height:80px; background: transparent url(images/WP-Scheid.jpg) right bottom no-repeat; }
#design {
}
#design p{
	padding:10px 0px 0px 40px;
}

#MainMenu { background-color: #C8C8C8; border: 5px solid #FFFFFF; float: left; height: 350px; margin:50px 0 0 30px; width: 250px; }
#MainMenu p { padding-top:5px; font-weight:bold; }
#MainMenu ul.top { padding-right:35px; }
#MainMenu ul.top li { padding:3px 0px 3px 5px; border-bottom:1px solid #FFF; }
#MainMenu ul.sub { list-style:none; padding:10px 0px 10px 30px;} 
#MainMenu ul.sub li { padding:0px 0px 0px 5px; border-bottom:none; }
#MainMenu a { text-decoration:none; color:#6E6E6E; }
#MainMenu a:hover { color:#A91919; }
#MainMenu a.corrent{ color:#A91919; text-decoration:underline; }
#MainMenu img { position:absolute; bottom:0px; }
#MainMenu span { padding-right:5px; color:#A91919; }
#footer { width:700px; height:35px; padding-top:5px; clear:both; margin:-40px 0 0 280px; text-align:center; font-size:11px; background:transparent url(images/bg_footer.jpg) no-repeat center top; }
#footer li { float:left; margin:0 10px; }
#footer a { color:#6E6E6E; }
#footer a:hover { color:#A91919; }
#footer p.cr { float:right; }
/**/
/* Formulare */
form.formular fieldset { width:465px; padding:20px; margin:20px 0 20px 50px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; }
form.formular legend { font-size:16px; font-weight:bold; padding:0 10px; color:#A91919; }
form.formular hr { margin: 5px 10px 5px 30px; height:1px; background-color:#AAA; border: none; }
form.formular div.td { clear:both; }
form.formular label, form.formular span.label { display:inline-block; width:200px; text-align:right; padding-right:5px; float:left; }
form.formular span.label label, form.formular span.nolabel label { width:auto; float:none; }
form.formular span.nolabel label, form.formular span.nolabel input { margin:0 0 7px 0; }
form.formular span.text { display:inline-block; }
form.formular input, form.formular select, form.formular textarea, form.formular span.text { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; width:250px; margin:0 0 5px 0;  background:transparent url(images/BG_Input.jpg) no-repeat; border:1px solid #AAA; }
form.formular input, form.formular textarea { width:248px; }
form.formular textarea { float:right; margin-right:10px; }
form.formular input.small { width:70px; }
form.formular input.big { width:170px; }
form.formular img { float:right; border:none; cursor:pointer; }
form.formular a input { cursor:pointer; }
form.formular .geburtstag { width:225px; }
form.formular .ColorPicker { width:225px; cursor:pointer; }
form.formular input.button { width:auto !important; padding:0 5px; float:right; margin-right:10px; }
form.formular input.radio { margin:0; width:auto; }
