/* CSS Document */
body{
	background-color: #ffffff;
	TEXT-ALIGN: center;
      margin: 0px 0px 0px 0px;
	font-family: Verdana;
	COLOR: #483d8b;
}

body.contentpane{
	text-align: center;
	background-color: #ffffff;
}

.block1 {
	BACKGROUND: ;
 LEFT: 62.5%; 
WIDTH: 292px;
POSITION: absolute; 
TOP: 75px;
TEXT-ALIGN: right;
transparent:; 
}
.clock {
	FONT-WEIGHT: normal; 
FONT-SIZE: 8pt;
BORDER-RIGHT: 1.5px solid;
BORDER-LEFT: 1.5px solid;
BORDER-TOP: 1.5px solid;
BORDER-BOTTOM: 1.5px solid;
BORDER-COLOR: #5996D9;
BACKGROUND: ; 
WIDTH: 173px; 
HEIGHT: 18;
COLOR: #5996D9; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-ALIGN: center;
PADDING-TOP: 0px;
}

.toolbar {
	FONT: bold 10px Verdana; 
COLOR: #4682b4; 
TEXT-DECORATION: none;
}


.toolbar:hover {
         FONT: 10px Verdana; 
COLOR: red; 
TEXT-DECORATION: none;
}
.toolbar:link {
            TEXT-DECORATION: none;
}

#leftcontent{
        width:152px;
float: center; 
        position: relative; 
        margin-right: px;
BORDER-RIGHT: 1.0px solid;
BORDER-LEFT: 1.0px solid;
BORDER-TOP: 1.0px solid;
BORDER-BOTTOM: 1.0px solid;
BORDER-COLOR: #ffffff;
FONT-SIZE: 10.0pt;
TEXT-VALIGN: center;
padding: 3px;
}


#centercontent{
         PADDING-RIGHT: 5px;
         width: 529px;
         height: 100%;
         TEXT-ALIGN: center;
         FONT-SIZE: 8pt;
         background: url('images/negativ1.gif') no-repeat;
         background-repeat: repeat-y;
	background-position: top center;
FONT-FAMILY: verdana, arial, helvetica, sans-serif;       
COLOR: #483d8b;
TEXT-ALIGN: justify;
        }
#rightcontent{
        width: 144px;
        height: 40px;
        background: url('image/fon002.gif') no-repeat;
        FONT-SIZE: 7.5pt;
        BORDER-RIGHT: #ffffff 0.75pt solid;
        BORDER-LEFT: #ffffff 0.75pt solid;
        BORDER-TOP: #ffffff 0.75pt solid;
        BORDER-BOTTOM: #ffffff 0.75pt solid;
        BORDER-COLOR: #;
        BACKGROUND: #eff4fa; 
        TEXT-ALIGN: center;
        VALIGN: center;
PADDING-TOP: 8px;  
 
               }


#banner{
 width: 522px;
 align: center;
valign: bottom;
}


.niz{
 width: 922px;
        align: center;
      FONT-SIZE: 7pt;
BORDER-RIGHT: 1.0px solid;
BORDER-LEFT: 1.0px solid;
BORDER-TOP: 1.0px solid;
BORDER-BOTTOM: 1.0px solid;
BORDER-COLOR: #5996D9;
       background-color: #ffffff;
}


#container{
         ALIGN: center;
      TEXT-ALIGN: center;
	width: 930px;
	background-image: url('/templates/sabloni_stanko_r/images/taustakuva.gif');
	background-repeat: repeat-y;
	background-position: top center;
	   BORDER-RIGHT: 1.5pt solid;
         BORDER-TOP: 1.5pt solid;
         BORDER-LEFT: 1.5pt solid;
         BORDER-BOTTOM: 1.5pt solid;
         BORDER-COLOR: #6699cc;
         BACKGROUND: #C9DFF8;
         TEXT-COLOR: #ffffff;
 margin: 0px 0px 0px 0px;
        }



#header{
	width: 922px;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
         align: center;
	margin: auto;
	height: 0px;
	
	background-image: url('../images/headertausta.gif');
	background-repeat: repeat-y;
	background-position: top center;
}

#headerl{
	position: relative;
	top: 71px;
	left: 26px;
	float: left;
	text-align: left; /* ie */
}

#headerr{
	position: relative;
	top: 20px;
	right: 24px;
	float: right;

}

div#search{
BACKGROUND: #C9DFF8;
font-family: verdana, arial, helvetica, sans-serif;
TEXT-COLOR: #000000;
BORDER-COLOR: ;

}

#search_out{
	float: left;
	width: 148px;
font-family: verdana, arial, helvetica, sans-serif;
TEXT-COLOR: #000000;
BACKGROUND: #C9DFF8;
BORDER-COLOR: ;

}

#search_in {
width: 148px;
margin: 0px 0px 0px 25px;
	height: 22px;
	overflow: hidden;
font-family: verdana, arial, helvetica, sans-serif;
TEXT-COLOR: #ffffff;
BORDER-RIGHT: 1.5px solid;
BORDER-LEFT: 1.5px solid;
BORDER-TOP: 1.5px solid;
BORDER-BOTTOM:1.5px solid ;
BORDER-COLOR: #C9DFF8;
BACKGROUND: #C9DFF8;
TEXT-ALIGN: left;
font-size: 10x;
}
#search_in form {
  padding: 0px;
  margin: 0;
BACKGROUND: #C9DFF8;
BORDER-COLOR: ;
font-family: verdana, arial, helvetica, sans-serif;
TEXT-COLOR: #000000;
font-size: 10px;
}

