html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}#MainNavigation ul,#TreeNavigation,nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'"';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}:focus{outline:0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}form{margin:0}legend{border:0;*margin-left:-7px;text-shadow:0 1px 1px #d4d4d4}input,select,label{vertical-align:middle}button,input,select,textarea{font-size:100%}button,input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}body{font:100%/1.4 "Lucida Grande","Trebuchet MS",sans-serif}a{color:#888;text-decoration:none;font-weight:bold}h1{font-size:24px;font-size:1.5rem;text-shadow:1px 1px 1px #000;margin:0 0 20px 0}h2{font-size:18px;font-size:1.125rem;margin:15px 0}h3,h4,h5,h6{font-size:16px;font-size:1rem;margin:15px 0}p{margin:10px 0}ul,p,td{font-size:16px;font-size:1rem}#header{-webkit-box-shadow:0 0 8px rgba(0,0,0,0.8);-moz-box-shadow:0 0 8px rgba(0,0,0,0.8);box-shadow:0 0 8px rgba(0,0,0,0.8);background-color:#806722;background-image:-moz-linear-gradient(top,#9d7b39,#564b00);background-image:-webkit-gradient(linear,0 0,0 100%,from(#9d7b39),to(#564b00));background-image:-webkit-linear-gradient(top,#9d7b39,#564b00);background-image:-o-linear-gradient(top,#9d7b39,#564b00);background-image:linear-gradient(to bottom,#9d7b39,#564b00);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#9d7b39',endColorstr='#564b00');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#9d7b39', endColorstr='#564b00')"}#header .admin{position:fixed;top:10px;right:10px}#header .admin a{display:inline-block;padding:5px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;background:#000}#header .admin a:hover{-webkit-box-shadow:0 0 5px #cdaf79;-moz-box-shadow:0 0 5px #cdaf79;box-shadow:0 0 5px #cdaf79;color:#CDAF79}#logo{width:970px;margin:0 auto;text-align:center;padding:20px 0}#logo h1{font-size:40px;font-size:2.5rem;margin:0 0 20px 0;line-height:1;font-family:'Yanone Kaffeesatz',sans-serif}#logo h1 a{color:#fff}#logo .header-image{margin:0}#logo .header-image img{background:#4E3D1C;padding:5px;border-radius:5px;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.7);-moz-box-shadow:0 0 8px rgba(0,0,0,0.7);box-shadow:0 0 8px rgba(0,0,0,0.7)}#logo .slogan p{font-size:24px;font-size:1.5rem;margin:0 0 20px 0;line-height:1.4;color:white;text-shadow:1px 1px 1px black;font-family:'Yanone Kaffeesatz',sans-serif}#main-nav{-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,0.5);box-shadow:0 0 8px 0 rgba(0,0,0,0.5);background-color:#514215;background-image:-moz-linear-gradient(top,#634e24,#383100);background-image:-webkit-gradient(linear,0 0,0 100%,from(#634e24),to(#383100));background-image:-webkit-linear-gradient(top,#634e24,#383100);background-image:-o-linear-gradient(top,#634e24,#383100);background-image:linear-gradient(to bottom,#634e24,#383100);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#634e24',endColorstr='#383100');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#634e24', endColorstr='#383100')"}#main-nav ul{width:970px;margin:0 auto}#main-nav li{display:inline-block;position:relative}#main-nav li a{color:#fff;font-size:14px;font-size:0.875rem;padding:10px 20px;text-decoration:none;display:block}#main-nav li.parent>a,#main-nav li.parent>a:hover,#main-nav li.current>a,#main-nav li.current>a:hover,#main-nav li a.active,#main-nav li a.selected,#main-nav li a.current,#main-nav li a.active:hover,#main-nav li a.selected:hover,#main-nav li a.current:hover{background:#1B150A;color:#fff}#main-nav li a:hover{color:#CDAF79}#main-nav li ul{position:absolute;top:38px;left:-999999px;background-color:#514215;background-image:-moz-linear-gradient(top,#634e24,#383100);background-image:-webkit-gradient(linear,0 0,0 100%,from(#634e24),to(#383100));background-image:-webkit-linear-gradient(top,#634e24,#383100);background-image:-o-linear-gradient(top,#634e24,#383100);background-image:linear-gradient(to bottom,#634e24,#383100);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#634e24',endColorstr='#383100');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#634e24', endColorstr='#383100')";width:200px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,0.5);box-shadow:0 0 8px 0 rgba(0,0,0,0.5);margin:0;padding:10px}#main-nav li ul li{display:block}#main-nav li ul li a{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}#main-nav li:hover ul{left:0}#body{padding:20px 0}#content{width:970px;margin:0 auto}#body,#content{clear:both;zoom:1}#body:after,#content:after{content:".";display:block;height:0;clear:both;visibility:hidden}.boxes{zoom:1}.boxes:after{content:".";display:block;height:0;clear:both;visibility:hidden}.boxes ul{list-style:none;float:left;width:100%;padding:0 0 20px 0;margin:0}.boxes ul li.box{list-style:none;float:left;width:310px;margin:0 20px 20px 0;padding:0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,0.5);box-shadow:0 0 8px 0 rgba(0,0,0,0.5)}.boxes ul li.box.last-child{margin-right:0}.boxes ul li.box a{display:block;text-align:center}.boxes ul li.box img{max-width:300px}.t-portal-page #content h1,.teaser{padding:0 0 20px 0;text-align:center}.t-portal-page #content h1{font-size:32px;font-size:2rem;margin:20px 0;padding:0;line-height:1.3}.teaser,.teaser p{font-size:24px;font-size:1.5rem}#footer{width:970px;margin:0 auto;padding:20px 0;border-top:1px solid #ccc}#footer ul{list-style:none;margin:0;padding:0}#footer ul li{display:inline-block;margin:0 10px 0 0}.t-sitemap h1,.t-basic-page h1{font-size:32px;font-size:2rem}.t-sitemap ul,.t-basic-page ul{margin:0 0 16px 10px;padding:0 0 0 10px}.t-sitemap ul.sitemap,.t-basic-page ul.sitemap{margin:5px 0 5px 10px;padding:0 0 0 10px}.align_center{display:block;margin:0 auto 20px auto}.align_left{float:left;margin:0 20px 20px 0}.align_right{float:right;margin:0 0 20 20px}@media screen and (min-width:480px) and (max-width:1024px){#main-nav ul{width:90%}#footer,#content,#logo{width:90%}.box{width:30%!important;height:auto!important}.box img{max-width:80%!important;height:auto}}@media screen and (max-width:480px){#container{clear:both}#footer,#main-nav ul,#logo,#content{width:auto;margin:0;padding:0 10px}#logo h1{padding:20px 0;margin:0}#logo .slogan p{padding-bottom:20px}.header-image,#footer ul li#print-it{display:none!important}#footer{text-align:center;padding:10px}#utility-nav li{display:block!important}.boxes{text-align:center}.boxes ul{float:none}.boxes ul li.box{float:none;margin:0 auto 20px auto!important;padding:5px;width:88%;height:auto!important}.boxes ul li.box img{max-width:100%;height:auto}#go-to-top{padding-bottom:15px}#go-to-top a{display:inline-block;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,0.5);box-shadow:0 0 8px 0 rgba(0,0,0,0.5);background-color:#514215;background-image:-moz-linear-gradient(top,#634e24,#383100);background-image:-webkit-gradient(linear,0 0,0 100%,from(#634e24),to(#383100));background-image:-webkit-linear-gradient(top,#634e24,#383100);background-image:-o-linear-gradient(top,#634e24,#383100);background-image:linear-gradient(to bottom,#634e24,#383100);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#634e24',endColorstr='#383100');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#634e24', endColorstr='#383100')";padding:10px 20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:white}#content img{max-width:100%;height:auto}}a.meanmenu-reveal{display:none}.mean-container .mean-bar{float:left;width:100%;position:relative;background:#0c1923;padding:4px 0;min-height:42px;z-index:999999}.mean-container a.meanmenu-reveal{width:22px;height:22px;padding:13px 13px 11px 13px;position:absolute;top:0;right:0;cursor:pointer;color:#fff;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:1px;display:block;font-family:Arial,Helvetica,sans-serif;font-weight:700}.mean-container a.meanmenu-reveal span{display:block;background:#fff;height:3px;margin-top:3px}.mean-container .mean-nav{float:left;width:100%;background:#0c1923;margin-top:33px}.mean-container .mean-nav ul{padding:0;margin:0;width:100%;list-style-type:none}.mean-container .mean-nav ul li{position:relative;float:left;width:100%}.mean-container .mean-nav ul li a{display:block;float:left;width:90%;padding:1em 5%;margin:0;text-align:left;color:#fff;border-bottom:1px solid #383838;border-bottom:1px solid rgba(255,255,255,0.5);text-decoration:none;text-transform:uppercase}.mean-container .mean-nav ul li li a{width:80%;padding:1em 10%;border-bottom:1px solid #f1f1f1;border-bottom:1px solid rgba(255,255,255,0.25);opacity:0.75;filter:alpha(opacity=75);text-shadow:none!important;visibility:visible}.mean-container .mean-nav ul li.mean-last a{border-bottom:none;margin-bottom:0}.mean-container .mean-nav ul li li li a{width:70%;padding:1em 15%}.mean-container .mean-nav ul li li li li a{width:60%;padding:1em 20%}.mean-container .mean-nav ul li li li li li a{width:50%;padding:1em 25%}.mean-container .mean-nav ul li a:hover{background:#252525;background:rgba(255,255,255,0.1)}.mean-container .mean-nav ul li a.mean-expand{width:26px;height:26px;border:none!important;padding:12px!important;text-align:center;position:absolute;right:0;top:0;z-index:2;font-weight:700}.mean-container .mean-nav ul li a.mean-expand:hover{background:none}.mean-container .mean-push{float:left;width:100%;padding:0;margin:0;clear:both}.mean-nav .wrapper{width:100%;padding:0;margin:0}