BODY 
{
background-image:	url(/images/bg.gif);
background-repeat:	repeat-x;
height:				auto !important;  /* für moderne Browser */
height:				240px;  /*für den IE */
color: 				#000;
margin: 			0px;
padding:			0px;
background-color: 	#ffffff;
margin:				0 auto;
font-family:		Tamhoma, Arial, Sans-Serif;
font-size:			12px;
line-height:18px;
}

*
{
margin: 			0px;
padding: 			0px;
	
}
img
{
border:0;
}
.img_edit	{
	padding-bottom:10px;
}
.img_right	{
	padding-right:10px;
	padding-top:10px;
}

ul
{
margin-left:10px;
margin-bottom:30px;
}

a
{
	color:#000;
	text-decoration:none;
	}

p
{
	padding-bottom:5px;
	}

li
{
	
 }

h1
{
font-size:18px; 
color:#000; 
font-weight:normal;
margin-top:5px;
padding-bottom:10px;
}

h2
{
font-size:12px;
color:#666666;
}

h3
{
font-size:11px;
font-weight:bold;
margin-bottom:4px;
}

h4
{
font-size:12px;
}


.table_head_blue
{
	color:#194a7d;
	
	}

#link
{
	color:#205b99;
	font-weight:bold;
	}
	
#link a
{
	color:#205b99;
	font-weight:bold;
	}
	
.link
{
	font-weight:bold;
	cursor:pointer;
	}

	
#link:hover 
{
	color:#205b99;
	font-weight:bold;
	text-decoration:underline;
	}
	
#link_black
{
	color:#000;
	}
	
#link_black_bold
{
	color:#000;
	font-weight:bold;
	}
	
#link_black_bold_startseite
{
	color:#000;
	font-weight:bold;
	margin-left:85px;
	}
	
#banner_select_your_crew
{
	background-image:url(/images/banner_select_your_crew.gif);
	width:233px;
	height:75px;
	background-repeat:no-repeat;
	border:none;
	float:left;
	padding:40px 0px 0px 90px;
	}
	
#banner_select_your_job
{
	background-image:url(/images/banner_select_your_job.gif);
	width:233px;
	height:75px;
	background-repeat:no-repeat;
	border:none;
	float:right;
	padding:40px 0px 0px 90px;
	}
	
.img_start_right
{
	float:right;
	margin-top:23px;

	}
	
.img_start_left
{
	float:left;
	margin-top:23px;
	}
	
.textbold	{
	color:#000000;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
#lineboderbottom	{
	border-bottom:#858585 solid 1px;
}

#table_trenner
{
background-image:url(/images/table_trenner.gif);
background-repeat:repeat-x;
}

.available
{
color:#3e6d00;
}

.not_available
{
color:#a11c0f;
}

.text_field_large
{
width:266px;
height:21px;
border:1px solid #c7c7c5;
background-color:#ffffff;
}

.text_field_medium
{
width:207px;
height:21px;
border:1px solid #c7c7c5;
background-color:#ffffff;
}

.text_field_small
{
width:53px;
height:21px;
border:1px solid #c7c7c5;
background-color:#ffffff;
}

.text_area
{
width:266px;
border:1px solid #c7c7c5;
background-color:#ffffff;
}

.contact_field
{
background-color:#b6b6b6;
color:#000000;
padding-left:5px;
}

.applform_text_field_large
{
width:152px;
height:16px;
}

.applform_text_field_large_red
{
border:1px solid #900;
width:152px;
height:16px;
}

.registererror
{
	border:1px solid #F00;
	width:152px;
	}

.applform_pulldown_large
{
width:156px;
font-size:12px;
height:21px;
}

#applform_pulldown_large2
{ 
	width:175px;
	height:20px; 	
	background-image: url(/images/field-bg.gif);
	background-repeat: repeat-x;
	border: 1px solid #999999;
	color: #17191a;		
	line-height: 13px;
	font-size: 11px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
}

#subline
{
font-size:18px;
line-height:25px;
color:#000;
}

#subline a
{
font-size:18px;
line-height:25px;
color:#205b99;
}
	
.colored_red_star
{
	color:#a11c0f;
	font-weight:bold;
	font-size:15px;
	}
	
.colored_red
{
	color:#a11c0f;
	font-weight:bold;
	}
	
.seedienst__bg_border
{
	background-color:#f0f0f0;
	border-bottom:1px solid #FFF;
	padding-left:4px;
	height:25px;
	}

.seedienst__border
{
	border-bottom:1px solid #d8d8d8;
	padding-left:6px;
	}
	
.seedienst__border_logo
{
	border:1px solid #d8d8d8;	
	}

#subline2
{
font-size:15px;
font-weight:bold;
line-height:15px;
color:#000000;
text-transform:uppercase;
}

#main
{
width:				954px;
margin:				0px auto;
}

#logo
{
width:265px;
height:148px;
float:left;
border:none;
}

#top_right
{
height:				198px;
width:				258px;
float:				right;
}

#imprint
{
color:				#FFFFFF;
float:				right;
}

#imprint a
{
color:				#ffffff;
margin-left:		5px;
text-decoration:	none;
font-size:			10px;
}

#imprint a:hover
{
color:				#ffffff;
}

#top
{
background-image:	url(/images/bg_top_windrose.gif);
width:				954px;
height:				232px;
background-repeat:	no-repeat;
}

#top_logo
{
width:				945px;
height:				197px;
background-image:	url(/images/top_logo.gif);
background-repeat:	no-repeat;
}

#login
{
background-image:url(../images/login_bg.gif);
width:228px;
height:121px;
background-repeat:no-repeat;
float:right;
margin-top:20px;
margin-right:20px;
color:#FFFFFF;
padding:10px 0px 0px 0px;
text-align:center;
}

#logout
{
background-image:url(../images/logout_bg.gif);
width:268px;
height:124px;
background-repeat:no-repeat;
float:right;
margin-top:20px;
color:#FFFFFF;
padding:7px 0px 0px 10px;
	}
	
#logout a
{
	color:#FFF;
	text-decoration:none;
	}

#login a
{
color:#FFFFFF;
text-decoration:none;
}

#welcome_seaman
{
	font-size:13px;
	margin-bottom:3px;
	}

.logo
{
margin-left:65px;
}

#content_overall
{
width:954px;
overflow:hidden;
}

#content_overall a
{
	text-decoration:none;
}

#content_left
{
width:				665px;
float:				left;
padding-bottom:		20px;

}

#starttext
{
width:658px;
float:left;
color:#000;
margin-bottom:10px;
}


#banner_overall
{
width:658px;
float:left;
margin-bottom:23px;
}

#banner_overall a
{
	font-size:15px;
	letter-spacing:1px;
	font-weight:bold;
}

#banner1
{
background-image:url(/images/banner_sign_up_now.gif);
background-repeat:no-repeat;
width:148px;
height:26px;
float:left;
margin-bottom:21px;
font-size:11px;
padding:75px 0px 0px 100px;
}

#banner1 a
{
	color:#000;}

#banner2
{
background-image:url(/images/banner_select_your_job.gif);
background-repeat:no-repeat;
width:148px;
height:26px;
float:left;
margin-bottom:21px;
font-size:11px;
padding:75px 0px 0px 100px;
}

#banner3
{
background-image:url(/images/banner_select_your_crew.gif);
background-repeat:no-repeat;
width:323px;
height:40px;
float:left;
margin-bottom:21px;
font-size:11px;
padding:75px 0px 0px 0px;
}


#                                
{
width:				656px;
line-height:		18px;
}

#text_box_rounded_bookmarks_alerts
{
	background-image:url(/images/text_box_rounded.gif);
	width:319px;
	height:243px;
	border:none;
	background-repeat:no-repeat;
	float:left;
	margin-bottom:15px;
	margin-top:5px;
	padding:0px 0px 0px 3px;
	}


#text_box_rounded
{
	background-image:url(/images/text_box_rounded.gif);
	width:310px;
	height:225px;
	border:none;
	background-repeat:no-repeat;
	float:left;
	margin-bottom:15px;
	padding:18px 0px 0px 12px;
	}
	
#text_box_rounded_long
{
	background-image:url(/images/text_box_rounded_long.gif);
	width:396px;
	height:140px;
	border:none;
	background-repeat:no-repeat;
	float:left;
	margin-bottom:15px;
	padding:18px 0px 0px 12px;
	}

#breadcrumb
{
background-color:	#FFFFFF;
border-bottom:		solid 1px #999999;
width:				678px;
height:				15px;
margin:				4px 0px 15px 0px;
padding:			1px 0px 0px 0px;
}

#breadcrumb_content	{
	margin:			-3px 0px 0 0;
}

#console_center
{
width:				377px;
height:				160px;
background-image:	url(/images/middle.jpg);
background-repeat:	no-repeat;
padding:			20px 0px 0px 320px;
line-height:		18px;
}

#console_center_grau
{
width:				339px;
height:				165px;
background-image:	url(/images/middle_grau.jpg);
background-repeat:	no-repeat;
padding:			11px 0px 0px 330px;
line-height:		18px;
margin-left:4px;
}

.console_center_btn
{
margin:				10px 0px 0px 0px;
}

.console_center_btn_our_services
{
margin:				135px 0px 0px 55px;
}

#sign_in
{
background-image:url(/images/bg_sign_in.gif);
background-repeat:no-repeat;
width:317px;
height:161px;
float:right;
padding:15px 0px 0px 15px;
margin-left:4px;
}

#sign_in2
{
background-image:url(/images/bg_sign_in2.jpg);
background-repeat:no-repeat;
width:332px;
height:176px;
float:left;
margin-left:2px;
}

#service
{
padding:			30px 0px 0px 14px;
font-size:			12px;
font-style:			italic;
font-weight:		lighter;
color:				#333333;
margin-bottom:10px;
}

.imp
{
font-size:			12px;
font-style:			italic;
font-weight:		lighter;
color:				#333333;
}

#applications
{
width:				648px;
margin-bottom:20px;
cursor:pointer;
float:left;

}

#content_left_text
{
	width:656px;
	float:left;
	}

#header_large
{
background-image:url(/images/menu_bg_repeat.gif);
background-repeat:repeat-x;
width:648px;
height:26px;
margin-bottom:2px;
color:#ffffff;
font-size:12px;
text-transform:uppercase;
padding:5px 0px 0px 10px;
}

#header_large_grey
{
background-image:url(/images/bg_grey.gif);
background-repeat:repeat-x;
width:648px;
height:30px;
color:#000000;
font-size:12px;
text-transform:uppercase;
padding:0px 0px 0px 8px;
margin-bottom:2px;
border-left:1px solid #c6c6c6;
border-right:1px solid #c6c6c6;
}

