* {
margin: 0px;
padding: 0px;
}

body {
background-color: #99cc66;
height: 100%;
font-family: arial, sans-serif;
font-size: 10pt;
font-weight:normal;
text-align: center;
color: #000;
/* background-image: url('pics/back.jpg'); */
background-repeat: repeat-x;
}

#container {
width: 800px;
margin-top: 10px;
margin-left:auto;
margin-right:auto;
text-align: left;
}

#navigation {
padding: 0px;
margin: 0px;
width: 100%;
height: 200px;
border: 2px solid #360;
background-image: url('pics/header-test.jpg');
background-repeat: no-repeat;
}

#content {
padding: 10px 5px 10px 5px;
margin: 0px;
width: 100%;
}

#footer {
clear: both;
width: 780px;
height:17px;
padding: 2px;
margin: 30px 10px 0px 10px;
text-align:center;
font-size: 10px;
color: #060;
}

#hintergrund {
width: 100%;
min-height: 500px;
background-image: url('pics/content2.jpg');
background-repeat: no-repeat;
background-position: 50% 10%;
}

* html #hintergrund { height:500px; }

#navi {
position:relative;
height: 16px;
width: 100%;
background-color: #ffcc66;
margin-top: 170px;
border-top: solid 1px #006600;
border-bottom: solid 1px #006600;
}

div#navi ul {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #006600;
text-align: center;
margin: 0;
}

.menu li {
z-index:3;
}

div#navi ul li {
display: inline;
margin-left: -4px;
}

div#navi ul li a {
padding: 0px 7px 0px 7px;
color: #006600;
text-decoration: none;
border-right: 1px solid #006600;
}

div#navi ul li a:hover{
background-color: #f93;
color: #006600;
}

#active a {
border-left: 1px solid #006600;
}

#navigation a {
text-decoration: none;
font-weight: bold;
color: black;
}

.mitte {
font-size: 10pt;
font-weight: normal;
color: black;
text-align: center;
margin-top: 280px;
padding: 10px 0px 10px 0px;
}

.zentriert {
width: 100%;
text-align: center;
padding: 10px 0px 10px 0px;
margin-bottom: 20px;
}

#rahmen {
background-color: #008000;
width: 100%;
height: 95px;
text-align: center;
padding-top: 5px;
}

#head {
background-color: #ffffff;
width: 98%;
margin-left: auto;
margin-right: auto;
margin-top: 1%;
height: 80px;
text-align: center;
padding: 5px 0px 5px 0px;
border: 2px solid #008000;
font-weight: bold;
color: green;
font-size: 14px;
}

#main {
font-size: 10pt;
text-align: left;
margin: 25px;
}

#content ul {
list-style-type: disc;
list-style-position: inside;
color: black;
padding-top: 20px;
}

h1 {
font-size: 18px;
font-weight: normal;
color: green;
text-align: center;
padding: 40px 0px 10px 0px;
}

h2 {
font-size: 20px;
font-weight:bold;
color: #060;
}

h3 {
font-size: 17px;
font-weight: bold;
color: #060;
text-decoration: underline;
}

.none {
text-decoration: none;
margin:40px 0px 10px 10px;
}

h4 {
font-size: 14px;
color: green;
font-weight:bold;
text-decoration: underline;
margin-top: 15px;
clear:both;
}

h5 {
font-size: 10pt;
font-weight: bold;
color: #060;
}

.titel {
height: 15px;
background-color: #008000;
width: 98%;
margin-top: 10px;
text-align: center;
color: white;
font-weight: bold;
margin-left: auto;
margin-right: auto;
padding: 3px 0px 5px 0px;
}

.uberschrift1 {
font-size: 16px;
color: green;
font-weight: bold;
padding: 10px 0px 5px 0px;
}

.uberschrift2 {
font-size: 16px;
color: green;
font-weight: bold;
padding: 10px 0px 5px 0px;
border-bottom: 1px dotted green;
}

.unterteil {
font-size: 10pt;
color: black;
font-weight: normal;
padding: 0px 0px 10px 40px;
text-indent: -22px;
text-align:justify;
margin-right:30px;
}

