/* Allgemeine Formatierungen */

* {padding:0; margin:0; border:none;}

html, body {font:11px "Arial", Arial,Helvetica,sans-serif; text-align:center; background:#FFFFFF; color:#84005A; line-height:16px;}
html {height: 100%; padding: 0 0 1px 0;}

/* Hauptcontainer */
#box {width:948px; margin:auto; border:1px solid #B28A49; text-align:left;}

/* Container */
#headerbox {width:100%; min-height:200px; height:200px;}

#navibox {width:260px; min-height:200px; height:200px; float:left;}

#subtextbox {padding-left:100px; padding-right:100px; width:488px; min-height:200px; height:200px; float:right;}
#subtextbox a, #footer a {color:#84005A; text-decoration:underline; font-weight:bold;}
#subtextbox a:hover, #footer a:hover {color:#E27929; text-decoration:underline; font-weight:bold;}
#subtextbox ul {list-style-type:square; margin-left:15px; margin-bottom:16px;}

#navibox li {color:#FFFFFF; list-style:none; text-align:left; border-bottom:1px solid #B28A49; line-height:20px;}
#navibox li a.navi {padding-left:50px; text-decoration:none; color:#84005A; font-weight:bold; display:block; width:210px;}
#navibox li a.navi:hover {color:#FFFFFF; background-color:#84005A; display:block;}
#navibox li a.naviact {padding-left:50px; text-decoration:none; font-weight:bold; color:#FFFFFF; background:#84005A; display:block;}

#contentboxstart {width:948px;; min-height:288px; height:288px; background-color:#84005A; color:#FFFFFF;}
#contentboxlila {width:100%; color:#FFFFFF; background-color:#84005A; padding-bottom:50px;}
#contentboxorange {width:100%; color:#FFFFFF; background-color:#E27929; padding-bottom:50px;}
#contentboxstart ul, #contentboxlila ul, #contentboxorange ul {list-style-type:square; margin-left:15px; margin-bottom:16px;}
#contentboxstart p, #contentboxlila p, #contentboxorange p {margin-bottom:16px;}
#contentboxstart a.lila, #contentboxlila a.lila {color:#FFFFFF; text-decoration:underline; font-weight:bold;}
#contentboxstart a.lila:hover, #contentboxlila a.lila:hover {color:#E27929; text-decoration:underline; font-weight:bold;}
#contentboxstart a.orange, #contentboxorange a.orange {color:#FFFFFF; text-decoration:underline; font-weight:bold;}
#contentboxstart a.orange:hover, #contentboxorange a.orange:hover {color:#84005A; text-decoration:underline; font-weight:bold;}

#footer {text-align:center; padding-top:20px; padding-bottom:5px;}

h1 {font:18px "Times New Roman", Times New Roman, Times, serif; font-weight:bold; line-height:18px; margin-bottom:18px; color:#FFFFFF;}
h2 {font:18px "Times New Roman", Times New Roman, Times, serif; font-weight:bold; line-height:18px;}
h3 {font:18px "Times New Roman", Times New Roman, Times, serif; font-weight:normal; line-height:18px; color:#FFFFFF; margin-top:18px;}
h4 {font:18px "Times New Roman", Times New Roman, Times, serif; font-weight:bold; line-height:18px; margin-bottom:18px; color:#FFFFFF; margin-top:18px;}

hr {color:#FFFFFF; background-color:#FFFFFF; height:1px; border:0px;}