html, body
{
	margin:0;
	padding:0;
	font-family:arial, helvetica, sans-serif;
	font-size:11px;
	color:#3D3A38;
	background:#918982 url(../img/bg.gif) repeat-x;
	text-align:center;	
}

p
{
	margin:0;
	padding:0 0 15px 0;
}

a
{
	color:#EB6600;
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;	
}

img
{
	border:0;
}

ul
{
	display:block;
	position:relative;
	margin:0;
	padding:0 0 15px 0;
}

ul li
{
	display:block;
	position:relative;
	margin:0 0 0 25px;
	padding:0;
}

#Container
{
	display:block;
	position:relative;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	padding:1px 0 1px 0;
	width:1009px;
	width: 991px;
	overflow: visible;
	text-align:left;
	background:#fff;
}

#Container:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

#InnerContainer
{
	display:block;
	position:relative;
	margin:1px 0 0 1px;
	padding:0;
	width:990px;	
	overflow: hidden;
	background:#F0EBE8 url(../img/container_bg.gif) repeat-x;
	/*border: solid 1px black;	*/
}

#InnerContainer:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

#Header
{
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:1007px;
	height:127px;
}

#Header:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

#Logo
{
	display:block;
	position:absolute;
	float: left;
	margin:0;
	padding:0;
	width:125px;
	height:66px;
	top:32px;
	left:42px;
	/*z-index:20;*/
}


#BannerHolder
{
	/*display:block;
	position:relative;
	margin:0 0 0 8px;
	padding:1px;
	width:988px;
	height:328px;
	background:#988471;
*/
}

* html #BannerHolder
{
	width:990px;
	height:330px;	
}

#BannerHolder2
{
	display:block;
	position:relative;
	margin:0;
	padding:1px;
	width:738px;
	height:163px;
	background:#988471;
}

* html #BannerHolder2
{
	width:740px;
	height:165px;	
}

#SABanner
{
	display:block;
	position:relative;
	margin:0;
	padding:0;
}

#Columns
{
	display:block;
	position:relative;
	margin:0;
	padding:10px 0 0 0;
	left:8px;
	width:990px;	
	/*border: solid 1px black;*/
}

#Columns:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

.Column
{
	display:block;
	position:relative;	
	margin:0;
	padding:0;
	float:left;
	   
}
* html .Column
{
    /*float:left;*/
}

.ColumnProductInfo
{
    float: left;
    
    }

* html .ColumnProductInfo
{
	display:block;
	position:relative;	
	margin:0;
	padding:0;
	float:left;
}

.ColumnLahin
{
    
    float: left;
    }

* html .ColumnLahin
{
    display: inline;
	display:block;
	position:relative;	
	margin:0;
	padding:0;}


.Holder
{
	display:block;
	position:relative;
	margin:0;
	padding:0;
}



.Holder:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}


.Width47 {width:47px;}
.Width70 {width:70px;}
.Width75 {width:75px;}
.Width80 {width:80px;}
.Width84 {width:84px;}
.Width110 {width:110px;}
.Width118 {width:118px;}
.Width120 {width:120px;}
.Width127 {width:127px;}
.Width135 {width:135px;}
.Width165 {width:165px;}
.Width150 {width:150px;}
.Width185 {width:185px;}
.Width190 {width:190px;}
.Width200 {width:200px;}
.Width220 {width:220px;}
.Width222 {width:222px;}
.Width240 {width:240px;}
.Width249 {width:249px;}
.Width250 {width:250px;}
.Width270 {width:270px;}
.Width280 {width:280px;}
.Width320 {width:320px;} 
.Width325 {width:323px;} /* Reunaviivat huomioiden */
.Width348 {width:348px;} /* Reunaviivat huomioiden */
.Width350 {width:350px;}
.Width450 {width:450px;}
.Width475 {width:475px;}
.Width493 {width:493px;}
.Width498 {width:498px;}
.Width505 {width:505px;}
.Width507 {width:507px;}
.Width693 {width:693px;}
.Width705 {width:705px;}
.Width743 {width:743px;}
.Width749 {width:749px;}
.Width717 {width:717px;}
.Width750 {width:750px;}
.Width988 {width:988px;}
.Width990 {width:990px;}
.Width1010 {width:1010px;}

.PaddingTop22 {padding-top:22px;}

.PaddingBottom3 {padding-bottom:3px!important;}
.PaddingBottom5 {padding-bottom:5px!important;}
.PaddingBottom14 {padding-bottom:14px!important;}
.PaddingBottom15 {padding-bottom:15px!important;}

