* {margin:0px;padding:0px;border:solid 0px #fff;}
html{}
body{font:100%/1.5 'Tahoma',sans-serif;background:#fff;vertical-align:middle;text-align:left;margin:0px;padding:0px;}
div{margin:0px;padding:0px;text-align:left;}
p,li,legend,caption,td,th,label{font-size:12px;line-height:1.5em;font-family:Tahoma,sans-serif;font-weight:normal;color:#fff;text-align:left;margin:0px 0px;padding:0px 0px;border:solid 0px #fff;}
p{padding-bottom:1em;}
a{font-size:100%;}
ol,ul{margin:0px;padding:0px;margin-left:20px;padding-bottom:16px;}
li{font-weight:normal;padding:0px;margin:0px;}
ul li{list-style-type:circle;margin-left:0px;padding-left:0px;}
ol li{list-style-type:decimal;}
h1{font:110%/1.3 sans-serif;font-weight:bold;text-transform:uppercase;color:#fff;text-align:left;margin:0px;padding:0px;padding-bottom:.5em;padding-top:3em;letter-spacing:0px;border:solid 0px #c33;}
h2{font:110%/1.3 sans-serif;font-weight:bold;text-transform:none;color:#fff;text-align:left;margin:0px;padding:0px;padding-top:1em;padding-bottom:.5em;border:solid 0px #c33;}
h3{font:90%/1.3 Tahoma,sans-serif;font-weight:bold;text-transform:none;color:#c00;text-align:left;margin:0px;padding:0px;padding-top:0.5em;border:solid 0px #c33;}
h4{font:90%/1.3 Tahoma,sans-serif;font-weight:bold;text-transform:none;color:#000;text-align:left;margin:0px;margin-top:8px;padding:0px;border:solid 0px #c33;}
dl,dt,dd{font-family:Tahoma,sans-serif;font-size:11px;font-weight:normal;color:#000;text-align:left;line-height:16px;border:solid 0px #fff;margin:0px;padding:0px;}
dl{border:solid 1px #999;margin:10px;padding:30px;padding-bottom:14px;}
dt{color:#333;text-transform:uppercase;margin:0px;padding:0px;}
dd{font-weight:bold;margin-left:100px;margin-bottom:16px;}
table{text-align:left;border:solid 0px #567;border-collapse:collapse;padding:0px;margin:0px;margin-bottom:15px;}
td,th{font-weight:normal;text-align:left;vertical-align:top;line-height:20px;margin:0px;padding:2px;padding-left:3px;padding-right:3px;background:#f8f8f8;border:solid 1px #1c58a6;}
caption{font-family:Tahoma,sans-serif;font-weight:bold;text-transform:none;color:#999;text-align:left;padding:0px;margin:0px;}
th{background:#124c97;border:solid 0px #fff;font-weight:bold;text-align:center;color:#fff;}
hr{display:block;border:solid 0px #fff;padding:0px;margin:0px;width:90%;text-align:center;line-height:0px;}
img{border:solid 0px #fff;padding:0px;margin:0px;line-height:0px;}
strong{font-weight:bold;}
em{font-style:italic;}
form{border:solid 0px #fff;padding:0px;margin:0px;padding-top:0px;padding-bottom:24px;}
fieldset{border:solid 1px #eee;padding:20px;padding-top:0px;margin:0px;margin-bottom:0.5em;}
legend{font-weight:bold;text-transform:none;text-decoration:none;color:#666;text-align:left;border:solid 0px #ccc;padding:0px;margin:0px;}
input,textarea{background:url('img/bg-input.gif') repeat-x;font-family:Tahoma,sans-serif;font-size:12px;font-weight:normal;color:#333;border:solid 1px #999;background-color:#fff;padding:3px;margin:0px;}
select{background-color:#fff;font-family:Tahoma,sans-serif;font-size:12px;font-weight:normal;color:#333;border:solid 1px #999;padding:1px;margin:0px;}
option,optgroup{font-family:Tahoma,sans-serif;font-size:12px;font-weight:normal;color:#333;border:solid 0px #999;margin:0px;}
optgroup{color:#c33;font-style:italic;}
label{font:100%/1.4 sans-serif;font-weight:bold;text-transform:none;color:#000;padding:0px;margin:0px;}
button{font-family:Tahoma,sans-serif;font-size:12px;font-weight:bold;background-color:#eee;color:#369;border:solid 1px #933;padding:3px;margin:0px;}
a:link,a:visited,a:active{text-decoration:none;color:#f90;font-weight:bold;}
a:hover{color:#000;text-decoration:underline;}
a.negativ{color:#fff;}
a:hover.negativ{color:#000;}

.news{border-bottom:dotted 1px #999;}
.buttontext{background:none;background-color:#069;font-family:Tahoma,sans-serif;font-size:11px;font-weight:bold;width:auto;color:#fff;border:solid 1px #ccc;padding:2px;padding-left:3px;padding-right:3px;margin:0px;}
.incimage {float:left;display:inline;padding:0px;margin:0px;margin-right:15px;margin-bottom:15px;}
.incimage a{margin:0px;padding:0px;}
.incimage img{border:solid 1px #ccc;padding:1px;margin:0px;}
.incimage.right {float:right;}
.incimage.left.bigger img{margin-right:20px}
.incimage.right.bigger img{margin-left:20px}
.incimage a img{border:solid 1px #ccc;}
.incimage a:hover img{border:solid 1px #369;}
.incimage p{font:85%/1.2 sans-serif;text-align:center;margin:0px;padding:0px;text-indent:0px;}
table.fullsize,input.fullsize,textarea.fullsize,select.fullsize,option.fullsize{width:95%;}
table.middlesize,input.middlesize,textarea.middlesize,select.middlesize,option.middlesize{width:45%;}
.formbutton{display:inline;float:left;line-height:0px;margin:0px;margin-right:5px;padding:0px;}
.formbutton button,.formbutton img,.formbutton form,.formbutton input{border:solid 0px #000;margin:3px 0px;padding:0px;}
.imgbutton{cursor:pointer;cursor:hand;}
.clear{clear:both;overflow:hidden;height:0px;line-height:0px;border:solid 0px #fff;}
.oblique{font-style:oblique;}
.bold{font-weight:bold;}
.transform{text-transform:none;}
tr.trbreak, tr.trbreak td {background:#ddd;font-weight:bold;}
tr.number, tr.number td, td.number {text-align:right;}
span.underimage {display:none;}
.tabletender, .tabletender tr, .tabletender th, .tabletender td {background:transparent;border:solid 0px #fff;margin:0px;padding:0px;}
.tabletender input, .tabletender p {margin-top:0px;margin-bottom:0px;}
.tabletender td {padding-left:2px;padding-right:2px;}
.textcenter{text-align:center;}
.textright{text-align:right;}
.alert {color:#f00;}
.noline, table.noline td{background:transparent;border:solid 0px #fff;}
.textcode{font-family:monospace;color:#333;background:#f8f8f8;}
p.textcode{padding:25px;border:solid 1px #eee;font-size:80%;margin-top:1em;margin-bottom:1em;}
span.textcode{padding-left:2px;padding-right:2px;}
.nobg{background:transparent;background-image:none;}

p.perex{font-weight:bold;}
p.blockpictures{width:auto;}
p.blockpictures.center,p.blockpictures.center img{text-align:center;}
p.blockpictures img{margin:5px;padding:0px;}