.logo {
         background-color: #5996D9; 	
         float: left;
	width: 70px;
	height: 71px;
         margin: 0px 0px 0px -3px;
         background: url('/image/logotip2.gif') no-repeat;
	}


/*#vali{
	width: 922px;
	text-align: left;
	clear: both;	
}*/

#layoutimage{
	height: 189px;	
	background-image: url('../images/headerkuva.jpg');
	background-repeat: no-repeat;
	background-position: top left;
}

#top{
	top: 0px;
         float: center;
	width: 240px;
         height: 300px;
	/*height: 172px; 189px;*/
}

#user6{
	top: 0px;
         width: 660px;
	float: left;
	text-align: left;
}
#user4{
         margin: -5px 0px 0px 0px;
	background: ;
	
         width: 150px;
	text-align: left;
}


#navi{
	width: 922px;
         background-image: url('/templates/estime_bluesky_advanced/images/navigointibg.gif');
	background-repeat: no-repeat;
	background-position: top center;
	height: 28px;
	margin-top: -67px;
	/*margin-left: 14px;*/
	padding-left: 0px;
	padding-right: 0px; /* for joomfish */
}

#contentshadow{
	background-image: url('/templates/estime_bluesky_advanced/images/contentbg.gif');
	background-repeat: no-repeat;
	background-position: top center;
	height: 17px;
}
#content{
	width: 522;
         text-align: center;
         valign: top;
	padding: 0px 25px 0px 28px;
}

#koko{
	width: 898px;
	border: 1px solid purple;
	margin-left: 24px;
	
	font-family: Verdana;
	font-size: 11px;
	color: #4682b4;
	line-height: 1.5em;
}

#vasen{
	float: left;
	width: 241px;
}

#keski{
	float: right;
	width: 415px;	
}

#keski2{
	float: left;
	width: 420px;	
}

#keski3{
	float: left;
	width: 655px;	
}

#keski4{
	float: left;
	width: 898px;	
}

#oikea{
	width: 224px;
	float: right;
}

#jako{
	width: 420px;
}

#user1{
	float: left;
	width: 50%;
	text-align: left;
}

#user2{
	float: right;
	width: 50%;
	text-align: left;
}

#user5{
	float: left;
	width: 400px;
	text-align: center;
}

#keski2a{
	float: left;
	width: 400px;
}

#footer2{
	color: #9EA0A2;
	font-family: Verdana;
	font-size: 12px;
	height: 64px;
	clear: both;
	text-align: left;
	
	width: 949px;
	background-image: url('../images/footerpalkki.gif');
	background-repeat: no-repeat;
	background-position: bottom center;
	font-weight: bold;
	
}

#copy{
	float: left;
	font-size: 10px;
	padding-top: 40px;
	padding-left: 28px;
	color: #4682b4;
}

div#copy div{
	float: left;
	margin-right: 5px;
}

#othermenu{
	float: right;
	padding-top: 40px;
	padding-right: 28px;
	font-size: 10px;
	color: #4682b4;
	font-weight: bold;
	font-family: Verdana;
}

#footer{
	color: #9EA0A2;
	font-family: Verdana;
	font-size: 10px;
	padding-top: 18px;
	position: relative;
	height: 40px; /* 30 */
	clear: both;
	
	background-image: url('../images/footer.gif');
	background-repeat: no-repeat;
	background-position: top center;
	background-color: #D9DDE0;
	font-weight: bold;
}


/* for joomla */


ul#mainlevel-nav
{
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: 0.8em;
}

ul#mainlevel-nav li
{
	background-image: none;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	margin: 0;
	font-size: 11px;
	line-height: 21px;
	white-space: nowrap;
	
	background-image: url('../images/sepa.gif');
	background-repeat: no-repeat;
	background-position: top right;
}

ul#mainlevel-nav li a
{
	font-family: Verdana;
	font-weight: bold;
	display: block;
	padding-left: 20px;
	padding-right: 20px;
	text-decoration: none;
	color: #5A5E68;
	background: transparent;
	margin-top: 4px;
}

#buttons>ul#mainlevel-nav li a { width: auto; }

	ul#mainlevel-nav li a:hover
{
	color: #4060AA;

}

div.moduletable{
	margin: 0px 0px 10px 0px;
	width: 150px;
	font-family: Verdana;
	font-size: 10px;
	color: #483d8b;
}

