BODY {color: #000000; background-color: #ffffff; font: 11px tahoma, arial, geneva, verdana; margin-left:10px; margin-top:0px; margin-right:10px; line-height:1.3em;}
TD  {color: #000000; font: 11px tahoma, arial, geneva, verdana; margin-left: 8px; margin-top: 10px; margin-right:8px; line-height:1.3em;}

A {text-decoration: none;}
A.black {color: #000000}
A:link 		{ text-decoration: none; color: #000000; font-family: tahoma, arial }
A:visited 	{ text-decoration: none; color: #333333; font-family: tahoma, arial }
A:active	{ text-decoration: none; color: #000000; font-family: tahoma, arial }
A:hover		{ text-decoration: underline; color: #666666; font-family: tahoma, arial }
A.largest {color: #000000}
A.largest:hover {color: #000000; text-decoration:underline;}
LI {list-style: url(../gfx/var-li2.png); margin-left: -20px; margin-right:0.8em;}

img.krabi {margin: 0.8em 0.8em 0.8em 0;float: right;}
img.up, div.right {margin: 0.4em 0.4em 0.4em 0.4em;}
img.planyourself {margin-bottom:22px;}
img.div-up-left {margin: 0.8em 0.8em 0.4em 0.8em; float: left;}
img.left {margin-left:0.8em;}
img.right {margin-right:0.8em;}
img.li {margin-top:0.3em; margin-right:0.4em;}
img.picto {margin-bottom:5px; margin-left:5px;}

p {margin-top:0; margin-bottom:0;}
p.div, p.x33 {margin: 0.8em 0.8em 0.8em 0.8em;}
p.login {margin: 0.5em 0.5em 0.5em 0;}
p.pun, .pun {color: #cf0000;}

a.pun {color: #cf0000}
a.pun:visited {color: #cf0000}

b.yellow {background-color:#ffc600;}

.koht {line-height:1.4em; padding-left: 12px; padding-right: 12px;}
.koht p {margin: 0.8em 0.8em 0 0;}
.koht img  {margin: 0.8em 0.8em 0.8em 0; border: 3px #cee1ff solid; }

table.center {margin-top:4px; margin-bottom:4px; margin-left:12px; margin-right:12px;}
table.center2 {margin-top:4px; margin-bottom:4px; margin-left:6px; margin-right:6px;}
table.sisutbl thead td {padding-top:0px; padding-bottom:4px; padding-right: 4px; padding-left:2px;}
table.sisutbl tbody td {padding-top:7px; padding-bottom:7px; padding-right: 4px; padding-left:2px;}
td.imgbg {background-color: #CCE4FC; padding:5px;}
td.logobg {padding:5px;}

.black {color: #000000;}
.grey {color: #888888;}
.large {font: 14px tahoma, geneva, tahoma, verdana; line-height:1.3em; font-weight: bold;}
.large2 {font: 14px tahoma, geneva, tahoma, verdana; line-height:1.3em;}
.largest {font: 18px tahoma, geneva, tahoma, verdana; line-height:1.3em;}
.page {color: #cf0000;}
.page:visited {color: #888888;}
.tree-act {font-weight: bold; background-color: #cf0000; color: #ffffff;}
.timetable {width: 19px; height: 19px;}
.title {font: 21px tahoma, geneva, tahoma, verdana; color: #000000; line-height:1.3em; font-weight: bold;}
.titlegrey {font: 21px tahoma, geneva, tahoma, verdana; color: #999999; line-height:1.3em; font-weight: bold;}
.titlered {font: 21px tahoma, geneva, tahoma, verdana; color: #FF3300; line-height:1.3em; font-weight: bold;}


div.login {margin: 0.8em 1em 0.8em 1.5em;}
div.footer1 {margin-right: 0.8em; margin-left:0.8em;}
div.footer2 {width:95%; float:right; background-color: #FFEDA5;}
div.packets1 {width:100%; float:left;}
div.packets2 {width:100%; float:left;}
div.offerings {position: relative; z-index: 100; width: 100%; margin: 0 0 0 0;}

input, textarea {font: 11px tahoma, arial, geneva, verdana; padding-left: 2px; height: 18px; border-top: 1px solid #A4ACB4; border-bottom: 1px solid #A4ACB4; border-left: 1px solid #A4ACB4; border-right: 1px solid #A4ACB4;}
select {font: 11px tahoma, arial, geneva, verdana; padding-left: 2px;}
input.w80, select.w80 {width: 80px;}
input.w100, select.w100 {width: 100px;}
input.w120, select.w120 {width: 120px;}
input.np {border: none; height: 22px;}
input.date {width: 65px;}
input.time {width: 35px;}
input.amount {width: 15px;}
input.distance {width: 25px;}
input.price {width: 40px;}
input.none {border: none; height: 20px;}
input.none2 {border: none; height: 14px;}

textarea.erisoov {width: 270px; height:100px;}
textarea.erisoov {margin-top:4px; margin-bottom:4px;}

.pngimage {behavior: url("css/pngbehavior.htc");}

.otultxt {color: #000000; font: 11px tahoma, arial, geneva, verdana; margin-left: 8px; margin-top: 10px; margin-right:8px; line-height:1.3em; text-align:justify}

.headerTopBG {background-image:url(../pics/main/header-topbg.png); }
.headerTaust {background-image:url(../pics/main/oz1_header_taust.png); }
.headerffc600 {background-image:url(../pics/main/p_ffc600.png); }
.headerPunkiir {background-image:url(../pics/main/var-punkiir.png); }

.headerX31_topbg {background-image:url(../pics/left/panel-x31_topbg.png); }
.headerX31_map_eesti {background-image:url(../pics/left/panel-x31_map-eesti-et.png); }
.headerX31_bg2 {background-image:url(../pics/left/panel-x31_bg2.png); }

.headerX32_bluebg {background-image:url(../pics/center/panel-x32_bluetopbg.png); }
.headerX32_activebg {background-image:url(../pics/center/np-x32_activebg.png); }

.bottom_bg2 {background-image:url(../pics/main/bottom-bg.png); }






