@CHARSET "UTF-8";

html, body {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans serife;
	font-size: 11px;
	background-color: #ffffff;
	color: #666666;
	padding: 0;
	margin: 0;
	height: 100%;
	background: url('/img/bg_html.png') repeat-x;
}
html.blank, body.blank {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans serife;
	font-size: 11px;
	background-color: #ffffff;
	color: #666666;
	padding: 0;
	margin: 0;
	height: 100%;
	background: none;
}
th, td {
	font-family: Verdana, Arial, Helvetica,  sans serife;
	font-size: 11px;
}
img {
	border: 0;
}
a:link {
	color: #999900;
	text-decoration: underline;
	cursor:pointer;
}
a:hover,
a:focus {
	color: #CCCC00;
	text-decoration: underline;
	cursor:pointer;
}
a:visited {
	color:#6F6F00;
	text-decoration: underline;
	cursor:pointer;	
}
	
a.blank {
	text-decoration: none;
	cursor:pointer;
}
*|*:-moz-any-link:focus {
	outline: none;
}
button::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner{
	border:none;
}
input {
	background: url('/img/bg_input.jpg') repeat;
	border:0;
	border: 1px solid #CACACA;
}
textarea {
	border: 1px solid #CACACA;
}

h1 {
	font-size: 11px; 
	font-weight: normal;	
} 

h2 {
	font-size: 11px;
	display: inline;
}
h3 {
   display: inline ;
   font-size: 11px ;
}
h4 {
	margin-top: 0;
	margin-left:0;
	padding: 0;
	font-size: 11px;
}
p {
	margin-top: 0;
	padding-top: 0;
}
ul.inline_list {
	margin: 2px 0 0 0;
	padding:0;
	text-align: center;
}
ul.inline_list2 {
	margin: 0;
	padding:0;
	text-align: center;
}
ul.inline_list2 div {
	float:left; 
	text-align:left;
}
ul.inline_list li {
	display: inline;
	font-size: 10px;
	*line-height: 10px;
}
ul.inline_list2 li {
	display: inline;
	font-size: 9px;
}
.nav_grey {
	height:24px;
	width:115px;
	background: url('/img/bg_nav_grey.gif') no-repeat;
	line-height:23px;
	text-align: center;
}
.nav_green {
	height:24px;
	width:115px;
	background: url('/img/bg_nav_green.gif') no-repeat;
	line-height:23px;
	text-align: center;
}
.nav_green_login {
	height:24px;
	width:115px;
	background: url('/img/bg_nav_green_login.gif') no-repeat;
	line-height:23px;
	text-align: center;
}
.nav_green_white {
	height:24px;
	width:115px;
	background: url('/img/bg_nav_white.gif') no-repeat;
	line-height:23px;
	text-align: center;
}
.nav_white {
	height:24px;
	width:113px;
	background: url('/img/bg_nav_white.gif') no-repeat;
	line-height:23px;
	text-align: center;
}
.nav_stellenangebote {
	height:24px;
	width:255px;
	background: url('/img/bg_nav_stellenangebote.png') no-repeat;
	line-height:23px;
	text-align: left;
	text-indent: 20px;
	margin-left: 0;
}
.nav_stellenangebote_open {
	height:24px;
	width:255px;
	background: url('/img/bg_nav_stellenangebote_open.gif') no-repeat;
	line-height:23px;
	text-align: left;
	text-indent: 20px;
	margin-left: 0;
}
.nav_dropdown_stellenangebote {
	position:absolute;
	width:254px;
	height:70px;
	background: url('/img/bg_nav_stellenang_bott.png') no-repeat;
	margin:-2px 0 0 0;
}
.inner_dropdown_stellenangebote {
	padding: 4px 5px 5px 20px;
	line-height: 15px;
	color: #ffffff;
	font-weight:bold;
}
div#navi .nav_white a {
	color: #777777;
}
div#navi .nav_white a:hover {
	color: #999999;
}

div#navi .nav_green_white a {
	color: #999900;
}
div#navi .nav_green_white a:hover {
	color: #CCCC00;
}

/* positioning of the main parts */
div#main {
	position:relative;
	text-align: left;
	width: 980px;
	border: 0px solid #CACACA;
	/*margin-top: 80px;*/  /*Für banner oben, die nächsten beiden raus*/
	/*margin-left: auto;*/
	/*margin-right: auto;*/
	/*background: url('/img/bg_main.png')  no-repeat #ffffff ;*/
    background: url('/img/bg_main_trans.png')  no-repeat;
}
/* Werbung oben */
div#add1 {
	width: 740px;
	height: 107px;
	padding-top:14px;
	margin-left: 2px;
	margin-bottom: 2px;
	*margin-bottom: 15px;
	background: url(/img/anzeige_flip.gif) left 12px no-repeat;
	padding-left:16px;
	float:left;
}
div#add1a {
	position:absolute;
	margin-top: 0px;
	float:left;
	height: 107px;
	width: 200px;
	margin-left:770px;
	*margin-left:10px;
	padding-top:14px;
	margin-bottom: 2px;
	*margin-bottom: 15px;
	padding-left:16px;
}
/* Werbung rechts */
div#add2 {
	position: absolute;
	left: 982px;
	top: 263px;
	padding-top: 16px;
	background: url(/img/anzeige.gif) top left no-repeat;
}
div#add2a {
	position: absolute;
	left: 982px;
	top: 115px;
	padding: 16px 0 10px 0;
}