div.moduletable h3{
	background-image: url('../images/moduletitlebg.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 4px 0px 0px 11px;
	height: 35px;
	margin: 0;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #ffffff;
}

div.moduletable table{
	font-family: Verdana;
	font-size: 11px;
	color: #4682b4;
	width: 204px;
	margin: 0px 10px 0px 10px;
}

div.moduletable table.contentpaneopen{
	margin: 0px 10px 0px 10px;
	text-align: left;
}

div.moduletable table.contentpaneopen td{
	text-align: left;
}


/* graphic grey module box */
div.moduletablegrey{
	margin: 0px 0px 10px 0px;
	width: 224px;

	font-family: Verdana;
	font-size: 11px;
	color: #4682b4;
	background-image: url('../images/moduletitlebg_grey_big.gif');
	background-repeat: no-repeat;
	background-position: top left;
}

div.moduletablegrey h3{
	background-image: url('../images/moduletitlebg_grey.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 4px 0px 0px 11px;
	height: 35px;
	margin: 0;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #ffffff;
}

div.moduletablegrey table{
	font-family: Verdana;
	font-size: 11px;
	color: #4682b4;
	width: 204px;
	margin: 10px 20px 0px 10px;
}

div.moduletablegrey div{
	font-family: Verdana;
	font-size: 11px;
	color: #4682b4;
	padding: 0px 10px 0px 10px;
}

/* user 1 & user 2 module styles */
div.moduletableuser{
	margin: 0px 0px 10px 0px;

	font-family: Verdana;
	font-size: 11px;
	color: #4682b4;
}

div.moduletableuser h3{
	padding: 0px 0px 0px 0px;
	margin: 0;
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	color: #3367CD;
}

div.moduletableuser table{
	font-family: Verdana;
	font-size: 11px;
	color: #4682b4;
	margin: 10px 20px 0px 10px;
}

div.moduletableuser div{
	font-family: Verdana;
	font-size: 11px;
	color: #4682b4;
	padding: 0px 10px 0px 10px;
}

/* user6 */
div.moduletableuser6{
	margin: 0px 0px 0px 0px;

	font-family: Verdana;
	font-size: 11px;
	color: #4682b4;
	background-color: #ffffff;
	height: 172px;
}

div.moduletableuser6 h3{
	padding: 0px 0px 0px 0px;
	margin: 0;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #3367CD;
}

/* left footer user7 */
div.moduletableuser7{
	margin: 0px 0px 0px 0px;
	font-family: Verdana;
	float: left;
	font-size: 10px;
	color: #4682b4;
}

/* right footer user8 */
div.moduletableuser8{
	margin: 0px 0px 0px 0px;
	font-family: Verdana;
	float: right;
	font-size: 10px;
	color: #4682b4;
}

/* plain color grey box */

div.moduletablegreybox{
	margin: 0px 0px 10px 0px;
	width: 224px;

	font-family: Verdana;
	font-size: 11px;
	color: #4682b4;
	background-color: #F6F6F6;
}

div.moduletablegreybox h3{
	background-color: #F6F6F6;
	padding: 13px 0px 0px 11px;
	margin: 0;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	color: #3367CD;
}

div.moduletablegreybox div{
	font-family: Verdana;
	font-size: 11px;
	color: #4682b4;
	padding: 0px 10px 0px 10px;
}

div.syndicate{
	text-align: left;
}

div.moduletable table.poll{
	text-align: left;
	width: 100%;
	margin: 0;
	padding: 0;
}

table.pollstableborder{
	text-align: left;
	width: 100%;
	margin: 0;
	padding: 0;
}

.pollxtd1{
	margin: 0;
}

div.syndicate div{
	text-align: left;
	margin-left: 11px;
}

table.contentpaneopen{
	font-family: Verdana;
	font-size: 11px;
	color: #4682b4;
	
	padding: 0px 0px 0px 0px;
}




.contentpaneopen{
         width: 526px;
         margin: 0px 0px 0px 0px;
	font-family: Verdana;
	font-size: 8px;
	color: #4682b4;
BORDER-RIGHT: ;
BORDER-LEFT: ;
BORDER-TOP: ;
BORDER-BOTTOM: ;
BORDER-COLOR: #5996D9;
TEXT-ALIGN: center;
background: url('images/negatv1.gif') no-repeat;
background-repeat: repeat-y;
	background-position: top center;

}


table.searchintro{
	font-family: Verdana;
	font-size: 11px;
	color: #4682b4;
}

table.searchintro td{
	font-family: Verdana;
	font-size: 11px;
	color: #4682b4;
}

table.contentpane{
	font-family: Verdana;
	font-size: 11px;
	color: #4682b4;
}

table.contentpane table{
	font-family: Verdana;
	font-size: 11px;
	color: #4682b4;
}

table.poll{
	font-family: Verdana;
	font-size: 11px;
	color: #4682b4;
}

a.mainlevel:link, a.mainlevel:visited {
	display: block;
	background-image: url('../images/bulletti.gif');
	background-repeat: no-repeat;
	
	/*vertical-align: middle;*/
         text-valign: center;
	font-size: 9px;
	font-weight: normal;
	color: #4682b4;
	text-align: left;
	padding-top: 5px;
	padding-left: 10px;
	height: 9px !important;
	height: 9px;
	text-decoration: none;
}

a.mainlevel#active_menu {
	background-image: url('../images/bulletti_on.gif');
	background-repeat: no-repeat;
	background-position: top left;
	color: #483d8b;
	font-weight: normal;
}


a.mainlevel:hover {
	background-image: url('../images/bulletti_on.gif');
	background-repeat: no-repeat;
	background-position: top left;
         text-decoration: none;
	color: red;
	font-weight: normal;
}

a.mainlevel#active_menu:hover {
	background: url('../images/bulletti_on.gif') no-repeat;
	color: red;
	font-weight: normal;
}

}

.componentheading{
	margin: 0;
	font-family: Verdana;
	font-size: 12px;
	color: #483d8b;
	font-weight: bold;
}

H1{
	margin: 0;
	font-family: Verdana;
	font-size: 12px;
	color: #483d8b;
	font-weight: bold;
}

H2{
	margin: 0;
	font-family: Verdana;
	font-size: 12px;
	color: #483d8b;
	font-weight: normal;
}

H3{
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	color: #483d8b;
}

.contentdescription{
	font-family: Verdana;
	font-size: 11px;
}

.blog_more{
	font-family: Verdana;
	font-size: 11px;
}

.small{
	font-family: Verdana;
	font-size: 10px;
	color: #483d8b;
}

.createdate{
	font-family: Verdana;
	font-size: 10px;
	color: #999999;
}

.modifydate{
	font-family: Verdana;
	font-size: 10px;
	color: #999999;
}

