﻿/******************************************* TUOTENOSTO *******************************************/
.navi {
	width:170px;
	background: transparent url(http://www.dnsimages.fi/partioaitta/images/tuotenosto/nav_bg.png) no-repeat center bottom;
	height:30px;
	z-index:100;
	float:left;
	text-align:center;
	margin-left:320px;
	
}
.navi a {
	width:19px;
	height:18px;
	float:left;
	margin:3px 0 0 10px;
	background:url(http://www.dnsimages.fi/partioaitta/images/tuotenosto/page_inactive.png) no-repeat;
	display:block;
	outline:none;
}
.navi a:hover {
	background:url(http://www.dnsimages.fi/partioaitta/images/tuotenosto/page_active.png) no-repeat
}
.navi a.active {
	background:url(http://www.dnsimages.fi/partioaitta/images/tuotenosto/page_active.png) no-repeat
}
.sivut {
	width: 9999em;
	position: absolute;
	clear: both;
	text-align:left;
}
.sivut .sivu {
	float: left;
	width: 830px;
	height: 194px;
	text-align: left;
}
.kategoria_scroller {
	height: 194px;
	width: 830px;
	overflow: hidden;
	clear: both;
	position: relative;
	text-align:left;
}
#tuotenostokomponentti {
	background: transparent url(http://www.dnsimages.fi/partioaitta/images/tuotenosto/tuotenosto_tausta.png) no-repeat center 36px;
	width: 850px;
	text-align:left;
	margin: 0 auto;
}
.nuoli {
	margin: 12px 10px 0 15px;
	float:left;
}
.linkkiteksti {
	margin: 8px 0 0 15px;
	display:block;
}
#tuotenosto_scroller {
	height: 230px;
	margin: 0 5px;
	width: 840px;
	overflow: hidden;
	clear: both;
	position: relative;
	text-align:left;
}
#kategoriat {
	width: 9999em;
	position: absolute;
	clear: both;
	text-align:left;
}
#kategoriat #kategoria_1, #kategoriat #kategoria_2, #kategoriat #kategoria_3 {
	float: left;
	width: 850px;
	height: 230px;
	margin: 0 5px;
	text-align: left;
}
.sivut .sivu .tuote {
	float: left;
	background: transparent url(http://www.dnsimages.fi/partioaitta/images/tuotenosto/tuote_tausta.png) no-repeat center center;
	width: 162px;
	height: 194px;
	margin: 0 2px;
	text-align: center;
}
.tuotekuva {
	margin: 10px auto 2px auto;
	width: 100px;
	height: 100px;
	display: block;
	overflow: hidden;
}
.tuotenimi {
	width: 160px;
	height: 28px;
	overflow: hidden;
	margin: 0 auto;
	clear: both;
	text-align: center;
	display: block;
	font: 11px/13px tahoma, verdana, arial;
	color: #333;
}
.hinta {
	width: 158px;
	height: 16px;
	overflow: hidden;
	margin: 0 auto 8px auto;
	clear: both;
	text-align: center;
	display: block;
	font: bold 13px tahoma, verdana, arial;
	color: #333;
}
.osta {
	width: 158px;
	height: 20px;
	overflow: hidden;
	margin: 3px auto 0 auto;
	clear: both;
	text-align: center;
	display: block;
	color: #fff;
}
.osta a, .osta a.linkki {
	color: #fff;
	font: bold 13px tahoma, verdana, arial;
}
.tuotekuva a img, .tuotekuva a:link img, .tuotekuva a.linkki img, .tuotekuva a.linkki:link img {
	border:none;
	outline:none;
}
#tabit {
	margin: 0 auto;
	width: 850px;
}
a#tab_kategoria_1, a#tab_kategoria_2, a#tab_kategoria_3 {
	cursor: pointer;
	width: 211px;
	height: 36px;
	color: #fff;
	text-align: left;
	display: block;
	float: left;
	margin: 0 5px 0 0;
	padding: 0;
	font: bold 14px/16px Tahoma, Arial, sans-serif;
}
a#tab_kategoria_1.active, a#tab_kategoria_1:hover, a#tab_kategoria_2.active, a#tab_kategoria_2:hover, a#tab_kategoria_3.active, a#tab_kategoria_3:hover {
	background: url(http://www.dnsimages.fi/partioaitta/images/tuotenosto/tab_active.png);
}
a#tab_kategoria_1, a#tab_kategoria_1:visited, a#tab_kategoria_2, a#tab_kategoria_2:visited, a#tab_kategoria_3, a#tab_kategoria_3:visited {
	background: url(http://www.dnsimages.fi/partioaitta/images/tuotenosto/tab_inactive.png);
}
a#tab_kategoria_1.active, a#tab_kategoria_2.active, a#tab_kategoria_3.active {
	cursor: default !important;
}
a.disabled {
	visibility:hidden !important;
}