#header_large_grey2
{
background-image:url(/images/bg_grey.gif);
background-repeat:repeat-x;
width:656px;
height:22px;
color:#000000;
font-size:12px;
text-transform:uppercase;
padding-top:8px;
margin-bottom:2px;
border-left:1px solid #c6c6c6;
border-right:1px solid #c6c6c6;
}

#header_grey_short
{
background-image:url(/images/bg_grey.gif);
background-repeat:repeat-x;
width:274px;
height:26px;
text-transform:uppercase;
padding:3px 0px 0px 5px;
color:#000000;
font-weight:bold;
border-left:1px solid #c6c6c6;
border-right:1px solid #c6c6c6;
}

#header_large_grey2
{
background-image:url(/images/bg_grey.gif);
background-repeat:repeat-x;
width:647px;
height:27px;
color:#000000;
font-size:12px;
text-transform:uppercase;
padding:3px 0px 0px 10px;
font-weight:bold;
margin-bottom:2px;
border-left:1px solid #c6c6c6;
border-right:1px solid #c6c6c6;
}

#header_large_grey_news
{
background-image:url(/images/bg_header_grey_news_feed.gif);
background-repeat:repeat-x;
width:258px;
height:24px;
color:#000000;
font-size:12px;
text-transform:uppercase;
padding:5px 0px 0px 5px;
font-weight:bold;
margin-bottom:2px;
}



#header_large_grey a
{
	cursor:text;
	color:#000;
	text-decoration:none;
	}


#header_large_grey_text
{
padding:3px 0px 0px 4px;
}

#header_small
{
background-image:url(/images/menu_bg_repeat.gif);
background-repeat:repeat-x;
width:322px;
height:25px;
margin-bottom:4px;
font-size:12px;
padding:6px 0px 0px 10px;
color:#ffffff;
position:relative;
}

#header_small_applform
{
background-image:url(/images/header_applform_bg_repeat.gif);
background-repeat:repeat-x;
width:322px;
height:20px;
margin-left:4px;
margin-bottom:1px;
font-size:13px;
padding:3px 0px 0px 10px;
color:#ffffff;
position:relative;
text-transform:uppercase;
}

#header_small_applform a
{
color:#FFFFFF;
}

#header_large_applform
{
background-image:url(/images/header_applform_bg_repeat.gif);
background-repeat:repeat-x;
width:638px;
height:20px;
margin-left:4px;
margin-bottom:1px;
font-size:13px;
padding:3px 0px 0px 10px;
color:#ffffff;
position:relative;
text-transform:uppercase;
}

#header_large_applform_sub
{
background-image:url(/images/header_applform_bg_repeat.gif);
background-repeat:repeat-x;
width:648px;
height:23px;
margin-left:4px;
margin-bottom:1px;
font-size:9px;
color:#ffffff;
position:relative;
}

.border_white
{
border-right:1px solid #FFFFFF;
padding-left:8px;
}

#icon_appl
{
background-image:url(/images/icon_appl.gif);
width:37px;
height:38px;
background-repeat:no-repeat;
position:absolute;
z-index:10;
margin-left:283px;
margin-top:-5px;
}

#icon_appl_header_large
{
background-image:url(/images/icon_appl.gif);
width:37px;
height:38px;
background-repeat:no-repeat;
position:absolute;
z-index:10;
margin-left:605px;
margin-top:-12px;
}

.btn_more
{
vertical-align:middle;
}

#icon_vacan
{
background-image:url(/images/icon_vacan.gif);
width:37px;
height:38px;
background-repeat:no-repeat;
position:absolute;
z-index:10;
margin-left:283px;
margin-top:-5px;
}

#icon_vacan_header_large
{
background-image:url(/images/icon_vacan.gif);
width:37px;
height:38px;
background-repeat:no-repeat;
position:absolute;
z-index:10;
margin-left:605px;
margin-top:-12px;
}


#header_application
{
background-image:url(/images/header_application.gif);
width:322px;
height:24px;
margin-bottom:4px;
font-size:14px;
font-style:italic;
padding:6px 0px 0px 10px;
color:#333333;
}

#header_vacancies
{
background-image:url(/images/header_vacancies.gif);
width:322px;
height:24px;
margin-bottom:4px;
font-size:14px;
font-style:italic;
padding:6px 0px 0px 10px;
color:#333333;
}

.applications_head
{
margin-bottom:3px;
}

#vacancies
{
width:				648px;
}

.vacancies_head
{
margin-bottom:6px;
}

#appl_box_grey
{
background-color:	#f0efef;
background-repeat:	no-repeat;
width:				324px;
height:				35px;
margin:				0px 0px 1px 0px;
padding:			5px 0px 0px 8px;
border-bottom:		1px solid #dbdbdb;
}

#appl_box_grey_big
{
background-color:	#f0efef;
background-repeat:	no-repeat;
width:				646px;
height:				83px;
margin:				0px 0px 1px 0px;
padding:			8px 0px 0px 12px;
border-bottom:		1px solid #dbdbdb;
}

#appl_box_white
{
background-color:	#f9f9f9;
background-repeat:	no-repeat;
width:				324px;
height:				35px;
margin:				0px 0px 1px 0px;
padding:			5px 0px 0px 8px;
border-bottom:		1px solid #dbdbdb;
}

#appl_box_white_big
{
background-color:	#f9f9f9;
background-repeat:	no-repeat;
width:				646px;
height:				83px;
margin:				0px 0px 1px 0px;
padding:			8px 0px 0px 12px;
border-bottom:		1px solid #dbdbdb;
}

#vacan_box_grey
{
background-color:	#f0efef;
background-repeat:	no-repeat;
width:				324px;
height:				35px;
margin:				0px 0px 1px 0px;
padding:			5px 0px 0px 8px;
border-bottom:		1px solid #dbdbdb;
}

#vacan_box_grey_big
{
background-image:	url(/images/box_grey_big.gif);
background-repeat:	no-repeat;
width:				646px;
height:				83px;
margin:				0px 0px 3px 0px;
padding:			8px 0px 0px 12px;
}

#vacan_box_white
{
background-color:	#f9f9f9;
background-repeat:	no-repeat;
width:				324px;
height:				35px;
margin:				0px 0px 1px 0px;
padding:			5px 0px 0px 8px;
border-bottom:		1px solid #dbdbdb;
}

#vacan_box_white_big
{
background-image:	url(/images/box_white_big.gif);
background-repeat:	no-repeat;
width:				646px;
height:				83px;
margin:				0px 0px 3px 0px;
padding:			8px 0px 0px 12px;
}

.abstand_btn_details
{
	float:right;
}

.appl_box_headline
{
color:#990000;
font-size:13px;
}

.appl_box_headline:hover
{
}

.appl_box_subline
{
font-size:12px;
}

.appl_box_subline:hover
{
}

.appl_box_short_text
{
font-weight:bold;
}

.more
{
text-decoration:underline;
color:#000000;
float:right;
margin-right:2px;
}

#content_right
{
width:				280px;
min-height:			830px;
float:				right;
}

#border_content_right
{
width:				276px;
border:				1px solid #c7c7c7;
margin-top:			5px;
padding-bottom:10px;
padding-top:5px;
	}
	
#border_content_right_seamen
{
width:				276px;
border:				1px solid #c7c7c7;
margin-top:			5px;
padding-bottom:10px;
	}
	
#header_content_right2
{
	background-image:url(/images/header_porthole.gif);
	width:254px;
	height:23px;
	border:none;
	background-repeat:no-repeat;
	margin-left:7px;
	text-transform:uppercase;
	padding-right:8px;
	padding-top:3px;
	font-weight:bold;
	}
	
#1_trenner
{
	background-image:url(/images/1_trenner.gif);
	margin:0px 0px 0px 7px;
	width:262px;
	height:4px;
	float:left;
	}

#content_right1
{
width:265px;
height:400px;
}

#loggedin
{
width:				248px;
height:				82px;
background-image:	url(/images/login_bg.gif);
background-repeat:	no-repeat;
margin-top:			4px;
font-size:			12px;
line-height:		18px;
padding:			15px 0px 0px 20px;
}

.input_login
{
border:				1px solid #7d7d7d;
width:				150px;
height:				16px;
background-repeat:	no-repeat;
margin-bottom:		5px;
margin-left:		4px;
text-align:			center;
}

.input_login2
{
border:				1px solid #7d7d7d;
width:				150px;
height:				16px;
background-repeat:	no-repeat;
margin-bottom:		5px;
margin-left:		4px;
text-align:			center;
}

.loginusername
{
	width:148px;
	height:18px;
	background-color:#FFF;
	border:solid 1px #333;
	color:#999;
	padding:2px 0px 0px 2px;
	}
	
.loginpassword
{
	width:148px;
	height:18px;
	background-color:#FFF;
	border:solid 1px #333;
	color:#999;
	padding:2px 0px 0px 2px;
	}

.btn_login	{
background: transparent  url(/images/btn_login_shadow.gif);
background-repeat:no-repeat;
height:40px;
width:110px;
border:0 none;
font-weight:bold;
overflow:hidden;
text-decoration:none;
cursor:pointer;
}

.btn_senden
{
background: transparent  url(/images/btn_senden.gif);
background-repeat:no-repeat;
height:22px;
width:93px;
border:0 none;
font-weight:bold;
overflow:hidden;
text-decoration:none;
cursor:pointer;
float:right;
margin-top:10px;
	}
	
.btn_senden2
{
background: transparent  url(/images/btn_senden.gif);
background-repeat:no-repeat;
height:22px;
width:93px;
border:0 none;
font-weight:bold;
overflow:hidden;
text-decoration:none;
cursor:pointer;
float:right;
	}
	
.btn_senden_uk
{
background: transparent  url(/images/btn_senden_uk.gif);
background-repeat:no-repeat;
height:22px;
width:93px;
border:0 none;
font-weight:bold;
overflow:hidden;
text-decoration:none;
cursor:pointer;
float:right;
margin-top:10px;
	}
	
.register_now
{
background-image:url(/images/btn_register_now.gif);
background-repeat:no-repeat;
height:40px;
width:110px;
border:0 none;
font-weight:bold;
overflow:hidden;
text-decoration:none;
cursor:pointer;
}

.register_now_de
{
background-image:url(/images/btn_register_now_de.gif);
background-repeat:no-repeat;
height:40px;
width:110px;
border:0 none;
font-weight:bold;
overflow:hidden;
text-decoration:none;
cursor:pointer;
}

/* --.btn_login:hover	{
background: transparent  url(/images/btn_login_hover.gif);
background-repeat:no-repeat;
height:29px;
width:172px;
border:0 none;
color:#9D0B15;
float:left;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
line-height:15px;
overflow:hidden;
padding-bottom:5px;
padding-top:5px;
text-align:center;
text-decoration:none;
cursor:pointer;
margin-left:4px;
}

/* --
.btn_login:hover {
	background-image:	url(../bilder/formular/solobtn-color-200-over.gif);
	background-position:top center;
	background-repeat:	no-repeat;
	text-decoration:	none;
	color:				#000000;
}
*/

