@charset "utf-8";

/* CSS Document */

/*-----------------------------------------------------------------------------

version:   1.0

email:     info@wanted.ee 

date:      25.10.2009

Copyright 2009 All Rights Reserved 

-----------------------------------------------------------------------------*/



/**

 * Marginid nulli, borderid maha ja floatide jaoks clear

 */

html { margin-bottom: 1px; min-height: 100%; }

h1,h2,h3,h4,h5,h6,pre,body,p,div{margin: 0; padding: 0;}

.clear {

   clear:both;

}

img {

   border: 0;

   vertical-align: bottom;

}



body{background:url(/img/img/body_bg.jpg); background-repeat:repeat-x;  margin:0;  padding:0;  line-height:1.5em}

b{font-size:100%}

em{color:red}



#maincontainer{width:992px; background-image:url(/img/img/bg_frame.jpg); background-repeat:repeat-y; margin:0 auto; height: 100%;

    overflow: hidden;}

/*Top*/

#topsection{background:#FFF url(/img/img/EPKK_veeb.jpg) no-repeat; height:220px; width:979px; margin-left:6px}

.otsing_taust{height:43px; background-image:url(/img/img/valge%20kast.png); background-repeat:no-repeat; margin-left:10px;     margin-top:0}

.logo_taust{background-image:url(/img/img/paise_pilt.png); background-repeat:no-repeat; height:102px; margin-left:6px;  margin-top:0px; padding-left:40px; padding-top:34px}

#logo{cursor:pointer}



/* Tulbad paika */

#contentwrapper{background-image:url(/img/img/EPKK_alumine.jpg); background-position:top; background-repeat:no-repeat; float:left; width:979px; margin-left:6px;}

#contentcolumn{margin:0 222px 0 222px; width: 530px;}

#leftcolumn{float:left; width:210px; margin-left:-974px}

#rightcolumn{float:left; width:210px; margin-left:-220px}



#footer{width:966px; height:100%; overflow:hidden; background:url(/img/img/jalus_bg.png) 0 17px no-repeat; margin-left:12px}

#footer_left{width:300px; padding: 0 0 0 20px; float:left; text-align:left; margin-left:10px; margin-top: 10px;}

#footer_right{width:550px; float:right; text-align:right; margin-right:10px; margin-top: 10px;}







/** header

 * .headwrapper - paneb ääred paika

 * .lang - keelte valiku kast

 * .contact - kontaktandmete kast

 * .search - otsingu kast

 */

.headerwrapper {margin-left:20px; margin-right:20px; font-family:Verdana, Geneva, sans-serif; font-weight:500; font-size:10px;}

