﻿body
	{
	margin:0px;
	padding:0px;
	padding-top:7px;
	text-align:center;
	background-color:#808080;
	}
	
img
	{
	margin-top:0px;
	}
	
	
table p
{
	font-weight:normal;
}

.print
	{
	position:relative;
	margin: 20px 20px 20px 20px;
	text-align:left;
	float:left;
	}	
	
.content_print
	{
	position: relative;
	float: left;
	margin: auto;
	text-align: left;
    width: 640px;	
    padding:10px;	
    }

.print_info
	{
	position: relative;
    padding:13px;
	border:1px solid #000;
	height:100px;
 	}
	

.site
	{	
	margin:auto;
	width:980px;
	text-align:left;
	}	

.header
	{
	width:980px;
	height:124px;
	}
.header_left
	{
	width:551px;
	height:124px;
	float:left;
	background-color:#dfe4e8;
	}
.header_left_h
	{
	width:35px;
	height:124px;
	float:left;
	background-color:#dfe4e8;
	z-index:5;
	}
.header_left_v
	{
	width:516px;
	height:126px;
	float:left;
	background-color:#dfe4e8;
	}
.header_right
	{
	width:429px;
	height:124px;
	float:left;
	}
	
.start_flash_navi
	{
	/*position:absolute;*/
	z-index:0;
	left:0px;
	float:left;
	margin-top:-155px;
	z-index:1;
	}
	
.start_flash_navi2
	{
	position:absolute;
	z-index:0;
	left:0px;
	float:left;
	margin-top:-155px;
	z-index:1;
	}

.main
	{
	position:relative;
	width:980px;
	margin:auto;
	float:left;
	text-align:left;
	background-color:#fff;
	}

.main_navi
	{
	height:31px;
	width:980px;
	float:left;
	background-color:#8891B8;
	}

.main_navi_brightening
	{

	height:31px;
	width:30px;
	float:left;
	background-color:#fff;
	filter:alpha(opacity=50); -moz-opacity:0,50; opacity: 0.50;
	/*margin-right:154px;*/
	/*margin-top:-120px;*/
	}

.main_navi_middle
	{
	height:31px;
	/*width:398px;*/
	/*padding-right:78px;*/
	padding-left:238px;
	/*margin-left:255px;*/
	float:left;

	}
	
.main_navi_menu2
	{
	float:right;	
	width:212px;
	padding-right:40px;
	}

.main_navi_right
	{
	height:31px;
	/*width:180px;*/
	float:right;
	
	}

.main_left 
	{
	position:relative;
	width:980px;
	float:left;	
	background-color:#8891B8;
	background-repeat:no-repeat;
	}

.main_left_brightening
	{
	width:980px;
	float:left;	
	background-repeat:repeat-y;	
	/*filter:alpha(opacity=50); -moz-opacity:0,50; opacity: 0.50;*/
	background-image:url('/images/left_brightening.png');
	z-index:100;
	}
	
.main_left_brightening_flash
	{
	position:absolute;
	width:30px;
	height:622px;
	float:left;
	background-repeat:repeat-y;		
	background-image:url('/images/left_brightening.png');
	z-index:100;	
	}
	
.main_left_brightening_flash_vertical
	{
	position:absolute;
	top:592px;
	width:252px;
	height:30px;
	float:left;
	background-repeat:repeat-y;		
	background-image:url('/images/left_brightening.png');
	z-index:100;	
	}
	
.head_top1
{
height:126px;
background-color:#dfe4e8;
/*filter:alpha(opacity=100); -moz-opacity:1,00; opacity: 1.00;*/
}

.head_top2
{
height:31px;
background-color:#8891b8;
}

.main_left_navi
	{
	width:222px;
	float:left;	
	padding-top:56px;
	padding-left:30px;
	}
	
.main_left_navi_space
{
	position:relative;
	float:right;
	width:200px;
	height:20px;
	filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
	z-index:0;	
}

.navi_main_content_std
	{
	position: relative;
	float:right;
	padding-left:2px;
	padding-right:1px;
	padding-top:2px;
	padding-bottom:5px;
	width:142px;	
	background-color:#122373;
	filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
	height:1%;	
	z-index:10;
	}
	
.navi_main_content_active
	{
	position: relative;
	float:right;
	padding-left:2px;
	padding-right:1px;
	padding-top:2px;
	padding-bottom:5px;
	margin-top:2px;
	margin-bottom:2px;
	width:200px;	
	background-color:#fff;
	filter:alpha(opacity=100);
	opacity: 1.00;
	-moz-opacity:1.00;
	height:1%;	
	z-index:10;
	}
	
.navi_main_content_active_up
	{
	position: relative;
	float:right;
	padding-left:2px;
	padding-right:1px;
	padding-top:2px;
	padding-bottom:5px;
	width:200px;	
	background-color:#fff;
	filter:alpha(opacity=100);
	opacity: 1.00;
	-moz-opacity:1.00;
	height:1%;	
	z-index:10;
	}
	