.btn_register
{
background: transparent  url(/images/btn_register_blue.gif);
background-repeat:no-repeat;
border:0 none;
color:#9D0B15;
float:left;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
height:25px;
line-height:15px;
overflow:hidden;
padding-bottom:5px;
padding-top:5px;
position:relative;
text-align:center;
text-decoration:none;
width:156px;
cursor:pointer;
}

.btn_save
{
background: transparent  url(/images/btn_send.gif);
background-repeat:no-repeat;
border:0 none;
color:#9D0B15;
float:right;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
height:22px;
line-height:15px;
overflow:hidden;
padding-bottom:5px;
padding-top:5px;
position:relative;
text-align:center;
text-decoration:none;
width:93px;
cursor:pointer;
margin-top:5px;
}

.btn_save_de
{
background: transparent  url(/images/btn_save_de.png);
background-repeat:no-repeat;
border:0 none;
color:#9D0B15;
float:right;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
height:22px;
line-height:15px;
overflow:hidden;
padding-bottom:5px;
padding-top:5px;
position:relative;
text-align:center;
text-decoration:none;
width:93px;
cursor:pointer;
margin-top:5px;
}

.btn_edit
{
background: transparent  url(/images/btn_edit.gif);
background-repeat:no-repeat;
border:0 none;
color:#9D0B15;
float:left;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
line-height:15px;
overflow:hidden;
padding-bottom:5px;
padding-top:5px;
position:relative;
text-align:center;
text-decoration:none;
cursor:pointer;
margin-top:3px;
}

.btn_send
{
background: transparent  url(/images/btn_send.gif);
background-repeat:no-repeat;
border:0 none;
color:#9D0B15;
float:right;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
height:22px;
line-height:15px;
overflow:hidden;
padding-bottom:5px;
padding-top:5px;
position:relative;
text-align:center;
text-decoration:none;
width:93px;
cursor:pointer;
margin-top:5px;
}

.btn_send_big
{
background: transparent  url(/images/btn_send_big.gif);
background-repeat:no-repeat;
border:0 none;
color:#9D0B15;
float:left;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
height:25px;;
line-height:15px;
overflow:hidden;
position:relative;
text-align:center;
text-decoration:none;
width:156px;
cursor:pointer;
}

.btn_send_large
{
background: transparent  url(/images/btn_send_large.gif);
background-repeat:no-repeat;
border:0 none;
color:#9D0B15;
float:left;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
height:25px;
line-height:15px;
overflow:hidden;
position:relative;
text-align:center;
text-decoration:none;
width:268px;
cursor:pointer;
margin-top:3px;
}

.btn_add
{
background: transparent  url(/images/ad_btn.gif);
background-repeat:no-repeat;
border:0 none;
color:#9D0B15;
float:left;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
height:20px;
line-height:15px;
overflow:hidden;
padding-bottom:5px;
padding-top:5px;
position:relative;
text-align:center;
text-decoration:none;
width:42px;
cursor:pointer;
margin-top:3px;
}
.btn_ok
{
background: transparent  url(/images/btn_ok.gif);
background-repeat:no-repeat;
border:0 none;
color:#9D0B15;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
height:20px;
line-height:15px;
overflow:hidden;
padding-bottom:5px;
padding-top:5px;
position:relative;
text-align:center;
text-decoration:none;
width:47px;
cursor:pointer;
margin-left:3px;

}
#video
{
width:265px;
height:197px;
background-repeat:	no-repeat;
margin-left:1px;
margin-bottom:6px;
background-image:url(/images/logo_bg_us.gif) top center no-repeat;
}

#fitness_for_service_at_sea
{
	background-image:url(/images/fitness_for_service_at_sea_banner.gif);
	width:220px;
	height:22px;
	border:none;
	background-repeat:no-repeat;
	margin-top:2px;
	margin-left:7px;
	padding:69px 0px 0px 52px;
	}
	
#fitness_for_service_at_sea a
{
	font-size:17px;
	color:#000;
	text-decoration:none;
	}
	
#fitness_for_service_at_sea a:hover
{
	font-size:17px;
	color:#000;
	text-decoration:underline;
	}


#contact
{
width:				253px;
height:				169px;
background-image:	url(/images/bg_box_right.gif);
background-repeat:	no-repeat;
padding:			10px 0px 0px 20px;
line-height:		20px;
}

#fri
{
width:				248px;
height:				108px;
background-image:	url(/images/fri_bg.gif);
background-repeat:	no-repeat;
line-height:		20px;
padding:			10px 0px 0px 20px;
}

.fri_logo
{
margin:0px 0px 0px 70px;
}


#adresse
{
padding:10px 0px 0px 10px;
}

#seamail
{
background-image:	url(/images/seamail_bg.gif);
background-repeat:	no-repeat;
width:				232px;
height:				71px;
padding:			20px 0px 0px 35px;
margin-top:			3px;
}

#seamail a
{
text-decoration:	underline;
}

.headline
{
font-size:14px;
font-style:italic;
font-weight:bold;
}

#headline
{
font-size:18px; 
color:#000; 
margin-bottom:11px;
}

#footer
{
margin:0px auto;
}

#content_middle
{
margin:20px 0px 0px 130px;
}

/* APPLICATION */

#steps
{
width:660px;
height:108px;
color:#000;
}

#steps a
{
	color:#000;
}

.number
{
color:#a51e12; 
font-weight:bold;
}


#step_1
{
background-image:url(/images/step1_grau.gif);
width:122px;
height:105px;
background-repeat:no-repeat;
float:left;
padding:1px 0px 0px 10px;
color:#000;
}


#step_1:hover
{
background-image:url(/images/step1_rot.gif);
width:122px;
height:105px;
background-repeat:no-repeat;
float:left;
padding:1px 0px 0px 10px;
color:#FFFFFF;
}

#step_1_hover
{
background-image:url(/images/step1_rot.gif);
width:122px;
height:105px;
background-repeat:no-repeat;
float:left;
padding:1px 0px 0px 10px;
color:#FFFFFF;
}

#step_2
{
background-image:url(/images/step2_grau.gif);
width:118px;
height:105px;
background-repeat:no-repeat;
float:left;
padding:1px 0px 0px 13px;
color:#000;
}

#step_2:hover
{
background-image:url(/images/step2_rot.gif);
width:118px;
height:105px;
background-repeat:no-repeat;
float:left;
padding:1px 0px 0px 13px;
color:#FFFFFF;
}

#step_2_hover
{
background-image:url(/images/step2_rot.gif);
width:118px;
height:105px;
background-repeat:no-repeat;
float:left;
padding:1px 0px 0px 13px;
color:#FFFFFF;
}

#step_3
{
background-image:url(/images/step3_grau.gif);
width:118px;
height:105px;
background-repeat:no-repeat;
float:left;
padding:1px 0px 0px 13px;
color:#000;
}

#step_3:hover
{
background-image:url(/images/step3_rot.gif);
width:118px;
height:105px;
background-repeat:no-repeat;
float:left;
padding:1px 0px 0px 13px;
color:#FFFFFF;
}

#step_3_hover
{
background-image:url(/images/step3_rot.gif);
width:118px;
height:105px;
background-repeat:no-repeat;
float:left;
padding:1px 0px 0px 13px;
color:#FFFFFF;
}

#step_4
{
background-image:url(/images/step4_grau.gif);
width:118px;
height:105px;
background-repeat:no-repeat;
float:left;
padding:1px 0px 0px 13px;
color:#000;
}

#step_4:hover
{
background-image:url(/images/step4_rot.gif);
width:118px;
height:105px;
background-repeat:no-repeat;
float:left;
padding:1px 0px 0px 13px;
color:#FFFFFF;
}

#step_4_hover
{
background-image:url(/images/step4_rot.gif);
width:118px;
height:105px;
background-repeat:no-repeat;
float:left;
padding:1px 0px 0px 13px;
color:#FFFFFF;
}

#step_5
{
background-image:url(/images/step5_grau.gif);
width:113px;
height:105px;
background-repeat:no-repeat;
float:left;
padding:1px 0px 0px 13px;
color:#000;
}

#step_5:hover
{
background-image:url(/images/step5_rot.gif);
width:113px;
height:105px;
background-repeat:no-repeat;
float:left;
padding:1px 0px 0px 13px;
color:#FFFFFF;
}

#step_5_hover
{
background-image:url(/images/step5_rot.gif);
width:113px;
height:105px;
background-repeat:no-repeat;
float:left;
padding:1px 0px 0px 13px;
color:#FFFFFF;
}

#applicationform_box
{
background-color:#eaeaea;
width:626px;
padding:15px 0px 15px 30px;
border:1px solid #d7d7d7;
margin-top:10px;
}

#applicationform_box_login
{
background-image:url(/images/content_applicationform_box.gif);
background-repeat:repeat-y;
width:648px;
padding:15px 0px 15px 0px;
margin-left:4px;
border-bottom:1px solid #a7a7a7;
border-top:1px solid #a7a7a7;
}

#applicationform_box_table
{
background-image:url(/images/content_applicationform_box.gif);
background-repeat:repeat-y;
width:648px;
padding:15px 0px 15px 0px;
margin-left:4px;
border-bottom:1px solid #a7a7a7;
font-size:9px;
}

#applicationform_box_left
{
width:300px;
height:84px;
float:left;
}

#applicationform_box_right
{
width:320px;
float:left;
}

/* APPLICATION FORM */

#table_left
{
float:left;
}

#table_right
{
border:1px solid #FF0000;
float:right;
margin-right:60px;
width:300px;
}


.formbody {
	color:				#4E4E4E; 
	line-height:		40px;
}


#account_box
{
width:565px;
height:173px;
font-size:9px;
margin-bottom:6px;
margin-left:40px;
}

#seaman_book_box
{
width:565px;
min-height:190px;
margin-left:40px;
}

#account_box_new
{
background-color:	#f0efef;
background-repeat:	no-repeat;
width:				634px;
margin:				0px 0px 1px 0px;
padding:			8px 12px 0px 12px;
border-bottom:		1px solid #dbdbdb;
float:left;
}

#account_box_new_left
{
	width:309px;
	float:left;
	}
	
#account_box_new_right
{
	width:269px;
	float:right;
	padding-top:9px;
	position:absolute;
	}

#account_box_new_info
{
	background-repeat:no-repeat;
	background-color:#f0efef;
	border:1px solid #666;
	width:245px;
	color:#000;
	font-weight:bold;
	font-size:10px;
	padding:0px 3px 0px 5px;
  border:1px solid #000;
	}

