html, body { 
	height:100%; 
	margin:0;
	padding:0;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:1em;
	background-color: #F7F7F7;	
}

body{
  margin: 0;
  padding:0;
  background-image: url("http://effektiv-bewerben.de/images/effektiv_online_bewerben_bg.jpg");
  background-repeat: no-repeat;
  overflow: auto;
}

TABLE { 
	FONT-SIZE: 11px; 
	COLOR: #414141; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
}

TABLE.rahmen {
	border-width: 1px;
	padding: 0px;
	border-style: solid;
	border-color: #FF9900;
	background-color: #F7F7F7;
}

TABLE.loginborder {
	border-width: 1px;
	padding: 0px;
	border-style: solid;
	border-color: #FF9900;
}

FONT { 
	FONT-SIZE: 11px; 
	COLOR: #414141; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
}

FONT.location {
	FONT-SIZE: 14px; 
	COLOR: #FF9900; 
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
}

FONT.ueberschrift {
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
}

FONT.ebenenmodus {
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	FONT-WEIGHT: normal;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	white-space: nowrap;
}

FONT.ebenenmodusbold {
	FONT-SIZE: 11px; 
	COLOR: #DC3228; 
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	white-space: nowrap;
}

FONT.fehlermeldungfett {
	FONT-SIZE: 12px; 
	COLOR: red; 
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
}

FONT.fehlermeldung {
	FONT-SIZE: 10px; 
	COLOR: red; 
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
}

FONT.gross {
	FONT-SIZE: 18px; 
	COLOR: #414141; 
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
}

FONT.gross2 {
	FONT-SIZE: 13px; 
	COLOR: #414141; 
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
}

FONT.gross3 {
	FONT-SIZE: 15px; 
	COLOR: #414141; 
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
}

FONT.liste {
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold; 
	COLOR: #707070; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
}
FONT.listeunterpunkt {
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal; 
	COLOR: #707070; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
}

FONT.mini {
	FONT-SIZE: 9px;
	font-weight: normal; 
	COLOR: #7C7C7C; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
}

FONT.mini2 {
	FONT-SIZE: 9px;
	font-weight: normal; 
	COLOR: #B5B5B5; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
}

INPUT.loginsubmit {
	border-width: 1px;
	padding: 0px;
	border-style: solid;
	border-color: #FF9900;
	background-color: #ffffff;
	width: 140px;
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	FONT-WEIGHT: normal;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
}

INPUT.submitstandard {
	height:18px;
	width:125px;
	border-width: 1px;
	padding: 0px;
	border-style: solid;
	border-color: #FF9900;
	background-color: #ffffff;
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	FONT-WEIGHT: normal;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
}

INPUT.eingabefeld {
	border-width: 1px;
	padding: 0px;
	border-style: solid;
	border-color: #FF9900;
	background-color: #ffffff;
	FONT-SIZE: 11px; 
	COLOR: #414141; 
	FONT-WEIGHT: normal;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
}

INPUT.eingabefeld_rechts {
	width:40px;
	border-width: 1px;
	padding: 0px;
	border-style: solid;
	border-color: #FF9900;
	background-color: #F0F0F0;
	FONT-SIZE: 11px; 
	COLOR: #414141; 
	FONT-WEIGHT: normal;
	TEXT-ALIGN: right;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
}

INPUT.radio {
	border-width: 1px; 
	border-color: #FF9900;
	border-style: solid;
	background-color: #ffffff;
}
INPUT.checkbox {
	border-width: 1px; 
	border-color: #FF9900;
	border-style: solid;
	background-color: #ffffff;
}

div#select { 
   position: relative; 
   z-index: 20; 
   width: 45px; /*Breite dem Layout anpassen*/ 
   height: 16px; 
   margin-left: 0px; 
   margin-top: 0px; 
   overflow: hidden; 
   color: inherit; 
   background-color: transparent; 
   border: 1px solid #FF9900; 
}
 
select { 
   position: relative; 
   top: -2px; 
   left: -2px; 
   z-index: 10; 
   width: 70px; /*Breite dem Text anpassen*/ 
   height: 18px; 
   color: #414141; 
   background-color: #ffffff; 
   border: 1px solid #FF9900; /*für Opera*/ 
   font-family: arial, sans-serif; 
   font-size: 11px; 
} 

div#select_breit { 
   position: relative; 
   z-index: 20; 
   width: 374px; /*Breite dem Layout anpassen*/ 
   height: 16px; 
   margin-left: 0px; 
   margin-top: 0px; 
   overflow: hidden; 
   color: inherit; 
   background-color: transparent; 
   border:1px;
   border-color: #FF9900;
   border-style: solid;
}

select.breit { 
   position: relative; 
   top: -2px; 
   left: -2px; 
   z-index: 10; 
   width: 392px; /*Breite dem Text anpassen*/ 
   height: 18px; 
   color: #414141; 
   background-color: #ffffff; 
   border: 1px solid #FF9900; /*für Opera*/ 
   font-family: arial, sans-serif; 
   font-size: 11px; 
}

option { 
   border-left: 1px solid #FF9900; 
   border-right: 1px solid #FF9900; 
} 

.feld1 { 
   color: #414141; 
   background-color: #FFFFFF; 
} 

