.galerielink2 a{color:#fff;
text-decoration:underline;}
.galerielink2 a:hover{color:#fff;
text-decoration:none;
}
body{
text-align:center;
margin:0px;
padding:0px;
background: #E6E3E0;
}
#body3{
height:100%;
background: url(../design_bilder/d6348_bg.gif) repeat-x 50% 0px;
}#body2{
height:100%;
background: url(../design_bilder/d6348_bg2.gif) repeat-x 50% 0px;
}
/*----------------------schriftformatierung-------------------------- */
.body1{font-size:11px; line-height:1.7em; font-family: Arial, sans-serif;}
.body2{font-size:12px; line-height:1.7em; font-family: Arial, sans-serif;}
.body3{font-size:13px; line-height:1.7em; font-family: Arial, sans-serif;}
.body1 textarea, .body2 textarea,.body3 textarea,.body1 #formular textarea,.body2 #formular textarea,.body3 #formular textarea{font-size:1em; line-height:1.7em; font-family: Arial, sans-serif;}
.body1 input, .body1 textarea{font-size:11px; font-family: Arial, sans-serif;} 
.body2 input, .body2 textarea{font-size:12px; font-family: Arial, sans-serif;} 
.body3 input, .body3 textarea{font-size:13px; font-family: Arial, sans-serif;} 

.body4{font-size:10px; line-height:1.7em; font-family: Verdana, sans-serif;}
.body5{font-size:11px; line-height:1.7em; font-family: Verdana, sans-serif;}
.body6{font-size:12px; line-height:1.7em; font-family: Verdana, sans-serif;}
.body4 textarea, .body5 textarea,.body6 textarea,.body4 #formular textarea,.body5 #formular textarea,.body6 #formular textarea{font-size:1em; line-height:1.7em; font-family: Verdana, sans-serif;}
.body4 input, .body4 textarea{font-size:10px; font-family: Verdana, sans-serif;} 
.body5 input, .body5 textarea{font-size:11px; font-family: Verdana, sans-serif;} 
.body6 input, .body6 textarea{font-size:12px; font-family: Verdana, sans-serif;} 

.body7{font-size:11px; line-height:1.7em; font-family: Georgia, serif;}
.body8{font-size:12px; line-height:1.7em; font-family: Georgia, serif;}
.body9{font-size:13px; line-height:1.7em; font-family: Georgia, serif;}
.body7 textarea,.body8 textarea,.body9 textarea,.body7 #formular textarea,.body8 #formular textarea,.body9 #formular textarea{font-size:1em; line-height:1.7em; font-family: Georgia, serif;}
.body7 input, .body7 textarea{font-size:11px; font-family: Georgia, serif;} 
.body8 input, .body8 textarea{font-size:12px; font-family: Georgia, serif;} 
.body9 input, .body9 textarea{font-size:13px; font-family: Georgia, serif;} 
/*----------------------sonstiges allgemeines-------------------------- */
.clear, #clear{
clear:both;height
}
h1{
padding:1px 0px 2px 0px;
margin:0px 0px 0px 0px;
font-size:1.5em;
line-height:100%;
}
/*----------------------seite zentrieren-------------------------- */	
#pagecenter2{
background-image: url(../design_bilder/d6348_content_bg.gif);
background-repeat: repeat-y;
width:768px; 
margin:auto;
}
#pagecenter{
background-image: url(../design_bilder/d6348_content_bg.gif);
background-repeat: repeat-y;
width:768px; 
margin:auto; 
}
#pageleft{
text-align:left;
}
#content{min-height:450px;
height:auto !important;
height:450px;display:block;
background: url(../design_bilder/d6348_footer.gif) no-repeat 180px 100%;
}	
#content2{min-height:450px;
height:auto !important;
height:450px;display:block;
background: url(../design_bilder/d6348_footer.gif) no-repeat 180px 100%;
}	
/*----------------------logo-------------------------- */


