body {  margin:0px;padding:0px;font-family: Arial;background-image:url('../images/background.jpg'), url('../images/background_repeat.jpg');
        background-repeat:no-repeat,repeat;background-position: top;background-color:rgb(171,171,171); }
        
img { border:none; }        

.center { text-align:center; }
.yellow { color:rgb(254,214,4); }

.normal { list-style-image:url('../images/arrow.png'); }
.small { list-style-image:url('../images/small_arrow.png'); } 

.normal a { color:white;text-decoration:none;padding-left:5px;padding-right:5px; }
.normal a:visited { color:white; }
.normal a:hover { color:rgb(254,214,4);text-decoration:none; } 
.normal a:active { color:white;text-decoration:none; }
        
#menu { width:960px;background-image:url('../images/menubg2.png');background-repeat:no-repeat;background-position: top;
        margin-top:10px;height:55px;color:white;position:absolute;left:120px;}   
#menu .divider { position:absolute;top:14px; }
#menu a { color:white;text-decoration:none;padding-left:5px;padding-right:5px; }
#menu a:visited { color:white; }
#menu a:hover { color:rgb(254,214,4);text-decoration:none; } 
#menu a:active { color:white;text-decoration:none; }

#logo { position:absolute;top:14px;left:160px; }     
                                             
#content_wrap { width:1200px;height:550px;margin-left:auto;margin-right:auto;position:relative;left:-35px; }

#content_top { position:absolute;width:664px;height:17px;background-image:url('../images/content_top.png');
               background-repeat:no-repeat;left:125px;top:70px; }
               
#content_bottom { position:absolute;width:664px;height:23px;background-image:url('../images/content_bottom.png');
                  background-repeat:no-repeat;left:125px;top:617px; }
                  
#content { position:absolute;left:125px;top:87px;background-image:url('../images/content_bar.png'); 
           background-repeat:repeat-y;width:664px;height:530px;color:white; }
#content #text { width:625px;padding-left:15px;text-align:justify; }
#content #text a { color:rgb(254,214,4);text-decoration:none; }           
#content #text a:hover { color:rgb(254,214,4);text-decoration:underline; }
#content h1 { font-size:18px;color:rgb(254,214,4);padding-left:25px;font-weight:normal; }                                            

#foot { width:1200px;background-image:url('../images/menubg4.png');background-repeat:no-repeat;background-position: top;
        position:absolute;        
        height:30px;color:white;margin-left:auto;margin-right:auto;text-align:center;font-size:11px;padding-top:4px;
       } 
        
#slideshow { position:absolute; height:535px; width:290px; z-index:1;top:65px;background-image:url('../images/slideshow2.png');
             margin-left:790px; }
             
#kontakt { background-image:url('../images/kontakt3.png');height:270px;width:180px;position:fixed;right:0px;top:100%;margin-top:-270px;
           z-index:10; }             
             
#like_buttons { position:absolute;left:810px;top:600px; }
#like_buttons #___plusone_0 { position:absolute;top:6px; }
#like_buttons #fblike { position:absolute;top:6px;left:65px; }             
             
#slideshow IMG {position:absolute; top:15px; left:20px;  z-index:8; opacity:0.0;}
#slideshow IMG.active {z-index:10; opacity:1.0;}
#slideshow IMG.last-active {z-index:9;}

#gallery { padding-left:57px; }
#gallery a { color:white;text-decoration:none;display:block;width:156px;height:156px;float:left;margin-right:35px;
             margin-bottom:25px; }
#gallery a:visited { color:white; }
#gallery a:hover { color:rgb(254,214,4);text-decoration:none; } 
#gallery a:active { color:white;text-decoration:none; }
#gallery a img { border: 1px rgb(254,214,4) solid;margin-right:35px;padding:2px;background-color:rgb(255,255,102);
               margin-bottom:25px; }
               
#kontakt_holder { padding-left:25px; }

#map { border:1px rgb(254,214,4) solid;width:605px;margin-left:27px;margin-top:15px; }
                             
.kl a { color:white;text-decoration:underline;}
.kl a:visited { color:white; }
.kl a:hover { color:white;text-decoration:none; } 
.kl a:active { color:white;text-decoration:none; }



