body {
font-family: arial, helvetica, sans-serif;
text-align: left; 
font-size: 12px;
color: #454545; 
line-height : 140%;
scrollbar-face-color:#ffffff;
scrollbar-base-color:#ffffff;
scrollbar-arrow-color:#666699;
scrollbar-3dlight-color:#666699;
scrollbar-darkshadow-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#666699;
} 
.bodytext {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #454545; margin: 0 10 10px; padding-right: 10px}

tr {background-color: #ffffff; margin: 0 0 0px; padding-top: 0px; padding-left: 0px; padding-right:0px; padding-bottom:0px;}
table, td {font-family: arial, helvetica, sans-serif; margin: 0 0 0px; font-size: 12px; color: #666699; margin: 0 0 0px; padding-top: 0px; padding-left: 0px; padding-right:0px; padding-bottom:0px;} 
label {font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #666699; font-weight: bold; margin: 0 10 0px; padding-bottom: 0px; text-align:left;}
th {font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #666699; font-weight: bold; margin: 0 10 0px; padding-bottom: 0px; padding-left: 0px; text-align:left;}
.formtable {margin: 0 10 0px; padding-left: 0px;}

p,br {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #454545; margin: 0 10 10; padding-right: 10px}

h1 {font-family: Arial,Helvetica,sans-serif; font-size: 13px; color: #666699; font-weight: bold; margin: 6 10 15px; padding-bottom: 0px;}
h2 {font-family: Arial,Helvetica,sans-serif; font-size: 14px; color: #666699; font-weight: bold; margin: 6 10 15px;}
h3 {font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #666699; font-weight: bold; margin: 6 10 15px;}
h4 {font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: #666699; font-weight: bold; margin: 6 10 15px;}

h6 {font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: #666699; font-weight: bold; margin: 2 0 2px; padding-left: 5px;}

ul, li {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #454545;
	list-style-type : circle;
	list-style-image : url("http://www.forum-contracting.de/fileadmin/templates/img/pfeilre.gif");
	line-height : 140%;
}

PRE {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #6699cc; margin: 0 10 10px;}

a img {border: none;}

a {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #666699; font-weight: normal; text-decoration: none;}
a:visited {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #666699; font-weight: normal; text-decoration: none;}
a:active {font-family: arial, helvetica, sans-serif; font-size: 12px; color : #666699; font-weight: bold; text-decoration: none;}
a:hover {font-family: arial, helvetica, sans-serif; font-size: 12px; color : #666699; font-weight: normal; text-decoration: underline;}

a.homemarker {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #666699; font-weight: bold; text-decoration: none; padding-left: 5px; padding-top: 5px;}
a.homemarker:visited {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #666699; font-weight: bold; text-decoration: none;  padding-left: 5px; padding-top: 5px;}
a.homemarker:active {font-family: arial, helvetica, sans-serif; font-size: 12px; color : #666699; font-weight: bold; text-decoration: none; padding-left: 5px; padding-top: 5px;}
a.homemarker:hover {font-family: arial, helvetica, sans-serif; font-size: 12px; color : #666699; font-weight: bold; text-decoration: underline;  padding-left: 5px; padding-top: 5px;}

a.internal-link {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #666699; text-decoration: none;}
a.internal-link:visited {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #666699; text-decoration: none;}
a.internal-link:active {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #666699; text-decoration: none;}
a.internal-link:hover {font-family: arial, helvetica, sans-serif; font-size: 12px; color:  #666699; text-decoration: underline;}

a.internal-link-new-window {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #666699; text-decoration: none;}
a.internal-link-new-window:visited {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #666699; text-decoration: none;}
a.internal-link-new-window:active {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #666699; text-decoration: none;}
a.internal-link-new-window:hover {font-family: arial, helvetica, sans-serif; font-size: 12px; color:  #666699; text-decoration: underline;}

a.external-link {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #666699; text-decoration: none;}
a.external-link:visited {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #666699; text-decoration: none;}
a.external-link:active {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #666699; text-decoration: none;}
a.external-link:hover {font-family: arial, helvetica, sans-serif; font-size: 12px; color:  #666699; text-decoration: underline;}

a.external-link-new-window {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #666699; text-decoration: none;}
a.external-link-new-window:visited {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #666699; text-decoration: none;}
a.external-link-new-window:active {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #666699; text-decoration: none;}
a.external-link-new-window:hover {font-family: arial, helvetica, sans-serif; font-size: 12px; color:  #666699; text-decoration: underline;} 

a.mail {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #666699; text-decoration: none;}
a.mail:visited {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #666699; text-decoration: none;}
a.mail:active {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #666699; text-decoration: none;}
a.mail:hover {font-family: arial, helvetica, sans-serif; font-size: 12px; color:  #666699; text-decoration: underline;} 

a.download {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #666699; text-decoration: none;}
a.download:visited {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #666699; text-decoration: none;}
a.download:active {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #666699; text-decoration: none;}
a.download:hover {font-family: arial, helvetica, sans-serif; font-size: 12px; color:  #666699; text-decoration: underline;} 

div.nav1 {background-color:#D8DBDF; padding-top:5px; padding-bottom:5px; padding-left:10px; border-bottom: 1px solid #ffffff;}
div.nav2 {background-color:#E4E7EA; padding-top:5px; padding-bottom:5px; padding-left:22px; border-bottom: 1px solid #ffffff;}
div.nav3 {background-color:#F0F3F7; padding-top:5px; padding-bottom:5px; padding-left:32px; border-bottom: 1px solid #ffffff;}

.balken {width:200px; height:23px; background-color:#c3c3c9; border-bottom: 1px solid #ffffff; margin: 0 0 0px;}
.balken2 {width:200px; padding-left: 0px; padding-right: 0px; padding-top: 5px; padding-bottom: 5px; height:auto; margin: 0 0 0px; background-color:#E4E7EA; border-bottom: 4px solid #ffffff;}
.balkentext {font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #454545; font-weight: normal; margin: 2 0 2px; padding-left: 5px;}

.aktiv {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #cdcdcd; text-decoration: underline;}

form {width: 95%; background-color: #F0F3F7;}
input, select, textarea, submit
 {
			background-color: #FFFFFF;
			border-top: #666699 solid 1px; 
			border-bottom: #666699 solid 1px; 
			border-left: #666699 solid 1px; 
			border-right: #666699 solid 1px;
			margin-bottom: 1px;
			color: #333333;
			font-family: Arial, Helvetica, Verdana, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-weight : normal;
			padding-left: 0px; 
line-height : 150%;
}

hr {
	background-color:#ffffff;
	color:#C7C8D0;
	height:1px;
	width:96%;
	
}
.titel {font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #666699; font-weight: bold; margin: 0 0 0px; padding-bottom: 0px;}

.klein {font-family: Arial,Helvetica,sans-serif; font-size: 10px; color: #666699; font-weight: normal; margin: 0 0 0px; padding-bottom: 0px;}
.rot {font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #cc0000; font-weight: normal; margin: 0 0 0px; padding-bottom: 0px;}
.user {font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #666699; font-weight: bold; margin: 6 10 15px; line-height : 150%;}
.pass {font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #666699; font-weight: bold; margin: 6 10 15px; line-height : 150%;}

