@CHARSET "ISO-8859-1";

/* Etuovi.com sivukohtaiset tyylit, ETUSIVU-UUDISTUS */

#contentArea a img {border:none;}
#contentArea a:link, #contentArea a:visited {color: #903;text-decoration: none; font-weight: bold;}
#contentArea a:hover {text-decoration:underline;}

#contentArea {font-size: 1.1em;}
#contentArea a img {padding:0;}
#contentArea fieldset {position:relative;border:none;margin:0 0 1em;padding:0;overflow:visible;}
#contentArea fieldset h2 {font-size: 1.4em;padding: 0px 0 0px;margin:0 0 0px;background: url('../../../static_images/etuovi-kuluttaja/v2/frontpage/katkolinja.gif') left bottom repeat-x;}


/*Tekstiosion divin määritykset*/
#contentArea .col_left {
	padding: 10px 15px 10px 15px;
	margin: 30px 0 10px 0;
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
	float:left;
	width: 46%;
	max-width: 383px;
	height:375px;
	background-color: #eeeeee;
	display: inline;
	}

/*Kuvalaatikon divin määritykset*/
#contentArea .col_middle {
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
	float:left;
	width: 383px;
	height:395px;
	margin: 30px 0 10px 0;
	/*padding:0;*/
	display: block;
	background-image: url('../images/kuva_EAV.jpg');
}

/*#contentArea .col_left_2 {float:left; width: 499px;margin-right: 15px;}*/
/*#contentArea .col_right {float:right; width: 252px; border: 1px solid black #eeeeee; background-color: #eeeeee}}*/
/*#contentArea .col_right fieldset {position:relative; /*background: #eeeeee;*/}
/*#contentArea .col_full {width: 100%; float:left;}*/
#contentArea fieldset ul, #contentArea ul li {list-style-type:none;}
#contentArea .inputfield, #contentArea select {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 0.9em;}
#contentArea .inputfield {border: 1px solid #666;padding-left: 2px;}
#contentArea h4 {font-size: 1em;margin: 0 5px 0 0;}


#contentArea p.largebold{
	font-weight:bold;
	font-size: larger;
	margin-bottom: 0px;
	padding-bottom: 0px;
	}

#contentArea p.mediumbold{
	font-weight:bold;
	font-size: 13px;
	margin-top: 6px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	}

#contentArea p.topmarginoff{
	margin-top: 0;
	padding-top: 0;
	}

#contentArea ul.topmarginoff{
	margin-top: 0;
	padding-top: 0;
	}

#contentArea p.botmarginoff{
	margin-top: 10px;
	margin-bot: 0;
	padding-bot: 0;
	}

#contentArea p.normal{
	margin-top: 10px;
	margin-bot: 10px;
	}

#contentArea p.topmargin{
	margin-top: 5px;
	}

#contentArea p.marginsoff{
	margin-bottom:4px;
	margin-top:4px;
}

#contentArea font.bold {
	font-weight: bold;
	}

#contentArea td.leftpadding {
	padding-left: 20px;
	}


/*#contentArea #vikatiedote p {text-align:center; font-weight: bold; background: #f7ebbb;border: 2px solid #c03; padding: 5px;margin-bottom: 1em;}*/
/*#contentArea .sublink {position:absolute; right:0; top: 1.45em;font-size: 0.9em;}*/
/*#contentArea input.checkbox {margin:0 3px 0 0;padding:0;line-height: 15px;height:15px;width:15px}*/
#contentArea h1#etuovi {display:none;} /* hakukoneita varten oleva h1 etusivulla piilotetaan näkyvistä */


