body { 
 
 font-family:Tahoma,Verdana ; 
 font-size:11px; 
 background-color:#FFFFFF; 
 margin:10px;
 background-image:url(top_clouds.jpg);
 background-position:top center;
 background-repeat:no-repeat;
 


}

h1, h2, h3, h4, p, ol, li, div, td, th, address, blockquote, nobr, b, i { color:#333333; }
 
h1 { 
	
	margin-bottom:5px;
	padding:7px;
	color:#D00;
	font-size:13px;
	font-weight:bold;
	margin-top:-1px;
    
	
}

    input[type=submit],input[type=button] {  border: 1px #4d708e solid;border-radius: 3px;font-family:tahoma, helvetica;padding:3px;padding-left:15px;padding-right:15px;background-color:#7597b4;color:#FFF;font-size:12px }
    select,input[type=password],input[type=text],textarea {  border-radius: 4px;font-family:tahoma, helvetica; font-size:11px;border: 1px #bed1e2 solid;font-size:11px;padding:2px;background-image: url(input_bg.gif);width:200px;background-repeat:repeat-x;margin-bottom:1px;}
    select {width:auto;}
    textarea {height:80px;}
    input[type=password]:focus,input[type=text]:focus,textarea:focus { border-color:#f6a915;outline: 0 none; }


form {margin:0px;padding:0px;display:inline; }
a:link { font-weight:none; color:#DD0000; text-decoration:none }
a:visited { font-weight:none; color:#DD0000; text-decoration:none }
a:hover {  font-weight:none; color:#DD0000; text-decoration:underline }
a:active {  font-weight:none; color:#DD0000; text-decoration:none }

a.black:link { color:#333; text-decoration:none }
a.black:visited { color:#333; text-decoration:none }
a.black:hover {  color:#333; text-decoration:underline }
a.black:active {   color:#333; text-decoration:none }

.ok {margin-bottom:10px;border: 1px #9EC09B solid;padding:6px;color:#007700;font-size:13px;font-weight:bold;background-color:#EBF7EA;border-left:0px;border-right:0px;background-position:2px 4px; }
.fehler {margin-bottom:10px;border: 1px #D09494 solid;padding:6px;color:#CC0000;font-size:13px;font-weight:bold;background-color:#F5ECEC;border-left:0px;border-right:0px;background-position:2px 4px; }

.punktlinie {background-image:url(punktlinie.gif);height:9px;background-repeat:repeat-x;background-position:0px 4px;}
.minibutton {background-color:#FFF;padding:2px;border: 1px #CCC solid;border-bottom: 1px #999 solid;border-right: 1px #999 solid;}
.minibutton_hover {background-color:#FFF;padding-top:3px;padding-left:3px;padding-bottom:1px;padding-right:1px;border: 1px #999 solid;border-bottom: 1px #CCC solid;border-right: 1px #CCC solid;}

.att_lo {float:left;background-color:#DDD;padding:2px;border: 1px #AAA solid;font-size:11px;margin-right:5px}
.att_hi {float:left;background-color:#CCC;padding-left:3px;padding-top:3px;padding-right:1px;padding-bottom:1px;border: 1px #999 solid;font-size:11px;margin-right:5px;cursor:pointer}