/* Werbung rechts */
div#add3 {
	position: absolute;
	left: 982px;
	top: 870px;
	padding-top: 16px;
	border: 1px solid #CACACA;
	width: 160px;
	text-align: center;
	/*background: url(/img/anzeige.gif) top left no-repeat;*/
}


div#homelink {
	cursor: pointer;
	position: absolute;
	margin:0 0 0 15px; 
	*margin:0 0 0 -400px;
	top: 10px;
	width: 260px;
	height: 110px;	
	border: 0px dashed #ffffff;
}

div#myheadline {
	width: 860px; 
	*position:absolute;
	*padding-bottom: 15px;
}	
div#myheadline table {
	width:100%;
	border-collapse:collapse;
	padding:2px;
}
div#search_top {
	margin:0 0 0 464px;
	width: 516px;
	height:124px;
}
div#search_top_empty {
	margin-left: 447px;
	background: url('/img/bg_search_top_text_trans3.png') no-repeat;
	*margin-left: 445px;
	/*width: 516px;*/
	width:553px;
	height:124px;
	text-align: center;
	outline: 0px solid red;
}
div#search_top div.search_top_inner {
	background: url('/img/bg_search_top_trans3.png') no-repeat;
	/*width: 516px;*/
	width:553px;
	height:124px;
	padding-top:50px;
	margin-top:0px;
}
div#navi {
	position: absolute;
	top:107px;
	height:23px;
	margin-left: 585px;
	*margin-left: 540px;
	z-index: 3;
}
div#navi a {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
}
div#navi a:hover {
	color: #dddddd;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
}
div#navi div#mycesarLogin {
	border:1px solid #cccccc;
	border-top:0px;
	width:350px;
	*width:355px;
	height:95px;
	position:absolute;
	background-color:white;
	margin:-3px 0 0 1px;
	padding:10px;
}
div#navi div#mycesarLogin a{
	color: #999900;
	text-decoration: underline;
	font-weight:normal;
	font-size:9px;
}
div#navi div#mycesarLogin a:hover{
	color: #CCCC00;
	text-decoration: underline;
	font-weight:normal;
	font-size:9px;
}
div#navi div#mycesarLogin div#message {
	font-size:9px;
}
div#navi div#mycesarLogin table td{
	padding:2px;
}
div#path {
	position: absolute;
	top:142px;
	*top:146px;
	width:860px;
	margin-left:70px;
	*margin-left:20px;
	text-align:right;
	font-size: 9px;
	color: #999900;
}
div#path h1 {
	font-size: 9px;
}
div#content_wrapper {
	margin-top: 46px;
	
	margin-left: 36px;
	width: 920px;
	*position: relative;
	*top:46px;
    border: 0px solid green;
}
div#content_big {
	width: 880px;
	border: 0px solid green;
	padding:25px 0 0 0;	
}
div#content_left {
	width: 650px;
	margin:25px 25px 0 0;
	border: 0px solid red;
}
div#content_right {
	margin-right: 25px;
    margin-top: 25px;
	width: 224px;
	border: 0px solid blue;
}
div#footer {
	margin-top: 70px;
	*margin-top: 110px;
	width: 980px;
	height: 50px;
	background: url('/img/bg_footer.gif') center center no-repeat #ffffff;
}
div#footer td {
	font-size: 9px;
}
div#footerInner {
	text-align: left;
	line-height: 40px;
	*line-height: 0px;
	font-size: 9px;
	color: #999900;
	*margin-top: 20px;
	*margin-left: 40px;
}
div#footerInner ul {
	text-align: left;
	margin-left:0px;
}
div#footerInner li {
	display: inline;
}
div#copyright {
	width: 912px;
	height: 16px;
	color: #999900;
	margin-top: -8px;
	*margin-top: -13px;
}
div#copyright table{
	width: 912px;
}
div#copyright div.footerLeft {
	font-size: 9px;
	text-align:left;
}
div#copyright div.footerLeft a{
	text-decoration: none;
}
div#copyright div.footerRight {
	font-size: 9px;
	color: #999900;
	text-align:right;
}
div#footerDouble {
	width:980px;
}
div#footerDouble div.footerTop {
	background: url(/img/bg_footer_top.png) no-repeat;
	height: 13px;
}
div#footerDouble div.footerMid {
	background: url(/img/bg_footer_mid.png) repeat;
}
div#footerDouble div.footerMid div.inner {
	font-size: 9px;
	width:900px;
	text-align:left;
}
div#footerDouble div.footerMid div.inner table {
	border-collapse:collapse;
	margin:0;
	padding:0;
}
div#footerDouble div.footerMid div.inner table td {
	width:100px;
}
div#footerDouble div.footerMid div.inner a, 
div#footerDouble div.footerMid div.inner a:hover{
	font-size: 9px;
}
div#footerDouble div.footerBot {
	background: url(/img/bg_footer_bot.png) no-repeat;
	height:26px;
}

