/* 	W3 INDUSRTRIES stylesheet.css 	*/

/*----------------------------------------------------------------------------------------------------------------------------------------------
DEFAULT HTML ELEMENTS
----------------------------------------------------------------------------------------------------------------------------------------------*/

body
	{
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	background:url(../../_images/body_bg.jpg) repeat-x #E9E9E7;
	}
	
html, body 
	{
	height:100%;
	}
	
a
	{
	outline:none;
	}
	
/*----------------------------------------------------------------------------------------------------------------------------------------------
CONTAINER STYLES
----------------------------------------------------------------------------------------------------------------------------------------------*/

#main_container
	{
	width:836px;
	margin:auto;
	}
	
#wrapper
	{
	width:836px;
	padding:0px;
	background:url(../../_images/wrapper-bg.png) left repeat-y;
	margin-bottom:-34px;
	float:left;
	}

* html #wrapper
	{
	height:100%;
	} /* IE6 and under treat height as min-height anyway*/

#header_menu
	{
	width:836px;
	height:192px;
	float:left;
	position:relative;
	margin:0px;
	}
	
#header_top_right
	{
	background:url(../../_images/header_right.jpg);
	height:200px;
	width:27px;
	position:absolute;
	right:-27px;
	z-index:100;
	}
	
#header_logo
	{
	width:221px;
	height:106px;
	position:absolute;
	left:6px;
	top:35px;
	}	
	
html>body #header_logo
	{
	background:url(../../_images/euromail-logo.png);
	}

#header_right
	{
	width:207px;
	height:192px;
	position:absolute;
	right:0px;
	top:0px;
	z-index:2;
	}
		
html>body #header_right
	{
	background:url(../../_images/header-right.png);
	}
	
#container
	{
	width:100%;
	padding:0px 0px 0px 0px;
	float:left;
	position:relative;
	}
	
/*---------------------------LEFT CONTAINER------------------------*/	

#left_container
	{
	padding:13px 0px 0px 14px;
	margin:0px -15px 0px 0px;
	width:211px;
	height:100%;
	float:left;
	}
	
#link_list1
	{
	font-family:Arial;
	float:left;
	padding:15px 0px 0px 0px;
	}
	
#link_list1 ul
	{
	margin:0px;
	padding:0px;
	}
	
#link_list1 ul li
	{
	float:left;
	background:url(../../_images/link_list_bg.jpg) repeat-x;
	width:196px;
	list-style:none;
	text-align:right;
	}
	
#link_list1 ul li a
	{
	font-family:Arial;
	background:url(../../_images/link_list1_arrow.png) no-repeat scroll 175px 11px;
	display:block;
	padding:6px 28px 8px 0px;
	font-size:13px;
	font-weight:bold;
	color:#009be5;
	text-decoration:none;
	border-bottom:1px dotted #ccc;
	}
	
.underline
	{
	color:#009be5;
	}

#link_list1 ul li a:hover
	{
	background:url(../../_images/active_arrow.gif) no-repeat scroll 175px 11px;
	}
	
.direct_img
	{
	margin:0px 0px 0px 7px;
	background:url(../../_images/left_person.png) no-repeat;
	width:180px;
	height:150px;
	position:relative;
	top:131px;
	float:left;
	}
		
.link_list2
	{
	float:left;
	margin:20px 0px 0px 0px;
	}
	
.link_list2 ul
	{
	margin:0px;
	padding:0px;
	}
	
.link_list2 ul li
	{
	float:left;
	height:17px; 
	width:197px;
	list-style:none;
	text-align:right;
	}
	
.link_list2 ul li a
	{
	background:url(../../_images/link_list2_arrow.png) no-repeat scroll 175px 4px;
	height:20px;
	display:block;
	padding:0px 28px 0px 0px;
	font-size:12px;
	color:#009be5;
	text-decoration:none;
	}
	
.link_list2 ul li a:hover
	{
	text-decoration:underline;
	color:#009be5;
	}
	