#btn_login_application
{
background-repeat:no-repeat;
width:145px;
height:26px;
margin-left:200px;
font-size:16px;
color:#990000;
padding:10px 0px 0px 65px;
font-weight:bold;
}

#about_us_box
{
	line-height:20px;
	}

#attention_box
{
background-image:url(/images/attention_box.gif);
background-repeat:repeat-x;
width:640px;
padding:5px 0px 15px 10px;
color:#FFFFFF;
margin-bottom:20px;
text-align:center;
}

#attention_box2
{
background-color:#e2e2e2;
border:1px solid  #aaaaaa;
width:608px;
height:52px;
margin-bottom:20px;
float:left;
font-size:14px;
padding:0px 0px 0px 50px;
}

#attention_box a
{
color:#FFFFFF;
text-decoration:underline;
}

#ocean_carrier_box
{
background-image:url(/images/ocean_carrier_box.gif);
width:287px;
height:67px;
background-repeat:no-repeat;
float:left;
margin-right:1px;
padding:12px 40px 0px 0px;
text-align:center;
}

#ocean_carrier_box a
{
color:#990000;
text-decoration:underline;
}

#applicants_box
{
background-image:url(/images/applicants_box.gif);
width:287px;
height:69px;
background-repeat:no-repeat;
float:left;
padding:12px 40px 0px 0px;
text-align:center;
}

#applicants_box a
{
color:#990000;
text-decoration:underline;
}

#applicants_detail_box
{
width:320px;
float:left;
margin-bottom:15px;
}

#applicants_detail_box_abstand
{
width:320px;
float:left;
margin-bottom:15px;
margin-right:16px;
}

#vacancies_detail_box
{
float:left;
margin-bottom:15px;
margin-right:50px;
}

#vancancie_detail_left_small
{
	float:left;
	margin-left:20px;
	}

#vacancies_detail_box_text
{
width:645;
padding:3px 0px 0px 2px;
line-height:23px;
font-size:13px;
}

#box_schlusstext
{
	width:565px;
	padding:10px;
	float:left;
	}

#headline_detail
{
width:656px;
height:57px;
border-top:1px solid #3f3f3f;
font-size:15px;
color:#990000;
font-weight:bold;
padding-top:3px;
position:relative;
}

#large_header
{
background-image:url(/images/header_applicants_detail_la.gif);
width:657px;
height:20px;
background-repeat:no-repeat;
float:left;
}

#personal_header
{
background-image:url(/images/personal_header.gif);
width:275px;
height:25px;
background-repeat:no-repeat;
padding:7px 0px 0px 40px;
float:left;
}

#quality_header
{
background-image:url(/images/quality_header.gif);
width:275px;
height:25px;
background-repeat:no-repeat;
padding:7px 0px 0px 40px;
float:left;
}

#salary_header
{
background-image:url(/images/salary_header.gif);
width:275px;
height:25px;
background-repeat:no-repeat;
padding:7px 0px 0px 40px;
float:left;
}

#languages_header
{
background-image:url(/images/languages_header.gif);
width:275px;
height:25px;
background-repeat:no-repeat;
padding:7px 0px 0px 40px;
float:left;
}

#sites
{
width:658px;
border:1px solid #000000;
}

.link_underline
{
text-decoration:underline;
}

#bottom
{
	background-color:#2b74bf;
	padding-bottom:10px;
	}

#bg_bottom
{
background-image:url(/images/bg_bottom2.gif);
background-color:#2b74bf;
background-repeat:repeat-x;
overflow:hidden;
}

#map
{
background-image:url(/images/bottom_map2.gif);
background-repeat:no-repeat;
width:958px;
height:185px;
margin:0px auto;
color:#FFFFFF;
padding:50px 0px 0px 0px;
}

#map a
{
color:#FFFFFF;
text-shadow: 0px 3px 3px 5px #000;
text-decoration:none;
line-height:18px;
}

#map a:hover
{
color:#FFFFFF;
text-shadow: 0px 3px 3px 5px #000;
text-decoration:underline;
line-height:18px;
}

.map_a_head
{
	color:#FFF;
	font-weight:bold;
	}

#map_boxes
{
	
	width:850px;
	margin:0px auto;
	}

#map_box1
{
	float:left;
	margin-right:100px;
	}
	
#map_box1_shadow
{
	float:left;
	margin-right:100px;
	}
	
#map_box2
{
	float:left;
	margin-right:100px;
	}

#map_box3
{
	float:left;
	margin-right:100px;
	}
	
#map_box4
{
	float:left;
	}

#partner
{
	margin-left:250px;
	margin-top:20px;
	}

#header_content_right
{
background-image:url(/images/menu_bg_repeat.gif);
background-repeat:repeat-x;
width:258px;
height:22px;
color:#FFFFFF;
font-size:12px;
padding:7px 0px 0px 5px;
margin-bottom:10px;
}

#dc_news
{
width:260px;
margin-left:7px;
line-height:10px;
border-left:1px solid #c6c6c6;
border-right:1px solid #c6c6c6;
border-bottom:1px solid #c6c6c6;
background-color:#FFF;
margin-top:0px;
margin-bottom:15px;
padding-top:3px;
position:relative;
}

#news_block
{
background-color:#CCC;
width:241px;
margin-left:3px;
margin-top:2px;
border:#666 1px solid;
margin-bottom:5px;
padding:5px;
}

#news_date
{
font-size:11px;
color:#000;
}

#news_headline
{
font-size:11px;
color:#000;
font-weight:bold;
}

#news_text
{
	font-size:11px;
	color:#000;
	text-decoration:underline;
	line-height:16px;
}

#view_article
{
float:right;
font-size:10px;
color:#000000;
text-decoration:underline;
}

#appl_card1
{
width:130px;
height:162px;
background-color:#e2e2e2;
border:1px solid #333;
float:left;
text-align:center;
padding-top:10px;
}

#appl_card1 a
{
	color:#FFF;
	}

#appl_card1 a:hover
{
	text-decoration:underline;
	color:#FFF;
	}

#appl_card1_edit
{
	width:130px;
	height:60px;
	background-color:#000;
	z-index:30;
	float:left;
	overflow:hidden;	
	position:relative;
	filter:alpha(opacity=50);
	-moz-opacity:0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4 ;
	text-align:center;
	color:#FFF;
	position:absolute;
	z-index:20;
	margin-top:103px;
	}	

#links_trans
{
	z-index:35;
	position:absolute;
	margin-top:108px;
	height:100px;
	color:#FFF;
	margin-left:23px;
	}


#appl_card2
{
float:left;
margin-left:10px;
}

#appl_card1_int
{
	background-color:#e2e2e2;
	border:1px solid #333;
	width:240px;
	height:164px;
	padding:4px;
	float:left;
	margin-right:10px;
	}

#appl_card2_int
{
	background-color:#e2e2e2;
	border:1px solid #333;
	width:240px;
	height:164px;
	padding:4px;
	float:left;
	}


#news_box
{
width:263px;
float:left;
margin-left:10px;
}

#news_box:hover
{
background-color:#f6f6f6;
}

#news_box_large
{
width:636px;
background-color:#fdebd5;
border:#e6c8a5 1px solid;
color:#000;
padding:10px;
margin-bottom:2px;
}

#news_box_large a
{
	color:#000;
	}


#show_all
{
width:263px;
float:left;
margin-left:10px;
text-align:right;
}

#show_all_medium
{
width:309px;
float:left;
text-align:right;
}

#show_all_large
{
width:639px;
float:left;
text-align:right;
}



#header_grey_short a
{
color:#000000;
}


#header_grey_large
{
background-image:url(/images/bg_grey.gif);
background-repeat:repeat-x;
width:634px;
height:26px;
text-transform:uppercase;
padding:3px 0px 0px 5px;
color:#000000;
}

#header_grey_large a
{
color:#000000;
}

#header_grey_medium2
{
background-image:url(/images/bg_grey.gif);
background-repeat:repeat-x;
width:446px;
height:26px;
text-transform:uppercase;
padding:3px 0px 0px 5px;
color:#000000;
}

#date_news
{
font-size:10px;
color:#000000;
}

#text_news
{
font-size:11px;
color:#1a4d83;
padding-bottom:3px;
border-bottom:1px solid #CCCCCC;
}

#news_large_hover:hover
{
	background-color:#f6f6f6;}

#message_box
{
	width:630px;
	background-color:#f2f2f2;
	padding:7px 0px 7px 7px;
	margin-top:10px;
	border:1px solid #999;
	}
	
.trash	{
	color:#a11c0f;
}
.gelesen	{
	color:#1a4b7e;
}
.ungelesen	{
	color:#3e6d00;
}
#link_underline
{
color:				#000000;
text-decoration:	underline;
}

#link_underline a
{
color:				#000000;
text-decoration:	underline;
}

#link_underline a:hover
{
color:				#000000;
text-decoration:	underline;
}
#profile_pic	{

	float:left;
	background-color:#006633;
	margin-right:7px;
}
#float_left	{
	float:left;
	width:317px;
}

#float_left_content
{
	width:320px;
	}

#float_right{
	float:right;
	width:317px;
}
.abstand_top	{
	padding:3px;
}

#add_sent
{
width:244px;
height:45px;
float:right;
padding:2px 3px 0px 3px;
}

#add_sent a
{
color:#000000;
float:right;
}

#user_menu
{
width:				278px;
background-repeat:	no-repeat;
margin-top:			7px;
font-size:12px;
line-height:18px;
}

#user_menu a:hover
{
text-decoration:underline;
}

#pages
{
color:		#000000;
margin-top:	10px;
}

#page_arrow_numbers
{
	background-image:url(/images/page_arrow_numbers_bg.gif);
	width:26px;
	height:22px;
	background-repeat:no-repeat;
	color:#000;
	text-align:center;
	float:left;
	margin-right:2px;
	font-size:15px;
	padding-top:4px;
	}
	
#page_arrow_numbers:hover
{
	background-image:url(/images/page_arrow_numbers_bg_hover.gif);
	width:26px;
	height:22px;
	background-repeat:no-repeat;
	color:#000;
	text-align:center;
	float:left;
	margin-right:2px;
	font-size:15px;
	padding-top:4px;
	}
	
.page_arrow_numbers_active
{
	background-image:url(/images/page_arrow_numbers_bg_active.gif);
	width:26px;
	height:22px;
	background-repeat:no-repeat;
	color:#FFF;
	text-align:center;
	float:left;
	margin-right:2px;
	font-size:15px;
	padding-top:4px;
	}
	
.page_arrow_numbers_active:hover
{
	background-image:url(/images/page_arrow_numbers_bg_active_hover.gif);
	width:26px;
	height:22px;
	background-repeat:no-repeat;
	color:#FFF;
	text-align:center;
	float:left;
	margin-right:2px;
	font-size:15px;
	padding-top:4px;
	}
	
