@charset "UTF-8";
/* CSS Document */

#line_3
{
	width:100%;
	height:280px;
	background-color:#f2f2f2;
}

#banner
{
	width:950px;
	height:280px;
	margin-left:auto;
	margin-right:auto;
}

	#banner_logo
	{
		position:absolute;
		height:246px;
		width:224px;
		margin-left:13px;
	}

	#banner_logo_image
	{
		position:absolute;
		margin-top:246px;
		height:75px;
		width:224px;
		margin-left:13px;
	}
	
	#banner_searchbox
	{
		position:absolute;
		width:463px;
		height:214px;
		margin:31px 0px 0px 357px;
		background-image:url(../images/searchbox-background.jpg);
		z-index:20;
	}
	
		#searchbox_title
		{
			position:relative;
			padding:0px 0px 0px 50px;
			height:39px;
		}
		
		#search_board
		{
			position:relative;
			height:175px;
			width:463px;
		}
		
			#search_board_main
			{
				position:relative;
				float:left;
				height:175px;
				width:300px;
			}
					
					#search_board_main_trade form
					{
						margin-top:70px;
						margin-left:20px;
					}
					
					#search_board_main_trade form select
					{
						background-color:#FFF;
						border:0px;
					}
					
					#search_board_main_trade input
					{
						width:52px;
						height:38px;
						background-image:url(../images/button_go.gif);
						cursor:pointer;
						margin-top:5px;
						margin-left:210px;
						border:0px;
					}
					
					#search_board_main_date form
					{
						margin-top:60px;
						margin-left:20px;
					}
					
					#search_board_main_date form select
					{
						background-color:#FFF;
						border:0px;
					}
					
					#search_board_main_date input
					{
						width:52px;
						height:38px;
						background-image:url(../images/button_go.gif);
						cursor:pointer;
						margin-top:5px;
						margin-left:210px;
						border:0px;
					}
			
				#search_board_main_map
				{
					height:175px;
					width:300px;
					display:none;
				}
			
				#search_board_main_date
				{
					height:175px;
					width:300px;
					display:none;
					/*background-color:#00F;*/
				}
					
			#search_board_second_link
			{
				position:relative;
				float:left;
				margin:0px 0px 6px 5px;
				height:82px;
				width:155px;
			}
					
			#search_board_third_link
			{
				position:relative;
				float:left;
				margin:0px 0px 0px 5px;
				height:82px;
				width:145px;
			}
			
			
			
#bloc_jobber
{
	width:395px;
	height:300px;
	float:left;
}

	#jobber_title
	{
		width:395px;
		height:75px;
	}
	
	#jobber_content
	{
		width:395px;
		height:auto;
		margin-top:10px;
	}
		
		#jobber_content li 
		{
			list-style-image:url(../images/arrow_2.gif);
			margin-left:50px;
			line-height:20px;
		}
	
		#jobber_content li h2
		{
			font-size:18px;
			font-weight:bold;
			color:#b8d531;
			letter-spacing:-1px;
		}
		
		#jobber_content li p, #jobber_content li p a
		{
			font-size:14px;
			color:#4d4d4d;
			text-decoration:none;
		}
		
		#jobber_content li p a:hover
		{
			color: #B8D531;
		}

#bloc_jobber_tv
{
	width:505px;
	height:300px;
	float:left;
	margin-left:50px;
}

	#tv_screen
	{
		float:left;
		background-image:url(../images/title_cross.gif);
		background-position:inherit;
		background-repeat:no-repeat;
		width:294px;
		height:265px;
		padding-top:35px;
		padding-left:35px;
	}
	
	#tv_content
	{
		width:160px;
		height:300px;
		float:right;
	}
	
		#tv_content h1
		{
			font-size:30px;
			color:#b8d531;
			font-weight:bold;
			margin-top:30px;
		}
		
		#tv_content ul li
		{
			list-style-image:url(../images/arrow_2.gif);
			margin-left:20px;
			margin-top:10px;
			line-height:18px;
		}
		
		#tv_content ul li h2
		{
			font-size:14px;
			font-weight:bold;
			color:#b8d531;
		}
		
		#tv_content ul li h2 a
		{
			color:#b8d531;
		}
		
		#tv_content ul li h2 a:hover
		{
			color:#989898;
		}
		
		#tv_content ul li h2 ul li
		{
			font-size:12px;
			font-weight:normal;
			color:#999;
			list-style-image:url(../images/arrow_white.gif);
			margin:5px 0px 0px 10px;
			line-height:normal;
		}
		
		#tv_content ul li h2 ul li span.citation
		{
			color:#CCC;
			font-style:italic;
		}
		
		#tv_content ul li h2 ul li a
		{
			font-size:12px;
			font-weight:normal;
			color:#999;
		}
		
		#tv_content ul li h2 ul li a:hover
		{
			font-size:12px;
			font-weight:normal;
			color:#b8d531;
		}
		
		#tv_content a
		{
			color:#b8d531;
			font-weight:bold;
			font-size:14px;
			text-decoration:none;
		}

