/*@import url(navigation.css); 
/* CSS Document */
/* Globale Definitionen :lh: */
body							{ font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px; font-size:12px; line-height:18px; background-color:#B8E1FF; color:#000000;}

#site_outer 					{ background-image:url(bilder/header-verlauf.gif); background-repeat:repeat-x; background-color:transparent; position:absolute; width: 100%; margin: 0px 0px 0px 0px; padding:0px 0px 30px 0px; text-align: center; left:0px; top:0px; }
#site_inner 					{ position: relative; text-align: left; width: 812px; margin:0px auto; }

#container						{ float:left;}
#sub-container					{ float:left; padding-left:6px; width:812px; text-align:left; background-image:url(bilder/content-hintergrund.gif); background-repeat:repeat-y; }

div,p,h1,h2,ul,li				{ margin:0px; padding:0px;}
.spacer							{ overflow:hidden;}
.clear							{ overflow:hidden; clear:both;}
h1								{ margin-top:15px; margin-bottom:10px; font-size:20px; line-height:25px; color:#000000; font-weight:normal; }
h2								{ margin-bottom:10px; line-height:28px;}
h3								{ margin-bottom:0px; line-height:20px;}
a								{ color:#000000;}

#header							{ float:left; padding-left:6px; margin:0px; overflow:hidden; height:100px; width:100%; }
#header-logo					{ float:left;}

/* Navigation :lh: */
#top-navigation					{ position:absolute; left:601px; padding:3px 0px 0px 0px; text-align:center; margin:0px; background-image:url(bilder/header_info.gif); background-repeat:no-repeat; background-position:0px 0px; width:210px; height:30px;}
#top-navigation a				{ color:#000000; text-decoration:none; }

/* Content :lh: */
#content img					{ margin-left:10px;}
#content a img					{ margin-left:10px; text-decoration:none; border:none;}
#content a img:hover			{ margin-left:10px; text-decoration:none; border:none;}
#galerie						{ float:left; height:195px; }
#sidebar						{ float:left; min-height:140px; width:180px; height:100%; padding:10px 0px 0px 10px; background-image:url(bilder/kontakt.gif); background-repeat:no-repeat; background-color:#FFF459;}
#content						{ float:left; width:550px; padding: 0px 30px 20px 30px; text-align:left; }
#content ul li					{ list-style-image:url(bilder/pfeil.gif); margin-left:20px;}

/* Footer :lh: */
#footer							{ float:left; background-image:url(bilder/footer.gif); background-repeat:no-repeat; background-position:0px 0px; width:812px; height:20px;}