#nextpage_arrow
{
	background-image:url(/images/nextpage_arrow.gif);
	height:26px;
	width:26px;
	background-repeat:no-repeat;
	}
	
#nextpage_arrow:hover
{
	background-image:url(/images/nextpage_arrow_hover.gif);
	height:26px;
	width:26px;
	background-repeat:no-repeat;
	}
	
#lastpage_arrow
{
	background-image:url(/images/lastpage_arrow.gif);
	height:26px;
	width:26px;
	background-repeat:no-repeat;
	}
	
#lastpage_arrow:hover
{
	background-image:url(/images/lastpage_arrow_hover.gif);
	height:26px;
	width:26px;
	background-repeat:no-repeat;
	}
	
#firstpage_arrow
{
	background-image:url(/images/firstpage_arrow.gif);
	height:26px;
	width:26px;
	background-repeat:no-repeat;
	}
	
#firstpage_arrow:hover
{
	background-image:url(/images/firstpage_arrow_hover.gif);
	height:26px;
	width:26px;
	background-repeat:no-repeat;
	}
	
#previouspage_arrow
{
	background-image:url(/images/previouspage_arrow.gif);
	height:26px;
	width:26px;
	background-repeat:no-repeat;
	}
	
#previouspage_arrow:hover
{
	background-image:url(/images/previouspage_arrow_hover.gif);
	height:26px;
	width:26px;
	background-repeat:no-repeat;
	}

.page_style
{
	float:left;
	margin-right:2px;
	}
	

.bg_change:hover
{
background-color:#f6f6f6;
}


#pm_menu
{
	margin-top:5px;
	padding-left:3px;
	}
	
#pm_menu a
{
	margin-right:10px;
	}
	
#pm_menu a:hover
{
	text-decoration:underline;
	}
	

#btn_box
{
	width:271px;
	height:20px;
	background-color:#e2e2e2;
	border:1px solid #aaaaaa;
	color:#000;
	padding-left:5px;
	margin-top:1px;
	}
	
.missing_items
{
	font-weight:bold;
	}
	
#btn_box_ausschlussliste_show
{
	width:271px;
	height:20px;
	background-color:#e2e2e2;
	border:1px solid #aaaaaa;
	color:#000;
	padding-left:5px;
	margin-top:1px;
	}
	
#btn_box_ausschlussliste_hide
{
	width:271px;
	height:20px;
	background-color:#e2e2e2;
	border:1px solid #aaaaaa;
	color:#000;
	padding-left:5px;
	margin-top:1px;
	display:none
	}

#show_ausschlussliste
{
	background-color:#ececec;
	border:1px solid #aaaaaa;
	width:271px;
	margin-top:1px;
	padding-left:5px;
	color:#205b99;
	padding-top:5px;
	}
	
#btn_box_show
{
	width:271px;
	height:20px;
	background-color:#e2e2e2;
	border:1px solid #aaaaaa;
	color:#000;
	padding-left:5px;
	margin-top:1px;
	}
	
#btn_box_hide
{
	width:271px;
	height:20px;
	background-color:#e2e2e2;
	border:1px solid #aaaaaa;
	color:#000;
	padding-left:5px;
	margin-top:1px;
	}
	
#btn_box:hover
{
	width:271px;
	height:20px;
	background-color:#d4d4d4;
	border:1px solid #aaaaaa;
	color:#000;
	padding-left:5px;
	margin-top:1px;
	}
	
#btn_box a
{
	color:#000;
	}
	
#btn_box_vacan
{
	width:170px;
	height:23px;
	background-color:#e2e2e2;
	border:1px solid #aaaaaa;
	color:#000;
	margin-top:1px;
	cursor:pointer;
	text-align:center;
	
	}

#btn_box_vacan:hover
{
	width:170px;
	height:23px;
	background-color:#d3d3d3;
	border:1px solid #aaaaaa;
	color:#000;
	margin-top:1px;
	cursor:pointer;
	text-align:center;
}

#btn_box_vacan a
{
	color:#000;
	}
	
#receive_joboffers
{
	background-color:#ececec;
	border:1px solid #aaaaaa;
	width:271px;
	height:40px;
	margin-top:1px;
	padding-left:5px;
	color:#205b99;
	padding-top:5px;
	}
	
#vancancie_detail_right
{
	float:left;
	width:160px;
	}
	
#vancancie_detail_left
{
	float:left;
	width:430px;
	}
	
	
#status_box
{
	width:136px;
	height:87px;
	background-color:#e2e2e2;
	border:1px solid #aaaaaa;
	margin-top:3px;
	float:left;
	color:#000;
	font-weight:bold;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:3px;
	margin-right:2px;
	}
	
#status_box2
{
	width:136px;
	height:87px;
	background-color:#e2e2e2;
	border:1px solid #aaaaaa;
	margin-top:3px;
	color:#000;
	font-weight:bold;
	float:left;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	}
	
#status_box_change
{
	width:256px;
	background-color:#ececec;
	border:1px solid #aaaaaa;
	padding:5px 0px 0px 5px;
	margin-bottom:2px;
	}