.unterteil1 {
font-size: 10pt;
color: black;
font-weight: normal;
padding: 0px 0px 10px 40px;
text-indent: -28px;
text-align:justify;
margin-right:30px;
}

.unterteil2 {
font-size: 10pt;
color: black;
font-weight: normal;
padding: 0px 0px 10px 40px;
text-align:justify;
margin-right:30px;
}

b {
font-weight: bold;
color:green;
}

.italic {
color: green;
font-style: italic;
}

.text {
font-size: 14px;
font-weight:bold;
padding: 10px 5px 10px 10px;
color: green;
}

.bild1 {
float: left;
margin-right: 40px;
margin-bottom: 20px;
}

.bild2 {
float:left;
margin:0px 60px 20px 20px;
}

.bild3 {
float:right;
margin:0px 80px 20px 60px;
}

.bild4 {
float:left;
margin:0px 60px 20px 80px;
}

.bild5 {
float:right;
margin:0px 20px 20px 60px;
}

.bildh {
float: left;
margin-right: 10px;
margin-bottom: 35px;
border: none;
}

.bildhl {
float: left;
margin-right: 10px;
margin-bottom: 35px;
margin-left:20px;
border: none;
}

.absatz1 {
padding: 15px 30px 0px 20px;
clear:both;
text-align:justify;
}

.absatz {
margin: 15px 30px 0px 20px;
text-align:justify;
}

.absatz_zero {
margin: 0px 30px 0px 20px;
text-align:justify;
}

.absatz2 {
margin: 15px 5px 0px 20px;
text-align: center;
}

.absatz3 {
margin: 15px 30px 0px 20px;
text-align: justify;
font-weight: bold;
color:green;
}

.absatz4 {
margin: 15px 30px 0px 220px;
text-align:justify;
}

.absatz41 {
margin: 15px 30px 0px 40px;
clear:both;
}

.absatz5 {
margin:15px 30px -12px 20px;
text-decoration: underline;
font-style:italic;
text-align:justify;
}

.absatz6 {
margin: 15px 30px 0px 40px;
text-align:justify;
}

#werbung {
margin-top:30px;
border-top: dotted 1px #060;
width: 345px;
clear:both;
color: #060;
font-style:normal;
font-size: 8pt;
padding: 10px 0 0 5px;
}



#home1 {
float:left;
width: 340px;
margin: 15px 20px 20px 20px;
text-align:justify;
}

#home2 {
position:relative;
float:right;
width: 376px;
margin: 15px 20px 0px 0px;
}

#home3{
float:left;
width:760px;
margin:20px 0px 10px 20px;
text-align:justify;
}

.linie {
clear:both;
width: 100%;
height: 20px;
background-color: #009900;
color: white;
text-align: center;
margin: 10px 0px 10px -5px;
font-size: 16px;
font-weight: bold;
padding: 5px 0px 2px 0px;
background-image: url('pics/balken.gif');
}

.inline {
margin: 15px 5px 10px 20px;
}

.preis {
text-align:center;
font-weight: bold;
color: green;
font-size: 10pt;
margin:15px 0px 5px 0px;
}

.price {
font-size: 40px;
color: #fc0;
}

.nprice {
font-size: 14px;
color: #000;
font-weight:bold;
}

.tab-links {
width: 25%;
text-align: left;
}

.tab-mitte {
width: 25%;
text-align: center;
}

.tab-zent1 {
width:50%;
text-align: center;
padding:0px 80px 10px 0px;
height: 30px;
}

.tab-zent2 {
width:50%;
text-align: center;
padding:0px 0px 10px 80px;
}

.tab-3 {
width: 33%;
text-align: center;
padding-top:5px;
padding-bottom: 5px;
}

.tab-3-th {
width: 33%;
text-align: center;
padding-top:5px;
padding-bottom: 5px;
background-color:green;
color: white;
}

.tab-3-uh {
width: 33%;
text-align: center;
padding-top:5px;
padding-bottom: 5px;
font-style:italic;
color:green;
}

.tab-3-cc {
width: 33%;
text-align: center;
padding-top:5px;
padding-bottom: 5px;
background-color: #ffff99;
}

.liste1 {
padding-top: 5px;
padding-bottom: 10px;
}

.fett {
font-size: 16px;
font-weight: bold;
color:green;
}