/* noch ein Versuch */
div#footerNew {
	background: url(/img/bg_footer_big_new.png) no-repeat;
	width:980px;
	/*height:72px;*/
    height:98px;
}
div#footerNew div.inner {
    padding: 15px 0 0 40px;
    text-align:left;
    font-size: 10px;
}
div#footerNew ul {
    margin:0;
    padding:0;
}
div#footerNew li {
    display: inline;
    line-height: 18px;

}
div#footerNew li div {
    width: 150px;
    height: 20px;
    float:left;
}
div#footerNew li div.last {
    width:150px;
    float:left;
    text-align:right;
}
div#footerNew span.arrowTop {
    margin-left: -5px;
    line-height: 18px;
}



div.search {
	background: url('/img/bg_search.gif') no-repeat;
	width: 656px;
	height: 99px;
}
div.searchInner {
	padding-top: 22px;
	height: 99px;
}
div#startBoxLeft {
	width:500px; 
	float:left; 
	line-height:20px;
	padding-top:30px;
}
div#startBoxRight {
	width: 330px;
	*width: 327px;
	margin:0 0 0 530px;
	line-height:16px;
	padding-top:30px;
		
}
div#reminder_top {
	text-align: center;
	background: url('/img/bg_hint_merkzettel.gif') center no-repeat;
	color: #990000;
	font-size: 11px;
	line-height: 14px;
	width:855px;
	height:87px;
}
div#reminder_top div.text {
	padding-top:8px;
}
div#send_email {
	width: 220px;
	text-align: right;
	font-size: 11px;
}

/* page detailsuche */
div#greyBoxTop {
	background: url('/img/bg_grey_box_top.gif') no-repeat;
	height:11px;
	width:665px;
}
div#greyBoxMid {
	background: url('/img/bg_grey_box_mid.gif') repeat;
	*margin-top:-4px;
	width:665px;
}
div#greyBoxBot {
	background: url('/img/bg_grey_box_bot.gif') no-repeat;
	width:665px;
	height:11px;
}
div#greyBoxText {
	margin: 0 15px 0 15px;
	padding: 5px 0 0 5px;
}
div#greyBoxText table{
	width: 620px;
	margin-top:13px;	
	border-collapse: collapse;
}
div#greyBoxText table.login{
	width: 620px;
	margin-top:0px;
	border-collapse: collapse;
}
div#greyBoxText table.login td{
	color: #999999;
	padding: 4px;
}
div#greyBoxText table.new_account td{
	color: #999900;
	padding: 4px;
}
div#greyBoxText table input.field{
	background: #ffffff;
}
div#greyBoxText table td {
	color: #666666;
}
div#greyBoxText table td.txt{
	font-size: 10px;
}
div#greyBoxSmallTop {
	background: url('/img/bg_big_box_simple_top.gif') no-repeat;
	height:10px;
	width:196px;
}
div#greyBoxSmallMid {
	background: url('/img/bg_big_box_simple_mid.gif') repeat;
	*margin-top: -2px;
	width:196px;
}
div#greyBoxSmallBot {
	background: url('/img/bg_big_box_simple_bot.gif') no-repeat;
	width:196px;
	height:10px;
}
div#greyBoxSmallText {
	width:175px;
	margin: 0 0 0 7px;
}
div#greyBoxSmallText img{
	margin: 0 0 0 3px;
}
div#greyBoxSmallText p{
	padding-left: 5px;
	margin: 0;
	font-size: 11px;
	line-height: 15px;
}

/*
###greyWhiteBoxSmallTop###
*/
div#greyWhiteBoxSmallTop {
	background: url('/img/bg_small_box_top.gif') no-repeat;
	height:40px;
	width:149px;
}
div#greyWhiteBoxSmallTop p{
	padding: 10px 0 0 5px;
	font-size:13px;
	font-weight: bold;
}
div#greyWhiteBoxSmallMid {
	background: url('/img/bg_small_box_middle.gif') repeat;
	*margin-top:-4px;
	width:149px;
}
div#greyWhiteBoxSmallMid table {
	margin: 3px 0 0 13px;
	border-collapse: collapse;
	width:130px;
}
div#greyWhiteBoxSmallMid table td{
	font-size: 11px;
}
div#greyWhiteBoxSmallBot {
	background: url('/img/bg_small_box_bottom.gif') no-repeat;
	width:149px;
	height:22px;
}

/*
###greyWhiteBoxBigTop###
*/
div#tb2_top {
	background: url('/img/bg_big_grey_box_top.gif') no-repeat;
	height:60px;
	width:201px;
}
div#greyWhiteBoxBigTop {
	background: url('/img/bg_big_grey_box_top.gif') no-repeat;
	height:43px;
	width:201px;
}
div#greyWhiteBoxBigTop p{
	padding: 10px 0 0 8px;
	font-size:13px;
	font-weight: bold;
}
div#greyWhiteBoxDoubleBigTop {
	background: url('/img/bg_double_big_grey_box_top.gif') no-repeat;
	height:63px;
	width:201px;
}
div#greyWhiteBoxDoubleBigTop p{
	padding: 10px 0 0 8px;
	font-size:13px;
	font-weight: bold;
}
div#greyWhiteBoxBigMid {
	background: url('/img/bg_big_grey_box_mid.gif') repeat;
	*margin-top:-4px;
	width:201px;
}
div#greyWhiteBoxBigBot {
	background: url('/img/bg_big_grey_box_bot.gif') no-repeat;
	width:201px;
	height:22px;
}
div#greyWhiteBoxBigBotLarge {
	background: url('/img/bg_big_grey_box_bot_big.gif') 2px no-repeat;
	width:199px;
	height:57px;
}
div#greyWhiteBoxBigText {
	text-align:left;
}

