@import url(style_tiny.css);

html, body{width:100%; height:100%; margin:0; padding:0; border:0; font-family:Arial, sans-serif; font-size:12px; vertical-align:top; color:#09366A;}
body{background-color:#D0D7D8; background-image:url(../upload/img/bg.jpg); background-position:0 145px; background-repeat:repeat-x; text-align:center;}

img{text-decoration:none; border:none;}

a{color:#09366A; font-family:Arial, sans-serif; font-size:12px; text-decoration:none; font-weight:normal; cursor:pointer;}
a:active{color:#09366A; font-family:Arial, Sans-Serif; font-size:12px; font-weight:normal; text-decoration:none;}
a:hover{color:#09366A; font-family:Arial, Sans-Serif; font-size:12px; font-weight:normal; text-decoration:none;}
a:visited{color:#09366A; font-family:Arial, Sans-Serif; font-size:12px; font-weight:normal; text-decoration:none;}

a.email{padding-left:17px; background-image:url(../upload/img/arr_green_right.png); background-position:5px 7px; background-repeat:no-repeat; color:#09366A; font-family:Arial, Sans-Serif; font-size:12px; font-weight:bold; text-decoration:none;}
a:active.email{padding-left:17px; background-image:url(../upload/img/arr_green_right.png); background-position:5px 7px; background-repeat:no-repeat; color:#09366A; font-family:Arial, Sans-Serif; font-size:12px; font-weight:bold; text-decoration:none;}
a:hover.email{padding-left:17px; background-image:url(../upload/img/arr_green_right.png); background-position:5px 7px; background-repeat:no-repeat; color:#09366A; font-family:Arial, Sans-Serif; font-size:12px; font-weight:bold; text-decoration:none;}
a:visited.email{padding-left:17px; background-image:url(../upload/img/arr_green_right.png); background-position:5px 7px; background-repeat:no-repeat; color:#09366A; font-family:Arial, Sans-Serif; font-size:12px; font-weight:bold; text-decoration:none;}

a.download{padding-left:17px; background-image:url(../upload/img/arr_green_down.png); background-position:5px 3px; background-repeat:no-repeat; color:#09366A; font-family:Arial, Sans-Serif; font-size:12px; font-weight:bold; text-decoration:none;}
a:active.download{padding-left:13px; background-image:url(../upload/img/arr_green_down.png); background-position:5px 3px; background-repeat:no-repeat; color:#09366A; font-family:Arial, Sans-Serif; font-size:12px; font-weight:bold; text-decoration:none;}
a:hover.download{padding-left:17px; background-image:url(../upload/img/arr_green_down.png); background-position:5px 3px; background-repeat:no-repeat; color:#09366A; font-family:Arial, Sans-Serif; font-size:12px; font-weight:bold; text-decoration:none;}
a:visited.download{padding-left:17px; background-image:url(../upload/img/arr_green_down.png); background-position:5px 3px; background-repeat:no-repeat; color:#09366A; font-family:Arial, Sans-Serif; font-size:12px; font-weight:bold; text-decoration:none;}

a.extern{padding-left:17px; background-image:url(../upload/img/arr_green_rightup.png); background-position:5px 5px; background-repeat:no-repeat; color:#09366A; font-family:Arial, Sans-Serif; font-size:12px; font-weight:bold; text-decoration:none;}
a:active.extern{padding-left:17px; background-image:url(../upload/img/arr_green_rightup.png); background-position:5px 5px; background-repeat:no-repeat; color:#09366A; font-family:Arial, Sans-Serif; font-size:12px; font-weight:bold; text-decoration:none;}
a:hover.extern{padding-left:17px; background-image:url(../upload/img/arr_green_rightup.png); background-position:5px 5px; background-repeat:no-repeat; color:#09366A; font-family:Arial, Sans-Serif; font-size:12px; font-weight:bold; text-decoration:none;}
a:visited.extern{padding-left:17px; background-image:url(../upload/img/arr_green_rightup.png); background-position:5px 5px; background-repeat:no-repeat; color:#09366A; font-family:Arial, Sans-Serif; font-size:12px; font-weight:bold; text-decoration:none;}

a.image{text-decoration:none;}
a:active.image{text-decoration:none;}
a:hover.image{text-decoration:none;}
a:visited.image{text-decoration:none;}

h1{font-family:Times New Roman, sans-serif; font-size:16px; font-weight:bold; color:#0A50A1; text-align:left; margin:2px 0;}
td{font-family:Arial, sans-serif; font-size:12px; vertical-align:top; color:#09366A;}

.left{float:left;}
.right{float:right;}
.clear{clear:both;}

.lefty{text-align:left;}
.righty{text-align:right;}
.centy{text-align:center;}
.justy{text-align:justify;}

.upper{vertical-align:top;}
.downer{vertical-align:bottom;}
.mid{vertical-align:middle;}

.onepx{font-size:1px; line-height:1em;}
.whitefont{color:#FFFFFF;}

.upper{width:100%; height:145px; background-color:#FFFFFF; padding-top:30px; position:relative; z-index:11;}
.header{width:690px; height:122px; margin:0 auto 20px auto; background-image:url(../upload/img/logo.jpg); background-repeat:no-repeat; position:relative; z-index:22;}
.logo{width:135px; height:122px;}
.head{height:95px; width:690px; vertical-align:bottom; position:relative; z-index:11;}
.headue{font-family:Times New Roman, sans-serif; font-size:31px; font-weight:bold; color:#0A50A1; text-decoration:none; position:absolute; right:0; top:56px; z-index:11;}
.outer{width:694px; height:630px; margin:0 auto;}
.leftcont{width:139px;}
.mainmenu{width:139px; background-image:url(../upload/img/menuwhite.jpg); background-position:2px 0; background-repeat:repeat-y; position:relative; z-index:11;}
.menubutt{width:139px; height:24px; background-image:url(../upload/img/menubutton.png); background-repeat:no-repeat;}
.menubuttext{margin-left:5px; position:relative; top:5px; font-weight:bold;}
.menuitem{width:135px; background-image:url(../upload/img/arr_green_right.png); background-position:5px 6px; #background-position:5px 8px; background-repeat:no-repeat;}
.menuitemtext{margin:3px 3px 3px 17px; #margin:2px 3px 2px 17px; color:#09366A;}
.menuitem_sub{width:135px; background-image:url(../upload/img/arr_green_right.png); background-position:18px 6px; #background-position:18px 8px; background-repeat:no-repeat;}
.menuitemtext_sub{margin:3px 3px 3px 30px; #margin:2px 3px 2px 30px; color:#09366A;}
.menuloginbox{margin:5px 0 0 0; padding:0; height:90px;/* #height:auto;*/}
.loginput{width:121px; height:18px; border:1px solid #09366A;}
.menutrenner{width:139px; height:7px; font-size:1px; background-color:#D0D7D8;}
.efoss{width:139px; height:48px; background-color:#D0D7D8; background-image:url(../upload/img/efoss.jpg); background-position:2px 0; background-repeat:no-repeat;}

.rightcont{width:525px; margin-left:30px; position:relative; z-index:11;}
.kontaktbox{width:525px;}
.kontaktleft{width:170px;}
.kontaktright{width:350px; padding-top:5px;}
.submenuitem{background-image:url(../upload/img/arr_green_right.png); background-position:5px 7px; background-repeat:no-repeat;}
.submenuitemtext{margin:3px 3px 3px 17px; color:#09366A;}
.cont_cont{width:525px;}

.jobinput{width:330px; height:18px; border:1px solid #09366A; font-family:Arial, sans-serif; font-size:12px; vertical-align:top; color:#09366A;}
.jobtext{width:330px; height:330px; border:1px solid #09366A; font-family:Arial, sans-serif; font-size:12px; vertical-align:top; color:#09366A;}
.searchselect{width:100%; height:18px; border:1px solid #09366A; font-family:Arial, sans-serif; font-size:12px; vertical-align:top; color:#09366A;}
.hunderttrenner{width:100%; height:1px; background-image:url(../upload/img/onepxwhite.png); background-repeat:repeat-x;}
.hunderttrenner_blau{width:100%; height:1px; background-image:url(../upload/img/onepxblue.png); background-repeat:repeat-x;}

.oplampe{width:600px; height:432px; background-image:url(../upload/img/oplampe.jpg); position:absolute; top:-30px; left:350; background-repeat:no-repeat; z-index:-33;}