/* Same skin.css for all portals (0, 22, 23, 28, 29, 30). Remember to copy modifications of this file to all the other portals! */

body	{margin:0px;padding:0px;background-color:#FFFFFF !important;font: normal 12px arial,verdana,sans-serif; color: #000000;}
td		{font:normal 12px arial,verdana,sans-serif; color: #000000;}
img		{border-width:0px;}
h1		{font:bold 16px arial,verdana,sans-serif; color: #000000 !important;}
h2		{font:bold 14px arial,verdana,sans-serif;}
h3		{font:bold 12px arial,verdana,sans-seriff;}
h4		{font:normal 16px arial,verdana,sans-serif;}
h5		{font:normal 14px arial,verdana,sans-serif;}
h6		{font:normal 12px arial,verdana,sans-serif;}
p		{font:normal 12px arial,verdana,sans-serif;}
.Normal		{font:normal 12px arial,verdana,sans-serif;}
.pagemaster {background-color:#FFFFFF;}
.clear	{height:1px;clear:both;float:none;}
font	{font-family:arial,verdana,sans-serif;font-size:12px;}

/* NFO/DNN -fixes */
/* ************************ */

#dnn_ContentPane td		{font-size:12px;}
/* remove margin & padding from heading 1 when used as a module title */
div.c_title h1	{margin:0px;padding:0px;}
/* handle pane headers */
span.SubHead center		{font-size:9px;color:#aaaaaa;text-transform:uppercase;letter-spacing:1px;font-weight:normal;font-family:arial,verdana,sans-serif}
span.SubHead br			{height:2px;line-height:2px;font-size:2px;margin:0px;padding:0px;}
/* action-buttons (modules) */
.nfo_btn				{font-size:9px;background:#eaeaea;border:1px solid #aaaaaa;color:#7f7f7f;display:inline-block;margin:1px;padding:1px 4px 1px 4px;text-decoration:none;}
.nfo_btn:hover			{color:#535353;background:#cfcfcf;text-decoration:none;}

/* LINKS */
/* ************************ */
a			{color:#0061AA;text-decoration:none;}
a:visited	{color:#0061AA;text-decoration:none;}
a:hover		{color:#0061AA;text-decoration:underline;}

/* HEADER */
/* ************************ */

#header				{}
#headerTExtra		{background-color:#c1c3c3;}
#headerT			{width:970px;height:22px;margin:0px auto;background:url(images/bgHeaderT.jpg) right top no-repeat;text-align:right;}
#headerT a, #headerT a:visited		{color:#0061AA;font:bold 10px arial,verdana,sans-serif;text-decoration:none;margin-right:0px;}
#headerT a:hover	{color:#3391DD;text-decoration:underline;}
#headerBExtra		{background-color:#FFFFFF;}
#headerB			{width:970px;height:65px;padding-top:29px;margin:0px auto;background:url(images/bgHeaderB.jpg) right top no-repeat;text-align:left;}

#headerB #logo		{float:left;width:400px;}
#headerB #hdr_right	{float:right;width:220px;}

#header #breadcrumb	{width:720px;height:20px;padding-left:172px;padding-top:2px;margin:0px auto;background-color:#FFFFFF;}
#header #breadcrumb a, #header #breadcrumb .sep	{font:normal 10px arial,verdana,sans-serif;color:#0061AA;text-decoration:none;line-height:18px;}
#header #breadcrumb a:hover	{text-decoration:underline;}
#header #breadcrumb .sep	{margin:0px 4px;}

#dnn_Search				{float:right;padding-right:14px;text-align:right;}
#dnn_Search .SkinObject	{padding:5px 6px 3px 4px; background:url(images/bgBtnSearch.gif) left top no-repeat;color:#FFFFFF;width:20px; height:19px;font-size:8px;position:relative;top:-1px;}
#dnn_Search label		{font:normal 11px arial,verdana,sans-serif;color:#5e7188; text-transform:uppercase;}
#dnn_Search input		{font:normal 11px arial,verdana,sans-serif;width:10em;text-align:left;border:solid 1px #94a2b1;}
#headerB #searchMenu	{margin-top:10px;}
#headerB #searchMenu a, #headerB #searchMenu span	{color:#0061AA;font:bold 10px verdana,arial,sans-serif;text-decoration:none;}
#headerB #searchMenu span	{padding:0px 4px;}

/* search link pane */
#headerB #toplinks	{margin-top:10px;}
#headerB #toplinks .separator , #headerB #toplinks .toplink {color:#0061AA;font:bold 10px verdana,arial,sans-serif;text-decoration:none;}
#headerB #toplinks span	{padding:0px 2px; border-style:none;}

/* toplinksright pane */
#headerT #toplinks	{float:right; margin-right:14px;line-height:20px;}
#headerT #toplinks .separator , #headerT #toplinks .toplink {color:#336699;font:bold 10px arial,verdana,sans-serif;text-decoration:none;}
#headerT #toplinks .toplink:hover {text-decoration:underline;}
#headerT #toplinks span	{padding:0px 0px; border-style:none;}

/* language links */
#headerB #language, #headerB #language #languagelinks {float:right;}  
#headerB #language {margin:10px 14px 0 0;}
#headerB #language a, #headerB #language a img {display:inline;}
#headerB #language a {padding:0 2px 0 2px;}

/* MAIN NAVIGATION */
#headerNav		{display:block; width :971px;height:36px;padding-top:0px;margin:0px auto;background:url(images/bgHeaderNav.jpg) right top no-repeat #bfc7cf;clear:both;overflow:hidden;}
#headerNav ul	{margin:0px;padding:0px;width:970px; height:31px;margin-left:1px;}
#headerNav ul li	{display:block;float:left;height:29px;font-size:11px; padding-top:7px;overflow:visible; }
#headerNav ul li a	{display:block;float:left;  text-align:center; font:normal 11px verdana,arial,sans-serif;color:#ffffff;text-decoration:none;padding-left:12px; padding-right:12px; height:20px; line-height:20px;  }
#headerNav ul .lvl1 a	{ font:normal 11px verdana,arial,sans-serif;color:#ffffff;text-decoration:none;background:url(images/navSep.gif) left top no-repeat;height:20px; line-height:20px;position:relative;left:-1px;}
#headerNav ul li a:hover	{text-decoration:underline;color:#ffffff;}
#headerNav .selected { background:url(images/bgHeaderNav_selected.jpg) left top repeat-x;}
#headerNav .selected a {font:normal 11px verdana,arial,sans-serif;color:#5e7087 !important; height:20px; line-height:20px;background:transparent; }
#headerNav ul .lvl1.selected a {background:transparent; }
#headerNav .selected a:visited {font:normal 11px verdana,arial,sans-serif;color:#0061aa; height:20px; line-height:20px; }

/*#contentExtra	{background:url(images/bgContentExtra.gif) left top repeat-x #FFFFFF;}*/

#etusivu #content	{width:970px;margin:0px auto;background-color:#FFFFFF;}
#etusivu .contentpane	{width:720px;_width:700px;padding-left:0px;margin:18px 0px;float:left;background-color:#FFFFFF; }
#etusivu #maincontent {float:left;width:720px;_width:700px;}
#etusivu .rightpane	{float:right;width:245px;_width:262px; background-color:#f3f3f3; height:100%;margin-top:0px;/*_margin-top:3px;*/}
#etusivu .rightpane td, #etusivu .rightpane td a {font: normal 11px arial,verdana,sans-serif;}
#etusivu .rightpane img { overflow:hidden;}
#etusivu .imagepane	{padding:0px 0px 0px 0px;margin:1px 0px 0px 0px;_margin-top:-3px;background-color:#bfc7cf;width:720px;_width:700px; height:255px; _height:252px; float:left; overflow:hidden;}

#etusivu .imagepane object {width:720px;_width:700px;}
#etusivu .contentnosto	{clear:left;float:left;width:640px;background-color:#ECECEC;margin:0px;padding:0px;overflow:hidden;}
#alasivu .contentpane .Normal	{font-family:arial,verdana,sans-serif;color:#000000;}
.footerpane  {background-color:#c1c3c3; }

#etusivu h1			{font:bold 14px arial,verdana,sans-serif;color:#000000;}
#etusivu p			{font:normal 12px arial,verdana,sans-serif;color:#000000;}

#etusivu .contentnosto img	{margin-right:12px;}
#etusivu .contentnosto h2	{font:bold 12px arial,verdana,sans-serif;margin:0px;padding-top:10px;color:#0061AA;}
#etusivu .contentnosto p	{font:normal 12px arial,verdana,sans-serif;margin:12px 12px 0px 0px;line-height:1.1em;color:#000000;}
#etusivu .contentnosto a	{color:#0061AA;text-decoration:underline;}
#etusivu .contentnosto a:hover	{color:#0061AA;text-decoration:none;}

#etusivu_tiedotteet	{background-color:#F2F2F2;}
#etusivu_tiedotteet dl	{margin:0px;padding:10px;}
#etusivu_tiedotteet dt	{color:#000000;padding-right:10px;float:left;clear:left;font:normal 12px arial,verdana,sans-serif;margin-bottom:6px;}
#etusivu_tiedotteet dd	{color:#000000;font:normal 12px arial,verdana,sans-serif;margin-bottom:6px;}
#etusivu_tiedotteet dd a	{color:#0061AA;}

/* corporate etusivu */
#etusivu_corp #content	{width:970px; min-height:530px;margin:0px auto;background-color:#eeeded; padding:1px 0 25px 0; }
#etusivu_corp .contentpane	{width:888px;min-height:255px;padding-left:0px;float:left;background-color:#FFFFFF; margin:0 0 0 40px;_margin:0 0 0 20px;border:solid 1px #75859a; }
#etusivu_corp #maincontent {float:left;}
#etusivu_corp .liftuppane {width:170px; display:inline; clear:none; float:left; background-color:#FFFFFF; }
#etusivu_corp #dnn_LiftupPane1 {margin-left:40px;}
#etusivu_corp #dnn_LiftupPane1, #etusivu_corp #dnn_LiftupPane2, #etusivu_corp #dnn_LiftupPane3, #etusivu_corp #dnn_LiftupPane4 {margin-right:10px;}
#etusivu_corp .contentnosto	{clear:left;float:left;width:640px;background-color:#ECECEC;margin:0px;padding:0px;}


#alasivu #content	{width:970px;min-height:200px;margin:0px auto;background-color:#FFFFFF;}
#alasivu #leftNav		{width:190px;float:left;}
#alasivu .contentpane	{margin:12px 0px 0px 21px;background-color:#FFFFFF;float:left;width:726px;overflow:hidden;}


/*	KARTTAHAKU	*/
#karttahaku #content	{width:960px;padding-left:10px;min-height:200px;margin:0px auto;background-color:#FFFFFF;}
#karttahaku #leftNav		{width:190px;float:left;}
#karttahaku .contentpane	{margin:0px 0px 0px 21px;background-color:#FFFFFF;float:left;width:726px;overflow:hidden;}

#euroopanKartta	{width:520px;height:489px;border:1px solid #CCCCCC;position:relative;background:url(/images/eurooppa.gif) left top no-repeat;}
#euroopanKartta #karttakuva	{position:absolute;left:0px;top:0px;width:520px;height:489px;}
#euroopanKartta a	{display:block;position:absolute;z-index:1;}
#euroopanKartta a:hover	{border:1px solid #000000;background-color:#D0C0D0;filter:alpha(opacity=15);opacity:0.15;}

#suomenKartta	{width:489px;height:489px;border:1px solid #CCCCCC;position:relative;left top no-repeat;}
#suomenKartta #karttakuva	{position:absolute;left:0px;top:0px;width:520px;height:489px;}
#suomenKartta a:hover	{border:1px solid #000000;background-color:#D0C0D0;filter:alpha(opacity=15);opacity:0.15;}

#aIslanti	{left:75px;top:0px;width:70px;height:60px;}
#aIsoB		{left:70px;top:140px;width:110px;height:130px;}
#aRanska	{left:95px;top:275px;width:110px;height:115px;}
#aHollanti	{left:175px;top:235px;width:45px;height:35px;}
#aBelgia	{left:165px;top:260px;width:35px;height:30px;}
#aLuxemburg	{left:190px;top:280px;width:20px;height:20px;}
#aSveitsi	{left:185px;top:315px;width:50px;height:35px;}
#aNorja		{left:215px;top:60px;width:75px;height:125px;}
#aTanska	{left:215px;top:180px;width:65px;height:55px;}
#aSaksa		{left:205px;top:230px;width:75px;height:95px;}
#aItalia	{left:195px;top:345px;width:120px;height:135px;}
#aRuotsi	{left:270px;top:40px;width:65px;height:185px;}
#aUnkari	{left:280px;top:305px;width:80px;height:55px;}
#aSuomi		{left:320px;top:10px;width:80px;height:150px;}
#aViro		{left:330px;top:160px;width:60px;height:30px;}
#aLatvia	{left:330px;top:185px;width:60px;height:40px;}
#aVenaja	{left:400px;top:0px;width:118px;height:360px;}

#karttahaku .TP-left	{float:left;}
#karttahaku .TP-left	* {font:normal 11px verdana, arial, sans-serif;}
#karttahaku .TP-left .sivu	{font-weight:bold;color:#999999;display:block;width:200px;margin-bottom:3px;}
#karttahaku .TP-left .tblRetailers		{width:520px;padding-top:6px;}
#karttahaku .TP-left .tblRetailers th	{background-color:#CCCCCC;color:#000000;font-weight:bold;padding:6px 0px 6px 10px;border-bottom:1px groove #666666;text-align:left;}
#karttahaku .TP-left .tblRetailers .th1	{width:40%;}
#karttahaku .TP-left .tblRetailers td	{padding:6px 0px 9px 10px;line-height:125%;border-bottom:1px solid #999999;}
#karttahaku .TP-left .tblRetailers table td	{vertical-align:top;padding:6px 0px 9px 18px;line-height:125%;border-bottom-width:0px;}
#karttahaku .TP-left .tblRetailers table td.plain	{padding:0px;border-width:0px;}
#karttahaku .TP-left .tblRetailers a		{font-weight:bold;text-decoration:underline;color:#0061AC;display:block;margin-bottom:3px;}
#karttahaku .TP-left .tblRetailers .name		{font-weight:bold;color:#0061AC;display:block;margin-bottom:3px;}
#karttahaku .TP-left .tblRetailers dl	{margin:0px 0 0 10px;padding:0px;}
#karttahaku .TP-left .tblRetailers dt	{font-weight:bold;float:left;margin-right:6px;}
#karttahaku .TP-left .tblRetailers dd	{margin:0px 0px 6px 0px;}
#karttahaku .TP-left .tblRetailers .product	{color:#0061AC;}


#karttahaku .TP-right	{padding:12px 10px 0px 10px;width:170px;background-color:#CEDFE9;float:right;}
#karttahaku .TP-right *	{font:normal 11px verdana, arial, sans-serif;}
#karttahaku .TP-right tr	{border-width:0px;margin:0px;padding:0px;}
#karttahaku .TP-right label		{font-weight:bold;display:block;margin-bottom:6px;}
#karttahaku .TP-right .frmElem	{margin-bottom:12px;font-size:10px;width:160px;}
#karttahaku .TP-right input.frmElem	{width:154px;}
#karttahaku .TP-right .frmElem:focus	{background-color:#FFFFE4;}
#karttahaku .TP-right .frmElem:focus option	{background-color:#FFFFFF;}
#karttahaku .TP-right .btn	{float:right;margin:10px 10px 10px 0px;font-weight:bold;border-width:0px;padding:1px 3px;background:url(images/bgBtnSearch2.gif) left top no-repeat #000000;color:#FFFFFF;}
/*#karttahaku .TP-right .btn:focus	{color:#FFFFE4;text-decoration:underline;}*/

#osionetusivu #content	{width:970px;min-height:200px;margin:0px auto;background-color:#FFFFFF;}
#osionetusivu #leftNav		{width:190px;float:left;}
#osionetusivu .mainpane	{margin:0px 0px 0px 21px;background-color:#FFFFFF;width:379px;}
#osionetusivu .maincontent	{margin:0px;background-color:#FFFFFF;float:left; display:inline;}
#osionetusivu .contentpane	{margin:0px 0px 0px 21px;background-color:#FFFFFF;width:379px;overflow:hidden;}
#osionetusivu .middlepane	{margin:0px;margin-top:20px;background-color:#DCDCDC;float:left;overflow:hidden;width:34px;height:29px;}
#osionetusivu .rightpane	{margin:0px;/*margin-top:20px;*/background-color:#FFFFFF;overflow:hidden;width:330px; padding-left:47px; float:right;}
#osionetusivu .rightpane_top {background-color:#DCDCDC;width:330px;height:29px;}
#osionetusivu .tiedotepane	{margin:1px 0px 0px 0px;background-color:#F7F7F7;width:330px;}
#osionetusivu .nostopane	{margin:21px 0px 0px 0px;background-color:#F7F7F7;width:330px;}

#dnn_ctr574_ModuleContent .liftup .title {font-weight:bold}
#dnn_ctr574_ModuleContent .liftup a {font-weight:normal; font-size:12px}
.liftup .datetime	{vertical-align:top;}


.unic_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#d30a3e;color:#ffffff;font:bold 12px arial,verdana,sans-serif !important;}
.unic_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#d30a3e;color:#ffffff;font:bold 12px arial,verdana,sans-serif !important;}
.allison_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#FE000B;color:#ffffff;font:bold 12px arial,verdana,sans-serif !important;}
.allison_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#FE000B;color:#ffffff;font:bold 12px arial,verdana,sans-serif !important;}
.case_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#fcaa2a;color:#000000;font:bold 12px arial,verdana,sans-serif !important;}
.case_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#fcaa2a;color:#000000;font:bold 12px arial,verdana,sans-serif !important;}
.newHolland_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#fee600;color:#000000;font:bold 12px arial,verdana,sans-serif !important;}
.newHolland_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#fee600;color:#000000;font:bold 12px arial,verdana,sans-serif !important;}
.manitou_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#7b7b7b;color:#ffffff;font:bold 12px arial,verdana,sans-serif !important;}
.manitou_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#7b7b7b;color:#ffffff;font:bold 12px arial,verdana,sans-serif !important;}
.npk_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#999999;color:#ffffff;font:bold 12px arial,verdana,sans-serif !important;}
.npk_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#999999;color:#ffffff;font:bold 12px arial,verdana,sans-serif !important;}
.grove_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#000000;color:#ffffff;font:bold 12px arial,verdana,sans-serif !important;}
.grove_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#000000;color:#ffffff;font:bold 12px arial,verdana,sans-serif !important;}
.lmtrack_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#92cd97;color:#000000;font:bold 12px arial,verdana,sans-serif !important;}
.lmtrack_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#92cd97;color:#000000;font:bold 12px arial,verdana,sans-serif !important;}
.kubota_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#dc2b01;color:#ffffff;font:bold 12px arial,verdana,sans-serif !important;}
.kubota_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#dc2b01;color:#ffffff;font:bold 12px arial,verdana,sans-serif !important;}
.kobelco_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#0367B2;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.kobelco_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#0367B2;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}

/* new page templates */
.bredal_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#e5322c;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.bredal_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#e5322c;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.eisele_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#030483;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.eisele_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#030483;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.multiva_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#ffec01;color:#000000;font:bold 12px arial,verdana,sans-serif !important;}
.multiva_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#ffec01;color:#000000;font:bold 12px arial,verdana,sans-serif !important;}
.muthing_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#fe0000;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.muthing_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#fe0000;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.livakka_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#e3001b;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.livakka_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#e3001b;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.bomford_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#03294d;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.bomford_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#03294d;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.ponsse_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#ffd503;color:#000000;font:bold 12px arial,verdana,sans-serif !important;}
.ponsse_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#ffd503;color:#000000;font:bold 12px arial,verdana,sans-serif !important;}
.massey_ferguson_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#e1252f;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.massey_ferguson_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#e1252f;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.nokka_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#01714d;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.nokka_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#01714d;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.bogballe_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#003863;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.bogballe_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#003863;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.grimme_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#ef4045;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.grimme_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#ef4045;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.quicke_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#231f20;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.quicke_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#231f20;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.hakki_pilke_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#852a83;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.hakki_pilke_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#852a83;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.hardi_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#a82b39;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.hardi_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#a82b39;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.heva_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#868789;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.heva_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#868789;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.elho_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#3c93a7;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.elho_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#3c93a7;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.tume_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#ffcc00;color:#000000;font:bold 12px arial,verdana,sans-serif !important;}
.tume_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#ffcc00;color:#000000;font:bold 12px arial,verdana,sans-serif !important;}
.claas_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#73c054;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.claas_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#73c054;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.schaffer_lader_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#c7c8c8;color:#000000;font:bold 12px arial,verdana,sans-serif !important;}
.schaffer_lader_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#c7c8c8;color:#000000;font:bold 12px arial,verdana,sans-serif !important;}
.lemken_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#37b7ee;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.lemken_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#37b7ee;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.westfaliasurge_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#22b24c;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.westfaliasurge_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#22b24c;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.jf_stoll_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#cb0a1b;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.jf_stoll_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#cb0a1b;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.kymco_otsikko {width:337px;padding:2px 0px 2px 10px;margin:0px;background-color:#2e3192;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}
.kymco_otsikko_listaus {width:320px;padding:2px 0px 2px 10px;margin:0px;background-color:#2e3192;color:#FFFFFF;font:bold 12px arial,verdana,sans-serif !important;}


.Tuotekuva {width:304px;text-align:left}
.Tuotekuva_right {width:304px;text-align:right}
.logo {vertical-align:top}
.listaus {color:#000000;border-bottom:1px solid #d4d4d4;padding:10px 0px 5px 0px}
.listaus p {padding:0px}
/*.listaus p {padding:10px 10px 5px 10px}*/
.fontti {font:normal 12px arial,verdana,sans-serif;}
.fontti a	{color:#000000;text-decoration:none;font-weight:bold;font-size:11px;}
.fontti a:visited	{color:#000000;text-decoration:none;font-weight:bold;font-size:11px;}
.fontti a:hover	{color:#000000;text-decoration:underline;font-weight:bold;font-size:11px}
.fontti td h1 { text-align:center;}
.tuotetiedot {font:normal 12px arial,verdana,sans-serif;}
.tuotetiedot2 {background-color:#f6f6f6;font:bold 12px arial,verdana,sans-serif !important;color:#494949;border-bottom:1px solid #d4d4d4;padding:10px 10px 5px 10px}
.tuotetiedot_leipis {background-color:#f6f6f6;font:normal 12px arial,verdana,sans-serif;color:#494949;padding:5px 10px 5px 10px}

#leftNav ul	{margin:0px;padding:0px;list-style-type:none;}
#leftNav ul li	{margin:0px;padding:0px;line-height:0em;list-style-type:none;}
#leftNav .lvl1 a                    {font-weight:bold; display:block;text-decoration:none;background-color:#98a3b1;color:#FFFFFF;font:normal 11px verdana,arial,sans-serif;padding:8px 0px 6px 10px;border-bottom:1px solid #FFFFFF;}
#leftNav .lvl2 a	                {font:normal 11px verdana,arial,sans-serif;display:block;padding:2px 0px 4px 30px;background-color:#E3E3E3;color:#3E3E3E;border-width:0px;text-decoration:none;}
#leftNav .lvl2 .lvl3 a	            {font:normal 11px verdana,arial,sans-serif;display:block;padding:1px 0px 3px 44px;background:url(images/arrowBlack.gif) 36px center no-repeat #E3E3E3;}
#leftNav .lvl2 .lvl3 .lvl4 a	    {font:normal 11px verdana,arial,sans-serif;display:block;padding:1px 0px 3px 58px;background:url(images/arrowBlack.gif) 50px center no-repeat #E3E3E3;}
#leftNav .lvl2 .lvl3 .lvl4 .lvl5 a	{font:normal 11px verdana,arial,sans-serif;display:block;padding:1px 0px 3px 72px;background:url(images/arrowBlack.gif) 64px center no-repeat #E3E3E3;}
#leftNav .selected a	{font-weight:bold;}
#leftNav .lvl2 .lvl3 .selected a	{font-weight:bold;}
#leftNav .lvl2 .selected a	{font-weight:bold;}

/* FOOTER */
/* **************************** */

#footerExtra			{clear:both;background-color:#c1c3c3;overflow:visible;margin-top:10px;}
#footer					{width:970px;padding:2px 0px 0px 0px;background-color:#c1c3c3;margin:0px auto;text-align:left; padding-top:8px;padding-bottom:6px;}
#footer #tblFooter		{float:left;}
#footer #tblFooter span	{font:normal 10px arial,verdana,sans-serif;color:#FFFFFF;font-style:normal;padding: 0 2px 0 2px; text-align:left; white-space:nowrap;padding-right:8px;}
#footer #tblFooter span.foot_spacer {padding:0px;padding-right:8px;}
#footer a				{text-decoration:none;color:#FFFFFF;}
#footer a:visited		{text-decoration:none;color:#FFFFFF;}
#footer a:hover			{text-decoration:underline;color:#FFFFFF;}
#footer #tblKesko		{float:right}
#footer #tblKesko span	{font:normal 10px arial,verdana,sans-serif;color:#FFFFFF;padding-right:10px;}
#footer #tblCopyright	{font:normal 10px arial,verdana,sans-serif; color:#5e7087; text-align:center;}
#footer .c_title, #footer .c_F		{display:none;}

.FormVisitorContentTable {font:normal 11px arial,verdana,sans-serif;}

/* SITEMAP */
#alasivu .SiteMap .nodelevel0 a {font:bold 12px arial,verdana,sans-serif;color:#0061AA;text-decoration:none;}
#alasivu .SiteMap .nodelevel0 a:visited {font:bold 12px arial,verdana,sans-serif;color:#0061AA;text-decoration:none;}
#alasivu .SiteMap .nodelevel1 a {font:bold 11px arial,verdana,sans-serif;color:#0061AA;text-decoration:none;}
#alasivu .SiteMap .nodelevel1 a:visited {font:bold 11px arial,verdana,sans-serif;color:#0061AA;text-decoration:none;}
#alasivu .SiteMap .nodelevel2 a {font:bold 11px arial,verdana,sans-serif;color:#0061AA;text-decoration:none;}
#alasivu .SiteMap .nodelevel2 a:visited {font:bold 11px arial,verdana,sans-serif;color:#0061AA;text-decoration:none;}
#alasivu .SiteMap .nodelevel3 a {font:normal 11px arial,verdana,sans-serif;color:#0061AA;text-decoration:none;}
#alasivu .SiteMap .nodelevel3 a:visited {font:normal 11px arial,verdana,sans-serif;color:#0061AA;text-decoration:none;}
#alasivu .SiteMap .nodelevel4 a {font:normal 11px arial,verdana,sans-serif;color:#0061AA;text-decoration:none;}
#alasivu .SiteMap .nodelevel4 a:visited {font:normal 11px arial,verdana,sans-serif;color:#0061AA;text-decoration:none;}
#alasivu .SiteMap .nodelevel5 a {font:normal 11px arial,verdana,sans-serif;color:#0061AA;text-decoration:none;}
#alasivu .SiteMap .nodelevel5 a:visited {font:normal 11px arial,verdana,sans-serif;color:#0061AA;text-decoration:none;}

.SiteMap img {float:left; display:none}
.SiteMap div { margin-bottom:8px}

/* Bottom link pane */
#footer .BottomLinkPane div {display:inline;}
#footer .BottomLinkPane span	{font-size:11px;border-width:0px;margin-left:0px;padding-left:0px;}
#footer .BottomLinkPane #separator	{margin-left:18px;margin-right:18px;}
/*// Added for bottom link pane */


/* FORM EDITOR */
.FormVisitorButtons .Button	{font:bold 11px arial,verdana,sans-serif;background:url(images/bgBtn.gif) left top no-repeat #000000;color:#FFFFFF;}

/* Maakohtaisen etusivun taulukko */
.tblMaaEtusivu  {}
.tblMaaEtusivu td {padding:0px 25px 10px 0; _padding:5px 5px 10px 10px;}
.tblMaaEtusivu td h3 {font-weight:bold;color:#000;margin-top:0px;}
.tblMaaEtusivu img {border: solid 1px #b0b0b0;}
.tblMaaEtusivu td a {font-size: 11px; color:#336699; display:block; margin:5px 10px 0 0;_margin-right:0px; float:right;}

/* Tähtivaihdokit */
.tblTahtiVaihdokit {width:230px;}
#osionetusivu .tblTahtiVaihdokit {width:310px;}
.tblTahtiVaihdokit td {font-size:11px !important; padding:5px 5px 5px 0px; vertical-align:top;}
.tblTahtiVaihdokit td p	{padding: 0px;margin:0px;padding-bottom:4px;font-size:11px !important; }
.tblTahtiVaihdokit td a, .tblTahtiVaihdokit td a:hover, .tblTahtiVaihdokit td a:visited {width:80px;font-size: 11px; float:right; margin-top:5px;}

/* Corporate etusivun taulukko */
.tblCorpEtusivu td {padding:0px;}
.tblCorpEtusivu #tdLinks { padding:5px 10px 10px 10px;}
.tblCorpEtusivu td a {  margin:2px 0 0 8px;font:normal 11px arial,verdana,sans-serif !important; }