#euro2-1 #link_list1 ul li a.euro2-1,#euro2-2 #link_list1 ul li a.euro2-2,#euro2-3 #link_list1 ul li a.euro2-3,#euro2-4 #link_list1 ul li a.euro2-4,#euro2-5 #link_list1 ul li a.euro2-5,#euro2-6 #link_list1 ul li a.euro2-6
	{
	background:url(../../_images/active_arrow.gif) no-repeat scroll 175px 11px;
	}

#euro3-1 #link_list1 ul li a.euro3-1,#euro3-2 #link_list1 ul li a.euro3-2,#euro3-3 #link_list1 ul li a.euro3-3,#euro3-4 #link_list1 ul li a.euro3-4,#euro3-5 #link_list1 ul li a.euro3-5,#euro4-1 #link_list1 ul li a.euro4-1,#euro4-2 #link_list1 ul li a.euro4-2
	{
	background:url(../../_images/active_arrow.gif) no-repeat scroll 175px 11px;
	}

/*--------------------------RIGHT CONTAINER ACTIE-------------------*/


#right_container_actie
	{
	margin:0px 0px 0px 0px;
	float:left;
	background:#fff;
	}
	
#right_content_actie
	{
	padding:11px 0px 0px 0px;
	float:left;
	}
	
#right_container_actie h1
	{
	font-size:13px;
	color:#009be5;
	margin:0px;
	padding:5px 0px 7px 0px;
	}




/*---------------------------RIGHT CONTAINER------------------------*/	

#right_container
	{
	width:584px;
	margin:0px 0px 0px 0px;
	padding:14px 0px 0px 25px;
	float:right;
	background:#fff;
	}
	
#right_content
	{
	padding:11px 0px 0px 0px;
	width:415px;
	float:left;
	}
	
#right_container h1
	{
	font-size:13px;
	color:#009be5;
	margin:0px;
	padding:5px 0px 7px 0px;
	}

.mail_list
	{
	float:left;
	padding:0px 0px 58px 0px;
	/*padding:0px 0px 32px 0px;*/
	word-spacing:1px;
	}
	
	
.mail_list h1
	{
	margin:0px;
	padding:10px 0px 4px 0px;
	color:#009be5;
	font-size:13px;
	font-weight:bold;
	}	
	
.mail_list h2
	{
	margin:0px;
	padding:10px 0px 4px 0px;
	color:#009be5;
	font-size:13px;
	font-weight:bold;
	}
	
.mail_list span
	{
	font-weight:bold;
	}
	
.mail_list a
	{
	color:#009be5;
	font-size:11px;
	}
	
.mail_list p
	{
	margin:0px;
	padding:10px 0px 0px 0px;
	font-size:11px;
	color:#666;
	font-family:Arial;
	line-height:15px;
	}
	
.mail_list ul li
	{
	margin:0px;
	padding:10px 0px 0px 0px;
	font-size:11px;
	color:#666;
	font-family:Arial;
	line-height:15px;
	}
	
.mail_news_header
	{
	border-bottom:1px dotted #ccc;
	margin:0px 0px 0px 5px;
	}
	
.mail_news
	{
	width:415px;
	float:left;
	border-bottom:1px dotted #ccc;
	padding:0px 0px 15px 5px;
	}
	
.mail_news img
	{
	float:right;
	position:relative;
	top:16px;
	right:7px;
	}
	
.mail_news h2
	{
	margin:0px;
	padding:10px 0px 4px 0px;
	color:#009be5;
	font-size:13px;
	font-weight:bold;
	}
	
.mail_news span
	{
	float:left;
	font-size:11px;
	color:#999;
	}
	
.mail_news p
	{
	margin:0px;
	padding:5px 0px 5px 0px;
	font-size:11px;
	color:#666;
	font-family:Arial;
	line-height:15px;
	float:left;
	width:300px;
	}
	
