/* *****************************************
//  WebTank Stylesheet File
//  Title: style.css
//  Media: all
//  File updated: 2009-11-11 16:20:34
// 
//  Do NOT manually edit this generated file
// **************************************** */


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

A 				{ color: #858585; text-decoration: none; }
A:link 			{ color: #858585; text-decoration: none; }
A:visited 		{ color: #858585; text-decoration: none; }
A:active 		{ color: #858585; text-decoration: none; }
A:hover 		{ color: #CCCCCC; text-decoration: underline; }

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

	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 16px;
	
	background-color: #000000;
	
}

#main 									{ position: relative; top: 0px; left: 0px; width: 950px; height: 100%; }

#header									{ position: absolute; top: 0px; left: 0px; z-index: 10; width: 950px; height: 180px; }
#header .logo							{ position: absolute; top: 0px; left: 0px; z-index: 20; width: 400px; height: 180px; }

#header .contact						{ position: absolute; top: 130px; right: 15px; z-index: 20; width: 440px; height: 15px; text-align: right; color: #858585; }
#header .contact a:hover				{ color: #98EB00; }

#header .languages						{ position: absolute; top: 70px; right: 15px; z-index: 20; width: 150px; height: 15px; text-align: right; color: #858585; }
#header .languages a:hover				{ color: #98EB00; }

#menu 									{ position: absolute; top: 170px; left: 0px; z-index: 30; width: 215px; height: auto; }

#content	 							{ position: absolute; top: 178px; left: 195px; z-index: 30; width: 740px; height: 690px; overflow-x: hidden; overflow-y: auto; }
#content a:hover						{ color: #98EB00; }
#content p	 							{ margin-top: 0px; }
	
#content_column_left					{ position: absolute; top: 178px; left: 195px; z-index: 30; width: 460px; height: 420px; background-color: #FFFFFF; padding: 20px; overflow-x: hidden; overflow-y: auto; }
#content_column_left a:hover			{ color: #98EB00; }
#content_column_left p	 				{ margin-top: 0px; }

#content_column_left .text_content		{ position: absolute; top: 20px; left: 20px; z-index: 40; width: 460px; height: auto; }

.mask_top								{ position: absolute; top: 178px; left: 195px; z-index: 50; width: 484px; height: 20px; background-color: #FFFFFF; }
.mask_bottom							{ position: absolute; top: 618px; left: 195px; z-index: 50; width: 484px; height: 20px; background-color: #FFFFFF; }

#content_column_right					{ position: absolute; top: 178px; left: 705px; z-index: 30; width: 230px; height: 460px; overflow: hidden; }
#content_column_right a:hover			{ color: #98EB00; }
#content_column_right p	 				{ margin-top: 0px; }

/*PREVIEW*/

#content_2								{ width: 1000px; }
.preview								{ float: left; margin: 0 23px 0 0; }
.preview_last							{ float: left; }

/*CONTACT*/

#tel									{ position: absolute; top: 0px; left: 0px; }
#fax									{ position: absolute; top: 0px; right: 163px; }
#mail									{ position: absolute; top: 0px; right: 0px; }

/*ROUTE*/

#route									{ position: absolute; top: 0px; left: 0px; z-index: 10; font: 14px arial; color: #000000; overflow: hidden; }
#route img								{ overflow: hidden; }

#route_links							{ position: absolute; top: 160px; left: 18px; z-index: 20; }
#route_links a							{ font: 14px arial; color: #000000; }

/*PRODUCT PRESENTATION*/

#content .intro_text 					{ position: absolute; top: 0px; left: 0px; z-index: 40; width: 205px; height: 310px; padding: 20px; overflow-x: hidden; overflow-y: auto; background-color: #FFFFFF; }
#content .intro_text p 					{ margin-top: 0px; padding-top: 0px; color: #000000; }
#content .intro_text p .title			{ font-weight: bold; }

#content .mask_top 						{ position: absolute; top: 0px; left: 0px; z-index: 50; width: 225px; height: 20px; background-color: #FFFFFF; }
#content .mask_bottom 					{ position: absolute; top: 330px; left: 0px; z-index: 50; width: 225px; height: 20px; background-color: #FFFFFF; }

#content .images	 					{ position: absolute; top: 0px; left: 260px; z-index: 40; width: 470px; height: 350px; }
#content .images .image	 				{ position: absolute; top: 0px; left: 0px; z-index: 50; width: 470px; height: 350px; }
#content .images .image img	 			{  }
#content .images .info_bg 				{ position: absolute; top: 270px; left: 10px; z-index: 60; width: 270px; height: 70px; }
#content .images .info_text 			{ position: absolute; top: 280px; left: 20px; z-index: 70; width: 180px; height: 30px; color: #000000; padding: 10px; }

#content .thumbnails 					{ position: absolute; top: 365px; left: 0px; z-index: 40; width: 740px; height: 300px; }
#content .thumbnails .thumbnail			{ float: left; margin: 0 15px 15px 0; width: auto; height: 80px; }
#content .thumbnails .thumbnail img		{ border-style: none;  }