* {margin:0px;padding:0px;}
html{scrollbar-face-color:#a40051;scrollbar-shadow-color:#a40051;scrollbar-highlight-color:#a40051;scrollbar-3dlight-color:#a40051;scrollbar-darkshadow-color:#a40051;scrollbar-track-color:#ff005a;scrollbar-arrow-color:#cf0;}
body{font:100%/1.5 sans-serif;font-family:Verdana, sans-serif;background:#fff;vertical-align:middle;text-align:left;margin:0px;padding:0px;}
div{margin:0px;padding:0px;text-align:left;}
p,a,li,legend,caption,td,th,label{font:70%/1.4 sans-serif;font-family:Verdana, sans-serif;font-weight:normal;color:#333;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:square;margin-left:0px;padding-left:0px;}
ol li{list-style-type:decimal;}
h1{font:120%/1.3 sans-serif;font-weight:normal;text-transform:uppercase;color:#cf0;text-align:left;margin:0px;padding:0px;padding-bottom:1em;letter-spacing:1px;border:solid 0px #c33;}
h2{font:100%/1.3 sans-serif;font-weight:normal;text-transform:none;color:#333;text-align:left;margin:0px;padding:0px;padding-top:5px;padding-bottom:5px;border:solid 0px #c33;}
h3{font:100%/1.3 sans-serif;font-weight:normal;text-transform:none;color:#069;text-align:left;margin:0px;padding:0px;padding-top:0.5em;border:solid 0px #c33;}
h4{font:90%/1.3 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:Verdana, 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:Verdana, 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: 0px inset;padding:0px;margin:0px;width:90%;text-align:center;}
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 0px #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:Verdana, 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:Verdana, sans-serif;font-size:12px;font-weight:normal;color:#333;border:solid 1px #999;padding:1px;margin:0px;}
option,optgroup{font-family:Verdana, 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:Verdana, 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:underline;color:#cf0;font-weight:bold;}
a:hover{color:#000;text-decoration:none;}
a.negativ{color:#fff;}
a:hover.negativ{color:#000;}

.news{border-bottom:dotted 1px #999;}
.center{text-align:center;}
.buttontext{background:none;background-color:#a40051;font-family:Verdana, sans-serif;font-size:11px;font-weight:bold;width:auto;color:#fff;border:solid 1px #6f0037;padding:2px;padding-left:3px;padding-right:3px;margin:0px;}
.incimage {float:left;margin:0px;margin-right:15px;margin-bottom:15px;border:solid 0px #a40051;}
.incimage img{border:solid 1px #ccc;padding:1px;}
.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;}
.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;}
