body{	background-color: #eeeeee; }

.navi span{display: block; padding:4px; margin-left:5px; border-left: 1px solid #cccccc; border-right: 1px solid #333333; border-bottom: 1px solid #333333; border-top: 1px solid #cccccc; background-color: #0033CC;color: #ffffff; font-size: 12px; font-family: sans-serif; font-weight: bold;}
.navi a{display: block; padding:4px;margin-left:5px; border-left: 1px solid #cccccc; border-right: 1px solid #333333; border-bottom: 1px solid #333333; border-top: none; color:black; font-size: 12px; font-family: sans-serif;}
.navi a:link, .navi a:visited{ text-decoration: none;}
.navi a:hover, .navi a:active{ text-decoration: none; color: #999999;}
.unter a:link, .unter a:visited{  background-color: #efefef;}
.unter a:hover, .unter a:active{  background-color: #efefef;}

a:link, a:visited{  color:#000000;font-size: 12px; font-family: sans-serif; text-decoration: underline;}
a:hover, a:active{  color:#999999;font-size: 12px; font-family: sans-serif;text-decoration: underline;}

.bottom a:link,.bottom a:visited{ font-size: 10px; font-family: sans-serif; color: #666666; text-decoration: none;}
.bottom a:hover,.bottom a:active{ font-size: 10px; font-family: sans-serif; color: #666666; text-decoration: underline;}

.span1{display: block; padding:4px; margin:0px; border-left: 1px solid #cccccc; border-right: 1px solid #333333; border-bottom: 1px solid #333333; border-top: 1px solid #cccccc; background-color: #6699ff;color: #ffffff; font-size: 12px; font-family: sans-serif;}
.border_span1{ border-left: 1px solid #cccccc; border-top: none; border-right: 1px solid #333333; border-bottom: 1px solid #333333 ;  margin: 0px; padding: 4px; font-size: 12px; font-family: sans-serif; color: Black;}
.span2{display: block; padding:4px; margin-left:4px; border-left: 1px solid #cccccc; border-right: 1px solid #333333; border-bottom: 1px solid #333333; border-top: 1px solid #cccccc; background-color: #0033CC;color: #ffffff; font-size: 12px; font-family: sans-serif; font-weight: bold;}
.border_span2{ background-image: url(../img/briefumschlag.gif); background-repeat: no-repeat; background-position: right; border-left: 1px solid #cccccc; border-top: none; border-right: 1px solid #333333; border-bottom: 1px solid #333333 ;  margin-left: 4px; padding: 4px;}
.border_span3{ background-image: url(../img/weltkugel.gif); background-repeat: no-repeat; background-position: center; border-left: 1px solid #cccccc; border-top: none; border-right: 1px solid #333333; border-bottom: 1px solid #333333 ;  margin-left: 4px; padding: 4px; font-size: 10px; font-family: sans-serif; color:#444444;}
.span4{display: block; padding:2px; margin:0px; border-left: 1px solid #dddddd; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-top: 1px solid #dddddd; background-color: #efefef;color: #000000; font-size: 12px; font-family: sans-serif; }
.span4_1{display: block; padding:2px; margin:0px; border-left: 1px solid #dddddd; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-top: 1px solid #dddddd; background-color: #efefef;color: #000000; font-size: 12px; font-family: sans-serif; }
.span4_2{display: block; padding:2px; margin:0px; border-left: 1px solid #dddddd; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-top: none; background-color: #efefef;color: #000000; font-size: 12px; font-family: sans-serif; }
.border_span4{  border-left: 1px solid #dddddd; border-top: none; border-right: 1px solid #999999; border-bottom: 1px solid #999999 ; padding: 2px; font-size: 12px; font-family: sans-serif; color:#000044; }
.span5{display: block; padding:2px; margin:2px; border-left: 1px solid #dddddd; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-top: 1px solid #dddddd; background-color: #efefef;color: #000000; font-size: 12px; font-family: sans-serif; }



.table_logo{ background-image: url(../img/logo.gif); background-repeat: no-repeat; font-family: sans-serif; font-size: 12px; color: Black;  background-color: #efefef}
.table_shadow{ background-image: url(../img/shadow.gif); background-repeat: no-repeat;}
.table_main{background-color: White; font-family: sans-serif; font-size: 12px; color: Black;}
.table_content{background-color: #ffffff; padding: 15px; font-family: sans-serif; font-size: 12px; color: Black;}
.table_contact{background-color: #ffffff; padding-left: 0px; font-family: sans-serif; font-size: 12px; color: Black;}

.border_code{background-image: url(../img/back.gif);border-left: 1px solid #cccccc; border-right: 1px solid #333333; border-bottom: 1px solid #333333; border-top: 1px solid #cccccc; background-color: #efefef; padding: 2px; width: 150px; text-align: center; }
.border_correct{ border: 1px solid #555555; padding: 7px; background-color: #dedede;}

.border_main{ border-left: 1px solid #999999; border-top: 1px solid #999999; border-right: 2px double #666666; border-bottom: 2px double #666666 ;  margin: 0px; padding: 0px; color: #ffffff; font-size: 12px; font-family: sans-serif;}
.schrift_normal{color: #000000; font-size: 12px; font-family: sans-serif;}
.schrift_fett{color: #000055; font-size: 12px; font-family: sans-serif; font-weight: bold;}
.schrift_klein{color: #999999; font-size: 10px; font-family: sans-serif;}

.bbc{ border: 2px double #555555; border-style: outset; font-family: sans-serif; font-size: 10; background-color: #ddddff; padding:1px; margin:1px;}