.fett2 {
font-size: 14px;
font-weight: bold;
color:green;
}

.fett3 {
font-size: 13px;
font-weight: bold;
color:green;
}

.list {
padding: 5px 0px 0px 0px;
list-style-type: none;
}

.list a {
text-decoration:none;
color:green;
}

a.link2, a.link2:link, a.link2:visited {
text-decoration: none;
color: green;
font-style:normal;
}

a.link2:hover, a.link2:focus {
text-decoration: none;
color: green;
border-bottom: 1px dotted green;
font-style:italic;
}

.olList {
margin: 15px 15px 0px 50px;
}

.olList li {
margin: 0px 0px 5px 0px;
}

:lang(de)    { quotes:"\201E" "\201C" "\201A" "\2018"; }
:lang(de-DE) { quotes:"\00BB" "\00AB" "\203A" "\2039"; }
:lang(de-CH) { quotes:"\00AB" "\00BB" "\2039" "\203A"; }
:lang(en)    { quotes:"\201C" "\201D" "\2018" "\2019"; }
:lang(fr)    { quotes:"\00AB\00A0" "\00A0\00BB" "\2039\00A0" "\00A0\203A"; }

q:before { content:open-quote;  }
q:after { content:close-quote;  }
q q:before { content:open-quote; }
q q:after { content:close-quote;  }

a.link1, a.link1:link, a.link1:visited {
text-decoration: none;
color: green;
border-bottom: 1px dotted green;
font-style:italic;
}

a.link1:hover, a.link1:focus {
text-decoration: none;
color: green;
border-bottom: 1px dotted green;
font-style:normal;
}

fieldset {
border: 1px solid #000;
height: 280px;
margin-left: 10px;
padding: 10px;
}

input {
background-color: #EEE;
border: 1px dotted #000;
float: right;
margin-top: 10px;
width: 300px;
}

input#senden {
background-color: #EEE;
border: 1px solid #000;
float: left;
margin-left: 10px;
width: 195px;
}

input#reset {
background-color: #EEE;
border: 1px solid #000;
float: right;
width: 195px;
}

textarea {
background-color: #EEE;
border: 1px dotted #000;
float: right;
height: 150px;
margin-top: 10px;
width: 300px;
}

label {
clear: both;
float: left;
margin-left: 10px;
margin-top: 10px;
}

legend {
color: #000;
}

.dreiecke {
list-style-type:decimal;
margin: 0px 30px 10px 20px;
text-align: justify;
list-style-position:outside;
}

.list2 {
margin:3px 0px 1px 13px;
list-style-position:outside;
}

.new {
color: #ff0000;
font-weight: bold;
font-size: 14px;
}

.new2 {
color: #ff0000;
}

.nbild-r {
float:right;
margin: 0px 0px 0px 10px;
border:none;
text-decoration:none;
}

.nbild-l {
float:left;
margin: 2px 10px 0px 0px;
border:none;
text-decoration:none;
}

.nbanner {
margin: 0px 0px 5px 25px;
border: 1px solid black;
text-decoration:none;

}

.winteransitz {
padding:0px;
margin:0px 0px 0px 320px;
}


/***************************/
/* Uberschrift Startseite */
/*************************/

.uberschrift1 {
font-weight:bold;
font-style:italic;
font-size:14px;
font-family:arial;
color:#060;
}

a.link3, a.link3:link, a.link3:visited, a.link3:hover, a.link3:focus {
text-decoration: none;
}

a.link4, a.link4:link, a.link4:visited, a.link4:hover, a.link4:focus {
text-decoration: none;
border-bottom: 1px dotted black;
color: black;
}

a.link5, a.link5:link, a.link5:visited, a.link5:hover, a.link5:focus {
text-decoration: none;
border-bottom: 1px dotted green;
color: green;
}

.neu {
font-style:normal;
font-weight:bold;
font-size:14px;
color:red;
}


/****************/
/* Bilderreihe */
/**************/

