body { 
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	background-color:#DAE7FF;
	margin-right:28px;
	scrollbar-face-color: #7F9BCF;
	scrollbar-shadow-color: #61769D;
	/*new 
	scrollbar-highlight-color: ; 
	scrollbar-3dlight-color: ; 
	scrollbar-darkshadow-color: ;
	new end*/
	scrollbar-arrow-color: #142D60;
	scrollbar-track-color: #C4D4EB;
}

html {
	overflow-x: hidden;
	overflow-y: auto;
} 

body.menuframe {
	background-image: url(../img/bg_menuframe.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	margin-left: 0px;
	margin-top: 0px;
}

body.headerframe {
	background-image: url(../img/bg_headerframe.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	margin-left: 0px;
	margin-top: 0px;
}

body.contentframehp {
	background-repeat: repeat-x;
	background-position: 0px 0px;
	margin-left: 0px;
	margin-top: 0px;
}

body.contentframe {
	background-image: url(../img/bg_contentframe.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	margin-left: 74px;
	margin-top: 20px;
	scrolling:auto;
	scrollbar-face-color: #7F9BCF;
	scrollbar-shadow-color: #61769D;
	scrollbar-arrow-color: #142D60;
	scrollbar-track-color: #C4D4EB;
}

body.footerframe {
	background-repeat: repeat-x;
	background-position: 0px 0px;
	background-color:#1B3263;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFFFFF;
}

body.jobdetail {
    background-image: url(../img/bg_jobdetail01.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	margin-left: 0px;
	margin-top: 0px;
}

body.erdgasfahrertag {
    background-image: url(../img/bg_erdgas_de_01.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	margin-left: 0px;
	margin-top: 0px;
}

body,html,table,tr,td,th,font,div,span,h1,h2,h3,h4,h5 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#1C3263; /*Textfarbe=Logoblau*/
}

.footerframe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF; /*Textfarbe=Logoblau*/
}


.logoblau { background-color:#1B3263; }
.mittelblau01 { background-color:#4E689C; }
.mittelblau01font { color:#4E689C; }
.mittelblau02 { background-color:#7FA0E3; }
.mittelblau03 { background-color:#C1D8EC; }
.mittelblau04 { background-color:#B6CAF0D; }
.mittelblau05 { background-color:#C3D2EBB; }
.hellblau01 { background-color:#DAE7FF; }
.weiss { background-color:#FFFFFF; }

a {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:bold; }
a:link { color:#1B3263;font-weight:bold;text-decoration:underline; }
a:visited { color:#1B3263;font-weight:bold;text-decoration:underline; }
a:hover { color:#7FA0E3;font-weight:bold;text-decoration:none; }
a:active { color:#7FA0E3;font-weight:bold;text-decoration:none; }

a.footer {font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
a.footer:link { color:#FFFFFF;text-decoration:underline; }
a.footer:visited { color:#FFFFFF;text-decoration:underline; }
a.footer:hover { color:#7FA0E3;text-decoration:none; }
a.footer:active { color:#7FA0E3;text-decoration:none; }

table.content { background-color:#1B3263; }
tr.head { background-color:#4E689C; color:#FFFFFF; }
td.head { background-color:#4E689C; color:#FFFFFF; }
tr.hell { background-color:#DAE7FF; color:#FFFFFF; }
td.hell { background-color:#DAE7FF; color:#FFFFFF; }

hr.thin { height:1px; color:#1B3263; }
img.thinborder {border: 1px solid #1B3263; }

/*form elements*/
.input { width:200px; }
.inputtxt { width:288px; }
.but { width:140px; background-color:#7FA0E3; color:#FFFFFF; border:solid 1px #142D60; font-weight:bold; cursor:hand; }