.back_button{
	font-family: Verdana;
	font-size: 10px;
         padding-bottom: 10px; 
}

.pagenav_prev{
	font-family: Verdana;
	font-size: 10px;
}

.pagenav_next{
	font-family: Verdana;
	font-size: 10px;
}

.message{
	font-family: Verdana;
	font-size: 10px;
}

a:link, a:visited {
	color: #483d8b; text-decoration: none;
	font-weight: normal;
}

a:hover {
	color: #FFA025;	text-decoration: underline;
	font-weight: normal;
}








a.footer:link		{color: #9EA0A2; font-size: 10px; font-weight: bold;}
a.footer:active		{color: #9EA0A2; font-size: 10px; font-weight: bold;}
a.footer:hover		{color: #9EA0A2; font-size: 10px; font-weight: bold;}
a.footer:visited	{color: #9EA0A2; font-size: 10px; font-weight: bold;}

.readon				{background-image: url('../images/readon.gif'); background-repeat: no-repeat; background-position: top left; padding-left: 25px;}

a.readon:link		{background-image: url('../images/readon.gif'); background-repeat: no-repeat; background-position: top left; padding-left: 25px;}
a.readon:active		{background-image: url('../images/readon.gif'); background-repeat: no-repeat; background-position: top left; padding-left: 25px;}
a.readon:hover		{background-image: url('../images/readon.gif'); background-repeat: no-repeat; background-position: top left; padding-left: 25px;}
a.readon:visited	{background-image: url('../images/readon.gif'); background-repeat: no-repeat; background-position: top left; padding-left: 25px;}


ul{
		margin: 0;
		padding: 0;
		list-style: none;
}

li{
		line-height: 15px;
		padding-left: 15px;
		padding-top: 0px;
		background-image: url('../images/bullet.gif');
		background-repeat: no-repeat;
		background-position: top left;
}

ol li{
		background: none;
}

div.jflanguageselection
{
	float: right;
	vertical-align: middle;
	/*padding: 3px 2px 2px 2px;*/
	padding: 0px;
}
 
/* language lists with UL (names & images) */
ul.jflanguageselection{
	float: right;
	vertical-align: middle;
	list-style: none;
	padding: 7px 0px 0px 0px;
	margin: 0;
	font-size: 12px;
	height: 12px;
}

ul.jflanguageselection li{
	background-image: none;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	margin: 1px 1px 1px 1px;
	white-space: nowrap;
	border: none;
}

ul.jflanguageselection li a{
	display: block;
	color: #3367CD;
}

ul.jflanguageselection img{
	border: none;
}

/** Styles for the drop down list */

#jflanguageselection{
	float: right;
	vertical-align: middle;
}

select.jflanguageselection{
	border: 1px solid #cccccc;
	margin: 5px 1px 1px 1px;
	padding: 0px 0px 1px 0px;
	font-family: Verdana;
	font-size: 11px;
	color: #3367CD;
}

label.jflanguageselection{
	position:absolute;
	left:-3000px
}


.top {
PADDING-RIGHT: 4px;
PADDING-LEFT: 0px; 
FONT-WEIGHT: bold; 
FONT-SIZE: 7pt; 
PADDING-BOTTOM: 4px; 
OVERFLOW: hidden; 
WIDTH: 130px; 
CURSOR: hand; 
COLOR: #ffffff; 
PADDING-TOP: 3px; 
FONT-FAMILY: tahoma,arial,helvetica; 
POSITION: absolute; 
HEIGHT: 25px; 
BACKGROUND-COLOR: #5996D9; 
TEXT-ALIGN: center; 
layer-background-color: #F2F3F7
}
.topOver {
	PADDING-RIGHT: 4px; 
PADDING-LEFT: 0px; 
FONT-WEIGHT: bold; 
FONT-SIZE: 7pt; 
PADDING-BOTTOM: 4px; 
OVERFLOW: hidden; WIDTH: 130px; 
CURSOR: hand; 
COLOR: #ffffff; 
PADDING-TOP: 3px; 
FONT-FAMILY: tahoma,arial,helvetica; 
POSITION: absolute; 
HEIGHT: 25px; 
BACKGROUND-COLOR: #5281a7; 
TEXT-ALIGN: center; 
layer-background-color: #F2F3F7
}
.topBorder {
	Z-INDEX: 300; 
VISIBILITY: hidden; 
POSITION: absolute; 
BACKGROUND-COLOR: #ffffff
}
.middle {
	PADDING-RIGHT: 5px; 
PADDING-LEFT: 5px; 
FONT-WEIGHT: bold; 
FONT-SIZE: 7.8pt; 
PADDING-BOTTOM: 5px; 
OVERFLOW: hidden; 
WIDTH: 130px; 
CURSOR: hand; 
COLOR: #1c5a88; 
PADDING-TOP: 2px;
TEXT-ALIGN: left; 
FONT-FAMILY: verdana, tahoma,arial,helvetica; 
POSITION: absolute; 
HEIGHT: 25px; 
BACKGROUND-COLOR: #f2f3f7; 
layer-background-color: #F2F3F7
}
.middleOver {
	PADDING-RIGHT: 5px; 
PADDING-LEFT: 5px; 
FONT-WEIGHT: bold; 
FONT-SIZE: 7.8pt; 
PADDING-BOTTOM: 5px; 
OVERFLOW: hidden; 
WIDTH: 130px; 
CURSOR: hand; 
COLOR: #eff7fe; 
PADDING-TOP: 2px; 
FONT-FAMILY: verdana, tahoma,arial,helvetica; 
TEXT-ALIGN: left;
POSITION: absolute; 
HEIGHT: 25px; 
BACKGROUND-COLOR: #5281a7; 
layer-background-color: #5281A7
}
.middleBorder {
	Z-INDEX: 300; VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: #b5c1d0
}
.right {
	PADDING-RIGHT: 5px; 
PADDING-LEFT: 5px; 
FONT-WEIGHT: bold; 
FONT-SIZE: 7.8pt; 
PADDING-BOTTOM: 5px; 
OVERFLOW: hidden; 
WIDTH: 130px; 
CURSOR: hand; 
COLOR: #1c5a88; 
PADDING-TOP: 2px; 
FONT-FAMILY: tahoma,arial,helvetica; 
TEXT-ALIGN: left;
POSITION: absolute; 
HEIGHT: 25px; 
BACKGROUND-COLOR: #f2f3f7; 
layer-background-color: #F2F3F7
}
.rightOver {
	PADDING-RIGHT: 5px; 
PADDING-LEFT: 5px; 
FONT-WEIGHT: bold; 
FONT-SIZE: 7.8pt; 
PADDING-BOTTOM: 5px; 
OVERFLOW: hidden; 
WIDTH: 130px; 
CURSOR: hand; 
COLOR: #eff7fe; 
PADDING-TOP: 2px; 
FONT-FAMILY: tahoma,arial,helvetica; 
TEXT-ALIGN: left;
POSITION: absolute; 
HEIGHT: 25px; 
BACKGROUND-COLOR: #5281a7; 
layer-background-color: #5281A7
}
.clCMEvent {
	Z-INDEX: 300; 
LEFT: 0px; 
VISIBILITY: hidden; 
WIDTH: 100%; 
CLIP: rect(0px 100% 100% 0px); 
POSITION: absolute; 
TOP: 0px; 
HEIGHT: 100%
}
.clCMAbs {
	LEFT: 0px; 
VISIBILITY: hidden; 
WIDTH: 10px; 
POSITION: absolute; 
TOP: 0px; HEIGHT: 10px
}
.clBar {
	VISIBILITY: hidden; 
WIDTH: 10px; 
POSITION: absolute; 
HEIGHT: 10px
}
.prd {
	PADDING-RIGHT: 5.4pt; 
PADDING-LEFT: 5.4pt; 
FONT-WEIGHT: normal; 
FONT-SIZE: 8.5pt; 
COLOR: #483d8b; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-ALIGN: justify
}
.prd1 {
	FONT-WEIGHT: normal; 
FONT-SIZE: 8.5pt; 
COLOR: #483d8b; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-ALIGN: center;
}
a.prd5 {
text-decoration: underline;
FONT-WEIGHT: normal; 
FONT-SIZE: 8.5pt; 
COLOR: #483d8b;
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-ALIGN: justify
}

a.prd5:visited {
	color: #483d8b; text-decoration: underline;
	font-weight: normal;
}

a.prd5:hover {
	color: #ff0000;	text-decoration: none;
	font-weight: normal;
}

.prd2 {
	PADDING-RIGHT: 5.4pt; 
PADDING-LEFT: 5.4pt; 
FONT-WEIGHT: normal; 
FONT-SIZE: 8.5pt; 
COLOR: #4682b4; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-ALIGN: center
}
.prd3 {
      FONT-WEIGHT: normal; 
      FONT-SIZE: 7.5pt; 
      COLOR: #483d8b; 
      FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
      TEXT-ALIGN: center;
      BORDER-BOTTOM: ; 
      BORDER-TOP: ;
      BORDER-RIGHT: ; 
      BORDER-LEFT: ;
}
.prd4 {
FONT-WEIGHT: normal; 
FONT-SIZE: 7.5pt;
      PADDING-RIGHT: 0pt; 
      PADDING-LEFT: 2.0pt; 
      COLOR: #483d8b; 
      FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
      TEXT-ALIGN: left;
}
.prd6 {
	 
FONT-WEIGHT: normal; 
FONT-SIZE: 5.5pt; 
COLOR: #bddcf0; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-ALIGN: justify
}

.mainbod {
         margin: 0px 0px 0px 0px;
         TEXT-ALIGN: center;
         padding-top: 0px;
         padding-left: 0px;
         padding-right: 700px;


}


.testimage {
         margin: 0px 0px 0px 0px;
         TEXT-ALIGN: center;
         padding-top: 0px;
         padding-left: 0px;
         padding-right: 700px;


}

.har {
	BORDER-RIGHT: 0px solid; 
BORDER-TOP: 0px solid; 
FONT-WEIGHT: normal; 
FONT-SIZE: 8.5pt; 
BORDER-LEFT: 0px solid; 
COLOR: #ffffff; 
BORDER-BOTTOM: 0px solid; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-ALIGN: center
}
.har1 {
	BORDER-RIGHT: 0px solid; 
BORDER-TOP: 0px solid; 
FONT-WEIGHT: normal; 
FONT-SIZE: 8.5pt; 
BORDER-LEFT: 0px solid; 
COLOR: #4682b4; 
BORDER-BOTTOM: 0px solid; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-ALIGN: center
}
.bok {
	FONT-WEIGHT: normal; 
FONT-SIZE: 6.5pt; 
COLOR: #336699; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-DECORATION: underline
}
.bok:hover {
	FONT-WEIGHT: normal; 
FONT-SIZE: 6.5pt; 
COLOR: red; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-DECORATION: none
}
.bok1 {
	FONT-WEIGHT: normal; 
FONT-SIZE: 7.5pt; 
COLOR: #4682b4; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-DECORATION: none
background: url('/image/horiz_line.gif') no-repeat;
align: left;
}
.bok1:hover {
	FONT-WEIGHT: normal; 
FONT-SIZE: 7.5pt; 
COLOR: red; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-DECORATION: none
}
.bok2 {
	FONT-WEIGHT: normal; 
FONT-SIZE: 6.4pt; 
COLOR: #4682b4; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-DECORATION: none
background: url('/image/horiz_line.gif') no-repeat;
}
.valuti {
        FONT-SIZE: 6.0pt; 
        COLOR: #4682b4; 
        FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
        TEXT-DECORATION: none
        }

.rek {
	BORDER-RIGHT: 0px solid; 
BORDER-TOP: 0px solid; 
FONT-WEIGHT: normal; 
FONT-SIZE: 8.5pt; 
BORDER-LEFT: 0px solid; 
COLOR: #336699; 
BORDER-BOTTOM: 0px solid; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-ALIGN: center
}
.table_verh {
	FONT-WEIGHT: bold; 
FONT-SIZE: 9px; 
COLOR: #ffffff; 
FONT-FAMILY: Tahoma; 
HEIGHT: 20px; 
BACKGROUND-COLOR: #336699; 
TEXT-DECORATION: none
}
.table_verh_center {
	FONT-WEIGHT: normal; 
FONT-SIZE: 9px; 
COLOR: #ffffff; 
TEXT-INDENT: 8px; 
FONT-FAMILY: Verdana; 
HEIGHT: px; 
BACKGROUND-COLOR: #bfd5ea; 
TEXT-DECORATION: none
WIDTH: 152px;
}
td.buttonheading { 
vertical-align: bottom; 
} 
td.buttonheading img { 
margin-right: 5px; 
}
table.contentpaneopen, table.contentpane { 
border-collapse: collapse; 
padding: 0; 
margin: 0; 
width: 100%; 
} 
table.contentpaneopen td p { 
padding-right: 10px; 
padding-top: 10px; 
} 
div.contentpane, div.contentpaneopen { 
width: 100%; 
heieght: 100%;
}
.contentheading { 
WIDTH: 100%;
font-size: 16px; 
TEXT-ALIGN: left;
font-weight: bold; 
padding: 0px 0px 0px 0px; 
background: url('http://www.stanko.ru/templates/estime_bluesky_advanced/images/line.png') bottom repeat-x; 
}
INPUT {
	FONT: 7pt Verdana,Arial
}
.cont {
      FONT-SIZE: 6.5pt; 
      COLOR: #483d8b; 
      FONT-FAMILY: verdana, arial, helvetica, sans-serif;
      TEXT-ALIGN: justify;
}
.maincontent  {
         WIDTH: 100%;
         FONT-FAMILY: verdana, arial, helvetica, sans-serif;
TEXT-COLOR: #ffffff; 
	padding: 10px;
	z-index: 5;
	margin-right: auto;
    } 

.content_table {
FONT-FAMILY: verdana, arial, helvetica, sans-serif;
text-align: center;
TEXT-COLOR: #ffffff;
WIDTH: 522px;
POSITION: relative;
}
#dt1 {
	PADDING-RIGHT: ; 
PADDING-LEFT: ; 
FONT-WEIGHT: normal; 
FONT-SIZE: 8.5pt; 
COLOR: #483d8b; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-ALIGN: right;
}
#dt2 {
	PADDING-RIGHT: 5.4pt; 
PADDING-LEFT: 5.4pt; 
FONT-WEIGHT: normal; 
FONT-SIZE: 8.5pt; 
COLOR: #483d8b; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-ALIGN: justify
}
#dt3 {
	PADDING-RIGHT: 5.4pt; 
PADDING-LEFT: 5.4pt; 
FONT-WEIGHT: normal; 
FONT-SIZE: 8.5pt; 
COLOR: #483d8b; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-ALIGN: center;
}
#dt4 {
	PADDING-RIGHT: 5.4pt; 
