/* *****************************************
//  WebTank Stylesheet File
//  Title: style.css
//  Media: all
//  File updated: 2010-08-19 09:53:41
// 
//  Do NOT manually edit this generated file
// **************************************** */


html, ul, li, img, a{
	margin: 0px;
	padding: 0px;
	
	border: none;
	outline: none;
}

A 				{ color: #153f55; text-decoration: none; font-weight: bold; }	
A:link 			{ color: #153f55; text-decoration: none; font-weight: bold; }	
A:visited 		{ color: #153f55; text-decoration: none; font-weight: bold; }	
A:active 		{ color: #153f55; text-decoration: none; font-weight: bold; }	
A:hover 		{ color: #153f55; text-decoration: underline; font-weight: bold; }

body { 
	
	width:  100%;
	height: 100%; 
	
	margin:  0px;
	padding: 0px;

	font-family: Georgia, Times;
	font-size: 13px;
	color: #000000;
	line-height: 18px;
	
	background: #FFFCF7 url('../editorial/id=321.jpg') repeat-x;
	
}

#main												{ margin: 0 auto 0; width: 1030px; height: auto; }

#top												{ position: relative; }
#top .logo											{ position: absolute; top: 26px; left: 60px; }
#top .header										{ position: absolute; top: 95px; left: 0px; }
#top .language										{ position: absolute; top: 160px; right: -45px; background-image: url('../editorial/id=325.png'); width: 83px; height: 99px;  }
#top .language_bar 									{ position: absolute; top: 34px; left: 33px; font-size: 10px; }
#top .language_bar li								{ list-style: none; margin-bottom: -3px; }
#top .language_bar li a								{ color: #FFF; text-decoration: none; font-weight: bold; }
#top .language_bar li a:hover						{ color: #000; text-decoration: none; font-weight: bold; }
#top .language_bar li a:active						{ color: #000; text-decoration: none; font-weight: bold; }
#top .menu_top										{ position: absolute; top: 70px; right: 75px; }
#top .menu											{ position: absolute; top: 330px; left: 75px; }
#top .menu li										{ margin-right: 15px; }

#middle												{ position: absolute; top: 380px; width: 1030px; }
#middle	.content_left								{ margin-left: 75px; width: 480px; min-height: 515px; margin-top: 15px; }
#middle	.content_left ul							{ margin-left: 15px; }
#middle	.content_right								{ width: 396px; min-height: 515px; position: absolute; top: 15px; right: 50px; }
#middle .footer										{ width: 880px; margin-left: 75px; border-top: 1px solid #F4ECDF; padding-top: 25px; padding-bottom: 50px; margin-top: 25px; }
#middle .footer li									{ list-style: none; display: inline; margin-right: 20px; font-size: 9px; }
#middle .footer li:last-child						{ margin-right: 0px; }

/* Homepage temp */

#homepage .articles									{ position: relative; background-image: url('../editorial/id=339.png'); width: 396px; height: 189px; background-repeat: none; }
#homepage .articles .date							{ position: absolute; top: 48px; left: 155px; font-size: 10px; color: #153f55; }
#homepage .articles .image							{ position: absolute; top: 49px; left: 49px; }
#homepage .articles .title							{ position: absolute; top: 66px; left: 155px; color: #7E1912; font-weight: bold; }
#homepage .articles .title a						{ color: #7E1912; }
#homepage .articles .teaser							{ position: absolute; top: 86px; left: 155px; width: 200px; font-size: 12px; }
#homepage .text										{ position: relative; width: 350px; height: auto; margin-left: 25px; }
#homepage .text	a									{ font-weight: normal; }

/* HOMEPAGE LEFT */

#homepage_left										{ position: relative; }
#homepage_left .intro_text							{ margin-bottom: 25px; border-bottom: 1px dotted #666666; padding-bottom: 25px; }
#homepage_left .intro_text a						{ font-weight: normal; }
#homepage_left .homepage_news .date					{ font-size: 10px; color: #153f55; }
#homepage_left .homepage_news .image				{ border: 1px solid #7C5C2E;  }
#homepage_left .homepage_news .title				{ color: #153f55; font-weight: bold; }
#homepage_left .homepage_news .title a				{ color: #153f55; }
#homepage_left .homepage_news .teaser				{ font-size: 12px;  }
#homepage_left .homepage_news .read_more			{ font-size: 12px; margin-bottom: 15px; }

/* HOMEPAGE RIGHT */

#homepage_right										{ position: absolute; top: -80px; left: 0px; }
#homepage_right .agenda								{ position: relative; background-image: url('../editorial/id=339.png'); width: 396px; height: 189px; background-repeat: none; }
#homepage_right .agenda .image						{ float: left; margin: 50px 0 0 50px; width: 90px; height: 90px; overflow: hidden; border: 1px solid #7c5c2e; }
#homepage_right .agenda .info						{ float: left; margin: 50px 0 0 15px; width: 200px; height: 49px; }
#homepage_right .agenda .info .date					{ float: left; margin-top: 0px; width: 200px; height: auto; font-size: 10px; color: #153f55; }
#homepage_right .agenda .info .title				{ float: left; margin-top: 3px; width: 200px; height: auto; color: #7E1912; font-weight: bold; }
#homepage_right .agenda .info .title a				{ color: #7E1912; }
#homepage_right .agenda .info .text					{ float: left; margin-top: 5px; width: 200px; height: auto; overflow: hidden; }

#homepage_right .document_english					{ position: relative; background-image: url('../editorial/id=339.png'); width: 396px; height: 189px; background-repeat: none; }
#homepage_right .english .english_image img			{ position: absolute; top: 49px; left: 49px; border: 1px solid #7c5c2e; }
#homepage_right .english .english_date				{ position: absolute; top: 48px; left: 155px; font-size: 10px; color: #153f55; }
#homepage_right .english .english_title				{ position: absolute; top: 66px; left: 155px; color: #7E1912; font-weight: bold; }
#homepage_right .english .english_title a			{ color: #7E1912; }
#homepage_right .english .english_text				{ position: absolute; top: 88px; left: 155px; width: 205px; height: 60px; overflow: hidden; }


#homepage_right .blog									{ margin-left: 20px;  }
#homepage_right .blog_item								{ margin-bottom: 15px; }
#homepage_right .blog_item .title						{ color: #153f55; font-weight: bold; font-size: 15px; }
#homepage_right .blog_item .title a						{ color: #153f55; }
#homepage_right .blog_item .info						{ padding: 0p; margin: 0px; }
#homepage_right .blog_item .info li						{ list-style: none; display: inline; margin-right: 2px;}
#homepage_right .blog_item .info .author				{ font-size: 12px; color: #000; }
#homepage_right .blog_item .info .date					{ font-size: 12px; }
#homepage_right .blog_item .info .comments				{ font-size: 12px; }
#homepage_right .blog_item .text .read_more				{ margin-top: -10px; }
#homepage_right .blog_item .text .read_more a			{ font-size: 11px; }



/* AGENDA LIST */

#agenda_list												{ position: relative; }
#agenda_list .big_title										{ color: #7E1912; font-size: 24px; margin-bottom: 15px; }
#agenda_list .intro_text									{ padding-bottom: 15px; border-bottom: 1px dotted #EADBC2; }
#agenda_list .product_list .month							{ margin: 10px 0 8px 0; font-size: 14px; color: #000; font-weight: bold; }
#agenda_list .product_list .agenda_item						{ width: 500px; margin-bottom: 15px; }
#agenda_list .product_list .agenda_item .date				{ float: left; width: 90px; font-size: 10px; color: #000; }
#agenda_list .product_list .agenda_item .title				{ color: #7E1912; font-weight: bold; }
#agenda_list .product_list .agenda_item .title a			{ color: #7E1912; }
#agenda_list .product_list .agenda_item .text				{  }


/* NEWS LIST */

#news_list												{ position: relative; }
#news_list .big_title									{ color: #7E1912; font-size: 24px; margin-bottom: 15px; }
#news_list .intro_text									{ padding-bottom: 15px; border-bottom: 1px dotted #EADBC2; }
#news_list .article_list .month							{ margin: 10px 0 8px 0; font-size: 14px; color: #000; font-weight: bold; }
#news_list .article_list .article_item .title			{ color: #153f55; }
#news_list .article_list .article_item .title a			{ color: #153f55; }
#news_list .article_list .article_item .date			{ float: left; width: 100px; font-size: 10px; color: #000; }

/* NEWS DETAILS */

#news_details										{  }
#news_details .content								{  }
#news_details .content .date						{ font-size: 10px; color: #000; margin-bottom: 10px; }
#news_details .content .title						{ color: #153f55; font-weight: bold; font-size: 16px; }
#news_details .content .subtitle					{ color: #153f55; font-size: 13px; }
#news_details .content .back a						{ color: #000; margin-top: 20px; font-size: 11px; }

/* NEWS DETAILS RIGHT */

#newest_items																							{ position: absolute; top: 0px; left: 80px; width: 390px; }
#newest_items .first_title																				{ color: #7E1912; font-size: 15px; font-weight: bold; margin-bottom: 10px; }
#newest_items .title																					{ color: #7E1912; font-size: 15px; font-weight: bold; margin-bottom: 10px; padding-top: 20px; clear: both; }
#newest_items .archief																					{ color: #153f55; font-size: 11px; font-weight: normal; clear: both; }
#newest_items .archief a																				{ color: #153f55; font-size: 11px; font-weight: normal; clear: both; }
#newest_items #newest_news_items																		{ width: 390px; }
#newest_items #newest_news_items .news_items 															{  }
#newest_items #newest_news_items .news_items .news_item .news_title										{ color: #000; }
#newest_items #newest_news_items .news_items .news_item .news_title a									{ color: #000; font-weight: normal; }
#newest_items #newest_news_items .news_items .news_item .news_title .news_date							{ font-size: 10px; color: #000; font-weight: normal; float: left; margin-right: 10px; }

#newest_items #newest_agenda_items .agenda_items 														{ width: 390px; }
#newest_items #newest_agenda_items .agenda_items .agenda_item .agenda_date								{ float: left; font-size: 10px; color: #000; font-weight: normal; width: 100px; }
#newest_items #newest_agenda_items .agenda_items .agenda_item .agenda_title								{ float: left; color: #000; width: 290px; text-align: left; }
#newest_items #newest_agenda_items .agenda_items .agenda_item .agenda_title a							{ color: #000; font-weight: normal;  }

#newest_items #newest_blog_items .blog_items 															{ width: 390px; }
#newest_items #newest_blog_items .blog_items .blog_item .blog_title										{ color: #000; }
#newest_items #newest_blog_items .blog_items .blog_item .blog_title a									{ color: #000; font-weight: normal; }

#newest_items #newest_document_items .document_items 													{ width: 390px; }
#newest_items #newest_document_items .document_items .document_item .document_title						{ color: #000; }
#newest_items #newest_document_items .document_items .document_item .document_title a					{ color: #000; font-weight: normal; }

/* DOCUMENT LIST */

#document_list												{ position: relative; }
#document_list .big_title									{ color: #7E1912; font-size: 24px; margin-bottom: 15px; }
#document_list .intro_text									{ padding-bottom: 15px; border-bottom: 1px dotted #EADBC2; }
#document_list .product_list .month							{ margin: 10px 0 8px 0; font-size: 14px; color: #000; font-weight: bold; }
#document_list .product_list .document_item .title			{ color: #153f55; }
#document_list .product_list .document_item .title a		{ color: #153f55; }
#document_list .product_list .document_item .date			{ float: left; width: 100px; font-size: 10px; color: #000; }


/* BLOG LIST */

#blog_list											{ position: relative; }
#blog_list .big_title								{ color: #7E1912; font-size: 24px; margin-bottom: 15px; }
#blog_list .intro_text								{ padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px dotted #EADBC2; }
#blog_list .blog_item								{ margin-bottom: 15px; }
#blog_list .blog_item .title						{ color: #153f55; font-weight: bold; font-size: 15px; }
#blog_list .blog_item .title a						{ color: #153f55; }
#blog_list .blog_item .info							{ padding: 0p; margin: 0px; }
#blog_list .blog_item .info li						{ list-style: none; display: inline; margin-right: 2px;}
#blog_list .blog_item .info .author					{ font-size: 12px; color: #000; }
#blog_list .blog_item .info .date					{ font-size: 12px; }
#blog_list .blog_item .info .comments				{ font-size: 12px; }

/* BLOG DETAILS */

#blog_details										{ position: relative; }
#blog_details .content								{ margin-bottom: 15px; }
#blog_details .content .title						{ color: #153f55; font-size: 20px; margin-bottom: 5px; }
#blog_details .content .title a						{ color: #153f55; }
#blog_details .content .subtitle					{ color: #153f55; font-size: 15px; }
#blog_details .content .info						{ padding: 0p; margin: 0px; }
#blog_details .content .info li						{ list-style: none; display: inline; margin-right: 2px;}
#blog_details .content .info .author				{ font-size: 12px; color: #000; }
#blog_details .content .info .date					{ font-size: 12px; }
#blog_details .content .info .comments				{ font-size: 12px; }
#blog_details .content .text						{ padding-bottom: 10px; border-bottom: 1px solid #EADBC2; }
#blog_details .content .back a						{ color: #000; margin-top: 20px; font-size: 11px; }


#comment_list										{  }
#comment_list .comment_comments						{ font-size: 20px; margin-bottom: 20px; }
#comment_list .comment								{  }
#comment_list .comment .comment_author				{ font-style: italic; font-weight: bold; float: left; }
#comment_list .comment .comment_date				{ font-style: italic; font-weight: bold; }
#comment_list .comment .comment_text				{  }
#comment_list .comment .comment_divider				{ width: 200px; margin: 15px 0 10px 0; border-bottom: 1px solid #EADBC2; line-height: 18px; font-size: 4px; }

#comment_list .comment_last							{  }
#comment_list .comment_last .comment_author			{ font-style: italic; font-weight: bold; float: left; }
#comment_list .comment_last .comment_date			{ font-style: italic; font-weight: bold; }
#comment_list .comment_last .comment_text			{  }
#comment_list .comment_last .comment_divider		{ border: none; margin: 15px 0 10px 0; }

#comment_list .form 								{  }
#comment_list .form .form_title						{ font-size: 15px; padding-top: 15px; margin-bottom: 15px; border-top: 1px dotted #EADBC2;}
#comment_list .form .item							{ width: 480px; margin-bottom: 20px; }
#comment_list .form .caption						{ width: 120px; float: left; }
#comment_list .form .field textarea					{ width: 340px; height: 100px; font-family: verdana; font-size: 11px; background-color: #ffffff; border: 1px solid #EADBC2; }
#comment_list .form .field input					{ width: 250px; font-family: verdana; font-size: 11px; background-color: #ffffff; border: 1px solid #EADBC2; }
#comment_list .form .item_send						{ margin-left: 340px; }
#comment_list .form .item_send img					{ border: 1px solid #7b7b7b; }
#comment_list .form .form_info						{  }

/* Contact */

#contact											{ text-align: left;  }
#contact_form										{ margin-top: 20px;}
#contact .item										{ width: 480px; margin-bottom: 20px; }
#contact .caption									{ width: 120px; float: left; }
#contact .field input, textarea						{ font-family: verdana; font-size: 11px; background-color: #ffffff; border: 1px solid #EADBC2; }
#contact .field input, textarea						{ width: 250px; }
#contact .item_send									{ margin-left: 340px; }
#contact .item_send img								{ border: 1px solid #7b7b7b; }
#contact .item_red									{ margin-left: 260px; }

#comment_list .form .item .field input.error					{ width: 250px; height: 17px; border: 1px solid #EB6E07;}
#comment_list .blog_form .item .field input.error					{ width: 250px; height: 17px; border: 1px solid #EB6E07;}
label.error											{ display: none !important;}

/* IMAGES */