/* TARKKA HAKU */
/*
#tarkkahaku ul {margin:0;padding:0;}
#tarkkahaku li {position:relative;font-size:1.6em;font-weight: bold;margin:0;padding:0 0 5px 16px;line-height: 1.3em;background: url('../../../static_images/etuovi-kuluttaja/v2/frontpage/nuoli_tuoter.gif') left 6px no-repeat;}
#tarkkahaku li.external {background-image: url('../../../static_images/etuovi-kuluttaja/v2/frontpage/linkki_ulos.gif');}
#tarkkahaku li span {position:absolute;font-weight: normal;right:8px;cursor:pointer;text-decoration:none;}
#tarkkahaku ul ul {}
#tarkkahaku li li {font-size: 0.6em;font-weight:normal;background-image:none;padding-left:0;}
#tarkkahaku form {padding: 6px 0 0 16px;margin:8px 0 1em;background: url('../../../static_images/etuovi-kuluttaja/v2/frontpage/katkolinja.gif') left top repeat-x;}
#tarkkahaku h4 {line-height: 1.5em;margin-top: 2px;}
#tarkkahaku input.inputfield {margin-top:3px;}
.tarkkahaku_kotkoviiva {padding: 20px 10px 2px 0;background: url('../../../static_images/etuovi-kuluttaja/v2/frontpage/katkolinja.gif') center left repeat-x;}
#tarkkahaku div#kohdenumerohaku {padding-top: 10px;}
*/
/* PIKAHAKU */
/*
#pikahaku {padding-left: 10px; background: #ffffff url('../../../static_images/etuovi-kuluttaja/v2/frontpage/kulmahaive.jpg') top left no-repeat;}
#contentArea fieldset#pikahaku h2 {padding-left:10px;}
#contentArea fieldset#pikahaku div.sublink {right:10px;}
#pikahaku form {clear:both;margin: 0 0 10px;width:100%;}
#pikahaku div#pika_nayta {padding: 0 0 10px;margin-bottom:5px;background: url('../../../static_images/etuovi-kuluttaja/v2/frontpage/katkolinja.gif') left bottom repeat-x;}
#pikahaku div#katkoviiva {height:3px;padding: 0 10px 0 0;background: url('../../../static_images/etuovi-kuluttaja/v2/frontpage/katkolinja.gif') top left repeat-x;}
#pikahaku div#esittelyssa_olevat {margin-top: -5px; ja margin-bottom:-5px; overflow:visible;height: 52px; padding:none;background: url('../../../static_images/etuovi-kuluttaja/v2/frontpage/kaikki_esittelyt_kyltti_v2.gif') top left no-repeat;}
#pikahaku div#esittelyvalinta{padding: 15px 0 0 70px;}
#pikahaku form div {clear:both;overflow:hidden;margin-bottom: 10px;}
#pikahaku form#pika_kohdenumero, #pikahaku form#pika_kohdenumero div {clear:both;margin-bottom:0;width: 100%; }
#pikahaku .float, #tarkkahaku .float {float:left;width: auto;}
#pikahaku h4 {margin-bottom: 0.2em;}
#pikahaku #pika_alue h4 {clear:left;width: 40px;}
#pikahaku h4.float {line-height:1.4em;}
li #aluerajaus, #pika_alue input.inputfield {width: 182px; margin:0;}
#pikahaku ul, #pikahaku li {float:left;margin:0;padding:0;}
#pikahaku .options li {float:left;width: 100px;margin-bottom: 0.2em;height: 1.4em;}
#pikahaku select {margin-right: 3px;padding-left:0;}
#pikahaku form div#pika_alue {float:left;position:relative; width: 100%; height: 100%;clear:both;overflow:visible;}
#pika_alue li {float:none;}
#pika_kohdenumero h4, #pikahaku #pika_kohdenumero li, #pika_kohdenumero input.inputfield {float:left;width: 70px;}
#pikahaku form div.submit {float:right;clear:none;margin-bottom:0px;}
input#hae_kohdenumero {float:right;}

#contentArea #pikahaku p.error {float:left;clear:none;font-weight: bold; width: 140px;margin-bottom:0;padding: 3px 10px; border: 2px solid #c03;text-align:center;}
#pikahaku .error {color:#c03; }
*/
/* jQuery Autocomplete Plugin (ennakoiva tekstinsyöttö) */
/*
#pikahaku .ac_results {*/
  /*display:none; *//* display:block; KUN LISTA NÄYTETÄÄN */
  /*
  position:absolute;padding: 0px;border: 1px solid #666;background-color: #fff;overflow: visible;z-index:99999;float:none;width: 194px;}
#pikahaku #pika_alue .ac_results ul {width: 100%;position:relative;padding: 0;margin: 0;}
#pikahaku .ac_results li {margin: 0px;padding: 1px 2px;cursor: pointer;display: block; line-height: 14px;overflow: hidden;}
#pikahaku .ac_results li.hide {text-align:right;padding: 5px;line-height: auto;}
.ac_over, .ac_results li:hover {background-color: #ccc;}
.ac_over, .ac_results li.hide:hover {background-color:#fff;}
*/
/* EDELLINEN HAKU */
/*
#contentArea fieldset#edellinenhaku  {float:left; width: 252px; background: #f2f2f2 url('../../../static_images/etuovi-kuluttaja/v2/frontpage/haive_harmaa_palkki.gif') top left no-repeat;}
#contentArea fieldset#edellinenhaku h2 {padding-left:10px;}
#contentArea fieldset#edellinenhaku div.sublink {right:10px;}
#contentArea table {border-collapse:collapse;}
#edellinenhaku {position:relative;overflow:visible;z-index: 100;}
#edellinenhaku p {margin: 0 0 1em 10px;}
#edellinenhaku ul, #edellinenhaku ol {margin: 0 0 1em 10px;padding:0 0 0 1.7em;}
#edellinenhaku ul  {padding:0;}
#edellinenhaku li {margin: 0 0 5px;padding: 0 0 0 0;}
#edellinenhaku strong, #edellinenhaku span {position:relative;cursor:pointer;clear:both;}
#kaikkihaut {
  display:none;display: block;
  position:absolute;top: 2.7em;left:0;padding: 10px 10px 5px 0; width: 240px;border: 1px solid #666; background: #f2f2f2;z-index: 100;}
#kaikkihaut ul {text-align:right;margin:0;padding:0;}
#kaikkihaut ul li {display:inline;margin: 0 0 0 10px;padding:0;}
#kaikkihaut a:hover {text-decoration:underline;}
*/
/* TARJONNASSA NYT &&& UUDISKOHTEITA*/
/*
#contentArea fieldset.nostot {clear:both;}
#contentArea fieldset.nostot h2 {padding-left: 10px;}
.nostot div.wrapper {position:relative;padding: 0 3px;}
.nostot ul a {font-weight:bold;cursor:pointer;}
.nostot ul.pikkunosto  {float:left;padding:0 1px 10px 5px; margin:0;width: 118px;text-align:center;}
.nostot ul.pikkunosto li.thumb {height: 92px;}
.nostot ul.nayteikkuna  {margin:0 5px 1em; padding:0;background:#fff;border: 1px solid #ccc;width: 240px;overflow:hidden;}
.nostot ul.nayteikkuna li {margin-left:4px;}
.nostot ul.nayteikkuna li.thumb {margin: 4px;background: #f0f0f0;line-height: 100%;height: 100%;text-align:center;}
.nostot ul.nayteikkuna li.agent {margin:0.5em 0 0 4px;height:30px; line-height: 30px;overflow:hidden;}
.nostot li {margin:0;padding:0;overflow: hidden;}
#tarjonnassanyt.nostot  strong {display:inline-block;}
.nostot em {font-style:normal;color:#060;}
.nostot .pikkunosto a img {border: 1px solid #666;}
.nostot .pikkunosto a:hover img  {border-color: #ccc;}
*/
/* MARKKINAPUNTARI */
/*
#markkinapuntari table {position:relative;width: 100%;margin-bottom: 10px;background: url('../../../static_images/etuovi-kuluttaja/v2/frontpage/katkolinja.gif') left bottom repeat-x;clear:left;}
#markkinapuntari table th {text-align: left;}
#markkinapuntari table a {font-weight:bold;}
#markkinapuntari td.alt {padding-bottom: 10px;}
*/
/* YRITYKSET */
/*
#yritykset form {float:left;width: 100%;padding-bottom: 0.5em;margin-bottom: 0.5em;background: url('../../../static_images/etuovi-kuluttaja/v2/frontpage/katkolinja.gif') left bottom repeat-x;clear:left;}
#yritykset input.inputfield {float:left;width: 160px;}
#yritykset #hae_yritykset {float:right;}
#yritykset h3 {font-size:1.6em;margin: -0.3em 0 0}
*/
/* JÄTTIBOKSI */
/*
#jattiboksi {text-align: center;margin: 0 0 1em;}
*/
/* TIETOA ETUOVI.COMISTA &&& ETUOVI.COM-LEHTI */
/*
#tietoa ul, #tietoa li, #lehti ul, #lehti li {padding:0;}
#tietoa ul, #lehti ul {margin: 0 0 1em;}
#tietoa #tiedotteet a{display:block;}
#tietoa #tiedotteet li {position:relative;margin-bottom: 0.5em;}
#lehti {position:relative;}
#tietoa p, #lehti p {margin-bottom:0;}
#lehti p {width: 50%;}
#lehti table {width: 100%;}
#lehti table th {text-align:left;}
#lehti_stamp {position:absolute; right:5px;top:2em;}
*/

