body {
font-family: "tahoma", "arial", "helvetica", "sans-serif";
font-size: 8pt;
background-image: url(images/style/bg.gif);
background-color: #000000;
color: #306A82;
margin-top: 0px;
margin-bottom: 0px;
}
table {
border-collapse: collapse;
border: none;
background-color: #E4E3D9;
}
table.main, table.mainouter {
background-color: #EFEEE6;
}
table.bottom {
background: transparent;
}
h1 {
font-size: 12pt;
}
h2 {
background-image: url('images/style/colhead.gif');
font-size: 10pt;
margin-bottom: 0px;
margin-top: 4px;
height: 18px;
border-width: 1px;
border-style: solid solid none solid; 
border-color: #999999;
}
p {
font-size: 8pt;
}
p.sub {
margin-bottom: 4pt;
}

div.hide_stils
{
border: 1px solid #cccab7; 
padding: 2px; 
background-color:#d9d8cb;
}

td {
font-size: 8pt;
border: solid #999999 1px;
}
td.embedded {
border: none;
padding: 1px;
text-align: left;
}
td.bottom {
border: none;
}
td.heading {
font-weight: bold;
}
td.text {
padding: 10pt;
text-align: left;
}

.newshr {
background:transparent url(/pic/newshr.gif) repeat-x scroll 0%;
height:2px;
padding: 4px;
}
td.comment {
padding: 10pt;
font-size: 8pt;
text-align: left;
}
td.colhead {
font-weight: bold;
color: #306A82;
background-image: url(images/style/colhead.gif);
}
td.rowhead {
background-color: #ECEBE8;
font-weight: bold;
text-align: right;
vertical-align: top;
}
td.title {
font-size: 14pt;
}
td.navigation {
font-size: 8pt;
border: 0px;
}
td.clear {
padding: 0px;
border: 0px;
background: transparent;
}
td.xbits {
background-color: #D6CEC4;
}
form {
margin-top: 1;
margin-bottom: 1;
}
.sublink {
font-style: italic;
font-size: 7pt;
font-weight: normal;
}
font.gray {
color: #BBC2C5;
text-decoration: underline;
}

