html{

min-height:					100%;
height:						100%;

}

body
{

font-family: 				Arial;
font-size: 					8pt;
font-weight: 				normal;
text-decoration: 			none;
color: 						#000066;
background-color:			#CCCCCC;
margin:						0px;
text-align:					center;
min-height:					100%;
height:						100%;
text-align:					justify;

}

p
{

font-size:					12px;
font-weight:				normal;
text-align:					justify;


}

p.jobs_rechts
{

color:						#ff6600;
font-size:					12px;
font-weight:				bold;
text-align:					left;


}

p.newsbox_text
{

color:						#ffffff;
font-size:					12px;
font-weight:				bold;
text-align:					left;

}

p.content_headline
{

color:						#000066;
font-size:					16px;
font-weight:				normal;


}

p.content_headline_bold
{

color:						#ff6600;
font-size:					12px;
font-weight:				bold;


}

p.content_headline_mager
{

color:						#000066;
font-size:					14px;
font-weight:				normal;


}

table,tr,td,ol
{

font-family: 				Arial;
font-size: 					8pt;
font-weight: 				normal;
text-decoration: 			none;
color: 						#000066;
margin:						0px;
text-align:					justify;

}

table.themenbox_container
{

line-height:				16px;
vertical-align:				top;
border:						0px;

}

table.table_fit
{

width:						100%;
height:						100%;

}

table.table_start
{

width:						600px;
height:						450px;
background-color: 			#FFFFFF;
border:						2px solid white;

}

table.themenbox
{

width:						170px;

}

table.themenbox_inhalt
{

width:						150px;
height:						200px;
border:						1px solid #CCCCCC;
vertical-align:				top;

}

table.trennbalken
{

width:						576px;
background:					#eeeeee;

}

table.inhalt_mit_ecken
{

width:						560px;
background-color: 			#FFFFFF;

}

table.nur_inhalt_mit_ecken
{

width:						380px;
height:						100%;
background-color: 			#FFFFFF;

}



table.partnerlogin_data
{

width:						150px;

}

table.news_rechts
{

width:						160px;
background-color: 			#FFFFFF;

}

h1
{

font-family: 				Arial;
font-size: 					15px;
font-weight: 				bold;
text-decoration: 			none;
color: 						#000066;
text-align:					left;

}

h1.h1
{

font-family: 				Arial;
font-size: 					11px;
font-weight: 				bold;
text-decoration: 			none;
color: 						#000066;

}

font.font_big
{

font-family: 				Arial;
font-size: 					18px;
font-weight: 				normal;
text-decoration: 			none;
color: 						#FFFFFF;

}

font.highlight
{

font-family: 				Arial;
font-size: 					11px;
font-weight: 				bold;
text-decoration: 			none;
color: 						#ff6600;

}

td.logo
{

width:						160px;
height:						109px;

}

td.td_themenbox
{

vertical-align:				top;
text-align:					left;

}

td.td_themenbox_link
{

vertical-align:				top;
text-align:					left;
padding-left:				5px;

}

td.themenbox_komplett
{

width:						150px;
height:						200px;
background-color:			#EEEEEE;
vertical-align:				top;

}

td.themenbox_headline
{

height:						20px;
vertical-align:				top;
background-color:			#EEEEEE;

}

td.themenbox_links
{

padding:					10px;
vertical-align:				top;
background-color:			#eeeeee;
line-height:				14px;
text-align:					left;
border:						0px;
height:						180px;

}

td.news_rechts_uebersichtsbild
{

background-color: 			#003366;

}

td.inhalt_text_mit_ecken
{

width:						380px;
background-color:			#FFFFFF;

}

td.inhalt_text_ohne_ecken
{


background-color:			#FFFFFF;
text-align:					justify;
padding-left:				1px;
font-size:					12px;

}

td.corner
{

width:						10px;
height:						10px;
background-color:			#FFFFFF;

}

td.corner_space_mitte
{


height:						10px;
background-color:			#FFFFFF;

}

td.corner_space_seitlich
{

width:						10px;
background-color:			#FFFFFF;

}

td.space_zwischen_inhalt
{

width:						10px;
background-color:			#FFFFFF;

}

td.trennbalken1
{

height:						3px;
background:					#FFFFFF;

}

td.trennbalken2
{

height:						3px;
background:					#EEEEEE;

}

td.trennbalken3
{

height:						1px;
background:					#FFFFFF;

}

