body {background-color:#4e1d0d; color: #033572; font-family:  "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size:1em;}
* {margin:0px auto;padding:0px;}

img {behavior: url("fileadmin/templates/css/iepngfix.htc");}
a img {border:none;}
.clearer {clear: both;}
.layer{width:996px;background-color:#ffffff;border:10px solid #ffffff;}
.header{background:#ebf5b3 url(../img/headerbg.gif)  top repeat-x;height:94px;padding-top:5px;}
.logo{float: left;position: relative; left: 321px;}

ul.Menu_oben {font-size: 1em;margin: 0.0em; padding:30px 10px 0 0;text-align:right;}
ul.Menu_oben li {list-style: none;margin: 0; margin-left: 10px;padding: 0.0em;display: inline; font-style: italic;}
/*ul.Menu_oben a:link {display: inline;padding: 0.0em;text-decoration: none;color: #033572;}
ul.Menu_oben a:visited {display: inline;padding: 0.0em;text-decoration: none;color: #033572;}
ul.Menu_oben a:hover{color: #033572; text-decoration: underline;}
*/
.Menu_oben a img {border:0px;}
/*.Menu_oben img {width:40px;}*/

.nav ul {height:20px; 	margin: 0; padding: 0; list-style: none; position:relative; top:-25px;}
.nav li {float: left; font-size: 1.1em; }
.nav a { float: left; color:white; padding: 0px 2px 0 24px; text-decoration: none; font-weight: bold;}
.nav a:hover { color: #faebae; }
.nav a.active { color: #faebae;}

.content{position: relative; top: -13px;}
.content h1{font-size: 1.2em; font-weight: 100; margin-bottom: 8px;}
.content h3{font-size: 1.0em; font-weight: 100; margin-bottom: 8px;}
.content a{color: #033572;}

.content1 {position: relative; top: -13px; padding: 10px 10px 10px 23px;}
.content1 h1{font-size: 1.2em; font-weight: 100; margin-bottom: 8px;}
.content1 h3{font-size: 1.2em; font-weight: 100; margin-bottom: 8px;}
.content1 a{color: #033572;}
.content1 img{border: 0px;}

.footer{position: relative; top: -8px; background:#ebf5b3 center bottom repeat-x; height:50px; margin-top:0px;line-height:50px; text-align: center;}
.footer a{color: #033572;}


.col1{ width:322px;float:left;padding:0px;}
.col2{ width:624px;float:left;padding:10px 10px 10px 20px;}
 * html .col2{width:590px;float:left;padding:10px 10px 10px 20px; }

/* N E W S */
.news-list-item{width:316px; background:red;min-height:419px;}
.news-latest-item{width: 322px; text-align: left; color: white;margin: 5px 15px 10px 0px; float: left;}
.news-latest-item1{width: 322px; text-align: left; color: white;margin: 5px 0px 10px 0px; float: left;}
.news_blau h1{font-size: 1.1em; font-style: italic; padding: 10px 0px 0px 10px; font-weight: 100; margin-bottom: 0px;}
.news_blau a{color: white; text-decoration: none;}
.news_blau a:hover{text-decoration: underline;}
.news_blau p{padding: 10px 5px 15px 35px; font-size: 0.9em;}
.news_blau {background: url(../img/tt_blau.png) #12488a; border-top: 1px solid white; height: 175px;}
.news_blau .mehr a{padding: 1px 26px 5px 10px; line-height: 25px; margin: 10px 0px 10px 20px; font-size: 0.9em; background: url(http://www.bitzinger.at/newpage/fileadmin/templates/img/button.png) no-repeat; color: #033572;}
.news_blau .mehr a:hover{padding: 1px 26px 5px 10px; line-height: 25px; margin: 10px 0px 10px 20px; font-size: 0.9em; background: url(http://www.bitzinger.at/newpage/fileadmin/templates/img/button1.png) no-repeat; color: #033572; text-decoration: none;;}

.news_blau_teaser h1{font-size: 1.1em; font-style: italic; padding: 10px 0px 10px 10px; font-weight: 100; margin-bottom: 0px;}
.news_blau_teaser a{color: white; text-decoration: none;}
.news_blau_teaser {background: url(../img/tt_blau.png) #12488a; border-top: 1px solid white; }
.news-single-item img {margin: 10px 5px; 10px 0; float: left;}
.news-single-backlink{margin-top: 15px;}
.news_rot {background: url(../img/rot.png) #b50416; border-top: 1px solid white; height: 175px;}

.news_start_image{padding-left:10px;;float:right;}
/*FORMULAR*/
fieldset {border: 0px;}
.tx-thmailformplus-pi1 label{text-align: left; display: block;}
.tx-thmailformplus-pi1 textarea{margin: 1px;}
/* Ende FORMULAR*/

.map{float: right; margin-right: 100px;}
form {border:0px;}
.csc-mailform {border:0px; padding-top:20px; }
.csc-mailform input {width:340px; border:1 px solid ;}
.csc-mailform textarea {width:340px; border:1 px solid;}
form p{float:left;  }
form textarea {margin-bottom:15px;}
form input {margin-top:2px; padding:1px;}
form .csc-mailform-field label{display:block;}
