/*body*/
body { background-color:#ffffff; margin:0px; }
.content {width:450px; position:absolute; top:200px; left:305px; }
.text {width:450px; position:absolute; top:50px; left:0px; vertical-align:top; margin-top:0px;}
.disclaim { width:450px; position:absolute; top:160px; left:0px;}


/*hintergrund, kopf, logo*/
.hg1 { background-image:url(img/hg.gif); background-repeat:no-repeat; background-position:top; margin:0px; position:relative; left:0px; top:0px; width:796px; height:672px;}
.hg2 { background-image:url(img/hg2.gif); background-repeat:no-repeat; background-position:top; margin:0px; position:relative; left:0px; top:0px; width:796px; height:672px;}
.hg3 { background-image:url(img/hg3.gif); background-repeat:no-repeat; background-position:top; margin:0px; position:relative; left:0px; top:0px; width:796px; height:672px;}
.hg4 { background-image:url(img/hg4.gif); background-repeat:no-repeat; background-position:top; margin:0px; position:relative; left:0px; top:0px; width:796px; height:672px;}
.hg5 { background-image:url(img/hg5.gif); background-repeat:no-repeat; background-position:top; margin:0px; position:relative; left:0px; top:0px; width:796px; height:672px;}
.hg6 { background-image:url(img/hg6.gif); background-repeat:no-repeat; background-position:top; margin:0px; position:relative; left:0px; top:0px; width:796px; height:672px;}
.hg7 { background-image:url(img/hg7.gif); background-repeat:no-repeat; background-position:top; margin:0px; position:relative; left:0px; top:0px; width:796px; height:672px;}

/*logo*/
.logo {position: absolute; top:4px; left:545px; width:187px; height:96px;}


/*Hauptnavigation*/
.p1 {position: absolute; top:128px; left:280px;width:70px; height:19px; vertical-align:middle;}
.p2 {position: absolute; top:167px; left:238px; width:64px; height:19px; vertical-align:middle;}
.p3 {position: absolute; top:210px; left:126px; width:124px; height:19px; vertical-align:middle;}
.p4 {position: absolute; top:255px; left:127px; width:75px; height:19px; vertical-align:middle;}
.p5 {position: absolute; top:304px; left:92px; width:70px; height:19px; vertical-align:middle;}
.p6 {position: absolute; top:358px; left:30px; width:90px; height:19px; vertical-align:middle;}
.p7 {position: absolute; top:413px; left:30px; width:52px; height:19px; vertical-align:middle;}

/*Subnavigation*/
.subnavi3 {position: absolute; top:158px; left:455px;  width:300px; height:19px; background-color:#ededed;}
.subnavi {position: absolute; top:128px; left:455px;  width:300px; height:19px; background-color:#ededed;}
.navitab {width:300px; height:19px;}
.subnavi2  {position: absolute; top:300px; left:0px;}
.subtab {text-align:left; width:350px;}



.center {text-align:center;}
.egal {width:100px;}

/*Text*/
.head1 {font-family:Swiss,Arial; font-weight:bold; color:#868686; text-decoration:none; font-size:12pt; text-align:right;}
.head2 {font-family:Swiss,Arial; font-weight:bold; color:#868686; text-decoration:none; font-size:10pt; text-align:right;}
p {font-family:Swiss,Arial; font-weight:normal; color:#5c5c5c; text-decoration:none; font-size:10pt; text-align:justify; margin-top:0px;}
.sonder {font-family:Swiss,Arial; font-weight:bold; color:#fd4700; text-decoration:none; font-size:10pt; text-align:right;}
.rot {color:#fd4700;}
.fett {font-weight:bold;}
.spezial {font-family:Swiss,Arial; font-weight:normal; color:#5c5c5c; text-decoration:none; font-size:10pt; text-align:justify; margin-top:0px;}
.right {text-align:right;}
.light {font-size: 8pt;}


/*Listen*/
ul {font-family:Swiss,Arial; font-weight:normal; color:#5c5c5c; text-decoration:none; font-size:10pt; text-align:left; margin-top:0px;}
.liste1 {width:250px; height:300px; position:absolute; left:0px; top:0px; vertical-align:top;}
.liste2 {width:250px; height:300px; position:absolute; left:230px; top:0px; vertical-align:top;}

/*listen bisher
ul {font-family:Swiss,Arial; font-weight:normal; color:#5c5c5c; text-decoration:none; font-size:10pt; text-align:left; margin-top:0px;list-style-type:none;}
*/


/*Formular*/
form {text-align:left; margin-top:0px; margin-left:0px; }
.formtext {font-family:Swiss,Arial; font-weight:normal; color:#5c5c5c; text-decoration:none; font-size:10pt; text-align:left;}


/*Material*/
.flyer1 {width:450px; position:absolute; left:0px; top:80px; vertical-align:top; border-color:#f3f3f3; border-width:1px; border-style:solid;}
.brief {width:550px; position:absolute; right:0px; top:110px; vertical-align:top; border-color:#f3f3f3; border-width:1px; border-style:solid;}

/*Download*/
.down1 {width:240px; height:20px; position:absolute; top:335px; right:0px; left:210px; text-align:right;}
.down3 {width:215px; height:20px; position:absolute; top:440px; right:0px; left:235px; text-align:right;}
.down4 {width:400px; height:20px; position:absolute; top:230px; right:0px; text-align:right;}
.down5 {width:500px; height:20px; position:absolute; top:270px; right:0px; text-align:right;}

/*Projekte*/
.wehrmachtsausstellung {width:450px; position:absolute; left:0px; top:0px; vertical-align:top; border-color:#f3f3f3; border-width:1px; border-style:solid;}



/*Bilder*/
.not {width:150px; height:105px; position:absolute; top:430px; left:130px;}
.baum {width:140px; height:105px; position:absolute; top:350px; left:150px;}
.w1 {width:150px; height:118px; position:absolute; top:405px; left:135px;}
.markt  {width:70px; height:100px; position:absolute; top:307px; left:215px;}
.af {width:109px; height:100px; position:absolute; top:330px; left:180px;}
.reform {width:150px; height:110px; position:absolute; top:396px; left:155px;}


/*Links*/
a:link { font-weight:normal; color:#5c5c5c; text-decoration:none; font-family: Arial; font-size:10pt; }
a:visited { font-weight:normal; color:#5c5c5c; text-decoration:none; font-family: Arial; font-size:10pt; }
a:hover { font-weight:normal; color:#fd4700;; text-decoration:none; font-family: Arial; font-size:10pt; }
a:active { font-weight:normal; color:#5c5c5c; text-decoration:none; font-size:10pt; font-family:Arial; }
a:focus { font-weight:normal; color:#5c5c5c; text-decoration:none; font-size:10pt; font-family:Arial; }
.nolink { font-weight:normal; color:#f3f3f3; text-decoration:none; font-size:10pt; font-family:Arial; }
.normal { font-weight:normal; color:#5c5c5c; text-decoration:none; font-size:10pt; font-family:Arial; }


.testrahmen {border-color:#2656ce; border-width:1px; border-style:solid;}
.rahmen {border-color:#f3f3f3; border-width:1px; border-style:solid;}