body { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; margin:0; padding:0; background:#91a2a9}
a { color:#005ea8; text-decoration:none}
a:hover { text-decoration:underline}
img { border:0}

#container { width: 970px; margin-left:auto; margin-right:auto; background-color:#fff; display:block; height:100%}
#header { clear:both; padding:15px 0px; height:47px; overflow:visible;}
	#logo { background:url(/images/logo-flexmarkt.gif) no-repeat; float:left; width:370px;}
		#logo h1 { margin:0; padding:0}
		#logo h1 a { width:370px; height:46px; display:block; margin:0; padding:0}
			#logo h1 a span { display:none}		
	#subscribe {float:right; width:116px;  font-size:10px;; padding-top: 4px; margin-left:20px  }
		#subscribe .larger { font-size:11px; font-weight:bold}	
		#subscribe .cover {  float:right; padding:0px 10px}
		#subscribe .links {  float:right; text-align:right}
		#subscribe .links ul { margin:0; padding:0; list-style:none}			
		#subscribe .links ul li { margin:0; padding:0; list-style:none; line-height:16px}					
	#search { width:338px; float:right; margin-top:22px;}
		#search-form {margin:0; padding:0}
			#s { background: #ebebeb url(/images/background-input-search.gif) no-repeat; height:16px; width:250px; border:0px; padding:4px 8px; }
			#btnSearch { width:67px; height:27px; font-weight:bold; color:#000; background:url(/images/background-button-search.gif) no-repeat; border:0}
#leaderboard { background:#bfbebe; clear:both; line-height:1px}
	#leaderboard .inner { padding:5px; text-align:center}
#main-menu { background:#fefefe url(/images/background-main-menu.gif) repeat-x bottom left;clear:both; height:100%; overflow:auto; padding-top:4px; border-bottom: 0px solid #fff}
	#menu {}
		#menu ul { margin:0px; padding:0px; list-style:none;}
			#menu ul li { margin:0px; padding:0px; list-style:none; font-size:16px; font-weight:bold; float:left; background:url(/images/background-menu-item-inactive-right.gif)  no-repeat right  1px; margin-right:3px}
			#menu ul li.active {background:url(/images/background-menu-item-active-right.gif)  no-repeat top right; }	
				#menu ul li a {padding:0px; display:block; color:#fff}
				#menu ul li a:focus {     outline: none; }
				#menu ul li a span {padding:4px 17px 6px 17px;display:block; background:url(/images/background-menu-item-inactive-left.gif)  no-repeat  left 1px; }				
				#menu ul li a { text-decoration:none}				
				#menu ul li.active a  {color:#000}	
				#menu ul li.active a span  {color:#000; padding:4px 17px 6px 17px;display:block; background:url(/images/background-menu-item-active-left.gif)  no-repeat top left}	
	#shortcut-icons { float:right; width:200px}				
		#shortcut-icons ul { margin:0; padding:0; list-style:none;}	
			#shortcut-icons ul li { margin:0; padding:0; list-style:none; float:right;}	
			#shortcut-icons ul li a { padding: 4px 8px 4px 22px; display:block; color:#fff; font-size:11px}		
			#shortcut-icons ul li#newsletter { background:url(/images/icon-newsletter.gif) no-repeat 0px 5px}
			#shortcut-icons ul li#mobile { background:url(/images/icon-mobile.gif) no-repeat 2px 5px}					
			#shortcut-icons ul li#rss { background:url(/images/icon-rss.gif) no-repeat 0px 5px}								
#topics { background:#fff url(/images/background-topics.gif) repeat-x top left;  clear:both}
	#topic-list { padding:5px 10px; height:100%; overflow:auto}
		#topic-list h2 { float:left; color:#000; font-size:12px; text-transform:uppercase; margin:0; padding:0}
		#topic-list ul { margin:0; padding:0; list-style:none}
			#topic-list ul li { margin:0; padding:0; list-style:none; float:left; padding-left:20px; background: url(/images/bullet-grey.gif) no-repeat 8px 9px}		
			#topic-list ul li.first { background:none}		
#columns { height:100%; overflow: hidden; padding-top:5px; padding-bottom:5px; background:#dbe2e5}
	#columns .inner {background:#dbe2e5}
	#main-content { width:394px; float:left;  margin-right:11px}
	#main-content .block { background:url(/images/background-block-center.gif) repeat-y; margin-bottom:10px}
		#main-content .block .title { background:  url(/images/background-block-top.gif) no-repeat top left; padding-top:3px}	
		#main-content .block .title h2 { margin:0px 3px; padding:5px; font-size:14px; font-weight:bold; text-transform:uppercase}
		#main-content .block .title h2 a { color:#000}		
				
		#main-content .block .content { padding:10px}	
		#main-content .block .content .text a{ color:#d9120f}	
		#main-content-wide .block .content .text h2 {  font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; margin-top:0px; margin-bottom:0px; font-weight:bold;}						
			#main-content .block .content h2 { font-family:Arial, Helvetica, sans-serif;font-size:22px; line-height:24px; margin-top:0px; margin-bottom:0px; font-style:normal; font-weight:normal}	
			#main-content .block .content h2.large { font-family:Arial, Helvetica, sans-serif;font-size:24px;padding-bottom:4px;}		
			#main-content .block .content h3 { font-family:Arial, Helvetica, sans-serif;font-size:18px; line-height:22px; margin-top:0px; margin-bottom:0px; font-style:normal; font-weight:normal}							
		#main-content .block .footer { background:url(/images/background-block-bottom.gif) no-repeat bottom left; height:4px}		

	#main-content-wide { width:590px; float:left;  margin-right:11px}
	#main-content-wide .block { background:url(/images/background-block-full-center.gif) repeat-y; margin-bottom:10px}
		#main-content-wide .block .title { background:  url(/images/background-block-full-top.gif) no-repeat top left; padding-top:3px}	
		#main-content-wide .block .title h1 { margin:5px 15px; font-family:Arial, Helvetica, sans-serif;font-size:24px;padding-bottom:4px; color:#000; line-height:28px; font-weight:normal}	
		#main-content-wide .block .title h2 { margin:5px 15px; font-size:14px; font-weight:bold; text-transform:uppercase}		
		#main-content-wide .block .content { padding:10px 15px}		
			#main-content-wide .block .content h2 { font-family:Arial, Helvetica, sans-serif;font-size:22px; line-height:16px; margin-top:0px; margin-bottom:0px; font-weight:normal}						

			#main-content-wide .block .content .text a {}	
			#main-content-wide .block .content .text h2 { font-family:Arial; font-size:14px; line-height:22px; margin-top:0px; margin-bottom:0px; font-weight:bold}	
			#main-content-wide .block .content .text h3 { font-family:Arial; font-size:12px; line-height:18px; margin-top:0px; margin-bottom:0px; font-weight:bold}							
			#main-content-wide .block .content h2.large { font-family:Arial, Helvetica, sans-serif;font-size:24px;padding-bottom:4px;}		
			#main-content-wide .block .content h3 { font-family:Arial, Helvetica, sans-serif;font-size:18px; line-height:30px; margin-top:0px; margin-bottom:0px; font-style:normal; font-weight:normal}				

			#main-content-wide .block .content h4 { font-size:14px; line-height:20px; margin-top:0px; margin-bottom:0px; }		
			#main-content-wide .block .content p {margin-top:0px; }								
			#main-content-wide .block .info { border-top:1px solid #dedede; border-bottom:1px solid #dedede;padding:1px 0px; color:#666; height:100%; overflow:auto  }
			#main-content-wide .block .info .faux-border{ border-top:0px dotted #666666; border-bottom:0px dotted #666666; padding:4px 0px;  height:100%; overflow:auto }		
			#article-tools { float:right; background:url(/images/background-toolbar.gif) no-repeat right top; font-size:11px; width:220px; margin-top:5px; line-height:11px }
			#article-comments	{ float:right; padding:10px 8px 9px 8px; display:block; background:url(/images/background-toolbar-left.gif) no-repeat left top}
			#article-comments a	{ padding-left:16px; background: url(/images/icon-comments.gif) no-repeat 0px 3px}			
			#article-text-size-buttons{ float:right; padding:5px; display:block}			
			#article-text-size	{ float:right; margin-top:8px; padding:2px 4px; display:block; border-left:1px solid #c5c5c5; }		
			
			#comment-form { margin:0; padding:0px}
				#comment-form .row { clear:both;  margin-bottom:4px}
				#comment-form .label { float:left; width:120px}				
				#comment-form .row .input { float:left; width:300px; background:url(/images/background-comment-input.gif) no-repeat;}	
				#comment-form .row .textarea { float:left; width:300px; background:url(/images/background-comment-textarea-center.gif) repeat-y;; margin-left:1px}	
				#comment-form .row .textarea .textarea-header {padding-top:4px;background:url(/images/background-comment-textarea-top.gif)  no-repeat top left}																
				#comment-form .row .textarea .textarea-footer {padding-bottom:4px;background:url(/images/background-comment-textarea-bottom.gif)  no-repeat bottom left}																				
				#comment-form .row  input { border:0; background:none; padding:4px; width:260px }		
				#comment-form .row  textarea { font-family:Arial, Helvetica, sans-serif; overflow: visible; background:none; border:0; width:260px ;background:url(/images/background-comment-textarea-center.gif) repeat-y}					
				#comment-form #btnComment { background:url(/images/background-button-comment.gif) no-repeat; width:127px; height:27px; border: 0px; font-weight:bold}

/* Form */
.eon-form {}
.eon-form fieldset { margin-bottom:10px; padding:2px; border:1px solid #ccc}
.eon-form fieldset legend {color:#333;; font-weight:bold; font-size:13px}
.eon-form fieldset div.row { display:block; float:none; clear:both ; margin:0px; padding:2px}
.eon-form fieldset label { font-weight:bold; font-size:11px}
.eon-form fieldset div.row label { width: 100px; display:block; float:left;}
.eon-form input {border:0; background:none; padding:4px; width:260px }
.eon-form .row .input { width:300px; background:url(/images/background-comment-input.gif) no-repeat;}	
.eon-form .row  textarea { font-family:Arial, Helvetica, sans-serif; overflow: visible; background:none; border:0; width:260px ;background:url(/images/background-comment-textarea-center.gif) repeat-y}					
.eon-form .row .textarea { width:300px; background:url(/images/background-comment-textarea-center.gif) repeat-y;; margin-left:1px}	
.eon-form .row .textarea .textarea-header {padding-top:4px;background:url(/images/background-comment-textarea-top.gif)  no-repeat top left}																
.eon-form .row .textarea .textarea-footer {padding-bottom:4px;background:url(/images/background-comment-textarea-bottom.gif)  no-repeat bottom left}	
.eon-form #btnShowAgenda { font-size:10px; padding:1px; border:1px solid #666; width:120px}
.eon-form #btnTellAFriend { background:url(/images/background-button-comment.gif) no-repeat; width:127px; height:27px; border: 0px; font-weight:bold}
.eon-form select { font-size:10px}

				
			.article { font-size: 12px; line-height:20px; height:100%; overflow:visible}
			
			.article .lead { font-weight:bold;  margin-bottom:10px}
			.article .picture { margin-bottom:10px; width:350px; overflow:hidden}			
			.article .related { float:right; width:170px; border:1px solid #e3f5fe; background:#e3f5fe; padding:4px 10px; margin:0px 0px 8px 8px; overflow:hidden}			
			.article .discussion {  float:right; clear:right;width:170px; border:1px solid #e6e6e6; background:#ededed url(/images/logo-puur-peno.gif) no-repeat 120px 13px;  padding:4px 10px;margin:0px 0px 8px 8px}				
			.social { padding: 7px 12px; height:16px; overflow:visible}		
			#main-content-wide .block .content .article .related h3, #main-content-wide .block .content .article .discussion h3  { font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase;; font-weight:bold; margin-top:0px}
			#main-content-wide .block .content .article .related ul, #main-content-wide .block .content .article .discussion ul { margin:0; padding:0 ; list-style:none}
			#main-content-wide .block .content .article .related ul li, #main-content-wide .block .content .article .discussion ul li { margin:0; padding:0 ; list-style:none; background:url(/images/bullet-blue.gif) no-repeat 0px 7px; padding-left:12px; font-weight:bold}			
			.article p.source { font-size:11px}
			.options { clear:both}
			.options ul { margin:0; padding:0; list-style:none}
			.options ul li { margin:0; padding:0; list-style:none; float:left; background:url(/images/background-button-option-left.gif) no-repeat left top; margin-right:5px}	
			.options ul li a {padding:5px 12px 5px 8px; background:url(/images/background-button-option-right.gif) no-repeat right top; display:block; font-weight:bold; color:#000000; width:12px}	
			.options ul li a:hover { text-decoration:none}								
			.options ul li a span { padding-left:20px}
			.options ul li#btnPrint a span {background:url(/images/icon-print.gif) no-repeat; padding-left:24px}
			.options ul li#btnTellAFriend a span {background:url(/images/icon-forward.gif) no-repeat 2px 2px}
			.options ul li#btnMakeAComment a span {background:url(/images/icon-comment.gif) no-repeat 2px 2px}						
			.options ul li#btnBookmark a span {background:url(/images/icon-bookmark.gif) no-repeat 2px 0px;}
			.post_share { float:right; margin-right:-30px}
			.post_share div.post_share_box { float:left; margin-left:8px}
			
.post_share .fb_share_size_Small {

    position: relative;

}
.post_share .FBConnectButton_Small {
    background: url("/images/fb.png") no-repeat scroll 6px 4px #ECEEF5 !important;
    border: 1px solid #CAD4E7;
    border-radius: 3px 3px 3px 3px;
    height: 18px;
}
#content .post_share .FBConnectButton_Text {
    background: none repeat scroll 0 0 transparent !important;
    border: medium none !important;
    color: #3B5998 !important;
    line-height: 17px !important;
    padding: 0 4px !important;
}			

.FBConnectButton .FBConnectButton_Text, .FBConnectButton_RTL .FBConnectButton_Text { background:none !important; border:none !important; color:#3B5998 !important;  line-height: 12px !important;}
			
			
		#main-content-wide .block .footer { background:url(/images/background-block-full-bottom.gif) no-repeat bottom left; height:4px; clear:both}	
		#main-content-wide .footer-alt { background:url(/images/background-block-full-bottom.gif) no-repeat bottom left; height:100%; overflow:visible; display:block; clear:both}			
		#main-content-wide .alternative { background: #f3fafe;height:100%; overflow:visible; display:block ;clear:both; margin:3px 3px 2px 3px; padding:10px}						

	#main-content-wide .block-blue { background:url(/images/background-block-full-blue-center.gif) repeat-y; margin-bottom:10px}
		#main-content-wide .block-blue .title { background:  url(/images/background-block-full-blue-top.gif) no-repeat top left; padding-top:3px}	
		#main-content-wide .block-blue .title h2 { margin:5px 15px; font-size:14px; font-weight:bold; text-transform:uppercase}		
		#main-content-wide .block-blue .content { padding:10px 10px}		
		#main-content-wide .block-blue .footer { background: url(/images/background-block-full-blue-bottom.gif) no-repeat bottom left; height:4px}	
		
	#mini-ankeilers { width:192px; float:left;  margin-right:11px}	
	#mini-ankeilers .block { background:url(/images/background-mini-ankeiler-center.gif) repeat-y; margin-bottom:10px}
		#mini-ankeilers .block .title { background:  url(/images/background-mini-ankeiler-top.gif) no-repeat top left; padding-top:3px}	
		#mini-ankeilers .block .title h2 { margin:0px 3px; padding:5px; font-size:14px; font-weight:bold; text-transform:uppercase}		
		#mini-ankeilers .block .title h2.alternative  { background:#da110c url(/images/background-ankeiler-h2-alt.gif) no-repeat bottom left; margin:0px 3px; padding:5px 5px 12px 5px; font-size:14px; font-weight:bold; color:#fff}		
		#mini-ankeilers .block .content { padding:10px}		
		#mini-ankeilers .block .content p { margin-top:0}				
		#mini-ankeilers .block .footer { background:url(/images/background-mini-ankeiler-bottom.gif) no-repeat bottom left; height:4px}			
	#mini-ankeilers .block-blue { background:url(/images/background-mini-ankeiler-blue-center.gif) repeat-y; margin-bottom:10px}
		#mini-ankeilers .block-blue .title { background:  url(/images/background-mini-ankeiler-blue-top.gif) no-repeat top left; padding-top:3px}	
		#mini-ankeilers .block-blue .title h2 { margin:0px 3px; padding:5px; font-size:14px; font-weight:bold; text-transform:uppercase}		
		#mini-ankeilers .block-blue .title h2.alternative  { background:#da110c url(/images/background-ankeiler-h2-alt.gif) no-repeat bottom left; margin:0px 3px; padding:5px 5px 12px 5px; font-size:14px; font-weight:bold; color:#fff}		
		#mini-ankeilers .block-blue .content { padding:10px}		
		#mini-ankeilers .block-blue .footer { background:url(/images/background-mini-ankeiler-blue-bottom.gif) no-repeat bottom left; height:4px}	

	#main-ankeilers { width:352px; float:left; }		
	#main-ankeilers #knowington-promo { padding:5px 10px; text-align:center; margin-bottom:8px}
	#main-ankeilers .block-commercial { }
	#main-ankeilers .banners { margin:5px 2px; background:#bfbebe; padding:6px; line-height:14px; width:336px;}
	#main-ankeilers .block { background:url(/images/background-ankeiler-center.gif) repeat-y; margin-bottom:10px}
		#main-ankeilers .block .title { background:  url(/images/background-ankeiler-top.gif) no-repeat top left; padding-top:3px; margin-right:2px}	
		#main-ankeilers .block .title h2 { background:url(/images/background-ankeiler-h2.gif) repeat-x; margin:0px 3px; padding:5px; font-size:18px; font-weight:bold}		
		#main-ankeilers .block .title h2 a { color:#000}		
		#main-ankeilers .block .title h2.alternative  { background: url(/images/background-ankeiler-h2-alt.gif) no-repeat bottom left; margin:0px 3px; padding:5px 5px 12px 5px; font-size:18px; font-weight:bold; color:#fff}	
		#main-ankeilers .block .title h2.alternative a { color:#FFF}	
		#main-ankeilers .block .content { padding:10px}		
		#main-ankeilers .block .content p { margin-top:0}				
		#main-ankeilers .block .footer { background:url(/images/background-ankeiler-bottom.gif) no-repeat bottom left; height:4px}		

	#main-ankeilers .block-blue { background:url(/images/background-ankeiler-blue-center.gif) repeat-y; margin-bottom:10px}
		#main-ankeilers .block-blue .title { background:  url(/images/background-ankeiler-blue-top.gif) no-repeat top left; padding-top:3px}	
		#main-ankeilers .block-blue .title h2 { margin:0px 3px; padding:5px; font-size:14px; font-weight:bold; text-transform:uppercase}				
		#main-ankeilers .block-blue .content { padding:10px}		
		#main-ankeilers .block-blue .footer { background:url(/images/background-ankeiler-blue-bottom.gif) no-repeat bottom left; height:4px}	

	
	#gafc { border:1px solid #eaeaea; background:#f9f9f9; margin-left:1px; margin-right:1px; padding:10px 15px; height:100%; overflow:hidden; font-size:11px; line-height:14px}
	
			
#footer { background:#006fbb; clear:both}
	#copyright {padding:15px 10px; color:#FFFFFF; width:600px}
		#copyright a{ color:#fff}
	#logo-reed-business {padding:15px 10px;  width:200px; float:right; text-align:right}	

.clear { clear:both}
.inner { width:960px; margin-left:auto; margin-right:auto}
.more { text-align:right; font-size:11px}
.date { font-size:11px; color:#666; padding-right:6px}
.author { font-size:11px; color:#666;}
.comments {padding-left:12px; background:url(/images/icon-no-of-comments.gif) no-repeat 0px 2px; font-size:10px; font-family:Arial, Helvetica, sans-serif;margin-left:6px}

hr { height:1px; border:0; border-top:1px solid #e6e6e6; color:#FFFFFF; clear:both}

.article-image-large { float:left; width:112px; height:80px; overflow:hidden; margin-right:10px}
.article-abstract-large { float:left; width:250px}
.article-image-small { float:left; width:74px; height:58px; overflow:hidden; margin-right:10px}
.article-abstract-small { float:left; width:290px}
.permalink a{ color:#888; font-size:10px}

.small-article-list {margin:5px 0px ; clear:both}
.small-article-list ul { margin:0px; padding:0px; list-style:none}
.small-article-list ul li { margin:0px; padding:0px; list-style:none; padding-left:14px; background:url(/images/bullet-blue.gif) no-repeat 2px 9px; border-top:1px solid #e6e6e6}
.small-article-list ul li.first { border-top:0}
.small-article-list ul li span.comments {float:right; background-position: 0px 6px}

.small-news-list {margin:5px 0px ; clear:both}
.small-news-list ul { margin:0px; padding:0px; list-style:none}
.small-news-list ul li { margin:0px; padding:0px; list-style:none; border-top:1px solid #e6e6e6}
.small-news-list ul li.first { border-top:0}
.small-news-list ul li span.comments {float:right;  margin-top:-20px; background-position: 0px 6px}


#most-read a { font-weight:bold}

ul#product-category-list { margin:0; padding:0}
ul#product-category-list li { margin:0px; padding:0px; list-style:none; padding-left:14px; background:url(/images/bullet-red.gif) no-repeat 2px 9px;}
ul#product-category-list li.first { border-top:0}

.shop-picture-small { width: 160px; float:right; overflow:hidden; text-align:left}

.cartoon { width:175px; float:left; margin-right:5px; text-align:center}
.cartoon .article-image-medium { height:170px}

.comment { background:url(/images/background-comment-center.gif) repeat-y;width:570px; overflow:hidden}
.response { padding-bottom:5px;border-bottom: 0px; padding:10px; background:url(/images/background-comment-top.gif) no-repeat top left; }
.weblog_foto { border:1px solid #000; margin-left:6px; margin-bottom:6px;}
.name {font-weight:bold; padding: 15px 6px 10px 6px; background:url(/images/background-comment-bottom.gif) no-repeat top left}
.name .stamp { font-weight:normal; font-size:11px; color:#666}

.highlight { background:#FFFFCC; font-style:italic}

.paging { text-align:center; font-size:10px}
.paging a { font-weight:bold}
.paging .pages a.pg, .paging .pages span.pgnl, .paging .pages span.pgs, .paging .browse a.pg, .paging .browse span.pgnl  {
	background-color: #fff;
	border: 1px solid #fff;	
	font-weight: bold;
	padding:3px 6px;
	text-align:center;
	text-decoration:none;
	display:inline;
	margin: 0px 1px 1px 0px;

	width:16px;	
}

.paging .pages a.pg:hover, .paging .pages a.pg:active, .paging #browse a.pg:hover,.paging .browse a.pg:active, .paging .pages span.pgs  {
	background-color: #006fbb;
	color: #fff;	
}


/* Poll */


#poll {margin:0;padding:0; margin-bottom:10px; display:block}
#poll div {padding:0}
#poll div.poll_answer {vertical-align:top;clear:left;display:block}
#poll div.poll_answer_radio {float:left;clear:left;width:20px;height:16px;padding:0;padding-right:5px}
#poll div.poll_button input {font-size:10px}
#poll div.poll_answer_bar {float:left;clear:left;width:100px;background-color:#FFF;display:block;border:1px solid #333;overflow:hidden;height:12px;margin:0;padding:0}
#poll div.poll_answer_percentage {float:left;width:60px;height:16px;padding-left:5px;display:block}
#poll div.poll_answer_text {padding-top:5px;padding-bottom:0;font-weight:normal}
#poll div.poll_question {padding-top:5px;padding-bottom:5px;display:block; font-weight:bold}
#poll div.poll_button {clear:both;float:none}
#poll div.poll_button input {font-size:10px}
#poll div.poll_image {float:right}

/* Vacture Search Form */
#vs_search {margin:0; padding:0}
#sKeywords { background: #ebebeb url(/images/background-input-search.gif) no-repeat; height:16px; width:240px; border:0px; padding:4px 8px;border-right:1px solid #aaa }
#vs_submit { width:67px; height:27px; font-weight:bold; color:#000; background:url(/images/background-button-search.gif) no-repeat; border:0}

/* Agenda */
ul.agenda { margin:0;padding:0; list-style:none}
ul.agenda li { margin:0;padding:0; list-style:none; margin-bottom:2px}
ul.agenda li span { background:#979797; color:#FFFFFF; width:70px; text-transform:uppercase; font-size:11px; padding:2px; display:inline-block; line-height:11px}
ul.agenda li a { font-weight:bold}

/* RSS */

.rss-links dl {padding:0 0px; margin:0 0 5px 0; float:left; line-height:18px}
.rss-links dl img {vertical-align:middle}
.rss-links dd.lnk a {font-weight:bold; background:url(http://www.missethoreca.nl/static/redesign/horeca//images/icon-small-rss.gif) 0 2px no-repeat; padding:0 0 0 18px}
.rss-links dt, .rss-links dd {float:left; padding:9px 10px 8px 0; margin:0; background:#efefef; width:91px; height:18px}
.rss-links dd {width:10px;}
.rss-links dt {font-weight:bold; width:148px; padding:9px 0 8px 15px}
.rss-links dd.lnk {width:380px; padding-right:0}



h1#jobs-title { margin:5px 15px; font-size:24px;padding-bottom:4px; color:#000; line-height:32px; font-weight:bold}	
h1#jobs-title span { font-size:12px; font-family:Arial, Helvetica, sans-serif}

#search-box { background: url(http://www.jobs4hr.nl/images/background-search-header-flexmarkt.png) no-repeat; padding:15px 2px 15px 15px; color:#FFFFFF; height:40px; margin-left:1px}
#search-box label { display:none}
#search-box  a { color:#FFFFFF}
#search-box #searchterms-container { width:230px; height:23px; padding:7px 5px 3px 5px;  background:url(http://www.jobs4hr.nl/images/background-search-input-flexmarkt.png) no-repeat; float:left;margin-right:3px; margin-top:2px}
#search-box #searchterms { width:230px; margin-right:12px; border:0; font-size:15px; color:#999999; font-weight:bold;margin-top:2px}
#search-box #location-container { float:left; margin-top:2px}	
#search-box #location { width:199px; margin-right:2px;}
#search-box #btnSubmit { background:url(http://www.jobs4hr.nl/images/background-button-search-flexmarkt.png)  no-repeat; width:108px; height:37px; font-size:16px; font-weight:bold; border:0; padding:0; margin:0; text-align:left; padding-left:40px}
#search-box-expanded { display:none; background: url(http://www.jobs4hr.nl/images/background-search-expand-flexmarkt.png) repeat-y; height:300px;margin-left:1px; padding:15px; }
	#search-box-expanded	h3 { color:#fff; font-size:15px}
	#search-box-expanded	#column-what { width:234px; float:left}
	#search-box-expanded	#column-where {width:234px; float:left}	
	#search-box-expanded	#column-branche { width:250px; float:left}
	#search-box-expanded	#column-category { width:234px; float:left}
	#search-box-expanded	#column-education { width:250px; float:left}
	#search-box-expanded	#column-experience { width:234px; float:left}
	#search-box-expanded	#column-what { width:234px; float:left}			
	#search-box-expanded	#column-search {width:90px; float:left;margin-left:4px}	
	#search-box-expanded	#search {width:212px; border:1px solid #000; padding:5px 6px 6px 6px; background:url(http://www.jobs4hr.nl/images/background_input.gif) no-repeat}
	#search-box-expanded	#location {width:212px; border:1px solid #000; padding:5px; background: #fff url(http://www.jobs4hr.nl/images/background_input.gif) no-repeat}	
	#search-box-expanded	#branche {width:212px; border:1px solid #000; padding:5px; background: #fff url(http://www.jobs4hr.nl/images/background_input.gif) no-repeat; font-size:10px}	
	#search-box-expanded	#category {width:212px; border:1px solid #000; padding:5px; background: #fff url(http://www.jobs4hr.nl/images/background_input.gif) no-repeat; font-size:10px}	
	#search-box-expanded	#education {width:212px; border:1px solid #000; padding:5px; background: #fff url(http://www.jobs4hr.nl/images/background_input.gif) no-repeat}	
	#search-box-expanded	#experience {width:212px; border:1px solid #000; padding:5px; background: #fff url(http://www.jobs4hr.nl/images/background_input.gif) no-repeat}	


#search-box-footer { height:20px; text-align:right; background:url(http://www.jobs4hr.nl/images/background-search-footer-flexmarkt.png) no-repeat top left; padding:0px 16px;margin-left:1px; margin-bottom:10px}
#search-box-footer a { color:#fff; padding:0px 16px;  display:block}

h1 img { margin-top:6px; margin-left:3px; position:absolute}

ul#latest { margin:0; padding:0; list-style:none}		
ul#latest li { margin:0; padding:0; list-style:none; padding-left:12px;background:url(/images/bullet-red.gif) no-repeat 2px 9px; line-height:22px; color:#999999; font-size:10px; clear:both; border-bottom:1px solid #ececec; height:23px }		
ul#latest li a { color:#000; font-size:12px; display:block }		
ul#latest li a span.company { float:left; width:160px}
ul#latest li a span.location { float:left; width:140px}
ul#latest li a span.position { float:left; width:240px; font-weight:bold; color:#005ea8}
ul#latest li a:hover { color:#005ea8; text-decoration:underline}		
#recent .more { font-size:11px; float:right; margin:8px 0px}
#recent .more a { color:#000000; text-decoration:none}

ul#job-category-list { margin:0; padding:0; list-style:none}		
ul#job-category-list li { margin:0; padding:0; list-style:none; padding-left:12px;background:url(/images/bullet-red.gif) no-repeat 2px 9px; line-height:22px; color:#999999; font-size:10px; border-bottom:1px solid #ececec; float:left; width:265px }		
ul#job-category-list li a { color:#000; font-size:12px; font-weight:bold; color:#005ea8 }		


.block-promo { background:url(http://www.jobs4hr.nl/images/background-promo-flexmarkt.gif) repeat-x ; height:126px; ; margin-bottom:10px; margin-right:10px; float:left; width:290px;}
.block-promo.last { margin-right:0}
.block-promo .promo-cv { height:80px; padding:30px 10px; background:url(http://www.jobs4hr.nl/images/icon-add-cv.png) no-repeat 20px 20px;  clear:none}
.block-promo .promo-vacature-plaatsen { height:80px; padding:30px 10px; background:url(http://www.jobs4hr.nl/images/icon-add-job.png) no-repeat 20px 20px; clear:none}
.block-promo .icon { float:left; width:90px}
.block-promo .text { float:right; width:170px}
.block-promo .text h3 { font-size:19px; color:#005ea8; font-weight:normal;; margin:0;  }
.block-promo .text p { line-height:18px; margin:0;  }
				


#affiliates {width:560px;height:67px;text-align:left; padding:0px 0px 0px 18px;  clear:both; font-size:11px; background: url(http://www.jobs4hr.nl/images/background-affiliates.png) no-repeat top center }
	#affiliates span { display:block; width:160px; padding:30px 0px 0px 0px; color:#666; float:left}		
		#affiliates ul { margin:0; padding:0;}
			#affiliates ul li { margin:0; padding:0; float:left; list-style:none; margin-top:12px; margin-right:20px}	
			#affiliates ul li#link-penoactueel a { display:block; height:41px; width:110px; background:url(http://www.jobs4hr.nl/images/logo-penoactueel-alpha.gif) no-repeat}		
			#affiliates ul li#link-salarisnet a { display:block; height:41px; width:110px; background:url(http://www.jobs4hr.nl/images/logo-salarisnet-alpha.gif) no-repeat}							
			#affiliates ul li#link-flexmarkt a { display:block; height:41px; width:110px; background:url(http://www.jobs4hr.nl/images/logo-flexmarkt-alpha.gif) no-repeat}										
			#affiliates ul li a span  { display:none}



div.selectbox-wrapper {
  position:absolute;
  width:202px;
  background-color:#fff;
  border:1px solid #999;
  margin:0px;
  margin-top:0px;
  padding:0px;
  font-size:12px;
  text-align:left;
  height:316px;
  overflow: visible;
  color:#666666;z-index:3

}
div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
div.selectbox-wrapper ul li.selected { 
  background-color: #005ea8;
  font-weight:bold; color:#fff
}
div.selectbox-wrapper ul li.current { 
  background-color: #eee;
}
div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:3px 4px;
  cursor:pointer;
}

label {
    display: block;
}
.selectbox /* look&fell of  select box*/
{
  margin: 0px 5px 0px 0px;
  padding:9px 5px 6px 5px;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  width : 192px; 
  display : block;
  text-align:left; 
  background: url('http://www.jobs4hr.nl/images/background-search-select-flexmarkt.png') no-repeat right top ;
  /*height:18px;*/
  cursor: pointer;
  border:0px solid #D1E4F6;
  color:#333;
  font-size:14px; color:#999999; font-weight:bold;
}

		
		


		
/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 2px 0;
margin-left: 0;
margin-top: 0px;
margin-bottom: 0;
font: bold 14px Arial;
list-style-type: none;
letter-spacing:0px;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #fff;
border-bottom-color: #666;
color: #2d2b2b;
background: white ;
font: bold 14px Arial;
letter-spacing:0px;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
background: #e6ebee;
border:1px solid #666666;
border-bottom-color: #e6ebee;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;

}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

.searchtabs{
padding: 3px 0;
margin-left: 0;
margin-top: 0px;
margin-bottom: 0;
font: bold 14px Arial;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/;
display:block
}

.searchtabs li{
display: inline;
margin: 0;
}

.searchtabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #ccc;
border-bottom-color: #666;
color: #2d2b2b;
background: white ;
}

.searchtabs li a:visited{
color: #2d2b2b;
}

.searchtabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
border: 1px solid #ccc;
border-bottom: 1px solid #666;
}

.searchtabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.searchtabs li a.selected{ /*selected main tab style */
background: #999;
border:4px solid #999;
border-bottom-color: #999;
color:#FFFFFF
}

.searchtabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}


.tabcontent{
display:none;
}

.tabcontent h5{
margin-bottom:0px
}

@media print {
.tabcontent {
display:block !important;
}
}


.tabcontentstyle{ /*style of tab content oontainer*/
border-top:4px solid #999;
margin-bottom: 1em;
padding:10px

}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

