@charset "utf-8";
/* => vaikimisi seatud määrangute tühistamine */
h1,h2,h3,h4,h5,p,ul,dl,dt,dd,form,input,textarea {
	margin: 0;
	padding: 0;
	font-weight: normal
}
ul li {
	list-style: none
}
img {
	border: 0;
}
table {
	border-collapse: collapse
}
body {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background: #fff url('/img/top_t.png') repeat-x;
	margin: 0;
	padding: 0
}
a {
	text-decoration: none;
	color: #db0202
}
a:hover {
	text-decoration: underline
}

/* => veebilehe sektsioonid */
DIV#konteiner {
	width: 860px
}
/* p2is */
DIV#pais {
	background: url('/img/pais_t_uus.png') no-repeat;
	height: 123px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
DIV#pais H1 {  
	float: left;
	margin: 11px 0 0 36px;
}
DIV#pais H1 A {
	color: #fff;
	text-align: center;
}
DIV#pais H1 a {
	width: 164px;
	height: 90px;
	display: block
}
DIV#pais UL li { /* kõik li-d horisontaalseks */
	float: left;
}
DIV#pais UL.keel {
	height: 28px;
	width: 200px;
	left: 240px;
	height: 1%;
	position: absolute
}
DIV#pais UL.keel li a {
	float: left;
	font-size: 10px;
	padding: 7px 4px 3px;
	height: 1%;
	display: block
}
DIV#pais UL.keel li.akt a {
	border: 1px solid #001852;
	font-weight: bold;
	border-top: 0 none
}
DIV#pais UL.kiirviited {
	font-weight: bold;
	font-size: 10px;
	width: 218px;
	padding: 7px 0;
	left: 500px;
	position: absolute;
}
DIV#pais UL.kiirviited li {
	color: #666a52;
	padding: 0 3px
}
DIV#pais UL.kiirviited li.viimane {
	border: 0 none
}
DIV#pais FORM.otsing {
	float: right;
	padding: 4px 16px 0 0
}
DIV#pais FORM.otsing INPUT.vali {
	background: #fff;
	border: 1px solid #de1202;
	font-size: 11px;
	padding: 1px 2px;
	width: 90px;
	vertical-align: middle
}
DIV#pais FORM.otsing INPUT.nupp {
	vertical-align: middle
}
DIV#pais UL.peamenyy {
	clear: right;
	width: 518px;
	height: 16px;
	top: 49px;
	left: 240px;
	overflow: hidden;
	position: absolute
}
DIV#pais UL.peamenyy li {
	padding: 3px 10px 2px;
	font-size: 11px;
	font-weight: bold;
	margin-left: -2px;
	border-left: 1px solid #de970e
}
DIV#pais UL.peamenyy li a {
	font-size: 10px;
}
a#org_asukoht {
display: inline;
height: auto;
width: auto;
position: absolute;
left: 39px;
top: 49px;
z-index:999;
}
/* vasak paan */
DIV#vasak-paan {
	float: left;
	width: 204px;
	margin-left: 10px;
	padding-bottom: 37px;
	font-size: 11px;
	overflow: hidden
}
DIV#vasak-paan DIV.vm H2, 
DIV#vasak-paan DIV.kauplused H2,
DIV#parem-paan H2 {
	color: #001852;
	font-weight: bold;
	font-size: 12px;
	height: 13px;
	border-bottom: 10px solid #ccd1dc
}
DIV#vasak-paan DIV.vm H2 SPAN,
DIV#parem-paan H2 SPAN {
	float: left;
	background: #fff;
	padding: 0 5px 2px;
	margin: 0 0 -2px 8px;
	position: relative;
	display: block
}
DIV#vasak-paan DIV.vm ul {
	padding: 6px 0;
	border-bottom: 4px solid #ccd1dc;
	margin-bottom: 12px
}
DIV#vasak-paan DIV.vm ul li {
	background: url('/img/vm_bullet.gif') no-repeat 0 4px;
	padding: 0 0 0 10px;
	margin-bottom: 2px
}
DIV#vasak-paan DIV.kauplused ul li {
	padding: 9px 0;
	border-bottom: 6px solid #e0e3ea;
}
DIV#vasak-paan DIV.kauplused H2,
DIV#parem-paan H2 /* lisatud 14.07 */{
	background: url('/img/vm_h2_t.gif') no-repeat;
	height: 18px;
	padding-left: 20px;
	border: 0 none
}
DIV#vasak-paan DIV.kauplused H2 SPAN,
DIV#parem-paan H2 SPAN /* lisatud 14.07 */ {
	float: left;
	background: url('/img/vm_h2_p_t.gif') no-repeat right bottom;
	padding: 0 8px 3px 0;
	margin-top: -3px;
	position: relative;
	display: block
}
DIV#vasak-paan DIV.kauplused P.ikoonid {
	background: #e0e3ea;
	padding: 0 0 3px 8px;
	height:12px
}
DIV#vasak-paan DIV.kauplused P.ikoonid SPAN {
	padding-left: 3px
}
DIV#vasak-paan DIV.kauplused ul li {
	height: 1%
}
DIV#vasak-paan DIV.kauplused ul li P.kaart {
	float: left;
	width: 84px;
	height: 46px
}
DIV#vasak-paan P.kaart b{
	font-size: 12px;
	font-weight: bold !import;
}
DIV#vasak-paan DIV.kauplused ul li P.kontakt {
	float: left;
	width: 120px;
}
DIV#vasak-paan DIV.kauplused ul li P.kontakt SPAN.maja,
DIV#vasak-paan DIV.kauplused ul li P.kontakt SPAN.telefon,
DIV#vasak-paan DIV.kauplused ul li P.kontakt SPAN.ajad {
	padding-left: 15px;
	display: block
}
DIV#vasak-paan DIV.kauplused ul li P.kontakt SPAN.maja {
	background: url('/img/ikoon_maja.gif') no-repeat 0 3px
}
DIV#vasak-paan DIV.kauplused ul li P.kontakt SPAN.telefon {
	background: url('/img/ikoon_telefon.gif') no-repeat 0 3px
}
DIV#vasak-paan DIV.kauplused ul li P.kontakt SPAN.ajad {
	background: url('/img/ikoon_aeg.gif') no-repeat 0 3px
}
/* keskmine paan */
DIV#keskmine-paan {
	float: left;
	width: 440px;
	font-size: 12px;
	margin: 10px 30px 0;
	overflow:hidden
}