PADDING-LEFT: 5.4pt; 
FONT-WEIGHT: normal; 
FONT-SIZE: 8.5pt; 
COLOR: #483d8b; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-ALIGN: justify
}
#dt5 {
	PADDING-RIGHT: 5.4pt; 
PADDING-LEFT: 5.4pt; 
FONT-WEIGHT: normal; 
FONT-SIZE: 8.5pt; 
COLOR: #483d8b; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-ALIGN: justify
}
#dt6 {
	PADDING-RIGHT: 5.4pt; 
PADDING-LEFT: 5.4pt; 
FONT-WEIGHT: normal; 
FONT-SIZE: 8.5pt; 
COLOR: #483d8b; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-ALIGN: justify
}
#ImgText {

PADDING-TOP: 200.0pt;
	PADDING-RIGHT: 5.4pt; 
PADDING-LEFT: 5.4pt;
FONT-WEIGHT: normal; 
FONT-SIZE: 8.5pt; 
COLOR: #483d8b; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-ALIGN: justify
}
.sectiontableheader {
	PADDING-RIGHT: 5.4pt; 
PADDING-LEFT: 5.4pt;
PADDING-BOTTOM: 8.4pt;
FONT-WEIGHT: bold; 
FONT-SIZE: 8.5pt; 
COLOR: #483d8b; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-ALIGN: justify
}
.sectiontableentry2 {
	PADDING-RIGHT: 5.4pt; 
PADDING-LEFT: 5.4pt;
PADDING-BOTTOM: 8.4pt; 
FONT-WEIGHT: normal; 
FONT-SIZE: 8.5pt; 
COLOR: #483d8b; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-ALIGN: justify
}
.sectiontableentry1 {
	PADDING-RIGHT: 5.4pt; 
PADDING-LEFT: 5.4pt; 
FONT-WEIGHT: normal; 
FONT-SIZE: 8.5pt; 
COLOR: #483d8b; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-ALIGN: justify
}
.dgvote-inline {
	PADDING-RIGHT: 5.4pt; 
PADDING-LEFT: 5.4pt; 
FONT-WEIGHT: normal; 
FONT-SIZE: 8.5pt; 
COLOR: #483d8b; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-ALIGN: justify
}
.dgvote-star {
	PADDING-RIGHT: 5.4pt; 
PADDING-LEFT: 5.4pt; 
FONT-WEIGHT: normal; 
FONT-SIZE: 8.5pt; 
COLOR: #483d8b; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-ALIGN: justify
}
.current {
	PADDING-RIGHT: 5.4pt; 
PADDING-LEFT: 5.4pt; 
FONT-WEIGHT: normal; 
FONT-SIZE: 8.5pt; 
COLOR: #483d8b; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-ALIGN: justify
}
.one-star {
	PADDING-RIGHT: 5.4pt; 
PADDING-LEFT: 5.4pt; 
FONT-WEIGHT: normal; 
FONT-SIZE: 8.5pt; 
COLOR: #483d8b; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-ALIGN: justify
}
.two-stars {
	PADDING-RIGHT: 5.4pt; 
PADDING-LEFT: 5.4pt; 
FONT-WEIGHT: normal; 
FONT-SIZE: 8.5pt; 
COLOR: #483d8b; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-ALIGN: justify
}
.three-stars {
	PADDING-RIGHT: 5.4pt; 
PADDING-LEFT: 5.4pt; 
FONT-WEIGHT: normal; 
FONT-SIZE: 8.5pt; 
COLOR: #483d8b; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-ALIGN: justify
}
.four-stars {
	PADDING-RIGHT: 5.4pt; 
PADDING-LEFT: 5.4pt; 
FONT-WEIGHT: normal; 
FONT-SIZE: 8.5pt; 
COLOR: #483d8b; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-ALIGN: justify
}
.five-stars {
	PADDING-RIGHT: 5.4pt; 
PADDING-LEFT: 5.4pt; 
FONT-WEIGHT: normal; 
FONT-SIZE: 8.5pt; 
COLOR: #483d8b; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-ALIGN: justify
}
.dgvote-box {
	PADDING-RIGHT: 5.4pt; 
PADDING-LEFT: 5.4pt; 
FONT-WEIGHT: normal; 
FONT-SIZE: 8.5pt; 
COLOR: #483d8b; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-ALIGN: justify
}
.inputbox {
	PADDING-RIGHT: 5.4pt; 
PADDING-LEFT: 5.4pt; 
FONT-WEIGHT: normal; 
FONT-SIZE: 8.5pt; 
COLOR: #483d8b; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-ALIGN: justify
}
.button {
	FONT-WEIGHT: normal; 
FONT-SIZE: 6.5pt; 
COLOR: #483d8b; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-ALIGN: center
}
#bottom {
	PADDING-RIGHT: 5.4pt; 