.bild01 {border:none;margin:0px 15px 0px 30px;} /* das erste Bild in der Reihe */
.bild011 {border:none;margin:0px 30px 0px 15px;} /* das erste breite Bild in der Reihe */
.bild02 {border:none;margin:0px 30px 0px 60px;} /* wenn das Bild Querformat hat */
.bild03 {border:none;margin:0px 35px 0px 75px;} /* wenn das Bild quadratisch und in der Reihe ist */
.bild04 {border:none;margin:0px 35px 0px 85px;}

.text00 {text-align:center;float:left;width:160px;margin:0px 10px 0px 10px;}
.text01 {text-align:center;float:left;width:160px;margin:0px 10px 0px 30px;}
.text02 {text-align:center;float:left;width:235px;margin:0px 5px 0px 0px;}

/* Bilder f&uuml;r Scherenleitern und Dreiecke */
.bild-s1 {border:none;margin:0px 35px 0px 40px;}
.bild-s2 {border:none;margin:0px 45px 0px 45px;}
.bild-sm {border:none;margin:0px 45px 0px 285px;}

/* Bilder f&uuml;r Kanzelbocke */
.bild-b1 {border:none;margin:0px 25px 0px 30px;}
.bild-b2 {border:none;margin:0px 25px 0px 25px;}
.bild-bm {border:none;margin:0px 45px 0px 285px;}

/* Texte f&uuml;r Scherenleiter und Dreiecke */
.text-s0 {text-align:justify;float:left;width:210px;margin:0px 20px 0px 35px;}
.text-s0m {text-align:justify;float:left;width:460px;margin:0px 20px 0px 35px;}
.text-s1 {text-align:justify;float:left;width:210px;margin:0px 20px 0px 20px;}
.text-sm {text-align:justify;float:left;width:500px;margin:0px 20px 0px 150px;}

/* Texte f&uuml;r Kanzelbocke */
.text-b0 {text-align:center;float:left;width:160px;margin:0px 10px 0px 35px;}
.text-b1 {text-align:center;float:left;width:160px;margin:0px 15px 0px 15px;}
.text-b2 {text-align:center;float:left;width:200px;margin:0px 10px 0px 10px;}



/**************************************/
/* Styles f�r die Imagemap der Lager */
/************************************/

#imap {
display:block;
width:455px;
height:562px;
background: url(pics/lager/landkarte.gif) no-repeat;
border: 2px solid #006600;
position:relative;
margin:10px 10px 10px 20px;
}

#imap a#abbildung { /* zweite karte druber legen mit den kastchen */
display:block; 
width:455px; 
height:0; 
padding-top:562px; 
overflow:hidden; 
position:absolute; 
left:0; 
top:0; 
background:transparent url(pics/lager/landkarte2.gif) no-repeat 455px 562px; 
cursor:default;
}

* html #imap a#abbildung {
height:562px; 
he\ight:0;
}

/* fur hover wenn ins bild geklickt */
#imap a#abbildung:hover {background-position: 0 0; z-index:10;} 

#imap dd {position:absolute; padding:0; margin:0;}

/* ausrichtung des kastens */
#imap #wildberg {left:141px; top:426px; z-index:20;}
#imap #rostock {left:298px; top:80px; z-index:20;} 
#imap #hennigsdorf {left:338px; top:173px; z-index:20;}
#imap #schirrheim {left:102px; top:415px; z-index:20;}
#imap #kadelburg {left:121px; top:492px; z-index:20;}
#imap #urdorf {left:122px; top:513px; z-index:20;}
#imap #freiburg {left:106px; top:468px; z-index:20;}
#imap #prichsenstadt {left:224px; top:357px; z-index:20;}
#imap #blaustein {left:194px; top:433px; z-index:20;}
#imap #untermunkheim {left:190px; top:398px; z-index:20;}
#imap #homburg {left:88px; top:372px; z-index:20;}
#imap #troisvierges {left:38px; top:328px; z-index:20;}
#imap #knullwald {left:188px; top:275px; z-index:20;}
#imap #barntrup {left:167px; top:201px; z-index:20;}
#imap #bonn {left:98px; top:294px; z-index:20;}
#imap #sorbernheim {left:111px; top:348px; z-index:20;}
#imap #roslau {left:276px; top:329px; z-index:20;}
#imap #hermannsburg {left:220px; top:156px; z-index:20;}
#imap #liebenau {left:176px; top:171px; z-index:20;}
#imap #mengkofen {left:298px; top:435px; z-index:20;}
#imap #timmapse {left:210px; top:67px; z-index:20;}
#imap #neustadt {left:190px; top:179px; z-index:20;}
#imap #oberkail {left:69px; top:329px; z-index:20;}
#imap #osnabruck {left:132px; top:189px; z-index:20;}
#imap #wegberg {left:69px; top:262px; z-index:20;}
#imap #hemer {left:118px; top:242px; z-index:20;}