.MarginLeft6 {margin-left:6px!important;}
.MarginLeft7 {margin-left:7px!important;}
.MarginLeft11 {margin-left:11px!important;}
.MarginLeft26 {margin-left:26px!important;}

/***********************************************************/



#C1
{
	display:block;
	position:relative;
	margin:0;
	padding:0;
	/*width:750px;*/
	width: 750px;
	overflow: hidden;	
	float: left;	
}

#C2
{
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:240px;
}


#C1:after, #C2:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

#FrontPageHolder
{
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:1010px;
	/*background:url(../img/frontpage_holder_bg.gif) repeat-y;*/
	/*border: dashed 1px red;*/
}

#FrontPageHolder:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

/*********************************************** MORE INFO */

.MoreInfo
{
	display:block;
	float: left;
	position:relative;
	margin: 5px 0 5px 26px;
	padding: 3px 0 0px 20px;
	background:url(../img/bullet.gif) no-repeat;
	font-weight:bold;
	text-decoration:none;
	color:#E85412;	
}

.MoreInfo2
{
	display:block;
	float: left;
	position:relative;
	margin: 5px 0 5px 33px;
	padding: 3px 0 0px 20px;
	background:url(../img/bullet2.gif) no-repeat;
	font-weight:bold;
	text-decoration:none;
	color:#fff;	
}


.MoreInfo3
{
	display:block;
	float: left;
	position:relative;
	margin: 0;
	margin: 5px 0 5px 33px;
	padding: 3px 0 0px 20px;
	background:url(../img/bullet2.gif) no-repeat;
	font-weight:bold;
	text-decoration:none;
	color:#fff;	
}

.MoreInfo4
{
	display:inline;
	float: left;
	position:relative;
	margin: 0;
	margin: 5px 0 5px 33px;
	padding: 3px 0 0px 20px;
	background:url(../img/bullet2.gif) no-repeat;
	font-weight:bold;
	text-decoration:none;
	color:#E85412;	
	height: auto;
}

.AddComparison
{
	display:block;
	position:relative;
	margin: 0;
	margin-top: -50px;
	float: right;
	padding: 8px 0 0px 30px;
	margin-right: -15px;
	background:url(../img/lisaa_vertailukoriin.gif) no-repeat;
	font-weight:bold;
	width: 147px;
	height: 30px;
	text-decoration:none;
	color:#FFF;	
}

#AddComparison 
{
    display:block;
    position:absolute;
    top:30px;
    right:37px;
	width: 117px;
	height: 30px;
	margin:0;
	padding:0 0 0 30px;
	background:url(../img/lisaa_vertailukoriin.gif) no-repeat;
	color:#FFF;	
	font-weight:bold;
	line-height:30px;
}

* html #AddComparison {width:147px;}

#SendFireplaceFeedback 
{
    display:block;
    position:absolute;
    top:30px;
    right:190px;
	width: 82px;
	height: 30px;
	margin:0;
	padding:0 0 0 30px;
	background:url(../img/SendFireplaceFeedback.gif) no-repeat;
	color:#FFF;	
	font-weight:bold;
	line-height:30px;
}
* html #SendFireplaceFeedback {width:112px;}


/************************************************/


#FrontPageHolderBottom
{
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:750px;
	height:11px;
	background:url(../img/frontpage_holder_bottom.gif) no-repeat;
}

#FrontPageLinkHolder
{
	display:block;
	position:relative;
	margin:0;
	padding:0 0 10px 0;
	width:750px;
}

#FrontPageLinkHolder:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

#ContentTop
{
	display:block;
	position:relative;
	margin:0;	
	padding:0;
	width:740px;
	height:1px;
	background:url(../img/white_border.gif) left bottom repeat-x;
	/*border: solid 1px black;*/
}

*html #ContentTop
{
    margin-top: -13px;
}

#Content
{
	display:block;
	position:relative;
	margin:0;
	margin-top:0px;
	padding:0;	
	width:740px;
	background:url(../img/content_bg2.gif);
	overflow: visible;
	/*border: solid 1px black;*/
}

#ContentBottom
{
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:740px;
	height:12px;
	background:url(../img/white_border.gif) left top repeat-x;
}


#FrontPageHolder2
{
	display:block;
	position:relative;
	margin:0;
	padding:0;	
	
	/*width:240px;*/
	width:240px;
	overflow: hidden;
	/*background:url(../img/frontpage_holder_bg2.gif) repeat-y;*/
	background-color: #ABA9A8;
	border-top: 1px solid #AB9B8A;
	border-bottom: 1px solid #AB9B8A;
	/*border-top: solid 1px black;
	border-bottom: solid 1px black;*/
}