/*---------------------------RIGHT_IMG CONTAINER------------------------*/	
	
#right_image
	{
	position:relative;
	top:-1px;
	right:13px;
	width:132px;
	height:665px;
	float:right;
	}
	
#right_image a img
	{
	border:none;
	}
	
/*---------------------------FOOTER CSS------------------------*/	

.footer 
	{
	width:836px;
	clear:both;
	height:34px;
	color:#000000;
	margin:auto;
	padding:0px;
	background:#fff;
	position:relative;
	bottom:0px;
	}
	
* html .footer 
	{/*only ie gets this style*/
	height:24px;/* for ie5 */
	height:22px;/* for ie6 */
	}
	
#footer_cont
	{
	height:22px;
	position:relative;
	top:12px;
	background:#b5b5b5;
	}
	
.footer ul
	{
	margin:0px;
	padding:0px;
	position:relative;
	left:10px;
	}
	
.footer ul li
	{
	padding:0px 0px 0px 10px;
	margin:0px;
	display:inline;
	}
	
.footer ul li h2
	{
	display:none;
	padding:0px;
	margin:0px;
	}
	
.footer ul li a
	{
	font-size:8px;
	text-decoration:none;
	color:#fff;
	}
	
.footer ul li a img
	{
	border:none;
	padding:7px 0px 0px 0px;
	}
	
.footer ul li a span
	{
	padding:0px 0px 0px 10px;
	position:relative;
	bottom:1px;
	}
	
/*---------------------------MENU CSS------------------------*/	

#one
	{
	width:74px;
	height:20px;
	}
	
#two
	{
	width:92px;
	height:20px;
	}
	
#three
	{
	width:98px;
	height:20px;
	}
	
#four
	{
	width:91px;
	height:20px;
	}
	
#five
	{
	width:83px;
	height:20px;
	}
	
#main_menu
	{
	width:836px;
	height:20px;
	background:#fff;
	padding-bottom:14px;
	margin:0px;
	position:relative;
	top:172px;
	}

.menu
	{
	font-family:Arial;
	height:20px;
	margin:0px;
	padding:0px;
	background:#009de0;
	width:100%;
	}
	
.menu_list,.menu_list_hover
	{
	float:left;
	font-size:12px;
	color:#fff;
	}
	
.menu_list_hover
	{
	background:#fff;
	}
	
.menu_list_hover a
	{
	color:#009de0;
	text-decoration:none;
	display:block;
	float:left;
	padding:3px 0px 0px 10px;
	letter-spacing:1px;
	}
	
.menu_list a
	{
	letter-spacing:1px;
	color:#fff;
	text-decoration:none;
	display:block;
	float:left;
	padding:3px 0px 0px 10px;
	}
	
#one a
	{
	padding-left:28px;
	}

.right_corner
	{
	width:7px;
	height:20px;
	float:right;
	}
	
.menu_list_hover .right_corner
	{
	background:url(../../_images/menu_right_cornernew.gif) no-repeat;
	}
	
#euro2-1 #two, #euro2-1-1 #two, #euro2 #two,#euro2-2 #two,#euro2-3 #two,#euro2-4 #two,#euro2-5 #two,#euro2-6 #two
	{
	width:92px;
	height:20px;
	background:url(../../_images/menu_right_cornernew.gif) #fff right no-repeat;
	}
	
#home_submenu #one, #home_submenu1 #one, #euro #one, #euro1 #one 
	{
	width:74px;
	height:20px;
	background:url(../../_images/menu_right_cornernew.gif) #fff right no-repeat;
	}
	
#euro3 #three,#euro3-1 #three,#euro3-2 #three,#euro3-3 #three,#euro3-4 #three,#euro3-5 #three
	{
	width:98px;
	height:20px;
	background:url(../../_images/menu_right_cornernew.gif) #fff right no-repeat;
	}
	