/* Grosse des Auswahlecks */
#imap a#link_wildberg {display:block; width:15px; height:15px; text-decoration:none; z-index:20;cursor:help;} 
#imap a#link_rostock {display:block; width:15px; height:15px; text-decoration:none; z-index:20;cursor:help;} 
#imap a#link_hennigsdorf {display:block; width:15px; height:15px; text-decoration:none; z-index:20;cursor:help;}
#imap a#link_schirrheim {display:block; width:15px; height:15px; text-decoration:none; z-index:20;}
#imap a#link_kadelburg {display:block; width:15px; height:15px; text-decoration:none; z-index:20;cursor:help;}
#imap a#link_urdorf {display:block; width:15px; height:15px; text-decoration:none; z-index:20;}
#imap a#link_freiburg {display:block; width:15px; height:15px; text-decoration:none; z-index:20;cursor:help;}
#imap a#link_prichsenstadt {display:block; width:15px; height:15px; text-decoration:none; z-index:20;cursor:help;}
#imap a#link_blaustein {display:block; width:15px; height:15px; text-decoration:none; z-index:20;cursor:help;}
#imap a#link_untermunkheim {display:block; width:15px; height:15px; text-decoration:none; z-index:20;cursor:help;}
#imap a#link_homburg {display:block; width:15px; height:15px; text-decoration:none; z-index:20;cursor:help;}
#imap a#link_troisvierges {display:block; width:15px; height:15px; text-decoration:none; z-index:20;cursor:help;}
#imap a#link_knullwald {display:block; width:15px; height:15px; text-decoration:none; z-index:20;cursor:help;}
#imap a#link_barntrup {display:block; width:15px; height:15px; text-decoration:none; z-index:20;cursor:help;}
#imap a#link_bonn {display:block; width:15px; height:15px; text-decoration:none; z-index:20;cursor:help;}
#imap a#link_sorbernheim {display:block; width:15px; height:15px; text-decoration:none; z-index:20;}
#imap a#link_roslau {display:block; width:15px; height:15px; text-decoration:none; z-index:20;cursor:help;}
#imap a#link_hermannsburg {display:block; width:15px; height:15px; text-decoration:none; z-index:20;cursor:help;}
#imap a#link_liebenau {display:block; width:15px; height:15px; text-decoration:none; z-index:20;cursor:help;}
#imap a#link_mengkofen {display:block; width:15px; height:15px; text-decoration:none; z-index:20;cursor:help;}
#imap a#link_timmapse {display:block; width:15px; height:15px; text-decoration:none; z-index:20;cursor:help;}
#imap a#link_neustadt {display:block; width:15px; height:15px; text-decoration:none; z-index:20;cursor:help;}
#imap a#link_oberkail {display:block; width:15px; height:15px; text-decoration:none; z-index:20;cursor:help;}
#imap a#link_osnabruck {display:block; width:15px; height:15px; text-decoration:none; z-index:20;cursor:help;}
#imap a#link_wegberg {display:block; width:15px; height:15px; text-decoration:none; z-index:20;cursor:help;}
#imap a#link_hemer {display:block; width:15px; height:15px; text-decoration:none; z-index:20;}

#imap a em {display:none;} 
#imap a span, #imap a:visited span {display:none;}