.navi_main_content_white_1
	{
	position: relative;
	float:right;
	padding-left:2px;
	padding-right:1px;
	padding-top:2px;
	padding-bottom:5px;
	margin-top:2px;
	margin-bottom:2px;
	width:200px;	
	background-color:#fff;
	filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
	height:1%;	
	z-index:10;
	}

.navi_main_content_white_2
	{
	position: relative;
	float:right;
	padding-left:2px;
	padding-right:1px;
	padding-top:2px;
	padding-bottom:5px;
	width:200px;	
	background-color:#fff;
	/*filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
	*/
	height:1%;	
	z-index:10;
	}
	
	
.navi_main_content_white_3
	{	
	position: relative;
	float:right;
	padding-left:2px;
	padding-right:1px;
	padding-top:2px;
	padding-bottom:5px;
	width:200px;	
	background-color:#fff;
	/*filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
	*/
	height:1%;	
	z-index:10;
	}

	
.navi_main_content_dunkelblau
	{
	position: relative;
	float:right;
	padding-left:2px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:5px;
	margin-top:2px;
	margin-bottom:2px;
	width:200px;
	background-color:#003366;
	filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
	height:1%;	
	z-index:10;
	}
	

.navi_main_content_dunkelblau_up
	{
	position: relative;
	float:right;
	padding-left:2px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:5px;
	margin-top:2px;	
	width:200px;
	background-color:#003366;
	/*filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
	*/
	height:1%;	
	z-index:10;
	}	
	
.navi_main_content_dunkelblau_up2
	{
	position: relative;
	float:right;
	padding-left:2px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:5px;	
	width:200px;
	background-color:#003366;
	/*filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
	*/
	height:1%;	
	z-index:10;
	}	
	
.navi_main_content_blau
	{
	position: relative;
	float:right;
	padding-left:2px;
	padding-right:1px;
	padding-top:2px;
	padding-bottom:5px;
	width:142px;
	background-color:#004D8A;
	filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
	height:1%;	
	z-index:10;	
	}

.navi_main_content_blau_up
	{
	position: relative;
	float:right;
	padding-left:2px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:5px;
	margin-top:2px;	
	width:200px;
	background-color:#004D8A;
	/*filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
	*/
	height:1%;	
	z-index:10;
	}	
	
.navi_main_content_blau_up2
	{
	position: relative;
	float:right;
	padding-left:2px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:5px;	
	width:200px;
	background-color:#004D8A;
	/*filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
	*/
	height:1%;	
	z-index:10;
	}	
	
.navi_main_content_rot
	{
	position: relative;
	float:right;
	padding-left:2px;
	padding-right:1px;
	padding-top:2px;
	padding-bottom:5px;
	width:142px;
	background-color:#a1232e;
	filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
	height:1%;	
	z-index:10;
	}
	
.navi_main_content_rot_up
	{
	position: relative;
	float:right;
	padding-left:2px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:5px;
	margin-top:2px;	
	width:200px;
	background-color:#a1232e;
	/*filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
	*/
	height:1%;	
	z-index:10;
	}	
	
.navi_main_content_rot_up2
	{
	position: relative;
	float:right;
	padding-left:2px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:5px;	
	width:200px;
	background-color:#a1232e;
	/*filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
	*/
	height:1%;	
	z-index:10;
	}	
	
.navi_main_content_gruen
	{
	position: relative;
	float:right;
	margin-top:5px;
	padding-left:2px;
	padding-right:1px;
	padding-top:2px;
	padding-bottom:5px;
	width:200px;
	background-color:#83b850;
	filter:alpha(opacity=70);
	opacity: 0.70;
	-moz-opacity:0.70;
	height:1%;	
	z-index:10;
	}

.navi_main_content_gruen_up
	{
	position: relative;
	float:right;
	padding-left:2px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:5px;
	margin-top:2px;	
	width:200px;
	background-color:#83b850;
	/*filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
	*/
	height:1%;	
	z-index:10;
	}	
	
.navi_main_content_gruen_up2
	{
	position: relative;
	float:right;
	padding-left:2px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:5px;	
	width:200px;
	background-color:#83b850;
	/*filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
	*/
	height:1%;	
	z-index:10;
	}	
	
.navi_main_content_gelb
	{
	position: relative;
	float:right;
	padding-left:2px;
	padding-right:1px;
	padding-top:2px;
	padding-bottom:5px;
	width:142px;
	background-color:#fb993e;
	filter:alpha(opacity=85);
	opacity: 0.85;
	-moz-opacity:0.85;
	height:1%;	
	z-index:10;
	}
	
