*{ margin:0; padding:0px;}
body {font-size:11px; font-family:Verdana, Helvetica, sans-serif;  margin:0; padding:0px; color:#19120F;  }
div.page {width:1000px;background-image: url(../img/hintergrund.jpg);  border:1px solid #C57E44; position:absolute; z-index:1;   }
div.bg { padding-bottom:40px; }   /* height:700px; */

/*Logo*/
.logo { position:absolute; top:40px; left:102px; width:62px; height:88px; z-index:2; background-image: url(../img/logo.png); background-repeat:no-repeat;  }
.logo { background: url(../img/shadow.gif) no-repeat right bottom; padding: 0px 3px 3px 0px; border: #ccc 1px solid; border-right:none; border-bottom:none; }
/*Suche*/

.suche {position:absolute; top:195px; left:683px; width:275px; height:20px; z-index:2; background-color:#fff;border:1px solid #ccc; }
.suche_innen {padding:3px;}
/*body und Page*/

.page {margin-top:10px; }

/*header*/
.header {width:1000px; height:165px;  }
.header_navi1 {width:1000px;  height:25px;background-image: url(../img/header_rot.png); float:left;  } /* background-color:#7A1118;*/
.header_navi1_inhalt_right { width:470px; float:right; padding-right:10px;  }
.header_navi2 {width:1000px;  height:30px; background-image: url(../img/header_orange.png);float:left;  }/*background-color:#A43A19; */
.header_navi2_inhalt_right { width:470px; float:right; padding-right:10px;  }
.header_navi3 {width:1000px;  height:30px; float:left;  }
.header_navi3_inhalt_right { width:470px; float:right; padding-right:10px;  }
.header_navi4 {width:1000px;  height:80px;background-image: url(../img/header_verlauf3.png);  float:left;  }/*background-color:#C57E44;*/
.header_navi4_inhalt_right { width:480px; float:right; }

div.navi_5 {width:1000px; height:20px; float:left; }
div.breadcramb {width:1000px; height:42px; float:left; top:0px; }


.clear {clear:both;}

/*main*/
div.tab_main {width:1000px; min-height:400px; }
div.bg_startseite {margin:0 40px 40px 40px; background-image: url(../img/startseite.png); width:920px; height:400px; }
div.bg_seite {margin:0 40px 40px 40px; height:400px; }
div.bg_seite2 {margin:0 40px 40px 40px; height:500px; }
div.bg_seite3 {margin:0 40px 40px 40px; height:500px; }
div.bg_seite4 {margin:0 40px 40px 40px; min-height:600px; }
div.tab_left {width:640px; height:400px; float:left;  }
div.tab_right {width:280px; height:400px; float:right; background-color:#fff;opacity: 0.6;filter: alpha(opacity=60); }
div.tab_right_inner {opacity: 0.9;filter: alpha(opacity=99); }

div.tab_main2 {width:1000px; height:120px;}/* height:180px;*/
div.tab_left2 {width:680px; height:120px; float:left;  } /* height:180px;*/
div.tab_left2_inner {padding-left:40px; }
div.tab_right2 {width:320px;height:120px; float:right; }/* height:180px;*/

div.tab_left3 {width:640px; height:400px; float:left;  }
div.tab_left3_a {width:640px; height:400px; float:left;   }
div.tab_left3_inner {padding:3px; float:left; border:1px solid #ccc;  }
div.tab_left3_inner_a {width:205px; height:394px; float:left; background-color:#fff;opacity: 0.7;filter: alpha(opacity=70); margin:left:5px; margin-right:3px;}
div.tab_right3 {width:275px; height:400px; float:right; background-color:#fff;opacity: 0.6;filter: alpha(opacity=60);  }
div.tab_right3_inner { padding:0 10px 10px 10px; opacity: 0.9;filter: alpha(opacity=99); }

div.tab_right4 {width:275px; height:300px; float:right; background-color:#fff;opacity: 0.6;filter: alpha(opacity=60); overflow:hidden;}
div.tab_right4_inner {padding:0 10px 10px 10px; opacity: 0.9;filter: alpha(opacity=99); float:clear; }

div.tab_left5 {width:640px; min-height:400px; float:left;  }
div.tab_right5 {width:275px; height:400px; float:right; background-color:#fff;opacity: 0.6;filter: alpha(opacity=60);  }
div.tab_right5_inner {height:300px;opacity: 0.9;filter: alpha(opacity=99); }

div.tab_left6 {width:640px; min-height:400px; float:left;  }
div.tab_right6 {width:275px; height:500px; float:right; background-color:#fff;opacity: 0.6;filter: alpha(opacity=60);  }
div.tab_right6_inner {height:500px;opacity: 0.9;filter: alpha(opacity=99); }

/***Bildernavigation rechts-3 Felder**/
div.tab_bildernavigation2 { width:278px; height:100px; float:left; }
div.bildernavigation2_inner { margin:17px 0 0 3px; float:left; }
div.bildernavigation2_textbox { width:130px; /*268px;*/ height:20px; float:right; padding:5px 2px 2px 5px; }
div.bilder2 {width:130px; height:81px; float:left; margin-left:5px; padding-right:2px; }
/***Bildernavigation rechts-3 Felder**/
div.tab_bildernavigation3 {width:278px; height:100px; float:left;  }
div.bildernavigation3_inner {margin-top:43px; float:left; }
div.bildernavigation3_textbox {width:268px; height:100px; float:right;padding:5px 2px 2px 5px;  }
div.bilder3 {width:84px; height:54px; float:right; margin-left:3px; margin-right:3px; }

/**blankbox 1**/
div.tab_left_blank {width:1000px; height:120px; float:left;  } /* height:180px;*/
div.tab_left_blank_inner {padding-left:40px;padding-right:40px;  }
div.blankbox {border:1px solid #c57e44; padding:5px 10px 10px 5px; background-image:url(../img/blank.png);}
div.body { font-size:11px; line-height:15px; text-align:left;}

/**blankbox 2**/
div.tab_left_blank2 {width:680px; height:50px; float:left;  } /* height:180px;*/
div.tab_left_blank2_inner {padding-left:40px;padding-right:0px;  }
div.blankbox2 {border:1px solid #c57e44; padding:5px 10px 10px 5px; background-color:#7a1118;}
div.headline2.weiss a {color:#fff;}
div.body2 { font-size:11px; line-height:15px; text-align:left; color:#fff;}

/**blankbox 3**/

div.blankbox3 { padding:5px ;}
div.spruch {padding:15px 3px 10px 3px; border:1px solid#A43A19; margin-bottom:15px;}

div.headline3 {font-size:12px; line-height:15px; color:#fff; text-align:left; font-family:Verdana, Geneva, Arial, Helvetica, san-serif; font-weight:bold; }
div.body3 { font-size:11px; line-height:15px; text-align:left; }
/****content***/
.content { height:285px; overflow:hidden; }
.content2 { padding:0 10px 10px 0px; }
 /**bildernavigation**/
div.tab_bildernavigation { width:680px; height:64px; }
div.bildernavigation_inner { margin:30px 0px 0px 0px; }
div.bilder { width:100px; height:62px; float:left; border:1px solid #ccc; margin-right:2.5px;margin-left:2px; }
/*Fuss*/
.foot {width:1000px; height:50px; float:left; color:#7a1118; border-top: 1px solid #7a1118; }
.foot_left {width:680px; height:40px;float:left;  }
.foot_left_inhalt { padding:5px 10px 5px 40px; text-transform: uppercase;  }
.foot_right {width:320px; height:40px;float:left;  }
.foot_right_inhalt { padding:5px 40px 5px 0px; text-align:right; text-transform: uppercase;  }


.middle,.middle_cal { float:left; width:640px; }

.middle .middle_box { float:left; margin-top:60px; margin-bottom:20px; padding-left:25px; text-align:left; margin-right:0px; }
.middle_cal .middle_box { float:left; margin-top:0px; margin-bottom:20px; padding-left:25px; text-align:left; }

.middle_cal .cal_box { float:left; margin-top:0px; margin-bottom:20px; padding-left:20px; text-align:left; }
.cal_box h3 { padding:0 5px 0 5px; margin:6px 0 10px 0; color:#fff; background-color:#a43a19; }
.cal_box span.label { color:#7a1118; }
.cal_box .cal_left img { margin-top:4px; }
.cal_box .cal_left { float:left; width:100px; height:85px; }
.cal_box .cal_right { float:left; width: 500px; }
.fc { clear:both; }
div.infos {padding-top:40px; padding-bottom:20px;}
div.seiten {padding-top:20px; text-align:center;}