body
{
	background-color: #FFFFFF;
	color: #000000;
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background-image: url(http://www.suomi.ru/img_sep05/topsneg_1.gif);
/*        background-image: url(http://www.suomi.ru/img_sep05/header_spring_1_top.gif); */
	background-repeat: repeat-x;


}

/* td { text-align: left; } */

.yellowThing {background-color: #E63100; }

a:link, a:visited
{
	/* text-decoration: none; */
        color: #000000;
}
a:hover, a:active
{
        color: #7F7F7F;
}


H1
{
font-size: 12pt; margin: 0px; display: inline; color:black;
}
H2,H3,H4,H5
{
font-size: 11pt; margin: 0px; display: inline;color:black;
}

.cn_comment_odd	{
    background-color: #EEEEEE;
    padding: 10px;
}

.cn_comment_even {
    background-color: #FFFFFF;
    padding: 10px;
}

.comm_head {
    background-color: #CCCCFF;
}

.dmainmenua {
        background-color: #294675;
	vertical-align: top;
	height:60px;
}


.dmainmenu {
	background-image: url('http://www.suomi.ru/img_sep05/mn_bg_1.png');
	background-color: #3B5588;
	vertical-align: top; 
	height:60px;
}

.dmainmenu_fin {
	background-image: url('http://www.suomi.ru/img_sep05/mn_bg_1.png');
	background-color: #3B5588;
	vertical-align: top; 
	height:30px;
}
.dmainmenua_fin {
        background-color: #294675;
	vertical-align: top;
	height:30px;
}

.fi_diviz{
    font-weight: bold; font-size: 13px; color: #02025e; font-family: Verdana, Arial, Helvetica, sans-serif;
    margin-top:52px;
}
.fi_ourbar{
    height:10px;
    font: normal 11px Verdana;
    line-height: 6px;
    margin-left:10px;
}
.fi_ourbar a{
    text-decoration:none;
}
.fi_emptybar{
    height:10px;
    font: normal 11px Verdana;
    line-height: 6px;
}
.fi_adframe{
    margin-left:20px;
    margin-top:20px;
}

.fi_menu{
        height: 20px;
        background-color: #FF4200;
        overflow: hidden;
}
        .fi_menu li{
                padding: 6px 15px 6px 0px;
                font: bold 11px Tahoma, Verdana, Arial;
                text-transform: uppercase;
                color: #FFFFFF;
                display: block;
                float: left;
                background-color: #FF4200;
        }

        .fi_menu a:hover{
                background-color: #E63100;
                text-decoration: none;
		color: #FFFFFF;
        }
        .fi_menu a:link, .fi_menu a:visited, .fi_menu a:active, .fi_menu a {
                color: #FFFFFF;
                height: 24px;
		text-decoration: none;
        }

.mn-img { 
padding-top: 15px; 
}

.kraber {
  position:absolute;
  top:0;
  left:0;
  visibility:hidden;
}

.whiteThing { background-color: ; }
.redThing { background-color: #F00; }
.theader {
	font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.theader2 {
	color: #929292; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: none;
}


.theader2 a:link, .theader2 a:visited,.theader2 a:hover, .theader2 a:active {
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}


.langselect, .langselect a:link, .langselect a:visited,  .langselect a:active  {
	text-decoration: none;
	font-family: Verdana;
	font-size: 10px; color: #0E4874;
}
.langselect a:hover { text-decoration: underline; }

.orangemenu, .orangemenu a:link, .orangemenu a:visited,.orangemenu a:hover, .orangemenu a:active

{
	color: #FFFFFF;
	font: bold 12px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	text-decoration: none;
}
.orangemenu2, .orangemenu2 a:link, .orangemenu2 a:visited,.orangemenu2 a:hover, .orangemenu2 a:active

{
	color: #FFFFFF;
	font: bold 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	text-decoration: none;
}
 .style10 {font-size: 10px} 

.poiskheader {
	padding-top: 10px;
	height: 10px;
	width: 50px;
}

.vinfo {
        white-space: nowrap;
        font-weight: bold;
}

.vinfo {
        white-space: nowrap;
        font-weight: bold;
}

input.button    {
                font-family: verdana, arial, sans-serif;
                font-size: 11px;
		padding: 0px 5px 0px 5px; 
                border: 1px solid #A5AEBD;
                background-color: #D6DCED;

                }
input.button:hover
		{
		background-color: #C6CFE7;
		}

legend {
   color: #000000;
   font: bold 13px verdana;
   padding: 0.1em 0.1em;
   text-align:left;
   width: 100px;
}
legend.sub {
  color: #124ea6;
  font: bold 11px verdana;
  padding: 0.1em 0.1em;
  text-align:left;
  width: 100px;
}

/*
legend {
        color: #ccc;
        width: 100%;
        font-size: 12px;
        font-weight: bold;
/*        border-bottom: solid 1px #f7f7f7; */
        padding-bottom: 5px;
        margin-bottom: 5px;
}
*/

/*
fieldset {
        border: solid 1px #fff; 
        padding-bottom: 10px;
}
*/

.panelsurround {
    /* background-color: #F1F1F1; */
    background-color: #FFFFFF;
    
    color: #000000;
}

label { cursor: default; color: #000000; }

/*
afieldset, .afieldset
{
	margin: 5px;
	font: 11px Verdana;
	/* border: 1px solid #e2e0e1; */
	border: 1px solid #888899;
	padding:0px 15px 10px 15px;
	white-space: 0px;
	background-color: white; 
	/* background-color: #F1F1F1; */

}
*/


#title, #short, #full, #actions {
        width: 410px;
        border-right: solid 1px #f7f7f7;
        float: left;
        clear: both;
}
#short textarea, #full textarea {
        width: 400px;
        height: 150px;
}

#title input {
        width: 400px;
}