*html #FrontPageHolder2{margin-top: 0px;float: right;}

#FrontPageHolder:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

#TextHolder
{
	display:block;
	position:relative;
	margin:0 0 0 15px;
	padding:0;
	width:730px;
}

#TextHolder:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

#Footer
{
	display:block;
	position:relative;
	margin:0 0 10px 0px;
	padding:0;
	width:990px;
	width:991px;
	height:36px;
	line-height:36px;
	background:#F5F2F0;
	text-align:right;
}

#Footer:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

#PoweredBy
{
	display:block;
	position:relative;
	margin:0 10px 0 0;
	padding:0;
	font-family: verdana, sans-serif;
	font-size:9px;
	text-transform:uppercase;
	color:#DBD5D2;
	text-decoration:none;
}

/*SAContents*/
/*Frontpages*/
#FrontPageHolder .Column
{
    margin-right: 8px;
    border: solid 1px #FFF;
    background-color: #F5F2F0;
}


#FrontPageHolder #SAContent1, #FrontPageHolder #SAContent2, #FrontPageHolder #SAContent3
{
	display:block;
	position:relative;
	margin: -50px 0px 0 26px;	
	margin-top: -50px;
	padding:0;
	width:285px;
	overflow: visible;
}

#FrontPageHolder #SAContent4
{
	display:block;
	position:relative;
	margin:26px 0 0 15px;
	padding:0;
	width:200px;
}

.HeaderContentBackground
{
	display:block;
	position:relative;
	margin:26px 0 0 15px;
	margin: 0;	
	padding: 0;
	width: 100%;
	height: 50px;
	background-color: #ABA9A8;	
}

#FrontPageHolder2 #SAContent3, #FrontPageHolder2 .News
{
	display:block;
	position:relative;
	margin:26px 0 0 15px;
	padding:0;
	width:225px;		
	height: auto;	
}

#FrontPageHolder2 #SAContent3 p, #FrontPageHolder2 .News p
{
	color:#fff;
}

#FrontPageHolder2 #SAContent3 a, #FrontPageHolder2 .News a
{
	color:#fff;
}

#Content #SAContent1
{
	display:block;
	position:relative;
	margin:0 0 0 26px;
	padding:26px 0 0 0;
	width:687px;
	letter-spacing: -2px;
}

#Content #SAContent2
{
	display:block;
	position:relative;
	margin:0 0 0 26px;
	padding:0;
	width:687px;
}


#SAArea1
{    
    width: 100%;
    overflow: hidden;
	display:block;
	position:relative;
	margin:0;
	padding:0;	
}


/************************************************/

.BrownTextBox
{
	display:block;
	position:relative;
	margin:26px 0 0 33px;
	padding:0;
	width:165px;
	color:#fff;
}

#ProductFrameHolder {
	display:block;
	position:relative;
	margin:0 0 5px 0;
	padding:10px;
	Width: 717px;
	background: #493A2C;
	border: 1px solid #B89F88;	
}

* html #ProductFrameHolder {Width: 739px;}

#ProductInfoLeft {
	display:block;
	position:relative;
	margin:0;
	/*padding-right: 10px;*/
	padding:0;
	Width: 693px;	
	float:left;
	overflow: hidden;	
}

#ProductInfoRight
{
	display:block;
	position:relative;
	margin:0 0 0 10px;
	padding:0;
	width:240px;	
}

#ProductInfoLeft:after, #ProductInfoRight:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

.ProductInfoBox {
	display:block;
	position:relative;	
	/*Width: 693px;*/
	Width: 693px;
	margin-top: 0;
	padding: 22px;	
	margin-right: 10px;
	background: #F5F2F0;
	border: 1px solid #fff;
	/*overflow: visible;
	float: left;*/
	z-index:20;	
}

* html .ProductInfoBox {Width: 739px;}

.ProductInfoBox:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

#ComparisonBox {
	display:block;
	position:absolute;	
	Width: 320px;
	height: 40px;
	top: 30px;
	left: 400px;
	z-index: 30;
	text-transform:uppercase;
}

#ComparisonBox a {
	display: block;
	position: relative;
	padding: 0 0 0 20px;
	background: url(../img/icon_comparison.gif) no-repeat left center;
}

#ComparisonBox a:hover {text-decoration: none!important;color: #999!important;}