#white{background-color:#fff;padding:0px;}
#header{padding:30px 0px 14px 0px;margin:0px;background: url(../design_bilder/d6348_head.gif) no-repeat 0px 0px;position:relative;}
#logo3{color:#fff; height:132px;padding-left:6px;}
#logo{overflow:visible; height:132px; background: url(../design_bilder/d6348_logo.gif) no-repeat 6px 50%;}
.body1 .logo1, .body2 .logo1, .body3 .logo1 {width:720px;font-size:30px;overflow:hidden;line-height:132px;margin-top:-131px;margin-left:11px;}
.body1 .logo2, .body2 .logo2, .body3 .logo2 {width:720px;font-size:42px;overflow:hidden;line-height:132px;margin-top:-131px;margin-left:9px;}
.body1 .logo3, .body2 .logo3, .body3 .logo3 {width:720px;font-size:56px;overflow:hidden;line-height:132px;margin-top:-131px;margin-left:8px;}

.body4 .logo1, .body5 .logo1, .body6 .logo1 {width:720px;font-size:30px;overflow:hidden;line-height:132px;margin-top:-132px;padding-bottom:1px;margin-left:11px;}
.body4 .logo2, .body5 .logo2, .body6 .logo2 {width:720px;font-size:44px;overflow:hidden;line-height:132px;margin-top:-133px;padding-bottom:2px;margin-left:10px;}
.body4 .logo3, .body5 .logo3, .body6 .logo3 {width:720px;font-size:55px;overflow:hidden;line-height:132px;margin-top:-133px;padding-bottom:2px;margin-left:9px;}

.body7 .logo1, .body8 .logo1, .body9 .logo1 {width:720px;font-size:32px;overflow:hidden;line-height:132px;margin-top:-132px;padding-bottom:1px;margin-left:12px;}
.body7 .logo2, .body8 .logo2, .body9 .logo2 {width:720px;font-size:43px;overflow:hidden;line-height:132px;margin-top:-132px;padding-bottom:1px;margin-left:11px;}
.body7 .logo3, .body8 .logo3, .body9 .logo3 {width:720px;font-size:57px;overflow:hidden;line-height:132px;margin-top:-131px;margin-left:11px;}

#logo3 .img{width:0px;height:131px;}
#logo3 img{margin:0px;border:none;vertical-align:middle;}

/*----------------------globalnavi-------------------------- */
#submenue ul{font-size:0.9em;color:#fff;position:absolute;top:0px;right:31px; height:30px;margin:0px;padding:0px;width:564px;
list-style-type:none;margin-bottom:-30px;
}
#subnavi a{line-height:30px;
color:#fff;
text-decoration:none;
}
#subnavi .aktiv a{color:#ffffff;}
#subnavi .aktiv{line-height:30px;