.status_box_date
{
	font-size:9px;
	color:#F00;}

#icon_ashore
{
	background-image:url(/images/icon_ashore.gif);
	width:55px;
	height:55px;
	background-repeat:no-repeat;
	margin:0px auto;
	}
	
#icon_ashore_grey
{
	background-image:url(/images/icon_ashore_grey.gif);
	width:55px;
	height:55px;
	background-repeat:no-repeat;
	margin:0px auto;
	}
	
#icon_ashore_grey:hover
{
	background-image:url(/images/icon_ashore_blue.gif);
	width:55px;
	height:55px;
	background-repeat:no-repeat;
	margin:0px auto;
	}
	
#icon_ashore:hover
{
	background-image:url(/images/icon_ashore_blue.gif);
	width:55px;
	height:55px;
	background-repeat:no-repeat;
	margin:0px auto;
	}
	
#icon_sea
{
	background-image:url(/images/icon_on_sea.gif);
	width:55px;
	height:55px;
	background-repeat:no-repeat;
	margin:0px auto;
	}
	
#icon_sea_grey
{
	background-image:url(/images/icon_on_sea_grey.gif);
	width:55px;
	height:55px;
	background-repeat:no-repeat;
	margin:0px auto;
	}
	
#icon_sea_grey:hover
{
	background-image:url(/images/icon_on_sea_blue.gif);
	width:55px;
	height:55px;
	background-repeat:no-repeat;
	margin:0px auto;
	}
	
#icon_sea:hover
{
	background-image:url(/images/icon_on_sea_blue.gif);
	width:55px;
	height:55px;
	background-repeat:no-repeat;
	margin:0px auto;
	}
	
#profile_status
{
	width:260px;
	margin:0px 0px 0px 0px;
	border:1px solid #7b7b7b;
	padding:14px 7px 10px 10px;
	}

#aktueller_reeder
{	
	width:260px;
	margin:4px 0px 2px 0px;
	border:1px solid #7b7b7b;
	padding:14px 7px 10px 10px;
	}
	
.reeder
{
	font-weight:bold;
	}
	
#entered_all
{
	background-color:#e2e2e2;
	border:1px solid #aaaaaa;
	font-weight:bold;
	color:#000;
	padding-left:2px;
	margin-bottom:2px;
	}
	
#entered_all a
{
	color:#000;
	}
	
#entered_all input
{
	margin-right:3px;
	}
	
	
#enter_new
{
	background-color:#e2e2e2;
	border:1px solid #aaaaaa;
	height:20px;
	font-weight:bold;
	color:#000;
	padding-left:2px;
	margin-bottom:2px;
	}
	
#enter_new
{
	color:#000;
	}
	
#enter_new input
{
	margin-right:3px;
	}
	
.icon
{
	float:right; 
	margin-right:3px; 
	}
	
.visited
{
	color:#900;
	font-weight:bold;
	}
	
.bookmarked
{
	color:#090;
	font-weight:bold;
	}
	
#editcurrentstatusdiv
{
	position:absolute;
	z-index:20; 
	background-color:#e2e2e2;
	border:1px solid #9c9c9c;
	width:600px; 
	height:150px; 
	display:none;
	padding:10px;
	left:25%;
	}

#banner_terms_conditions_green
{
	background-image:url(/images/banner_best_terms_green.gif);
	width:611px;
	height:129px;
	border:none;
	background-repeat:no-repeat;
	float:left;
	padding:50px 0px 0px 45px;
	}
	
#box_search_rounded
{
	background-image:url(/images/box_search_rounded.gif);
	width:656px;
	height:33px;
	background-repeat:no-repeat;
	border:none;
	padding-top:10px;
	}
	
#plicht_error
{
	width:646px;
	border:1px solid #F00;
	padding:5px;
	font-size:10px;
	font-weight:bold;
	margin-bottom:8px;
	text-align:center;
	
	}
	
#box_top_bottom_rounded
{
	margin-top:9px;
	width:411px;
	}
	
#box_top_bottom_rounded_top
{
	background-image:url(/images/box_top_bottom_rounded_top.gif);
	width:411px;
	height:13px;
	border:none;
	background-repeat:no-repeat;
	}
	
#box_top_bottom_rounded_middle
{
	width:409px;
	border-left:1px solid #c6c6c4;
	border-right:1px solid #c6c6c4;
	}

#box_top_bottom_rounded_bottom
{
	background-image:url(/images/box_top_bottom_rounded_bottom.gif);
	width:411px;
	height:13px;
	border:none;
	background-repeat:no-repeat;
	}
	

#box_top_bottom_rounded_large
{
	margin-top:9px;
	width:656px;
	}
	
#box_top_bottom_rounded_top_large
{
	background-image:url(/images/box_top_bottom_rounded_top_large.gif);
	width:656px;
	height:13px;
	border:none;
	background-repeat:no-repeat;
	}
	
#box_top_bottom_rounded_middle_large
{
	width:654px;
	border-left:1px solid #c6c6c4;
	border-right:1px solid #c6c6c4;
	line-height:20px;
	font-size:13px;
	}

#box_top_bottom_rounded_bottom_large
{
	background-image:url(/images/box_top_bottom_rounded_bottom_large.gif);
	width:656px;
	height:13px;
	border:none;
	background-repeat:no-repeat;
	}


#box_top_bottom_rounded_middle2
{
	margin-top:9px;
	width:496px;
	}
	
#box_top_bottom_rounded_top_middle
{
	background-image:url(/images/box_top_bottom_rounded_top_middle.gif);
	width:496px;
	height:13px;
	border:none;
	background-repeat:no-repeat;
	}
	
#box_top_bottom_rounded_middle_middle
{
	width:474px;
	border-left:1px solid #c6c6c4;
	border-right:1px solid #c6c6c4;
	line-height:20px;
	font-size:13px;
	padding-left:10px;
	padding-right:10px;
	}

#box_top_bottom_rounded_bottom_middle
{
	background-image:url(/images/box_top_bottom_rounded_bottom_middle.gif);
	width:496px;
	height:13px;
	border:none;
	background-repeat:no-repeat;
	}


#box_top_bottom_rounded_small2
{
	margin-top:9px;
	width:320px;
	}
	
#box_top_bottom_rounded_top_small
{
	background-image:url(/images/box_top_bottom_rounded_top_small.gif);
	width:320px;
	height:13px;
	border:none;
	background-repeat:no-repeat;
	}
	
#box_top_bottom_rounded_middle_small
{
	width:298px;
	border-left:1px solid #c6c6c4;
	border-right:1px solid #c6c6c4;
	line-height:20px;
	font-size:13px;
	padding-left:10px;
	padding-right:10px;
	}

#box_top_bottom_rounded_bottom_small
{
	background-image:url(/images/box_top_bottom_rounded_bottom_small.gif);
	width:320px;
	height:13px;
	border:none;
	background-repeat:no-repeat;
	}
	

#box_top_bottom_rounded_mini2
{
	margin-top:9px;
	width:164px;
	}
	
#box_top_bottom_rounded_top_mini
{
	background-image:url(/images/box_top_bottom_rounded_top_mini.gif);
	width:164px;
	height:13px;
	border:none;
	background-repeat:no-repeat;
	}
	
#box_top_bottom_rounded_middle_mini
{
	width:162px;
	border-left:1px solid #c6c6c4;
	border-right:1px solid #c6c6c4;
	line-height:20px;
	font-size:13px;
	}
	
.box_top_bottom_rounded_middle_mini_td
{
	border-bottom:1px solid #c6c6c4;
	height:21px;
	}

#box_top_bottom_rounded_bottom_mini
{
	background-image:url(/images/box_top_bottom_rounded_bottom_mini.gif);
	width:164px;
	height:13px;
	border:none;
	background-repeat:no-repeat;
	}
	




#applicant_box_right_opt
{
	width:235px;
	float:right;
	margin-top:15px;
	margin-left:5px;
	}
	
#interest_candidate_top
{
	background-image:url(/images/interest_candidate_top.gif);
	width:242px;
	height:57px;
	background-repeat:no-repeat;
	border:none;
	}
	
#interest_candidate
{
	width:236px;
	}
	
#interest_candidate_bottom
{
	width:240px;
	height:113px;
	border-bottom:1px solid #c6c6c4;
	border-left:1px solid #c6c6c4;
	border-right:1px solid #c6c6c4;
	text-align:center;
	padding-top:5px;
	line-height:23px;
	}
	
#vacancie_header
{
	width:656px;
	float:left;
	}
	
#vacancie_header_left
{
	width:450px;
	float:left;
	font-size:10px;
	}
	
#vacancie_header_right
{
	background-image:url(/images/bg_vacancie_header_right.gif);
	width:172px;
	height:104px;
	background-repeat:no-repeat;
	border:none;
	float:right;
	padding-left:7px;
	padding-top:3px;
	padding-right:7px;
	}
	
#btn_login_failed
{
background: transparent  url(/images/btn_login_failed.gif);
background-repeat:no-repeat;
border:0 none;
color:#9D0B15;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
height:25px;
line-height:15px;
overflow:hidden;
position:relative;
text-align:center;
text-decoration:none;
width:156px;
cursor:pointer;
	}
	
#btn_register_failed
{
background: transparent  url(/images/btn_register_failed.gif);
background-repeat:no-repeat;
border:0 none;
color:#9D0B15;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
height:25px;
line-height:15px;
overflow:hidden;
position:relative;
text-align:center;
text-decoration:none;
width:156px;
cursor:pointer;
	}

#application_contact
{
	width:656px;
	float:left;
	}
	
#application_register
{
	float:left;
	width:265px;
	}


#application_register_top
{
	background-image:url(/images/application_register.gif);
	width:265px;
	height:57px;
	background-repeat:no-repeat;
	border:none;
	}
	
#application_register_bottom
{
	width:251px;
	height:134px;
	border-bottom:1px solid #cacac8;
	border-left:1px solid #cacac8;
	border-right:1px solid #cacac8;
	padding:13px 0px 0px 12px;
	}
	
#application_post
{
	float:left;
	margin-left:50px;
	width:265px;
	}


#application_post_top
{
	background-image:url(/images/application_post.gif);
	width:265px;
	height:57px;
	background-repeat:no-repeat;
	border:none;
	}
	
#application_post_bottom
{
	width:251px;
	height:134px;
	border-bottom:1px solid #cacac8;
	border-left:1px solid #cacac8;
	border-right:1px solid #cacac8;
	padding:13px 0px 0px 12px;
	}
	
#profil_pic
{
	background-image:url(/images/no_profile_pic.gif);
	background-repeat:no-repeat;
	margin-left:10px;
	width:27px;
	height:21px;
	float:left;
	text-align:center;
	padding:131px 0px 0px 90px;

	}
	
	
#service_banner_fitness
{
	background-image:url(/images/service_banner_fitness.jpg);
	width:299px;
	height:26px;
	float:left;
	border:none;
	background-repeat:no-repeat;
	margin-bottom:20px;
	text-align:center;
	padding-top:193px;
	}
	
#service_banner_training
{
	background-image:url(/images/service_banner_training.jpg);
	width:299px;
	height:26px;
	float:left;
	border:none;
	background-repeat:no-repeat;
	margin-left:50px;
	text-align:center;
	padding-top:193px;
	}
	
#service_banner_harbour
{
	background-image:url(/images/service_banner_harbour.jpg);
	width:299px;
	height:26px;
	float:left;
	border:none;
	background-repeat:no-repeat;
	margin-bottom:20px;
	text-align:center;
	padding-top:193px;
	}
	
#service_banner_airport
{
	background-image:url(/images/service_banner_airport.jpg);
	width:299px;
	height:26px;
	float:left;
	border:none;
	background-repeat:no-repeat;
	margin-left:50px;
	text-align:center;
	padding-top:193px;
	}
	
#banner_crew
{
	background-image:url(/images/startpage_banner_crew.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:219px;
	border:none;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	padding:100px 0px 0px 0px;
	}
	
#banner_job
{
	background-image:url(/images/startpage_banner_job.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:219px;
	border:none;
	float:left;
	margin-right:12px;
	margin-top:10px;
	margin-bottom:10px;
	padding:100px 0px 0px 0px;
}
	
#banner_application
{
	background-image:url(/images/startpage_banner_application.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:219px;
	border:none;
	float:left;
	margin-top:10px;
	margin-right:12px;
	margin-bottom:10px;
	padding:100px 0px 0px 0px;
	}

.banner_headline
{
	color:#194a7d;
	font-size:18px;
	text-transform:uppercase;
	text-align:center;
	}
	
#box_rounded_half_page_wrapper_left
{
	float:left;
	width:320px;
	}

#box_rounded_half_page_wrapper_right
{
	float:right;
	width:320px;
	}
	
#box_rounded_head_half_page
{
	background-image:url(/images/box_rounded_head_half_page.gif);
	background-repeat:no-repeat;
	width:320px;
	height:5px;
	border:none;
	}
	
#box_rounded_content_half_page
{
	width:318px;
	border:none;
	border-left:1px solid #c6c6c4;
	border-right:1px solid #c6c6c4;
	}
	
#box_rounded_bottom_half_page
{
	background-image:url(/images/box_rounded_bottom_half_page.gif);
	background-repeat:no-repeat;
	width:320px;
	height:5px;
	border:none;
	}
	
#ausgrauen 
{ 
	display:		none;
	position:		absolute;
	top:			0px; 
	left:			0px; 
	bottom:			0px; 
	right:			0px; 
	width:			100%; 
	height:			100%;
	background-color: #000;
	filter:			Alpha(opacity=85); 
	-moz-opacity: 	0.85; 
	opacity: 		0.85;
	z-index: 15;
    }
	
#editpicture
{
	position:absolute;
	z-index:20; 
	background-color:#e2e2e2;
	border:1px solid #9c9c9c;
	width:600px; 
	height:200px; 
	display:none;
	padding:10px;
	left:25%;
	}
	
#editcommunication
{
	position:absolute;
	z-index:20; 
	background-color:#e2e2e2;
	border:1px solid #9c9c9c;
	width:380px;; 
	display:none;
	padding:10px;
	left:35%;
	}
	
#editaddress
{
	position:absolute;
	z-index:20; 
	background-color:#e2e2e2;
	border:1px solid #9c9c9c;
	width:200px; 
	display:none;
	padding:10px;
	left:40%;
	}
	
#addedu
{
	position:absolute;
	z-index:20; 
	background-color:#e2e2e2;
	border:1px solid #9c9c9c;
	width:380px; 
	display:none;
	padding:10px;
	left:35%;
	}
	
#editedu
{
	position:absolute;
	z-index:20; 
	background-color:#e2e2e2;
	border:1px solid #9c9c9c;
	width:380px; 
	display:none;
	padding:10px;
	left:35%;
	}
	
#editlang
{
	position:absolute;
	z-index:20; 
	background-color:#e2e2e2;
	border:1px solid #9c9c9c;
	width:380px; 
	display:none;
	padding:10px;
	left:35%;
	}
	
#addlang
{
	position:absolute;
	z-index:20; 
	background-color:#e2e2e2;
	border:1px solid #9c9c9c;
	width:380px; 
	display:none;
	padding:10px;
	left:35%;
	}
	
#editrank
{
	position:absolute;
	z-index:20; 
	background-color:#e2e2e2;
	border:1px solid #9c9c9c;
	width:200px; 
	height:150px; 
	display:none;
	padding:10px;
	left:40%;
	}
	
#edittimezone
{
	position:absolute;
	z-index:20; 
	background-color:#e2e2e2;
	border:1px solid #9c9c9c;
	width:200px; 
	height:150px; 
	display:none;
	padding:10px;
	left:40%;
	}
	
#addausschluss
{
	position:absolute;
	z-index:20; 
	background-color:#e2e2e2;
	border:1px solid #9c9c9c;
	width:600px; 
	height:150px; 
	display:none;
	padding:10px;
	left:25%;
	}
	
#editcurrentshipowner
{
	position:absolute;
	z-index:20; 
	background-color:#e2e2e2;
	border:1px solid #9c9c9c;
	width:600px; 
	height:150px; 
	display:none;
	padding:10px;
	left:25%;
	}
	
	
input#textfield {
    width: 250px;
    background: #fff;
  }
  div.auto{
    width: 250px;
    background: #fff;
  }
  div.auto ul {
    border:1px solid #888;
    margin:0;
    padding:0;
    width:100%;
    list-style-type:none;
  }
  div.auto ul li {
    margin:0;
    padding:3px;
    font-family: Verdana,Helvetica,sans-serif;
    font-size: smaller;
  }
  div.auto ul li.selected { 
    background-color: #ffb; 
  }
  div.auto ul strong.highlight { 
    color: #800; 
    margin:0;
    padding:0;
  }
  
  /*__________ REITER PROFILE ___________*/
  
  
  #reiter_header_bg
{
	background-image:url(/images/header_reiter_dark.gif);
	background-repeat:repeat-x;
	width:891px;
	height:29px;
	}
	
#reiter_box_ausschuluss
{
	width:890;
	float:left;
	margin-bottom:20px;
	}
	
#reiter_box_comment
{
	width:890;
	float:left;
	}
	
#inhalt_reiter_box_small_left_comment_intern
{
	width:302px;
	overflow:hidden;
	min-height:155px;
	height:auto !important;  /* für moderne Browser */
	height:155px;  /*für den IE */
	float:left;
	}
	
#inhalt_reiter_box_small_left_from_seaman
{
	width:302px;
	float:left;
	}
	
#inhalt_reiter_header_small_light_comment_intern
{
	width:890px;
	float:left;
	}
	
#inhalt_reiter_box_small_left_for_shipowner
{
	width:302px;
	float:left;
	}
	
#inhalt_reiter_box_small_left_ausschlussliste
{
	width:440px;
	float:left;
	}
	
#inhalt_reiter_box_small_left_bewerbung
{
	width:440px;
	float:left;
	}
	
#inhalt_reiter_header_small_light_statistik
{
	width:440px;
	float:left;
	}

#inhalt_reiter_box_small_left_statistik
{
	width:440px;
	float:right;
	}
	
#reiter_box_small_right
{
	width:302px;
	float:right;
	}
	
#reiter_box_small_right_top
{
	}
	
#reiter_box_small_right_ausschlussliste
{
	width:440px;
	float:right;
	}
	
#reiter_box_small_right_bewerbungen
{
	width:440px;
	float:right;
	}
	
#reiter_box_small_content
{
	width:656px;
	min-height:139px;
	height:auto !important;  /* für moderne Browser */
	height:139px;  /*für den IE */
	background-color:#f2f2f2;
	float:left;
	border:1px solid #333;
	}
	
#reiter_box_small_content2
{
	width:890px;
	min-height:139px;
	height:auto !important;  /* für moderne Browser */
	height:139px;  /*für den IE */
	background-color:#f2f2f2;
	float:left;
	border:1px solid #333;
	}
		
#reiter_header_small_light
{
	background-image:url(/images/header_reiter_light.gif);
	background-repeat:repeat-x;
	width:145px;
	height:29px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	}
	
#reiter_header_small_light_comment_intern
{
	background-image:url(/images/header_reiter_dark.gif);
	background-repeat:repeat-x;
	width:190px;
	height:29px;
	float:left;
	font-weight:bold;
	color:#FFF;
	cursor:pointer;
	}
	
#reiter_header_small_light_comment_intern_activ
{
	background-image:url(/images/header_reiter_light.gif);
	background-repeat:repeat-x;
	width:190px;
	height:29px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	}
	
#reiter_header_small_light_content
{
	width:190px;
	height:24px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	padding:5px 0px 0px 5px;
	}
	
#reiter_header_small_light_comment_intern:hover
{
	background-image:url(/images/header_reiter_light_hover.gif);
	background-repeat:repeat-x;
	width:190px;
	height:29px;
	float:left;
	font-weight:bold;
	}
	
#reiter_header_small_light_from_seaman
{
	background-image:url(/images/header_reiter_dark.gif);
	background-repeat:repeat-x;
	width:190px;
	height:29px;
	float:left;
	font-weight:bold;
	color:#FFF;
	cursor:pointer;
	}
	
#reiter_header_small_light_from_seaman_activ
{
	background-image:url(/images/header_reiter_light.gif);
	background-repeat:repeat-x;
	width:190px;
	height:29px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	}
	
#reiter_header_small_light_from_seaman:hover
{
	background-image:url(/images/header_reiter_light_hover.gif);
	background-repeat:repeat-x;
	width:190px;
	height:29px;
	float:left;
	font-weight:bold;
	}
	
#reiter_header_small_light_for_shipowner
{
	background-image:url(/images/header_reiter_dark.gif);
	background-repeat:repeat-x;
	width:190px;
	height:29px;
	float:left;
	font-weight:bold;
	color:#FFF;
	cursor:pointer;
	}
	
#reiter_header_small_light_for_shipowner_activ
{
	background-image:url(/images/header_reiter_light.gif);
	background-repeat:repeat-x;
	width:190px;
	height:29px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	}
	
#reiter_header_small_light_for_shipowner:hover
{
	background-image:url(/images/header_reiter_light_hover.gif);
	background-repeat:repeat-x;
	width:190px;
	height:29px;
	float:left;
	font-weight:bold;
	}
	
#reiter_header_small_light_ausschlussliste
{
	background-image:url(/images/header_reiter_dark.gif);
	background-repeat:repeat-x;
	width:190px;
	height:29px;
	float:left;
	font-weight:bold;
	color:#FFF;
	cursor:pointer;
	}
	
#reiter_header_small_light_ausschlussliste_activ
{
	background-image:url(/images/header_reiter_light.gif);
	background-repeat:repeat-x;
	width:190px;
	height:29px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	}
	
#reiter_header_small_light_ausschlussliste:hover
{
	background-image:url(/images/header_reiter_light_hover.gif);
	background-repeat:repeat-x;
	width:190px;
	height:29px;
	float:left;
	font-weight:bold;
	}
	
#reiter_header_small_light_bewerbung
{
	background-image:url(/images/header_reiter_dark.gif);
	background-repeat:repeat-x;
	width:190px;
	height:29px;
	float:left;
	font-weight:bold;
	color:#FFF;
	cursor:pointer;
	}
	
#reiter_header_small_light_bewerbung_activ
{
	background-image:url(/images/header_reiter_light.gif);
	background-repeat:repeat-x;
	width:190px;
	height:29px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	}
	
#reiter_header_small_light_bewerbung:hover
{
	background-image:url(/images/header_reiter_light_hover.gif);
	background-repeat:repeat-x;
	width:190px;
	height:29px;
	float:left;
	font-weight:bold;
	}
	
#reiter_header_small_light_statistik
{
	background-image:url(/images/header_reiter_dark.gif);
	background-repeat:repeat-x;
	width:190px;
	height:29px;
	float:left;
	font-weight:bold;
	color:#FFF;
	cursor:pointer;
	}
	
#reiter_header_small_light_statistik_activ
{
	background-image:url(/images/header_reiter_light.gif);
	background-repeat:repeat-x;
	width:190px;
	height:29px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	}
	
#reiter_header_small_light_statistik:hover
{
	background-image:url(/images/header_reiter_light_hover.gif);
	background-repeat:repeat-x;
	width:190px;
	height:29px;
	float:left;
	font-weight:bold;
	}
	


#reiter_box_large
{
	width:893px;
	height:auto !important;  /* für moderne Browser */
	margin-top:10px;
	float:left;
	}
	
#inhalt_reiter_header_large_overview
{
	width:893px;
	}
	
#inhalt_reiter_header_large_notes
{
	width:893px;
	}
	
#inhalt_reiter_header_large_servicetimes
{
	width:893px;
	}
	
#inhalt_reiter_header_large_certs
{
	width:893px;
	}
	
#inhalt_reiter_header_large_personaldata
{
	width:893px;
	}
	
#inhalt_reiter_header_large_experience
{
	width:891px;
	}
	
#inhalt_reiter_header_large_remark
{
	width:891px;
	}

#reiter_header_large_overview
{
	background-image:url(/images/header_reiter_large_bg.gif);
	background-repeat:repeat-x;
	width:113px;
	height:34px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	}
	
#reiter_header_large_overview_content
{
	width:104px;
	height:29px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	padding:5px 0px 0px 9px;
	}

#reiter_header_large_overview_activ
{
	background-image:url(/images/header_reiter_large_overview_activ.gif);
	background-repeat:no-repeat;
	width:113px;
	height:34px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	}
	
#reiter_header_large_servicetimes
{
	background-image:url(/images/header_reiter_large_bg.gif);
	background-repeat:repeat-x;
	width:247px;
	height:34px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	}
	
#reiter_header_large_servicetimes_content
{
	width:242px;
	height:25px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	padding:5px 0px 0px 9px;
	}
	
#reiter_header_large_servicetimes_activ
{
	background-image:url(/images/header_reiter_large_servicetime_activ.gif);
	background-repeat:repeat-x;
	width:247px;
	height:34px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	}

#reiter_header_large_certs_activ
{
	background-image:url(/images/header_reiter_large_certs_activ.gif);
	background-repeat:repeat-x;
	width:301px;
	height:34px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	}

#reiter_header_large_certs
{
	background-image:url(/images/header_reiter_large_bg.gif);
	background-repeat:repeat-x;
	width:301px;
	height:34px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	}
	
#reiter_header_large_certs_content
{
	width:295px;
	height:25px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	padding:5px 0px 0px 9px;
	}

#reiter_header_large_experience_activ
{
	background-image:url(/images/header_reiter_large_experience_activ.gif);
	background-repeat:repeat-x;
	width:114px;
	height:34px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	}
	
#reiter_header_large_remark_activ
{
	background-image:url(/images/header_reiter_large_experience_activ.gif);
	background-repeat:repeat-x;
	width:114px;
	height:34px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	}

#reiter_header_large_experience
{
	background-image:url(/images/header_reiter_large_bg.gif);
	background-repeat:repeat-x;
	width:112px;
	height:34px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	}
	
#reiter_header_large_remark
{
	background-image:url(/images/header_reiter_large_bg.gif);
	background-repeat:repeat-x;
	width:112px;
	height:34px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	}
	
#reiter_header_large_experience_content
{
	width:107px;
	height:25px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	padding:5px 0px 0px 9px;
	}
	
		
#reiter_header_large_remark_content
{
	width:107px;
	height:25px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	padding:5px 0px 0px 9px;
	}
	
#reiter_header_large_personaldata_activ
{
	background-image:url(/images/header_reiter_large_personaldata_activ.gif);
	background-repeat:repeat-x;
	width:114px;
	height:34px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	}

#reiter_header_large_personaldata
{
	background-image:url(/images/header_reiter_large_bg.gif);
	background-repeat:repeat-x;
	width:114px;
	height:34px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	}
	
#reiter_header_large_personaldata_content
{
	width:109px;
	height:25px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	padding:5px 0px 0px 9px;
	}
	
#header_overview
{
	background-image:url(/images/header_middle_overview.gif);
	width:620px;
	height:25px;
	background-repeat:no-repeat;
	font-weight:bold;
	padding-left:36px;
	padding-top:4px;
	}

#header_overview_small
{
	background-image:url(/images/header_overview_small.gif);
	width:286px;
	height:25px;
	background-repeat:no-repeat;
	font-weight:bold;
	padding-left:36px;
	padding-top:4px;
	}
	
#header_overview_half
{
	background-image:url(/images/header_overview_half.gif);
	width:496px;
	height:25px;
	background-repeat:no-repeat;
	font-weight:bold;
	padding-left:36px;
	padding-top:4px;
	}
	

	
#header_overview_half2
{
	background-image:url(/images/header_overview_half2.gif);
	width:496px;
	height:25px;
	background-repeat:no-repeat;
	font-weight:bold;
	padding-left:36px;
	padding-top:4px;
	}
	
#header_overview_blue_arrow
{
	background-image:url(/images/header_overview_blue_arrow.gif);
	background-repeat:no-repeat;
	width:128px;
	height:25px;
	padding-left:36px;
	padding-top:4px;
	font-weight:bold;
	}

#remarks
{
	width:893px;
	margin-bottom:20px;
	float:left;
	}
	
#servicetimes
{
	width:893px;
	height:auto !important;  /* für moderne Browser */
	margin-bottom:20px;
	float:left;
	line-height:23px;
	}
	
#servicetimeseingabe
{
	width:893px;
	background-color:#f7f7f7;
	height:auto !important;  /* für moderne Browser */
	margin-bottom:20px;
	float:left;
	}
	
#ashore
{
	width:893px;
	height:auto !important;  /* für moderne Browser */
	margin-bottom:20px;
	float:left;
	line-height:23px;
	}
	
#education
{
	width:893px;
	height:auto !important;  /* für moderne Browser */
	margin-bottom:20px;
	float:left;
	margin-top:10px;
	line-height:23px;
	}
	
#language
{
	width:893px;
	height:auto !important;  /* für moderne Browser */
	margin-bottom:20px;
	float:left;
	margin-top:10px;
	line-height:23px;
	}
	
#freelancer
{
	width:893px;
	height:auto !important;  /* für moderne Browser */
	margin-bottom:20px;
	float:left;
	}
	
#certs
{
	width:893px;
	height:auto !important;  /* für moderne Browser */
	margin-bottom:20px;
	float:left;
	line-height:23px;
	}
	
#personaldata
{
	width:893px;
	height:auto !important;  /* für moderne Browser */
	margin-bottom:20px;
	float:left;
	}
	
/* ------------ SHIPOWNER ---------- */
	
.linedown {
		border-bottom:		1px solid #848484;
}

.linedown2
{
	border-bottom:		2px solid #000;
	border-top:		2px solid #000;
	}

.linedown a {
}


#shipowner_contacata_box
{
	width:891px;
	height:186px;
	background-color:#f2f2f2;
	float:left;
		}
		
#shipowner_contacata_box_content
{
	width:882;
	height:177px;
	background-color:#f2f2f2;
	padding-top:9px;
	padding-left:9px;
	}
	
#shipowner_img_box
{
	width:131px;
	float:left;
	margin-right:5px;
}
	
	
#shipowner_contacata_box_small
{
	width:235px;
	height:162px;
	float:left;
	background-color:#e2e2e2;
	margin-right:7px;
	}
	
#shipowner_contacata_box_small2
{
	width:235px;
	height:162px;
	float:left;
	background-color:#e2e2e2;
	}
	
#reiter_shipowner_allover
{
	background-image:url(/images/header_reiter_large_bg.gif);
	width:891px;
	float:left;
	}
	
#shipowner_contacata_box_small2_content
{
	width:217px;
	height:153px;
	padding:9px 9px 0px 9px;
	float:left;
	}
	
#shipowner_contacata_box_small_content
{
	width:217px;
	height:153px;
	padding:9px 9px 0px 9px;
	float:left;
	}
	
#reiter_header_large_contact_person_activ
{
	background-image:url(/images/header_reiter_large_contact_person_activ.gif);
	background-repeat:no-repeat;
	width:126px;
	height:34px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	}

#reiter_header_large_contact_person
{
	background-image:url(/images/header_reiter_large_bg.gif);
	background-repeat:repeat-x;
	width:112px;
	height:34px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	}
	
#reiter_header_large_contact_person_content
{
	width:117px;
	height:25px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	padding:5px 0px 0px 9px;
	}
	
#reiter_header_large_notes_activ
{
	background-image:url(/images/header_reiter_large_contact_person_activ.gif);
	background-repeat:no-repeat;
	width:126px;
	height:34px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	}

#reiter_header_large_notes
{
	background-image:url(/images/header_reiter_large_bg.gif);
	background-repeat:repeat-x;
	width:112px;
	height:34px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	}
	
#reiter_header_large_notes_content
{
	width:117px;
	height:25px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	padding:5px 0px 0px 9px;
	}
	
#reiter_header_large_ships_activ
{
	background-image:url(/images/header_reiter_large_contact_person_activ.gif);
	background-repeat:no-repeat;
	width:126px;
	height:34px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	}

#reiter_header_large_ships
{
	background-image:url(/images/header_reiter_large_bg.gif);
	background-repeat:repeat-x;
	width:112px;
	height:34px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	}
	
#reiter_header_large_ships_content
{
	width:117px;
	height:25px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	padding:5px 0px 0px 9px;
	}

#reiter_header_large_jobs_activ
{
	background-image:url(/images/header_reiter_large_contact_person_activ.gif);
	background-repeat:no-repeat;
	width:126px;
	height:34px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	}

#reiter_header_large_jobs
{
	background-image:url(/images/header_reiter_large_bg.gif);
	background-repeat:repeat-x;
	width:112px;
	height:34px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	}
	
#reiter_header_large_jobs_content
{
	width:117px;
	height:25px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	padding:5px 0px 0px 9px;
	}
	

#reiter_header_large_applicants_activ
{
	background-image:url(/images/header_reiter_large_contact_person_activ.gif);
	background-repeat:no-repeat;
	width:126px;
	height:34px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	}

#reiter_header_large_applicants
{
	background-image:url(/images/header_reiter_large_bg.gif);
	background-repeat:repeat-x;
	width:112px;
	height:34px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	}
	
#reiter_header_large_applicants_content
{
	width:117px;
	height:25px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	padding:5px 0px 0px 9px;
	}
	
.popup_field
{
	width:170px;
	}
	
.popup_field_plz
{
	width:50px;
	}
	
.popup_field_ort
{}

.title_news
{
	font-size:18px;
	color:#194a7d;
	}

.date_news
{
	font-size:12px;
	color:#5d5d5d;
	line-height:30px;
	}
	
.raquo_blue
{
	color:#194a7d;
	font-weight:bold;
	font-size:14px;
	}
	
#latest_jobs_box_grey
{
	height:37px;
	width:260px;
	background-color:#e5e6e5;
	}
	
#latest_jobs_box_grey:hover
{
	height:37px;
	width:260px;
	background-color:#f6f6f6;
	}
	
#latest_jobs_box_white
{
	height:37px;
	width:260px;
	}

#latest_jobs_box_white:hover
{
	height:37px;
	width:260px;
	background-color:#f6f6f6;
	}

.shiptype_jobs_content_right
{
	font-size:11px;
	}
	
#vacancie_content
{
	float:left;
	position:relative;
	width:653px;
	height:100%;

	}
	
#vacancie_content_left
{
	width:142px;
	height:100%;
	border:1px solid #999;
	float:left;
	bottom:0px;
	position:absolute;
	}
	
#vacancie_content_right
{
	width:495px;
	float:right;
	position:relative;
	}
	
#vacancie_headline_bg
{
	background-image:url(/images/vacancie_headline_bg.gif);
	background-repeat:no-repeat;
	width:496px;
	height:117px;
	border:none;
	text-align:center;
	line-height:30px;
	padding-top:15px;
	}
	
.vacancie_headline_bg_h1
{font-size:29px;
	font-weight:bold;
	color:#FFF;
	}
	
.vacancie_headline_bg_h1_small
{
	font-size:18px;
	color:#FFF;
	}
	
#vacancie_contact_part
{
	width:495px;
	float:left;
	}
	
	
#vacancie_contact_part_right
{
	width:164px;
	float:right;
	}
	
#vacancie_contact_part_left
{
	width:321px;
	float:left;
	}
	
#btn_bewerben_de
{
	background-image:url(/images/btn_bewerben_de.gif);
	background-repeat:no-repeat;
	width:121px;
	height:25px;
	padding-top:4px;
	padding-left:36px;
	float:left;
	margin-top:20px;
	font-weight:bold;
	}
	
#justify
{
	text-align:justify;
	}
	
.img_about_us_reeder
{
	margin-top:9px;
	}
	
.fitness_for_service_at_sea_tel
{
	font-size:19px;
	padding-bottom:10px;
	padding-left:10px;
	}
	
.fitness_for_service_at_sea_fax
{
	font-size:19px;
	padding-top:10px;
	padding-left:10px;
	}
	
.oeffnungszeiten_fitness_for_service
{
	font-size:11px;
	}
	
.register_de
{
	background-image:url(/images/btn_register_de.gif);
	width:156px;
	height:25px;
	background-repeat:no-repeat;
	border:none;
	}
	
#table_change_grey
{
	background-color:#e5e6e5;
	}
	
#table_change_grey_light
{
	background-color:#FFF;
	}
	
#button_web2
{
	background-image:url(/images/button_web2.png);
	height:93px;
	width:115px;
	position:absolute; 
	margin-left:15px; 
	margin-top:10px;
	background-repeat:no-repeat;
	color:#FFF;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	padding-top:22px;
	}
	
.info_nr
{
	font-size:20px;
	}
	
.info_nr_job
{
	font-size:26px;
	}
	
.big_input
{
	width:539px;
	}
	
.big_input_option
{
	width:525px;
	}
	
.big2_input_option
{
	width:225px;
	}
	
.textarea_landgang_big
{
	width:580px;
	height:300px;
	}
	
.textarea_photo_big
{
	width:590px;
	height:100px;
	}
	
.input_btn_speichern
{
	background-image:url(/images/speichern_btn.jpg);
	width:64px;
	height:16px;
	background-repeat:no-repeat;
	cursor:pointer;
	border:none;
	}
	
#table_upload	{
border:0px;
}
#table_upload	td{
	padding:3px;
}

#e-ship
{
	background-image:url(/images/banner_e-ship.jpg);
	width:258px;
	height:86px;
	background-repeat:no-repeat;
	float:left;
	color:#FFF;
	font-size:12px;
	line-height:20px;
	padding-left:20px;
	padding-top:179px;
	}
	
#e-ship a
{
	color:#FFF;
	}
	