/* YLEISET */
html{margin: 0;padding: 0;}
body{margin: 0;padding: 0;background: #e3c098 url("../img/img01.png") repeat-x;font-family: "Arial", sans-serif;font-size: 11px;line-height: 1.4em;color:#26233e;}
a{text-decoration: none;color: #1fa3da;}
a:hover{color: #373737;}
a img{border: none;}
a img:hover{opacity: 0.9;}
img{border: none;margin: 0;padding: 0;}
ul,ol,li{margin: 0;padding: 0;}
ul{list-style:none;font-size:12px;}
p{margin: 0;padding: 5px 0 5px 0;}
h1,h2,h3,h4,h5,h6{font-weight: normal;margin:0;}
h1{padding:10px 0 10px 0;font-size: 30px;color: #5aaed0;}
h2{padding:10px 0 10px 0;font-size: 19px;color: #28ccd2;}
h3{padding:10px 0 10px 0;font-size: 16px;color: #4a4a4a;font-weight: bold;}
h4{padding:5px 0 3px 0;font-weight: bold;}

/* RAKENNE */
#container{background: #fff;width: 960px;margin: 0 auto;padding-bottom: 12px;}
#header{margin: 0 30px 0 30px;width: 900px;}
#content{clear: both;}
#footer{clear: both;background: #e9e9e9;margin: 20px 30px 0 30px;padding: 25px 20px 25px 20px;width: 860px;color: #646464;}

/*------------------ MUUT ------------------*/
/* Yleiset luokat */
	.clear{clear:both;width:100%;}
	.ads{margin:10px 10px 10px 10px;text-align:center;}
	.entry{float:left;width:670px;margin-left:10px;margin-right:15px;}
	.sidebar{float:right;width:215px;padding-left:40px;padding-top:30px;}
	.sidebar .advertisement{margin:10px 0 30px 0;text-align:center;}
	.sidebar_etusivu{width:385px;margin-top:20px;padding: 0 30px 0 0;}
	.sidebar .title{background: #fff url("../img/img06.png") repeat-y; margin: 10px 0 5px 0; padding: 3px 9px 4px 10px;font-weight: bold;font-size: 12px;height:14px;}
	.sidebar .title .right a, .sidebar .title .right{font-weight: normal;color: #fff;}
	.titlegreen p, .entry .title p{padding:0;}
	.titlegreen, .entry .title, #tiedote h1,#palsta h1,#osioetusivu-palsta h1{font-size:12px;background: #00cef3;margin: 25px 10px 5px 11px;color:#fff;font-weight:bold;padding: 5px 8px 5px 8px;height:15px;}
	.titlegreen a, .title a{color:#fff;}
	
	.entry .titlegreen, .entry .title{margin-left: 1px;margin-right:0;background-color:#c0c0c0;color:#274c78;}
	.entry .titlegreen a, .entry .title a{color:#274c78;}
	.entry ul li{padding: 3px 0 3px 5px;}
	
	.entry .entry{margin:0;float:none;}
	
	.black{color:#000;}
	.bold{font-weight:bold;}
	.nomargin{margin:0;padding:0;}
	.intend{margin-left:10px;}
	
	.hr{height: 1px;margin: 25px 0 25px;border-top: 1px dotted #c2c2c2;}
	.hr2{height: 1px;margin:10px 0;border-top: 1px dotted #c2c2c2;}
	
	.pic_list li{display: block;float:left;margin:0 10px; position:relative;z-index:1;}
	.pic_list li p{width:104px; height:80px;overflow:hidden;border:1px solid #b9b9b9;padding: 0px;}
	.pic_list li span{display:block; font-weight:bold;color:#000;margin-top:10px;height:35px;width:104px;}
	.pic_list li.last{margin-right: 0;}	
	.rilli{border:none;padding: 0px; position:absolute;bottom:-8px; left:0;}
	
	.error { display: block; height: 22px; line-height: 22px; background: #FBE3E4 url('../img/error.gif') no-repeat 10px center; padding: 3px 10px 3px 35px; margin: 10px 0; color:#8a1f11;border: 1px solid #FBC2C4; -moz-border-radius: 5px; -webkit-border-radius:5px; }
	.success{display: block; height: 22px; line-height: 22px; background: #e3f3ce url('../img/success.gif') no-repeat 10px center; padding: 3px 10px 3px 35px; margin: 10px 0; color:#5b960c;border: 1px solid #8dc63f; -moz-border-radius: 5px; -webkit-border-radius:5px; }

	.inner{width: 450px;float:right;}
	.inner p{padding:10px 0 20px 0;}
	.inner h1 a{font-size:20px;color:#26233e;}
	
	span.left{ display: block; float: left; }
	span.right{ display: block; float: right; }
	
/* Lomakkeet */
	.entry fieldset{border:none;margin:5px 0 10px 10px;}
	.entry input.text{width:130px;height:14px;color:#6d6d6d;}
	
	#palaute input, #palaute textarea{background:#F8F8F8;border:1px solid #CFCFCF;margin:10px 0;padding:15px;width:483px;}
	#check input{background:#F8F8F8;border:1px solid #CFCFCF;margin:10px 0;padding:15px;width:50px;}
	#palaute input.submit{background:#458E23;border:1px solid #CFCFCF;color:#FFFFFF;padding:13px;width:100px;}
	#lisaakuva input, #lisaakuva textarea{background:#F8F8F8;border:1px solid #CFCFCF;margin:10px 0;padding:5px;width:300px;}
	#lisaakuva textarea{width:400px;}
	#lisaakuva input.submit{background:#458E23;border:1px solid #CFCFCF;color:#FFFFFF;padding:5px;width:100px;}
	#uutiskirje input.text{width: 120px;}

/* Header */
	#header a{color:#000;}
	#header #logo{float: left;margin: 0;}
	#header #follow{float: right;margin:0;width:134px;}
	#header #follow img{margin: 1px;}
	#header #topmenu{float: left;width:290px;margin-top:-10px;}
	#header #nav{clear: both;width: 900px;height: 29px;background: #00cef3;}
	
	#header #socialmedia{width:134px;float:right;}
	#header #ticker{margin-bottom: 25px;margin-left:210px;float:right;font-size: 13px;width:190px;height:20px;padding: 10px 0 0 20px;font-weight:bold;}
	#header #ticker .cursor{display: inline-block;background: #00cef3;width: 10px;height: 16px;margin-bottom:-3px;}

	#header #topmenu ul{list-style: none;}
	#header #topmenu ul li{background: url("../img/img02.png") no-repeat center left;padding: 1px 0 2px 14px;}
	#header #topmenu ul li a{font-size: 13px;font-weight: bold;}
	#header #topmenu ul li a:hover{color: #646464;}

	#header #topmenu ul li ul{display: none;}
	#header #topmenu ul li ul li{float: none; display: block;background: #e6e6e6;padding:0;}
	#header #topmenu ul li ul li a{display: block;font-size: 13px;padding: 4px 0 4px 5px;width: 150px;border: 1px solid #c3c3c3;z-index: 98;border-top: none;}
	#header #topmenu ul li:hover ul{display:block;position:absolute;list-style: none;border: none;background: #e6e6e6;border-top: 1px solid #c3c3c3;margin: 0;z-index:100;}

	#header #nav ul.root{list-style: none;padding: 0 0 0 10px;height: 29px;}
	#header #nav ul.root li{display: inline;float: left;position: relative;}
	#header #nav ul.root li a{display: block;color: #fff;font-size: 13px;font-weight:bold;padding: 7px 7px 5px 7px;color: #fff;}
	#header #nav ul.root li a:hover{color: #c1ffff;}

	#header #nav ul.root li ul{display: none;z-index: 1;}
	#header #nav ul.root li ul li{float: none; display: block;}
	#header #nav ul.root li ul li a{display: block;font-size: 12px;padding: 4px 0 4px 5px;width: 150px;border: 1px solid #00adcc;z-index: 98;border-top: none;}
	#header #nav ul.root li:hover ul{display:block;position:absolute;list-style: none;border: none;background: #00bee0;border-top: 1px solid #00adcc;}
	#header #nav ul.root li:hover ul li ul{display:none;}

	#header #nav ul.root li ul li ul{display: none;z-index: 1;}
	#header #nav ul.root li ul li ul li{float: none; display: block;}
	#header #nav ul.root li ul li ul li a{display: block;padding: 4px 0 4px 5px;width: 150px;border: 1px solid #0087a0;border-top: none;}
	#header #nav ul.root li ul li:hover ul{display:block;list-style: none;position:absolute;left:120px;top:2px;background: #00adcc;z-index: 99;border-top: 1px solid #0087a0;}
	#header #nav ul.root li ul li:hover ul li ul{display:none;}

	#header #nav ul.root li ul li ul li ul{display: none;z-index: 1;}
	#header #nav ul.root li ul li ul li ul{float: none; display: block;}
	#header #nav ul.root li ul li ul li ul a{display: block;padding: 4px 0 4px 5px;width: 165px;border: 1px solid #006f83;border-top: none;}
	#header #nav ul.root li ul li ul li:hover ul{display:block;list-style: none;position:absolute;left:120px;top:2px;background: #0087a0;z-index: 99;border-top: 1px solid #006f83;}

/* Footer */
	#footer p.copy{float: left;}
	#footer ul{list-style: none;float: right;}
	#footer ul li{float: left;display: inline;}
	#footer ul li a{color: #000;display: block;padding: 5px 7px 5px 7px;font-weight: bold;}
	#footer ul li a:hover{color: #646464;}

/* Alabannerit */
	div.ad_bar{width:924px;margin:0 auto;margin-top:30px;margin-bottom:10px;}
	div.ad_bar img{width:220px;margin:3px 6px 0 5px;}

/* Etusivu */
	.etusivu{width:473px;margin-left:30px;}
	.pikalinkit{float:left;}
	.pikalinkit a{color:#000;}
	.pikalinkit ul{list-style: none;}
	.pikalinkit ul li{background: url("../img/img02.png") no-repeat center left;padding: 1px 0 2px 14px;font-size:12px;}
	.pikalinkit ul li a:hover{color: #646464;}
	.pikalinkit form{margin: 10px 0 0 0;}
	.pikalinkit form .search{background: url("../img/img07.png") no-repeat;width:124px;height:18px;padding:5px 20px 5px 25px;border:none;font-weight: bold;color:#858585;}
	.satunnainen{float:right;text-align:center;width:180px;margin: 5px 0 10px 0;}
	.satunnainen a{color:#000;}
	.satunnainen div{margin: 0 auto;background: #e6e6e6; padding: 4px;width: 160px;}
	.satunnainen div p{padding:0;}
	.advertisements{clear:both;padding-left: 85px;margin-top:20px;}
	.matkustustiedote_otsikko{ margin: 0 0 2px 0; padding: 0; font-weight: bold; font-size: 12px; color: #000; }
	.matkustustiedote_teksti{ margin: 0 0 10px 0; padding: 0;}
	
	#slides{margin: 3px 29px 0 31px;height: 382px;overflow:hidden;width: 910px;}
	#slides div.slide{display: none;width:900px;}
	#slides div.slide img{float: left;}
	#slides div.slide div.info{float: right;width: 264px;height: 330px;padding: 50px 40px 0 35px;border: 1px solid #e2e2e2;}
	#slides div.slide div.info p.ingress{font-size: 17px;color: #9c9c9c;width:220px;line-height: 1.1em;}
	#slides div.slide div.info p.text{text-align: justify;}
	#slides div.slide div.info div.links{margin: 30px 0 0 0;}

	#slides #slides_control{margin:0 0 0 1px;}
	#slides #slides_control div.slide_control{float:left;margin:0 6px 0 0;cursor:pointer;}
	#slides #slides_control div.slide_control:hover{opacity:0.95;}

	.etusivu .esikatselu { margin: 20px 0 40px 0; padding: 0; border: none; font-weight: normal; }
	.etusivu .esikatselu  img{width:462px;height:255px;}
	.etusivu .esikatselu  a img:hover{opacity:1;}
	.etusivu .esikatselu  p { font-size: 12px; margin: 0; padding: 0; }
	.etusivu .esikatselu  p.teksti{max-height: 300px;padding: 15px 20px 10px 0;text-align:justify;}
	.etusivu .esikatselu  p.footer {background: #fff url("../img/img05.png") repeat-y; margin: 10px 0 0 0; padding: 4px 7px 4px 10px;}
	.etusivu .esikatselu  p.footer span.left{ font-weight: bold; }
	.etusivu .esikatselu  p.footer span.right a{ color: #fff; font-weight: normal;}
	.etusivu .esikatselu  p.footer:after{clear:both;}
	
/* Matkajutut */
	.matkajutut .esikatselu {clear:both;margin: 0 0 20px 6px; padding: 5px; }
	.matkajutut .esikatselu  h2 { font-size: 17px; padding: 5px 0 5px 0; }
	.matkajutut .esikatselu  img {float:left;margin-right:15px;width:292px;height:200px;}
	.matkajutut .esikatselu  p.footer {float:right;background: #e7e7e7 url("../img/img06.png") repeat-y top right;margin: 10px 0 0 0;padding: 4px 11px 4px 10px;width:325px;}
	.matkajutut .esikatselu  p.footer span.left{ font-weight: bold; }
	.matkajutut .esikatselu  p.footer span.right a{ color: #fff; font-weight: normal;}

	p.sivunumerot{clear: both;margin: 0;padding: 20px 40px 50px 40px;text-align: center;font-size: 15px;}
	p.sivunumerot span.edellinen{display: block; float: left; }
	p.sivunumerot span.seuraava{display: block; float: right; }
	p.sivunumerot span.edellinen a{text-decoration: underline;}
	p.sivunumerot span.seuraava a{text-decoration: underline;}
	p.sivunumerot span.bold{font-weight: bold;}
	div.matkajutut_hr{ clear: both; border-bottom: 1px dotted #c2c2c2; height: 5px; margin: 0 0 4px 0; }
	
	a.black{ color: black; text-decoration: underline; }

	div.juttu { padding: 10px 10px 5px 10px; margin:0 0 10px; }
	div.juttu h2 { font-size: 24px; padding: 10px 0 0 0; }
	div.juttu p.teksti img.kuva { float:left;padding: 10px 10px 5px 0; margin: 0 auto;}
	div.juttu p.teksti img.kuva_logo { margin: 0 0 10px 0; }
	
/* Videot sivu */
	#videot{ margin: 0 0 100px 0; }
	#videot h1{ clear: both; border-bottom: 2px solid #28ccd2; padding: 0 0 2px 0; margin: 20px 0 0 10px; color: #28ccd2; font-size: 17px;font-weight:bold; }
	#videot p.intend{ margin-left: 15px; }
	
/* Hakulomake */
	#yt_search_form { clear: both; margin:20px auto 0; padding:10px; width:550px; background-color: #eee; border:solid #e6e6e6 1px; text-align:left; }
	#yt_search_form label { width:150px; display:block; float:left; text-align:right; padding-right:10px; }
	#yt_search_form input { width:250px; border:solid #aaaaaa 1px; }
	#yt_search_form input.button { background:#dff8ec; color:#000; }
	
/* Haun tulokset */
	#yt_search_results { margin-left: 10px; padding-bottom: 50px; }
	#yt_search_results:after { clear: both; }
	#yt_search_results h1{ border-bottom: none; padding: 0 0 2px 0; margin: 20px 0 0 20px; color: #28ccd2; font-size: 15px;font-weight:bold; }
	#yt_search_results p.intend{ margin-left: 20px; }
	#yt_search_results p.notice{ text-align: center; font-size: 10px; }
	#yt_search_results div.output{ margin: 10px 0 25px 0; }
	#yt_search_results div.result{ margin: 0 3px 10px 3px; text-align: center; background-color: #f3f3f3; border: 1px solid #dadada; width: 200px; height: 200px; float: left; }
	#yt_search_results div.result h3 a{ margin: 0; padding: 0; font-size: 12px; font-weight: bold; }
	
/* Latauslomake */
	#yt_main { clear: both; text-align:center; font-size: 13px; }
	#yt_main #description { margin:10px auto; padding:10px; width:500px;}
	#yt_main #wait { display:none; color:#458E23; margin:10px; font-weight: bold;  }
	#yt_main #ok { color:#458E23; margin:10px; font-weight: bold; }
	#yt_main #nok { color:red; margin:10px; font-weight: bold; }
	#yt_main #box { margin:20px auto 0; padding:10px; width:550px; background-color: #eee; border:solid #e6e6e6 1px; text-align:left; }
	#yt_main #box .item { padding:2px 0; clear:both; }
	#yt_main #box .item:hover { background:#ddd; }
	#yt_main #box .item p.center { text-align: center; }
	#yt_main #box .item span.small { font-size: 11px; }
	#yt_main #box .item label { width:240px; display:block; float:left; text-align:right; padding-right:10px; margin-bottom: 15px; font-size: 11px; }
	#yt_main #box .item input { width:250px; border:solid #aaaaaa 1px; }
	#yt_main #box .item input.checkbox { width:15px; height: 15px; margin-left: 10px;}
	#yt_main #box .item input.button { background:#dff8ec; color:#000; }

/* Tarjoukset sivu */
	#tarjoukset{}
	#tarjoukset_note{ margin-top: -25px; }

	p.strong{ font-weight: bold; font-size: 12px; margin: 0; line-height: 14px; padding-left: 5px; }
	p.underline{ text-decoration: underline; font-size: 12px; margin: 0 0 3px 0; padding: 0; }
	
	img.right{ float: right; margin: 5px; }
	img.left{ float: left; margin: 5px; }
	
	div.tarjous{ clear: both; margin: 10px 0 0 0; padding: 5px 0 5px 0; min-height: 220px; border-top: 1px dotted #c2c2c2; font-size: 12px; line-height: 20px; }
	div.tarjous h2{ font-size: 13px; margin: 0; padding: 0; color: #2f5e88; }

/* Äkkilähdöt sivu */
	#hakulomake{ margin:15px auto 0; padding:10px; width:550px; background-color: #eee; border:solid #e6e6e6 1px; text-align:left; }
	#hakulomake table { margin-bottom: 20px; width: 530px; }
	#hakulomake table tr th, #akkilahdot_tulokset table tr th { font-size: 12px; font-weight: bold; color: #000; text-align:left; padding-left: 5px; }
	
	#hakulomake table tr td { width: 130px; }
	#hakulomake table tr td select { font-size: 11px; width: 101px; margin: 3px; }
	#hakulomake table tr td select.large { font-size: 11px; width: 208px; margin: 3px; }
	
	#hakulomake table.time tr td { font-size: 12px; width: 60px; margin: 3px; }
	#hakulomake table.time tr td input{ border: 1px solid #ccc; width: 150px; cursor: pointer; }
	
	#hakulomake input.search{  background-color: #f4f4f4; border: 1px solid #ccc; cursor: pointer; padding: 3px 6px 3px 6px; }
	#hakulomake input.search:hover{ background-color: #eee; }
	
	#akkilahdot_tulokset { margin: 20px 0 0 0; padding: 0 10px 0 10px; color: #000;}
	#akkilahdot_tulokset h1{ clear: both; border-bottom: 2px solid #458E23; padding: 0 0 2px 0; margin: 20px 0 10px -10px; color: #458E23; font-size: 16px; }

	#akkilahdot_tulokset table tr th a{ text-align: center; color: #092693; }
	#akkilahdot_tulokset table tr td { font-size: 11px; padding: 3px 6px 3px 6px; border: 1px dotted #f3f3f3; }

/* Hätäfoorumi */
	#hatafoorumi{ background-color: #c10005; padding: 12px 12px 18px 12px; color: #fff; font-size: 12px; text-align: justify; }
	#hatafoorumi p{ padding-right: 5px; }
	#hatafoorumi img.hata_header{ margin-bottom: 20px; }
	#hatafoorumi img.hata_title{ margin: 3px 0 3px 0; }
	#hatafoorumi div.hata_hr{ margin: 0 -10px 0 -12px; border-top: 1px dotted #fff; }
	#hatafoorumi div.white_box{ border: 1px solid #eee; background-color: #fff; margin: 10px 30px 0 30px; padding: 10px 0 10px 0; text-align: center; color: #000; }
	#hatafoorumi div.white_box a{ text-decoration: none; font-size: 15px; color: #000; margin: 0 10px 0 10px; font-weight: bold !important; }
	#hatafoorumi h1{ clear: both; border-bottom: 2px solid #458E23; padding: 0 0 2px 0; margin: 20px 0 5px 0; color: #458E23; font-size: 16px; }
	
/* Lomakuvat */
	#lomakuvat {}
	#lomakuvat img{border:1px solid #B9B9B9;padding:2px;float:left;}
	#lomakuvat div.kuva{clear: both;margin: 15px 0 10px 0; padding: 15px 0 10px 0; border-top: 1px dotted #c2c2c2;}
		
/* Matkustustiedotteet */
	#palsta h1,#osioetusivu-palsta h1{color: #FFF;font-size: 12px;font-weight: bold;margin:0 0 15px 0;}
	#tyokalut,#lisalinkit{display:none;}
	h5.osio{text-align:right;width:650px;color:#fff; font-weight:bold;margin:5px;padding:0;font-size:12px;position:absolute;}
	#palsta h2{font-size:12px;font-weight:bold;padding:10px 0 0 0;color:#000;}
	.photo_bkgrnd_static,.lisaa, #painikkeet, #print_country, .smalltext_nav_country, .smalltext_nav1, .smalltext_nav{display:none;}
	.linkkilaatikko{margin:5px 0; padding:5px 0; border-bottom:1px dotted #c2c2c2;}
	
/* Reseptit */
	ul.reseptit { margin-left: 40px; }
	ul.reseptit li{ display: inline; float: left; margin: 5px; width: 180px; height: 200px; }
	
/* Lähetystöt */
	#maat-vasen{float:left;width:315px;}
	#maat-oikea{float:right;width:315px;}
	
/* Info */
	.infolinkit{padding:5px 5px 0 5px; margin:5px 5px 0 5px;width:170px;border-top: 1px dotted #c2c2c2;font-size:17px;}
	.infolinkit a{cursor:auto;}
	.selected{float:none;width:614px; clear:both; border:none; }
	.infobubble p{border-top:1px dotted #c2c2c2; padding:3px 3px 3px 10px;margin:2px;}
	.infobubble a{font-size:12px; cursor:pointer;}
	
/* Maatiedot */
	ul.nomargin li{background: url("../img/img02.png") no-repeat center left;padding: 0 0 0 14px;margin-left:10px;}
	ul.nomargin li a:hover{color: #646464;}
	
/* Muita */
	.hep.result ul{color:#000;list-style:none;}
	
/* ILMAINEN TUOTE */
	.ilmainentuote{width:530px;font-size:13px;}
	.ilmainentuote label{display:block;float:left;clear:both;width:140px;}
	.sidebar_ilmainentuote{width:300px;margin-top:0;padding: 0 10px 0 0;}
	.sidebar_ilmainentuote .voitto{clear:both;margin:5px 0 0 0;}
	.sidebar_ilmainentuote .voitto img{width:60px;height:60px;float:left;margin-right:2px;}
	.sidebar_ilmainentuote .voitto h2{font-size:14px;margin:0;padding:0;}
	.sidebar_ilmainentuote .voitto p{padding:0;}
	
/* Matkalehden näytenumerotilaus */
	.naytenumero_tilaus{margin:40px 0 20px 0;width:700px;}
	.naytenumero_tilaus h1{color:#000;font-size:24px;padding:10px 0 10px 0;}
	.naytenumero_tilaus .tilaajan_tiedot{float:left;margin-right:20px;}
	.naytenumero_tilaus .tilaajan_tiedot h1{margin-left:30px;}
	.naytenumero_tilaus .tilaajan_tiedot form p{padding:1px 0 2px 0;font-size:13px;}
	.naytenumero_tilaus .tilaajan_tiedot form p label{clear:both;float:left;text-align:right;display:block;width:100px;padding-right:5px;margin-top:3px;}
	.naytenumero_tilaus .tilaajan_tiedot form p input.text{background:#F8F8F8;border:1px solid #CFCFCF;width:170px;height:20px;}
	.naytenumero_tilaus .tilausehdot{float:right;width:390px;padding:20px 0 0 0;}
	.naytenumero_tilaus .tilausehdot p{text-align:justify;font-size:12px;}
	.naytenumero_tilaus .sms_tilaus{margin:60px 0 0 0;}
	.naytenumero_tilaus .sms_tilaus img{float:left;margin-right:20px;margin-top:-30px;}
	.naytenumero_tilaus .sms_tilaus h1{color:#00ae21;margin-top:25px;font-weight:bold;}
	.naytenumero_tilaus .sms_tilaus .green{color:#00ae21;}
	.naytenumero_tilaus .sms_tilaus p{font-size:12px;color:#000;}
	.naytenumerotilaus_button{float:left;}
	.naytenumerot_gray{padding:0px 10px 0 10px;margin:10px 0 10px 0;width:700px;background:#ebebeb;font-weight:bold;}
	.naytenumerot_huom{margin-top:30px;}
	.naytenumerotilaus_button{margin:10px 0 10px 0;width:700px;clear:both;}
	.naytenumerotilaus_button form{float:left;}
	.naytenumerotilaus_button .info{float:right;width:160px;color:#000;font-weight:bold;}
	.naytenumerotilaus_button .info p{padding:0;}
	
	
	
	
	
	
	
	
	
	