text-decoration:none;height:30px;padding:0px 10px 0px 10px;
}
.subpunkttrennung{
float:right;
}
#subpunkt1,#subpunkt2,#subpunkt3{line-height:30px;
color:#fff;height:30px;background:url(../design_bilder/d6348_subpunkt.gif) no-repeat 50% 2px;
float:right;
padding:0px 10px 0px 10px;
}
/*----------------------hauptnavi-------------------------- */
#menue{
overflow:hidden;
float:left; 
width:205px;margin-right:23px;
}
#menue ul{
padding:18px 0px 18px 0px;
list-style-type:none;
margin:0px;
background:url(../design_bilder/d6348_list_bottom.gif) no-repeat 0px 100%;
}
.over #hauptnavi li{ padding-left:0px;
vertical-align: bottom;
}
#hauptnavi li{color:#686868;
height:33px;margin:0px;padding-left:49px;
}
#punkt1{line-height:33px;height:33px;
background:url(../design_bilder/d6348_list_bg2.gif) no-repeat 0px -1px;
width:205px;
}
#punkt10,#punkt2,#punkt3,#punkt4,#punkt5,#punkt6,#punkt7,#punkt8,#punkt9{line-height:33px;height:33px;
background:url(../design_bilder/d6348_list_bg.gif) no-repeat 0px 0px;
width:205px;
}
#hauptnavi a{padding-left:49px;
display:block;margin:0px;text-decoration:none;
color:#686868;height:33px;line-height:33px;
width:205px;
}
#hauptnavi a:hover{background:url(../design_bilder/d6348_list_bg4.gif) no-repeat 0px 0px; line-height:33px; color:#686868;
}
#hauptnavi .aktiv a{display:block;margin:0px;padding-left:49px;
color:#fff;height:33px;line-height:33px;
text-decoration:none;background:url(../design_bilder/d6348_list_bg3.gif) no-repeat 0px 0px;
width:205px;
}
/*----------------------inhalt-------------------------- */
#inhalt{margin-top:17px;
overflow:hidden;
width:537px;
padding:5px 0px 0px 0px;
color: #fff;
}
#body3 #inhalt img{border:4px solid #787878;}
#text{
padding:0px 41px 0px 0px;
}
.link a{
text-decoration:underline;
}
#text .textfarbe{
font-size:1em;
color: #84C5DA;
}
#text p{
margin:0px;
padding:0px
}
#bild{
padding:6px 15px 10px 1px;
float:left;
}

.bild2{
padding:0px 15px 0px 0px;
float:left;
}
.bildergalerie{
padding:8px 0px 8px 1px;
}
/*----------------------kontaktformular-------------------------- */
#formular, #formularemail{
margin-top:7px;
}
form{margin:0px;padding:0px;}
#formularnachname{
float:right;
}
#formularvorname input, #formularnachname input{
width:240px;
}
.clear4{
clear:both;
}
#formularemail input{
clear:both;
width:496px;
}
#formular textarea{
width:496px;
height:100px;
}
#formularvorname input, #formularnachname input,#formularemail input,#formular textarea, .inputbg, .inputtextarea, #bemerkung textarea{
color: #fff;background-color: #787878;border: none;
}
/*----------------------footer-------------------------- */
#body3 #footer2{
padding:5px 0px 20px 0px;
width:496px;
clear:both;
font-size:0.9em;
color: #fff;
}
#body2 #footer2{
padding:5px 0px 0px 0px;
width:496px;
clear:both;
font-size:0.9em;
color: #fff;
}
#footerleft2{
padding:0px 0px 6px 0px;
display: inline-block;
float:left;
}
#footerright2{
padding:0px 0px 6px  0px;
display: inline-block;
float:right;
text-align:right;
}
#footer2unten{
clear:both;
font-size:0px;
line-height:0px;
height:0px;
width:496px;
}
#body2 #footer2oben {height:30px;}
#body3 #footer2oben {height:10px;}
#footer2oben{border-bottom:1px solid #fff;
margin:0px 0px 0px 0px;
clear:both;
font-size:0px;
line-height:0px;
width:496px;
}
/*------------------------------ende content-------------------------------- */
#textfarbe a{
font-size:15px;
line-height:20px;
color: #84C5DA;
font-weight:bold;
text-decoration:none;
border:none;
}
.bemerkung{color:#ea871d;}
.naviunten a, .naviunten a:hover{color:#ea871d;}
.blaettern,.blaettern a{color:#fff;}
.blaettern .aktiv{color:#ea871d;} 
.blaettern a:hover {color: #e9b458}
.galerielink a, #bestellunghtml a, .galerielink a:hover, #bestellunghtml a:hover,#agb a,.bildname,#logoverkleinert b{color:#ea871d;}
#fett a,#fett,#kursiv a,#unterstrichen a{color: #fff; border-bottom:none;}
.mppakete a{color:#fff;}
.mppakete a:hover{color:#fff;}
.hilite, .sbhilite{border:1px solid #FC9400;}