body {
	background-image: url(../img/bgr.gif);
	background-repeat: repeat-x;
	background-color: #a2c7e7;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
}

.holder{
	width: 753px;
}

/*------------->HEADER<---------------*/

.header {
	height: 64px;
	width: 753px;
	background-image: url(../img/header_bgr.gif);
	background-repeat: repeat-x;
}

.left_header {
	height: 64px;
	width: 300px;
	background-image: url(../img/header_left_bgr.gif);
	background-repeat: no-repeat;
	background-position: left top;
	
}

.left_header img {
	padding: 0px 0px 25px 30px;
} 

.right_header {
	height: 64px;
	width: 453px;
	background-image: url(../img/header_right_bgr.gif);
	background-repeat: no-repeat;
	background-position: right top;
	
}

/*------------->NAVIGATION<---------------*/

.navi {
	/*background-image: url(../img/navi_esim.gif);*/
	width: 753px;
	height: 40px;
		
}

.navi img {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px -4px 0px;
}	

/*------------->FLASH<---------------*/

.f_holder {
	width: 753px;
	height: 151px;
	
}

/*------------->HEADING<---------------*/

.heading {
	background-image: url(../img/heading_bgr.gif);
	width: 753px;
	margin: -5px 0px 0px 0px;
	padding: 0px;
	background-repeat: repeat-x;
	background-color: #f5f5f5;
	border-left: 1px solid;
	border-right: 1px solid;
	border-color: black;
	
	
}

.heading_left {
	width: 409px;
	
}


.heading_left h1 {
	background-image: url(../img/h1_bgr.gif);
	background-repeat: no-repeat;
	background-position: 17px 11px;
	height: 52px;
	padding: 20px 0px 0px 80px;
	font-family: trebuchet ms, tahoma, arial;
	font-size: 18px;
	color: #920b0b;
	
}

.heading_right {
	width: 344px;
}

.heading_right h1 {
	background-image: url(../img/h2_bgr.gif);
	background-repeat: no-repeat;
	background-position: 17px 11px;
	height: 52px;
	padding: 20px 0px 0px 75px;
	font-family: trebuchet ms, tahoma, arial;
	font-size: 18px;
	color: #920b0b;
	
}

/*------------->CONTENT<---------------*/

.content {
	width: 753px;
	background-color: #f5f5f5;
	background-image: url(../img/column_bgr.gif);
	background-repeat: repeat-y;
	background-position: 399px;
	border-left: 1px solid;
	border-right: 1px solid;
	border-color: black;
	
}

.txt_content {
	width: 409px;
}

.txt_content img{
	float: right;
	padding: 20px 15px 13px 5px;
	
}

.txt_content p {
	margin-top: -5px;
	padding: 0px 18px 0px 30px;
	font-family: arial, verdana, times;
	font-size: 15px;
	color: #6d6d6d;
	line-height: 20px;

}


.exh_content {
	width: 344px;
}

.exh_content p {
	margin: 0px 20px 0px 30px;
	padding: 10px 15px 25px 0px;
	background-image: url(../img/exh_bottom.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	font-family: arial, verdana, times;
	font-size: 15px;
	color: #6d6d6d;
	line-height: 20px;
}

.exh_content h1 {
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 6px 60px;
	background-image: url(../img/sales_h1.gif);
	background-position: 25px 0px;
	background-repeat: no-repeat;
	font-family: arial, tahoma, trebuchet ms;
	font-size: 15px;
	color: #920b0b;
	font-weight: bold;
	
}

.exh_content img {
	padding: 10px 20px 0px 0px;
	float: right;
}

.exh_content a {
	font-family: arial, verdana, times;
	font-size: 15px;
	color: #920b0b;
	line-height: 20px;
	text-decoration: none;
}
/*------------->SALES<---------------*/

.sales {
	margin-top: -10px;
	padding: 0px 0px 0px 0px;
	width: 753px;
	background-color: #f5f5f5;
	border-left: 1px solid;
	border-right: 1px solid;
	border-color: black;
}

.sales_row {
	padding: 0px 30px 40px 34px;
	background-image: url(../img/sales_row_bgr.gif);
	background-position: 40px bottom;
	background-repeat: no-repeat;
	

}

.sales_row p {
	
	padding: 0px 0px 0px 43px;
	font-family: arial, verdana, times;
	font-size: 15px;
	color: #6d6d6d;
	line-height: 25px;
	font-weight: bold;
}

.sales h1 {
	padding: 10px 0px 10px 44px;
	background-image: url(../img/sales_h1.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	font-family: trebuchet ms, tahoma, arial;
	font-size: 16px;
	color: #920b0b;

}

.sales_row img {
	float: right;
	padding: 15px 0px 0px 0px;
}

.sales_info {
	padding: 10px 30px 40px 34px;
	font-family: arial, verdana, times;
	font-size: 15px;
	color: #6d6d6d;
	line-height: 25px;


}


/*------------->NAYTTELYT<---------------*/

.nayttelyt {
	width: 409px;
}

.nayttelyt img{
	/*float: right;*/
	padding: 10px 15px 13px 80px;
	
}

.nayttelyt p {
	margin: 0px 25px 0px 50px;
	padding: 10px 18px 10px 30px;
	font-family: arial, verdana, times;
	font-size: 15px;
	color: #6d6d6d;
	line-height: 20px;


}

.nayttelyt h1 {
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 6px 78px;
	background-image: url(../img/sales_h1.gif);
	background-position: 32px 0px;
	background-repeat: no-repeat;
	font-family: arial, tahoma, trebuchet ms;
	font-size: 15px;
	color: #920b0b;
	font-weight: bold;
}

	

/*------------->BOTTOM<---------------*/

.bottom {
	height: 65px;
	width: 753px;
	background-image: url(../img/bottom1.gif);
	background-repeat: no-repeat;
}

.bottom p {
	padding: 30px 0px 0px 0px;
	font-family: tahoma, verdana, arial, times;
	color: #6d6d6d;
	font-size: 10px;
}

.bottom_2 {
	height: 47px;
	width: 753px;
	background-image: url(../img/bottom2.gif);
	background-repeat: no-repeat;
}

.bottom_2 p {
	margin: 0px 0px 19px 0px;
	font-family: tahoma, verdana, arial, times;
	color: #FFFFFF;
	font-size: 9px;
}

.bottom_2 a {
	margin: 0px 0px 19px 0px;
	font-family: tahoma, verdana, arial, times;
	color: #FFFFFF;
	font-size: 9px;
	text-decoration: none;
}


/*------------->YHTEYSTIEDOT<---------------*/

.yhteystiedot {
}

.yhteystiedot p {
	
	padding: 3px 18px 0px 80px;
	font-family: arial, verdana, times;
	font-size: 15px;
	color: #6d6d6d;
	line-height: 20px;
	background-image: url(../img/sales_h1.gif);
	background-position: 32px 0px;
	background-repeat: no-repeat;

}