html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;margin:0;padding:0}
body{line-height:150%;font-size:13px;color:#574c44;background:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center;margin:0}
table{border-collapse:separate;border-spacing:0;margin-bottom:15px;width:100%}
caption,th,td{text-align:left;font-weight:400}
table,td,th{vertical-align:middle}
blockquote:before,blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:"" ""}
h1,h2,h3,h4,h5,h6{font-weight:700;display:inline}
p{margin-bottom:15px}
p img{float:left;margin:10px 10px 10px 0;padding:0}
p img.right{float:right;margin:10px 0 10px 10px}
a{color:#e67f1e;text-decoration:underline}
blockquote{color:#666;font-style:italic;margin:15px}
sup,sub{line-height:0}
abbr,acronym{border-bottom:1px dotted #666}
address{font-style:italic;margin:0 0 15px}
del{color:#666}
pre,code{white-space:pre;margin:15px 0}
pre,code,tt{font:12px 'andale mono', 'lucida console', monospace;line-height:150%}
li ul,li ol{margin:0 15px}
ul,ol{margin:0 15px 15px}
ul{list-style-type:disc}
ol{list-style-type:decimal}
dl{margin:0 0 15px}
dd{margin-left:15px}
th{font-weight:700;background:#C3D9FF}
th,td{padding:4px 10px 4px 5px}
tr.even td{background:#E5ECF9}
caption{background:#eee}
.clear{clear:both}
.container{width:1000px;margin:0 auto}
.column-1{width:200px;float:left}
.span-05{width:100px;min-height:10px;float:left}
.span-1{width:200px;min-height:10px;float:left}
.span-2{width:400px;min-height:10px;float:left}
.span-3{width:600px;min-height:10px;float:left}
.span-4{width:800px;min-height:10px;float:left}
.span-5{width:1000px;min-height:10px;float:left}
#header{height:100px}
#start-3{margin-top:0}
#content_wrap_start{background:url(../images/background_start.gif) left top no-repeat;text-align:left}
#content_wrap{background:url(../images/background_sub_top.gif) left top no-repeat;text-align:left;overflow:hidden}
#column_left{padding-top:170px;overflow:hidden}
#column_center{width:770px;overflow:hidden;padding:40px 15px 0}
#additional_wrap{background:url(../images/background_sub_bottom.gif) left top no-repeat;text-align:left;height:190px;padding-top:40px}
#additional_top{height:50px}
#additional_bottom{height:130px}
#footer{text-align:center}
#header img{float:left}
#footer a{color:#999;padding:20px}
.start_element{width:200px;height:250px;float:left;overflow:hidden;position:relative;margin:0}
.start_element img{width:199px;left:0;top:0;position:absolute;z-index:2}
.start_element .startlink,.navi_element a{font-size:14px;font-family:Verdana,Arial, Helvetica, sans-serif;color:#574c44;text-decoration:none;text-transform:uppercase;font-weight:400}
.start_element .startlink,.start_element span{position:relative;top:205px}
#navi_wrap ul{list-style:none;margin:0}
.orange-dot{font-size:20px;font-weight:700;color:#e67f1e}
.navi-link{position:relative;top:140px;left:0}
.navi_element{width:200px;height:200px;float:left;overflow:hidden;position:relative;margin:0}
.navi_element img{width:199px;left:0;top:-60px;position:absolute;z-index:2}
.navi_element a{font-size:14px;font-family:Verdana,Arial, Helvetica, sans-serif;color:#574c44}
.captionfull .boxcaption,.caption .boxcaption,.caption .boxcaptionstart,.captionfull .boxcaptionstart{top:0;left:0}
.boxcaption,.boxcaptionstart{float:left;position:absolute;left:0;top:-5px;background:#fff;height:90px;width:199px;z-index:4;display:none}
.boxcaptionstart{height:205px}
.subnavi{list-style:square;color:#574c44;font-weight:700;margin:20px 20px 20px 30px}
.subnavi ul{list-style:square;color:#574c44}
.subnavi li{margin-bottom:5px}
#column_left .subnavi li.inactive{color:#574c44}
.subnavi a{text-decoration:none;color:#574c44;text-transform:uppercase;font-weight:400}
#additional_bottom .news-additional-container{margin:0 10px}
#additional_bottom .news-additional-container h3{margin-left:0;margin-bottom:5px;display:block}
#additional_bottom .news-additional-container p{font-size:12px}
.additional_content h3,.gallery h3,.additional_image h3{display:block;float:none;font-size:15px;text-transform:uppercase;margin:0 0 5px 10px}
.additional_content h4{color:#e67f1e;text-transform:uppercase;font-size:11px;font-style:italic}
.additional_content p{font-size:11px;text-transform:uppercase;font-style:italic}
.additional_button{font-size:12px;font-weight:700;margin:5px 0 0 5px}
.additional_button a{text-decoration:none}
.additional_button img{float:left;margin-right:10px;width:40px;height:40px;overflow:hidden}
.additional_button p{float:left;width:144px}
.additional_button .grey{color:#574c44;text-transform:uppercase}
#additional_wrap .additional_button .grey_small{color:#574c44;text-transform:lowercase}
.additional_button .orange{color:#e67f1e;text-transform:uppercase}
.additional_about_image{padding-left:5px;padding-top:18px}
.additional_about_text a{text-transform:uppercase;text-decoration:none;font-weight:700;font-size:12px}
.additional_about_text p{margin:5px}
.sf-menu,.sf-menu *{list-style:square;width:130px;margin:0;padding:0}
.sf-menu{line-height:150%;margin-left:30px;width:130px;float:left;margin-bottom:1em}
.sf-menu ul{position:absolute;top:-999em;width:120px;background:#fff}
.sf-menu ul li{width:100%}
.sf-menu li:hover{visibility:inherit}
.sf-menu li{float:left;position:relative}
.sf-menu a{display:block;position:relative;text-decoration:none}
.sf-menu li:hover ul,.sf-menu li.sfhover ul{left:0;top:10px;z-index:99}
.sf-menu li:hover,.sf-menu li.sfhover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{outline:0}
.sf-menu a.sf-with-ul{padding-right:2.25em;min-width:1px}
.sf-sub-indicator{position:absolute;display:block;right:.75em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden}
a > .sf-sub-indicator{top:.8em;background-position:0 -100px}
a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfhover > a > .sf-sub-indicator{background-position:-10px -100px}
.sf-vertical,.sf-vertical li{width:140px}
.sf-vertical li:hover ul,.sf-vertical li.sfhover ul{left:140px;top:0}
fieldset.tx-powermail-pi1_fieldset label{display:block;width:120px;float:left;clear:both}
fieldset.tx-powermail-pi1_fieldset input,fieldset.tx-powermail-pi1_fieldset select,fieldset.tx-powermail-pi1_fieldset textarea{width:440px;border:none;border-bottom:1px solid #574c44;margin-left:10px}
fieldset.tx-powermail-pi1_fieldset input{border-bottom:1px solid #574c44}
fieldset.tx-powermail-pi1_fieldset input.powermail_file{background:#fff}
.tx_powermail_pi1_fieldwrap_html_label{padding-left:130px;width:440px}
fieldset.tx-powermail-pi1_fieldset textarea{border:1px solid #574c44;height:150px}
fieldset.tx-powermail-pi1_fieldset .powermail_submit{margin-left:130px;background:#fff;border:1px solid #574c44}
div.tx_powermail_pi1_fieldwrap_html{margin:10px 0}
.powermail_mandatory{color:red}
.news-list-browse{text-align:center;margin-top:25px}
.browselinkswrap{display:inline}
.disabledlinkwrap,.activelinkwrap,.browselinkswrap a{padding:10px}
.tx-macinasearchbox-pi1{float:left;width:199px}
.tx-macinasearchbox-pi1 .searchbox_field{width:90px;border:1px solid #aba5a1}
.tx-macinasearchbox-pi1 .searchbox_submit{width:65px;background:#fff;color:#aba5a1;border:1px solid #aba5a1}
a img,fieldset.tx-powermail-pi1_fieldset{border:none}
a:focus,a:hover,.subnavi li.active,#column_left .nav_lvl1 li:hover,#column_left .nav_lvl2 li:hover,#column_left .nav_lvl2 li.active,#additional_bottom .news-additional-container strong{color:#e67f1e}
strong,dfn,dl dt{font-weight:700}
em,dfn,tfoot{font-style:italic}
.hide,fieldset.tx-powermail-pi1_fieldset legend,.hidden{display:none}
#start-1,#start-4{margin-top:200px}
#start-2,#start-5{margin-top:400px}
.content_element h1,.news-list-item h2,.news-single-item h1{float:left;margin-right:5px}
.subnavi a:hover,.subnavi a.active,#column_left .nav_lvl1 a:hover,#column_left .nav_lvl2 a:hover{text-decoration:underline;color:#e67f1e}
#column_left .subnavi a.inactive,.news-list-item h2 a{color:#574c44;text-decoration:none}
#additional_bottom .gallery,#additional_bottom .news-additional-container,#additional_bottom .additional_textimage,.additional_content,.additional_image{position:relative;top:-25px}
ul.sf-menu li:hover li ul,ul.sf-menu li.sfhover li ul,ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfhover li ul{top:-999em}
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfhover ul,ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfhover ul{left:130px;top:0}
.sf-menu ul .sf-sub-indicator,.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfhover > a > .sf-sub-indicator,.sf-vertical .sf-sub-indicator,.sf-vertical a:focus > .sf-sub-indicator,.sf-vertical a:hover > .sf-sub-indicator,.sf-vertical a:active > .sf-sub-indicator,.sf-vertical li:hover > a > .sf-sub-indicator,.sf-vertical li.sfhover > a > .sf-sub-indicator{background-position:-10px 0}
.sf-menu ul a > .sf-sub-indicator,.sf-vertical a > .sf-sub-indicator{background-position:0 0}
