/* Body elements */
*										{	list-style: none; margin: 0; padding: 0; }
body, input, textarea					{	font-family: "Trebuchet MS", Georgia, sans-serif; font-size: 10px; color: #707070;  }
a										{	font-family: "Trebuchet MS", Georgia, sans-serif; }
div										{	font-family: "Trebuchet MS", Georgia, sans-serif; color: #707070; }
#aligner 								{	width: 979px;	margin: 0 auto; }

/* Rounded Corners */
.curved { -moz-border-radius:20px; -webkit-border-radius:20px; border: none; color: #fff; background-color:#fff; behavior:url(js/border-radius.htc); }

/* Header */
#header-wrapper, 
#content-wrapper 						{	position: relative;	width: 979px; float: left;}
#header-wrapper							{	z-index:900; }
#content-wrapper a						{	color: #707070; 	}
#content-wrapper a:hover				{	text-decoration: none;	}

#content-wrapper h2						{	width: 400px; font-size: 22px; padding: 0; margin: 0 0 0 40px; }
#content-wrapper h3.product				{	width: 400px; font-size: 11px; padding: 0; margin: 0 0 0 40px; }
.mentos h1, 
.mentos h2, 
.combined h1, 
.combined h2 							{ 	color: #034688; }
.chupa h1, 
.chupa h2								{	color: #e10027; }

#infotext								{	width: 930px; float: left; padding: 20px; font-size: 11px; font-weight: bold; font-style: italic; }
.chupa #infotext, .combined	#infotext	{	border: 1px solid #fceee3; background-color: #fdf9f6;  margin: 0 0 40px 0;}
.mentos #infotext						{	border: 1px solid #e3f1fc; background-color: #f6fafd;  margin: 0 0 10px 0;}
#infotext.mentos						{	border: 1px solid #e3f1fc; background-color: #f6fafd;  margin: 0 0 40px 0;}

#logo-wrapper							{	position: relative; width: 500px;	float: left;	}
#logo									{	position: absolute;	width: 168px;	height: 70px;	left: 0px;	top: 21px;	background-image: url(../images/logo.gif);	text-decoration: none;	text-indent: -9999px;}
#search									{	width: 231px;	height: 29px;	float: right;	margin: 18px 0 0 0; padding: 7px 5px 0 10px;}
.search-wrapper							{	width: 320px; float: left; }

#login									{  	display: none; position: absolute; width: 196px;	height: 58px; top: 20px; left: 264px;}
.loginmsg								{  	font-size: 11px; position: absolute; width: 340px;	height: 58px; top: 20px; left: 264px; padding: 0 0 0 15px; background-image: url(../images/info.gif); background-position: 0 2px; background-repeat: no-repeat; overflow: hidden;}
.loginmsg a								{  	color: #707070;}
.loginmsg a:hover						{  	text-decoration: none;}
#search input, 
#login input							{	height: 15px;	font-style: italic;	padding: 2px;	border: solid 1px #dae6f6; float: left;}
#login input							{	width: 73px; }
#login .last							{	margin: 0 0 0 3px;}

#search input							{	width: 195px; }

#button-search, 
#button-login2							{	width: 19px;	height: 19px;	float: left;	text-decoration: none;	line-height: 1px; text-indent: -9999px; display: inline; margin: 1px 0 0 5px;}

#menu									{	font-weight: bold; width: 979px;	height: 44px;	float: left;	margin: 18px 0 0 0; }
#menu-links								{	float: right; margin: 0 10px 0 0; padding: 0;}
#menu-links .primary					{	position: relative; z-index: 200; list-style: none; margin: 9px 0 0 0; height: 29px; float: left; }	
#menu-links .link						{	position: relative;	font-size: 11px; height: 20px; 	float: left;	display: inline; padding: 5px 11px 0 11px; color: #FFFFFF; text-decoration: none; background-position: right; background-repeat: no-repeat;}
.home #menu, 
.page #menu,
.combined #menu							{	background-image: url(../images/menu_bg.jpg); background-position: right top; background-repeat: no-repeat;}
.mentos #menu							{	background-image: url(../images/menu_bg.jpg); background-position: right -44px ; background-repeat: no-repeat;}
.chupa #menu							{	background-image: url(../images/menu_bg.jpg); background-position: right -88px; background-repeat: no-repeat;}
.home #menu-links .primary:hover, 
.page #menu-links .primary:hover,
.chupa #menu-links .primary:hover, 
.combined #menu-links .primary:hover	{	background-image: url(../images/buttons/link_bg.gif); }
.mentos #menu-links .primary:hover		{	background-image: url(../images/buttons/link_bg.gif); background-position: bottom;}

#button-sitemap							{ 	width: 16px;	height: 34px;	float: left;	margin: 10px 5px 0 200px;	background-image: url(../images/buttons/sitemap.gif);	display: inline; text-indent: -9999px; text-decoration: none;	float: left;  } 
#button-sitemap:hover					{	background-position: bottom; }	
#button-home							{ 	width: 17px;	height: 34px;	float: left;	margin: 10px 0 0 0;	background-image: url(../images/buttons/home.gif);	display: inline; text-indent: -9999px; text-decoration: none;	float: left;  } 
#button-home:hover						{	background-position: bottom; }
#button-login, #button-logout			{	height: 33px; font-size: 11px; color: #fff; text-decoration: none; padding: 2px 0 0 20px; margin: 11px 0 0 60px; float: left; display: inline; background-image: url(../images/buttons/lock.png); background-repeat: no-repeat;}

.submenu								{	display:none; position: absolute; width: 197px; left: 0; top: 29px; z-index: 500;}
.mentos .submenu						{	 }
.submenu ul								{	padding: 10px 20px 14px 20px; margin: 0; }
.submenu li								{	list-style: none; height: 18px; }
.submenu a								{	font-size: 10px; color: #fbdbbe; text-decoration: none; position:relative;}
.mentos .submenu a						{	color: #c9e5fe; }
.submenu .head							{	color: #fff; font-size: 12px; }
.mentos .submenu .head					{	color: #fff; font-size: 12px; }
.submenu a:hover, .mentos .submenu a.head:hover	{	color: #000; }
.filter-sub								{	width: 197px; background-image: url(../images/submenu_bg.png); }
.mentos .filter-sub						{	width: 197px; background-image: url(../images/submenu_bg.png); background-position: top right;}


#graphic								{	position: relative; width: 979px; float: left; margin: -2px 0 0 0; z-index: 2;}
.home #graphic							{	height: 273px; background-image: url(../images/graphic_home.jpg); }
.chupa #graphic							{	height: 75px; background-image: url(../images/graphic_chupa.jpg);}
.page #graphic,
.combined #graphic						{	height: 75px; background-image: url(../images/graphic_combined.jpg);}
.mentos #graphic						{	height: 75px; background-image: url(../images/graphic_mentos.jpg);}
/*
#graphic #items							{	position: absolute; float: left; display: inline;}
.mentos #graphic #items, 
.page #graphic #items,
.combined #graphic #items				{ 	z-index: 990; width: 156px; height: 75px; left: 0px; top: 0px; background-image: url(../images/dragees.jpg);}
.chupa #graphic #items					{	display: none;}
.page #graphic #items2,
.chupa #graphic #items2,
.combined #graphic #items2				{	z-index: 990; position: absolute; width: 159px; height: 130px; left: 820px; top: 0px; background-image: url(../images/chupas2.gif); }
.mentos #graphic #items2, 				{	display: none; }
*/

.home #filter-login, 
.page #filter-login,
.chupa #filter-login, 
.combined #filter-login					{	width: 196px; height: 58px; background-image: url(../images/buttons/login_bg.png); padding: 7px 0 0 10px;}
.mentos #filter-login					{	width: 196px; height: 58px; background-image: url(../images/buttons/login_bg.png);  background-position: bottom; padding: 7px 0 0 10px;}

.forgot									{	margin: 7px 0 0 30px; width: 200px; height: 15px; float: left; display: inline;}
.forgot	a								{	color: #707070; }
.forgot	a:hover							{	text-decoration: none; }
.forgot-form							{	visibility:hidden; }
.home #header-wrapper 					{	height: 389px;	}

.change-password						{	visibility:hidden; }

.home #search, 
.page #search, 
.chupa #search, 
.combined #search						{	background-image: url(../images/search_bg.gif); }
.mentos #search							{	background-image: url(../images/search_bg.gif); background-position: bottom;}

.home #button-login2, 
.page #button-login2, 
.chupa #button-login2, 
.combined #button-login2				{	background-image: url(../images/buttons/login.gif); }
.home #button-login2:hover,
.page #button-login2:hover, 
.chupa #button-login2:hover, 
.combined #button-login2:hover			{	background-position: bottom left; }
.mentos #button-login2					{	background-image: url(../images/buttons/login.gif); background-position: top right; }
.mentos #button-login2:hover			{	background-position: bottom right; }

.home #button-search, 
.page #button-search,
.chupa #button-search, 
.combined #button-search				{	background-image: url(../images/buttons/search.gif) }
.home #button-search:hover,
.page #button-search:hover, 
.chupa #button-search:hover, 
.combined #button-search:hover			{	background-position: bottom left; }
.mentos #button-search					{	background-image: url(../images/buttons/search.gif); background-position: top right; }
.mentos #button-search:hover			{	background-position: bottom right; }


/* Content */
#crumbs									{	position: relative; width: 979px; display: block; float: left; margin: 0 0 20px 0; display: none; }
#crumbs ul								{	margin: 0 0 0 17px; padding: 0; }
#crumbs li								{	height: 19px; margin: 0; padding: 3px 10px 0 20px; font-size: 11px; list-style: none; float: left; background-image: url(../images/buttons/crumbs_inact_bg.gif); background-color: #ecf6f9;}
.chupa #crumbs li						{	background-image: url(../images/buttons/crumbs_inact_chupa_bg.gif);}
#crumbs .act							{	background-image: url(../images/buttons/crumbs_act_bg.gif);}
.chupa #crumbs .act						{	background-image: url(../images/buttons/crumbs_act_chupa_bg.gif);}
#crumbs .begin							{	width: 22px; height: 22px; float: left; background-image: url(../images/buttons/crumbs_begin.gif);}
.chupa #crumbs .begin					{	background-image: url(../images/buttons/crumbs_begin_chupa.gif);}
#crumbs .end							{	width: 11px; height: 22px; float: left; background-image: url(../images/buttons/crumbs_end.gif);}
.chupa #crumbs .end						{	background-image: url(../images/buttons/crumbs_end_chupa.gif);}

#crumbs li a							{	color: #5a96c5; text-decoration: none;}
.chupa #crumbs li a						{	color: #e10027; }

.button-more, 
.button-archive							{	font-size: 11px; color: #4a4a4a; text-decoration: none; padding: 3px 10px 3px 17px; background-image: url(../images/buttons/plus.gif); background-repeat: no-repeat; background-position: 7px 8px; margin: 15px 0 0 0; }
.home .button-more, 
.page .button-more,
.mentos .button-more					{	background-color: #e0f0f5; }
.button-archive							{	background-color: #fbfadc; }
.home .button-more:hover, 
.page .button-more:hover,
.mentos .button-more:hover				{	background-color: #ecf6f9; }
.page .button-archive:hover,	
.home .button-archive:hover				{	background-color: #fdfce8; }
.info									{	padding: 0 0 0 15px; display: block; background-image: url(../images/info.gif); background-repeat:no-repeat; background-position: 0px 2px; margin: 5px 0 0 0;}

.column									{	position: relative; font-size: 11px;}
.column .information					{	width: 270px; padding: 0 25px 25px 25px; float: left; display: inline;}
.column .information p					{	padding: 10px 0 10px 0; }
#imgscroller							{	float: left; width: 309px; height: 333px; display: block; }
.thumb-overlay							{	position: absolute; width: 309px; height: 164px; background-image: url(../images/thumb_overlay.png); top: 0; left: 0; }

.title-topwrapper						{	width: 400px; float: left; padding: 20px 0 20px 0px; }
.extra-pad								{	padding: 20px 0 50px 0px; }
.column-wrap							{	display: block; width: 979px; float: left; }

.new-icon								{	position: absolute; left: 243px; top: 105px; width: 64px; height: 66px; background-image: url(../images/new_icon.png); z-index:500; }
.new-design-icon						{	position: absolute; left: 243px; top: 105px; width: 64px; height: 66px; background-image: url(../images/new_design_icon.png); z-index:500; }
.combined .new-icon,
.chupa .new-icon,
.combined .new-design-icon,
.chupa .new-design-icon					{	left: 90px; top: 60px; }							
.mentos .new-icon,
.mentos .new-design-icon				{	left: 243px; top: 30px; }

.techinfo								{	width: 284px; float: left; padding: 0; margin: 0; display:none; }
.techinfo ul							{	width: 284px; float: left; padding: 0; margin: 10px 0 0 0; }
.techinfo li							{	list-style: none; }
.techinfo a								{	height: 22px;	color: #9db8d1;	text-decoration: none;	padding: 3px 9px 0 9px;	margin: 0 2px 0 0;	display: block;	background-image: url(../images/buttons/techinfo.jpg);	float: left; border: 1px solid #d2e9f0;}									
.techinfo .act							{	height: 22px;	color: #034688;	text-decoration: none;	padding: 3px 9px 0 9px;	margin: 0 2px 0 0;	display: block;	float: left; border: 1px solid #d2e9f0; border-bottom-style: none;}
.chupa .techinfo a						{	color: #ee7b89; background-position: bottom; border: 1px solid #f0d9d2;}
.chupa .techinfo .act					{	height: 22px;	color: #e0001d;	text-decoration: none;	padding: 3px 9px 0 9px;	margin: 0 2px 0 0;	display: block;	float: left; border: 1px solid #f0d9d2; border-bottom-style: none;}
.techinfo a:hover						{	color: #004386; }
.chupa .techinfo a:hover				{	color: #e0001d; }
.techinfo .techblock1					{	width: 80px; height: 15px; float: left; overflow: hidden; margin: 0 5px 0 0;}
.techinfo .techblock2					{	width: 95px;  float: left; }
.techinfo .head							{	font-weight: bold; }
.visuals								{ 	display:none; }
.visuals a								{	float:none; margin: 1px 0 0 0; }
.colwrapper								{	float: left; width: 284px; }

.mentos .column							{	width: 307px; float: left; display: inline; color: #4a4a4a; overflow: hidden; margin: 0 19px 0 0; }
.chupa .column, 	 							
.combined .column						{	width: 482px; float: left; display: inline; color: #4a4a4a; overflow: hidden;}
.home .column							{	width: 309px; float: left; display: inline; background-color: #f8fcfd; color: #4a4a4a; padding: 0; margin: 0; overflow: hidden;}
.page .column							{	width: 309px; float: left; display: inline; background-color: #f8fcfd; color: #4a4a4a; padding: 0; margin: 0 0 10px 0; overflow: hidden;}
.page .column img						{	border: 1px solid #edf6f9; }

.newscolumn								{	width: 532px;}
.newscolumn h1							{	font-size: 24px; padding: 0; margin: 0; color: #034688; }
.newscolumn								{	font-size: 11px; float: left; padding: 0 40px 0 40px;}
.newscolumn p							{	display: block; }
.date									{	display: block; float: left; width: 80px; font-style: italic; }
.message								{	display: block; float: left; width: 180px; }
.textcolumn								{	font-size: 11px; float: left; padding: 0 40px 0 40px; line-height: 20px; }
.textcolumn								{	width: 484px; }
.search, .download						{	width: 945px; }
.search ul, .download ul				{	width: 260px; float: left; padding: 20px; background-color: #f7fbfd; border: solid 1px #e5f0fd; margin: 10px 0 0 0;}
.search li								{	margin: 0 0 10px 0; background-image: url(../images/folder3.gif); background-repeat:no-repeat; background-position: 0 1px; padding: 0 0 0 20px; list-style: none;}
.download li							{	margin: 0 0 10px 0; background-repeat:no-repeat; background-position: 0 1px; list-style: none;}
.thumb									{	float: left; margin: 0 10px 0 0; width: 134px; height: 68px; display: inline;}
.thumb2									{	float: left; margin: 0; width: 119px; display: inline;}
.logos									{	height: 90px; }
.displays								{	width: 260px; display: block; float: left;}
.display-col							{	float: left; }
.article								{	background-image: url(../images/folder3.gif); background-repeat:no-repeat; background-position: 0 1px; padding: 0 0 0 20px; }
.search h4, .download h4				{	padding: 0; margin: 0; font-size: 12px; }
.search h5, .download h5				{	font-size: 13px; font-weight: normal; padding: 0; margin: 0; }
.textcolumn	h1							{	font-size: 24px; padding: 0; margin: 0; }
.list									{	padding: 0; margin: 20px 0 0 0; }
.list li								{	float: left; background-color:#F8FCFD; background-image:url("../images/nieuws_lijst_bg.gif"); background-repeat:no-repeat; border:1px solid #F2F8FC; list-style:none outside none; margin:0 0 2px; padding:8px 8px 8px 25px; }
.list li a								{	color: #004386; text-decoration: none; }
.list li a:hover						{	color: #4a4a4a; }
#content-wrapper .newscolumn h3,
#content-wrapper .textcolumn h3			{	font-size: 14px; padding: 0 0 20px 0; margin: 0;}
.newscolumn img							{	float: right; margin: 0 0 10px 10px; }
.newscolumnsmall .button						{	height: 22px;	color: #9db8d1;	text-decoration: none;	padding: 3px 9px 0 9px;	margin: 0 2px 0 0;	display: block;	background-image: url(../images/buttons/techinfo.jpg);	float: left; border: 1px solid #d2e9f0;}
.newscolumnsmall .button:hover				{	color: #004386; }
#news-months							{	float: left; display: block; margin: 10px 0 0 0;}
.news-wrapper							{	float: left; width: 230px; }

.contactcolumn							{	float: left; margin: 0 19px 0 0; font-size: 11px; }
.contactcolumn h1						{	font-size: 11px; }
.contactcolumn h3						{	font-size: 12px; margin:0; padding: 0;}
.contactcolumn .inputlarge				{	width: 252px; font-size: 11px; padding: 3px; }
.contactcolumn ul						{	padding: 0; margin: 0; }
.contactcolumn li						{	padding: 20px; margin: 0 0 5px 0; background-repeat: no-repeat; background-position: 0 23px;}
.contactcolumn a						{	color: #707070; }
.contactcolumn a:hover					{	text-decoration: none; }
.contactcolumn .indent					{	margin: 0 0 17px 40px; }
#verzendknop							{	margin: 10px 0 0 0; padding: 3px 10px 3px 10px; font-weight: bold; }
#faq									{	height: 796px; overflow: auto; }
#faq li									{	width: 330px; }
#faq li, #address li, .contactblock		{	background-color: #f7fbfd; border: solid 1px #e5f0fd; }
.contactpersoon							{	position: relative; width: 160px; float: left; padding: 20px; background-color: #f7fbfd; border: 1px solid #e5f0fd; margin: 15px 0 0 0;  }
#eric									{	position: absolute; width: 90px; height: 104px; top: -10px; right: -10px; background-image: url(../images/people/eric.png);}
#wouter									{	position: absolute; width: 90px; height: 104px; top: -10px; right: -10px; background-image: url(../images/people/wouter.png);}
#rolf									{	position: absolute; width: 90px; height: 104px; top: -10px; right: -10px; background-image: url(../images/people/rolf.png);}
#angela									{	position: absolute; width: 90px; height: 104px; top: -10px; right: -10px; background-image: url(../images/people/angela.png);}
#mark									{	position: absolute; width: 90px; height: 104px; top: -10px; right: -10px; background-image: url(../images/people/mark.png);}
#laurens								{	position: absolute; width: 90px; height: 104px; top: -10px; right: -10px; background-image: url(../images/people/laurens.png);}
#faq .light								{	background-color: #fcfefe; border: solid 1px #f6fafe; }
.contactblock							{	padding: 20px; margin: 0 0 5px 0; }
.req-fields								{	display: none; color:#FF0000; }
#contactwrapper label					{	width: 258px; display:block;}
input.error, select.error				{ 	background-image:url(../images/info.gif); background-position:245px 3px; background-repeat:no-repeat;}
textarea.error							{ 	background-image:url(../images/info.gif); background-position:227px 6px; background-repeat:no-repeat;}
label.error 							{ 	width: 1px; }

#download-wrapper						{	float: left; margin: 20px 0 0 0; }
.downloadcolumn							{	width: 300px; float: left;}
.last-wrapper							{	width: 300px; float: left; }
.pad4									{	margin: 0 15px 0 0; }
.pad5									{	margin: 0 20px 0 0; }

#logistics-wrapper						{	width: 1000px; float: left; margin: 20px 0 0 -40px; position:relative;}	
#logistics-wrapper #titles				{	width: 1000px; float: left;}
#logistics-wrapper #log-wrapper			{	width: 1000px; height: 350px; overflow-y: scroll; overflow-x: hidden; float: left;}
#logistics-wrapper #content				{	float: left;}
#print-button							{	position:absolute; top:-30px; right: 20px; left: 912px; border: 1px solid #daecf8; background-color:#e9f4fb; }
.flexme1								{	display:none; }


.page .wide								{	width: 400px }
.page .med								{	width: 307px; }
.page .small							{	width: 200px; }

.newscolumnsmall						{	overflow: hidden; font-size: 11px; float: left; width: 324px; padding: 25px 0 30px 30px; background-image: url(../images/news_bg2.jpg); background-repeat: no-repeat; z-index: 1; position:relative; }
.newscolumnsmall .column				{	border: solid 8px #fff; }

.textcolumnsmall						{	width: 406px; font-size: 11px; float: left; margin: 60px 0 0 0;}
.textcolumnsmall img					{	width: 240px; float: left; margin: 3px 0 0 0;}
.textcolumnsmall ul						{	border: 1px solid #daecf8; width: 240px; float: left; margin: 6px 0 0 0; padding: 0;}
.textcolumnsmall li						{	float: left; list-style: none; }
.textcolumnsmall a						{	background-image: url(../images/folder2.gif); background-position: 5px 6px; background-repeat: no-repeat; color: #707070; text-decoration: underline; width: 215px; display: block; padding: 5px 0 5px 25px;}
.textcolumnsmall a:hover				{	text-decoration: none; background-color: #f8fcff;}
.textcolumnsmall .act					{	background-image: url(../images/folder2_on.gif); background-position: 5px 6px; background-repeat: no-repeat; font-weight: bold; color: #707070; text-decoration: none; width: 215px; display: block; padding: 5px 0 5px 25px;}
.textcolumnsmall .end					{	width: 240px; line-height: 1px; height: 5px; overflow: hidden; background-image: url(../images/buttons/sublink_end_bg.gif); margin: 0 0 20px 0; float: left;}
.textcolumnsmall .begin					{	width: 240px; height: 7px; background-image: url(../images/buttons/sublink_begin_bg.gif); margin: 0 0 0 10px; }
.textcolumnsmall h1						{	font-style: italic; font-size: 12px; padding: 4px 0 4px 10px; margin: 0; background-color: #eaf4fb;}

.mentos .column img						{	width: 307px; overflow: hidden; }
.column.combi img,
.combined .column img,
.chupa 	.column img						{	width: 146px; overflow: hidden; float: left; }
.column.combi img						{	margin: 0 0 0 70px; }
.chupa .column.combi img				{ 	width: 307px; overflow: hidden; margin:0; }
.mentos .column.extra img				{   padding: 45px 0 0 0; } 

.home .columnwide						{	width: 301px; height: 353px; float: left; display: inline; color: #4a4a4a; background-image: url(../images/news_bg.jpg); background-repeat: no-repeat; padding: 10px 17px 10px 17px;}	

.home .column h1,
.page .column h1,
.mentos .column h1,
.combined .column h1					{	font-size: 12px; width: 284px; height: 22px; background-image: url(../images/balk_bg.jpg); background-repeat: no-repeat; overflow: hidden; margin: 0; padding: 3px 0 0 25px;}
.chupa .column h1						{	font-size: 12px; width: 284px; height: 22px; background-image: url(../images/balk_bg.jpg); background-position: bottom; background-repeat: no-repeat; overflow: hidden; margin: 0; padding: 3px 0 0 25px;}
.columnwide h1							{	font-size: 14px; padding: 0 0 15px 0; }

.newsitem								{	font-size: 11px; width: 279px; float: left; background-color: #fcfbe3; border: solid 1px #faf8cd; padding: 10px; margin: 0 0 10px 0;}
.newsitem:hover							{	cursor: pointer; background-image: url(../images/buttons/plus2.gif); background-repeat: no-repeat; background-position: bottom right; background-color: #fdfceb; border: solid 1px #fcfadc;}
.newsitem p								{	cursor: pointer; margin: 0; padding: 0; font-style: italic; }
.newsitem h3							{	cursor: pointer; font-size: 11px; margin: 0; padding: 0; }
.newsitem .date							{	cursor: pointer; width: 35px; height: 31px; padding: 5px 0 0 0; margin: 0 10px 0 0; background-image: url(../images/newsdate.gif); float: left;}
.newsitem a								{	cursor: pointer; text-decoration:none; }
.blue									{	background-color: #eaf9ff; }
.blue .date								{	background-position: bottom; }
.blue:hover								{	background-color: #eefbff;  }

.date .month							{	display: block; width: 35px; text-align: center; font-size: 11px; line-height: 11px;}
.date .day								{	display: block; width: 35px; text-align: center; font-size: 18px; line-height: 13px;}
.blue									{	color: #004386; }						

.home .spacer							{	margin: 0 15px 0 0; }
.spacer2								{	margin: 0 0 0 17px; }

/* Sitemap */
#anchorTarget							{	display:block; height: 0px; overflow: hidden; float:left; }

#sitemap								{	display:none; width: 949px; padding: 30px 0 30px 30px; float: left; background-color: #f6fcfc; font-size: 11px;}
#sitemap .sitemapcolumn					{	width: 223px; float: left;}
#sitemap ul								{	padding: 0; margin: 0; }
#sitemap li								{	list-style: none; }
#sitemap .itemlist						{	width: 220px; display: block; float: left;}
#sitemap h1								{	font-size: 12px; padding: 0; margin: 0; }
#sitemap .kop							{	font-size: 12px;}
#sitemap .kop a							{	color: #5d5f5e; }
#sitemap a								{	text-decoration: none; }
#sitemap .subitems						{	font-size: 11px;}
#sitemap .subitems .sub					{	padding: 0 0 0 10px;}
#sitemap .subitems a					{	color: #969797; }
#sitemap a:hover						{	color: #000; }
#sitemap .pad							{	margin: 12px 0 0 0; }
#sitemap .pad2							{	margin: 0 10px 0 0; }


/* Footer */
#footer									{	position: relative; color: #4a4a4a; font-size: 11px; padding: 43px 0 0 393px; width: 585px; height: 45px; float: left; background-image: url(../images/footer_bg.png); margin: 0 0 20px 0;}
#footer-wrapper							{ 	margin: 20px 0 -22px 0; float:left; display:inline; } 
#footer	ul								{	margin: 0; padding: 0; }
#footer	li								{	list-style: none; float: left; padding: 0 10px 0 0; color: #999999;}
#footer	li a							{	text-decoration: none; color: #999999; margin: 0 10px 0 0;}
#footer	li a:hover						{	text-decoration: underline; }

.fotoframe							{	float: left; width:578px; margin: 0 0 10px 0; display:block; }
.fotoframe ul						{	margin:0; padding:0; }
.fotoframe li						{	position: relative; float: left; border: 1px solid #f3f3f3; margin: 0 3px 3px 0; padding:0; list-style:none;}
.fotoframe img						{	background-color: #FFFFFF; padding: 6px; display: inline; border: 0; float: left; position:relative; margin:0; }
#member									{	position: absolute; width: 239px; height: 62px; right: 2px; top: 23px; }

/* End CSS Code */