td.trennbalken4
{

height:						15px;
background:					#EEEEEE;
text-align:					center;
color:						#999999;

}

td.trennbalken5
{

height:						1px;
background:					#FFFFFF;

}

td.trennbalken6
{

height:						3px;
background:					#EEEEEE;

}

td.flash_top
{

width:						738px;
height:						109px;

}

td.news_jobs
{

width:						160px;
background-color: 			#003366;
vertical-align:				top;
font-size:					4px;

}

td.sprachwahl
{

width:						160px;
background-color: 			#336699;
text-align:					center;

}

td.whitespace_vertical
{

width:						2px;
background-color: 			#FFFFFF;

}

td.whitespace_horizontal
{

height:						2px;
background-color: 			#FFFFFF;

}

td.partnerlogin
{

background: 				#336699;
padding:					4px;
color:						#ffffff;
vertical-align:				bottom;
text-align:					left;

}

td.partnerlogin_front
{

width:						50px;

}

td.partnerlogin_back
{

width:						50px;
height:						21px;

}

td.claim
{

width:						160px;
height:						40px;
background-color:			#336699;

}

td.leftnav
{

width:						160px;
height:						100%;
background-color: 			#003366;
vertical-align:				top;

}

td.headline
{


background-color:			#003366;
color:						#FFFFFF;
font-size:					18px;
padding:					8px;
vertical-align:				top;
text-align:					left;

}

td.newshead
{

font-family: 				Arial;
font-size: 					8pt;
font-weight: 				bold;
text-decoration: 			none;
color: 						#FFFFFF;
background-color: 			#003366;
padding:					4px;
text-align:					left;

}

td.newsbox
{

font-family: 				Arial;
font-size: 					8pt;
font-weight: 				normal;
text-decoration: 			none;
color: 						#FFFFFF;
background-color: 			#336699;
padding:					10px;
text-align:					left;

}

a.subnavi_link{

font-family: 				Arial;
font-size: 					8pt;
font-weight: 				bold;
text-decoration: 			none;
color: 						#000066;

}

a.subnavi_link:hover{

font-family: 				Arial;
font-size: 					8pt;
font-weight: 				bold;
text-decoration: 			underline;
color: 						#336699;

}

a.link_themenbox
{

font-family: 				Arial;
font-size: 					11px;
font-weight: 				normal;
text-decoration: 			underline;
color: 						#336699;

}

a.link_themenbox:hover
{

font-family: 				Arial;
font-size: 					11px;
font-weight: 				normal;
text-decoration: 			underline;
color: 						#f47022;

}

a.link_themenbox_active
{

font-family: 				Arial;
font-size: 					11px;
font-weight: 				bold;
text-decoration: 			underline;
color: 						#f47022;

}

a.link_themenbox_active:hover
{

font-family: 				Arial;
font-size: 					11px;
font-weight: 				bold;
text-decoration: 			underline;
color: 						#336699;

}

a.jobs_footer{

font-family: 				Arial;
font-size: 					11px;
font-weight: 				normal;
text-decoration: 			none;
color: 						#FFFFFF;

}

a.jobs_footer:hover{

font-family: 				Arial;
font-size: 					11px;
font-weight: 				normal;
text-decoration: 			underline;
color: 						#f47022;

}

a.text_highlight{

font-family: 				Arial;
font-size: 					11px;
font-weight: 				bold;
text-decoration: 			underline;
color: 						#FF6600;

}

a.text_highlight:hover{

font-family: 				Arial;
font-size: 					11px;
font-weight: 				bold;
text-decoration: 			underline;
color: 						#336699;

}

a.text_normal{

font-family: 				Arial;
font-size: 					11px;
font-weight: 				normal;
text-decoration: 			none;
color: 						#FF6600;

}

a.text_normal:hover{

font-family: 				Arial;
font-size: 					11px;
font-weight: 				normal;
text-decoration: 			underline;
color: 						#336699;

}

div.jobs_rechts
{

padding:					10px;
color:						#f47022;
font-size:					11px;
text-align:					left;

}

hr.jobs_rechts
{

height:						1px;
color:						#336699;

}

select.select_sprache
{

background-color:			#f47022;
font-size:					10px;
color:						#FFFFFF;
width:						140px;
height:						30px;

}

ul
{

list-style-type:			square;
list-style-position:		outside;
margin: 					0px; 
padding-left: 				15px;

}