/* Hoverkastchen */
#imap a#link_wildberg:hover {border:2px solid #f93;}
#imap a#link_rostock:hover {border:2px solid #f93;} 
#imap a#link_hennigsdorf:hover {border:2px solid #f93;}
#imap a#link_schirrheim:hover {border:2px solid #f93;}
#imap a#link_kadelburg:hover {border:2px solid #f93;}
#imap a#link_urdorf:hover {border:2px solid #f93;}
#imap a#link_freiburg:hover {border:2px solid #f93;}
#imap a#link_prichsenstadt:hover {border:2px solid #f93;}
#imap a#link_blaustein:hover {border:2px solid #f93;}
#imap a#link_untermunkheim:hover {border:2px solid #f93;}
#imap a#link_muhlacker:hover {border:2px solid #f93;}
#imap a#link_troisvierges:hover {border:2px solid #f93;}
#imap a#link_knullwald:hover {border:2px solid #f93;}
#imap a#link_barntrup:hover {border:2px solid #f93;}
#imap a#link_bonn:hover {border:2px solid #f93;}
#imap a#link_sorbernheim:hover {border:2px solid #f93;}
#imap a#link_roslau:hover {border:2px solid #f93;}
#imap a#link_hermannsburg:hover {border:2px solid #f93;}
#imap a#link_liebenau:hover {border:2px solid #f93;}
#imap a#link_mengkofen:hover {border:2px solid #f93;}
#imap a#link_timmapse:hover {border:2px solid #f93;}
#imap a#link_neustadt:hover {border:2px solid #f93;}
#imap a#link_oberkail:hover {border:2px solid #f93;}
#imap a#link_osnabruck:hover {border:2px solid #f93;}
#imap a#link_wegberg:hover {border:2px solid #f93;}
#imap a#link_homburg:hover {border:2px solid #f93;}
#imap a#link_hemer:hover {border:2px solid #f93;}


/* formatierung vom text an der seite */
#imap a:hover span {position:absolute; display:block; color: #000; width:200px; height:100px; font-size: 10pt; text-align:left;} 

/* text an der seite */
#imap a#link_wildberg:hover span {left:10px; top:-35px;background:#99cc66;border:1px solid green;width:135px;height:32px;padding:5px;} 
#imap a#link_rostock:hover span {left:10px; top:-18px;background:#99cc66;border:1px solid green;width:90px;height:15px;padding:5px;} 
#imap a#link_hennigsdorf:hover span {left:10px; top:-18px;background:#99cc66;border:1px solid green;width:120px;height:15px;padding:5px;}
#imap a#link_schirrheim:hover span {left:10px; top:-35px;background:#99cc66;border:1px solid green;width:115px;height:32px;padding:5px;}
#imap a#link_kadelburg:hover span {left:10px; top:-18px;background:#99cc66;border:1px solid green;width:115px;height:15px;padding:5px;}
#imap a#link_urdorf:hover span {left:10px; top:-35px;background:#99cc66;border:1px solid green;width:125px;height:32px;padding:5px;}
#imap a#link_freiburg:hover span {left:10px; top:-18px;background:#99cc66;border:1px solid green;width:122px;height:15px;padding:5px;}
#imap a#link_prichsenstadt:hover span {left:10px; top:-18px;background:#99cc66;border:1px solid green;width:135px;height:15px;padding:5px;}
#imap a#link_blaustein:hover span {left:10px; top:-18px;background:#99cc66;border:1px solid green;width:110px;height:15px;padding:5px;}
#imap a#link_untermunkheim:hover span {left:10px; top:-18px;background:#99cc66;border:1px solid green;width:145px;height:15px;padding:5px;}
#imap a#link_homburg:hover span {left:10px; top:-18px;background:#99cc66;border:1px solid green;width:175px;height:15px;padding:5px;}
#imap a#link_troisvierges:hover span {left:10px; top:-18px;background:#99cc66;border:1px solid green;width:115px;height:15px;padding:5px;}
#imap a#link_knullwald:hover span {left:10px; top:-35px;background:#99cc66;border:1px solid green;width:110px;height:32px;padding:5px;}
#imap a#link_barntrup:hover span {left:10px; top:-18px;background:#99cc66;border:1px solid green;width:105px;height:15px;padding:5px;}
#imap a#link_bonn:hover span {left:10px; top:-18px;background:#99cc66;border:1px solid green;width:180px;height:15px;padding:5px;}
#imap a#link_sorbernheim:hover span {left:10px; top:-38px;background:#99cc66;border:1px solid green;width:155px;height:32px;padding:5px;}
#imap a#link_roslau:hover span {left:10px; top:-18px;background:#99cc66;border:1px solid green;width:95px;height:15px;padding:5px;}
#imap a#link_hermannsburg:hover span {left:10px; top:-18px;background:#99cc66;border:1px solid green;width:190px;height:15px;padding:5px;}
#imap a#link_liebenau:hover span {left:10px; top:-18px;background:#99cc66;border:1px solid green;width:105px;height:15px;padding:5px;}
#imap a#link_mengkofen:hover span {left:10px; top:-18px;background:#99cc66;border:1px solid green;width:115px;height:15px;padding:5px;}
#imap a#link_timmapse:hover span {left:10px; top:-18px;background:#99cc66;border:1px solid green;width:115px;height:15px;padding:5px;}
#imap a#link_neustadt:hover span {left:10px; top:-18px;background:#99cc66;border:1px solid green;width:160px;height:15px;padding:5px;}
#imap a#link_oberkail:hover span {left:10px; top:-18px;background:#99cc66;border:1px solid green;width:100px;height:15px;padding:5px;}
#imap a#link_osnabruck:hover span {left:10px; top:-18px;background:#99cc66;border:1px solid green;width:85px;height:15px;padding:5px;}
#imap a#link_wegberg:hover span {left:10px; top:-18px;background:#99cc66;border:1px solid green;width:105px;height:15px;padding:5px;}
#imap a#link_hemer:hover span {left:10px; top:-35px;background:#99cc66;border:1px solid green;width:125px;height:32px;padding:5px;}

