html, body { margin:0; padding:0;}
body{ background: #fffdee; font: 12px "Lucida Grande", Arial, Verdana, Helvetica, sans-serif; text-align: left; line-height: 18px; color: #422b14;}

#container { width: 720px; padding: 0; margin: 0; margin-left: auto; margin-right: auto; position:relative; }

#header { margin-top: 5px; padding: 0; float: left; width: 720px;}
#claim { float: right; margin-top: 31px; padding: 0;}
#logo { width: 248px; height: 39px; padding: 26px 0 20px 0; margin: 0; float: left;}	
#logo h1 a { width: 248px; height: 39px; background: url(/img/logo.gif) 0 0 no-repeat; float: left;}
#logo h1 a span { display: none;}


#navigation { margin: 0; padding: 0;}
#navigation ul { margin: 10px 0 15px 0; padding: 0; list-style: none;}
#navigation li { list-style: none; margin: 0; display: inline; padding: 0 5px 0 0;}
#navigation a { background: url(/img/iconactiv.gif) top left no-repeat; padding-left: 14px;}
#navigation a.active { background: url(/img/iconinactiv.gif) top left no-repeat; padding-left: 14px;}
#navigation a.active:hover { background: url(/img/iconinactiv.gif) top left no-repeat; padding-left: 14px;}
#navigation a:hover { background: url(/img/iconhover.gif) top left no-repeat; padding-left: 14px;}

#outer { border-left: solid 200px #fffdee; background-color: #fffdee; margin-top: 25px;}
#outerhome { margin-top: 25px;}
#outerhome img.minibild { margin: 4px 10px 20px 0; float: left;}

#inner { margin: 0; width: 100%; }

#left { width: 200px; float: left; position: relative; margin-left: -200px; }
#left ul { margin: 0; padding: 0; display: block;position: relative; }
#left li { margin: 0; display: block; padding: 0 10px 15px 0; background: url(/img/dottedline.gif) 0 25px repeat-x; font-weight: bold;}
#left img.bigbild { margin: 4px 0 10px 0; padding: 0;}

#content { width: 490px; float: right;  }
#content li, #left #experts li { list-style: none; margin: 0 0 5px 0; padding-left: 10px; background: url(/img/bullet.gif) 0 6px no-repeat;}
#content li.subli { list-style: none; margin: 0 0 5px 0; padding-left: 20px; background: url(/img/bullet.gif) 10px 6px no-repeat;}
#left #experts li  { font-weight: normal; line-height: 14px; padding-bottom: 5px; }

#footer { font-size: 12px; margin-top: 10px; padding: 0;}

ul { margin: 0 0 10px 0; padding: 0; list-style: none;}
li { list-style: none; margin: 0 0 5px 0; padding: 0;}
p { margin: 0; padding: 0 0 10px 0;}
img { border: 1px solid #422b14; margin: 0; padding: 0;}

.teaser-text { float: right; width: 600px; }

/* formstyles */

form { margin: 0; padding: 0;}
input, textarea, select { width: 98%; margin: 0; padding: 1px; font: 12px "Lucida Grande", Arial, Verdana, Helvetica, sans-serif; color: #422b14;}
textarea { overflow: auto; }
submit { padding: 0; margin: 0;}

.dropit { width: 99%;}
.checkit { width: 16px;}
.senden { /*width: 85px;*/}

.formerleft { float: left;}
.formerleft p { float: left; margin: 0; padding: 0 15px 10px 0;}
.mini { width: 100px;}

/* formstyles */

.t-unactive, .t-unactive a, .t-unactive a:visited { font-weight:bold; color: red !important; }
.t-active, .t-active a, .t-active a:visited { color: green; }



a {	text-decoration: none; color: #ff6500;}
a:visited { color: #ff6500; text-decoration: none;}
a:hover { color: #ff1200; text-decoration: none;}
a:active { color: #ff1200; text-decoration: none;}
a.active { color: #422b14;}
a img:hover { border: 1px solid #ff6500;}

h1, h2, h3{ font-family: "Lucida Grande", Arial, Verdana, Helvetica, sans-serif; font-weight: bold; margin: 0 0 10px 0; padding: 0;}
h1 {font-size: 16px; line-height: 23px;}
h2 {font-size: 14px; }
h3 {font-size: 12px;}

h3 span { font-weight: normal; }

.former { background: #ffffcc; border-top: 1px solid #f2efcd; border-bottom: 1px solid #f2efcd; margin: 5px 0 20px 0; padding: 10px 10px 0px 10px;}
.dots { background: url(/img/dottedline.gif) repeat-x; margin: 10px 1px 20px 1px; padding: 1px; clear: both; }
.mark{ color: #ff6500;}
.clear { clear: both;}


.login { height: 400px; }
.login label b { display: block; }
.login input { width: 200px; margin-bottom: 4px; }

.box { background: #f5f3e0; padding: 15px 10px; margin: -5px 0 20px 0; } 	

