body  { background-color: #fff; margin: 15px 0 0; padding: 0 }
body, p, td  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #535353; font-size: 11px; }


.left_title { color: #535353; font-weight: bold; font-size: 13px; }
.leftmenu_padding { padding-left: 0px; padding-right: 10px; }
.comment { color: #FFCC00; font-style: oblique; font-size: 11px;}
.comment2 { color: grey; font-style: oblique; font-size: 9px;}


h1 { color: #990000; font-size: 17px; }
hr { border:dotted #CCCCCC 1px; }


a:link, a:visited, a:active { color: #990000; text-decoration: none; }
a:hover { color: #990000; text-decoration: underline; }

a.menu:link, a.menu:visited, a.menu:active { color: #990000; font-size: 12px; text-decoration: none; display: block; height:18px; padding-left: 15px;   }
a.menu:hover, a.menu_aktiv:link, a.menu_aktiv:visited { color: #535353; font-size: 12px; font-weight: bold; text-decoration: none; display: block; height:18px; padding-left: 15px; }



.button{
        FONT-SIZE: 8pt; 
        FONT-FAMILY: Verdana,sans-serif;
	border: 1px solid #BEC7CC;
	background-color: #F6F8F8;
        vertical-align: middle;
     
}

h2 { 
	font-size:11px; 
	text-decoration:bold;
	margin-top:0px; 
	margin-right:0px; 
	margin-bottom:0px; 
	margin-left:0px; 
	display:inline

} 

.table-global {
	
	width:850px ;
        border-top-width:1px; 
	border-left-width:1px; 
	border-right-width:1px; 
	border-bottom-width:1px; 
	border-color:#CCCCCC; 
        border-style:dotted;
}

.td-left {
	width:180px;
	border-top-width:0px; 
	border-left-width:0px; 
	border-right-width:1px; 
	border-bottom-width:0px; 
	border-color:#CCCCCC; 
        border-style:dotted;
}

.td-middle {
	
}

.td-right {
	width:180px;
	border-top-width:0px; 
	border-left-width:1px; 
	border-right-width:0px; 
	border-bottom-width:0px; 
	border-color:#CCCCCC; 
        border-style:dotted;
}

.text-small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #BEC7CC;
	background-color: #F6F8F8;
	height: 16px;
	width: 120px;
	vertical-align: middle;
}

.text-middle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #BEC7CC;
	background-color: #F6F8F8;
	height: 16px;
	width: 180px;
	vertical-align: middle;
}

.text-large {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #BEC7CC;
	background-color: #F6F8F8;
	height: 16px;
	width: 220px;
	vertical-align: middle;
}

.text-feld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #BEC7CC;
	background-color: #F6F8F8;
	vertical-align: middle;
        width: 220px;
}

.durchsuchen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #BEC7CC;
	background-color: #F6F8F8;
	vertical-align: middle;
        width: 360px;
}