search/*
Allgemeine Stylesheet Datei f�r den Inhalt der Careerhub Seiten
*/

/*++++++ Viadrinafarben +++++++++++*\
+ Schrift dunkelbraun: #83796C
+ Header dunnkelbraun: #DCD3C4
+ Tableheader hellbraun: #E7E3D8
+ Linkfarbe hellblau: #40A2B6
+ Menuefarbe dunkelbraun: #5F584F
+ input-Rahmen: #B3B9C3
+
+ #63492C
+ #43291C
\*+++++++++++++++++++++++++++++++++*/

/*+++++++++ alte Farben +++++++++++*\
+ MenueHeader: #C7CDDD
+ Header, Border: #DFE3EC
+ blaue Schrift: #1A3D7D
\*+++++++++++++++++++++++++++++++++*/

p{
 margin:0px;
 padding:0px;
}

.buttonNew {
color:#FFFFFF;
font-size:8pt;
}

html {
	overflow:scroll;
}

body {
	background-color:#F4F3EF;
	font-size:9pt;
	font-family:Arial;
	color:#000000;
}

table { border-collapse:collapse;}

form { display:inline; }

img { border:0px; }

hr { border:0; border-bottom:1px solid #DCD3C4; }

a { color:#40a2b6; text-decoration: none; background-repeat:no-repeat; font-size:9pt; }
.FontLink{ color:#40a2b6; text-decoration: none; background-repeat:no-repeat; font-size:9pt; }
.noLink{color:#000000;}
/*a:link {text-decoration:none;color:#43291C; }
/*a:sort {text-decoration:none;color:#DCD3C4;}*/
/*a:visited {text-decoration:none;color:#006699; }
a:focus {text-decoration:none;color:#006699; }
a:hover {text-decoration:none;color:#006699; }
a:active {text-decoration:none; color:#006699;}*/

textarea { color:black; font-family:Arial; font-size:9pt; border:1px solid #dcd3c4; background-color:#f7f5ef;}

select {
	background-color:#f9f8f3;
	font-family:Arial;
	/*height:18px;*/
	color:#000000;
	font-size:8pt;
	border:1px solid #dcd3c4;
	width:210px;
}
select[multiple] {
	font-family:Arial;
 	/*height:70px;*/
	color:#000000;
	font-size:8pt;
 }

select.navigation{
	height:16px;
	font-size:9pt;
	width:50px;
	background-color:#EBF2FA;
}

button { color:#006699; }

.contentLeft{width:145px;padding-top:0px;}
.headerSpace{height:5px;font-size:0px;}

ul li { padding-left:30px; line-height:1.3em; margin-top:10px; margin-bottom:10px; }

h1 { color:#006699; font-weight:bold; font-size:15px; }
h2 { color:#000000; font-weight:bold; font-size:14px; }
h3 { color:#000000; font-weight:bold; font-size:14px; }
h4 { color:#006699; font-weight:bold; font-size:12px; }
h5 { color:#006699; font-weight:bold; font-size:12px; }
h6 { color:#006699; font-weight:bold; font-size:12px; }

th { color:#006699; font-weight:bold; }
td {text-align:left;}

.table_search{ height:12px; font-weight:normal; }

/* Farben */
.box_top {}

.bgrnd { background-color:#F4F3EF; }
.bgrnd_white { background-color:#FFF; }

.contentTitleBar { height:10px; color:#000000; font-size:8pt; font-weight:normal; vertical-align:middle; }

/* Boxen */
.box_table { border:0px solid #C6D6EF; border-collapse:collapse;border-top:1px solid #dcd3c4; }
.box_outerFrame { background-color:#FFF; padding:0px; }
.box_innerFrame { background-color:#C6D6EF; padding:2px; }
.box_head { background-color:#e7e3d8; border:1px solid #dcd3c4; border-bottom:0; border-top:0; height:19px; color:#000000; font-size:8pt; font-weight:bold; vertical-align:middle; }
.box_content { padding:10px; padding-top:0; background-color:#FFF; border:1px solid #dcd3c4; border-top:0; color:#000000; font-weight:normal; }
.box_content_false { padding-right:0px;padding-left:0px;background-color:#FFF; border:1px solid #dcd3c4; border-top:0; color:#000000; font-weight:normal;}
.box_bottom { border-top:1px solid #dcd3c4; border-right:1px solid #dcd3c4; height:30px; vertical-align:bottom; }
.box_community_innerFrame { background:#E7E3D8 url(img/box_community_contentgradient.gif) repeat-x top; padding:8px; border:1px solid #DCD3C4; }
.box_community_head { color:#000; font-weight:bold; font-size:12px; background:#DCD3C4 url(img/box_community_headgradient.gif) repeat-x top; padding-left:10px; height:20px; }
.box_community_content { background-color:#E7E3D8; }
.box_spacing {  height:10px; }

.box_headline { text-decoration:underline; }
/*.box_content hr { border:0; border-bottom:1px solid #DCD3C4; }*/

.headline_for_boxes { color:#995148; font-size:11pt; padding-bottom:5px; }

.subHeadline { color:#A18A70; font-size:8pt; }

/* Hauptmenue
.mainMenueFistTable{background-color:#e7e3d8;font-size:8pt;}
.mainMenueTable { font-size:8pt; font-weight:normal; }
.mainMenueTitle { color:#000000; font-weight:bold; background-color:#dcd3c4; height:19px; text-align:left; padding-left:8px; }
.mainMenueListItemTD, .mainMenueListItemActiveTD { background-color:#e7e3d8; vertical-align:top; width:13px; padding-left:8px; }
.mainMenuePointTD, .mainMenuePointActiveTD { background-color:#e7e3d8; height:14px; text-align:left; padding-left:3px; padding-top:1px; }
.mainMenuePoint, .mainMenuePointActive { color: #5f584f; display:block; }
.mainMenuePoint:hover, .mainMenuePointActive:hover { text-decoration:underline; color: #000000;}
.mainMenuePointActiveTD, .mainMenuePointTD:hover { }
.mainMenuePointActive { text-decoration:underline; color:#000000; }
.mainMenue_spacing { height:14px;background-color:#F4F3EF; }
*/
.mainMenueFistTable{background-color:#e7e3d8;font-size:8pt;}
.mainMenueTable { font-size:8pt;}
.mainMenueTitle { color:#000000; font-weight:bold; background-color:#dcd3c4; height:19px; text-align:left; padding-left:8px; }
.mainMenueContent{background-color:#e7e3d8;}
.mainMenuUL{margin:0 0 0 19px;padding:3px 0 3px 0;list-style-image:url(img/list_item.gif);letter-spacing:0px;}
.mainMenuLI,.mainMenuLIActiv{margin:0 0px 0 0;padding:0 0 0 0;letter-spacing:0px;}
.mainMenuLI:hover,.mainMenuLIActiv{background-color:#e7e3d8;list-style-image:url(img/list_item.gif);color:#5f584f;text-decoration:underline;}
.mainMenuLITd{margin:0 0px 0 0;padding:0 0 0 0;letter-spacing:0px;width:7px; height:10px; background-image:url(img/list_item.gif);}
.mainMenuLITd:hover,.mainMenuLIActivTd{background-color:#e7e3d8;color:#5f584f;text-decoration:underline;width:6px; height:10px; background-image:url(img/list_item.gif);}
.mainMenuA{color: #5f584f;font-size:8pt;}
.mainMenuA:hover,.mainMenuAActiv{color: #000000;font-size:8pt;text-decoration:underline;}


.mainMenuePointTD, .mainMenuePointActiveTD { border-bottom:0px solid white;color:#2B4C6D;font-weight:bold; background-color:#e7e3d8; height:16px; text-align:left; padding-left:1px; padding-top:0px; }
.mainMenue_spacing { height:14px;background-color:#F4F3EF; }

/*JQuery.TableSorter Style*/
.headerUnsorteds { background-image: url(img/unsorted.png); background-repeat: no-repeat; background-position:right; padding-right: 30px; height: auto; }
.headerSortUps { background-image: url(img/sorted_up.png); background-repeat: no-repeat; background-position:right; padding-right: 30px; height: auto; }
.headerSortDowns { background-image: url(img/sorted_down.png); background-repeat: no-repeat; background-position:right; padding-right: 30px; height: auto; }

table.uni { border-collapse:collapse; empty-cells:show; width:780px; }
table.uni th:first-child { border-left:0px; }
table.uni th { border-bottom:solid 1px #016597; border-left:solid 1px #016597; padding-left:3px; padding-right:3px; padding-top:8px; color:#006699; text-align:left; vertical-align:top; }
table.uni td:first-child { border-left:0px; }
table.uni td { border-top:solid 1px #E5E5E5; border-left:solid 1px #E5E5E5; padding-left:3px; padding-right:3px; height:26px; }
table.uni.sort th { cursor:pointer; }


.table_header,.table_header a{
	/*background-color:#ffffff;*/
	border-bottom:1px solid #e7e3d8;
	padding-left:2px;
	padding-right:0px;
	padding-bottom:10px;
	padding-top:10px;
	height:20px;
	color:#5f584f;
	font-weight:normal;
	font-size:8pt;
	text-align:left;
	overflow:hidden;
}

.table_header a { color:#5f584f; text-decoration:none; border-bottom:0px;}
.table_header a:hover { color:#000000; text-decoration:underline; border-bottom:0px;}

.tt_table_content { overflow:hidden; white-space:nowrap; }

.table_content {
	border-bottom:1px solid #e7e3d8;
	border-right:1px solid #e7e3d8;
	color: #000000;
	font-weight:normal;
	padding-left:3px;
	padding-right:3px;
	padding-top:2px;
	padding-bottom:2px;
	height:19px;
	font-size:9pt;
	overflow:hidden;
	white-space:nowrap;
}

.table_content_last {
	 border-bottom:0;
	color: #000000;
	font-weight:normal;
	padding-left:3px;
	padding-right:3px;
	padding-top:2px;
	padding-bottom:2px;
	height:19px;
	font-size:9pt;
	overflow:hidden;
	white-space:nowrap;

 }
.table_content_last_TD { border-right:1px solid white; }

.table_navi {
	/*background-color: #E9F4F6;*/
	border:1px solid #dcd3c4;
	padding:3px;
	font-size:8pt;
	color:#5f584f;
	font-size:8pt;
	font-weight:normal;
}

.table_actions {
	background-color:#ffffff;
	border-top:1px solid #E7E3D8;
	padding-left:5px;
	height:25px;
}

.table_profiles{
	background-color:#ffffff;
	border-right:1px solid #E7E3D8;
	border-top:0px solid #E7E3D8;
	padding-left:5px;
	height:20px;
}

.table_profiles th{}

.table_message{
background-color:#ffffff;
	/*border-right:1px solid #E7E3D8;
	border-top:0px solid #E7E3D8;
	padding-left:0px;*/
	padding:4px;
	height:20px;
}

.table_key{
	color:#43291C;
	font-weight:bold;
	font-size:12px;
	padding-left:2px;
}

.table_tooltip { z-index:4; font-family:Arial; font-size:12px; position:absolute; display:none; background-color:#e7e3d8; border:1px solid black; padding-left:2px; padding-right:2px; padding-top:1px; padding-bottom:1px; }


table.evaluation{border-collapse:collapse; empty-cells:show; width:100%;}
table.evaluation th{border-bottom:solid 1px #E5E5E5;font-weight:normal;font-size:12px;color:#000000;padding:5px;}
table.evaluation b{color:#43291C;}
table.evaluation td {color:#000000;font-weight:normal;}

table.evaluation_content{border:solid 0px;}
table.evaluation_content td{color:#000000;font-weight:normal;}

table.evaluation_content_result{border:solid 0px;width:100%;}
table.evaluation_content_result td{width:70%;color:#000000;font-weight:normal;border-bottom:solid 1px #E5E5E5;border-top:solid 1px #E5E5E5;border-left:solid 1px #E5E5E5;border-right:solid 1px #E5E5E5;}


.reiter_aktiv
{
	float:left;
	color:#113173;
	font-weight:bold;
	font-size:9pt;
	width:140px;
	height:25px;
	text-align:center;
	border-top:1px solid #dcd3c4;
	background-color:#e0e9f7;
}
.reiter_inaktiv
{
	float:left;
	color:#113173;
	font-weight:bold;
	font-size:8pt;
	width:140px;
	height:19px;
	text-align:center;
	cursor:pointer;
	vertical-align:bottom;
	margin-top:3px;
	border-top:1px solid #dcd3c4;
	border-bottom:1px solid #dcd3c4;
	background-color:#ffffff;
}

.reiter_inaktiv:hover
{
	color:#000;
}

.table_header_vertical{
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	height:25px;
 	color:#5f584f;
	font-weight:normal;
	font-size:8pt;
	vertical-align:top;
	text-align:left;
	width:15%;
}
.table_header_vertical_popup{
	background-color:#ffffff;
	border-right:1px solid #E7E3D8;
	border-bottom:1px solid #E7E3D8;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	height:25px;
	color:#43291C;
	font-weight:bold;
	font-size:8pt;
	vertical-align:top;
	width:40%;
}

.table_content_vertical{
	padding:5px;
	vertical-align:top;
	height:17px;
 	color:#000000;
	font-weight:normal;
	font-size:8pt;
}

.table_content_vertical_links {
	border-bottom:1px solid #e7e3d8;
	color: #000000;
	font-weight:normal;
	font-size:9pt;
}

.table_content_vertical_popup{
	background-color:#ffffff;
	border-right:0px solid #E7E3D8;
	border-bottom:1px solid #E7E3D8;
	padding:5px;
	height:20px;
}

.table_header_statistics{
	/*background-color:#ffffff;*/
	border-right:0px solid #E7E3D8;
	border-bottom:0px solid #E7E3D8;
	padding-left:5px;
	padding-right:5px;
	height:25px;
	color:#43291C;
	font-weight:bold;
	font-size:12px;
	width:20%;
}

.table_content_statistics{
	/*background-color:#ffffff;*/
	border-bottom:0px solid #E7E3D8;
	padding:5px;
	height:20px;
}

.table_header_faq{
	background-color:#ffffff;
	color:#43291C;
	padding:5px;
	height:5px;
}

.table_content_faq{
	background-color:#ffffff;
	padding:5px;
	height:5px;
}

.addtemplate
{
	color:#43291C;
	font-weight:bold;
	font-size:12px;
	cursor:pointer;
	display:inline;
}

.table_contact{
	background-color:#ffffff;
	border-bottom:1px solid #E7E3D8;
	padding-left:5px;
	height:25px;
}
.table_contact_open_time{
	background-color:#ffffff;
	border-bottom:1px solid #E7E3D8;
	padding-left:5px;
	height:25px;
}

table.demo { border-collapse:collapse; empty-cells:show; width:780px; }
table.demo th:first-child { border-left:0px;}
table.demo th { border-bottom:solid 1px #016597; border-left:solid 1px #016597; padding-left:3px; padding-right:3px; padding-top:8px; color:#006699; text-align:left; vertical-align:top; }
table.demo td:first-child { border-left:0px; }
table.demo td { border-top:solid 1px #E5E5E5; border-left:solid 1px #E5E5E5; padding-left:3px; padding-right:3px; height:26px; }
table.demo.sort th { cursor:pointer; }

table.above {border-collapse:collapse;background-color:#006599;width:780px;}
table.above th{color:#FFFFFF;}

table.billboard {width:100%;}
.popup { border:0px; border-collapse:collapse; width:600px; }
.popup th { text-align:left; background-color:#43291C; border-bottom:solid 1px #43291C; color:#E3E7ED; font-weight:bold; white-space:nowrap; padding:0px; margin:0px; }
.popup th#left { width:28px; background-repeat:no-repeat; padding:0px; }
.popup td#right { width:7px; background-repeat:repeat-y; padding:0px; margin:0px; }
.popup td { border-bottom:solid 1px #43291C; }
.popup td#content { height:320px; padding-top:40px; vertical-align:top; }
.popup td#content td { border:0; }
.popup td#footer { height:38px; text-align:center; border:0;}
.popup table.uni { width:600px; }

.spanButton{
	font-size:8pt;
	color:#40a2b6;
}

input {
	font-size:8pt;
	color:#000000;
	background-repeat:no-repeat;
	height:15px;
	padding-left:3px;
}

input[type=text], input[type=password] {
	border:1px solid #dcd3c4;
	background-color: #f9f8f3;
}

input[type=checkbox], input[type=radio]{
	border:0px solid #dcd3c4;
	background-color: #ffffff;
}

.std{
	font-weight:normal;
	color:#5f584f;
	font-size:8pt;
}

#mail_answer,
#mail_delete,
#mail_accept,
#mail_read,
#mail_new,
#delete,
#delete_small,
#edit,span#edit
#edit2,
#edit_color,
#view,
#viewFoto,
#view_to,
#export,
#confirm,
#confirm_color,
#decline,
#disable,
#enable,
#send_message,
#write_message,
#cancel,
#send_contact_request,
#contact_request_sent,
#participate,
#unparticipate,
#save,
#add,
#to,
#more,
#upload,
#profil,
#competenz,
#option,
#remember,
#reset,
#kontakt,
#kontakt_unb,
#kontakt_anf,
#back,
#login,
#register,
#search,
#search_plus,
#navi_start,
#navi_next,
#print,
#withdraw,
#apply,
#remember_del,
#buy,
#buy_once,
#evaluation,
#evaluation_delete,
#visit,
#comment,
#stille_post,
#stille_post_no,
#on_icon,
#trash,
#up,
#down
{
	color:#40a2b6;
	font-weight:normal;
	text-align:left;
	cursor:pointer;
	height:20px;
	padding-left: 0px;
	vertical-align:middle;
	background-position:0px 3px;
	background-color:#ffffff;
	border:0px solid #83796C;
	overflow:hidden;
	/*font-size:8pt;*/
	/*background-color:#FFF;*/
}

/*input[type="text"], input[type="password"] {
	height:15px;
	border:1px solid #83796C;
	width:178px;
}

input[type=button], input[type="submit"] {
	color:#43291C;
	font-weight:normal;
	text-align:left;
	cursor:pointer;
	height:20px;
	border:0px solid #f00;
	padding-left: 24px;
	vertical-align:middle;
	background-position:0px 3px;
}*/

span#edit {background-repeat:no-repeat; background-image:url(img/bearbeiten.gif); background-position:0px 0px; padding-left:25px; padding-right:2px; width:90px;} /* Bearbeiten */
#mail_answer { background-image:url(img/mail_antworten.gif); background-position:0px 5px; padding-left:24px; width:84px; } /* Antworten */
#mail_delete { background-image:url(img/mail_loeschen.gif); background-position:0px 0px; padding-left:24px; width:80px; } /* L�schen */
#mail_accept { background-image:url(img/mail_antworten.gif); background-position:0px 5px; padding-left:24px; width:90px; }
#mail_read { background-image:url(img/mail_std.jpg); background-position:-1px 0px; padding-left: 24px; width:70px;} /* Lesen */
#mail_new { background-image:url(img/mail_std.jpg); background-position:-1px 0px; padding-left: 24px; width:110px;}  /* neue Nachricht */
#delete { background-image:url(img/loeschen.gif); background-position:1px 0px; padding-left: 21px; padding-right:3px; width:75px; } /* L�schen */
#delete_small { background-image:url(img/loeschen.gif); background-position:1px 2px; padding-left: 21px; padding-right:3px; width:20px; } /*  */
#edit, #edit2 {background-repeat:no-repeat; background-image:url(img/bearbeiten.gif); background-position:1px 0px; padding-left:28px; padding-right:3px; width:90px;} /* Bearbeiten */
#edit2 { background-color:#E7E3D8; } /* Bearbeiten */
#view { background-image:url(img/show.gif); background-position:2px 4px; padding-left:30px; padding-right:3px; width:95px}
#viewFoto { background-image:url(img/fotoshow.gif); background-position:2px 2px; padding-left:24px; padding-right:3px; width:90px}
#view_to { background-image:url(img/show.gif); background-position:2px 4px; padding-left:30px; padding-right:3px; width:75px}
#export { background-image:url(img/show.gif); background-position:2px 4px; padding-left:30px; padding-right:3px; width:70px}	/* Export */
#confirm { background-image:url(img/participate.gif);background-position:3px 5px; padding-left:26px; padding-right:3px; width:90px;}
#decline { background-image:url(img/logout.gif); background-position:3px 4px; padding-left:26px; padding-right:3px; width:80px;}
#disable { background-image:url(img/sperren.gif); background-position:3px 4px; padding-left: 19px; width:70px;}  /* sperren */
#enable { background-image:url(img/freigeben.gif); background-position:3px 2px; padding-left: 20px; width:70px;}  /* freigeben */
#send_message { background-image:url(img/mail_std.gif); background-position:1px 2px; padding-left: 25px; } /* Nachricht abschicken */
#write_message { background-image:url(img/mail_std.jpg); background-position:-1px 0px; padding-left: 24px; width:125px} /* Nachricht schreiben */
#cancel { background-image:url(img/abbrechen.jpg); background-position:-1px 2px; padding-left: 24px; }
#send_contact_request { background-image:url(img/kontak_anf.jpg); background-position:0px 4px; padding-left:20px; width:105px;} /* Kontaktanfrage */
#contact_request_sent { background-image:url(img/kontakt_unb.jpg); background-position:0px 4px; padding-left:20px; width:130px;} /* Kontaktanfrage l�uft */
#participate { background-image:url(img/participate.gif); background-position:3px 5px; padding-left: 24px; }
#unparticipate { background-image:url(img/unparticipate.gif); background-position:3px 4px; padding-left: 24px; }
#save { background-image:url(img/speichern.gif); background-position:3px 5px; padding-left: 28px; width:90px;} /* Speichern */
#add { background-image:url(img/hinzufuegen.gif); background-position:0px 2px; padding-left:25px;}
#more { background-image:url(img/hinzufuegen.gif); background-position:20px 2px; background-color:#E7E3D8; padding-left: 45px; padding-right:20px; width:100px} /* mehr */
#upload { background-image:url(img/hochladen.gif); background-position:-1px 2px; padding-left: 24px; }
#profil { background-image:url(img/profil.jpg); background-position:0px 5px; padding-left:20px;} /* Basisdaten */
#competenz { background-image:url(img/competenz.jpg); background-position:0px 2px; padding-left:20px; } /* Kompetenzen */
#option { background-image:url(img/option.jpg); background-position:0px 5px; padding-left:20px;} /* Option */
#remember { background-image:url(img/merken.gif); background-position:0px -1px; padding-left:20px;} /* merken */
#reset { background-image:url(img/zuruecksetzen.gif); background-position:0px 2px; padding-left:20px;width:88px;} /* zur�cksetzen */
#edit_color { background-image:url(img/bearbeiten.gif); background-position:1px 2px;background-color:#E7E3D8; padding-left:28px; padding-right:3px; width:90px;} /* Bearbeiten */

#kontakt { background-image:url(img/kontakt.jpg); background-position:0px 4px; padding-left:20px; width:90px;}
#kontakt_unb { background-image:url(img/kontakt_unb.jpg); background-position:0px 4px; padding-left:20px; width:90px;}
#kontakt_anf { background-image:url(img/kontak_anf.jpg);background-position:0px 4px; padding-left:20px; width:90px; }
#back { background-color:#E7E3D8; background:url(img/back.gif) no-repeat 3px 3px; padding-left:17px; width:65px; } /* zur�ck */

#login {background-color:#e7e3d8; border:0px solid #808080; background-image:url(img/ansehen.gif); background-position:38px 10px; padding:0px; padding-left:0px; width:109px;font-weight:bold;}
/*#login { border:0px solid #808080; background-image:url(img/login.gif); background-position:3px 3px; padding:2px; padding-left:28px; width:119px}*/
#register { background-image:url(img/login.gif); padding-left:26px; width:120px}	/* anmelden */
#search { background-color:#E7E3D8; background:url(img/suchen.gif) no-repeat 0px 2px; padding-left:25px; width:65px;padding-top:1px;} /* Suche */
#search_plus { background-color:#E7E3D8; background:url(img/detail_suche.gif) no-repeat 0px 2px; padding-left: 25px; width:100px;padding-top:1px;} /* Detailsuche */

#navi_start { background-image:url(img/navi_start.gif); background-position:0px 2px; padding-left:20px; width:90px;background-color:#E7E3D8;height:16px;}
#navi_next{ background-image:url(img/navi_next.gif); background-position:0px 2px; padding-left:34px;background-color:#E7E3D8;height:16px; }
#confirm_color { background-image:url(img/participate.gif);background-position:3px 5px;background-color:#E7E3D8; padding-left:26px; padding-right:3px; width:90px;}
#print { background-image:url(img/drucken.gif); background-position:2px 4px; padding-left: 30px; width:95px;padding-right:3px;} /* Drucken*/
#withdraw { background-image:url(img/zurueckziehen_bewerbung.gif); background-position:2px 3px; padding-left: 20px; width:100px;padding-right:3px;} /* Zur�ckziehen*/
#apply { background-image:url(img/bewerben.gif); background-position:2px 3px; padding-left: 20px; width:79px;padding-right:3px;} /* Bewerben*/
#remember_del{ background-image:url(img/merkliste_loeschen.gif); background-position:2px 3px; padding-left: 30px; width:150px;padding-right:3px;} /* Gemerkte l�schen*/
#buy { background-image:url(img/kaufen.gif); background-position:2px 3px; padding-left: 20px; width:100px;padding-right:3px;} /* Kaufen*/
#buy_once { background-image:url(img/sofort_kauf.gif); background-position:2px 3px; padding-left: 20px; width:100px;padding-right:3px;} /* Kaufen*/
#evaluation { background-image:url(img/evaluation.gif); background-position:2px 3px; padding-left:15px;width:90px;padding-right:3px;} /* Evaluation*/
#evaluation_delete { background-image:url(img/evaluation_delete.gif); background-position:1px 1px; padding-left:20px; padding-right:3px;} /* Evaluation l�schen*/
#visit { background-image:url(img/besuchen.jpg); background-position:2px 3px; padding-left:15px; width:90px;padding-right:3px;} /* Besuchen*/
#comment { background-image:url(img/komentieren.gif); background-position:2px 3px; padding-left:20px; width:130px;padding-right:3px;} /* Komentieren*/
#stille_post { background-image:url(img/stille_post.gif); background-position:2px 2px; padding-left:35px; width:90px;padding-right:3px;} /*height:25px; Stille Post*/
#stille_post_no { background-image:url(img/stille_post_no.jpg); background-position:2px 2px; padding-left:28px; width:93px;padding-right:3px;} /*height:25px; Stille Post*/
#on_icon { background-position:2px 2px; padding-left:2px; width:120px;padding-right:2px;border:0px solid #83796C;}
#trash { background-position:2px 2px;background-image:url(img/papierkorb.gif); padding-left:1px; width:25px;padding-right:1px;}/*papierkorb*/

#up { background-position:2px 2px;background-image:url(img/sortASC.gif); padding-left:12px; width:25px;padding-right:1px;}/*papierkorb*/
#down { background-position:2px 2px;background-image:url(img/sortDESC.gif); padding-left:12px; width:25px;padding-right:1px;}/*papierkorb*/

.button{
padding:0 3px 0 3px;
vertical-align:middle; 

}

.buttonImg{
	vertical-align:middle; 
}

#seeAll,*.seeAll {
 	background:none; border:0; color:#B0605F; cursor:pointer;
 	/*background-image: url('img/ansehen.gif');*/
 	background-position:right 7px;
 	background-repeat:no-repeat;
 	text-align:right;
 	padding-right:0px;
 	margin-right:3px;
  	text-transform:capitalize;
  	text-decoration:underline;
 	font-weight:normal;
 	font-size:8pt;  
 	text-decoration:none;
} /* alle sehen */

#los {
 	background:none; border:0; color:#40a2b6; cursor:pointer;
 	background-image: url('img/forw.gif');
 	background-position:26px 5px;
 	background-repeat:no-repeat;
}

#to { background:none; border:0; color:#995148; cursor:pointer; } /*  */

button#navi {
	border:0px solid #83796C;
	background-color:#fff;
	padding:0px;
	padding-top:2px;
	text-align:center;
	width:20px;
	cursor:pointer;
}

/*++++++++++++++++++++++++++*/
.calendar_month_akt_data
 {
	color:#43291C;
	font-weight:bold;
	border-top:1px solid #E7E3D8;
	height:25px;
	cursor:pointer;
	text-align:left;
	vertical-align:top;
	font-size:9px;
}

.calendar_month_akt_data_content
 {
	background-color:#DCD3C4;
	border-top:1px solid #E7E3D8;
	height:25px;
	cursor:pointer;
	text-decoration: blink;
	color:#000000;
	text-align:left;
	vertical-align:top;
	font-size:9px;
}

.calendar_month_data
 {
	background-color:#F5C300;
	border-right:1px solid #E7E3D8;
	border-top:1px solid #E7E3D8;
	height:25px;
	cursor:pointer;
	color:#000000;
	text-align:left;
	vertical-align:top;
	font-size:9px;
}

.calendar_month
 {
	background-color:#FFFFFF;
	border:1px solid #E7E3D8;
	height:25px;
	cursor:pointer;
	color:#83796C;
	text-align:left;
	vertical-align:top;
	padding-left:5px;
	font-size:9px;
}

.calendar_table_key
{
	color:#43291C;
	font-weight:bold;
	font-size:12px;
	padding-left:2px;
	text-align:center;
	height:10px;
	border:1px solid #E7E3D8;

	font-size:11px;
}

.calendarDetails
{
border:1px solid #E7E3D8;
}


.calendar_day
{
	color:#1A3D7D;
	border-bottom:1px solid #E7E3D8;
}

.calendar_not_day
{

}
.calendar_data_not_aktuel_content
{
	height:25px;
	cursor:pointer;
	text-align:left;
	vertical-align:top;
	font-size:9px;
	font-weight:bold;
	color:#83796C;
}
.calendar_data_not_aktuel
{
	height:25px;
	cursor:pointer;
	text-align:left;
	vertical-align:top;
	font-size:9px;
	color:#83796C;
}

.calendar2 *{background-color:#E7E3D8;font-size:8pt;table-layout:fixed;}
.calendar2 th {font-size: 97%;border-left:1px solid #dcd3c4;padding-top:6px;padding-bottom:2px;}
.calendar2 td {font-size: 95%;border-left:1px solid #dcd3c4;text-align:right;width:20px;}

.kalender_woche *{width:100%}
.kalender_woche th {border-left:1px solid #E7E3D8;width:14%;}
.kalender_woche td {width:14%;}
.kalender_woche_inchalt *{}
.kalender_woche_inchalt td{}
/*++++++++++++++++++++++++++*/
#navigation
{
	margin-top:5px;
	margin-bottom:4px;
	text-align:center;
}

.row_alternate_color_one { background-color:#E6E7E8; }
.row_alternate_color_two { background-color:#D8D9DA; }
.row_alternate_color_one td { color:black; }
.row_alternate_color_two td { color:black; }

.warning { color:red; } /* Klasse f�r Textwarnungen (z.B. Termin wurde abgesagt...)*/
.info { color:green; } /* Klasse f�r Infos (z.B. event ist aktiv...)*/

/*Profilqualit�t*/
table.profile{width: 10px;text-align:left;border:1px;margin-left:0px;margin-right:0px;}
table.profile td{text-align:left;color:#006699;vertical-align:middle;}

.graph {
	height: 17px;
	background-image: url('img/Statusbalken-2.gif');
	width: 130px;
}
.graph .bar {
	padding: 1px;
	height: 13px;
	background-image: url('img/Statusbalken-1.gif');
	color:black;
	font-weight:bold;
	font-size:11px;
	text-align:center;
}

.profile{
	font-size:10px;
}

div.infobox {
	border: 1px solid #A0BED3;
	padding: 5px;
	margin: 10px;
}

table.infobox{width: 100%;vertical-align:middle;}
table.infobox td{}

table.suggestion {width: 100%;padding-top:3px;padding-left:5px;vertical-align:middle;}
table.suggestion th{text-align:left;font-size:11px;padding-left:5px;text-align:left;color:#43291C;font-style:normal;}
table.suggestion td{text-align:left;font-size:10px;padding-left:5px;text-align:left;vertical-align:middle;}


.uniheader { font-size:14px;	font-family:Arial; color:#000; height:25px; text-align:center; text-decoration:none; }
.uniheader a { color:#82786C; font-weight:bold;}
.uniheader a:hover { color:#000; font-weight:bold;}

/* Hauptmenue */
.mainMenueHead { background:#DCD3C4 url(img/mainmenue_headgradient.gif) repeat-x top;; height:20px; font-weight:bold; text-align:center; }
.mainMenueBody { background:#E7E3D8 url(img/box_community_contentgradient.gif) repeat-x top; padding:5px; border:0px solid #DCD3C4; }


.navigationBlue{	color:#000000; background-color:#E7E3D8; }
.navigationGrey{	background-color:#E7E3D8; }
.navigationHeaderBlue{ height:20px; 	background-color:#DCD3C4;}
.navigationHeaderGrey{	height:20px;	background-color:#DCD3C4; }
.navigationBody {  background-color:#E7E3D8;}
a.navigationPoint { color:#000; text-decoration:none; display:block; padding-left:3px;}
a.navigationPoint:hover { background-color:#DCD3C4; }
a.navigationPointActiv { color:#000; text-decoration:none; display:block; padding-left:3px; background-color:#DCD3C4;}

.rubrik_active { padding-left:3px; background-color:#DEE7EE; }
.rubrik_active a { color:#000; display:block; }
.rubrik_inactive { padding-left:3px; cursor:pointer; overflow:hidden;}
.rubrik_inactive:hover { background-color:#DEE7EE; }
.rubrik_inactive a { color:#000; display:block; overflow:hidden;}


.menu_top {  }
.menu_top a { color:#C61C25; text-decoration: none; }

.menu_main {  }
.menu_main a { color:#C61C25; text-decoration: none; }

.menu_sub {  }
.menu_sub a { color:rgb(0, 102, 153); text-decoration: none; }

.langMenue { font-size:11px; padding:5px}
.langMenueActive, .langMenueInactive { padding-left:10px; padding-right:10px; }
.langMenueActive a { text-decoration:underline; color:#000000;}
.langMenueInactive a { text-decoration:none; color:#83796C;}

.start_header { font-size:18px; }

/* Community */
.community_friendlist { text-align:center; border-right:1px solid #e0e9f7; padding:5px; }
.box_top_community_table { background-color:#E7E3D8; }
.table_key_community { 	color:#000; font-weight:bold; font-size:12px; background-color:#DCD3C4; }
.border_bottom_community { border-bottom:1px solid #DCD3C4; }
.table_header_community { font-weight:bold; border:0px solid #DCD3C4; padding:3px; }
.table_content_community { border:0px solid #DCD3C4; padding:3px; }
.table_content_community_forum { border:1px solid #DCD3C4; padding:3px;vertical-align:top;padding:5px; }
.table_header_community_forum { font-weight:bold; border:1px solid #DCD3C4; padding:3px;height:20px;vertical-align:top;}

.profilImage{
	padding-top:10px;
	width:80px;
	text-align:center;
}

.profilContent{
	vertical-align:top;
	padding-top:10px;
	padding-right:10px;
	width:100%;
}

.profilHead{
	height:19px;
	padding-bottom:0px;
	padding-left:5px;
	background-color:#e7e3d8;
	border:0px solid black;
}

.profilContentHeader{
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
	color:#5f584f;
	font-size:8pt;
	vertical-align:top;
	width:115px;
}

.profilContentText{
	padding-top:3px;
	padding-left:5px;
}

.profilTitle{
	color:#125679;
	padding-bottom:3px;
	padding-top:10px;
	padding-left:5px;
	font-size:11pt;
}

.profilButton{
	padding-bottom:3px;
	padding-top:3px;
	text-align:right;
}

.registerInfo{
	margin:0px;
	margin-top:4px;
	margin-bottom:4px;
	margin-left:4px;
	border:0px solid black;
}

/* Reiter */

.classheader {
  float:left;
  width:100%;
  background:url("img/reiter_pixel.jpg") repeat-x bottom;
  font-size:93%;
  line-height:normal;
}
.classheader ul {
  margin:0;
  padding:0px 5px 0;
  list-style:none;
}
.classheader li {
  float:left;
  background:url("img/left.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 7px;
}
.classheader a {
  display:block;
  background:url("img/right.gif") no-repeat right top;
  padding:5px 10px 4px 2px;
  text-decoration:none;
  font-weight:bold;
  color:#765;
}
.classheader a:hover {
  color:#333;
}
.classheader .classcurrent {
  background-image:url("img/left_on.gif");
}
.classheader .classcurrent a {
  background-image:url("img/right_on.gif");
  color:#333;
  padding-bottom:5px;
}


div#navigation_rechts {
	width:188px; height:50px;
}

div#navi_box{
  background-color: #FFFFFF;
  font-family:Arial;
	font-size:11px;
	width:80px;
	height:43px;
	float: left;
	margin:0 0 0 13px;
}

div#navi_box ul 			{
  list-style-type: square;
  color:#837B6F;
	margin: 0px 0px 0px 17px;
	padding: 0px;
}

div#navi_box li 			{
	padding:0 0 0 0;
	margin:0 0 0 0;
}

div#navi_box a 				{
  color:#837B6F; text-decoration:none; font-size:8pt;

}

div#navi_box a:hover  {
  color:#000000; text-decoration:underline; font-size:8pt;
}

div#navi_box a:active {
  color:#000000; text-decoration:underline; font-size:8pt;
}

.reminder_content{
	font-size:8pt;
}

.serviceBoxRight{
padding-left:10px;
padding-top:37px;
}

.showUserBox{
	width:582px;
	border:1px solid #dcd3c4;
}

.CentralCalenderWeekDay{
background-color:#e7e3d8;
color: #5f584f;
}
.CentralCalenderNotDay {
background-color:#e7e3d8;
}
.CentralCalenderUpdatingDayWithData div {
border:2px solid #43A2B8;
text-align:right;
padding-right:1px;
background-color:#F4F3EF;
color: #000000;
cursor:pointer;
}
.CentralCalenderUpdatingDayNotData div {
background-color:#e7e3d8;
border:2px solid #e7e3d8;
color: #000000;
cursor:pointer;
}
.CentralCalenderDayWithData div{
color:#5f584f;
padding-right:1px;
text-align:right;
border:2px solid #43A2B8;
background-color:#F4F3EF;
cursor:pointer;
}

.CentralCalenderDayNotData div {
/*border:1px solid #000000;*/
text-align:right;
background-color:#e7e3d8;
color:#5f584f;
border:2px solid #e7e3d8;
cursor:pointer;
}
/*
.mainMenueFistTable{background-color:#e7e3d8;font-size:8pt;}
.mainMenueTable { font-size:8pt;}
.mainMenueTitle { color:#000000; font-weight:bold; background-color:#dcd3c4; height:19px; text-align:left; padding-left:8px; }
.mainMenueContent{background-color:#e7e3d8;}
.mainMenuUL{margin:0 0 0 19px;padding:3px 0 3px 0;list-style-image:url(img/list_item.gif);letter-spacing:0px;}
.mainMenuLI,.mainMenuLIActiv{margin:0 0px 0 0;padding:0 0 0 0;letter-spacing:0px;}
.mainMenuLI:hover,.mainMenuLIActiv{background-color:#e7e3d8;list-style-image:url(img/list_item.gif);color:#5f584f;text-decoration:underline;}
.mainMenuA{color: #5f584f;}
.mainMenuA:hover,.mainMenuAActiv{color: #000000;}


.mainMenuePointTD, .mainMenuePointActiveTD { border-bottom:0px solid white;color:#2B4C6D;font-weight:bold; background-color:#e7e3d8; height:16px; text-align:left; padding-left:1px; padding-top:0px; }
.mainMenue_spacing { height:14px;background-color:#F4F3EF; }
*/
.div_description{border:1px solid #E7E3D8;height:245px;width:580px;overflow:auto;padding:5px;}

.contentBox{
	border-top:1px solid #DCD3C4;
}

.UniWidthBox{
	width:650px;
}

.UniLogoStudent,.UniLogoAlumni{
	width:109px;
	height:21px;
	border:0px solid black;
	background-image:url(img/career_center_grau.jpg);
	margin:0px 3px 16px 20px;
}

.UniLogoAlumni{
	width:109px;
	height:27px;
	background-image:url(img/viadrin_lumni_grau.jpg);
	margin:0px 3px 10px 20px;
}

.impressumLabel{
	width:57px;
}

#divUpControl {position:absolute; left:150px;top:318px; width:320px;height:30px; z-index:1; text-align: right}
#divDownControl {position:absolute; left:150px; top:495px; width:320px;height:30px; z-index:1;text-align: right}
#divContainer {LEFT: 150px; VISIBILITY: hidden; OVERFLOW: hidden; WIDTH:320px; CLIP: rect(0px 320px 150px 0px); POSITION: absolute; TOP: 340px; HEIGHT: 150px}
#divContent {LEFT: 0px; POSITION: absolute; TOP: 0px}

.table_popup_standard{
	padding:0 0 3px 0;
}

.border_top{
border-top:1px solid #e7e3d8;
}
.border_right{
border-right:1px solid #e7e3d8;
}

.border_left{
border-left:1px solid #e7e3d8;
}

.border_bottom{
	border-bottom:1px solid #e7e3d8;
}

.box_round,.box_roundTR{
	display:none;
}

/* Runde Rahmen */
/*
.box_round {background: transparent; }
.box_round h1 {font-size:2em; color:#e7e3d8; letter-spacing:1px;}
.box_round p {padding-bottom:0.5em;}

.box_round .top, .box_round .bottom {display:block; background:transparent; font-size:1px;}
.box_round .b1, .box_round .b2, .box_round .b3, .box_round .b4, .box_round .b1b, .box_round .b2b, .box_round .b3b, .box_round .b4b, .box_round .b5, .box_round .b6, .box_round .b7, .box_round .b8 {display:block; overflow:hidden;}
.box_round .b1, .box_round .b2, .box_round .b3, .box_round .b1b, .box_round .b2b, .box_round .b3b,.box_round .b5,.box_round .b6,.box_round .b7 {height:1px;}
.box_round .b2 {background:#e7e3d8; border-left:1px solid #dcd3c4; border-right:1px solid #dcd3c4;}
.box_round .b3 {background:#e7e3d8; border-left:1px solid #dcd3c4; border-right:1px solid #dcd3c4;}
.box_round .b4 {background:#e7e3d8; border-left:1px solid #dcd3c4; border-right:1px solid #dcd3c4;}
.box_round .b6 {background:#ffffff; border-left:1px solid #dcd3c4; border-right:1px solid #dcd3c4;}
.box_round .b7 {background:#ffffff; border-left:1px solid #dcd3c4; border-right:1px solid #dcd3c4;}
.box_round .b8 {background:#ffffff; border-left:1px solid #dcd3c4; border-right:1px solid #dcd3c4;}
.box_round .b4b {background:#e7e3d8; border-left:1px solid #dcd3c4; border-right:1px solid #dcd3c4;}
.box_round .b3b {background:#e7e3d8; border-left:1px solid #dcd3c4; border-right:1px solid #dcd3c4;}
.box_round .b2b {background:#e7e3d8; border-left:1px solid #dcd3c4; border-right:1px solid #dcd3c4;}

.box_round .b1 {margin:0 5px; background:#dcd3c4;}
.box_round .b5 {margin:0 5px; background:#dcd3c4;}
.box_round .b2, .box_round .b2b, .box_round .b6 {margin:0 3px; border-width:0 2px;}
.box_round .b3, .box_round .b3b, .box_round .b7{margin:0 2px;}
.box_round .b4, .box_round .b4b, .box_round .b8 {height:2px; margin:0 1px;}
.box_round .b1b {margin:0 5px; background:#e7e3d8;}
.box_round .boxcontent {display:block;  background:#ccc; border-left:1px solid #fff; border-right:1px solid #999;}
*/

/* Ende Runde Rahmen */
 
/*  unsichtbares*/
.unvisible { display:none; visibility:hidden;}


/* email */

.emailhead{
	background-color: #F4F9FC;
	color:#000000;
	width:100%;
	margin-top: 9px;
	border: 1px solid #DCD3C4;
}	

.emailheadtop{
	font-weight:bold;
	padding-top: 3px;
	padding-left: 9px;
	width:30px;
}

.emailheadtext{
	font-weight:normal;
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 9px;
	text-align: left;
}	
/* email ende*/

img.spacerHeute{height:102px;} /*100*/
img.spacerBewerbung{height:115px;} /*113*/

img.spacerTermine{height:89px;} /*92*/
img.spacerTraining{height:172px;} /*135*/
img.spacerNewJobs{height:234px;} /*135*/
img.spacerNewEmployer{height:320px;} /*113*/
img.spacerCommunity{height:333px;} /*113*/
img.spacerFriends{height:350px;} /*113*/

.scrollDiv{
width:550px;
border:1px solid #e7e3d8;
padding:5px;
height:250px;
overflow:auto;
}

.scrollDivPopUp{
height:550px;
overflow:auto;
padding:0px 2px 0px 2px;
}

h1.boxTitle { font-size:8pt; color:#0a3960; margin:0; padding:0; display:inline; }
h1.tableHead { font-size:8pt; font-weight:normal; color:#327fb3; margin:0; padding:0; display:inline; }

table.registerTable{
	border:1px solid #DCD3C4;
	background-color:#F4F2ED;
}