/** TITLE ****************************************/

.ComparisonInfoTitle3 {
	display: block;
	position: relative;	
	margin: 0;
	padding: 0 0 0 13px;
	background: url(../img/comparison_result_bottom.gif) repeat-y left top;
	width: 730px;	
}

* html .ComparisonInfoTitle3 {width: 743px;}


.ComparisonInfoTitle3:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}


.ComparisonInfoTitle2 {
	display: block;
	position: relative;	
	margin: 0;
	padding: 0 0 0 13px;
	background: url(../img/comparison_result_bottom.gif) repeat-y left top;
	width: 480px;	
}

* html .ComparisonInfoTitle2 {width: 493px;}


.ComparisonInfoTitle2:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

.ComparisonInfoTitle1 {
	display: block;
	position: relative;	
	margin: 0;
	padding: 0 0 0 13px;
	background: url(../img/comparison_result_bottom.gif) repeat-y left top;
	width: 230px;	
}

* html .ComparisonInfoTitle1 {width: 243px;}


.ComparisonInfoTitle1:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}


/** BODY ****************************************/

.ComparisonInfo3Sets {
	display: block;
	position: relative;	
	margin: 0;
	padding: 0 0 0 13px;
	background: url(../img/comparison_result_body.gif) repeat-y left top;
	width: 730px;
}

* html .ComparisonInfo3Sets {width: 743px;}


.ComparisonInfo3Sets:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}


.ComparisonInfo2Sets {
	display: block;
	position: relative;	
	margin: 0;
	padding: 0 0 0 13px;
	background: url(../img/comparison_result_body.gif) repeat-y left top;
	width: 480px;
}

* html .ComparisonInfo2Sets {width: 493px;}


.ComparisonInfo2Sets:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

.ComparisonInfo1Sets {
	display: block;
	position: relative;	
	margin: 0;
	padding: 0 0 0 13px;
	background: url(../img/comparison_result_body.gif) repeat-y left top;
	width: 230px;
}

* html .ComparisonInfo1Sets {width: 243px;}


.ComparisonInfo1Sets:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

/** BOTTOM ****************************************/


.ComparisonInfoBottom3 {
	display: block;
	position: relative;	
	margin: 0;
	padding: 0;
	background: url(../img/comparison_result_bottom.gif) no-repeat left top;
	width: 743px;
	height: 1px;
	overflow: hidden;
}

.ComparisonInfoBottom3:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}


.ComparisonInfoBottom2 {
	display: block;
	position: relative;	
	margin: 0;
	padding: 0;
	background: url(../img/comparison_result_bottom.gif) no-repeat left top;
	width: 493px;
	height: 1px;
	overflow: hidden;
}


.ComparisonInfoBottom2:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

.ComparisonInfoBottom1 {
	display: block;
	position: relative;	
	margin: 0;
	padding: 0;
	background: url(../img/comparison_result_bottom.gif) no-repeat left top;
	width: 243px;
	height: 1px;
	overflow: hidden;
}

.ComparisonInfoBottom1:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

.ComparisonImg 
{
    position:relative;
	vertical-align: bottom;
	padding-top: 10px;
	/*border: dotted 1px green;*/
	/*height: auto;*/
	
	}
.ComparisonImageHolder1 
{
    	margin-bottom: 0;
    	margin-top: auto;
}

.ComparisonImageHolder2 
{
    	margin-bottom: 0;
    	margin-top: auto;
}

.ComparisonImageHolder3 
{
    	margin-bottom: 0;
    	margin-top: auto;
}

.TitleBox990 {
	display: block;
	position: relative;	
	margin: 0;
	padding: 24px;
	background: #F5F2F0;
	border: 1px solid #fff;
	width: 950px;
}

* html .TitleBox990 {width: 990px;}

/*
.ContentRight ul
{

	list-style-image: url(../img/bullet_right2.gif);
*/
	/*width: 220px;*/
	/*border: solid 1px black;	*/
/*
}
*/
/*
.ContentRight li
{
    list-style-image: url(../img/bullet_right2.gif);
    margin-top: 10px;
    line-height: 16px;
*/
    /*width: 180px;*/
    /*border: solid 1px black;*/
/*
}
*/
.TuoteTop
{
    display: block;
    width: 348px;
    height: 20px;
    background: url(../img/tuote_top_bg.gif) no-repeat 0 0;
    color: #fff;
    font-weight: bold;
    margin: 0;
    padding: 0;
    padding-top: 4px;
    padding-left: 5px;
    text-transform: uppercase;
}

