/*////////////////////////////////////////////////////////////////////////*/
/*BODY*/
html,body {height:100%;}
html {background:url(../files/layout/html_bg.jpg) #707C8C 0 388px repeat-x;}
body {background:url(../files/layout/body_bg.jpg) top center repeat-x;}

/*WRAPPER*/
#wrapper {min-height:100%;height:auto!important;height:100%;border-left:11px #E3E5E1 solid;border-right:11px #E3E5E1 solid;background:url(../files/layout/wrapper_bg.jpg) 0 388px;}
.no_right #wrapper {min-height:100%;height:auto!important;height:100%;border-left:11px #E3E5E1 solid;border-right:11px #E3E5E1 solid;background:url(../files/layout/wrapper_bg_noright.jpg) 0 388px;}


/*////////////////////////////////////////////////////////////////////////*/
/*HEADER*/
#header {background:url(../files/layout/body_bg.jpg) top center repeat-x;border-bottom:10px #E3E5E1 solid;}
#header .inside {}
#header .inside h1 {margin:0;padding:0;position:absolute;right:0;top:0;width:293px;border-left:11px #E3E5E1 solid;}
#header .inside h1 a {display:block;height:151px;background:url(../files/layout/logo.jpg);}
#header .inside h1 a span {display:none;}
#header .inside .mod_navigation {position:absolute;right:0;top:151px;width:293px;}
#header .inside .mod_navigation ul {margin:0;padding:0;list-style:none;display:block;}
#header .inside .mod_navigation ul li {}
#header .inside .mod_navigation ul li a,#header .inside .mod_navigation ul li span {color:#535353;display:block;background:url(../files/layout/navi_bg.jpg);text-decoration:none;height:43px;text-align:right;font-size:1.1em;font-weight:bold;line-height:2.7em;padding-right:1em;}
#header .inside .mod_navigation ul li a:hover {color:#fff;background:url(../files/layout/navi_hover_bg.jpg)}
#header .inside .mod_navigation ul li span {display:block;height:43px;}
#header .inside .mod_navigation ul li span {color:#fff;background:url(../files/layout/navi_hover_bg.jpg);}

#header .inside .mod_imageslider {position:absolute;top:72px;border-right:11px #E3E5E1 solid;}
#header .inside #header_info {position:absolute;top:10px;right:320px;color:#fff;text-align:right;}

/*////////////////////////////////////////////////////////////////////////*/
/*CONTAINER*/
#container {padding-bottom:54px;}

/*////////////////////////////////////////////////////////////////////////*/
/*MAIN*/
#main {border-right:10px #E3E5E1 solid;}
.no_right #main {border-right:0px #E3E5E1 solid;}
#main .inside {padding:0.5em 2.5em 2em 2.5em;}

/*////////////////////////////////////////////////////////////////////////*/
/*RIGHT*/
#right {}
#right .inside {padding-left:2em;padding-right:2em;padding-bottom:2em;}

/*////////////////////////////////////////////////////////////////////////*/
/*FOOTER*/
#footer {background:url(../files/layout/footer_bg.jpg) repeat-x;width:950px;margin:0 auto;border-left:11px #E3E5E1 solid;border-right:11px #E3E5E1 solid;padding-top:12px;margin-top:-54px;}
#footer .inside {color:#535353;}
#footer .inside #copyright {position:absolute;left:1em;padding-top:0.8em;}
#footer .inside .mod_navigation {position:absolute;right:1em;padding-top:0.8em;}
#footer .inside .mod_navigation ul {margin:0;padding:0;list-style:none;}
#footer .inside .mod_navigation ul li {display:inline;border-right:1px #535353 solid;padding:0 1em 0 0.7em;}
#footer .inside .mod_navigation ul li.last {border:none;}
#footer .inside .mod_navigation ul li a,#footer .inside .mod_navigation ul li span {color:#535353;text-decoration:none;}


/*////////////////////////////////////////////////////////////////////////*/
/*EXTRAS KLOTZ*/
#table_4 .col_1 {
width:100px;
text-align:center;
}

#table_8 td, #table_8 th {
font-size:12px;
}

.nobg a {
padding-left:0!important;background:none!important;
}