PADDING-LEFT: 5.4pt; 
FONT-WEIGHT: normal; 
FONT-SIZE: 8.5pt; 
COLOR: #483d8b; 
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-ALIGN: justify
}
.pagenav  {
	FONT-WEIGHT: normal; 
         FONT-SIZE: 8.5pt; 
         COLOR: #483d8b; 
         FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
         TEXT-ALIGN: center;
}
td, tr, p, div {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE        : 8.5pt;
  color            : #483d8b;
}
#leftcol{
        width: 150px;
        margin: 0px 0px 0px 0px;
        float: center; 
        position: relative; 
        margin-right: px;
BORDER-RIGHT: ;
BORDER-LEFT: ;
BORDER-TOP: ;
BORDER-BOTTOM: ;
BORDER-COLOR: #5996D9;
ALIGN: center;
FONT-SIZE: 10.0pt; 
COLOR: #000000; 
 
} 
#leftcol div.module {
width: 152px;
background: transparent url(../images/module_middle.jpg) center repeat-y;
margin-bottom: 10px;
FONT-SIZE: 8.5pt;
TEXT-ALIGN: center;
}
#leftcol div.module div {
                        width: 152px;
                        background: transparent url(../images/module_top.jpg) top left no-repeat;
FONT-SIZE: 8.5pt;
TEXT-ALIGN: center;
}
#leftcol div.module div div {
                            width: 152px;