#date input {
        width: 18px;
        white-space: nowrap;
}

#options div legend {
        color: #ccc;
        width: 200px;
        font-size: 10px;
        font-weight: bold;
        border-bottom: solid 1px #f7f7f7;
        padding-bottom: 5px;
        padding-left: 5px;
        margin-bottom: 5px;
}
#tooltip {
        background: #fff;
        border: 1px solid #000;
        color: #000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        margin: 0px;
        padding: 2px 2px;
        position: absolute;
        visibility: hidden;
}

form {
        margin: 0px;
        padding: 0px;
}
input, select {
        font-size: 8pt;
}

textarea {
        height: 80px;
        width: 90%;
        font-size: 9pt;
        overflow-y: visible;
        padding: 5px;
}

.bborder {
        background-color: #fff;
}

.panel {
        -moz-border-radius: .3em .3em .3em .3em;
        background-color: #f7f7f7;
        padding: 3px;
        color: #666;
}
.main {
        -moz-border-radius: 3em 3em 0em 0em;
        border-bottom: 1px solid #ccc;
        color: #666;
        background: #f7f7f7;
}

.copyrights {
        -moz-border-radius: 0em 0em 3em 3em;
        border-top: 1px solid #ccc;
        color: #666;
        background: #f7f7f7;
}

h1, h2, h3 {
        font-size: 12px;
        color: #ccc;
        border-bottom: solid 1px #f7f7f7;
        padding-bottom: 5px;
        padding-left: 5px;
        margin-bottom: 5px;
}

.linkki {
    text-decoration: none;
}

.header {
    font-size: 14px;
    font-weight: bold;
    color: #ccc;
    text-decoration: none;
}
#plugins {
        width: 100%;
        border-collapse: collapse;
}

#plugins td, #plugins th {
        border: 1px solid #fff;
        padding: 3px;
}

#plugins th {
        font-size: 12px;
        color: #ccc;
        border-bottom: solid 1px #fff;
        padding: 5px;
}

.code {
        border: #f7f7f7 1px solid;
        padding: 5px;
        background: #f7f7f7;
        margin: 10px;
        font-family: Andale Mono, Courier;
        line-height: 15px;
        font-size: 11px;
}

.disabled {
        background: #f7f7f7;
}

.enabled {
        background: #efefef;
}
.tags {
        padding-bottom: 5px;
        padding-top: 5px;
}

#navcell {
        cursor: hand;
        padding: 5px;
        color: #ccc;
        font-weight: bold;
        font-size: 12px;
}

.tab-on {
        background-color: #f7f7f7;
}

.tab-off {
        background-color: #fff;
}

.tab-none {
}

.tab-content {
        background-color: #fff;
}

.opt-title {
        color: #666;
        padding: 3px;
}

.opt-desc {
        color: #666;
        padding: 3px;
        border-bottom: 1px solid #fff;
}

.opt-space {
        padding: 3px;
        border-bottom: 1px solid #fff;
}

.infolenta {
	/* background-color: #EEE; */
        /* wtext-decoration: none; */
	font-family: Verdana;
	font-size: 10px; color: #0E4874;
}
.infolenta a {
    text-decoration: none;
    text-color: #666;
}
.dachi10 {font-size: 10px; color: #FFFFFF; font-family: Verdana; }
.dachi12 {color: #3B5588; font-weight: bold; text-transform: uppercase; }
.dachi13 {font-size: small; color: #FF4300;}
.dachi16 {font-size: small}
.dachi17 {font-size: small; color: #FFFFFF; }
.dachi18 {font-size: 14px; color: #FFFFFF; font-family: Verdana; }
.dachi22 {color: #FF0000; font-weight: bold; }
.dachi23 {color: #FFFFFF}
.dachi27 {color: #3B5588; font-weight: bold; font-size: 16px; }
.dachi28 {color: #FFFFFF; font-weight: bold; font-size: 16px; }
.dachi29 {color: #000000}
.boxbg{
    border: 1px solid #A5AEBD;
    BACKGROUND-COLOR: #EEE3EA;
}
.st_header_links {
    text-decoration: none;
    text-color: #666;
    padding-top: 5px;
    padding-bottom: 10px;
}
.st_title_box_blue{
    font: bold 10px Verdana;
/*    background: #FF6600 url(http://www.russian.fi/img_sep05/h_orange2_h.gif) repeat-x; */
    background: #FF6600 url(http://www.russian.fi/img_sep05/h_gol_h.gif) repeat-x;
    line-height: 22px;
    height: 22px;
    color: #FFFFFF;
    padding: 2px 0px 2px 2px;
    cursor: pointer;
    cursor:hand;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
}
.st_title_box_blue a{
    color: #FFFFFF;
}
