/* 
	Ruusupuu Finland
	Copyright Sami Puro / 2006.
*/




/*		NEWS		*/

#AdwordContent {
	WIDTH: 750px;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 14px;
	COLOR: #3B7FAF;
	TEXT-ALIGN: LEFT;
}
#AdwordArea {
	MIN-HEIGHT: 1000px;
	BACKGROUND: url("/layout/img/fparea/news_blue_left.png") left top no-repeat;
	PADDING: 0px;
}
#AdwordArea2 {
	MIN-HEIGHT: 1000px;
	BACKGROUND: url("/layout/img/fparea/news_blue_right.png") right top no-repeat;
}
#Adword {
	CLEAR: BOTH;
	PADDING: 10px 10px 10px 5px;
}
#Adword #Title {
	POSITION: RELATIVE;
	Z-INDEX: 3;
}

#Adword #ProductBox {
	FLOAT: RIGHT;
	WIDTH: 360px;
	MARGIN: 10px 0 0 0;
	MIN-HEIGHT: 700px;
}
#Adword #ProductTitle {
	FONT-FAMILY: "Trebuchet MS", tahoma, verdana, helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	WIDTH: 353px;
	BACKGROUND: url("/layout/shop_img/adword_product_title.gif") right top no-repeat;
	COLOR: #FFFFFF;
	PADDING: 5px 0 5px 10px;
}
#Adword #ProductTitle a {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
#Adword #Product {
	WIDTH: 355px;
	BORDER-LEFT: 1px SOLID #4D98CD;
	BORDER-RIGHT: 1px SOLID #4D98CD;
	PADDING: 3px;
}
#Adword #Product IMG {
	BORDER: 0px SOLID #4D98CD;
	MARGIN-TOP: 5px;
}
#Adword #ProductBottom {
	MARGIN-BOTTOM: 10px;
	WIDTH: 353px;
	BACKGROUND: url("/layout/shop_img/adword_product_bottom.gif") right bottom no-repeat;
	HEIGHT: 20px;
	PADDING: 5px 0 5px 10px;
	FONT-SIZE: 11px;
}

#Adword #Text {
	FLOAT: LEFT;
	WIDTH: 350px;
	MARGIN: 22px 10px 10px 7px;
	LINE-HEIGHT: 150%;
}
#Adword #Text IMG {
	TEXT-ALIGN: CENTER;
	MARGIN-TOP: 30px;
	MARGIN-BOTTOM: 20px;
	PADDING: 0px;
	DISPLAY: BLOCK;
}
#Adword a {
	HEIGHT: 80px;
	WIDTH: 100%;
	COLOR: #3B7FAF;
	TEXT-DECORATION: underline;
}
#Adword a:hover {
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
#Adword H1, #Adword H2, #Adword H3 {
	FONT-FAMILY: "Trebuchet MS", tahoma, verdana, helvetica, sans-serif;
	FONT-WEIGHT: normal;
	BACKGROUND-COLOR: inherit;
	COLOR: #4D98CD;
	MARGIN: 0px;
	PADDING: 0 0 0 15px;
}
#Adword H1 {
	FONT-SIZE: 27px;
}
#Adword H2 {
	FONT-SIZE: 22px;
	MARGIN-LEFT: 15px;
}
#Adword H3 {
	FONT-SIZE: 20px;
	PADDING-LEFT: 0px;
}
#Adword IMG {
	MARGIN: 0 5px 0 20px;
}
#Adword HR {
	MARGIN: 0 auto 0 auto;
	PADDING: 0;
	TEXT-ALIGN: CENTER;
	BORDER-BOTTOM: 1px SOLID #4D98CD;
}
#Adword FORM {
	MARGIN: 0;
	PADDING: 0;
}
#Adword #Text2 {
	FONT-SIZE: 12px;
	MARGIN: 0 0 10px 2px;
	LINE-HEIGHT: 150%;
}
#Adword #Text2 P {
	MARGIN: 0 0 30px 0;
}




/*		LIST		*/

.List {
	FONT-SIZE: 12px;
	COLOR: #416135;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 11px;
	MARGIN-TOP: 10px;
	MARGIN-BOTTOM: 0px;
}
.List .ImageTD {
	WIDTH: 105px;
	PADDING-BOTTOM: 10px;
	TEXT-ALIGN: center;
}
.List .ContentTD {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 5px;
	TEXT-ALIGN: left;
}
.List .BuyTD {
	FONT-SIZE: 10px;
	PADDING-RIGHT: 10px;
}
.List .Title, .List A.Title:link, .List A.Title:visited {
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #416135;
	BACKGROUND-COLOR: inherit;
}
.List A.Title:hover {
	TEXT-DECORATION: none;
	COLOR: #735355;
	BACKGROUND-COLOR: inherit;
}
.List .Description {
	MARGIN: 15px 5px 10px 5px;
}
.List .CartSelect {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #324150;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: 1px SOLID #C8C8C8;
}
.List .CartSubmit {
	MARGIN-TOP: 3px;
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 10px;
}





#AdwordContent_Red {
	WIDTH: 750px;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 14px;
	COLOR: #bc1a3c;
	TEXT-ALIGN: LEFT;
}
#AdwordArea_Red {
	MIN-HEIGHT: 1000px;
	BACKGROUND: url("/layout/img/fparea/news_red_left.png") left top no-repeat;
	PADDING: 0px;
}
#AdwordArea2_Red {
	MIN-HEIGHT: 1000px;
	BACKGROUND: url("/layout/img/fparea/news_red_right.png") right top no-repeat;
}
#Adword H1.Red, #Adword H2.Red, #Adword H3.Red {
	COLOR: #970f2c;
}
#Adword a.Red {
	COLOR: #970f2c;
}
#Adword #ProductTitle.Red {
	BACKGROUND: url("/layout/shop_img/adword_product_title_red.gif") right top no-repeat;
}
#Adword #Product.Red {
	BORDER-LEFT: 1px SOLID #BE2243;
	BORDER-RIGHT: 1px SOLID #BE2243;
}
#Adword #ProductBottom.Red {
	BACKGROUND: url("/layout/shop_img/adword_product_bottom_red.gif") right bottom no-repeat;
}
#Adword HR.Red {
	BORDER-BOTTOM: 1px SOLID #BE2243;
}
.ListRed {
	FONT-SIZE: 12px;
	COLOR: #970f2c;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 11px;
	MARGIN-TOP: 10px;
	MARGIN-BOTTOM: 0px;
}
.ListRed .ImageTD {
	WIDTH: 105px;
	PADDING-BOTTOM: 10px;
	TEXT-ALIGN: center;
}
.ListRed .ContentTD {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 5px;
	TEXT-ALIGN: left;
}
.ListRed .BuyTD {
	FONT-SIZE: 10px;
	PADDING-RIGHT: 10px;
}
.ListRed .Title, .ListRed A.Title:link, .ListRed A.Title:visited {
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #970f2c;
	BACKGROUND-COLOR: inherit;
}
.ListRed A.Title:hover {
	TEXT-DECORATION: none;
	COLOR: #735355;
	BACKGROUND-COLOR: inherit;
}
.ListRed .Description {
	MARGIN: 15px 5px 10px 5px;
}
.ListRed .CartSelect {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #324150;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: 1px SOLID #C8C8C8;
}
.ListRed .CartSubmit {
	MARGIN-TOP: 3px;
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 10px;
}