/*
###greyOrtBox###
*/
div#greyOrtBoxTop {
	background: url('/img/bg_ort_box_top.gif') no-repeat;
	width:197px;
	height:37px;
}
div#greyOrtBoxTop p{
	padding: 8px 0 0 8px;
	font-size:13px;
	font-weight: bold;
}
div#greyOrtBoxMid {
	background: url('/img/bg_ort_box_mid.gif') repeat;
	*margin-top:-4px;
	width:197px;
}
div#greyOrtBoxBot {
	background: url('/img/bg_ort_box_bot.gif') no-repeat;
	width:197px;
	height:99px;
}
div#greyOrtBoxText {
	text-align:left;
}
div#greyOrtBoxBotText {
	padding: 15px 0 0 0;
	width: 173px;
	text-align:left;
}

div#greyWhiteBoxSmallBotBig {
	background: url('/img/bg_small_box_bottom_big.gif') no-repeat;
	width:149px;
	height:55px;
}
div#greyWhiteSmallText {
	margin: 0 0 0 11px;
}
div#greyWhiteSmallText p{
	padding-left: 5px;
	margin: 0;
	font-size: 11px;
}
div#greyBoxText table td {
	color: #999900;
}

div#greyBoxText table td.txt {
	width: 270px;
}
div#whiteBoxTop {
	background: url('/img/bg_white_box_top.jpg') no-repeat;
	height:13px;
	width:665px;
	margin-left: -5px;
}
div#whiteBoxMid {
	background: url('/img/bg_white_box_mid.jpg') repeat-y;
	width:665px;
	height:auto;
	margin-left: -5px;
}
div#whiteBoxBot {
	background: url('/img/bg_white_box_bot.jpg') no-repeat;
	width:665px;
	height: 22px;
	margin-left: -5px;
}
div#whiteBoxText {
	margin: 0 25px 0 25px;
	padding-top:15px;
}
div#whiteBoxText2 {
	margin: 0 15px 0 15px;
	padding-top:15px;
}

div#whiteBoxText table{
	border-collapse: collapse;
}
div#whiteBoxText table td{
	font-size: 11px;
	font-weight: bold;
}
div#whiteBoxText table td select{
	width: 120px;
}
div#whiteBoxText table td.spacer{
	font-size:5px;
	line-height:8px;
}
div#greyBoxHelpTop {
}
div#greyBoxHelpMid {
}
div#greyBoxHelpBot {
}
div#bgHelpBox {
	background: url('/img/bg_help_box_searchagent.gif') no-repeat;
	width:443px;
	height: 298px;
}
table.boxHelp {
	border-collapse: collapse;
	width:421px;
	margin-top:10px;
}
table.boxHelp td {
	font-size: 10px;
	padding: 0 0 7px 0;
	line-height:18px;	
	color: #666666;
}
table.boxHelp td.green{
	color: #999900;
	text-align: right;
	width: 180px;	
}
div.suchtipps {
	line-height: 20px;
}
/* tables */
table.navi {
	border-collapse: collapse;
}
table.navi td {
	font-size: 10px;
}
table.searchField {
	border-collapse:collapse;
	padding: 0px;
}
table.searchField td{
	line-height:24px;
	padding:0;
	margin:0;
}
table.searchField td.example{
	line-height:12px;
	font-size: 9px;
}
table.searchInner {
	width: 550px;
	margin-left:30px;
}
table.searchInner td {
	line-height:18px;
}
table.list_double {
	width: 650px;
	margin: 0px;
	border-spacing:0px;
	*border-collapse: collapse;
}
table.list_double th {
	text-align: left;
	text-decoration:none;
	border: 0px;
	color: #666666;
	padding: 6px 6px 6px 8px;
}
table.list_double th.colPosition {
	width:252px;
}
table.list_double th.colInserent {
	width:212px;
}
table.list_double th.colDatum {
	width:61px;
}
table.list_double th.colQuelle {
	width:125px;
}
table.list_double tbody td {
	height: 45px;
	*height:30px;
	background: url('/img/bg_table_double_middle.gif') top repeat-x;
	padding: 6px 6px 6px 8px;
	border: 1px solid #ebebeb;	
}
table.list_double tbody td.single {
	height: 25px;
	background: url('/img/bg_table_double_middle.gif') top repeat-x;
	padding: 6px 6px 6px 8px;
	border: 1px solid #ebebeb;	
	font-weight:normal;
}
table.list_double tbody td.spacer{
	height: 5px;
	font-size: 5px;
	line-height: 5px;
	border: 0px;
	background: transparent;
	padding: 0px;
}
table.list_double tfoot {
	margin-top: 10px;
}

