	* {
		padding: 0;
		margin: 0;
		}
	
	body {
		width: 100%;
		height: 100%;
		padding: 0;
		margin: 0;
		color: #333;
		font-family: Arial, Helvetica, sans-serif;
		background-image: url('../images/bg_new.jpg');
		background-repeat: repeat-x;
		background-position: left top;
		font-size: 12px;
		line-height: 18px;
	}
	
	a:link { color: #ffffff; text-decoration: none; }
	a:hover { color: #ffffff; text-decoration: underline; }
	a:active { color: #ffffff; text-decoration: underline; }
	a:visited { color: #ffffff; text-decoration: none; }
	
	h1 {
		padding-bottom: 20px;
		font-size: 1px;
		color: #ffffff;
	}
	
	.page_content .car h1 {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: small; 
		font-style: normal; 
		font-weight: bold;
		color: #000000; 
		vertical-align: middle
	}
	
	.page_content .car A {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: xx-small; 
	font-style: normal; 
	font-weight: normal;
	color: #000000; 
	border-color: #000000; 
	vertical-align: middle
}

	
	h2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;
		color: #ffffff;
	}
	
	h3 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #5e5cff;
	}
	
	p {
		padding-bottom: 10px;
	}
	
	.black{
		color: #000000;
	}
	
	.container {
		position: relative;
		background: url('../images/footer_bg.jpg') repeat-x bottom left;
		float: left;
		margin: 0;
		padding: 0;
		width: 100%;
	}
	
	.content {
		clear: both;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		text-align: center;
		padding: 0;
		width: 1000px;
		overflow: visible;
	}
	
	.header {
		position: relative;
		float: left;
		clear: both;
		width: 953px;
		height: 71px;
	}
	
	.logo {
		float: left;
		padding-top: 8px;
	}
	
	.banner {
		position: relative;
		float: left;
		clear: both;
		width: 953px;
		height: 244px;
	}
	
	.navi {
		float: left;
		height: 45px;
		font-size: 18px;
		position: relative;
		text-align: left;
		width: 1000px;
	}
	
	.main_navi li {
		background: url("images/navi_slash.jpg") no-repeat scroll right top transparent;
		display: inline-block;
		padding: 15px 20px 0 0;
		vertical-align: middle;
		float: left;
		position: relative;
	}
	
	.navi_logo {
		font-size: 14px;
		font-weight: bold;
		float: left;
		padding: 0 12px;
	}
	
	.navi_item {
		font-size: 14px;
		font-weight: bold;
		float: left;
		padding: 11px 15px;
	}
	
	.navi_slash {
		float: left;
	}
	
	.main_navi a {
		line-height: 20px;
	}
	
	.page_content{
		float: left;
		position: relative;
		text-align: left;
		padding: 29px 0 50px 13px;
		width: 560px;
		min-height: 600px;
	}
	
	.for_sale {
		background: url(../images/right_cell_corner.jpg) no-repeat scroll left top;
		position: relative;
		float: right;
		text-align: left;
		padding: 36px 0 20px 12px;
		margin: 15px 0 30px 0;
		width: 380px;
	}
	
	.for_sale_pad{
		position: relative;
		float: left;
		text-align: left;
		padding-left: 21px
	}
	
	.for_sale_content{
		position: relative;
		float: left;
		text-align: left;
		margin: 7px 0 0 0;
		padding: 7px 5px 0 0;
		/*background-color:#f2f2f2;
		border-radius: 5px;*/
	}
	
	.lilabg {
		margin: 0;
		padding: 5px 0 0 21px;
		height: 23px;
		width: 345px;
		color: #ffffff;
		background-color:#3a3a9b;
	}
	
	.lilabg h3 {
		color: #ffffff;
	}
	
	.sale_image{
		width: 72px;
		height: 72px;
		overflow: hidden;
		position: relative;
		float: left;
		text-align: center;
		padding: 8px 0 0 21px;
	}
	
	.sale_image img {
		width: 72px;
		height: 72px;
	}
	
	.sale_text{
		position: relative;
		float: right;
		text-align: left;
		padding: 6px 0 0 11px;
		margin: 0;
		width: 270px;
		line-height: 15px;
	}
	
	.sale_image_poisto{
		width: 32px;
		height: 32px;
		overflow: hidden;
		position: relative;
		float: left;
		text-align: center;
		margin: 8px 10px 0 21px;
		/*border: #909 3px solid;*/
	}
	
	.sale_image_poisto img {
		width: 32px;
		height: 32px;
	}
	
	.for_sale_poisto_content{
		background: url(../images/poistonurkka_slot_bg.jpg) no-repeat scroll left top;
		position: relative;
		float: left;
		text-align: left;
		margin: 7px 0 0 0;
		padding: 17px 0 0 0;
		min-height: 160px;
		/*background-color:#f2f2f2;
		border-radius: 5px;*/
	}
	
	
	.sale_text_poisto{
		position: relative;
		float: right;
		text-align: left;
		padding: 9px 15px 0 0;
		margin: 0;
		width: 245px;
		line-height: 15px;
	}
	
	.product_map {
		color: #333333;
		font-weight: bold;
		font-size: 13px;
		padding: 0 0 15px;
	}
	
	.product_map a {
		color: #5f5fff;
		font-weight: bold;
		text-decoration: none;
		font-size: 15px;
	}
	
	.product_map a:hover {
		color: #5f5fff;
		font-weight: bold;
		text-decoration: underline;
		font-size: 15px;
	}
	
	.fp_slots{
		position: relative;
		height: 450px;
	}
	
	.fp_slot{
		position: relative;
		float: left;
		padding: 0 14px 14px 0;
	}
	
	.fp_text{
		position: relative;
		float: left;
		padding: 14px 14px 14px 0;
	}
	
	.tp {
		width: 515px;
	}
	
	.uc {
		position: absolute;
		right: 14px;
		top: 0px;
	}
	
	.alkuun {
		cursor: pointer;
	}
	
	.alustan_osat {
		cursor: pointer;
	}
	
	#response, .red {
		color: #ff0000;
	}
	
	.blu {
		color: #5f5eff;
	}
	
	.black {
		color: #000000;
	}
	
	.black_header {
		padding: 0 0 5px 0;
		font-size: 14px;
		color: #3c3c3c;
	}
	
	.black_price {
		padding-top: 5px;
		font-size: 14px;
		color: #3c3c3c;
	}
	
	#imageCarousel {
		position: absolute;
		left: 14px;
		top: 8px;
	}
	
	.input_text {
		width: 173px;
		font-weight: bold;
	}
	
	.input {
		width: 333px;
		color: #555555;
	}
	
	.input_field {
		padding-bottom: 2px;
	}
	
	.form_header {
		padding: 32px 0 16px 0;
	}
	
	.send_btn {
		padding: 5px 4px 0 0;
	}
	
	.footer {
		clear: both;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		text-align: center;
		padding: 0;
		width: 1000px;
		overflow: visible;
		position: relative;
	}
	
	.footer_content {
		float: left;
		color: #f6f6f6;
		position: relative;
		text-align: left;
		height: 89px;
		z-index: 1000;
		font-size: 13px;
		padding-bottom: 30px;
	}
	
	.footer_cell {
		position: relative;
		text-align: left;
		float:left;
		width: 187px;
		padding-top: 20px;
		z-index: 1000;
	}
	
	.footer_cell h2 {
		color: #ffffff;
	}