/* B L O C K S*/

* { 
margin:0px; 
padding:0px;
}

body {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 16px;
width: 100%;
margin: 0; 
padding: 0; 
text-align: left; 
color: #666;
background-color: #032b3c;
}

#sitecontainer {
position: relative;
width: 990px;
height: 800px;
background-color: #032b3c;
margin-bottom: 20px;
margin-top: 40px;
margin-left: auto;
margin-right: auto;
background: url(../bilder/aufbau_bg.png);
background-attachment: scroll;
background-repeat: repeat;
}

#adresse {
position: absolute;
left: 30px;
top: 150px;
color: #fff;
letter-spacing: 0.05em;
}

h1 {
color: #fff;
font-size: 12px;
letter-spacing: 0.05em;
font-weight: normal;
}

#h1 {
width: 211px;
position: absolute;
left: 30px;
top: 200px;
color: #fff;
font-size: 12px;
letter-spacing: 0.05em;
}

#h2 {
width: 211px;
position: absolute;
left: 271px;
top: 200px;
color: #fff;
font-size: 12px;
letter-spacing: 0.05em;
background-color: #ee7c48;
padding: 5px;
border: 1px dotted #fff;
}

#h3 {
width: 400px;
position: absolute;
left: 271px;
top: 200px;
color: #fff;
font-size: 12px;
letter-spacing: 0.05em;
}

span.big {
color: #ee7c48;
font-size: 14px;
font-weight: bold;
}

span.big2 {
color: #004363;
font-size: 14px;
font-weight: bold;
}



a {
text-decoration: underline;
color: #ee7c48;
font-weight: bold;
}

a:hover {
color: #ccc;
}



a.Active {
color: #fff;
text-decoration: none;
}

a.Active2 {
color: #fff;
text-decoration: none;
}

a.nav {
color: #666;
text-decoration: none;
}

a.nav:hover {
color: #fff;
text-decoration: none;
}

a.box {
color: #fff;
text-decoration: none;
}

a.box:hover {
color: #666;
text-decoration: none;
}

a.navActive {
color: #fff;
text-decoration: none;
}

span.alert {
font-size: 10px;
line-height: 11px;
color: #ff0033;
}

#alert {
padding-top: 100px;
width: 950px;
height: 100%;
position: absolute;
font-size: 11px;
line-height: 11px;
color: #ffffff;
z-index: 120;
background: url(../bilder/redtrans.png);
background-attachment: scroll;
background-repeat: repeat;
text-align: center;
}

#softalert {
padding-top: 100px;
padding-bottom: 100px;
width: 950px;
height: auto;
position: absolute;
font-size: 11px;
line-height: 11px;
color: #fff;
z-index: 120;
background: url(../bilder/darktrans.png);
background-attachment: scroll;
background-repeat: repeat;
text-align: center;
}

a.alert {
font-size: 10px;
line-height: 11px;
text-decoration: none;
color: #ff0033;
}

a.alert:hover {
text-decoration: none;
color: #000000;
}


input.button {
font-size: 11px;
font-weight: bold;
border: solid 1px #032b3c;
background-color: #666;
color: #fff;}

input.txt {
height: 11px;
padding: 2px;
font-size: 11px;
border: solid 1px #032b3c;
background-color: #666;
color: #032b3c;}

.bemerkung {
height: 11px;
padding: 2px;
font-size: 11px;
border: solid 1px #032b3c;
background-color: #666;
color: #666;}

select.txt {
padding: 2px;
font-size: 11px;
border: solid 1px #032b3c;
background-color: #666;
color: #666;}

span.blau {
color: #fff;
}

p {
font-size: 11px;
color: #666;
}

p.titel {
width: 192px;
font-size: 11px;
border-bottom: 1px solid #666;
color: #666;
}

p.copyÊ{
font-size: 11px;
color: #666;
}

span.titel {
width: 192px;
font-size: 11px;
border-bottom: 1px solid #666;
color: #666;
}

td.underlinetable
{
border-bottom: 1px solid #666;
color: #666;
}

.copyÊ{
font-size: 11px;
color: #666;
}

.titel {
width: 192px;
font-size: 11px;
border-bottom: 1px solid #666;
color: #666;
}

.einzug {
font-size: 11px;
color: #666;
padding-left: 126px;
}

td.list
{
border-bottom: solid 1px #fff;
}

td.list2
{
color: #fff;
}

textarea {
font-size: 11px;
border: solid 1px #032b3c;
background-color: #666;
color: #666;
padding: 3px;
}

input.send {
border: 1px solid #666;
background-color: #032b3c;
color: #fff;
padding: 3px;
}

span.back {
border: 1px solid #fff;
background-color: #032b3c;
color: #fff;
padding: 3px;
}

ul {
padding-left: 15px;
}