a:link, a:visited {
text-decoration: none;
color: #266C8A;
font-weight: bold;
}
a:hover {
color: #CF4343;
}
a.index {
font-weight: bold;
}
a.biglink {
font-weight: bold;
font-size: 12pt;
}
a.altlink:link, a.altlink:visited {
font-weight: bold;
color: #B71C1C;
text-decoration: none;
}
a.altlink:hover {
text-decoration: underline;
}
.important {
font-weight: bold;
font-size: 8pt;
}
.red {
color: #F80303;
}
.yellow {
color: #D9A903;
}
.green {
color: #000000;
}
input, select, textarea {
font-family: "tahoma", "arial", "helvetica", "sans-serif";
font-size: 8pt;
}
.btn {
width: 75px;
height: 23px;
}
.small {
font-size: 7pt;
}
.big {
font-size: 10pt;
}
ul {
margin-left: 16pt;
margin-top: 10px;
margin-bottom: 10px;
}
img.border {
border-style: solid;
border-color: #748692;
border-width: 1px;
}
a.copyright:link, a.copyright:visited, a.copyright:active {
text-decoration: none;
color: #5087AD;
border-top: dashed 1px #5087AD;
padding: 0px;
}
a:active.menu, a:hover.menu {
background-color:#FFFFFF;
border-left-width: 0px;
border-left-style: solid;
border-left-color: #F8F8F8;
background-image: url(images/style/menu_bg1.png);
color: #333333;
}
a.menu {
display:block;
padding:3px;
text-align:center;
text-decoration:none;
background-color: #F8F8F8;
font-size: 10px;
font-family: tahoma;
border: none;
font-weight: bold;
border-top: 0px solid #999999;
background-image: url(images/style/menu_bg.png);
}
a.topmenu {
display:inline;
padding:3px;
text-align:left;
text-decoration:none;
background-color: #F8F8F8;
font-weight: normal;
border-top: 1px solid;
}
.startmenu{
font-weight:bold;
text-align:center;
padding:0px;
margin: 1px;
border: 0px;
background-image: url(images/style/colhead.gif);
}
.menutitle{
font-weight:bold;
font-size: 9pt;
text-align:center;
color: #808080;
font-size: 10pt;
margin-bottom: 0px;
margin-top: 0px;
background-color: #AEAEAE;
background-image: url(images/style/colhead.gif)
}
.menuhead {
background-image: url(images/style/colhead.gif);
font-size: 10pt;
margin-bottom: -2px;
margin-top: 0px;
height: 22px;
color: #999999;
border-width: 0px;
border-style: solid solid none solid;  
}
td.commenttable {
background-color: #E4E3D9;
}  
div.popup {
position:absolute;
top:0px;
left:0px;
width:140px;
height:43px;
border:1px solid black;
display:none;
background-color:ffffff; /* choose colour of your box here */
}
.ok {
color: #000000;
background: #F5FBE1;
padding: 5px;
margin-top: 2px;
margin-bottom: 2px;
border: 1px solid #7BA813;
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
} 
.error {
color: #990000;
background-color: #FFF0F0;
padding: 5px;
margin-top: 1px;
margin-bottom: 1px;
border: 1px solid #990000;
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
}
.listitem {
margin-left:10px;
margin-right:3px;
}
td.pager{ 
background-color: #E1E7EB; 
border: 1px solid #9CA4B0; 
padding: 3px;
}
td.pagebr{  
background-color: transparent; 
border: 0px; 
padding: 0px; 
}
td.highlight{ 
background-color: #B6D6E6; 
border: 1px solid #9CA4B0; 
padding: 3px; 
}
.highlighted {
background-color: #EFEEE6;
}
.tbl {
border-collapse : collapse;
height : 4px;
width : 100%;
border : 0;
}
.tbll {
background : url(images/tb4_l.gif) no-repeat;
padding: 0px;
border: 0px;
width : 8px;
}
.tblbot {
background : url(images/tb4_m.gif) repeat-x;
width : 100%;
padding: 0px;
border: 0px;
}
.tblr {
background : url(images/tb4_r.gif) no-repeat;
width : 8px;
padding: 0px;
border: 0px;
}
.editorinput {
background:#FAFAFA none repeat scroll 0% 50%;
border:1px solid #999999;
color:#000000;
font-family:Verdana,Helvetica;
font-size:11px;
text-decoration:none;
}
.editor {
background-image:url(pic/editor/bg_new.png);
background-repeat:repeat-x;
border:1px solid #999999;
height:24px;
margin:0px 0px 1px;
width:450px;
}
img.pogas {
opacity:0.30;
}
a:hover img.pogas, a:focus img.border {
opacity:0.99;
}
.editorbutton {
float: left;
text-align: center;
cursor: pointer;
padding: 2px 1px 0px 4px;
}
.editorbutton2 {
float: left;
text-align: center;
cursor: pointer;
padding: 2px 1px 0px 2px;
}
#tooltip{
background: #ffffff;
font-family: verdana;
font-size: 10px;
width:auto;
border:1px solid #777777;
/*border-left:5px solid #777777;*/
color: #333333;
font-family: verdana, arial, helvetica, sans-serif;
opacity: 0.90;
filter:alpha(opacity=90);
line-height:15px; 	
z-index:100;
margin:0px;
padding: 3px;
position: absolute;
visibility: hidden;
border-collapse: separate;
}
.quotetop {
background: #ffebcc url(/pic/css_img_quote.gif) no-repeat right;
border: 1px dotted #999999;
border-bottom: 0;
border-left: 4px solid #ff9c00;
color: #000;
font-weight: bold;
font-size: 10px;
margin: 8px auto 0 auto;
padding: 3px;
}
.quotemain {
background: #fffaf2;
border: 1px dotted #999999;
border-left: 4px solid #8394B2;
border-top: 0;
color: #000;
padding: 4px;
margin: 0 auto 8px auto;
}
input#nick, input#pochta , input#parol {
padding-left: 14px;
background: #ffffff;
background-repeat: no-repeat;
background-position: 2px center;
}
input#nick{
background-image: url(/pic/namesb0.png);
}
input#pochta{
background-image: url(/pic/emailbd6.png);
}
input#parol{
background-image: url(/pic/codems5.png);
} 
tr.sticky_color{
background-color: #F4E7EA;
} 
fieldset.foruma_tabula  {
background: url(images/fieldset_eena.png) repeat-x #FCFCFC; 
-moz-border-radius: 10px; 
-webkit-border-radius:10px; 
border:1px solid #d4d4d4; 
padding:6px; 
background-color:#f0f0f0;
}
font.pogu_kraasa {
color:#3e7e95; 
font-weight:bold;
}
font.usera_kraasa {
color:#406876; 
font-weight:bold;
}
td.kreisaa_mala {
background: url(images/td_augshaa.png); 
border-style: solid none none solid;
}
td.labaa_mala {
background: url(images/td_augshaa.png); 
border-style: solid solid none none;
}
td.text2 {
text-align:left;
padding:10pt;
background-color:#f1f0eb;
}
marquee.tekstam {
color:#525252;
border:1px solid #b4b29e;
background-color:#d1cfb8;
}
.mcom {
 font-size: 18pt;
 line-height: 50%;
 border-color: red;
 background-color: red;
 color: white;
 text-align: center;
 font-weight: bold;
 font-size: large;
 padding:7px;
}