body { margin-top:15px; margin-left:10px; background-color:#ffffff; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; }
p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#660000; margin-top:0px; margin-bottom:10px; }
a { color:660000; text-decoration:none; }
img { border:0px; }
ul { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#660000; }
h1 { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:30px 0px 20px 0px; color:#660000; font-weight:bold; clear:both; }
h2 { font-family:Arial, Helvetica, sans-serif; font-size:18px; margin:30px 0px 20px 0px; color:#660000; font-weight:bold; clear:both; }
h3 { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:30px 0px 20px 0px; color:#6F6F6F; font-weight:bold; clear:both; }
h4 { font-family:Arial, Helvetica, sans-serif; font-size:18px; margin:30px 0px 20px 0px; color:#6F6F6F; font-weight:bold; clear:both; }
fieldset { margin:10px 0px 20px 0px; }
legend { font-size:12px; color:#660000; }


/* layout */
#master { width:950px; }
#head { width:950px; height:90px; background-color:#660000; margin:0px; }
#body { width:950px; background-color:#ffffff; margin:0px; clear:both; }
#foot { background-color:#660000; width:950px; margin:0px; }


/* head */
#head1 { width:900px; float:right; height:50px; background-color:#ffffff; }
#head2 { width:900px; float:right; height:25px; background-color:#666666; }
p.head1 { margin:0px; margin-left:10px; font-size:30px; color:#660000; }
p.head2 { margin:0px; margin-left:10px; font-size:12px; font-weight:bold; color:#ffffff; }

/* navigation */
#nav { background-image:url('/bilder/bg_nav.png'); width:240px; float:left; }
div.navbar1Head { background-color:#CCCCCC; color:#ffffff; margin-top:0px; margin-bottom:0px; }
div.navbar2Head { background-color:#999999; color:#ffffff; }

p.navbarHead { font-size:16px; margin-left:10px; font-weight:bold; color:#ffffff; margin-bottom:0px; margin-top:0px; }

div.navbar1 { margin-left:49px;  background-color:#CCCCCC; color:#ffffff; border-bottom:1px solid #660000; margin-bottom=0px; margin-top:0px; }
div.navbar1Current { margin-left:50px; background-color:#ffffff; color:#660000; font-weight:bolder; border-left:1 px solid #660000; margin-bottom=0px; margin-top:0px;}

div.navbar2 { margin-left:49px; background-color:#999999; color:#ffffff; border-bottom:1px solid #660000; margin-bottom=0px; margin-top:0px; }
div.navbar2Current { margin-left:50px; background-color:#ffffff; color:#660000; font-weight:bolder; border-left:1 px solid #660000; margin-bottom=0px; margin-top:0px;}

p.navbar { font-size:12px; margin-left:7px; margin:0px; margin-left:5px; }

a.navbar { color:#ffffff; }
a.navbarCurrent { color:#60000; font-weight:bold; }


/* content */
#content { width:600px; margin-left:75px; float:left; }
#textLeft { width:285px; margin-right:20px; float:left; margin-bottom:20px; }
#textRight { width:285px; float:left; margin-bottom:20px; }
div.contentSpace { height:40px; width:600px; }


/* foot */
#foot1 { background-color:#660000; width:950px; height:15px; }
#foot2 { background-color:#CCCCCC; width:950px; height:30px; }
#foot3 { background-color:#660000; width:950px; height:15px; }
#tab1 { width:240px; border-right:1px solid #660000; float:left; height:30px; }
#tab2 { width:299px; border-right:1px solid #660000; float:left; height:30px; }
#tab3 { float:left; height:30px; }
p.foot{ font-weight:bold; color:#660000; margin-left:10px; }


/* Kontakt */
label { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-top:5px; display:block; width:120px; text-align:right;  float:left; padding-right:1em; }
form br { clear:left; }
input#submit1 {float:right; width:150px; margin-right:45px; }


/* Misc. */
img.profil { margin-bottom:20px; clear:both; }
.translation { color:#6F6F6F; }
