html {color:#222;font-family:trebuchet,arial,sans serif;font-size:12px;padding:0px;margin:0px;background-color:#ffbd90;}

h1 {font-size:24px;font-family:times new roman, serif;color:#ff9900;font-weight:normal;line-height:1.2em;}
h2 {font-size:18px;font-family:times new roman, serif;margin:0px 0 3px 0px;padding:5px 0 0 0;font-weight:normal;color:#ff9900;}
h3 {font-size:14px;font-family:times new roman, serif;margin:0 0 3px 0px;padding:0 0 0 0;color:#ff9900;}
h4 {font-size:12px;font-family:times new roman, serif;margin:0 0 3px 0px;padding:0 0 0 0;}

p {margin:0 0 15px 0px;}

a, a:visited {color:#ff9900;text-decoration:none;}
a:hover {text-decoration:underline;}

img {border-style:none;}
border {border:solid 1px #ffbd90;}

#page {margin:0px auto;width:978px;border:solid 1px #ffdeac;background-color:white;}

#header {margin:0px;padding:0px;height:170px;}
#banner {}
#menue2 {height:36px;border-top:solid 1px #ffdeac;border-bottom:solid 1px #ffdeac;background:URL(../img/bg_menue.jpg) repeat-y top left;}
#menue2 ul {list-style:none;padding:0px;margin:0px;background:none;} 
#menue2 ul li{float:left;background:none;} 
#menue2 ul li a, #menue ul li a:visited{background:none;display:block;width:149px;padding:7px;margin:0px;text-decoration:none;text-align:center;font-size:1.5em;font-family:times new roman, serif;} 
#menue ul li a:hover,#menue ul li a.active{background-color:#ffac74;color:white;} 

#menue {height:36px;border-top:solid 1px #ffac74;border-bottom:solid 1px #ffac74;background-color:#ffe3b7}
#menue ul {list-style:none;padding:0px;margin:0px;background:none;} 
#menue ul li{float:left;background:none;} 
#menue ul li a, #menue ul li a:visited{background:none;display:block;width:162px;padding:8px 0 8px 0;margin:0 0 0 1px;text-decoration:none;text-align:center;font-size:1.5em;font-family:times new roman, serif;} 
#menue ul li a:hover,#menue ul li a.active{background-color:#ffac74!important;color:white;} 

#footer {color:#444444;margin:0px;padding:15px 0 15px 0;text-align:center;border-top:solid 1px #ffdeac;font-size:0.9em;background:URL(../img/bg_menue.jpg) repeat-y top left;}
#footer a,#footer  a:visited {text-decoration:underline;}
#footer a:hover {text-decoration:none;}

#content {padding:0px;line-height:1.7em;}
div.sidebar{background:URL(../img/bg_content.jpg) top left repeat-y;}
#main {padding:20px;background:none;}
#sidebar {width:240px;float:right;padding:50px 20px 0 20px;margin:0px 0 0 10px;background:none;}
#sidebar h2 {padding:0 0 0 0px;}
#sidebar ul {margin:0 0 15px 15px;padding:0px;}

a.butterfly {font-size:22px;font-family:times new roman, serif;text-decoration:none;background:URL(../img/butterfly.png) no-repeat left;padding:5px 5px 5px 40px;}


.frontbox {float:left;width:270px;padding:0 0 0 36px;text-align:left;}
.frontbox  a {padding:8px 0 0 0;font-size:1.2em;}

.w650 {width:640px;}
.fright{float:right;}
.fleft{float:left;}
.clear{clear:both;}
.error {padding:20px;background-color:#FFF4E2;border:solid 1px #ff6600;color:#ff6600;width:620px;}

.mleft{margin-left:19px;}
.mtop{margin-top:19px;}
.mbottom{margin-bottom:19px;}
.mright{margin-right:19px;}