@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS framework
 * (en) central stylesheet
 * (de) zentrales Stylesheet
 *
 * @creator     YAML Builder V1.0.2b (http://builder.yaml.de)
 * @file        my_layout.css
 */

/* import core styles | Basis-Stylesheets einbinden */
@import url(../yaml/core/base.css);

/* import screen layout | Screen-Layout einbinden */

@import url(basemod.css);
@import url(../yaml/screen/content.css);

/* import print layout | Druck-Layout einbinden */
/* @import url(../yaml/print/print_003_draft.css); */

/*Header, Footer  und Page */
#header {height: 74px; min-height:74px;}
#page_margins { width: 954px;  min-width: 954px; max-width: 954px;}
body {background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
#header #topnav {top:115px; background-repeat: no-repeat; width: 936px;}
#topnav a {font-family: Arial; font-size:12px; color: #D7F2F2; font-weight: bolder; text-decoration: none; margin-right:25px;}
#main {background-image: url('../images/background-main.jpg'); background-repeat: repeat-y; margin: 0; padding: 0; height:100%}
#footer {background-image: url('../images/footer.jpg'); background-repeat: no-repeat; margin: 0; padding: 0; height: 31px; min-height: 31px; border: 0px;}

/* Navigation */
#col1 {background-image: url('../images/background-nav.jpg'); background-repeat: no-repeat; margin: 0; min-width:268px; width: 268px; height: 416px; min-height: 416px;}
#col3 { margin: 0 0 0 268px;}
#col1_content hr {width: 210px; margin: 10px 0 5px 0;}
#col1_content h2 {font-family: Arial; font-size: 16px; font-weight: normal; margin-top: 0px; padding-top: 0px;}
#col1_content a {font-family: Arial; font-size: 12px; font-weight: normal; margin-top: 0px; padding-top: 0px; display: block; text-decoration: none; color: black; margin-left:20px;}

/* Content */
#col3_content {padding-top: 20px;}
h1, h2, h3 {font-weight: normal; margin-bottom: 0.5em;}
p {margin-bottom: 1em;}

/* Kontakt */
.formlabel {width:100px; display: inline-block;}
.formfield {width:500px; display: inline-block;}
#plz {width:40px;}
#ort {width: 455px;}
.contactcols {width: 600px; float: left;}
.formarea {width: 600px; height:120px;}
.clearall {clear: right; } 