.Holder .Width348 
{
    background-color: #E4E4E4;
}

#ScrollUpArrow
{
    position: absolute;
    top: 0;
    left: 230px;
    left: 0;
    margin: 0;
    padding: 0;
    width: 90px;
    margin-bottom: 5px;
    z-index: 50;
}

#ScrollDownArrow
{
    position: absolute;
    margin: 0;
    padding: 0;
    width: 90px;
    margin-bottom: 5px;
    top: 290px;
    left: 230px;
    left: 0;
    z-index: 20;
}

#ProductThumbContainer
{
    margin-left: 0px; 
    width: 90px; 
    height: 310px;
    /*background-color: blue;*/
    overflow: hidden;
    float: right;
}

#ProductThumbs
{
    margin: 0;
    padding: 0;
    width: auto;
    height: 265px;
    overflow: hidden;
    /*background-color: blue;*/
    top: 0;
}


#LahinContainer
{
    width: 739px; 
    float: left; 
    padding-top: 10px;
    background: url(../img/content_bg2.gif) repeat-y top left;
    border-right: solid 1px #fff;
    overflow: hidden;
    float: left;      
}

.LahinLeft
{
    width: 445px; 
    overflow: hidden; 
    float: left; 
    margin-right: 20px;
    /*margin-left: -10px;*/
    /*border: dotted 1px lime;*/
    padding-left: 0px;    
    padding-right: 0px;
    background-color: #E4E4E4; 
    /*background-color: lime; */
}

* html .LahinLeft p
{
    padding-left: 10px;
}

* html #frmMap 
{
    padding-left: 10px;
}


.LahinAlueittain
{    
    height: 245px;
    margin: 0;
    padding: 10px;    
    padding-top: 0;
    overflow: hidden;    
}
* html .LahinAlueittain
{
    margin: 0;
    padding: 0;    
}


.LahinAlueittain p
{
    position: relative;
    /*padding-left:10px;
    margin-left: -10px;*/
}

.LahinKauppa
{
    width:425px;
    /*border: solid 1px blue; */
    overflow:hidden;
    float:left; 
    margin-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    background-color: #E4E4E4;
    padding-bottom: 10px;
}
.LahinKauppa p
{
    position: relative;
    padding-left:10px;
    margin-left: -10px;
}

.LahinTop
{
    display: block;
    width: 435px;
    height: 20px;
    background: url(../img/lahin_top_bg.gif) repeat-x 0 0;
    color: #fff;
    font-weight: bold;
    margin: 0;
    padding: 0;
    padding-top: 4px;    
    padding-left: 10px;
    margin-left: -10px;
    text-transform: uppercase;
    /*overflow: visible;*/
}
* html .LahinTop
{
    width: 435px;
    overflow: hidden;
    margin-left: 0px;
}


p.LahinPaikkakunta {
    background-color: #988E88;
    display: block;
    position: relative;    
    width: 420px;
    height: 58px;    
    color: #E4E4E4;
    font-weight: bold;
    margin: 0;
    padding: 0;
    padding-top: 14px;
    padding-left: 25px;
    font-size: 40px;
    overflow: hidden;
    
}
.Palvelemme
{
    width:211px;
    float:left; 
    overflow: hidden; 
    margin-left: 21px; 
    margin-top: 10px;
    margin-right: 0; 
    background-color: #D0C4BC;
    padding-left: 10px;
}

* html .Palvelemme
{
    padding-left: 10px;
}
p.Padding10  
{
    padding-left:10px;
}
p.LahinTopPalvelemme
{
    color: #fff;
    font-weight: bold;
    background: url(../img/lahin_top_bg.gif) repeat-x 0 0;
    margin: 0;
    padding: 0;
    padding-top: 4px;    
    padding-left: 10px;    
    margin-left: -10px;
    text-transform: uppercase;
}


#MapAnchor
{
    position: absolute;
    top: -72px;
    /*margin-top: -40px; */
    width: 700px;            
    margin-left: 26px; 
    /*border: solid 1px lime; */
    position: relative;
    height: auto;
    overflow: hidden;
}

* html #MapAnchor
{
    /*margin-left: 20px;*/
    padding-left: 25px;
}


.LahinMyyjaKuva
{
    width: 40px; 
    padding-right: 3px; 
    float: left;
}

.MyyjaInfo
{
    width: 188px; 
    margin-bottom:15px;
    margin-left: 25px;
    margin-right: 0px;
    
    float: left;
}