/* bild im text an der seite */
#imap a:hover span img {float:left; margin-right:1em; margin-bottom:0.5em; border:1px solid black;} 

.lager {
padding: 0px 30px 0px 20px;
margin-top:-10px;
clear:both;
text-align:justify;
}

.lager li {
margin-left:15px;
margin-bottom:5px;
list-style-position:outside;
}

.gewinn {
margin: 2px 0px 5px 0px;
}

.declaration {
margin-top:10px;
margin-left:300px;
margin-right:50px;
background: #cf9;
padding: 10px;
padding-bottom:20px;
}

.jagdreise_image {
	float: right;
	margin: 30px 30px 0px 20px;
	border: 1px solid #5d3a09;
}

p.heading {
	margin-top:20px !important;
	color: #FFCC00;
    font-size: 30px !important;
}

p.jagdreise {
	float:left;
	width: 360px;
	margin: 5px 20px;
	font-size: 10pt;
}

p.jagdhund {
	float:left;	
	margin: 5px 20px;
	font-size: 10pt;
}

#jagdreise {
	background-color: #6da139;
	height: 220px;
	margin:10px 20px 0px 20px;
	-moz-border-radius:10px; /* Firefox */
	-webkit-border-radius:10px; /* Safari, Chrome */
	-khtml-border-radius:10px; /* Konqueror */
	border-radius:10px; /* CSS3 */
	behavior:url(js/border-radius.htc);
}

#jagdhund {
	background-color: #6da139;
	height: 40px;
	margin:10px 20px 0px 20px;
	-moz-border-radius:10px; /* Firefox */
	-webkit-border-radius:10px; /* Safari, Chrome */
	-khtml-border-radius:10px; /* Konqueror */
	border-radius:10px; /* CSS3 */
	behavior:url(js/border-radius.htc);
	padding: 5px;
}

.jagduri {
	font-family: Georgia,Times,serif;
	font-size: 18px;
	color: #ffffcc;
	line-height: 25px;
	font-style: italic;
}

.jagduri a {
	color: #ffc;
	text-decoration:none;
}
.jagduri a:hover {
	border-bottom: 1px dotted #ffc;
}

.jagdlink {
	color: #FFFFFF;
    font-family: Georgia,Times,serif;
    font-size: 16px;
    font-style: normal;
    height: 30px;
    padding: 4px 15px;
    text-decoration: none;
    width: 212px;
	background-color: #46401C;
	-moz-border-radius:5px; /* Firefox */
	-webkit-border-radius:5px; /* Safari, Chrome */
	-khtml-border-radius:5px; /* Konqueror */
	border-radius:5px; /* CSS3 */
	behavior:url(js/border-radius.htc);
	line-height: 40px;
}