/* ================================================================ */
/*	OWN STYLES	*/

td.main {
	border-top: solid 7px #000;
	border-left: solid 7px #000;
	border-right: solid 7px #000;
	background:url(http://www.dnsimages.fi/partioaitta/images/talvitausta.jpg) repeat-x #aba6ab;
}
td.logos {
	border-left: solid 7px #000;
	border-right: solid 7px #000;
	background: #fff;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
	opacity: .9;
}
td.bottom {
	border-left: solid 5px #000;
	border-right: solid 5px #000;
	border-bottom: solid 5px #000;
	background: #000;
}
td.footerheading {
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	font-family: tahoma, verdana, arial;
}
td.menu {
	background: #888888;
	border: solid 2px #414141;
	background:url(http://www.dnsimages.fi/partioaitta/images/menubg.png);
}
td.content {
	border: solid 2px #414141;
	background:url(http://www.dnsimages.fi/partioaitta/images/contentbg2.png);
	padding:15px;
}
td.top {
	border-left: solid 5px #000;
	border-right: solid 5px #000;
	border-bottom: solid 5px #000;
	border-top: solid 5px #000;
	background: #000;
}
td.opa1 {
	background:url(http://www.dnsimages.fi/partioaitta/images/opa1.gif) bottom no-repeat;
}
td.opa2 {
	background:url(http://www.dnsimages.fi/partioaitta/images/opa2.gif) bottom no-repeat;
}
td.opa3 {
	background:url(http://www.dnsimages.fi/partioaitta/images/opa3.gif) bottom no-repeat;
}
td.opa4 {
	background:url(http://www.dnsimages.fi/partioaitta/images/opa4.gif) bottom no-repeat;
}
img.opa {
	opacity:1.0;
	filter:alpha(opacity=100);
}
table.cart {
	background:url(http://www.dnsimages.fi/partioaitta/images/partioaitta_ostoskori.png) no-repeat center right;
	margin: 4px 0 0 0;
}
td.cartcontent {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #fff;
	FONT-FAMILY:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
}
body {
	background:#fff;
	background-attachment:fixed
}
img#expando {
	position: absolute;
	display: none;
	z-index: 1;
	-ms-interpolation-mode: bicubic;
}
.wide img#expando, .tall img#expando {
	display: block;
}
.wide img#expando {
	width: 100%;
	height: auto;
}
.tall img#expando {
	width: auto;
	height: 100%;
}
.clDTreeProdMenu3 {
	background: url(http://www.dnsimages.fi/partioaitta/images/cld3.gif) no-repeat right center;
	padding: 6px 20px 6px 10px;
}
a.clATreeProdMenu3 {
	font: bold 11px tahoma, verdana, arial, helvetica, sans-serif;
	color: #ff6600;
	text-decoration: none;
}
a.clATreeProdMenu3:link {
	color: #ff6600;
}
a.clATreeProdMenu3:visited {
	color: #ff6600;
}
a.clATreeProdMenu3:hover {
	color: #e3e3e3;
}
a.clATreeProdMenu3:active {
	color: #e3e3e3;
}
.clDTreeProdMenu3Sel {
	background: url(http://www.dnsimages.fi/partioaitta/images/cld3.gif) no-repeat right center;
	padding: 6px 20px 6px 10px;
}
a.clATreeProdMenu3Sel {
	font: bold 11px tahoma, verdana, arial, helvetica, sans-serif;
	color: #ff6600;
	text-decoration: none;
}
a.clATreeProdMenu3Sel:link {
	color: #ff6600;
}
a.clATreeProdMenu3Sel:visited {
	color: #ff6600;
}
a.clATreeProdMenu3Sel:hover {
	color: #e3e3e3;
}
a.clATreeProdMenu3Sel:active {
	color: #e3e3e3;
}
.clDTreeProdMenu2 {
	background: url(http://www.dnsimages.fi/partioaitta/images/cld2.gif) no-repeat;
	padding: 3px 10px 3px 25px;
}
a.clATreeProdMenu2 {
	font: 11px tahoma, verdana, arial, helvetica, sans-serif;
	text-decoration: none;
	color: #e3e3e3;
}
a.clATreeProdMenu2:link {
	color: #e3e3e3;
}
a.clATreeProdMenu2:visited {
	color: #e3e3e3;
}
a.clATreeProdMenu2:hover {
	color: #ff6600;
}
a.clATreeProdMenu2:active {
	color: #ff6600;
}
.clDTreeProdMenu2Sel {
	background: url(http://www.dnsimages.fi/partioaitta/images/cld2.gif) no-repeat;
	padding: 3px 10px 3px 25px;
}
a.clATreeProdMenu2Sel {
	font: bold 11px tahoma, verdana, arial, helvetica, sans-serif;
	text-decoration: none;
	color: #e3e3e3;
}
a.clATreeProdMenu2Sel:link {
	color: #e3e3e3;
}
a.clATreeProdMenu2Sel:visited {
	color: #e3e3e3;
}
a.clATreeProdMenu2Sel:hover {
	color: #ff6600;
}
a.clATreeProdMenu2Sel:active {
	color: #ff6600;
}
td.content_etusivu {
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
}
a {
	color: #000;
}
a:link {
	color: #000;
}
a:visited {
	color: #000;
}
.clABuy {
	padding: 4px;
	margin: 0 2px 0 0;
	color: #fff;
	background: #ff6600;
	width: 70px;
	border: 2px solid #fff;
	text-align: center;
}
.clAInfo {
	padding: 4px 4px 4px 4px;
	color: #fff;
	background: #bbbbbb;
	width: 70px;
	border: 2px solid #fff;
}
div#idHakuSection1 {
}
.iDHakuSection1 a {
	color: #2f2f2f;
}
div#idHakuSection2 {
	padding: 20px 0 0 0;
}
div#idHakuSection3 {
	padding: 10px 0 0 0;
}
div#idHakuSection4 {
	/* Hinta kenttä */
height: 40px;
}
div#idHakuSection5 {
/* Osta/Info kenttä */}
span#idHakuHinta {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #2f2f2f;
	FONT-FAMILY:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
}
span#idNormHinta {
	FONT-SIZE: 11px;
	COLOR: #303030;
	FONT-FAMILY:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
}
.clAInfo:link {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
.clABuy:link {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
.clAInfo:visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
td.kirjaudu_bg {
	color: #fff;
}
a, a:active, a:focus {
	outline:none;
}
.clDTreeProdMenu4 {
	background: url(http://www.dnsimages.fi/partioaitta/images/cld3.gif) no-repeat right center;
	padding: 6px 20px 6px 0;
	border-bottom: solid 1px #e3e3e3;
}
a.clATreeProdMenu4 {
	font: bold 11px verdana, arial, helvetica, sans-serif;
	text-decoration: none;
	text-transform:uppercase;
}
a.clATreeProdMenu4:link {
	color: #fff;
}
a.clATreeProdMenu4:visited {
	color: #fff;
}
a.clATreeProdMenu4:hover {
	color: #fff;
}
a.clATreeProdMenu4:active {
	color: #fff;
}
.clDTreeProdMenu4Sel {
	background: url(http://www.dnsimages.fi/partioaitta/images/cld3.gif) no-repeat right center;
	padding: 6px 20px 6px 0;
	border-bottom: solid 1px #e3e3e3;
}
a.clATreeProdMenu4Sel {
	font: bold 11px verdana, arial, helvetica, sans-serif;
	text-decoration: none;
	text-transform:uppercase;
}
a.clATreeProdMenu4Sel:link {
	color: #fff;
}
a.clATreeProdMenu4Sel:visited {
	color: #fff;
}
a.clATreeProdMenu4Sel:hover {
	color: #fff;
}
a.clATreeProdMenu4Sel:active {
	color: #fff;
}
#idXMLNavigationCols {
	background: #fff;
	padding: 10px;
	border: solid 2px #ededed;
	margin: 20px 0 0 0;
	width: 810px;
	color: #bbbbbb;
}
table.kampanja {
	background:url(http://www.dnsimages.fi/partioaitta/images/partioaitta_kampanjakoodi.png) no-repeat;
	margin: 4px 0 0 0;
}
#idXMLNavigationCols a {
	font-size: 11px;
	color: #888888;
}
#idXMLNavigationManu {
	background: #fff;
	padding: 10px;
	border: solid 2px #ededed;
	margin: 20px 0 0 0;
	width: 810px;
	color: #888888;
}
td.ylatausta {
	background:url(http://www.dnsimages.fi/partioaitta/images/menubg.png);
}
#kirjaudu, a, a:link, a:visited, a:active, a:hover {
	color: #fff;
}
div.clXMLNavigationCols {
	padding: 20px;
}
/* ================================================================ */
/*	Otsake (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/

H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #303030;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin-top: 5px;
}
H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #303030;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin-top: 5px;
	text-transform: uppercase;
}

H3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #303030;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin-top: 5px;
}

/* ================================================================ */
/*	Sisältö (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/

.A:visited {
	COLOR: #fff;
}
.A:hover {
	COLOR: #fff;
	TEXT-DECORATION: none;
}
a.linkki_korostettu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
}
a.linkki_korostettu:link {
}
a.linkki_korostettu:visited {
}
a.linkki_korostettu:hover {
	TEXT-DECORATION: none;
}
a.linkki_korostettu:active {
}
hr.luettelosivuhaku {
	color: #000;
}
hr.ajankohtaishaku {
	color: #000;
}
ADDRESS {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ff6600;
	FONT-STYLE: oblique;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
DD {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #ff6666;
	FONT-STYLE: oblique;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
UL {
	FONT-WEIGHT: normal;
	LIST-STYLE-POSITION: outside;
	FONT-SIZE: 11px;
	COLOR: #303030;
	FONT-FAMILY:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	LIST-STYLE-TYPE: square;
	line-height: 18px;
}
.A:link {
	COLOR: #fff;
}
DT {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #000;
	FONT-STYLE: oblique;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
.kappale_teksti_korostettu {
	FONT-SIZE: 11px;
	COLOR: #F00202;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
tbody {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}
td {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #303030;
	FONT-FAMILY:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.sivu {
	margin:0;
	padding:0;
}
A.linkki:active {
	COLOR: #9d9d9d;
}
OL {
	FONT-WEIGHT: normal;
	LIST-STYLE-POSITION: outside;
	FONT-SIZE: 11px;
	COLOR: #303030;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
.table {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}
.sivu_otsikko {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.kappale_otsikko {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
.kappale_teksti {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
P {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #303030;
	FONT-FAMILY:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
}
.sivu_teksti {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
A.linkki {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #f4722c;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.linkki:link {
	TEXT-DECORATION: none;
}
A.linkki:visited {
	COLOR: #f4722c;
}
A.linkki:hover {
	COLOR: #f4722c;
	TEXT-DECORATION: underline;
}
/* ================================================================ */
/*	Navigointi (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/

a.navigointi_linkki {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
}
a.navigointi_linkki:link {
	color: #000;
}
a.navigointi_linkki:visited {
	color: #000;
}
a.navigointi_linkki:hover {
	color: #fff;
	text-decoration: none;
}
a.navigointi_linkki:active {
	color: #000;
}
/* ================================================================ */
/*	Päivämäärä (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/

.pvm {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/* ================================================================ */
/*	Kirjautumistoiminnot (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/

a.kirjaudu_linkki:hover {
	COLOR: #F00202;
	TEXT-DECORATION: none;
}
.kirjaudu_nappi {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	background: #ff6600;
	border: solid 1px #fff;
	height: 24px;
	padding-left: 5px;
	padding-right: 5px;
	cursor: pointer;
}
a.kirjaudu_linkki:visited {
	color: #F00202;
}
.kirjaudu_kentta {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	font-size: 11px;
	color: #000;
	background-color: #eaecef;
	border: solid 1px #000;
}
a.kirjaudu_linkki {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	font-weight: normal;
}
.kirjaudu_nimi {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.kirjaudu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
}
a.kirjaudu_linkki:active {
	color: #F00202;
}
a.kirjaudu_linkki:link {
	color: #F00202;
}
/* ================================================================ */
/*	Osoitetiedot (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/

.osoite {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.osoite_linkki {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
}
a.osoite_linkki:link {
}
a.osoite_linkki:visited {
}
a.osoite_linkki:hover {
	TEXT-DECORATION: none;
}
a.osoite_linkki:active {
}
/* ================================================================ */
/*	Copyright (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/

a.copyright_linkki:link {
	color: #555;
}
a.copyright_linkki:active {
	color: #555;
}
a.copyright_linkki:visited {
	color: #555;
}
.copyright {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555;
	text-decoration: underline;
}
a.copyright_linkki:hover {
	color: #555;
	text-decoration: none;
}
a.copyright_linkki {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}


/* ================================================================ */
/*	omasivun stylet (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/

.taso_tyokalu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
}
a.taso_linkki:active {
}
a.taso_linkki:hover {
	TEXT-DECORATION: none;
}
a.taso_linkki:visited {
}
a.taso_linkki {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	font-weight: normal;
}
td.taso_toiminnot {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #F00202;
	font-size: 11px;
	font-weight: normal;
	border-top: 0px #F00202 dotted;
	border-bottom: 0px #F00202 dotted;
	border-right: 0px #F00202 dotted;
	border-left: 0px #F00202 dotted;
	text-align: left;
	padding: 2px;
}
td.taso_otsikko {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	background: #81B1D6;
	border: solid 1px #000;
	text-align: left;
	padding: 2px;
}
td.taso_katkoviiva2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 11px;
	font-weight: bold;
	background: #ededed;
	background-image: url("http://www.dnsimages.fi/partioaitta/images/katkoviiva2.gif");
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #ededed;
}
td.taso_katkoviiva {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 11px;
	font-weight: bold;
	background: #ededed;
	background-image: url("http://www.dnsimages.fi/partioaitta/images/katkoviiva.gif");
	background-repeat: repeat-y;
	background-position: top center;
	background-color: #ededed;
}
table.kuvake {
	background: #CDE4FB;
	border: solid 1px #000;
	text-align: left;
	padding: 2px;
}
table.taso_tausta {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 11px;
	font-weight: bold;
	background: #ededed;
	border: solid 1px #bbb;
	text-align: left;
	padding: 2px;
}
a.taso_linkki:link {
}
/* ================================================================ */
/*	Lomakkeet (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/

.form_otsikko {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: Bold;
	color: #003399;
}
.form_radio {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #eaecef;
	border: solid 1px #000;
	color: #000;
}
.form_button_send {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	background: #ff6600;
	border: solid 1px #fff;
	height: 24px;
	padding-left: 5px;
	padding-right: 5px;
	cursor: pointer;
}
.form_button_reset {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	background: #bbbbbb;
	border: solid 1px #fff;
	height: 24px;
	padding-left: 5px;
	padding-right: 5px;
	cursor: pointer;
}
.form_checkbox {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #eaecef;
	border: solid 1px #000;
	color: #000;
}
.form_input {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ff6600;
	background: transparent;
	border: solid 1px #ddd;
	height: 24px;
	line-height: 20px;
}
.form_select {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ff6600;
	/*background: #fff url(http://www.dnsimages.fi/partioaitta/images/form_field_bg.gif)  repeat-x;
*/
border: solid 1px #ddd;
	padding: 5px;
}
.form_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
}
.form_textarea {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ab291d;
	background: transparent;
	border: solid 1px #ddd;
	padding: 5px;
	line-height:18px;
}

/* ================================================================ */
/*	Tuotesivujen tyylit (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/

td.ostaminen {
	background: #fff;
	color: #303030;
	border: solid 2px #ededed;
	text-align: left;
	padding: 4px;
}
/* ================================================================ */
/*	ostoskorin tyylit (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/

.paketti {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000080;
}
A.linkki_kori {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #898989;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
A.linkki_kori:link {
	TEXT-DECORATION: underline;
}
A.linkki_kori:active {
	TEXT-DECORATION: underline;
}
.pakolliset {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E20A17;
}
.lomake_teksti {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F00202;
}
.text5 {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
}
.text {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
}
.ostoskori_lisattu {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
.ostoskori {
	background:#000;
}
A.linkki_kori:hover {
	COLOR: #f26824;
	TEXT-DECORATION: none;
}
divDelilveryDesc {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #f26824;
}
A.linkki_kori:visited {
	COLOR: #000;
}

#idProdInfo a {
	color:#FF6600;
}