#euro4 #four,#euro4-1 #four,#euro4-2 #four
	{
	width:91px;
	height:20px;
	background:url(../../_images/menu_right_cornernew.gif) #fff right no-repeat;
	}
	
#euro5 #five
	{
	width:83px;
	height:20px;
	background:url(../../_images/menu_right_cornernew.gif) #fff right no-repeat;
	}
	
#euro2-1 #two a, #euro2-1-1 #two a,#euro2-2 #two a,#euro2-3 #two a,#euro2-4 #two a,#euro2-5 #two a,#euro2-6 #two a
	{
	color:#009de0;
	text-decoration:none;
	display:block;
	float:left;
	padding:3px 0px 0px 10px;
	letter-spacing:1px;
	}
	
#home_submenu #one a, #home_submenu1 #one a, #euro #one a, #euro1 #one a 
	{
	color:#009de0;
	text-decoration:none;
	display:block;
	float:left;
	padding:3px 0px 0px 28px;
	letter-spacing:1px;
	}
	
#euro3 #three a,#euro3-1 #three a,#euro3-2 #three a,#euro3-3 #three a,#euro3-4 #three a,#euro3-5 #three a,#euro4-1 #four a,#euro4-2 #four a
	{
	color:#009de0;
	text-decoration:none;
	display:block;
	float:left;
	padding:3px 0px 0px 10px;
	letter-spacing:1px;
	}
	
#euro2 #two a, #euro3 #three a, #euro4 #four a, #euro5 #five a
	{
	color:#009de0;
	text-decoration:none;
	display:block;
	float:left;
	padding:3px 0px 0px 10px;
	letter-spacing:1px;
	}
	
/*---------------------------CONTACT CSS------------------------*/	

.contact_input
	{
	width:250px;
	float:left;
	padding:0px 0px 0px 0px;
	}
	
.contact_input h2
	{
	margin:0px;
	padding:7px 0px 0px 0px;
	color:#666;
	font-size:12px;
	font-weight:normal;
	float:left;
	}
	
#contact_form
	{
	width:335px;
	float:left;
	padding:0px 0px 0px 0px;
	position:relative;
	}
	
#contact_form h2
	{
	margin:0px;
	padding:4px 0px 0px 0px;
	color:#666;
	font-size:12px;
	font-weight:normal;
	float:left;
	width:97px;
	}
	

#contact_form h3
	{
	margin-top:3px;
	color:#009DE0;
	font-size:13px;
	font-weight:bold;
	float:left;
	}
	
.left
	{
	float:left;
	height:19px;
	width:100%;
	padding-bottom:5px;
	}
	
.left h2
	{
	float:left;
	}
	
.left h2 span
	{
	color:#009DE0;
	position:relative;
	top:1px;
	left:3px;
	}
	

	
.left input
	{
	float:right;
	}
	

	
#contact_form_address 
	{
	float:left;
	}
	
#contact_form_address h2
	{
	margin:0px;
	padding:4px 0px 1px 0px;
	color:#666;
	font-size:12px;
	font-weight:normal;
	float:left;
	width:97px;
	}
	
	
#contact_form_address input.submit
	{
	width:80px;
	float:left;
	margin-left:102px;
	height:20px;
	position:relative;
	top:10px;
	}
	
	
#contact_form_addres input.radiobutton
	{
	float:left;
	width:20px;
	height:24px;
	font-size:12px;
	color:#666;
	margin:0px 0px 0px 0px;
	border:0px;
	
	}

	
#contact_form_address select
	{
	float:right;
	width:230px;
	height:22px;
	font-size:12px;
	color:#666;
	margin:0px 0px 0px 0px;
	border:1px solid #999;
	}

#contact_form_address textarea
	{
	float:right;
	width:230px;
	height:45px;
	font-size:12px;
	color:#666;
	margin:0px 0px 0px 0px;
	border:1px solid #999;
	}

#contact_form_address input
	{
	float:right;
	width:230px;
	height:15px;
	font-size:12px;
	color:#666;
	margin:0px 0px 0px 0px;
	border:1px solid #999;
	}

	