.navi_main_content_gelb_up
	{
	position: relative;
	float:right;
	padding-left:2px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:5px;
	margin-top:2px;	
	width:200px;
	background-color:#fb993e;
	/*filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
	*/
	height:1%;	
	z-index:10;
	}	
	
.navi_main_content_gelb_up2
	{
	position: relative;
	float:right;
	padding-left:2px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:5px;	
	width:200px;
	background-color:#fb993e;
	/*filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
	*/
	height:1%;	
	z-index:10;
	}	
	
.navi_left_box
	{
	position: relative;
	float:left;
	/*width:5px;*/
	text-align:right;
	top:4px;
	filter:alpha(opacity=100);
	opacity: 1.0;
	-moz-opacity:1.0;
	}

	
.navi_left_text
	{
	position: relative;
	float:left;	
	/*width:130px;*/
	/*filter:alpha(opacity=100);
	opacity: 1.0;
	-moz-opacity:1.0;
	*/
	z-index:2;
	}

.main_content /*Breite abzügl Bildspalte und Navi */
	{
	width:728px;	
	min-height:495px;
	float:left;
	background-color:#fff;
	padding-bottom:10px;
	filter:alpha(opacity=100); -moz-opacity:1,00; opacity: 1.00;
	}

.main_content_top
	{
	width:700px;
	float:left;
	height:27px;
	background-color:#fff;
	margin-bottom:8px;
	padding-left:14px;
	}

.main_content_top_left
	{
	width:430px;
	float:left;
	height:27px;
	background-color:#fff;
	margin-bottom:8px;
	}

.main_content_top_right
	{
	/*width:229px;*/
	float:right;
	height:27px;
	padding-right:8px;
	margin-bottom:8px;
	}

.main_content_left
	{
	width:700px;
	background-color:#fff;
	float:left;
	padding-left:14px;
	
	}

.main_content_left_locumtenency_start
	{	
	width:400px;
	float:left;
	height:32px;	
	z-index:10;
	}
	
.main_content_left_locumtenency
	{
	width:400px;
	float:left;
	height:32px;	
	position:absolut;
	}

.main_content_left_info_start
	{
	float:left;
	height:22px;
	padding-top:2px;
	padding-left:13px;
	position:absolute;
	margin-left:-100px;
	width:777px;
	z-index:101;
	/*
	width:655px;
	margin-left:-135px;
	*/
	background-color:#004D8A;	
	}

.main_content_left_info_std
	{
	float:left;
	height:21px;
	padding-left:13px;
	position:absolute;
	margin-left:-90px;
	width:765px;
	z-index:101;
	/*
	width:655px;
	margin-left:-135px;
	*/
	background-color:#122373;
	}
	
.main_content_left_info_dunkelblau
	{
	float:left;
	height:21px;
	padding-left:13px;
	position:absolute;
	margin-left:-90px;
	width:765px;
	z-index:101;
	/*
	width:655px;
	margin-left:-135px;
	*/
	background-color:#122373;
	}

	
.main_content_left_info_blau
	{
	float:left;
	height:21px;
	padding-left:13px;
	position:absolute;
	margin-left:-90px;
	width:765px;
	z-index:101;
	/*
	width:655px;
	margin-left:-135px;
	*/
	background-color:#004D8A;
	}

.main_content_left_info_rot
	{
	float:left;
	height:21px;
	padding-left:13px;
	position:absolute;
	margin-left:-90px;
	width:765px;
	z-index:101;
	/*
	width:655px;
	margin-left:-135px;
	*/
	background-color:#a1232e;
	}

.main_content_left_info_gruen
	{
	float:left;
	height:21px;
	padding-left:13px;
	position:absolute;
	margin-left:-90px;
	width:765px;
	z-index:101;
	/*
	width:655px;
	margin-left:-135px;
	*/
	background-color:#83b850;
	}

.main_content_left_info_gelb
	{
	float:left;
	height:21px;
	padding-left:13px;
	position:absolute;
	margin-left:-90px;
	width:765px;
	z-index:101;
	/*
	width:655px;
	margin-left:-135px;
	*/
	background-color:#fb993e;
	}

.main_content_left_text
	{
	width:440px;
	float:left;
	padding-left:2px;
	padding-top:3px;
	background-color:#fff;
	filter:alpha(opacity=100);
	opacity: 1.0;
	-moz-opacity:1.0;
	}

.main_content_left_picture
	{
	width:142px;
	height:204px;
	float:left;
	padding-left:2px;
	margin-right:14px;
	margin-top:14px;
	}

	
.main_content_right_navi
	{
	position:absolute;
	top:0px;
	left:0px;
	width:229px;
	height:100px;
	float:left;
	margin-bottom:5px;
	/*background-color:#ff0000;*/
	}
	
