/* CSS Document */
body
{
	margin:0;
	padding:0;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #3e3e3e url(../img/bkg.jpg) top left repeat-x;
	font-size: 11px;
}
/*ID STYLES*/
#header
{
	width: 945px;
	height: 335px;
	margin:0;
	padding:0;
	background: url(../img/header5.jpg) top left no-repeat;
}

#menu
{
	margin:0 0 0 17px;
	padding:0;
	top: 242px;
	position: absolute;
}
	#menu ul
	{
		padding:0;
		margin:0;
	}
		#menu li
		{
			margin:1px 0 1px 0;
			padding:0;
			list-style-type: none;
		}
		#menu li a
		{

			width: 911px; /*223*/
			line-height: 18px;
			height: 18px;
			text-indent: 20px;
			text-decoration: none;
			display: block;			
			color: #999999;
			font-size: 12px;
		}
		#menu li a:hover
		{
			color:#ffffff;			
		}
		.select_menu 
		{	
			width: 911px; /*223*/
			line-height: 18px;
			height: 18px;
			text-indent: 20px;
			text-decoration: none;
			display: block;			
			font-size: 12px;		
			color:#ffffff;			
		}
		

		
*html #left_pic
{
	position: absolute;
	margin:0;
	margin: 40px 0 0 -67px;

}
#left_pic
{
	position: absolute;
	margin: 40px 0 0 -17px;
}
*html #content
{
	height:400px;
}
#content
{
	width: 911px;
	min-height: 440px;
	margin: 0 17px 0 17px;
}
	#lampi
	{
		margin: 0 0 0 50px;
	}
	*html #lampi ul
	{
		padding:30px 0 0 10px ;
		margin:0;

	}

	#lampi ul
	{
		padding:30px 0 0 10px ;
		margin:-350px 0 0 0;

	}
		#lampi li
		{
			margin:1px 0 1px 0;
			padding:0;
			list-style-type: none;
		}
		#lampi li a
		{

			width:125px; /*223*/
			line-height:22px;
			height: 22px;
			text-indent: 20px;
			text-decoration: none;
			display: block;
			color: #999999;
			font-size: 12px;
		}
		#lampi li a:hover
		{
			color:#ffffff;
			border: 1px solid #CCCCCC;
		}
		.select_prod
		{
			width:125px; /*223*/
			line-height:22px;
			height: 22px;
			text-indent: 20px;
			text-decoration: none;
			display: block;
			color: #ffffff !important;
			border: 1px solid #CCCCCC;
			font-size: 12px;
		}
#footer
{
	width: 945px;
	height: 18px;
	background: url(../img/footer.jpg) top left no-repeat;
}
	#text_fild
	{
		width: 700px;
		position: relative;
		margin: 30px 0 0 200px;
		padding: 10px;
		border-left: 4px solid #FF9900;
		text-transform: uppercase;
	}
	*html #text_fild
	{
		width: 700px;
		position: absolute;
		margin: 30px 0 0 150px;
		padding: 10px;
		border-left: 4px solid #FF9900;
		text-transform: uppercase;
	}
	#text_fild1
	{
		width: 700px;
		/*position: absolute;*/
		margin: 30px 0 0 150px;
		padding: 10px;
		border-left: 4px solid #FF9900;
	}
	#text_fild1 a
	{
		color: #FF9900;
		text-decoration: none;
	}
	#text_fild1 img
	{
		margin: 10px;
	}
/*CLASS STYLES*/
.all
{
	width: 945px;
	margin: 0 auto;
	padding:0;
	background: url(../img/bkg_all.jpg) top left repeat-y;
}

.pro_frame {
    width :280px;
    height : 370px;
    align : right;
    border : 0px;
    overflow:-moz-scrollbars-vertical;

}
