*{padding:0;margin:0;}
html {padding:0px;margin:0; }
body{background: url(../images/bg.gif);color: #000;font: 76% tahoma;margin: 0px 0px 0px 0px; padding: 0px;text-align:center;}

a:link            {color: #000;text-decoration: underline;}
a:visited         {color: #000;text-decoration: underline;}
a:hover, a:active {color: #FFC000;text-decoration: underline;}

h1, h2 ,h3 ,h4, h5, form {display:inline;}

h1, h2 ,h3 ,h4, h5{margin: 6px 12px 0 12px; font: bold 1.1em tahoma;color:#000;clear:both;display:block;}

.border_h {border-bottom:1px solid #ADC2DC;}

#wrapper { background: url(../images/wrapper_bg.gif) repeat-x top left;}
#main    { background:#fff url(../images/s_bg.gif) repeat-y top left ;width:auto;margin:0 auto; }


#top_head, #top_head img, #top_head_links, #top_head_links a, .home, .sitemap, .kontakt, .schloss,
.plus, .minus, #top_head_navi ,.list, .ueu, .sl, .km, .ueua, .sla, .kma, .ueu a:link, .ueu a:visited,.sl a:link, .sl a:visited,
.km a:link, .km a:visited, .ueua a:link, .ueua a:visited, .sla a:link, .sla a:visited, .kma a:link, .kma a:visited,
.ueu a:link, .ueu a:visited, .sl a:link, .sl a:visited, .km a:link, .km a:visited,
.ueua a:link, .ueua a:visited , .sla a:link, .sla a:visited, .kma a:link, .kma a:visited,
.ueu a:hover, .ueua a:hover,  .sl  a:hover, .sla  a:hover,  
.km  a:hover, .kma  a:hover, #trenner, .top, .link_r, .link_c, .search_feedback, .feedb_oben, .feedb_oben span,
.over, .cont, .data, .s_space, .c_space, .s_end, .input, .button, .button1, .lupe_g, .brief, .lupe_g span, .brief span,
.cpic, .cpic_k, .cpic_s, .cpic_w, .clear, .f_link, .rechts, .rechts, .text, .rechts a:link, .rechts a:visited{display:none;} 
img {border:0;}

.searchword {color: #222;background-color: yellow;}
/**** Content-buttons ****/
.listb                             {list-style-type:none;margin:0;text-align:left;}

.anfahrt_button, .firmendaten_button                       {float:left;}
.anfahrt_button a:link, .anfahrt_button a:visited          {background: url(../images/anfahrt_button.jpg);width:120px;padding:6px 0 0 35px; }
.firmendaten_button a:link, .firmendaten_button a:visited  {background: url(../images/firmendaten_button.jpg);width:120px;padding:6px 0 0 35px; }

.anfahrt_button a:link, .anfahrt_button a:visited, .firmendaten_button a:link, .firmendaten_button a:visited {display:block;height:20px;text-decoration:none; font:bold 12px tahoma;color: #4377B9; }

.anfahrt_button a:hover        {background: url(../images/anfahrt_buttonh.jpg);}
.firmendaten_button a:hover    {background: url(../images/firmendaten_buttonh.jpg);}

.tab {background: #F5F7FA url(../images/feedb_bg.gif) repeat-y top right;margin: 0 12px 0 12px;border-left:4px solid #D9D9D9;border-bottom:1px solid #D9D9D9;}
.cont_tab_bg    {background: url(../images/cont_tab_bg.gif);height:24px;margin:0 12px 0 12px;}
.cont_tab_left  {background: url(../images/cont_tab_left.gif) no-repeat top left;height:24px;}
.cont_tab_right {background: url(../images/cont_tab_right.gif) no-repeat top right;height:24px;}
.cont_tab       {background:#F5F7FA;border-left:1px solid #ADC2DC;border-right:1px solid #ADC2DC;border-bottom:1px solid #ADC2DC;padding:6px;margin:0 12px 0 12px;}
/**** /Content-buttons ****/


#pagewidth    { width:100%; min-width: 500px;  } 
#outer        {  border:0px;/*/*/  margin-left: 0px; /* left column width. NN4 hack to hide borders */    /* left column colour */   /* center column colour */ width: auto; }
#inner        {margin:0; width:100%; }
#leftcol      { display:none;}
#maincol      { float: left; width: 100%; position: relative; margin: 0 -6px 0 0;text-align:left;}
#outer>#inner { border-bottom: 0px solid ;  }
#maincol p    {padding: 6px 12px 6px 12px; text-align:justify;}
.pad          {padding: 6px 12px 0 12px; text-indent:0px;text-align:justify; }
.pad_border{border:1px solid #000;}
.nt   {height:19px;margin:0 1px 4px 0;padding:8px 0 0 6px;}
.nt, .nt a:link, .nt a:visited { font: 10px tahoma; }
.c_list       {list-style:none;}