/*
###List double small###
*/
table.list_double_small {
	width: 610px;
	margin: 0px;
	border-spacing:0px;
	*border-collapse: collapse;
}
table.list_double_small th {
	text-align: left;
	text-decoration:none;
	border: 0px;
	color: #666666;
	padding: 6px 6px 6px 8px;
}
table.list_double_small tbody td {
	height: 45px;
	*height:30px;
	background: url('/img/bg_table_double_middle.gif') top repeat-x;
	padding: 6px 6px 6px 8px;
	border: 1px solid #ebebeb;	
}
table.list_double_small tbody td.single {
	height: 25px;
	background: url('/img/bg_table_double_middle.gif') top repeat-x;
	padding: 6px 6px 6px 8px;
	border: 1px solid #ebebeb;	
}
table.list_double_small tbody td.spacer{
	height: 5px;
	font-size: 5px;
	line-height: 5px;
	border: 0px;
	background: transparent;
	padding: 0px;
}
table.list_double_small tfoot {
	margin-top: 10px;
}
table.detailsucheBerufsfelder {
	width: 667px;
}                               
table.detailsucheBerufsfelder thead td {
	border-bottom: 1px solid #CACACA;
	font-weight: bold;
	padding: 8px 0 8px 0;
	height: 15px;
}		
table.detailsucheBerufsfelder tbody input {
	margin-left: 0px;
	*margin-left: -4px;
}
table.detailsucheBerufsfelder tbody table.list {
	border-collapse: collapse;
}
table.detailsucheBerufsfelder tbody table.list td{
	line-height: 18px;
	padding-bottom:4px;
}
table.detailsucheBerufsfelder tbody table.list td.last{
	height:12px;
}
table.detailsucheBerufsfelder tbody table.list th{
	padding-bottom:10px;
	text-align: left;
}
table.pageNavigation {
	/*width: 650px;*/
	margin: 0px;
	padding: 0px;
	border: none;
}
table.pageNavigation td {
	color: #999900;
	font-size: 11px;
	
}
table.pageNavigation td.left {
	width: 160px;
}
table.pageNavigation td.right {
	width: 120px;
	text-align:right;
}
table.pageNavigation td a {
	color: #999900;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
table.pageNavigation td a:visited {
	color: #999900;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
table.jobboersenNav {
	width: 650px;
}
table.jobboersenNav th {
	border-bottom: 1px solid #cacaca;
}
table.jobboersenNav td {
	font-size: 11px;
}
table.joblinkverzeichnis {
	width: 650px;
	border-collapse: collapse;
}
table.joblinkverzeichnis td.arrow {
	width:16px;
}
table.joblinkverzeichnis td.text {
	width:280px;
}
table.joblinkverzeichnis td.spacer {
	width:30px;
}
table.joblinkverzeichnis td.count {
	width:50px;
}
table.my_register_green th {
	font-weight: bold;
	text-align: left;
	color: #999900;
	line-height:18px;
	border-bottom: 1px solid #999900;
}
table.my_register_green {
	border-collapse: collapse;
}
table.my_register_green td {
	font-weight: bold;
	text-align: left;
	color: #999900;
	padding: 4px;
	line-height:18px;
}
table.login {
	margin-top:12px;
	width: 610px;
}
table.login td{
	color: #999999;
}
table.login input.field {
	width:182px;	
}
table.loginBox {
	margin-top:12px;
	width: 320px;
}
table.loginBox td{
	text-align:left;
}
table.loginBox input.field{
	width:170px;
}
table.suchagentenInfo {
	border-collapse: collapse;
	width:650px;
	height:
}
table.suchagentenInfo th {
	border-bottom: 1px solid #999999;
	font-weight: bold;
	line-height:25px;
	text-align: left;
}
table.suchagentenInfo div.infoBox {
	background: url('/img/bg_suchagent_info.gif') no-repeat;
	height:108px;
	*height:116px;
	padding: 9px 0 0 35px;
	line-height: 25px;
}
div#printJoblinklist {
	width:500px;
	min-height: 500px;
	background: url('/img/bg_print_joblink.jpg') no-repeat;	
}
div#printJoblinklist div.printJoblinklistFooter {
	width:500px;
	height:45px;
	background: url('/img/bg_print_joblink_footer.jpg') no-repeat;
}
div#login {
	width: 354px;
	height: 164px;
	background: url('/img/bg_login.jpg') no-repeat;
}
/* Merkzettel Banner */
div#merkzettel {
	width: 170px;
	margin: 0 0 0 15px;
}
div#mynav {
	width: 175px;
	margin: 0 0 0 10px;
}
div#mynav div#searchPhrase {
	width: 150px;
}
div#mynav table {
	width:100%;
	border-collapse: collapse;
}
div#merkzettel table.merkzettelTab {
	width: 170px;
	border-collapse: collapse;
}
div#merkzettel table.merkzettelTab td{
	text-align:left;
}
div#merkzettel table.merkzettelList {
	width: 100%;
	border-collapse:collapse;
}
div#merkzettel div.linksBot {
	padding: 11px 0 0 0;
	*padding: 13px 0 0 0;
}

