html {
 width:100%;
}

body { 
 background-color:#FFFFFF;
 background-image:url(../../../images/bg.gif);
 width:100%; 
 margin:0px; 
 padding:0px; 
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#666666;
 width:100%;  
}

body.error404 {
 background-color:#FCFCF9;
 background-image:url(../../../images/bg_error404.gif);
 width:100%; 
 margin:0px; 
 padding:0px; 
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#666666; 
 text-align:center;
 padding-top:100px;
}

body.popupicons {
 background-image:url(../../../images/bg_popupicons.gif);
 background-repeat:no-repeat;
 background-color:#FFFFFF;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#666666;  
 padding:2px;
}

body.popup {
 background-color:#FFFFFF;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#666666;  
 padding:10px;
 margin:0px; 
 padding:0px;  
}

body.datenschutzpassus {
 background-color:#FFFFFF;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#666666;  
 padding:10px;
 margin:0px; 
 padding:8px;  
 background-image:none;
 width:95%;
}

body.flash {
 background-image:none;
 width:100%; 
 margin:-10px; 
 padding:-10px; 
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#666666;
}

#Logo {
 position:absolute;
 left:826px;
 top:14px;
}

#Claim {
 position:absolute;
 left:576px;
 top:70px;
}

#AreaName {
 position:absolute;
 left:425px;
 top:127px;
}

#Flash {
 position:absolute;
 left:0px;
 top:138px;
}

#AreaSwitch {
 position:absolute;
 left:16px;
 top:511px;
 display:none; 
}

#Path {
 position:absolute;
 left:164px;
 top:123px;
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 font-size:10px; 
 color:#666666;
}

#Content {
 margin-left:375px;
 margin-top:182px;
 width:410px;
 border:1px solid #FFFFFF;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#666666; 
}

#ContentHeight {
 float:right;
 width:1px;
 height:350px;
 font-size:1px;
}

.Images {
 position:absolute;
 left:787px;
 top:247px;
 width:200px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#666666;
}

.ImageBox {
 width:163px;
 background-image:url(../../../images/bg_imagebox.gif);
}

.ScreenShot {
 margin-top:3px;
 margin-left:3px;
}

.ImageBoxText {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#666666;
 margin-top:-10px;
}

.sslupe {
 margin-top:3px;
 margin-left:1px;
 margin-bottom:3px;
}

.Boxes {
 position:absolute;
 left:845px;
 top:301px;
 width:141px;
 background-image:url(../../../images/bg_boxes.gif);
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:9px;
 color:#666666;  
}

#Infosendlink {
 display:none;
}

#Infoanliegen {
 display:none;
}

#Infokontakt {
 display:none;
}

#Infomeilenstein {
 display:none;
}

#Infoprint {
 display:none;
}

.BoxesPrint {
 position:absolute;
 left:845px;
 top:334px;
 width:141px;
 background-image:url(../../../images/bg_boxes.gif);
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:9px;
 color:#666666; 
}

.BoxKundenStatements {
 position:absolute;
 left:860px;
 top:521px;
 width:141px;
 background-image:url(../../../images/bg_boxes.gif);
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#666666;  
}

.BoxText {
 text-indent:-7px;
 margin-left:17px;
 margin-top:3px;
 margin-bottom:3px;
}

.BoxTextKundenStatements {
 margin-left:10px;
 margin-top:3px;
 margin-bottom:3px;
}

.ToolBoxIcons {
 margin-top:10px;
 margin-left:10px;
}

#Banner {
 position:relative;
 top:48px;
 left:303px;
}

#Foot {
 width:100%;
 height:24px;
 margin-top:150px;
}

.FootLeft a {
 text-decoration:none;
}

.FootRight {
 float:right;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#BFBB93;
 margin-top:7px;
}

.FootLeft {
 float:left;
 margin-left:26px;
 margin-top:4px;
}

.FootRight span {
 color:#666666;
}

.FootRight span.green {
 color:#A6CE39;
}

#Survey {
 position:absolute;
 top:302px;
 left:161px;
 width:147px;
 height:270px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#666666;
 padding-left:7px;
 padding-top:7px; 
 border:none;
}

.PopUpIconsText {
 margin-top:5px;
 width:177px;
}

.PopUpIconsText p {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#666666;
}

.NN4Correction {
 display:block;
}

p {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#666666;
}

td {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#666666;
}

.clear {
 clear:left;
}

.left {
 float:left;
}

.right {
 float:right;
}

.center {
 text-align:center;
}

.green {
 color:#A6CE39;
}

.red {
 color:#E15A22;
}

.brown {
 color:#BFBB93;
}

.small {
 font-size:10px;
}

h1 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#666666;
}

h2 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#666666;
}

.ButtonLeft {
 float:left;
 width:135px;
 text-align:left;
}

.ButtonMiddle {
 float:left;
 width:135px;
 text-align:center;
}

.ButtonRight {
 float:left;
 width:135px;
 text-align:right;
}

.nnkorr {
 line-height:6px;
 font-size:1px;
 clear:both;
}

.ameise {
 position:relative;
 top:-6px;
}

.OnlyIE {
 border:2px solid blue;
}

a.BoxLink {
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 font-size:10px; 
 color:#666666; 
 text-decoration:none;
}

a.Path {
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 font-size:10px; 
 color:#666666; 
 text-decoration:none;
}

a {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px; 
 color:#BFBB93; 
 text-decoration:none;
}

.FootRight a {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#BFBB93;
 text-decoration:none;
}