.headerwrapper A {color: #003A14; text-decoration: none}

.headerwrapper .lang {float: left; margin-top: 7px; width:180px;}

.headerwrapper .lang DIV{float:left; width:30px;}

.headerwrapper .lang .sitemap{margin-left: 10px; width: 60px; }	

.headerwrapper .search {float:right; width:165px; margin-top: 9px; margin-left: 15px;}

.headerwrapper .search .input_bck { background: transparent url(/img/img/search_bck.gif) no-repeat 0 0; width:165px; height:29px; }

.headerwrapper .search .input { margin: 3px 0 0 2px; padding-left: 7px; width:120px; border: none; background: none; }

.contact {float:right; margin-top: 7px; width:545px;}



/** mininavigatsioon

 * .breadcrumb_sisu - wrapper mis paneb tausta jaoks

 * .breadcrumb - hoiab linke enda sees ja paigutab joonte vahele ilusti

 */

.breadcrumb_sisu{background-image:url(/img/img/breadcrumb_bg.png); background-repeat:repeat-x; background-position: 0px 0px; margin-top:0; height:25px; width: 523px;margin-left:4px;}

.breadcrumb{margin-top:0px; padding-top: 2px; padding-left:20px;  font:bold 10px "Lucida Grande","Trebuchet MS",Verdana,Helvetica,sans-serif;}

.breadcrumb a{background:transparent url(/img/img/breadcrumb.gif) no-repeat center right; text-decoration:none; padding-right:18px; color: #B9D520;}

.breadcrumb a:visited, .breadcrumb a:active{color:#B9D520;}

.breadcrumb a:hover{text-decoration:underline}

.breadcrumb .last { background: none;}





/** peamenüü

 * .innertube - koht mille sees peamenüüd hoitakse

 */

.innertube{ margin: 6px; margin-top:0px; width: auto;}





		.last_menu { cursor:pointer; margin:0px 10px; padding-right:10px; font-weight:bold; border-right:none; }

/*.innertube .mainmenu { font-family: Verdana, Geneva, sans-serif; font-size: 0.875em ; }

*.innertube .mainmenu A { color: #104623; text-decoration: none; }

*.innertube .mainmenu A:visited { color: #104623; text-decoration: none; }

*.innertube .mainmenu A:hover { color: #104623; text-decoration: none; }

*.innertube .mainmenu A:active { color: #104623; text-decoration: none; }

*.innertube .mainmenu DIV {float: left; padding: 0px; padding-left:15px; padding-right:15px; border-right-width: 1px; border-right-style: solid; *border-color: #104623; }

*.innertube .mainmenu .last { border: none;}*/



/** Sisu (main)

 * .maincontent - keskmise tulba sisuelementide wrapper

 * .cbox_t - top läbipaistev ribake

 * .cbox_b - bottom läbipaistev ribake 

 * .content - cboxi main ehk siis kast kuhu sisse ehitad sisu 

 * .item - sisu ise tekst... pildid etc

 * .fb1 - front bar esimene värvus

 */

.maincontent { width: 530px; height:auto; float:left;}

#cbox {} /* igaks juhuks kui tahaks üldiseid seadeid anda */

#cbox .cbox_t {background: url("/img/img/content_bt.png") no-repeat top right; padding-top: 8px;}

#cbox .cbox_b {background: url("/img/img/content_bb.png") no-repeat bottom right; padding-bottom:8px;}

#cbox .content { background: url("/img/img/content_b.png") repeat-y 100%; z-index:11; padding-left:10px; padding-right:10px; padding-top:5px;}

#cbox .content .fb1 {height: 8px; background-color: #AFCF00;} 

#cbox .content .fb2 {height: 8px; background-color: #D2E456;} 

#cbox .content .item {padding:15px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height:normal; }

/* Sisu fondid ja seaded */

#cbox .content .item  P { padding-top:0; margin-top:0; font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height:normal;}

#cbox .content .item  span .text_chapter { color:#10471B; font-size: 0.98em; font-family:Arial, Helvetica, sans-serif;}

#cbox .content .item  H1 { color:#10471B; font-size: 24px;  margin-bottom: 5px;}

#cbox .content .item  H2 { color:#10471B; font-size: 16px; font-family:Arial, Helvetica, sans-serif; clear:left;padding-top:0px}

.text_footer { color:#969797; margin-bottom:3px;}

#cbox .content .item  a { text-decoration:none; color:#afcf00;}

#cbox .content .item  a:hover {text-decoration:underline;}

.loe_uudis { text-align:right;  background-image:url(/img/img/breadcrumb.gif); background-position:right; background-repeat:no-repeat; padding-right: 15px;}

.uudis_vasak { width:150px; float:left;margin-bottom:-14px;}





/*UUDISED*/

#cbox_uudised{} /* igaks juhuks kui tahaks üldiseid seadeid anda */

#cbox_uudised .cbox_t {background: url("/img/img/content_bt.png") no-repeat top right; padding-top: 8px;}

#cbox_uudised .cbox_b {background: url("/img/img/content_bb.png") no-repeat bottom right; padding-bottom:8px;}

#cbox_uudised .content { background: url("/img/img/content_b.png") repeat-y 100%; z-index:11; padding-left:10px; padding-right:10px; padding-top:5px;}

#cbox_uudised .content .fb1 {height: 8px; background-color: #AFCF00;} 

#cbox_uudised .content .fb2 {height: 8px; background-color: #D2E456;} 

#cbox_uudised .content .item {padding:15px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height:normal; }

/* Sisu fondid ja seaded */

#cbox_uudised .content .item  P { padding-top:0; margin-top:0; font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height:normal;}

#cbox_uudised .content .item  span .text_chapter { color:#10471B; font-size: 0.98em; font-family:Arial, Helvetica, sans-serif;}

#cbox_uudised .content .item  H1 { color:#10471B; font-size: 24px;  text-transform:uppercase; margin-bottom: 5px;}

#cbox_uudised .content .item  H2 { color:#10471B; font-size: 16px; font-family:Arial, Helvetica, sans-serif;}

.aeg { color:#969797; margin-bottom:3px;}







/*Sisu box*/



#cbox_sisu {} /* igaks juhuks kui tahaks üldiseid seadeid anda */

#cbox_sisu .cbox_t {background: url("/img/img/content_bt.png") no-repeat top right; padding-top: 8px;}

#cbox_sisu .cbox_b {background: url("/img/img/content_bb.png") no-repeat bottom right; padding-bottom:8px;}

#cbox_sisu .content { background: url("/img/img/content_b.png") repeat-y 100%; z-index:11; padding-left:10px; padding-right:10px; padding-top:5px;}

#cbox_sisu .content .fb1 {height: 8px; background-color: #AFCF00;} 

#cbox_sisu .content .fb2 {height: 8px; background-color: #D2E456;} 

#cbox_sisu .content .item {padding:15px;}

/* Sisu fondid ja seaded */

#cbox_sisu .content .item P { padding-top:0; margin-top:0;  font-family:Verdana, Geneva, sans-serif; font-size: 0.70em; line-height: 15px;}

#cbox_sisu .content .item H1 { color:#10471B; font-size: 24px;  text-transform:uppercase; margin-bottom: 5px;}

#cbox_sisu .content .item H2 { color:#10471B; font-size: 0.98em; font-family:Arial, Helvetica, sans-serif;}

#cbox_sisu .content .item img { float:left; border: 1px solid #bbb; padding: 5px; background: #ddd;}

.aeg { color:#969797; margin-bottom:3px;}

.prindi { color:#333; font-size:10px; text-align:right; text-decoration:none; float:right;}

.prindi a {color:#333; text-decoration:none;}

.prindi a:hover {color:#333; text-decoration:underline;}





/*Loe edasi link*/

.loeedasi a {color:#afcf00; text-decoration:none;}

.loeedasi a:hover {text-decoration:underline;}



/*jaluse text*/

.footer_txt {color:#10471b; font-size:10px; font-family:Arial, Helvetica, sans-serif;}

.contakt_top{color:#10471b; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-align:right;}

/**

 *

 */

 /*alammenuu vasakul*/

 /* igaks juhuks kui tahaks Ã¼ldiseid seadeid anda */





 /* igaks juhuks kui tahaks üldiseid seadeid anda */

/*#sbox li, ul{margin: 0; padding: 0;}*/

/*#sbox .sbox_t { background: url("../img/side_bt.png") no-repeat top right; padding-top: 5px; }

#sbox .sbox_b { background: url("../img/side_bb.png") no-repeat bottom right; padding-bottom:5px;}

#sbox .content { background: url("../img/side_b.png") repeat-y 100%; z-index:11; padding-left:10px; padding-right:10px; padding-top:5px; font-family:Arial, Helvetica, sans-serif;}*/

#sbox .content .sidemenu ul { list-style: none; margin: 0; padding: 0;}

#sbox .content .sidemenu li { list-style: none; font-weight: 600; font-size: 12px; line-height:normal; margin-left: 15px;} /* kui tahaks mingi noolekese lisada siis siia külge vast */

#sbox .content .sidemenu li A { list-style: none; color:#10471B; text-decoration: none;}

#sbox .content .sidemenu li A:hover{color: #A4C80E; text-decoration:underline;}

#sbox .content .sidemenu li li {list-style: none; padding-left: 15px; font-size: 0.9em;  font-weight:normal;}



 /*Toidumärgid*/

#toitu_margid { width: 210px;  margin-left:2px; margin-top:10px;}

#toitu_margid .content {height:100%; /*background: url("/img/img/margid_bg2.png"); background-repeat:no-repeat; */border:1px solid #DFE2D6; background-color:#FFFFFF; padding-left:10px; padding-right:10px; padding-top:5px; font-family:Arial, Helvetica, sans-serif; text-align:center;}
#vasak_banner  {
  background-color:#FFFFFF;
  border:1px solid #DFE2D6;
  font-family:Arial,Helvetica,sans-serif;
  height:100%;
  padding-left:10px;
  padding-right:3px;
  margin-top:13px;
  text-align:center;
  margin-left:3px;
  width:194px;
}
#vasak_banner .content img {padding-top:4px; padding-bottom:4px;}

#toitu_margid .content .item .fb4 {height: 2px; background-color: #bdbdbd; margin-left: 15px; margin-right: 15px;} 

#toitu_margid .content .item H1 { margin-top:5px; color:#10471B; font-size: 16px;   margin-bottom: 5px; font-family:Verdana, Geneva, sans-serif;}

#esilehe_toode_title A {list-style: none; color:#10471B; text-decoration: none; font-size: 12px; font-weight: bold;}

#esilehe_toode_title A:hover{list-style: none; color: #ACD373; text-decoration:underline; font-size: 12px; font-weight: bold;}

 /*Info Box*/

#sbox_info { width: 210px; margin-left:0px;} /* igaks juhuks kui tahaks üldiseid seadeid anda */

/*#sbox li, ul{margin: 0; padding: 0;}*/

/*#sbox_info .sbox_t { background: url("../img/side_bt.png") no-repeat top right; padding-top: 5px; }

#sbox_info .sbox_b { background: url("../img/side_bb.png") no-repeat bottom right; padding-bottom:5px;}

#sbox_info .content { background: url("../img/side_b.png") repeat-y 100%; z-index:11; padding-left:10px; padding-right:10px; padding-top:5px; font-family:Arial, Helvetica, sans-serif;}*/

#sbox_info .content .sidemenu ul { list-style: none; margin: 0; padding-left:10px; padding-bottom:5px;}

#sbox_info .content .sidemenu li { list-style: none; background-image:url(/img/img/breadcrumb.gif); background-repeat:no-repeat; background-position:0.5em;  font-weight: 600; font-size: 12px; line-height:normal; padding-left:15px;} /* kui tahaks mingi noolekese lisada siis siia külge vast */

#sbox_info .content .sidemenu li A {list-style: none; color:#10471B; text-decoration: none;}

#sbox_info .content .sidemenu li A:hover{list-style: none; color: #ACD373; text-decoration:underline;}

#sbox_info .fb5 {height: 24px; background-color: #afcf00;  width:200px; margin-bottom:5px; padding-top:5px;}

#sbox_info .fb5  H1 { float:left; width:100px; color:#10471B; font-size: 16px;  font-family:Verdana, Geneva, sans-serif; margin-left:5px;}

#sbox_info .fb5  H2 {  text-align:right; color:#10471B; font-size: 16px;  font-family:Verdana, Geneva, sans-serif; margin-bottom:5px;}

#sbox_info .fb5  IMG { margin-right:5px; margin-bottom: 5px; float:right;}

 /*Info ntoode*/

#sbox_ntoode { width: 210px; margin-left:0px; margin-top:10px; padding:0;} /* igaks juhuks kui tahaks üldiseid seadeid anda */

/*#sbox li, ul{margin: 0; padding: 0;}*/

/*#sbox_ntoode .sbox_t { background: url("../img/side_bt.png") no-repeat top right; padding-top: 5px; }

#sbox_ntoode .sbox_b { background: url("../img/side_bb.png") no-repeat bottom right; padding-bottom:5px;}

#sbox_ntoode .content {height: 100%; overflow:hidden; background: url("../img/side_b.png"); background-repeat:repeat-y; padding-left:10px; padding-right:10px; padding-top:5px; font-family:Arial, Helvetica, sans-serif;}*/

#sbox_ntoode .fb5 {height: 24px; background-color: #eeeb19;  width:200px; margin-bottom:5px; padding-top:5px;}

#sbox_ntoode .fb5 H1 { color:#10471B; font-size: 16px;    font-family:Verdana, Geneva, sans-serif; margin-left:5px;}

#sbox_ntoode .content H2 { color:#10471B; font-size: 12px;  text-transform:uppercase;  font-family:Verdana, Geneva, sans-serif; margin-left:5px;}

#sbox_ntoode .content li { color:#707170; font-size: 10px;  font-family:Verdana, Geneva, sans-serif;  text-align:left; margin-left:5px; line-height:normal;}

#sbox_ntoode .content P { color:#707170; font-size: 10px;  font-family:Verdana, Geneva, sans-serif;  text-align:left; line-height:normal; padding-bottom:5px;}



/*turuinfo*/

#sbox_turuinfo { width: 210px; min-height:150px; margin-left:0px; margin-top:10px; padding:0;} /* igaks juhuks kui tahaks üldiseid seadeid anda */

/*#sbox li, ul{margin: 0; padding: 0;}*/

/*#sbox_turuinfo .sbox_t { background: url("../img/side_bt.png") no-repeat top right; padding-top: 5px; }

#sbox_turuinfo .sbox_b { background: url("../img/side_bb.png") no-repeat bottom right; padding-bottom:5px;}

#sbox_turuinfo .content {height: 100%; overflow:hidden;  background: url("../img/side_b.png"); background-repeat:repeat-y; padding-left:10px; padding-right:10px; padding-top:5px; font-family:Arial, Helvetica, sans-serif;}*/

#sbox_turuinfo .fb5 {height: 24px; background-color: #f2b90a;  width:200px; margin-bottom:5px; padding-top:5px;}

#sbox_turuinfo .fb5 H1 { color:#10471B; font-size: 16px;   font-family:Verdana, Geneva, sans-serif; margin-left:5px;}

#sbox_turuinfo .content H2 { color:#10471B; font-size: 12px;  text-transform:uppercase;  font-family:Verdana, Geneva, sans-serif; margin-left:5px;}

#sbox_turuinfo .content li { color:#707170; font-size: 10px;  font-family:Verdana, Geneva, sans-serif;  text-align:left; margin-left:5px; line-height:normal;}

#sbox_turuinfo .content P { color:#9dc400; font-size: 10px;  font-family:Verdana, Geneva, sans-serif;  text-align:left; line-height:normal; padding-bottom:5px;}

#sbox_turuinfo .content img {float: left; margin: 0 15px 5px 0; border: solid 1px #bbb;

}



#pm {

	font-size:13px;

	color: #000;

	width:900px;

	height: 38px;

}

#pm ul {

	margin: 0;

	padding: 6px

}

#pm ul li {

	float: left;

	list-style: none;

}

#pm ul li a {

	float: left;

	color: #000;

	padding: 5px 14px;

	height: 1%;

	display: block

}

#pm ul li.akt,  #pm ul li.akt2 {

	background: url('pm_v_t.png') no-repeat;

}

#pm ul li.akt a, #pm ul li.akt a:hover,  #pm ul li.akt2 a {

	background: url('pm_p_t.png') no-repeat right top;

	text-decoration: none

}

/* rippmenyy */

#rippmenuu {

	text-align: left;

}

#rippmenuu ul.menuu, ul.menuu ul {

	background: #2d57b8;

	width: 184px;

	margin: 0;

	padding: 8px 0;

	/*opacity: 0.95;*/

	display: none;

}

#rippmenuu ul.menuu {

	position: absolute;

	z-index: 9999;

}

#rippmenuu ul.menuu li {

	list-style-type: none;

	background: url('rippmenuu_bullet.gif') no-repeat 3px 8px;

	padding: 3px 5px 3px 13px;

	margin: 0;

	position: relative;

}

#rippmenuu ul.menuu li a {

	color: #fff;

	height: 1%;

	display: block;

}

#rippmenuu ul.menuu li a.sub {

	background: url('hasSub_bullet.gif') no-repeat right center;

}

#rippmenuu ul.menuu li > ul {

	display: none;

	position: absolute;

	top: -8px;

	left: 184px;

}

#rippmenuu ul.menuu li:hover {

	background:#456abf url('rippmenuu_bullet.gif') no-repeat 3px 8px;

	color: #e1c63d;

	text-decoration: none;

}

#rippmenuu ul.menuu li ul a{

	background: none;

	color: #eee;

}

#rippmenuu ul.menuu li a:hover, #rippmenuu ul.menuu li ul a:hover, #rippmenuu ul.menuu li.CSStoHighlight {

	color: #e1c63d;

	text-decoration: none;

}