.feld2 { 
   color: #414141; 
   background-color: #FFFFFF; 
} 

.feld3 { 
   color: #414141; 
   background-color: #FFFFFF; 
} 

.feld4 { 
   color: #414141; 
   background-color: #FFFFFF; 
} 

.unten { 
   border-bottom: 1px solid #FF9900; 
}

.fallback {
	display: none;
}

.notedefault, .notenested {
	 position: absolute;
	 visibility: hidden;
	 top: 1.5em;
	 left: 2em; width: 23em;
}

.notedefault {
	 padding: 2px;
	 border: 1px solid #414141;
	 background-color: #FFB400;
	 color: white;
}

.notenested {
	 width: 8em;
	 padding: 2px;
	 border: 1px solid #414141;
	 background-color: #FFB400;
	 color: white;
}

.snp-mouseoffset, .snp-triggeroffset, .snp-mousetrack {
	 margin-left: 15px;
	 margin-top: 15px;
}

.notedefault h5 {
	 margin: 0 0 2px 0;
	 padding: 2px;
	 background-color: #ffffff;
	 color: #414141;
}

.note-close {
	 float: right;
	 margin-top: 1px;
	 width: 14px;
	 height: 14px;
	 line-height: 14px;
	 color: black;
	 text-decoration: none;
	 visibility: hidden
}
.snb-pinned .note-close {
	 visibility: inherit;
}

a:link {
	FONT-SIZE: 11px;
	font-weight: bold; 
	COLOR: #414141; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a:visited {
	FONT-SIZE: 11px; 
	font-weight: bold; 
	COLOR: #414141; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a:hover {
	FONT-SIZE: 11px; 
	font-weight: bold; 
	COLOR: #FF9900; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a:active {
	FONT-SIZE: 11px; 
	font-weight: bold; 
	COLOR: #414141; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

a.miniLink:link {
	FONT-SIZE: 9px;
	font-weight: normal; 
	COLOR: #B5B5B5; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a.miniLink:visited {
	FONT-SIZE: 9px; 
	font-weight: normal; 
	COLOR: #B5B5B5; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a.miniLink:hover {
	FONT-SIZE: 9px; 
	font-weight: normal; 
	COLOR: #FF9900; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a.miniLink:active {
	FONT-SIZE: 9px; 
	font-weight: normal; 
	COLOR: #B5B5B5; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

a.navmenue:link {
	FONT-SIZE: 10px;
	line-height: 16px;
	font-weight: bold; 
	COLOR: #707070; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a.navmenue:visited {
	FONT-SIZE: 10px; 
	line-height: 16px;
	font-weight: bold; 
	COLOR: #707070; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a.navmenue:hover {
	FONT-SIZE: 10px; 
	line-height: 16px;
	font-weight: bold; 
	COLOR: #FF9900; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a.navmenue:active {
	FONT-SIZE: 10px; 
	line-height: 16px;
	font-weight: bold; 
	COLOR: #707070; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

a.listen:link {
	FONT-SIZE: 10px;
	font-weight: bold; 
	COLOR: #707070; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a.listen:visited {
	FONT-SIZE: 10px; 
	font-weight: bold; 
	COLOR: #707070; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a.listen:hover {
	FONT-SIZE: 10px; 
	font-weight: bold; 
	COLOR: #FF9900; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a.listen:active {
	FONT-SIZE: 10px; 
	font-weight: bold; 
	COLOR: #707070; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none;

}

a.listen_unterpunkt:link {
	FONT-SIZE: 10px;
	font-weight: normal; 
	COLOR: #707070; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a.listen_unterpunkt:visited {
	FONT-SIZE: 10px; 
	font-weight: normal; 
	COLOR: #707070; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a.listen_unterpunkt:hover {
	FONT-SIZE: 10px; 
	font-weight: normal; 
	COLOR: #707070; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a.listen_unterpunkt:active {
	FONT-SIZE: 10px; 
	font-weight: normal; 
	COLOR: #707070; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none;

}

a.detail:link {
	FONT-SIZE: 11px;
	font-weight: bold; 
	COLOR: #FF9900; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a.detail:visited {
	FONT-SIZE: 11px; 
	font-weight: bold; 
	COLOR: #FF9900; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a.detail:hover {
	FONT-SIZE: 11px; 
	font-weight: bold; 
	COLOR: #707070; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a.detail:active {
	FONT-SIZE: 11px; 
	font-weight: bold; 
	COLOR: #FF9900; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none;

}

.handcursor {
	cursor:hand;
	cursor:pointer;
}

TEXTAREA.textfeld {
	background-color:#ffffff; 
	width:374px; 
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	border:1px;
	border-color: #FF9900;
	border-style: solid;
}
a.schlicht:link {
	FONT-SIZE: 9px;
	font-weight: normal; 
	COLOR: #7C7C7C; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a.schlicht:visited {
	FONT-SIZE: 9px; 
	font-weight: normal; 
	COLOR: #7C7C7C; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a.schlicht:hover {
	FONT-SIZE: 9px; 
	font-weight: normal; 
	COLOR: #FF9900; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a.schlicht:active {
	FONT-SIZE: 9px; 
	font-weight: normal; 
	COLOR: #7C7C7C; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}