
body{background-color: #323232; color: #CCCCCC; font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; margin: 0px 0px 0px 0px; padding: 0px;text-align:center;}
a:link{color: #F77A20;text-decoration: none;}
a:visited{color: #F77A20;text-decoration: none;}
a:hover, a:active{color: #CCCCCC;text-decoration: underline;}

   /** Internet Explorer Hack **/
       * html #left   { margin-right: 0; } 
       * html #right  { margin-left: -3px;  } 
       * html #middle {  margin: 0 0 0 135px; height:1%;  }
   /** /Internet Explorer Hack **/

.page{background-color: #323232;color: #CCCCCC;}
.alt1, .alt1Active{background-color: #444444;color: #CCCCCC;border-top: #5B5757 1px solid;border-left: #5B5757 1px solid;padding:4px;}
.tborder{border: 1px solid #101010;}
#leftcolum {float:left;width:135px;}
#rightcolum{float:right;width:137px;}
#middle    {margin:0 135px 0 135px;}
#leftcolum, #middle, #rightcolum  {text-align:left;}
form { display: inline; }
label { cursor: default; }
.normal { font-weight: normal; }
.inlineimg { vertical-align: middle; }
html, body{text-align:center;}
.list                             {list-style-type:none;margin:0;text-align:left;padding:0;}
.navi a:link, .navi a:visited     {background: url(navi.gif);width:152px;padding:5px 0 0 32px;display:block;height:18px;text-decoration: none; font:bold 11px tahoma;}
.navi a:hover   {background: url(navih.gif);width:152px;padding:5px 0 0 32px;display:block;height:18px;text-decoration: none; font:bold 11px tahoma;color: #F77A20;}
.button{background-color: #383737;color: #CCCCCC;font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;}
/** Header & Navigation **/
.headbg { background: url(c_04.jpg);height:111px; }
.headpic { background: url(c_02.jpg);height:111px;width:524px; margin:0 auto;}

.navibg{ background: url(c_06.jpg);height:33px; }
.center_navi { margin:0 auto;  }

.nav_middle_pic { background: url(c_11.jpg);height:33px;width:82px; margin:0 auto;  }

.c_home{ background:url(c_home.jpg);float:left;display:block; width:86px; height:33px; }
.c_home a:hover { background:url(ch_home.jpg); }
.c_gallery{ background:url(c_gallery.jpg);float:left;display:block; width:87px; height:33px; }
.c_gallery a:hover { background:url(ch_gallery.jpg); }
.c_links{ background:url(c_links.jpg);float:left;display:block; width:87px; height:33px; }
.c_links a:hover { background:url(ch_links.jpg); }
.c_gbook{ background:url(c_gbook.jpg);float:left;display:block; width:82px; height:33px; }
.c_gbook a:hover { background:url(ch_gbook.jpg); }

.c_login{ background:url(c_login.jpg);float:right;display:block; width:86px; height:33px; }
.c_login a:hover { background:url(ch_login.jpg); }
.c_kontakt{ background:url(c_kontakt.jpg);float:right;display:block; width:87px; height:33px; }
.c_kontakt a:hover { background:url(ch_kontakt.jpg); }
.c_upload{ background:url(c_upload.jpg);float:right;display:block; width:87px; height:33px; }
.c_upload a:hover { background:url(ch_upload.jpg); }
.c_tools{ background:url(c_tools.jpg);float:right;display:block; width:82px; height:33px; }
.c_tools a:hover { background:url(ch_tools.jpg); }
.c_home span, .c_gallery span, .c_links span, .c_gbook span, .c_login span, .c_kontakt span, .c_upload span, .c_tools span{display:none;}

/** Contentborder **/
.top_borderbg { background: url(c_19.jpg);height:18px; }
.top_border_middle_pic { background: url(c_21.jpg);height:18px;width:184px; margin:0 auto;  }
.top_border_right_pic { background: url(c_25.jpg);height:18px;width:41px;float:right; }
.top_border_left_pic { background: url(c_17.jpg);height:18px;width:41px;float:left; }

.border_left  { background: url(c_27.jpg) repeat-y top left;padding-left:41px; }
.border_right { background: url(c_30.jpg) repeat-y top right;padding-right:41px; }

.bottom_borderbg { background: url(c_37.jpg);height:24px; }
.bottom_border_middle_pic { background: url(c_35.jpg);height:24px;width:314px; margin:0 auto;  }
.bottom_border_right_pic { background: url(c_39.jpg);height:24px;width:41px;float:right; }
.bottom_border_left_pic { background: url(c_33.jpg);height:24px;width:41px;float:left; }

/** Content **/
.forbg { background: url(c_border_05.jpg); height: 34px; }
.forr {  background: url(c_border_06.jpg) no-repeat top right; height: 34px;  }
.forl {  background: url(c_border_left.gif) no-repeat top left; height: 34px;  }
.forr_navi {  background: url(c_border_navi_right.jpg) no-repeat top right; height: 34px;  }
.forl_navi {  background: url(c_border_navi_left.gif) no-repeat top left; height: 34px;  }
.t_bg {  background: #F7F7F7 url(t_bg.gif) repeat-x top left;}
.t_bg_left {  background: #F7F7F7 url(t_bg_left.jpg) no-repeat top left;}
.t_bg_right {  background: #F7F7F7 url(t_bg_right.jpg) no-repeat top right;}
.t_bg, .t_bg_left, .t_bg_right  {font: bold 10px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;padding:6px 4px 6px 4px;}

.c_border_left  { background: url(c_border_13.jpg) repeat-y top left;padding-left:3px; }
.c_border_right { background: url(c_border_11.jpg) repeat-y top right;padding-right:3px; }

.c_border_bottombg { background: url(c_border_19.jpg); height: 19px; }
.c_border_bottom_left{  background: url(c_border_16.jpg) no-repeat top left; height: 19px;  }
.c_border_bottom-right{  background: url(c_border_21.jpg) no-repeat top right; height: 19px;  }

.fortitel{padding: 13px 0px 0px 52px; font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; }

.fortitel_navi{padding: 13px 0px 0px 42px; font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; }

.pib {border-left: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF;padding: 3px 3px 3px 3px; }
.pibu { border: 1px solid #C9C9C9;background-color: #EDEDED;margin-top: 2px; }

/** Footer **/
.c_footer { background: url(c_41.jpg);height:29px; }
.c_link { width:50%;font:bold 11px tahoma; }
.footer_middle_pic { background: url(c_44.jpg);height:29px; width:197px; }
.footer_left_pic { background: url(c_40.jpg);height:29px; width:83px; }
.footer_right_pic { background: url(c_47.jpg);height:29px; width:83px; }
.link_c { background: url(link_c.gif) no-repeat  0px 5px; padding: 0px 0px 0px 12px;font:11px tahoma; }
.copyright { font:10px tahoma;padding-top:16px; }
img { border:0; }