background: transparent url(../images/module_bottom.jpg)  bottom left no-repeat;
TEXT-ALIGN: center;
}
#leftcol div.module div div div {
                                width: 137px;
                                padding-left: 5px;
                                padding-right: 10px;
                                padding-top: 10px;
                                background: transparent;
                                padding-bottom: 10px;
                                font-size: 10px;
}
#leftcol div.module div div div div {
                                    padding: 0px;
                                    margin: 0px;
}
#leftcol div.module div div div div.syndicate {
                                              background: transparent;
                                              width: 137px;
                                              margin: 0px;
                                              padding: 0px;
}
#leftcol div.module div div div div.syndicate div {
                                                  background: transparent;
                                                  width: 152px;
                                                  margin: 0px;
                                                  padding: 0px;
}
a.mainlevel {
font-size: 10px;
padding-left: 4px;
width: 137px;
display: block;
line-height: 12px;
margin-bottom: 2px;
text-decoration: none;
font-weight: normal;
border-right: 4px solid #CACACA;
voice-family:"\"}\"";
 /* Box Model fix */voice-family:inherit;
width: 137px;
}



html>body a.mainlevel {
width:137px;
} 
/* Opera5-Fix-fix ;-) */
a.mainlevel:hover, a.mainlevel#active_menu {
background: #F1F1F1;
text-decoration: none;
}
a.sublevel {
padding: 0px;
margin: 0px;
font-size: 10px;
padding-left: 12px;
width: 139px;
display: block;
line-height: 12px;
margin-bottom: 2px;
text-decoration: none;
font-weight: normal;
border-right: 4px solid #CACACA;
voice-family:"\"}\"";
 /* Box Model fix */voice-family:inherit;
width: 123px;
}
html>body a.sublevel {
                     width:123px;
}
 /* Opera5-Fix-fix ;-) */
