* { margin: 0px; padding: 0px; border: 0px; }
a{color:#00adfe;}
a:hover{text-decoration:none;color:#f99d1c;}
h1{font-size:18px;font-weight:normal;color:#000;padding:0;margin:0;line-height:18px;}
h2{font-size:18px;font-weight:normal;color:#000;}
h4{font-weight:bold;font-size:12px;color:#333;}
body,html{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;height:100%;padding:10px;background-color:#232323;}
#centerwrapper{margin-left:auto;margin-right:auto;width:693px;}
#mainwrapper{float:left;width:693px;}
#topwrapper{float:left;width:693px;height:98px;background-color:#FFF;}
#contentwrapper{float:left;width:693px;background-color:#FFF;}
#bottomwrapper{float:left;width:693px;height:98px;background-color:#ffa31c;}
#gallery{position:relative;z-index:10;width:693px;height:331px;overflow:hidden;margin:0;padding:0;}
#gallery li{display:block;overflow:hidden;}
#menuwrapper{position:relative;z-index:999;float:left;height:36px;width:693px;background-color:#727272;}
#menuwrapper ul{padding:0;margin:0;list-style:none;}
#menuwrapper li{list-style:none;float:left;font-size:12px;font-weight:bold;color:#FFF;line-height:36px;}
#menuwrapper li ul{display:block;float:left;z-index:999;}
#menuwrapper ul li{padding-left:20px;}
#menuwrapper a{text-decoration:none;display:block;color:#FFF;}
#menuwrapper a:hover{color:#f99d1c;}
#menuwrapper li:hover{background-image:url('/images/menuhover.png');background-repeat:no-repeat;background-position:bottom;}
#menuwrapper ul ul,#menuwrapper ul ul ul{display:none;position:absolute;}
#menuwrapper li:hover ul{display:block;position:absolute;width:180px;padding-left:0;z-index:200;}
#menuwrapper ul li ul li{width:180px;line-height:25px;font-weight:normal;padding-left:0;}
#menuwrapper ul li ul li a{text-decoration:none;display:block;padding-left:10px;background-color:#EEE;border-left:1px solid #CCC;border-right:1px solid #CCC;color:#000;}
#menuwrapper ul li ul li a:hover{text-decoration:none;display:block;border-bottom:0;padding-left:10px;background-color:#FFF;}
#imageArea{float:left;width:693px;overflow:hidden;background-color:#FFF;}
#imageArea img{width:693px;}
#noImage{display:none;}
#texter{float:left;padding:15px;width:663px;}
#texter p{margin:0;margin-top:5px;padding:0;text-align:justify;}
#ingress{font-style:italic;color:#666;margin-top:3px;margin-bottom:5px;}
#sidnummer{position:absolute;z-index:30;float:left;}
#sidnummer h3{width:20px;height:20px;line-height:20px;text-align:center;margin-top:5px;background-color:#ffa31c;}
#sidnummer a{color:#FFF;}
#note{float:right;width:200px;border-left:1px solid #CCC;padding-left:15px;margin-left:15px;}
#note p{padding:0;margin:0;}
#contact_subcontent{float:left;width:663px;padding:15px;border-top:1px solid #CCC;}
#contactForm{float:left;width:670px;}
#contactForm h4{font-size:11px;}
#contactForm textarea{float:left;width:400px;height:170px;border:1px solid #CCC;background-color:#EEE;}
#mailallert{clear:both;border:1px dotted #d4d400;background-color:#FF9;color:#434321;padding:10px;margin:15px;text-align:center;}
#mailinfo{float:left;width:410px;}
#mailtext{float:left;width:250px;}
#mailtext input{border:1px solid #CCC;background-color:#EEE;width:240px;}
#newslist{float:right;width:200px;border-left:1px solid #CCC;padding-left:15px;margin-left:15px;font-size:11px;}
#newslist p{padding:0;margin:0;}
.newsrow{margin-bottom:5px;}
#NewsContentArea{float:left;width:675px;margin-left:30px;margin-top:20px;}
#newsList h1{margin:0;padding:0;}
.newslist a{float:left;width:150px;}
#newsHeadline{border-bottom:10px solid #EEE;}
ul.maketree,ul.maketree ul,ul.maketree li{margin:0;padding:0;list-style-type:none;}
ul.maketree ul{padding-left:.3em;}
ul.maketree li{border-left:1px dotted #000;padding-left:13px;background:url(/images/dotted.gif) scroll no-repeat 1px .8em;}
ul.maketree li.last{border-left-width:0;padding-left:14px;background:url(/images/dottedangle.gif) scroll no-repeat left top;}
a.button{float:left;background:transparent url(/images/button.png) no-repeat scroll top right;color:#444;display:block;font:normal 12px arial,sans-serif;height:21px;padding-right:15px;margin-right:2px;margin-top:5px;text-decoration:none;cursor:pointer;}
a.button span{background:transparent url(/images/button_span.png) no-repeat;display:block;line-height:21px;padding-left:15px;}
a.button:hover{background-position:bottom right;color:#000;outline:none;}
a.button:hover span{background-position:bottom left;line-height:21px;padding-left:15px;}
a.button:active{background:transparent url(/images/buttonPush.png) no-repeat scroll top right;background-position:bottom right;color:#000;outline:none;}
a.button:active span{background:transparent url(/images/buttonPush_span.png) no-repeat scroll top right;background-position:bottom left;line-height:21px;padding-left:15px;}