html{
height:100%;
width:100%;
margin:0px 0px;
padding:0px 0px;
background:#FFFFFF;
}

body{
height:100%;
width:100%;
margin:0px 0px;
padding:0px 0px;
background:#FFFFFF;
}

p{
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size:11px; 
font-weight:normal; 
line-height:18px; 
color:#000000;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

div, td{
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size:11px; 
font-weight:normal; 
line-height:16px; 
color:#000000;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.kontakt{
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size:11px; 
font-weight:normal; 
line-height:18px; 
color:#000000;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.centertable{
height:100%;
}

.tablecell{
height:20empx;
}


*html .tablecell{
height:223px;
}

.ecard_tbl{
height:129px;;
}

.vspacer{
height:428px;;
}

*html .vspacer{
height:350px;
}


a, a:link, a:visited, a:hover{
color:#000000;
text-decoration:underline;
}

.inputstyle{
background:#FFFFFF;
border: 1px solid #000000;
width:220px;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size:10px; 
font-weight:normal; 
line-height:18px; 
color:#000000;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.inputstylet{
background:#FFFFFF;
border: 1px solid #000000;
width:220px;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size:10px; 
font-weight:normal; 
line-height:18px; 
color:#000000;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.ecard{
background:#FFFFFF;
border-top: 2px solid #666666;
border-right: 2px solid #CCCCCC;
border-bottom: 2px solid #CCCCCC;
border-left: 2px solid #666666;
width:200px;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size:10px; 
font-weight:normal; 
line-height:18px; 
color:#000000;
padding: 1px 0px 1px 2px;
margin: 3px 10px 2px 0px;
}

.ecardt{
background:#FFFFFF;
border-top: 2px solid #666666;
border-right: 2px solid #CCCCCC;
border-bottom: 2px solid #CCCCCC;
border-left: 2px solid #666666;
width:200px;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size:10px; 
font-weight:normal; 
line-height:18px; 
color:#000000;
padding: 0px 0px 0px 0px;
margin: 0px 0px 2px 0px;
}


/*//// Layer ////*/

#body_start{
position:relative;
left:0px;
width:100%;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
text-align:center;
background:url(/_pic/background.gif) 0px 0px #D0E5F8;
}


#body{
position:relative;
left:0px;
width:100%;
padding:7px 0px 7px 0px;
margin:0px 0px 0px 0px;
text-align:center;
background:url(/_pic/background.gif) 0px 0px #D0E5F8;
}

*html #body{
height:420px;
}


#spacer_site{
position:relative;
width:970px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
text-align:center;
height:1px;
}

#navi_container{
position:absolute;
top:0px;
left:0px;
width:220px;
text-align:center;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

ul{
list-style: none;
text-align:left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
line-height:12px;
}
ul li{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 27px;
line-height:10px;
}

#main_body{
position:absolute;
top:7px;
left:220px;
right:0px;
bottom:7px;
border-top:16px solid #000000;
border-right:6px solid #000000;
border-bottom:16px solid #000000;
border-left:6px solid #000000;
margin:0px 0px;
padding:0px 0px;
}

*html #main_body{
position:relative;
top:7px;
left:220px;
right:0px;
bottom:7px;
border-top:16px solid #000000;
border-right:6px solid #000000;
border-bottom:16px solid #000000;
border-left:6px solid #000000;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
height:388px;
}

#inner_body{
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:230px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-right:6px solid #000000;
}

#right_container{
position:absolute;
top:0px;
right:0px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:230px;
height:388px;
}