/* Tuoteesittelyboksit */
/*
#palveluesittely_1 {clear:left; margin-bottom: 15px; margin-left: 3px;}
#palveluesittely_2 {margin-bottom: 15px; margin-left: 7px;}
#palveluesittely_3 {clear:left; margin-bottom: 15px;  margin-left: 3px;}
#palveluesittely_4 {margin-bottom: 15px; margin-left: 7px;}

#vahti_mainos_otsikko {height: 25px; width: 240px; background: url('../../../static_images/etuovi-kuluttaja/v2/frontpage/vahti_otsikko.gif') left top no-repeat;}
#vahti_mainos_otsikko h2 {display: none;}
#vahti_mainos_otsikko a {display: block; height: 100%; width: 100%;}
#vahti_mainos_sisalto {height: 138px; width: 240px; background: url('../../../static_images/etuovi-kuluttaja/v2/frontpage/vahti_tausta.jpg') left top no-repeat; }
#vahti_mainos_sisalto_teksti{width: 125px; padding: 10px 0 0 110px;}
#vahti_mainos_sisalto_linkki{width: 125px; padding: 10px 0 0 110px; font-weight: bold;}

#markkinatieto_mainos_otsikko {height: 25px; width: 240px; background: url('../../../static_images/etuovi-kuluttaja/v2/frontpage/markkinatieto_otsikko.gif') left top no-repeat;}
#markkinatieto_mainos_otsikko h2 {display: none;}
#markkinatieto_mainos_otsikko a {display: block; height: 100%; width: 100%;}
#markkinatieto_mainos_sisalto {height: 138px; width: 240px; background: url('../../../static_images/etuovi-kuluttaja/v2/frontpage/markkinatieto_tausta.jpg') left top no-repeat;}
#markkinatieto_mainos_sisalto_teksti{width: 110px; padding: 10px 0 0 115px;}
#markkinatieto_mainos_sisalto_linkki{width: 110px; padding: 10px 0 0 115px; font-weight: bold;}

#etusivu_kl_nostopala {width: 500px; height: 237px;}*/