#contact_form input.voorletters
	{
	width:80px;
	float:left;
	}
	
#contact_form input.tussen
	{
	width:80px;
	float:left;
	}
	
#contact_form input
	{
	float:left;
	width:230px;
	height:15px;
	font-size:12px;
	color:#666;
	margin:0px 0px 0px 0px;
	border:1px solid #999;
	}
	
#contact_form select
	{
	float:left;
	width:230px;
	height:22px;
	font-size:12px;
	color:#666;
	margin:0px 0px 0px 0px;
	border:1px solid #999;
	}
	
	
.checkbox
	{
	float:left;
	font-size:12px;
	color:#666;
	margin:0px 0px 0px 0px;
	border:1px solid #999;
	}	
	
#contact_form input.submit
	{
	width:80px;
	float:left;
	margin-left:102px;
	height:20px;
	position:relative;
	top:10px;
	}

#radio_selection
	{
	height:50px;
	width:100%;
	float:right;
	padding-top:5px;
	}
	
#radio_selection input
	{
	width:14px;
	height:14px;
	}

#radio_selection h2
	{
	float:left;
	margin:0px;
	padding:4px 0px 1px 0px;
	}
		
#radio_selection input.first
	{
	float:left;
	Margin-bottom:4px
	}
	
#radio_selection input.second
	{
	
	
	}
	
	

	
textarea
	{
	float:right;
	margin-top:0px;
	border:1px solid #999999;
	width:230px;
	color:#666;
	}

.contact_input input
	{
	float:right;
	width:150px;
	height:15px;
	font-size:12px;
	color:#666;
	margin:4px 0px 0px 0px;
	border:1px solid #999;
	}
	
.login_button
	{
	width:230px;
	}
	
.login_button input
	{
	font-size:11px;
	position:relative;
	left:97px;
	top:10px;
	padding-bottom:2px;
	width:50px;
	color:#666;
	border:1px solid #999;
	}

#link_new ul li a
	{
	font-weight:normal;
	text-decoration:none;
	border-bottom:none;
	font-size:11px;
	background:none;
	}
	
#link_new ul li a:hover
	{
	background:none;
	}
	
#link_new ul li
	{
	background:none;
	border-bottom:none;
	line-height:4px;	
	}
	
#link_new ul
	{
	border-bottom:none;
	text-decoration:none;
	}
	
.nounderline
	{
	color:#ffffff;
	text-decoration:underline;
	}

#active #new1 a.direct_active:visited, #active_transact #new2 a.direct_active:visited, #active_fulfill #new3 a.direct_active:visited, #active_web #new4 a.direct_active:visited, #active_web
	{
	background:url(../../_images/active_arrow.gif) no-repeat scroll 175px 11px;
	}

/* contact_form_actie */

.contact-form-message_actie
	{
	color:#009de0;
	font-size:11.34px;
	width:300px;
	height:30px;

	bottom:40px;
	right:80px;
	}
	
.contact-form-message_actie img
	{	
	bottom:12px;
	right:299px;

	}


	
/* contact_form */

.contact-form-message
	{
	color:#009de0;
	font-size:11.34px;
	width:300px;
	height:30px;
	position:absolute;
	bottom:40px;
	right:80px;
	}
	
.contact-form-message img
	{	
	bottom:12px;
	right:299px;
	position:absolute;
	}

#radio_selection span
	{
	color:#666666;
	font-size:12px;
	font-weight:normal;
	}
	
.text_area
	{
	height:auto;
	font-size:11.34px;
	}

.zomer
	{
	width:230px;
	height:15px;
	font-size:12px;
	color:#666;
	margin:0px 0px 0px 0px;
	border:1px solid #999;
	}

.zomer2
	{
	width:230px;
	height:20px;
	font-size:12px;
	color:#666;
	margin:0px 0px 0px 0px;
	border:1px solid #999;
	}