DIV#keskmine-paan H3 {
	border-bottom: 6px solid #ffd780;
	padding-bottom: 3px;
	font-weight: bold
}
DIV#keskmine-paan P {
	margin-bottom: 12px
}
DIV#keskmine-paan UL.tooted li {
	float: left;
	text-align: center;
	width: 110px;
	padding: 0 0 40px 30px;
	font-weight: bold
}
/* parem paan */
DIV#parem-paan {
	float: right;
	width: 145px;
	margin-top: 10px;
	font-size: 10.1px;
	overflow: hidden
}
DIV#parem-paan H2 { /* lisatud 14.07 */
	padding-left: 12px
}
DIV#parem-paan DIV {
	margin-bottom: 18px /* muudetud 14.07 */
}
DIV#parem-paan DIV.uudised ul {
	border-bottom: 4px solid #e0e3ea
	/*14.07.2008 enne oli border-bottom: 4px solid #ccd1dc */
}
DIV#parem-paan DIV.uudised ul li {
	padding: 3px 0px;
}
DIV#parem-paan DIV.uudised P.pk {
	text-transform: uppercase;
	font-weight: bold
}
DIV#parem-paan DIV.uudised P.sisu {
	padding: 3px 0
}
DIV#parem-paan DIV.uudised P.kuup {
	font-size: 10px;
	color:#999
}
DIV#parem-paan DIV.partnerid ul {
	border: 4px solid #e0e3ea
	/*14.07.2008 enne oli border: 4px solid #ccd1dc */
}
DIV#parem-paan DIV.partnerid ul li {
	text-align: center;
	padding: 6px 0;
	height: 1%
}
/* jalus */
DIV#jalus {
	clear: both;
	background: url('/img/bottom_t.png') repeat-x left bottom;
}
DIV#jalus DIV#jalus-inner {
	background: url('/img/jalus_t.png') no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 89px
}
DIV#jalus DIV#jalus-inner P.copyright,
DIV#jalus DIV#jalus-inner P.kontakt,
DIV#jalus DIV#jalus-inner P.smlogo {
	top: 27px;
	left: 72px;
	color: #fff;
	font-size: 10px;
	width: 120px;
	font-weight:bold;
	position: relative
}

DIV#jalus DIV#jalus-inner P.kontakt {
	left: 350px;
	top: 16px;
	width: 400px;
	color: #000
}

DIV#jalus DIV#jalus-inner P.smlogo {
	left: 850px;
	top: 6px;
	width: 10px;
}


/* => abiks */
.piir {
	clear: both;
}