#bloc_news
{
	width:345px;
	height:300px;
	float:left;
}
	
	#news_title
	{
		width:310px;
		height:45px;
		background-image:url(../images/title_cross.gif);
		background-position:inherit;
		background-repeat:no-repeat;
		padding-top:30px;
		padding-left:35px;
	}
		
		#news_title h1
		{
			font-size:30px;
			font-weight:bold;
			color:#b8d531;
			letter-spacing:-2px;
		}
		
	#news_content li
	{
		list-style:none;
		margin-left:33px;
		line-height:20px;
	}
		
		#news_content li h2
		{
			color:#303030;
			font-size:14px;
		}
		
		#news_content li h2 a,
		#news_content li p a
		{
			color:#303030;
			text-decoration:none;
		}
		
		#news_content li h2 a:hover,
		#news_content li p a:hover
		{
			color:#b8d531;
			text-decoration:none;
		}
		
		#news_content li p
		{
			color:#4d4d4d;
			margin-bottom:10px;
		}
		
		#news_buttons
		{
			text-align:right;
		}
		

#bloc_lastminute
{
	width:265px;
	height:300px;
	float:left;
}

	#lastminute_title
		{
			height:45px;
			background-image:url(../images/title_cross.gif);
			background-position:inherit;
			background-repeat:no-repeat;
			padding-top:30px;
			padding-left:35px;
		}
		
		#lastminute_title h1, #lastminute_title h1 a
		{
			font-size:30px;
			font-weight:bold;
			color:#b8d531;
			letter-spacing:-2px;
			text-decoration:none;
		}
		
		#lastminute_content li
		{
			list-style-image:url(../images/arrow_2.gif);
			color:#303030;
			margin-left:50px;
			line-height:20px;
			margin-top:5px;
		}
		
		#lastminute_content p
		{
			color:#303030;
			padding-top:5px;
			padding-left:35px;
		}
		
		#lastminute_content li a
		{
			color:#303030;
			text-decoration:none;
		}
		
		#lastminute_content li a:hover
		{
			color:#b8d531;
			text-decoration:none;
		}
		
		#lastminute_button
		{
			text-align:right;
			padding-top:10px;
		}

#bloc_facebook
{
	width:302px;
	height:292px;
	float:right;
	background-image:url(../images/title_cross.gif);
	background-position:inherit;
	background-repeat:no-repeat;
	padding-top:30px;
	padding-left:36px;
}

	#facebook_implant
	{
		/*width:290px;*/
		height:250px;
		background-color:#FFF;
	}
	
	#facebook_implant h1, #facebook_implant h1 a
	{
		font-size:30px;
		font-weight:bold;
		color:#b8d531;
		letter-spacing:-2px;
		text-decoration:none;
		margin-bottom:16px;
	}
	
	#facebook_implant a
	{
		font-weight:bold;
		color:#b8d531;
		text-decoration:none;
	}
	
	#facebook_implant p
	{
		padding:10px 0px;
	}
	
	
	
#banner_language
{
	font-size:18px;
	font-weight:bold;
	color:#b8d531;
	position:absolute;
	z-index:1;
	width:80px;
	height:25px;
	display:block;
	margin-left:860px;
	margin-top:255px;
}

#lang_active
{
	float:left;
	background-color:#FFF;
	color:#b8d531;
	width:30px;
	height:22px;
	vertical-align:middle;
	text-decoration:none;
	padding-top:3px;
}

#lang_inactive
{
	float:left;
	/*margin-left:10px;*/
	color:#989898;
	width:30px;
	height:22px;
	vertical-align:middle;
	text-decoration:none;
	padding-top:3px;
}

	#lang_inactive:hover
	{
		color:#b8d531;
		text-decoration:none;
		background-color:#FFF;
	}