.main_content_right_navi_box
	{
	position:relative;
	top:0px;
	left:0px;
	width:229px;
	height:100px;
	float:left;
	margin-bottom:10px;
	}

	
.main_content_right_navi_hover
	{
	position:absolute;	
	width:229px;
	height:100px;
	float:left;
	background-color:#8891B8;
	filter:alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity:0.5;
	/*background-color:#ff0000;*/
	}
	

.main_content_right_navi_text
	{
	position:absolute;	
	width:229px;
	height:100px;
	float:left;
	padding-top:60px;
	padding-left:5px;

	/*background-color:#ff0000;*/
	}	
	
.main_content_right_navi_box_200
	{
	position:relative;
	top:0px;
	left:0px;
	width:229px;
	height:200px;
	overflow:hidden;
	float:left;
	margin-bottom:10px;
	}
	
.main_content_right_navi_hover_200
	{
	position:absolute;	
	width:229px;
	height:200px;
	float:left;
	overflow:hidden;
	background-color:#8891B8;
	filter:alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity:0.5;
	/*background-color:#ff0000;*/
	}
	
.main_content_right_navi_text_200
	{
	position:absolute;	
	width:229px;
	height:200px;
	float:left;
	overflow:hidden;
	padding-top:60px;
	padding-left:5px;

	/*background-color:#ff0000;*/
	}	
	
.main_content_right
	{
	position:relative;
	width:229px;
	float:right;
	/*padding-right:23px;		*/
	padding-left:5px;
	padding-top:50px;		
	
	}

.main_content_right_info_main
	{
	position:relative;
	width:229px;
	float:right;
	text-align:left;
	/*margin-bottom:5px;*/
	}
	
.main_content_right_pic
{
	position:relative;
	float:right;
}

.main_content_right_info_main_bottom
	{
	position:absolute;
	bottom:10px;
	left:740px;
	width:229px;
	float:right;	
	}
	
.main_content_right_info_std
	{
	width:229px;
	float:left;
	height:21px;
	padding-left:5px;
	margin-left:-5px;
	background-color:#004D8A;
	}	

.main_content_right_info_red
	{
	width:229px;
	float:left;
	height:21px;
	padding-left:5px;
	margin-left:-5px;
	background-color:#a1232e;
	}

.main_content_right_info_orange
	{
	width:229px;
	float:left;
	height:21px;
	padding-left:5px;
	margin-left:-5px;
	background-color:#fb993e;
	}

.main_content_right_info_blue
	{
	width:229px;
	float:left;
	height:21px;
	padding-left:5px;
	margin-left:-5px;
	background-color:#004D8A;
	}

.main_content_right_info_blue_left_appendant
	{
	width:117px;
	float:left;
	padding-top:3px;
	}

.main_content_right_info_blue_right_appendant
	{
	width:175px;
	float:left;
	}

.main_content_right_info_white
	{
	width:229px;
	float:left;
	height:21px;
	padding-left:5px;
	margin-left:-5px;
	background-color:#fff;
	}	
	
.main_content_right_info_white_left
	{
	width:108px;
	float:left;
	height:21px;
	padding-left:5px;
	margin-left:-5px;
	background-color:#fff;
	}	
	
.main_content_right_info_white_right
	{
	width:108px;
	float:right;
	height:21px;
	padding-left:5px;
	margin-left:-5px;
	background-color:#fff;
	}		
	
.main_content_right_info_text_left
{
	width:108px;
	float:left;
	height:21px;
	background-color:#fff;
}

.main_content_right_info_text_right
{
	width:108px;
	float:right;
	height:21px;
	background-color:#fff;
}

.login_box_user
	{
	background-color:#ededed;
	padding:3px;
	margin-bottom:10px;
	width:210px;		
	float:left;	
	}
	
.login_box
	{
	width:229px;	
	margin-bottom:10px;	
	float:left;	
	}

.login_title
	{
	width:215px;
	padding-left:2px;
	margin-bottom:2px;
	height:20px;
	background-color:#daa7ac;
	}
	
.box_file_pic
	{
	position:relative;	
	width:35px;
	float:left;
	}
	
.box_file_text
	{
	position:relative;	
	
	margin-top:4px;
	float:left;
	}
	
.main_content_right_picture
	{
	width:175px;
	height:90px;
	float:left;
	}

.main_content_right_picture_partner
	{
	width:292px;
	height:102px;
	float:left;
	margin-top:10px;
	}
	
.bottom_line
{
	position:relative;
	float:right;
	padding-top:5px;
	width:728px;
	height:20px;
	text-align:center;
}

.map
{
	position:relative;
	float:left;
	z-index:0;
	background-color:#fff;
}

.map_pic
{
	position:absolute;
	float:left;
	z-index:2;

}

.map_text
{
	position:absolute;
	width:280px;
	float:left;
	z-index:2;
	background-color:#fff;
}