/* Tipp Banner */
div#tippBanner {
	width: 170px;
	margin: 0 0 0 13px;
}
div#tippBanner table.tippTab {
	width: 170px;
	border-collapse: collapse;
}
div#tippBanner table.tippTab td{
	text-align:left;
	color: #666666;
}
div#tippBanner table.tippTab td.myregister{
	text-align:left;
	color: #999999;
}
/* Berufsfeld Banner */
div#berufsfeld {
	font-size: 10px;
	width: 165px;
	margin: 0 0 0 18px;
	
}
div#tipp {
	width: 118px;
	margin: 0 0 0 8px;
	*margin: -5px;
}
div#mynavBox {
	margin: 18px 0 0 0;
}
div#contentMycesar {
	line-height: 20px;
	*margin-top: 30px;
}
div#mycesarModul {
	background: url('/img/bg_mycesar_module.jpg') no-repeat;
	width: 340px;
}
div#mycesarModul .modulHead {
	font-weight:bold;
	font-size: 12px;
	padding: 10px 0 0 35px;
}
div#mycesarModul .modulQuestion {
	width:20px;
	height:20px;
	margin: -19px 0 0 271px;
}
div.contentHilfeSuchagent{
	width:484px;
	background: url('/img/bg_module_head_suchagent.gif') no-repeat;
}
div.contentHilfeMerkzettel{
	width:484px;
	background: url('/img/bg_module_head_merkzettel.gif') no-repeat;
}
div.contentHilfeInner{
	position:relative;
	top:95px;
	padding: 10px 0 0 0;
	background: #ffffff;
	width:484px;
}

div#mycesarModul .modulQuestion a, 
div#mycesarModul .modulQuestion a:hover{
	text-decoration: none;
}
div#mycesarModul .modulContent {
	margin: 12px 20px 0 16px;
}
div.suchagent {
	background: url('/img/bg_grey_box_module.jpg') no-repeat;
	width:296px;
	height:88px;
	padding: 5px 0 0 12px;
}
div#mycesarModul .modulContent table.suchagent {
	border-collapse: collapse;		
}
div#myMerkzettelSpace {
	line-height:18px;
	height: 140px;
	*margin-top:20px;
}
div#myMerkzettelSpaceRight {
	height: 140px;
}
div.suchagentenContent {
	font-size: 11px;
	line-height: 18px;
}

/* Semigator */
div#semigator {
	text-align: left;
	margin-left: -2px;
}
div#semigator div.semigatorHead {
	margin-top: -3px;
	margin-left: 2px;	
}
div#semigator div.semigatorHead table td {
	vertical-align: top;
}
div#semigator div.semigatorHead div.teaser {
	font-size: 9px;	
}
div#semigator table.semigator {
	width:174px;
}
div#semigator table.semigator td {
	line-height:15px;
	padding-bottom:2px;
}
table.mycesarStartModule {
	border-collapse: collapse;
}
table.box {
	width: 295px;
}
table.box .ico {
	cursor: pointer;
	text-decoration: none;
}
table.mycesarStartModule div.spacer {
	width:30px;	
}
table.myPersData {
	border-collapse: collapse; 	
}
div#greyBoxText table.myPersData tbody td {
	color: #666666; 
	padding: 5px;	
}
div#greyBoxText table.myPersData tbody td input.field{
	background: url('');
	background-color: white;	
}
div#greyBoxText table.emailForm td{
	color: #666666; 
	padding: 5px;	
}
div#greyBoxText table.emailForm td input{
	background: url('');
	background-color: white;	
}
table.joblink_list {
	width:100%;
	border-collapse: collapse;
}
table.joblink_list tbody th {
	text-align: left;
	font-weight: normal;
	border-bottom: 1px solid #CACACA;
	padding: 2px;
	height: 20px;
}
table.joblink_list tbody td {
	line-height: 18px;
}
table.joblink_list div.content {
	padding-top:5px;
}	
table.joblink_list tfoot div.navigator a {
	text-decoration: none;
}
table.ort {
}
table.ort2 {
	width:100%;
	border-collapse: collapse;
}
table.ort2 th.noborder,
table.ort2 td.noborder {
	border: 0px;
}
table.ort2 th {
	border-bottom: 1px solid #cacaca;
	color: #999900;
	text-align: left;
}
table.ort2 table.list_double th {
	text-align: left;
	text-decoration:none;
	border: 0px;
	color: #666666;
}
table.ort2 table.jobboersenNav th {
	border: 0px;
	color: #666666;
}
table.ort2 td.content {
	padding-top: 8px;
}
/* definitions with integrated icons */
.send_email {
	height: 13px;
	line-height: 18px;
	background: url('/img/ico_email.gif') no-repeat;
	padding-left: 14px;
}
.send_email2 {
	height: 13px;
	line-height: 18px;
	background: url('/img/ico_email.gif') no-repeat;
	padding-left: 22px;
	text-decoration: none;
}
.print_reminder {
	text-indent: 20px;
	height: 16px;
	line-height: 11px;
	background: url('/img/ico_printer.gif') left no-repeat;
}
.print_reminder2 {
	padding-left: 22px;
	height: 16px;
	line-height: 11px;
	background: url('/img/ico_printer.gif') left no-repeat;
	text-decoration: none;
}
.back {
	padding-left: 14px;
	height: 13px;
	line-height: 11px;
	background: url('/img/ico_arrow_left.gif') left no-repeat;
}
.save {
	padding-left: 18px;
	height: 18px;
	line-height: 15px;
	background: url('/img/ico_save.gif') left no-repeat;
}
.search {
	padding-right: 18px;
	padding-top: 2px;
	height: 18px;
	line-height: 15px;
	background: url('/img/ico_search.gif') right no-repeat;
}
.next {
	padding-right: 14px;
	height: 13px;
	line-height: 11px;
	background: url('/img/ico_arrow_right.gif') right no-repeat;
}
.arrowLeft {
	background: url('/img/ico_arrow_left.gif') left no-repeat;
	padding-left: 16px;
}
.arrowRight {
	padding-left: 15px;
	width:16px;
	background: url('/img/ico_arrow_right.gif') 0px 2px no-repeat;
}
.arrowRightList {
	padding-left: 11px;
	background: url('/img/ico_arrow_right_nav.gif') left top no-repeat;
}
.arrowRightListSemigator {
	padding-left: 7px;
	background: url('/img/ico_arrow_right_nav.gif') left top no-repeat;
}
.arrowRight2 {
	padding-left: 15px;
	height: 13px;
	line-height: 11px;
	background: url('/img/ico_arrow_right.gif') left no-repeat;
}
.arrowRight3 {
	padding-left: 15px;
	background: url('/img/ico_arrow_right.gif') left no-repeat;
	margin-left: -5px;
}
.arrowRightGreenMini {
	padding-left: 12px;
	background: url('/img/ico_arrow_mini_right_green.gif') 0px 1px no-repeat;
	height: 12px;
	line-height: 12px;
}
.liveAnfrage {
	padding-left: 12px;
	background: url('/img/ico_live_anfrage.gif') 0px 1px no-repeat;
	height: 12px;
	line-height: 12px;
}
.arrowTop {
	padding-left: 15px;
	height: 13px;
	line-height: 11px;
	background: url('/img/ico_arrow_top.gif') left no-repeat;
}
.pencil {
	padding-left: 16px;
	background: url('/img/ico_pencil.gif') left no-repeat;
	line-height: 16px;	
}
.logout {
	padding-left: 16px;
	background: url('/img/ico_logout.gif') left no-repeat;
	line-height: 16px;	
}
.plus_ico {
	background: url('/img/ico_plus.gif') left no-repeat;
	line-height:9px;
}
.opener_right {
	background: url('/img/ico_opener_right.gif') no-repeat;
	padding-left: 16px;
	width: 16px;
	height: 16px;
}
.opener_right_empty {
	background: none;
	padding-left: 16px;
	width: 16px;
	height: 16px;
}
.opener_bottom {
	background: url('/img/ico_opener_bottom.gif') no-repeat;
	padding-left: 16px;
	width: 16px;
	height: 16px;
}
p.square {
	background: url('/img/ico_square2.gif') 0px 5px no-repeat;
	padding: 0px 0px 0px 16px;
	margin: 0px;
}
.karriereblog {
	background: url('/img/karriereblog.jpg') no-repeat;
	width:72px;
	height: 16px;
	line-height:16px;
	font-size:13px;
	margin:0 0 0 293px;
	text-decoration: none;
	*cursor: pointer;
}

