BODY {background-color: #153250;}
* {font-size: 14px; font-family: arial; margin: 0; padding: 0;}
h1 {font-size: 16px; margin: 5px 0 5px 0;}
h2 {font-size: 14px; margin: 5px 0 5px 0;}
p {margin: 5px 0 0 0;}
sup, sub {font-size: 10px;}

.page_margins {}
.page {width: 1000px; overflow: auto;}
.header {width: 1000px; height: 140px; background: #153250 url(img/header.jpg) no-repeat scroll left top;}
.content_border {width: 1000px; overflow: auto; background: #153250 url(img/content_border.jpg) repeat-y scroll left top;}
.content_body {width: 960px; padding: 9px; overflow: auto; background: #ffffff url(img/content_back.jpg) repeat-x scroll left top;}
.sidebar {float: left; width: 320px; text-align: left;}
  #menu_lv1 {width: 320px;}
  .menu-lv1 li { margin: 0 0 2px 0; background: #ffffff  url(img/menu_no.jpg) no-repeat scroll left top; list-style: none; height: 40px;}
  .menu-lv1 a {display: block; line-height: 40px; padding: 0px 10px 0px 45px; height: 40px; color: #000000; font-size: 15px; font-weight: bold; text-decoration: none;}
  .menu-lv1-current-active a {color: #ffffff !important;}
  .menu-lv1-current-active {background: #1e4570 url(img/menu_act.jpg) no-repeat scroll left top !important;}
  #subcontent {width: 320px; margin: 20px 0 0 0;}
.center_img {float: left; width: 960px; background: url(img/center_img.jpg) no-repeat scroll center top;}
#content {float: left; width: 315px; padding: 0 0 0 325px; text-align: left;}
.content_border_right {float: left; width: 11px; background: #153250 url(img/content_border_left.jpg) repeat-y scroll left top;}
.footer {width: 1000px; height: 80px; line-height: 20px; display: block; clear: both; background: #153250 url(img/footer.jpg) no-repeat scroll left top; font-weight: bold; color: #ffffff; font-size: 12px;}

/* Kontaktformular */
/*
.csc-mailform {border: 0;}
.csc-mailform-field {float: left; margin: 5px 0 0 0;}
input {display: block; float: left; width: 180px;}
.csc-mailform-check {width: 15px;}
form br {clear: left;}
input#mailformformtype_mail {margin: 10px 0 0 0;}
input#submit {float: none; width: auto;}
label {text-align: right;}
*/
/* Kontaktformular */
.tx-powermail-pi1_fieldset_kontaktformular {
	border: 0px;
}
.tx-powermail-pi1_fieldset_kontaktformular fieldset{
	border: 0px;
}
.tx-powermail-pi1_fieldset_kontaktformular legend{
	display: none;
}
.tx_powermail_pi1_fieldwrap_html {
	margin-top: 5px;
	margin-bottom: 5px;
}
.tx-powermail-pi1_fieldset_kontaktformular label {
	display: block; float: left; width: 100px; line-height: 16px; padding: 0 5px 0 0; font-weight: bold; font-size: 12px;
}
.tx-powermail-pi1_fieldset_kontaktformular textarea {
	height: 200px;
}
.powermail_text, .powermail_textarea {
	width: 200px;
}
.tx_powermail_pi1_fieldwrap_html_submit {
	text-align: right;
}

/* Tabellen Design Global */
.altefliesen TD {padding: 2px; vertical-align: top; }
.altefliesen .tr-even {background-color: #EAE5D8; }