a.sublevel:hover, a.sublevel#active_menu {
text-decoration: none;
width: 139px;
voice-family:"\"}\""; 
/* Box Model fix */
voice-family:inherit;
width: 123px;
}
html>body a.sublevel:hover, a.sublevel#active_menu {
 /* Opera5-Fix-fix ;-) */
width: 123px;
}
#maincol-normal-800 div.moduletable h3, #maincol-wide-800 div.moduletable h3, #maincol-broad-800 div.moduletable h3,#maincol-normal-1024 div.moduletable h3, #maincol-wide-1024 div.moduletable h3, #maincol-broad-1024 div.moduletable h3{
background: url(../images/module_head_back.jpg) repeat-x;
}

a.mainlevel {
color: #005E31;
}

a.mainlevel:hover, a.mainlevel#active_menu {
border-right: 4px solid #6699cc;
}

a.sublevel {
color: #005E31;
background: ;
}

a.sublevel:hover, a.sublevel#active_menu {
background: #F1F1F1;
border-right: 4px solid #;
}

/* CSS на меню */

.top {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 7pt; PADDING-BOTTOM: 4px; OVERFLOW: hidden; WIDTH: 130px; CURSOR: hand; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: tahoma,arial,helvetica; POSITION: absolute; HEIGHT: 25px; TEXT-ALIGN: center; BACKGROUND-COLOR: #6699cc; layer-background-color: #F2F3F7
}
.topOver {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 7pt; PADDING-BOTTOM: 4px; OVERFLOW: hidden; WIDTH: 130px; CURSOR: hand; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: tahoma,arial,helvetica; POSITION: absolute; HEIGHT: 25px; TEXT-ALIGN: center; BACKGROUND-COLOR: #5281a7; layer-background-color: #F2F3F7
}
.topBorder {
	Z-INDEX: 300; VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: #ffffff
}
.middle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 7.8pt; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 130px; CURSOR: hand; COLOR: #1c5a88; PADDING-TOP: 2px; FONT-FAMILY: verdana, tahoma,arial,helvetica; POSITION: absolute; HEIGHT: 25px; BACKGROUND-COLOR: #f2f3f7; layer-background-color: #F2F3F7
}
.middleOver {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 7.8pt; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 130px; CURSOR: hand; COLOR: #eff7fe; PADDING-TOP: 2px; FONT-FAMILY: verdana, tahoma,arial,helvetica; POSITION: absolute; HEIGHT: 25px; BACKGROUND-COLOR: #5281a7; layer-background-color: #5281A7
}
.middleBorder {
	Z-INDEX: 300; VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: #b5c1d0
}
.right {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 7.8pt; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 130px; CURSOR: hand; COLOR: #1c5a88; PADDING-TOP: 2px; FONT-FAMILY: tahoma,arial,helvetica; POSITION: absolute; HEIGHT: 25px; BACKGROUND-COLOR: #f2f3f7; layer-background-color: #F2F3F7
}
.rightOver {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 7.8pt; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 130px; CURSOR: hand; COLOR: #eff7fe; PADDING-TOP: 2px; FONT-FAMILY: tahoma,arial,helvetica; POSITION: absolute; HEIGHT: 25px; BACKGROUND-COLOR: #5281a7; layer-background-color: #5281A7
}
.clCMEvent {
	Z-INDEX: 300; LEFT: 0px; VISIBILITY: hidden; WIDTH: 100%; CLIP: rect(0px 100% 100% 0px); POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.clCMAbs {
	LEFT: 0px; VISIBILITY: hidden; WIDTH: 10px; POSITION: absolute; TOP: 0px; HEIGHT: 10px
}
.clBar {
	VISIBILITY: hidden; WIDTH: 10px; POSITION: absolute; HEIGHT: 10px
}
.mnu_a {
       BORDER: 0px solid; 
       FONT-WEIGHT: normal; 
       FONT-SIZE: 7.5pt; 
       COLOR: #4682b4; 
       FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
       text-align: left;
}
.pogrt {
	BORDER-RIGHT: #4682b4 1px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: #4682b4 1px solid; BACKGROUND-COLOR: #eff4fa
}
.pogrt TD {
	BORDER-RIGHT: #4682b4 0px solid; BORDER-TOP: #4682b4 1px solid; BORDER-LEFT: #4682b4 1px solid; BORDER-BOTTOM: #4682b4 0px solid
}
.mnu {
	SCROLLBAR-FACE-COLOR: white; SCROLLBAR-HIGHLIGHT-COLOR: #6699cc; SCROLLBAR-SHADOW-COLOR: #6699cc; SCROLLBAR-ARROW-COLOR: #115fa0; SCROLLBAR-BASE-COLOR: #6699cc; scrollbar-dark-shadow-color: #000000; scrollbar-3d-light-color: yellow
}