/* class definitions */
.submitBtn {
	background: url('');
	background-color: #666666;	
	color: #ffffff;
	border: 1px solid #999999;
	font-weight: bold;
	font-size: 10px;
	height: 21px;
	cursor:pointer;
}
.submitBtnSearch {
	background: url('/img/btn_suche.gif');
	border:0px;
	height: 22px;
	width:96px;
	cursor:pointer;
}
.submit_qs {
	background: url('/img/btn_qs.gif');
	border:0px;
	height: 22px;
	width:80px;
	cursor:pointer;
}
.submitBtnOk {
	background: url('/img/btn_ok.gif');
	border:0px;
	height: 22px;
	width:32px;
	cursor:pointer;
}
.submitBtnAccount {
	background: url('/img/btn_account.gif');
	border:0px;
	height: 22px;
	width:132px;
	cursor:pointer;
}
.submitBtnLogin {
	background: url('/img/btn_login.gif');
	border:0px;
	height: 22px;
	width:92px;
	cursor:pointer;
}
.submitBtnVersenden {
	background: url('/img/btn_versenden.gif');
	border:0px;
	height: 22px;
	width:96px;
	cursor:pointer;
}
.submitBtnSpeichern {
	background: url('/img/btn_speichern.gif');
	border:0px;
	height: 22px;
	width:96px;
	cursor:pointer;
}
.submitBtnSchliessen {
	background: url('/img/btn_schliessen.gif');
	border:0px;
	height: 22px;
	width:96px;
	pointer: cursor;
}
.green {
	color: #999900;	
}
.grey {
	color: #999999;
}
.error {
	color: #cc0000;
}
.line18 {
	line-height: 18px;
}
.line20 {
	line-height: 20px;
}
/* size */
.w300 {
	width:260px;
}
.w310 {
	width:310px;
}
.w215 {
	width:215px;
}
.w170 {
	width:170px;
}
.w150 {
	width:150px;
}
.w110 {
	width:110px;
}
.w100 {
	width:100px;
}
.w63 {
	width:63px;
}
.w45 {
	width:45px;
}
.w30 {
	width:30px;
}
.w22 {
	width:22px;
}
.w15 {
	width:15px;
	*width:10px;
}
.w10 {
	width:10px;
}

.noBgBorder {
	border: 0px solid white;
	background: transparent;
}
.txt13 {
	font-size: 13px;
}	



