/* Start of CMSMS style sheet 'Basis' */
/* Start of CMSMS style sheet 'Basis' */
/* Start of CMSMS style sheet 'Basis' */
/* Start of CMSMS style sheet 'Basis' */
/* Start of CMSMS style sheet 'Basis' */
/* Start of CMSMS style sheet 'Basis' */
/* Start of CMSMS style sheet 'Basis' */
/* Start of CMSMS style sheet 'Basis' */
/* Start of CMSMS style sheet 'Basis' */
/* Start of CMSMS style sheet 'Basis' */
/* Start of CMSMS style sheet 'Basis' */
* {padding: 0; margin: 0;}

html, body {color: #666; font-family: arial, verdana, sans-serif; font-size: 100.01%}

body {background-image: url(images/body_bg.png); background-repeat: repeat-x; line-height: 150%; background-color: #8B0205;}

#wrapper {font-size: 1.00em; position: relative; box-shadow: #000 0 0 5px; width: 820px; margin: 20px auto; background-color: #F5F5F5; padding: 20px;background-image: url(images/header_bg.png); background-repeat: repeat-x; }
#content {margin-left: 250px; width: 550px;margin-top: 20px; padding-bottom: 90px;}
#content ul {list-style-type: circle; list-style-position: inside; margin: 10px 0;font-size: 14px;}
#content h3 {font-size: 20px; line-height: 120%; width: 100%; margin: 10px 0;}
#content h3 strong {color: #830205}
#content p {padding: 5px 0; font-size: 14px; line-height: 20px}
#header {height: 130px; border-bottom: 1px solid #FFB818; position: relative;background: url(images/header_bg.png)}
#logo {position: absolute; top: 10px; width: 153px; height: 93px; background: url(uploads/images/logo.png)}
#header h1 {position: absolute; top: 10px; width: 359px; height: 93px;right: 0; background: url(uploads/images/verbesserungen_2.png); text-indent: -999em;}
#footer {border-top: 1px solid #FFB818; text-align: center; margin: 20px 0 0 0; padding: 10px 0; font-size: 11px;clear: both;}
#menue {position: absolute; top: 170px; left: 20px;}
#menue ul {list-style-type: none;font-size: 14px;}
#menue a {display: block; padding: 10px 0; text-decoration: none; font-weight: bold; color: #830205}
#menue a:hover {text-decoration: none; font-weight: bold; color: #FFB818}
#content a {color: #830205;}
#content a:hover {color: #FFB715; border-bottom: 1px solid #830205}
img.opener {float: left; margin-right: 20px; border: 5px solid #fff; box-shadow: 0 0 3px 0px #000}
form {font-size: 14px; padding-bottom: 20px;}
label, input  {display: block; float: left; width: 250px; padding: 5px;margin-bottom: 5px;}
label {clear: both}
input, textarea {border: 0; border-bottom: 1px solid #bbb }
input:focus, textarea:focus {border: 0; background: #FFE29A; font-weight: bold; color: #000; letter-spacing: 1px}
textarea {width: 260px;}
.submit input {clear: both; width: 520px; }
input.cms_checkbox {display: block; margin-top: 20px;}
.NewsSummaryPostdate {font-size: 10px; border-bottom: 1px solid #999;}
.NewsSummary {border-bottom: 1px solid #999; padding: 0 0 20px 0;}
.NewsSummaryLink a { font-weight: bold; text-decoration: none; border-bottom: 1px dotted }
.NewsSummaryLink {margin: 10px 0;}

#content {min-height: 400px;}
.zuruecklink {padding: 5px 0; font-size: 11px;}
.cleaner {clear: both;}
/* End of 'Basis' */