/* --- Banner der neue Portalseiten --- */
table.box {
	width: 224px;
	border-collapse: collapse;
}
table.box_breit {
	width: 650px;
	border-collapse: collapse;
}
table.box td {
	background-color: #eaeaea;
}
.box_ol {
	background: url('/img/box/ol.gif') no-repeat;
	width: 10px;
	height: 10px;
}
.box_o {
	background: url('/img/box/o.gif') repeat;
	height: 10px;
}
.box_or {
	background: url('/img/box/or.gif') no-repeat;
	width: 10px;
	height: 10px;
}
.box_l {
	background: url('/img/box/l.gif') repeat-y;
	width: 10px;
}
.box_r {
	background: url('/img/box/r.gif') repeat-y;
	width: 10px;
}
.box_ul {
	background: url('/img/box/ul.gif') no-repeat;
	width: 10px;
	height: 10px;
}
.box_u {
	background: url('/img/box/u.gif') repeat;
	height: 10px;
}
.box_ur {
	background: url('/img/box/ur.gif') no-repeat;
	width: 10px;
	height: 10px;
}
table.box_inner {
	width: 100%;
	border-collapse: collapse;
} 
table.box td {
	background-color: #ffffff;
}
.box_i_ol {
	background: url('/img/box/w_ol.gif') no-repeat;
	width: 10px;
	height: 5px;
}
.box_i_o {
	height: 5px;
}
.box_i_or {
	background: url('/img/box/w_or.gif') no-repeat;
	width: 10px;
	height: 5px;
}
.box_i_ul {
	background: url('/img/box/w_ul.gif') no-repeat;
	width: 10px;
	height: 5px;
	font-size: 2px;
}
.box_i_u {
	height: 5px;
	font-size: 2px;
}
.box_i_ur {
	background: url('/img/box/w_ur.gif') no-repeat;
	width: 10px;
	height: 5px;
	font-size: 2px;
}



.smallgrey {
	font-size: 10px;
	text-decoration: none;
	color: #808080;
}
.count {
	color: #6F6F00;
}

/* GOOGLE Adsense Anzeigen */
div#google_adsense_small {
    height: 117px;
    width:655px;
    margin: 0 0 0 -2px;
    background: url(/img/bg_google_119.png);
    *position: relative;
}
div#google_adsense_small div.inner{
    width:600px;
    margin:10px;
    padding:35px 10px 10px 10px;
    *padding:25px 10px 10px 10px;
}
div#google_adsense_small div.inner div.box{
    float:left;
    width: 200px;
    text-align:center;
}

/*
    neue Tabellen als li
*/
ul.li-tab {
    margin:0;
    padding:0;
}
ul.li-tab li {
    display: inline;
}
ul.li-tab li div.sp1-head,
ul.li-tab li div.sp2-head,
ul.li-tab li div.sp3-head,
ul.li-tab li div.sp4-head {
    font-weight:bold;
    line-height:18px;
    padding: 8px 8px 5px 8px;
    *padding: 0 0 0 8px;
    *margin: 15px 0 -5px 0;
}
ul.li-tab li div.sp1-head {
    width:280px;
    *width:298px;
    float:left;
}
ul.li-tab li div.sp2-head {
    width:121px;
    *width: 135px;
    float:left;
}
ul.li-tab li div.sp3-head {
    width:65px;
    *width: 83px;
    float:left;
}
ul.li-tab li div.sp4-head {
    font-weight:bold;
    line-height:18px;
    width:120px;
    float:left;
}
ul.li-tab li div.li-tab-bg {
    background: url(/img/li-tab-bg-60h.png);
    width:650px;
    height:60px;
    margin-bottom: 3px;
}
ul.li-tab li div.li-tab-bg a div {
    margin-right:10px;
    overflow:hidden;
    padding: 8px;
    float:left
}
ul.li-tab li div.li-tab-bg a div.sp1 {
    height: 33px;
    *height: 49px;
    width:270px;
    *width:288px;
}
ul.li-tab li div.li-tab-bg a div.sp2{
    height: 33px;
    *height: 49px;
    width:111px;
    *width:125px;
}
ul.li-tab li div.li-tab-bg a div.sp3{
    height: 33px;
    *height: 49px;
    width:55px;
    *width:73px;
}
ul.li-tab li div.li-tab-bg a div.sp4{
    height: 33px;
    *height: 49px;
    width:110px;
    *width:128px;
    margin-right:0px;
}
.ok {
	color: green;
}

span.dist {
	font-size: 9px;
	text-decoration: none;
	color: #808080;
}

div.suggest {
  position:absolute;
  width:250px;
  background-color:white;
  border:1px solid #ccc;
  margin:0;
  padding:0;
}
div.suggest ul {
  list-style-type:none;
  margin:0;
  padding:0;
}
div.suggest ul li.selected { background-color: eaeaea;}
div.suggest ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  height:20px;
  cursor:pointer;
}
.hint_red {
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
	color: red;
}

div#phrase {
	position:relative;
	top: 15px;
	color: #808080;
	font-size: 11px;
	font-weight: bold;
	border: none;
	line-height: 20px;
}

.mycesar_login_header_line {
	position:absolute;
	width:900px;
	top:160px;
	*top: -10px;
}
.mycesar_login_header_line div.name {
	float:left;
	width:50%
}
.mycesar_login_header_line div.nav {
	float:left;
	text-align:right;
	width:50%;
}
.mycesar_login_header_line div.logout {

}
