@charset "iso-8859-1";
/* CSS Document */
.bgYellow {
background-color:#fff9da;
}

.small_rect {
	padding: 0px;
	display: table-cell;
	clear: both;
	margin: 0px;
}

.kyssa_arhiiv {
	background-color: #F0F7FF;
	background-repeat: repeat-x;
	padding: 4px;
	margin: 0px;
	overflow: hidden;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #C4D8F7;
	border-right-color: #C4D8F7;
	border-left-color: #C4D8F7;
}

.vlag_tr_hover {
background-color: transparent;
background-repeat: repeat;
background-image: url(../images/white_trans.png);
}



#puu {
	background-image: url(images/rippmenutagus.png);
	float: center;
	margin-left: 14px;
	padding: 0px;
	width: 970px;
	vertical-align: middle;
	height: 30px;
}

.tootleja {
	background-color: #CCFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d3e2ff;
	border: 1px solid #000000;
	margin: 4px;
	padding: 2px;
}
.tropp {
	color: #d3e2ff;
	background-image: url(images/index_sep.png);
	background-repeat: repeat-x;
	height:auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	width:auto;
	line-height: 30px;
	vertical-align: middle;
}
.toppildid {
        background-image: url(images/pildikaststar_bgr.jpg);
	background-color: #d3e2ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d3e2ff;
	border: 1px solid #000000;
	margin: 4px;
	padding: 2px;
        height: auto;
	width: fixed;
}
.uued {
	background-image: url(images/pildikaststar_bgr.jpg);
        background-color: #d3e2ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d3e2ff;
	border: 1px solid #000000;
	margin: 4px;
	padding: 2px;
        height: auto;
	width: fixed;
}
.paevik {
	background-color: #d3e2ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d3e2ff;
	border: 1px solid #000000;
	margin: 4px;
	padding: 2px;
        height: auto;
	width: 700px;
}
.koguasit {
	background-color: #d3e2ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d3e2ff;
	border: 1px solid #000000;
	margin: 4px;
	padding: 2px;
        height: auto;
	width: 700px;
}
.info {
	background-color: #d3e2ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d3e2ff;
	border: 1px solid #000000;
	margin: 4px;
	padding: 2px;
}
.smsten {
	background-color: #d3e2ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d3e2ff;
	border: 1px solid #000000;
	margin: 4px;
	padding: 1px;
}

.kink {
        background-image: url(images/pildikaststar_bgr.jpg);
	background-color: #d3e2ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d3e2ff;
	border: 1px solid #000000;
	margin: 4px;
	padding: 2px;
}

.uudised {
	background-color: #d3e2ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d3e2ff;
	border: 1px solid #000000;
	margin: 4px;
	padding: 2px;
}
.slistsob {
	background-color: #d3e2ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d3e2ff;
	border: 1px solid #000000;
	margin: 4px;
	padding: 2px;
}
.slistvv {
	background-color: #d3e2ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d3e2ff;
	border: 1px solid #000000;
	margin: 4px;
	padding: 2px;
}
.paarid {
        background-image: url(images/pildikaststar_bgr.jpg);
	background-color: #d3e2ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F3F7FF;
	border: 1px solid #000000;
	margin: 4px;
	padding: 2px;
}
.poller {
	background-color: #d3e2ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d3e2ff;
	border: 1px solid #000000;
	margin: 4px;
	padding: 2px;
}

.viimasedvideod {
	background-color: #d3e2ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d3e2ff;
	border: 1px solid #000000;
	margin: 4px;
	padding: 2px;
}
.tbl_contindex {
	background-color: #F3F7FF;
}
.topstats {
        background-image: url(images/pildikaststar_bgr.jpg);
	background-color: #d3e2ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d3e2ff;
	border: 1px solid #000000;
	margin: 4px;
	padding: 2px;
}

.tasulised {
        background-image: url(images/pildikaststar_bgr.jpg);
	background-color: #d3e2ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d3e2ff;
	border: 1px solid #000000;
	margin: 4px;
	padding: 2px;
}
.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #EE0000;
	text-decoration: none;
	background-color: #FFFFB7;
	display: block;
	margin: 1px;
	padding: 5px;
	border: 1px solid #CC0000;
	text-align: center;
}


.ok {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006600;
	text-decoration: none;
	background-color: #DDFFDD;
	display: block;
	margin: 1px;
	padding: 5px;
	border: 1px solid #009900;
	text-align: center;
}

.user_nurk_main {
	background-image: url(images/blue/usernurk.png);
	background-repeat: repeat-x;
	height: 63px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:auto;
	vertical-align: middle;

}
.user_rida_main {
	background-image: url(images/blue/asja.png);
	background-repeat: repeat-x;
	width: 972px;
	height: 35px;
	vertical-align: middle;
}

#coverlogin{
	height: 0.1em;
	overflow:hidden;
	visibility: hidden;
	padding-top: 10px;
}
#menu {
	height: 49;
        widtht: 970;
	color: #FFF;
	background: url(img/menu.png) top center no-repeat;
	overflow: hidden;
}
#loginbox{
	height: 1;
        widtht: 10;
}
.logisisse {
	text-align: center;
	padding-top: 18px;

}
.ymarkast
{
border: thin #000000 solid;
\-moz-border-radius: 0.5em;
} 
.blockMiddleMenu {
border-color: #000000; 
border-width: 1px 1px 1px 1px; 
border-style: 
solid; background-color:#000000; 
} 
#tegelaskuju_td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B8C9EF;
	text-decoration: none;
	text-align: right;
	vertical-align: top;
}


#floatbox {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	vertical-align: top;
	display: table;
	height: auto;
	width: auto;
}

#arvamus {
	font-size: 10px;
}

#isiksus_td {
	border: 1px solid #BAD2F8;
	padding: 2px;
}
.yourname {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
}
.vv_date {
	color: #A3C0E4;
}





#LastWebsite{
  width: 995px;
  padding: 0;
  valign: center;
}
#LastHeader {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	height: 140px;
	color: #FFF;
        valign: center;
	background: url(img/nav_bg.PNG) top left no-repeat #6ea5f1;
	overflow: hidden;
}

#HeaderMenu {
	padding-left: 0px;
}

#LastLogo {
	float: left;
	width: 200px;
	display: inline;
}

#headerSearchbox {
	float: right;
  display: inline;
  position: relative;
  top: -3px;
}

#headerSearchbox * {
	margin: 0;
	padding: 0;
}

#headerSearchbox input.sbox {
	background: url('http://cdn.last.fm/depth/icons/search.gif') center left no-repeat #FFF;
	height: 18px;
	width: 130px;
	font-size: 11px;
	float: left;
	border: 1px solid #508FEF;
	vertical-align: middle;
	margin-top: 4px;
	margin-right: 0 !important;
	margin-right: 8px;
	margin-bottom: 0;
	margin-left: 1px;
	padding-top: 0px;
	padding-top: 1px !important;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 16px;
	line-height: 16px;
}


#headerBottom {
	clear: both;
	padding-top: 0px;
	height: 30px;
	font-size: 11px;
	color: #AACCFF;
	border-top: 0px solid #95BFFF;
	vertical-align: middle;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 1px;
	overflow: visible;
	font-family: Arial, Helvetica, sans-serif;
}


#headerBottom ul {
	float: right;
	list-style: none;
	margin-top: 0px;
	padding-left: 0px;
	padding-top: 0px;
}

/*#headerBottom li {
	display: inline;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #AACCFF;
}*/

#buttons {
	float: left;
	margin: 0px;
	padding: 0px;
	width: auto;
	vertical-align: middle;
	height: 30px;
	overflow: hidden;
}
ul#mainlevel-nav
{
	list-style: none;
	padding: 0;
	margin: 1;
	height: 30px;
	overflow: hidden;
}

ul#mainlevel-nav li
{
	background-image: none;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	margin: 0;
	font-size: 11px;
	line-height: 30px;
	white-space: nowrap;
	height: 30px;
	overflow: hidden;
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #84B5FF;
}

ul#mainlevel-nav li a
{
	display: block;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	color: #D9E8FF;
	margin: 0px;
	background: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
}
ul#mainlevel-nav li a:hover {

        height: auto;
        widtht: auto;
	background-repeat: repeat-x;
	padding-bottom: 0px;
	margin: 0px;
	overflow: visible;

}
#buttons>ul#mainlevel-nav li a { width: auto; }

/*#headerBottom td {
	vertical-align: middle;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}*/

#headerBottom li.last,
#headerBottom li#uploadmusic,
#headerBottom li#app,
#headerBottom li#textlink {
  border-right: 0 !important;
}

#headerBottom li#uploadmusic,
#headerBottom li#app,
#headerBottom li#textlink {
	top: 9px;
	left: 0;
	background-image: url(favorites.png);
	background-position: left center;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 18px;
	height: 12px;
	vertical-align: middle;
	margin-top: 0;
	margin-right: 69px !important;
	margin-right: 35px;
	margin-bottom: 0;
	margin-left: 0;
}

#headerBottom li#app {
  padding-left: 10px;
  background-image: url("http://cdn.last.fm/depth/header2/app_red.gif");
}

#headerBottom li#textlink {
    background-image: none;
}

li#toglink a {
	color: #BFDBFF;
	text-decoration: none;
}

li#toglink a:hover {
	color: #DDECFF;
}

#headerBottom a {
	color: #D5E7FF;
}

#headerBottom a:hover, body.black #headerBottom a:hover {
  color: #FFF;
  background: transparent;
}


/* Primary Navigation */

#navigation {
  padding: 0;
  margin: 0;
  height: 44px;
  float: left;
}

* + html #navigation {
  position: relative;
  z-index: 9;
}

#navigation li {
  margin: 0;
  padding: 0;
  list-style: none;
  height: 44px;
  float: left;
}

#navigation li a {
	display: inline-block;
	padding: 18px 16px 7px 15px;
	height: 20px;
	line-height: 20px;
	font-size: 15px;
	text-align: center;
	color: #E6F0FF;
	font-weight: bold;
	text-decoration: none;
	position: relative;
}

#navigation li > a {
  display: block;
}

#navigation li a img {
  position: absolute;
  bottom: 1.7em;
  left: 15px;
}

#navigation .noUser li a {
  font-weight: normal;
  padding: 18px 12px 2px 12px;
}


#navigation li a:hover,
#navigation li.current a {
	border: none;
	background: url(images/nav_bg_hover.png) top left repeat-x;
	text-decoration: none;
	color: #FFFFFF;
}


/* Last.fm Id Badge Styles (top right)
 ---------------------------- */
#idBadge {
	color: #FFF;
	font-size: 11px;
	padding-right: 6px;
	padding-top: 8px;
	text-align: right;
	line-height: 1.27273em;
	width: 200px;
}

#idBadge a,
#idBadge a:hover {
  color: #FFF;
  font-weight: bold;
  background-color: transparent;
}

#idBadge a#profileImage {
  border: 1px solid #EBEBEB !important;
  margin: 0 0 7px 9px;
  float: right;
  display: inline;
}

#idBadge a#profileImage img {
  border: none;
  height: 25px;
  width: 25px;
}








     /*************  **************/  

#maincontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: auto;
	vertical-align: top;
	display: table-cell;
}
/*#maincontent a{
	font-size: 11px;
	color: #0255D2;
	text-decoration: none;
}
#maincontent a:hover{
	font-size: 11px;
	color: #408BFD;
	text-decoration: none;
}*/
#topbanner {
	height: 64px;
	width: 600px;
	text-align: center;
	vertical-align: middle;
	padding: 2px;
	border: 1px solid #FFFF00;
}
#date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 8px;
	color: #D2E6FF;
	word-spacing: 2px;
}
#loginbox {
	color: #000000;
}
#modemenu {
        width: 960px;
	line-height: 24px;
	background-image: url(images/voting_bg.jpg);
	background-repeat: repeat-x;
	text-align: left;
	vertical-align: middle;
	height: 24px;
	margin-bottom: 8px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
}

#rightbg {
	text-align: center;
	vertical-align: top;
	height: 100%;
	width: 157px;
	padding: 0px;
	border: 0px solid #dddddd;
	display: table-cell;
}
#leftbg {
	text-align: center;
	vertical-align: top;
	height: 100%;
	width: 157px;
	padding: 0px;
	border: 0px solid #dddddd;
	display: table-cell;
}
#contbg {
	vertical-align: top;
	height: 100%;
	width: 686px;
	padding: 0px;
	border: 0px solid #dddddd;
	overflow: auto;
	display: table-cell;
}
#footer {
	display: table-cell;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
}
.footermenu {
	line-height: 24px;
	background-image: url(images/headerbg22.png);
	background-repeat: repeat-x;
	vertical-align: middle;
	height: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2B6CD0;
	padding-right: 8px;
	padding-bottom: 1px;
	padding-left: 8px;
}
.footermenu a{
	font-size: 12px;
	font-weight: bold;
	color: #6193DE;
	padding-top: 2px;
}
.footermenu a:hover{
	font-size: 12px;
	font-weight: bold;
	color: #2C6FD3;
	padding-top: 2px;
}

.vaataveel {
	background-color: #fafafa;
	background-image: url(images/vaataveel.png);
	background-repeat: repeat-x;
	padding: 1px;
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
	border: 1px solid #C4D8F7;

}
.bigiconsleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #51CB2E;
	text-decoration: none;
	text-align: center;
	vertical-align: top;
}
.bigiconsleft a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #51CB2E;
	text-decoration: none;
}
.bigiconsleft a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #49B629;
	text-decoration: none;
}
.film {
	background-color: #000000;
	background-image: url(images/film.png);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 98px;
}
.saadakiri {
	height: 200px;
	width: 480px;
}


body{
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Helvetica, Arial;
	cursor: default;
	background-color: #e6f2fa;
	background-repeat: repeat-y;
	padding: 0px !important;
	padding-left: 2px;
	margin: 0px;
	background-position: center top;
}
.main_menu_block {
width:970px;
height:35px;
background:#9FCBFF url(images/takkus.jpg) 0 0 no-repeat;
font-size:11px;
font-family:Tahoma;
font-style:normal;
}

ul.menu {
list-style-type:none;
margin:0 0 0 10px;
padding:3px 0 0;
}

ul.menu li {
display:block;
float:left;
margin-right:1px;
height:31px;
color:#fff;
}

ul.menu li a {
display:block;
float:left;
height:31px;
line-height:31px;
color:#000000;
font-weight:700;
white-space:nowrap;
padding-left:20px;
background:transparent;
text-decoration:none;
}

ul.menu li a:hover {
color:#elelel;
background:transparent;
font-style:normal;
text-decoration:none;
}

ul.menu li a span.rbg {
display:block;
float:left;
padding-right:20px;
cursor:pointer;
}

table{
	font-size: 11px;
	color: #223148;
	font-family: Verdana, Helvetica, Arial;
	cursor: default;
}

input{
	font-size: 11px;
	color: #444444;
	font-family: Verdana, Helvetica, Arial;
	border: 1px solid #B5D0F9;
	line-height: 22px;
	text-decoration: none;
	background-image: url(images/textarea.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	vertical-align: middle;
	margin: 0px;
	padding: 2px;
	padding-bottom: 2px !important;
	padding-bottom: 8px;
	height: 22px;
}
img {
	border: 0px none;

	behavior: url(iepngfix.htc)
}
hr {
	height: 2px;
	width: 100%;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: none;
	border-top-color: #99BFF9;
	border-bottom-color: #E1ECFD;
	background-color: transparent;
}

.select{
	font-size: 11px;
	color: #CC6600;
	font-family: Verdana, Helvetica, Arial;
	background-color: #FFFFFF;
	border: 1px solid #d5d5d5;
}

/*textarea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	background-color: #fafafa;
	border: 1px solid #bbbbbb;
}*/

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #2F5B9F;
	background-color: ffffff;
	background-image: url(images/textarea.jpg);
	border: 1px solid #A3C7F3;
	background-repeat: no-repeat;
	padding-left: 2px;
}

.text_field{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00EE00;
	background-color: #10418B;
	border: 1px solid #5CA2ED;
}

.mode_notes{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #dd0000;
	background-color: #ffffff;
	border: 1px solid #AFCDFA;
	font-weight: bold;
}

.button {
	font-size: 12px;
	font-weight: bold;
	color: #5F93E0;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(images/buttonbg20.png);
	background-repeat: repeat-x;
	height: 22px;
	border: 1px solid #B5D0F9;
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 2px !important;
	padding-bottom: 8px;
	padding-top: 0px;
	line-height: 19px;
}
.loginbutton {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(images/loginbutton.png);
	background-repeat: repeat-x;
	height: 21px;
	border: 1px solid #000000;
	width: 90px;
	background-color: #8BB9F5;
	text-align: center;
	vertical-align: middle;
	padding-bottom: 2px !important;
	padding-bottom: 8px;
	padding-top: 0px;
	margin: 0px;
	line-height: 18px;
}
.loginform {
	width: 112px;
	border: 1px solid #000000; /*#000000;*/
	padding: 2px;
	background-image: url(images/textarea.jpg);
	background-repeat: no-repeat;
	background-position: left -10px;
	height: 19px;
}
.pere_0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9EBDE2;
}
.pere_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #00AA00;
}
.pere_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF0000;
}
.konto_menu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding: 2px;
	display: block;
	list-style-type: none;
	margin: 0px;
}
.konto_menu li{
	padding: 2px;
}

#tool_tip {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding: 2px;
	width: 300px;
}

#huvid {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #444444;
	background-color: #f5f5f5;
	background-repeat: no-repeat;
	padding: 2px;
	border: 1px solid #dddddd;
	margin: 2px;
	width: 420px;
}
#lisaandmed_tooltip {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #444444;
	background-color: #f5f5f5;
	background-repeat: no-repeat;
	padding: 2px;
	border: 1px solid #e3e3e3;
	margin: 2px;
	width: 160px;
}
.lisaandmed_td {
	background-color: #fafafa;
	border: 1px solid #E8F0FF;
	margin: 1px;
	padding: 1px;
}
select{
	font-size: 11px;
	color: #444444;
	font-family: Verdana, Helvetica, Arial;
	background-color: #FFFFFF;
	border: 1px solid #d5d5d5;
}
.uuskiri {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: #00FF00;
	text-decoration: none;

}

.showcomment {
	width: 100%;
	background-image: url(images/headerbg20.png);
	background-repeat: repeat-x;
	margin: 0px;
	border: 1px solid #dddddd;
	padding: 0px;
	background-color: #fafafa;
}
.showcomment_vaata {	
/*background-color: #fafafa;*/
	width: 100%;
	background-image: url(images/headerbg20.png);
	background-repeat: repeat-x;
	margin: 0px;
	border: 0px solid #dddddd;
	padding: 5px;
}



.commentreply {
	background-color: #f5f5f5;
	width: 93%;
	background-repeat: repeat-x;
	border: 1px solid #cccccc;
	padding: 6px;
	font-style: italic;
	color: #306FC2;
	margin-top: 12px;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
}

#acc_statsbg {
	background-color: #fafafa;
	margin: 1px;
	padding: 8px;
	border: 1px solid #dddddd;
}

#menutopbg {
	background-image: url(images/hrate_09.jpg);
	background-repeat: no-repeat;
}

#menubg {
	background-image: url(images/hrate_05.jpg);
	background-repeat: repeat-y;
}

#content {
	vertical-align: top;
	background-color: #FFFFFF;
	background-repeat: repeat-y;
	padding: 2px;
	width: 700px;
}
#content2 {
	vertical-align: top;
	background-repeat: repeat-y;
	padding: 0px;
	width: 970px;
}

#voting {
	background-color: #f2f2f2;
	background-image: url(images/voting_bg.jpg);
	background-repeat: repeat-x;
}

.radiobutton {
	background-color: #00CC00;
}

.sms_ten_bg{
	background-image: url(images/sms10bg.png);
	background-repeat: no-repeat;
	background-position: center center;
}

.smscomment {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: eeeeee;
	padding: 2px;
	width: 290px;
}

.pollbg {
	background-image: url(images/voting_bg.jpg);
	background-repeat: repeat-x;
	color: #333333;
	background-position: left -8px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}

#topnaine {
	color: #000000;
	background-image: url(images/menusep.png);
	background-repeat: no-repeat;
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	width: 130px;
	line-height: 30px;
	vertical-align: middle;
}

#topmees {
	color: #000000;
	background-image: url(images/menusep.png);
	background-repeat: no-repeat;
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	width: 130px;
	line-height: 30px;
	vertical-align: middle;
}

#uued {
	color: #3067BA;
	background-image: url(images/menusep.png);
	background-repeat: no-repeat;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	width: 130px;
	line-height: 30px;
	vertical-align: middle;
}

.slist {
	color: #487ED0;
	background-image: url(images/menusep.png);
	background-repeat: no-repeat;
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	width: 154px;
	margin-bottom: 5px;
	line-height: 30px;
	background-position: center;
}
.index_sep {
	color: #487ED0;
	background-image: url(images/index_sep.png);
	background-repeat: no-repeat;
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	width: 367px;
	margin-bottom: 1px;
	line-height: 30px;
	background-position: center;
}
.menu_sep2 {
	color: #86B6F7;
	background-image: url(images/menusep_sep.png);
	background-repeat: no-repeat;
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	width: 317px;
	margin-bottom: 1px;
	line-height: 30px;
	text-transform: uppercase;
}
#index_top {

	width: 668px;
      
        background-image: url(images/index_top.png);

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 1px;

	display: table-cell;

}

#menusep {
	color: #86B6F7;
	background-image: url(images/menusep.png);
	background-repeat: no-repeat;
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	width: 130px;
	margin-bottom: 5px;
	line-height: 30px;
	text-transform: uppercase;
}

#s6bralist {
	border: 1px solid #dddddd;
	padding: 1px;
}

.headerbg20 {
	color: #3A78D3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url(images/headerbg22.png);
	background-repeat: repeat-x;
	height: 22px;
	text-align: center;
	vertical-align: middle;
	line-height: 22px;
}

.testheader {
	color: #000033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url(images/headerbg20.png);
	background-repeat: repeat-x;
	height: 20px;
	vertical-align: middle;
	line-height: 20px;
	padding-left: 5px;
}

.blogheader {
	color: #6D9EE7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url(images/headerbg20.png);
	background-repeat: repeat-x;
	height: 20px;
	vertical-align: middle;
	line-height: 20px;
	padding-left: 5px;
}

.ankeedipealkirjad {
	background-image: url(images/bullet2.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 8px;
	padding-left: 14px;
	font-style: italic;
}

.iseloomustus {
	background-color: #F2F9FF;
	padding: 4px;
	text-align: left;
	vertical-align: top;
	padding-bottom: 2px;
	font-style: italic;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dddddd;
	border-right-color: #dddddd;
	border-bottom-color: #dddddd;
	border-left-color: #dddddd;
}

.s6bralist_header {
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #5B95EA;
	background-image: url(images/headerbg20.png);
	background-repeat: repeat-x;
	height: 20px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 3px;
	margin-left: 1px;
}

.showscore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
}

#userinfo_frame {
	padding-left: 10px;
	margin-top: 0px;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 8px;
	width: auto !important;
	width: 680px;
}

#pildileht {
	width: 640px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 11px;
	margin-bottom: 0px;
	margin-left: 12px;
}

a{
	font-size: 11px;
	color: #0255D2;
	font-weight: normal;
	text-decoration: none;
}
a:hover {
	font-size: 11px;
	font-weight: normal;
	color: #5599FF;
	text-decoration: none;
}

form{
	color: #444a66;
	margin: 0px;
	padding: 3px;
}

a.mcolor{
	font-size: 11px;
	color: #3973DD;
	text-decoration: none;
}
a.mcolor:hover{
	font-size: 11px;
	color: #5B95F4;
	text-decoration: none;
}
a.ncolor{
	font-size: 11px;
	color: #E800B9;
	text-decoration: none;
}
a.ncolor:hover{
	font-size: 11px;
	color: #FF0BA4;
	text-decoration: none;
}

.vote{
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

.votes{
	font-size: 12px;
	font-weight: bold;
	color: #000066;
}

.vote2 {
	font-size: 15px;
	font-weight: bold;
	color: #A8CFFF;
}
#pildikast {
	background-color: fafafa;
	background-repeat: no-repeat;
	padding-left: 10px;
	border: 1px solid #dddddd;
	margin: 2px;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
}

#pildikast_com {
	background-color: #fafafa;
	background-repeat: no-repeat;
	padding: 2px;
	border: 1px solid #dddddd;
	margin: 2px;
}

.test_td {
	background-color: #fafafa;
	background-repeat: no-repeat;
	padding: 4px;
	border: 1px solid #dddddd;
	margin: 2px;
}

.top_td {
	background-color: #F0F7FF;
	background-repeat: repeat-x;
	padding: 4px;
	margin: 0px;
	background-image: url(images/indextop_bg.png);
	width: 157px !important;
	width: 166px;
	overflow: hidden;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #C4D8F7;
	border-right-color: #C4D8F7;
	border-left-color: #C4D8F7;
}
#indextop_header {
	background-color: transparent;
	background-image: url(images/indextop_header.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4078CC;
	text-decoration: none;
	height: 32px;
	width: 166px;
	line-height: 32px;
	text-align: center;
	vertical-align: middle;
}

#reply {
	background-color: #fafafa;
	padding: 4px;
	border: 1px solid #dddddd;
	margin: 2px;
	text-align: left;
	width: 620px;
	cursor: text;
}

#lisatud_top {
	background-repeat: no-repeat;
	border: 0px solid #dddddd;
	margin: 1px;
	background-image: url(images/menusep.png);
	background-position: center;
	padding: 5px;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 1px;
	text-align: center;
	width: 142px;
	font-family: Arial, Helvetica, sans-serif;
}

#top_pildikast_top {
	background-repeat: no-repeat;
	border: 0px solid #dddddd;
	margin: 0px;
	background-image: url(images/menusep.png);
	background-position: center;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 1px;
	text-align: center;
	width: 157px;
	line-height: 30px;
	vertical-align: middle;
	height: 30px;
}

#top_pildikast {
	background-color: #fafafa;
	background-repeat: no-repeat;
	border: 1px solid #dddddd;
	margin: 1px;
	padding: 5px;
	text-align: center;
	width: 142px;
	height: 238px;
}

#kahtlane_pildikast {
	background-color: #fafafa;
	background-repeat: no-repeat;
	border: 1px solid #dddddd;
	margin: 1px;
	padding: 5px;
	text-align: center;
	width: 142px;
	height: 280px;
}

#keelatud_pildikast {
	background-color: #fafafa;
	background-repeat: no-repeat;
	border: 1px solid #dddddd;
	margin: 1px;
	padding: 5px;
	text-align: center;
	width: 142px;
	height: 240px;
}

#stats_td {
	background-color: #fafafa;
	background-repeat: no-repeat;
	border: 1px solid #dddddd;
	margin: 1px;
	padding: 4px;
	text-align: left;
	width: 100%;
	height: 218px;
}

#paarid_table {
	background-color: #fafafa;
	background-repeat: no-repeat;
	border: 1px solid #dddddd;
	padding: 4px;
	margin-top: 8px;
	margin-right: 10px;
	margin-bottom: 2px;
	margin-left: 10px;
}

#paarid_td {
	background-color: #fafafa;
	background-repeat: no-repeat;
	border: 1px solid #dddddd;
	padding: 4px;
	margin-top: 2px;
	margin-right: 12px;
	margin-bottom: 2px;
	margin-left: 12px;
}

#smsteated {
	background-color: #033072;
	background-repeat: no-repeat;
	border: 1px solid #166BC9;
	margin: 1px;
	padding: 4px;
	width: 318px;
	text-align: center;
}

#smsteated_td {
	background-color: #033A8D;
	background-repeat: no-repeat;
	border: 1px solid #1877E0;
	margin: 8px;
	padding: 10px;
	width: 400px;
}

.view_hinda10txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B3D3FF;
	margin-bottom: 4px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 3px;
	border: 1px solid #2070DB;
	background-color: #053073;
}
.lehe_pealkiri {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFB000;
	text-decoration: none;
	letter-spacing: 1px;
	background-image: url(images/pealkiri_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 12px;
	font-style: italic;
	line-height: 44px;
	text-align: left;
	vertical-align: middle;
	height: 44px;
	width: 640px;
	display: block;
}
.mailboxlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00FF00;
	background-color: #2363C2;
	text-align: center;
	vertical-align: middle;
	display: block;
	margin: 1px;
	height: 20px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	border: 1px solid #7AA5DE;
}
#mailbox-table {
	border: 1px solid #dddddd;
}
#inboxunread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFF7DD;
	padding: 2px;
}
#inboxread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFE6AA;
	padding: 2px;
}
#inboxbodyunread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFF7DD;
	padding: 5px;
}
#inboxbodyread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFE6AA;
	padding: 5px;
}


#outboxunread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EEFCEB;
	padding: 2px;
}
#outboxread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #D0F5C9;
	padding: 2px;
}
#outboxbodyunread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EEFCEB;
	padding: 5px;
}
#outboxbodyread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #D0F5C9;
	padding: 5px;
}


#noteboxunread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FBEDEA;
	padding: 2px;
}
#noteboxread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F7D3C8;
	padding: 2px;
}
#noteboxbodyunread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FBEDEA;
	padding: 5px;
}
#noteboxbodyread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F7D3C8;
	padding: 5px;
}


#kvboxunread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #E8F1FF;
	padding: 2px;
}
#kvboxread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CEE1FF;
	padding: 2px;
}
#kvboxbodyunread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #E8F1FF;
	padding: 5px;
}
#kvboxbodyread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CEE1FF;
	padding: 5px;
}


.inbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	background-image: url(images/mail_to.gif);
	background-repeat: no-repeat;
	background-position: 5px top;
	margin: 5px;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 30px;
	display: block;
	background-color: #FFF7DD;
	width: 130px;
	border: 1px dotted #89AFEF;
}
.outbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	background-image: url(images/mail_from.gif);
	background-repeat: no-repeat;
	background-position: 5px top;
	margin: 5px;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 30px;
	display: block;
	background-color: #E6FAE2;
	width: 130px;
	border: 1px dotted #89AFEF;
}
.teated {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	background-image: url(images/icons/alert.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	margin: 5px;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 30px;
	display: block;
	background-color: #FBEDEA;
	width: 130px;
	border: 1px dotted #89AFEF;
}
.kirjavahetus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	background-image: url(images/icons/group_go.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	margin: 5px;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 30px;
	display: block;
	background-color: #E8F1FF;
	width: 130px;
	border: 1px dotted #89AFEF;
}
.imgsubject{
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #76A5F3;
}
a.account{
	font-size: 13px;
	color: #00dd00;
	text-decoration: none;
	font-weight: bold;
}
a.account:hover{
	font-size: 13px;
	color: #00FF00;
	text-decoration: none;
	font-weight: bold;
}
#menulinks a{
	background-image: none;
	padding-left: 2px;
	margin-left: 0px;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	display: block;
	height: 16px;
	width: 139px;
!important
	height: 11px; 
	line-height: 12px;
	line-height: 12px;

!important
;
	border-bottom-style: solid;
	border-bottom-color: #D3E2F8;
	border-bottom-width: 1px;
	text-align: left;
	cursor: default;
}
#menulinks a:hover{
	background-image: url(images/headerbg20.png);
	background-repeat: repeat-x;
	background-color: #dde9f9;
	font-size: 10px;
	color: #3064B1;
	text-decoration: none;
	font-weight: bold;
	cursor: default;
}


.reglink {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.reglink a{
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
}
.reglink a:hover{
	font-size: 11px;
	color: #000066;
	text-decoration: underline;
	font-weight: bolder;
}
.status {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	background-color: #FFFFFF;
	padding: 2px;
	border: 1px dotted #444444;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 19px;
	text-decoration: none;
}
/*###################*/

.fstooltips {
	border: 1px solid #dddddd;
}

.tipheader {
	background-color: #f5f5f5;
	color: #3663A7;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	FONT-FAMILY: arial;
	background-image: url(images/headerbg20.png);
	background-repeat: repeat-x;
	height: 20px;
}

.tipcontent {
	background-color: #f5f5f5;
	color: #333333;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	FONT-FAMILY: arial;
}

/* ########################### */

.rank0 {
	font-size: 10px;
	font-weight: bold;
	color: #A8BAD5;
	text-decoration: none;
}
.rank2 {
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
.rank3 {
	font-size: 10px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}
.rank4 {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.fame {
	font-size: 12px;
	font-weight: bold;
	color: #999999;
}
.fame_nr {
	font-size: 12px;
	font-weight: bold;
	color: #000066;
}
.progress{
	width: 1px;
	height: 14px;
	color: white;
	font-size: 11px;
	overflow: hidden;
	background-color: #aa0000;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*###### AJAXTABS ANKEEDIL ######*/
.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; 
}
.shadetabs li{
display: inline;
margin: 0;
}
.shadetabs li a{
	text-decoration: none;
	padding: 3px 7px;
	margin-right: 3px;
	color: #333333;
	background: url(images/headerbg20.png) top left repeat-x;
}
.shadetabs li a:visited{
	color: #333333;
}
.shadetabs li a:hover{
	color: #000000;
}
.shadetabs li.selected{
	position: relative;
	color: #333333;
	top: 1px;
	font-weight: bold;
}
.shadetabs li.selected a{ /*selected main tab style */
	background-image: url(images/headerbg20.png);
	color: #333333;
	border: 1px solid #BBD7FF;
	font-weight: bold;
}
.shadetabs li.selected a:hover{
	text-decoration: none;
	color: #000000;
}
.contentstyle{
	border: 1px solid #eeeeee;
	width: 656px;
	margin-bottom: 1em;
	padding: 2px;
}


.shadetabs2{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: center; 
}
.shadetabs2 li{
display: inline;
margin: 0;
}
.shadetabs2 li a{
	text-decoration: none;
	padding: 3px 7px;
	margin-right: 3px;
	color: #666666;
	background: url(images/headerbg20.png) top left repeat-x;
}
.shadetabs2 li a:visited{
	color: #666666;
}

.shadetabs2 li a:hover{
	color: #000000;
}
.shadetabs2 li.selected{
	position: relative;
	color: #333333;
	top: 1px;
	font-weight: bold;
}
.shadetabs2 li.selected a{
	background-image: url(images/headerbg20.png);
	color: #000000;
	border: 1px solid #BBD7FF;
	font-weight: bold;
}
.shadetabs2 li.selected a:hover{
	text-decoration: none;
	color: #000000;
}
.contentstyle2{
	width: 656px;
	margin-bottom: 1em;
	padding: 2px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #eeeeee;
}
/*#############*/


/* AJAX TOOLTIP */

/* CSS needed for the script */

#ajax_tooltipObj{
	z-index:1000000;
	text-align:left;
}
#ajax_tooltipObj div{
	position:relative;
}

/* If you don't want the arrow - Just set the width of this div to 1 or something like that and drop the background selectors from the CSS below */

#ajax_tooltipObj .ajax_tooltip_arrow{	/* Left div for the small arrow */
	background-image:url('../images/arrow.gif');
	width:0px;
	position:relative;
	left:0px;
	top:0px;
	background-repeat:no-repeat;
	background-position:center left;
	z-index:1000005;
	height:60px;
}

#ajax_tooltipObj .ajax_tooltip_content{
        top:0px;
        bottom: auto;
        position:fixed;
	width:auto;
	height:auto;
	padding:0px;
	color:#0000ff;
	z-index:100;
        right: 0%;
        text-align: left;


}

/*################  HIGHSLIDE  #################*/
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}

.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
	display: none;
	border: 2px solid white;
	border-top: none;
	font-family: Verdana, Helvetica;
	font-size: 10pt;
	padding: 5px;
	background-color: white;
	color: #000000;
}
.highslide-loading {
	display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	background-color: transparent;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-move {
    cursor: move;
}

.highslide-overlay {
	display: none;
}
/* Controlbar example */
.controlbar {	
	background: url(highslide/graphics/controlbar4.gif);
	width: 167px;
	height: 34px;
}
.controlbar a {	
	display: block;
	float: left;
	margin: 0px 0 0 4px;
	height: 29px;
	width: 34px;
}

/* Necessary for functionality */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
/*#### /highslide #####*/

/* INDEX */
.balloon_cont{
	background-color: #fafafa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
	border: 1px solid #eeeeee;
	margin: 0px;
	padding: 2px;
}

/**/
#loginarea{
	padding-top: -4px;
}
#tencoin{
	background-image: none;
	background-repeat: no-repeat;
	background-position: center center;
}
#slist_menuactive{
	background-image: url(images/slistmenu.png);
	background-repeat: repeat-x;
	/*background-position: left -8px;*/
	padding: 4px;
	border: 1px solid #dddddd;
	margin: 2px;
}

.pagelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bolder;
	color: #FFA000;
	background-image: url(images/pagelink_bg.png);
	background-repeat: repeat-x;
	vertical-align: middle;
	height: 26px;
	margin-top: 6px;
	margin-bottom: 6px;
	line-height: 26px;
	padding: 2px;
	overflow: hidden;
}
.pagelink a, .pagelink:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #2B87D2;
	text-decoration: none;
}
.pagelink a:hover {
	font-weight: bolder;
	color: #FF9000;
}

.outerpair1 {
	background: url(images/upperrightfade.png) right top no-repeat;
	margin: 0px;
	padding: 0px;
} 
.outerpair2 {
	background: url(images/lowerleftfade.png) left bottom no-repeat;
	padding-top: 8px;
	padding-left: 8px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.shadowbox {
	background: url(images/imgshadow.png) bottom right;
	margin: 0px;
	padding: 0px;
}
.innerbox {
	position: relative;
	left: -7px;
	top: -7px;
        border-left: 1px solid #C4D8F7;
        border-top: 1px solid #C4D8F7;
        border-right: 1px solid #C4D8F7;
        border-bottom: 1px solid #C4D8F7;
	background-color:#F0F7FF;
	width:auto;
	margin: 0px;
	padding: 1px;
	overflow: visible;
	right: 0px;
	bottom: 0px;
	clip: rect(0px,0px,0px,0px);
	height: auto;
	font-size: 3px;
}
#picshadowtable {
	font-size: 3px;
}




.anylinks{

	/*background-color: #6ea5f1;*/

	margin: 0px;

	padding: 0px;

}

.anylinks{
	/*background-color: #6ea5f1;*/
	margin: 0px;
	padding: 0px;
}
.anylinks{

	/*background-color: #6ea5f1;*/

	margin: 0px;

	padding: 0px;

}

.anylinkcss{

	background-color: transparent;

	position: absolute;

	visibility: hidden;

	line-height: 18px;

	z-index: 1000000;

	width: 200px;

	font-family: Verdana;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	border: 1px solid #000000;

	margin-top: 0px !important;

	margin-top: 0px;

	background-image: url(images/menubg.png);

	background-repeat: repeat-y;

	background-position: left top;

	text-align: left;

	padding-top: 3px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	white-space: nowrap;

}



.anylinkcss a{

	/*background-image: url(../images/top_nav.gif);

	background-repeat: repeat-x;*/

	width: 100%;

	display: block;

	text-indent: 3px;

	border-bottom: 0px solid black;

	text-decoration: none;

	font-weight: bold;

	text-indent: 5px;

	height: 22px;

	color: #FFE1E1;

	line-height: 22px;

}


.anylinkcss a:hover{
	color: #000000;
	background-image: url(images/headerbg22.png);
	background-repeat: repeat-x;
	height: 24px;
	font-weight: bold;
	text-decoration: none;
	background-position: left top;
}



.transON {
	background-color: transparent;
	background-repeat: repeat;
	background-image: url(images/white_trans.png);
}
.transOFF {
	background-color: transparent;
	background-repeat: repeat;
}
#white_trans {
	background-color: transparent;
	background-repeat: repeat;
}
#white_trans td:hover {
	background-color: transparent;
	background-repeat: repeat;
	background-image: url(images/white_trans.png);
}


.top {
	background-image: url(images/table_bg_03.png);
	height: 12px;
	width: auto;
	background-repeat: no-repeat;
	background-position: left top;
} 
.top_r {
	background-image: url(images/table_bg_04.png);
	height: 12px;
	width: 15px;
	background-repeat: no-repeat;
	background-position: right top;
	display: table-cell;
	float: right;
}
.mid {

}
.mid_r {

}
.bot {

}
.bot_r {

}



.t_outerpair1 {
	background: url(images/table_bg_big_05.png) right top no-repeat;
	margin: 0px;
	padding: 0px;
} 
.t_outerpair2 {
	background: url(images/table_bg_big_09.png) left bottom no-repeat;
	padding-top: 14px;
	padding-left: 14px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.t_shadowbox {
	background: url(images/table_bg_big_08.png) bottom right;
	margin: 0px;
	padding: 0px;
}
.t_innerbox {
	position: relative !important;
	left: -14px;
	top: -14px;
	width:auto;
	margin: 0px;
	overflow: visible;
	right: 0px;
	bottom: 0px;
	/*clip: rect(0px,0px,0px,0px);*/
	height: auto;
	background-image: url(images/table_bg_big_03.png);
	background-repeat: no-repeat;
	background-position: left top;/**/
	text-align: left !important;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 11px;
}


#teg_icons1 {
	background-image: url(images/tegevused_1.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 18px;
}
#teg_icons2 {
	background-image: url(images/tegevused_2.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 18px;
}
#teg_icons3 {
	background-image: url(images/tegevused_3.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 18px;
}
#index_center_left {
	height: auto;
	width: 315px;
	float: left;
	display: table-cell;
}
#index_center_right {
	height: auto;
	width: 368px;
	display: table-cell;
	float: right;
}
#index_center_bot {
	height: auto;
	width: 683px;
	clear: both;
}

.LeftMenu {	
	padding: 0 0 10px 0;
	}
	.LeftMenu ul {
		border-top: #FFFFFF 0px solid;
		border-bottom: none;
		display: block; 		
		list-style: none;
		margin: 0px; 
		padding: 0px;
	}
	.LeftMenu li { 
		border: #fff 0px solid; 
		border-top: none;
		position: relative;
		display: block;
		height: 23px;
		background: #fff;
	}
	.LeftMenu li a {
		color: #666666; 		
		text-decoration: ; 
		font-weight: bolder; 
		display: block; 
		padding: 7px;
	}
	.LeftMenu a:hover, .LeftMenu .active  {
		color: #000; 
		background: #b3b3b3 url("images/botnav_hover_bg.png") repeat-x top;
		text-decoration: none; 		
	}
	.LeftMenu .pealkiri {
		text-decoration: none;
		display: block; 
		padding: 7px;
		font-weight: bold;
	}
	.LeftMenu .count { 
		position: absolute;
		font-size: 6px; 
		top: 8px;
		right: 6px;
	}
/* #################################################Foryou V3###################################################### */

@charset "iso-8859-1";
/* CSS Document */
#puu {
	background-image: url(images/rippmenutagus.png);
	float: left;
	margin: 0px;
	padding: 0px;
	width: 990px;
	vertical-align: middle;
	height: 30px;
}
.sms_kast {
background-color:#fff1f1;
 border:1px solid #FF9966;
 padding:6px 8px;
}

.rkm {
	background-image: url(tutvusedkujundus/img6.gif);
	float: center;
	margin: 0px;
	padding: 0px;
	width: auto;
	height: 30px;
}


.rippmenu{
	background-color: #ECF0F8;
	position: absolute;
	visibility: hidden;
	line-height: 18px;
	z-index: 1000000;
	width: 200px;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	border: 0px solid #FFFF00;
	margin-top: 0px !important;
	margin-top: 0px;
	background-image: url(images/menubg....png);
	background-repeat: repeat-y;
	background-position: left top;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	white-space: nowrap;

}



.rippmenu a{
	/*background-image: url(../images/top_nav.gif);
	background-repeat: repeat-x;*/
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 0px solid black;
	text-decoration: none;
	font-weight: bold;
	text-indent: 5px;
	height: 22px;
	color: #ECF0F8;
	line-height: 22px;

}


.rippmenu a:hover{
	color: #000000;
	background-image: url(images/headerbg22.png);
	background-repeat: repeat-x;
	height: 24px;
	font-weight: bold;
	text-decoration: none;
	background-position: left top;
}

#coverlogin{
	height: 0.1em;
	overflow:hidden;
	visibility: hidden;
	padding-top: 10px;
}
#menu {
	height: 49;
        widtht: 1009;
	color: #FFF;
	background: url(img/menu.png) top center no-repeat;
	overflow: hidden;
}
#loginbox{
	height: 1;
        widtht: 10;
}

.ymarkast
{
border: thin #000000 solid;
\-moz-border-radius: 0.5em;
} 
.blockMiddleMenu {
border-color: #000000; 
border-width: 1px 1px 1px 1px; 
border-style: 
solid; background-color:#000000; 
} 
#tegelaskuju_td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B8C9EF;
	text-decoration: none;
	text-align: right;
	vertical-align: top;
}


#floatbox {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	vertical-align: top;
	display: table;
	height: auto;
	width: auto;
}

#arvamus {
	font-size: 10px;
}


.yourname {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
}
.vv_date {
	color: #A3C0E4;
}





#LastWebsite{
  width: 995px;
  padding: 0;
}
#LastHeader {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	height: 145px;
	color: #FFF;
	background: url(img/nav_bg.PNG) top left no-repeat #6ea5f1;
	overflow: hidden;
}

#HeaderMenu {
	padding-left: 0px;
}

#LastLogo {
	float: left;
	width: 200px;
	display: inline;
}

#headerSearchbox {
	float: right;
  display: inline;
  position: relative;
  top: -3px;
}

#headerSearchbox * {
	margin: 0;
	padding: 0;
}

#headerSearchbox input.sbox {
	background: url('http://cdn.last.fm/depth/icons/search.gif') center left no-repeat #FFF;
	height: 18px;
	width: 130px;
	font-size: 11px;
	float: left;
	border: 1px solid #508FEF;
	vertical-align: middle;
	margin-top: 4px;
	margin-right: 0 !important;
	margin-right: 8px;
	margin-bottom: 0;
	margin-left: 1px;
	padding-top: 0px;
	padding-top: 1px !important;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 16px;
	line-height: 16px;
}


#headerBottom {
	clear: both;
	padding-top: 0px;
	height: 30px;
	font-size: 11px;
	color: #AACCFF;
	border-top: 0px solid #95BFFF;
	vertical-align: middle;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 1px;
	overflow: visible;
	font-family: Arial, Helvetica, sans-serif;
}


#headerBottom ul {
	float: right;
	list-style: none;
	margin-top: 0px;
	padding-left: 0px;
	padding-top: 0px;
}

/*#headerBottom li {
	display: inline;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #AACCFF;
}*/

#buttons {
	float: left;
	margin: 0px;
	padding: 0px;
	width: auto;
	vertical-align: middle;
	height: 30px;
	overflow: hidden;
}
ul#mainlevel-nav
{
	list-style: none;
	padding: 0;
	margin: 1;
	height: 30px;
	overflow: hidden;
}

ul#mainlevel-nav li
{
	background-image: none;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	margin: 0;
	font-size: 11px;
	line-height: 30px;
	white-space: nowrap;
	height: 30px;
	overflow: hidden;
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #84B5FF;
}

ul#mainlevel-nav li a
{
	display: block;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	color: #D9E8FF;
	margin: 0px;
	background: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
}
ul#mainlevel-nav li a:hover {
	height: auto;
        widtht: auto;
	background-repeat: repeat-x;
	padding-bottom: -10px;
	margin: 0px;
	overflow: visible;

}
#buttons>ul#mainlevel-nav li a { width: auto; }

/*#headerBottom td {
	vertical-align: middle;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}*/

#headerBottom li.last,
#headerBottom li#uploadmusic,
#headerBottom li#app,
#headerBottom li#textlink {
  border-right: 0 !important;
}

#headerBottom li#uploadmusic,
#headerBottom li#app,
#headerBottom li#textlink {
	top: 9px;
	left: 0;
	background-image: url(favorites.png);
	background-position: left center;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 18px;
	height: 12px;
	vertical-align: middle;
	margin-top: 0;
	margin-right: 69px !important;
	margin-right: 35px;
	margin-bottom: 0;
	margin-left: 0;
}

#headerBottom li#app {
  padding-left: 10px;
  background-image: url("http://cdn.last.fm/depth/header2/app_red.gif");
}

#headerBottom li#textlink {
    background-image: none;
}

li#toglink a {
	color: #BFDBFF;
	text-decoration: none;
}

li#toglink a:hover {
	color: #DDECFF;
}

#headerBottom a {
	color: #D5E7FF;
}

#headerBottom a:hover, body.black #headerBottom a:hover {
  color: #FFF;
  background: transparent;
}


/* Primary Navigation */

#navigation {
  padding: 0;
  margin: 0;
  height: 44px;
  float: left;
}

* + html #navigation {
  position: relative;
  z-index: 9;
}

#navigation li {
  margin: 0;
  padding: 0;
  list-style: none;
  height: 44px;
  float: left;
}

#navigation li a {
	display: inline-block;
	padding: 18px 16px 7px 15px;
	height: 20px;
	line-height: 20px;
	font-size: 15px;
	text-align: center;
	color: #E6F0FF;
	font-weight: bold;
	text-decoration: none;
	position: relative;
}

#navigation li > a {
  display: block;
}

#navigation li a img {
  position: absolute;
  bottom: 1.7em;
  left: 15px;
}

#navigation .noUser li a {
  font-weight: normal;
  padding: 18px 12px 2px 12px;
}


#navigation li a:hover,
#navigation li.current a {
	border: none;
	background: url(images/nav_bg_hover.png) top left repeat-x;
	text-decoration: none;
	color: #FFFFFF;
}


/* Last.fm Id Badge Styles (top right)
 ---------------------------- */
#idBadge {
	color: #FFF;
	font-size: 11px;
	padding-right: 6px;
	padding-top: 8px;
	text-align: right;
	line-height: 1.27273em;
	width: 200px;
}

#idBadge a,
#idBadge a:hover {
  color: #FFF;
  font-weight: bold;
  background-color: transparent;
}

#idBadge a#profileImage {
  border: 1px solid #EBEBEB !important;
  margin: 0 0 7px 9px;
  float: right;
  display: inline;
}

#idBadge a#profileImage img {
  border: none;
  height: 25px;
  width: 25px;
}








     /************* HRATE **************/  

#maincontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: auto;
	vertical-align: top;
	display: table-cell;
}
/*#maincontent a{
	font-size: 11px;
	color: #0255D2;
	text-decoration: none;
}
#maincontent a:hover{
	font-size: 11px;
	color: #408BFD;
	text-decoration: none;
}*/
#topbanner {
	height: 64px;
	width: 600px;
	text-align: center;
	vertical-align: middle;
	padding: 2px;
	border: 1px solid #FFFF00;
}
#date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 8px;
	color: #D2E6FF;
	word-spacing: 2px;
}
#loginbox {
	color: #000000;
}
#modemenu {
        width: 988px;
	line-height: 24px;
	background-image: url(images/voting_bg.jpg);
	background-repeat: repeat-x;
	text-align: left;
	vertical-align: middle;
	height: 24px;
	margin-bottom: 8px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
}

#rightbg {
	text-align: center;
	vertical-align: top;
	height: 100%;
	width: 157px;
	padding: 0px;
	border: 0px solid #dddddd;
	display: table-cell;
}
#leftbg {
	text-align: center;
	vertical-align: top;
	height: 100%;
	width: 157px;
	padding: 0px;
	border: 0px solid #dddddd;
	display: table-cell;
}
#contbg {
	vertical-align: top;
	height: 100%;
	width: 686px;
	padding: 0px;
	border: 0px solid #dddddd;
	overflow: auto;
	display: table-cell;
}
#footer {
	display: table-cell;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
}
.footermenu {
	line-height: 24px;
	background-image: url(images/headerbg22.png);
	background-repeat: repeat-x;
	vertical-align: middle;
	height: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2B6CD0;
	padding-right: 8px;
	padding-bottom: 1px;
	padding-left: 8px;
}
.footermenu a{
	font-size: 12px;
	font-weight: bold;
	color: #6193DE;
	padding-top: 2px;
}
.footermenu a:hover{
	font-size: 12px;
	font-weight: bold;
	color: #2C6FD3;
	padding-top: 2px;
}

.vaataveel {
	background-color: #fafafa;
	background-image: url(images/vaataveel.png);
	background-repeat: repeat-x;
	padding: 1px;
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
	border: 1px solid #C4D8F7;

}
.bigiconsleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #51CB2E;
	text-decoration: none;
	text-align: center;
	vertical-align: top;
}
.bigiconsleft a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #51CB2E;
	text-decoration: none;
}
.bigiconsleft a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #49B629;
	text-decoration: none;
}
.film {
	background-color: #000000;
	background-image: url(images/film.png);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 98px;
}
.saadakiri {
	height: 200px;
	width: 490px;
}




table{
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Helvetica, Arial;
	cursor: default;
}
input{
	font-size: 11px;
	color: #444444;
	font-family: Verdana, Helvetica, Arial;
	border: 1px solid #B5D0F9;
	line-height: 22px;
	text-decoration: none;
	background-image: url(images/textarea.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	vertical-align: middle;
	margin: 0px;
	padding: 2px;
	padding-bottom: 2px !important;
	padding-bottom: 8px;
	height: 22px;
}
img {
	border: 0px none;

	behavior: url(iepngfix.htc)
}
hr {
	height: 2px;
	width: 100%;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: none;
	border-top-color: #99BFF9;
	border-bottom-color: #E1ECFD;
	background-color: transparent;
}

.select{
	font-size: 11px;
	color: #CC6600;
	font-family: Verdana, Helvetica, Arial;
	background-color: #FFFFFF;
	border: 1px solid #d5d5d5;
}

/*textarea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	background-color: #fafafa;
	border: 1px solid #bbbbbb;
}*/

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #2F5B9F;
	background-color: ffffff;
	background-image: url(images/textarea.jpg);
	border: 1px solid #A3C7F3;
	background-repeat: no-repeat;
	padding-left: 2px;
}

.text_field{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00EE00;
	background-color: #10418B;
	border: 1px solid #5CA2ED;
}

.mode_notes{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #dd0000;
	background-color: #ffffff;
	border: 1px solid #AFCDFA;
	font-weight: bold;
}

.button {
	font-size: 12px;
	font-weight: bold;
	color: #5F93E0;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(images/buttonbg20.png);
	background-repeat: repeat-x;
	height: 22px;
	border: 1px solid #B5D0F9;
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 2px !important;
	padding-bottom: 8px;
	padding-top: 0px;
	line-height: 19px;
}
.loginbutton {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(images/loginbutton.png);
	background-repeat: repeat-x;
	height: 21px;
	border: 1px solid #000000;
	width: 90px;
	background-color: #8BB9F5;
	text-align: center;
	vertical-align: middle;
	padding-bottom: 2px !important;
	padding-bottom: 8px;
	padding-top: 0px;
	margin: 0px;
	line-height: 18px;
}
.loginform {
	width: 112px;
	border: 1px solid #000000; /*#000000;*/
	padding: 2px;
	background-image: url(images/textarea.jpg);
	background-repeat: no-repeat;
	background-position: left -10px;
	height: 19px;
}
.pere_0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9EBDE2;
}
.pere_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #00AA00;
}
.pere_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF0000;
}
.konto_menu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding: 2px;
	display: block;
	list-style-type: none;
	margin: 0px;
}
.konto_menu li{
	padding: 2px;
}

#tool_tip {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding: 2px;
	width: 300px;
}

#huvid {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #444444;
	background-color: #f5f5f5;
	background-repeat: no-repeat;
	padding: 2px;
	border: 1px solid #dddddd;
	margin: 2px;
	width: 420px;
}
#lisaandmed_tooltip {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #444444;
	background-color: #f5f5f5;
	background-repeat: no-repeat;
	padding: 2px;
	border: 1px solid #e3e3e3;
	margin: 2px;
	width: 160px;
}
.lisaandmed_td {
	background-color: #fafafa;
	border: 1px solid #E8F0FF;
	margin: 1px;
	padding: 1px;
}
select{
	font-size: 11px;
	color: #444444;
	font-family: Verdana, Helvetica, Arial;
	background-color: #FFFFFF;
	border: 1px solid #d5d5d5;
}
.uuskiri {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: #00FF00;
	text-decoration: none;

}

.showcomment {
	width: 100%;
	background-image: url(images/headerbg20.png);
	background-repeat: repeat-x;
	margin: 0px;
	border: 1px solid #dddddd;
	padding: 0px;
	background-color: #fafafa;
}
.showcomment_vaata {	
/*background-color: #fafafa;*/
	width: 100%;
	background-image: url(images/headerbg20.png);
	background-repeat: repeat-x;
	margin: 0px;
	border: 0px solid #dddddd;
	padding: 5px;
}



.commentreply {
	background-color: #f5f5f5;
	width: 93%;
	background-repeat: repeat-x;
	border: 1px solid #cccccc;
	padding: 6px;
	font-style: italic;
	color: #306FC2;
	margin-top: 12px;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
}

#acc_statsbg {
	background-color: #fafafa;
	margin: 1px;
	padding: 8px;
	border: 1px solid #dddddd;
}

#menutopbg {
	background-image: url(images/hrate_09.jpg);
	background-repeat: no-repeat;
}

#menubg {
	background-image: url(images/hrate_05.jpg);
	background-repeat: repeat-y;
}

#content {
	vertical-align: top;
	background-color: #FFFFFF;
	background-repeat: repeat-y;
	padding: 2px;
	width: 700px;
}
#content2 {
	vertical-align: top;
	background-repeat: repeat-y;
	padding: 2px;
	width: 996px;
}

#voting {
	background-color: #f2f2f2;
	background-image: url(images/voting_bg.jpg);
	background-repeat: repeat-x;
}

.radiobutton {
	background-color: #00CC00;
}

.sms_ten_bg{
	background-image: url(images/sms10bg.png);
	background-repeat: no-repeat;
	background-position: center center;
}

.smscomment {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: eeeeee;
	padding: 2px;
	width: 290px;
}

.pollbg {
	background-image: url(images/voting_bg.jpg);
	background-repeat: repeat-x;
	color: #333333;
	background-position: left -8px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}

#topnaine {
	color: #000000;
	background-image: url(images/menusep.png);
	background-repeat: no-repeat;
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	width: 130px;
	line-height: 30px;
	vertical-align: middle;
}

#topmees {
	color: #000000;
	background-image: url(images/menusep.png);
	background-repeat: no-repeat;
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	width: 130px;
	line-height: 30px;
	vertical-align: middle;
}

#uued {
	color: #3067BA;
	background-image: url(images/menusep.png);
	background-repeat: no-repeat;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	width: 130px;
	line-height: 30px;
	vertical-align: middle;
}

.slist {
	color: #487ED0;
	background-image: url(images/menusep.png);
	background-repeat: no-repeat;
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	width: 154px;
	margin-bottom: 5px;
	line-height: 30px;
	background-position: center;
}
.index_sep {
	color: #487ED0;
	background-image: url(images/index_sep.png);
	background-repeat: no-repeat;
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	width: 367px;
	margin-bottom: 1px;
	line-height: 30px;
	background-position: center;
}
.menu_sep2 {
	color: #86B6F7;
	background-image: url(images/menusep_sep.png);
	background-repeat: no-repeat;
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	width: 317px;
	margin-bottom: 1px;
	line-height: 30px;
	text-transform: uppercase;
}
#index_top {

	width: 668px;
      
        background-image: url(images/index_top.png);

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 1px;

	display: table-cell;

}

#menusep {
	color: #86B6F7;
	background-image: url(images/menusep.png);
	background-repeat: no-repeat;
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	width: 130px;
	margin-bottom: 5px;
	line-height: 30px;
	text-transform: uppercase;
}

#s6bralist {
	border: 1px solid #dddddd;
	padding: 1px;
}

.headerbg20 {
	color: #3A78D3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url(images/headerbg22.png);
	background-repeat: repeat-x;
	height: 22px;
	text-align: center;
	vertical-align: middle;
	line-height: 22px;
}

.testheader {
	color: #000033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url(images/headerbg20.png);
	background-repeat: repeat-x;
	height: 20px;
	vertical-align: middle;
	line-height: 20px;
	padding-left: 5px;
}

.blogheader {
	color: #6D9EE7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url(images/headerbg20.png);
	background-repeat: repeat-x;
	height: 20px;
	vertical-align: middle;
	line-height: 20px;
	padding-left: 5px;
}

.ankeedipealkirjad {
	background-image: url(images/bullet2.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 8px;
	padding-left: 14px;
	font-style: italic;
}

.iseloomustus {
	background-color: #F2F9FF;
	padding: 4px;
	text-align: left;
	vertical-align: top;
	padding-bottom: 2px;
	font-style: italic;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dddddd;
	border-right-color: #dddddd;
	border-bottom-color: #dddddd;
	border-left-color: #dddddd;
}

.s6bralist_header {
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #5B95EA;
	background-image: url(images/headerbg20.png);
	background-repeat: repeat-x;
	height: 20px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 3px;
	margin-left: 1px;
}

.showscore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
}

#userinfo_frame {
	padding-left: 10px;
	margin-top: 0px;
	background-image: none;
	background-repeat: no-repeat;
	padding-right: 8px;
	width: auto !important;
	width: 680px;
}

#pildileht {
	width: 640px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 11px;
	margin-bottom: 0px;
	margin-left: 12px;
}

a{
	font-size: 11px;
	color: #0255D2;
	font-weight: normal;
	text-decoration: none;
}
a:hover {
	font-size: 11px;
	font-weight: normal;
	color: #5599FF;
	text-decoration: none;
}

form{
	color: #444a66;
	margin: 0px;
	padding: 3px;
}

a.mcolor{
	font-size: 11px;
	color: #3973DD;
	text-decoration: none;
}
a.mcolor:hover{
	font-size: 11px;
	color: #5B95F4;
	text-decoration: none;
}
a.ncolor{
	font-size: 11px;
	color: #E800B9;
	text-decoration: none;
}
a.ncolor:hover{
	font-size: 11px;
	color: #FF0BA4;
	text-decoration: none;
}

.vote{
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

.votes{
	font-size: 12px;
	font-weight: bold;
	color: #000066;
}

.vote2 {
	font-size: 15px;
	font-weight: bold;
	color: #A8CFFF;
}
#pildikast {
	background-color: fafafa;
	background-repeat: no-repeat;
	padding-left: 10px;
	border: 1px solid #dddddd;
	margin: 2px;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
}

#pildikast_com {
	background-color: #fafafa;
	background-repeat: no-repeat;
	padding: 2px;
	border: 1px solid #dddddd;
	margin: 2px;
}

.test_td {
	background-color: #fafafa;
	background-repeat: no-repeat;
	padding: 4px;
	border: 1px solid #dddddd;
	margin: 2px;
}

.top_td {
	background-color: #F0F7FF;
	background-repeat: repeat-x;
	padding: 4px;
	margin: 0px;
	background-image: url(images/indextop_bg.png);
	width: 157px !important;
	width: 166px;
	overflow: hidden;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #C4D8F7;
	border-right-color: #C4D8F7;
	border-left-color: #C4D8F7;
}
#indextop_header {
	background-color: transparent;
	background-image: url(images/indextop_header.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4078CC;
	text-decoration: none;
	height: 32px;
	width: 166px;
	line-height: 32px;
	text-align: center;
	vertical-align: middle;
}

#reply {
	background-color: #fafafa;
	padding: 4px;
	border: 1px solid #dddddd;
	margin: 2px;
	text-align: left;
	width: 620px;
	cursor: text;
}

#lisatud_top {
	background-repeat: no-repeat;
	border: 0px solid #dddddd;
	margin: 1px;
	background-image: url(images/menusep.png);
	background-position: center;
	padding: 5px;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 1px;
	text-align: center;
	width: 142px;
	font-family: Arial, Helvetica, sans-serif;
}

#top_pildikast_top {
	background-repeat: no-repeat;
	border: 0px solid #dddddd;
	margin: 0px;
	background-image: url(images/menusep.png);
	background-position: center;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 1px;
	text-align: center;
	width: 157px;
	line-height: 30px;
	vertical-align: middle;
	height: 30px;
}

#top_pildikast {
	background-color: #fafafa;
	background-repeat: no-repeat;
	border: 1px solid #dddddd;
	margin: 1px;
	padding: 5px;
	text-align: center;
	width: 142px;
	height: 238px;
}

#kahtlane_pildikast {
	background-color: #fafafa;
	background-repeat: no-repeat;
	border: 1px solid #dddddd;
	margin: 1px;
	padding: 5px;
	text-align: center;
	width: 142px;
	height: 280px;
}

#keelatud_pildikast {
	background-color: #fafafa;
	background-repeat: no-repeat;
	border: 1px solid #dddddd;
	margin: 1px;
	padding: 5px;
	text-align: center;
	width: 142px;
	height: 240px;
}

#stats_td {
	background-color: #fafafa;
	background-repeat: no-repeat;
	border: 1px solid #dddddd;
	margin: 1px;
	padding: 4px;
	text-align: left;
	width: 100%;
	height: 218px;
}

#paarid_table {
	background-color: #fafafa;
	background-repeat: no-repeat;
	border: 1px solid #dddddd;
	padding: 4px;
	margin-top: 8px;
	margin-right: 10px;
	margin-bottom: 2px;
	margin-left: 10px;
}

#paarid_td {
	background-color: #fafafa;
	background-repeat: no-repeat;
	border: 1px solid #dddddd;
	padding: 4px;
	margin-top: 2px;
	margin-right: 12px;
	margin-bottom: 2px;
	margin-left: 12px;
}

#smsteated {
	background-color: #033072;
	background-repeat: no-repeat;
	border: 1px solid #166BC9;
	margin: 1px;
	padding: 4px;
	width: 318px;
	text-align: center;
}

#smsteated_td {
	background-color: #033A8D;
	background-repeat: no-repeat;
	border: 1px solid #1877E0;
	margin: 8px;
	padding: 10px;
	width: 400px;
}

.view_hinda10txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B3D3FF;
	margin-bottom: 4px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 3px;
	border: 1px solid #2070DB;
	background-color: #053073;
}
.lehe_pealkiri {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFB000;
	text-decoration: none;
	letter-spacing: 1px;
	background-image: url(images/pealkiri_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 12px;
	font-style: italic;
	line-height: 44px;
	text-align: left;
	vertical-align: middle;
	height: 44px;
	width: 640px;
	display: block;
}
.mailboxlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00FF00;
	background-color: #2363C2;
	text-align: center;
	vertical-align: middle;
	display: block;
	margin: 1px;
	height: 20px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	border: 1px solid #7AA5DE;
}
#mailbox-table {
	border: 1px solid #dddddd;
}
#inboxunread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFF7DD;
	padding: 2px;
}
#inboxread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFE6AA;
	padding: 2px;
}
#inboxbodyunread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFF7DD;
	padding: 5px;
}
#inboxbodyread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFE6AA;
	padding: 5px;
}


#outboxunread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EEFCEB;
	padding: 2px;
}
#outboxread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #D0F5C9;
	padding: 2px;
}
#outboxbodyunread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EEFCEB;
	padding: 5px;
}
#outboxbodyread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #D0F5C9;
	padding: 5px;
}


#noteboxunread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FBEDEA;
	padding: 2px;
}
#noteboxread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F7D3C8;
	padding: 2px;
}
#noteboxbodyunread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FBEDEA;
	padding: 5px;
}
#noteboxbodyread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F7D3C8;
	padding: 5px;
}


#kvboxunread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #E8F1FF;
	padding: 2px;
}
#kvboxread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CEE1FF;
	padding: 2px;
}
#kvboxbodyunread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #E8F1FF;
	padding: 5px;
}
#kvboxbodyread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CEE1FF;
	padding: 5px;
}


.inbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	background-image: url(images/mail_to.gif);
	background-repeat: no-repeat;
	background-position: 5px top;
	margin: 5px;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 30px;
	display: block;
	background-color: #FFF7DD;
	width: 130px;
	border: 1px dotted #89AFEF;
}
.outbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	background-image: url(images/mail_from.gif);
	background-repeat: no-repeat;
	background-position: 5px top;
	margin: 5px;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 30px;
	display: block;
	background-color: #E6FAE2;
	width: 130px;
	border: 1px dotted #89AFEF;
}
.teated {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	background-image: url(images/icons/alert.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	margin: 5px;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 30px;
	display: block;
	background-color: #FBEDEA;
	width: 130px;
	border: 1px dotted #89AFEF;
}
.kirjavahetus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	background-image: url(images/icons/group_go.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	margin: 5px;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 30px;
	display: block;
	background-color: #E8F1FF;
	width: 130px;
	border: 1px dotted #89AFEF;
}
.imgsubject{
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #76A5F3;
}
a.account{
	font-size: 13px;
	color: #00dd00;
	text-decoration: none;
	font-weight: bold;
}
a.account:hover{
	font-size: 13px;
	color: #00FF00;
	text-decoration: none;
	font-weight: bold;
}
#menulinks a{
	background-image: none;
	padding-left: 2px;
	margin-left: 0px;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	display: block;
	height: 16px;
	width: 139px;
!important
	height: 11px; 
	line-height: 12px;
	line-height: 12px;

!important
;
	border-bottom-style: solid;
	border-bottom-color: #D3E2F8;
	border-bottom-width: 1px;
	text-align: left;
	cursor: default;
}
#menulinks a:hover{
	background-image: url(images/headerbg20.png);
	background-repeat: repeat-x;
	background-color: #dde9f9;
	font-size: 10px;
	color: #3064B1;
	text-decoration: none;
	font-weight: bold;
	cursor: default;
}


.reglink {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.reglink a{
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
}
.reglink a:hover{
	font-size: 11px;
	color: #000066;
	text-decoration: underline;
	font-weight: bolder;
}
.status {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	background-color: #FFFFFF;
	padding: 2px;
	border: 1px dotted #444444;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 19px;
	text-decoration: none;
}
/*###################*/

.fstooltips {
	border: 1px solid #dddddd;
}

.tipheader {
	background-color: #f5f5f5;
	color: #3663A7;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	FONT-FAMILY: arial;
	background-image: url(images/headerbg20.png);
	background-repeat: repeat-x;
	height: 20px;
}

.tipcontent {
	background-color: #f5f5f5;
	color: #333333;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	FONT-FAMILY: arial;
}

/* ########################### */

.rank0 {
	font-size: 10px;
	font-weight: bold;
	color: #A8BAD5;
	text-decoration: none;
}
.rank2 {
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
.rank3 {
	font-size: 10px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}
.rank4 {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.fame {
	font-size: 12px;
	font-weight: bold;
	color: #999999;
}
.fame_nr {
	font-size: 12px;
	font-weight: bold;
	color: #000066;
}
.progress{
	width: 1px;
	height: 14px;
	color: white;
	font-size: 11px;
	overflow: hidden;
	background-color: #aa0000;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*###### AJAXTABS ANKEEDIL ######*/
.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; 
}
.shadetabs li{
display: inline;
margin: 0;
}
.shadetabs li a{
	text-decoration: none;
	padding: 3px 7px;
	margin-right: 3px;
	color: #333333;
	background: url(images/headerbg20.png) top left repeat-x;
}
.shadetabs li a:visited{
	color: #333333;
}
.shadetabs li a:hover{
	color: #000000;
}
.shadetabs li.selected{
	position: relative;
	color: #333333;
	top: 1px;
	font-weight: bold;
}
.shadetabs li.selected a{ /*selected main tab style */
	background-image: url(images/headerbg20.png);
	color: #333333;
	border: 1px solid #BBD7FF;
	font-weight: bold;
}
.shadetabs li.selected a:hover{
	text-decoration: none;
	color: #000000;
}
.contentstyle{
	border: 1px solid #eeeeee;
	width: 656px;
	margin-bottom: 1em;
	padding: 2px;
}


.shadetabs2{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: center; 
}
.shadetabs2 li{
display: inline;
margin: 0;
}
.shadetabs2 li a{
	text-decoration: none;
	padding: 3px 7px;
	margin-right: 3px;
	color: #666666;
	background: url(images/headerbg20.png) top left repeat-x;
}
.shadetabs2 li a:visited{
	color: #666666;
}

.shadetabs2 li a:hover{
	color: #000000;
}
.shadetabs2 li.selected{
	position: relative;
	color: #333333;
	top: 1px;
	font-weight: bold;
}
.shadetabs2 li.selected a{
	background-image: url(images/headerbg20.png);
	color: #000000;
	border: 1px solid #BBD7FF;
	font-weight: bold;
}
.shadetabs2 li.selected a:hover{
	text-decoration: none;
	color: #000000;
}
.contentstyle2{
	width: 656px;
	margin-bottom: 1em;
	padding: 2px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #eeeeee;
}
/*#############*/


/* AJAX TOOLTIP */

/* CSS needed for the script */

#ajax_tooltipObj{
	z-index:1000000;
	text-align:left;
}
#ajax_tooltipObj div{
	position:relative;
}

/* If you don't want the arrow - Just set the width of this div to 1 or something like that and drop the background selectors from the CSS below */

#ajax_tooltipObj .ajax_tooltip_arrow{	/* Left div for the small arrow */
	background-image:url('../images/arrow.gif');
	width:0px;
	position:relative;
	left:0px;
	top:0px;
	background-repeat:no-repeat;
	background-position:center left;
	z-index:1000005;
	height:60px;
}

#ajax_tooltipObj .ajax_tooltip_content{
        top:0px;
        bottom: auto;
        position:fixed;
	width:auto;
	height:auto;
	padding:0px;
	color:#0000ff;
	z-index:100;
        right: 0%;
        text-align: left;


}

/*################  HIGHSLIDE  #################*/
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}

.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
	display: none;
	border: 2px solid white;
	border-top: none;
	font-family: Verdana, Helvetica;
	font-size: 10pt;
	padding: 5px;
	background-color: white;
	color: #000000;
}
.highslide-loading {
	display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	background-color: transparent;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-move {
    cursor: move;
}

.highslide-overlay {
	display: none;
}












/* ######### CSS for Shade Tabs. Remove if not using ######### */



/* ######### CSS for Inverted Modern Bricks II Tabs. Remove if not using ######### */

.modernbricksmenu2{
padding: 0;
width: 362px;
border-top: 5px solid #D25A0B; /*Brown color theme*/ 
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.modernbricksmenu2 ul{
margin:0;
margin-left: 10px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

.modernbricksmenu2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

.modernbricksmenu2 a{
float: left;
display: block;
font: bold 11px Arial;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
background-color: black; /*Brown color theme*/ 
border-top: 1px solid white;
}

.modernbricksmenu2 a:hover{
background-color: #D25A0B; /*Brown color theme*/ 
color: white;
}

.modernbricksmenu2 a.selected{ /*currently selected tab*/
background-color: #D25A0B; /*Brown color theme*/ 
color: white;
border-color: #D25A0B; /*Brown color theme*/ 
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

/* ######### CSS for Indented CSS Tabs. Remove if not using ######### */


.indentmenu{
font: bold 13px Arial;
width: 100%; /*leave this value as is in most cases*/
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
/* width: 80%; width of menu*/
border-top: 1px solid navy; /*navy border*/
background: black url(images/indentbg.gif) center center repeat-x;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: white; /*text color*/
padding: 5px 11px;
text-decoration: none;
border-right: 1px solid navy; /*navy divider between menu items*/
}

.indentmenu ul li a:visited{
color: white;
}

.indentmenu ul li a.selected{
color: white !important;
padding-top: 6px; /*shift text down 1px*/
padding-bottom: 4px;
background: black url(images/indentbg2.gif) center center repeat-x;
}


.tabcontentstyle{ /*style of tab content oontainer*/
border: 1px solid gray;
width: 450px;
margin-bottom: 1em;
padding: 10px;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}





















/* Controlbar example */
.controlbar {	
	background: url(highslide/graphics/controlbar4.gif);
	width: 167px;
	height: 34px;
}
.controlbar a {	
	display: block;
	float: left;
	margin: 0px 0 0 4px;
	height: 29px;
	width: 34px;
}

/* Necessary for functionality */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
/*#### /highslide #####*/

/* INDEX */
.balloon_cont{
	background-color: #fafafa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
	border: 1px solid #eeeeee;
	margin: 0px;
	padding: 2px;
}

/**/
#loginarea{
	padding-top: -4px;
}
#tencoin{
	background-image: none;
	background-repeat: no-repeat;
	background-position: center center;
}
#slist_menuactive{
	background-image: url(images/slistmenu.png);
	background-repeat: repeat-x;
	/*background-position: left -8px;*/
	padding: 4px;
	border: 1px solid #dddddd;
	margin: 2px;
}

.pagelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bolder;
	color: #FFA000;
	background-image: url(images/pagelink_bg.png);
	background-repeat: repeat-x;
	vertical-align: middle;
	height: 26px;
	margin-top: 6px;
	margin-bottom: 6px;
	line-height: 26px;
	padding: 2px;
	overflow: hidden;
}
.pagelink a, .pagelink:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #2B87D2;
	text-decoration: none;
}
.pagelink a:hover {
	font-weight: bolder;
	color: #FF9000;
}

#picshadowtable {
	font-size: 3px;
}

.tbl_top {
	background-image: url(images/table_bg.png);
	background-repeat: no-repeat;
	font-size: 2px;
	height: 12px;
}
.tbl_topr {
	background-image: url(images/table_bg.png);
	background-repeat: no-repeat;
	font-size: 2px;
	height: 12px;
	width: 15px;
	background-position: right top;
}
.tbl_mid {
	background-image: url(images/table_bg_07.png);
	background-repeat: repeat-y;
	font-size: 2px;
	width: 15px;
}
.tbl_midr {
	background-image: url(images/table_bg_09.png);
	background-repeat: repeat-y;
	font-size: 2px;
}
.tbl_bot {
	background-image: url(images/table_bg.png);
	background-repeat: no-repeat;
	font-size: 2px;
	height: 16px;
	background-position: left bottom;
}
.tbl_botr {
	background-image: url(images/table_bg_13.png);
	background-repeat: no-repeat;
	font-size: 2px;
	height: 16px;
	width: 15px;
	background-position: right bottom;
}

.tbl_cont {
	background-color: #d3e2ff;
}


.anylinks{

	/*background-color: #6ea5f1;*/

	margin: 0px;

	padding: 0px;

}

.anylinks{
	/*background-color: #6ea5f1;*/
	margin: 0px;
	padding: 0px;
}
.anylinks{

	/*background-color: #6ea5f1;*/

	margin: 0px;

	padding: 0px;

}

.anylinkcss{

	background-color: #d3e2ff;

	position: absolute;

	visibility: hidden;

	line-height: 18px;

	z-index: 1000000;

	width: 200px;

	font-family: Verdana;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	border: 1px solid #000000;

	margin-top: 0px !important;

	margin-top: 0px;

	background-image: url(images/menbg.png);

	background-repeat: repeat-y;

	background-position: left top;

	text-align: left;

	padding-top: 3px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

	white-space: nowrap;

}



.anylinkcss a{

	/*background-image: url(../images/top_nav.gif);

	background-repeat: repeat-x;*/

	width: 100%;

	display: block;

	text-indent: 3px;

	border-bottom: 0px solid black;

	text-decoration: none;

	font-weight: bold;

	text-indent: 5px;

	height: 22px;

	color: #d3e2ff;

	line-height: 22px;

}


.anylinkcss a:hover{
	color: #000000;
	background-image: url(images/headerbg22.png);
	background-repeat: repeat-x;
	height: 24px;
	font-weight: bold;
	text-decoration: none;
	background-position: left top;
}
.anylinkcss2{
	background-color: #FFFF00;
	position: absolute;
	visibility: hidden;
	line-height: 18px;
	z-index: 100000;
	width: 250px;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	margin-top: 6px !important;
	margin-top: 6px;
	border: 1px solid #98BCF3;
}

.anylinkcss2 a{
	/*background-image: url(../images/top_nav.gif);
	background-repeat: repeat-x;*/
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 0px solid black;
	text-decoration: none;
	font-weight: bold;
	text-indent: 5px;
	height: 24px;
	color: #5692EB;
}

.anylinkcss2 a:hover{
	color: #175EC8;
	background-image: url(images/headerbg22.png);
	background-repeat: repeat-x;
	height: 24px;
	font-weight: bold;
	text-decoration: none;
	background-position: left top;
}
.adminliides{
	background-color: #FFFFFF;
	position: absolute;
	visibility: hidden;
	line-height: 18px;
	z-index: 100000;
	width: 249px;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	margin-top: 7px !important;
	margin-top: 60px;
	margin-left: -28px;
	border: 1px solid #98BCF3;
}

.adminliides a{
	/*background-image: url(../images/top_nav.gif);
	background-repeat: repeat-x;*/
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 0px solid black;
	text-decoration: none;
	font-weight: bold;
	text-indent: 5px;
	height: 24px;
	color: #5692EB;
}

.adminliides a:hover{
	color: #175EC8;
	background-image: url(images/headerbg22.png);
	background-repeat: repeat-x;
	height: 24px;
	font-weight: bold;
	text-decoration: none;
	background-position: left top;
}

.transON {
	background-color: transparent;
	background-repeat: repeat;
	background-image: url(images/white_trans.png);
}
.transOFF {
	background-color: transparent;
	background-repeat: repeat;
}
#white_trans {
	background-color: transparent;
	background-repeat: repeat;
}
#white_trans td:hover {
	background-color: transparent;
	background-repeat: repeat;
	background-image: url(images/white_trans.png);
}


.top {
	background-image: url(images/table_bg_03.png);
	height: 12px;
	width: auto;
	background-repeat: no-repeat;
	background-position: left top;
} 
.top_r {
	background-image: url(images/table_bg_04.png);
	height: 12px;
	width: 15px;
	background-repeat: no-repeat;
	background-position: right top;
	display: table-cell;
	float: right;
}
.mid {

}
.mid_r {

}
.bot {

}
.bot_r {

}



.t_outerpair1 {
	background: url(images/table_bg_big_05.png) right top no-repeat;
	margin: 0px;
	padding: 0px;
} 
.t_outerpair2 {
	background: url(images/table_bg_big_09.png) left bottom no-repeat;
	padding-top: 14px;
	padding-left: 14px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.t_shadowbox {
	background: url(images/table_bg_big_08.png) bottom right;
	margin: 0px;
	padding: 0px;
}
.t_innerbox {
	position: relative !important;
	left: -14px;
	top: -14px;
	width:auto;
	margin: 0px;
	overflow: visible;
	right: 0px;
	bottom: 0px;
	/*clip: rect(0px,0px,0px,0px);*/
	height: auto;
	background-image: url(images/table_bg_big_03.png);
	background-repeat: no-repeat;
	background-position: left top;/**/
	text-align: left !important;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 11px;
}


#teg_icons1 {
	background-image: url(images/tegevused_1.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 18px;
}
#teg_icons2 {
	background-image: url(images/tegevused_2.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 18px;
}
#teg_icons3 {
	background-image: url(images/tegevused_3.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 18px;
}
#index_center_left {
	height: auto;
	width: 315px;
	float: left;
	display: table-cell;
}
#index_center_right {
	height: auto;
	width: 368px;
	display: table-cell;
	float: right;
}
#index_center_bot {
	height: auto;
	width: 683px;
	clear: both;
}
#LeftMenu {
	float: right;
	width: 129px;
	}
ul.menu li.active a,ul.menu li.active a:hover {
color:#333333;
background:#E0EEFF url(images/ymmar.png) left -296px repeat-x;

}

ul.menu li.active a span.rbg {
background:url(images/ymmar.png) right -296px repeat-x;

}

.rating_num {
font-size:20px;
color:#58ACFA;
font-weight:700;
}

ul.tabs {
list-style-type:none;
border-bottom:1px solid #000000;
margin:0;
padding:31px 0 0;
}

ul.tabs li {
display:block;
float:left;
font-size:11px;
margin:-31px 1px 0 0;
}

ul.tabs li a.tab {
outline:0;
display:block;
float:left;
color:#fff;
font-weight:700;
text-decoration:none;
height:32px;
background:#C4D8F7 url(images/ymmar.png) left -232px no-repeat;
padding-left:15px;
}
.top300_tabs {
width:329px;
padding-top: 4px;
}
ul.tabs li a.tab:hover {
color:#cccccc;;
}
ul.tabs li a.tab span.tname {
display:block;
float:left;
height:32px;
text-align:center;
}

ul.tabs li a.tab span.rbg {
display:block;
float:left;
height:32px;
line-height:32px;
background:url(images/ymmar.png) right -232px no-repeat;
padding-right:15px;
cursor:pointer;
white-space:nowrap;
}


ul.tabs li.active a.tab {
color:#000;
height:32px;
background:#C4D8F7 url(images/ymmar.png) left -200px no-repeat;
}

ul.tabs li.active a.tab span.rbg {
height:32px;
background:url(images/ymmar.png) right -200px no-repeat;
}
.toppildid1 {
        background-image: url(images/pildikaststar_bgr.jpg);
	background-color: #d3e2ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d3e2ff;
        width:328px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-right-color: #000000;
	border-left-color: #000000;
	margin: 0px;
	padding: 0px;
        height: 272px;
	width: fixed;
}
.bgvit {
background-color:#fff;
width:315px;
height: auto;
}
ul.submenu li a,ul.menu li .drop_down_menu a,.user_drop_down_menu a {
color:#5353FF;
text-decoration:none;
}

ul.submenu li a:hover,ul.menu li .drop_down_menu a:hover,.user_drop_down_menu a:hover {
color:#5353FF;
text-decoration:none;
}

ul.menu li span.arrow {
background:url() right 7px no-repeat;
padding-right:16px;
	
}


ul.menu li.active span.arrow {
background:url() right -13px no-repeat;
}

ul.menu li .drop_down_menu {
position:absolute;
z-index:10000;
list-style-type:none;
border:1px solid #cfcfcf;
border-top-width:0;
background-color:#E0EEFF;
display:none;
margin:0;
padding:0;
	
}

ul.menu li .drop_down_menu a {
display:block;
height:26px;
line-height:26px;
white-space:nowrap;
background:transparent;
float:none;
font-weight:400;
text-weight:100;
font-style:normal;
padding:0 40px 0 15px;
}

ul.menu li .drop_down_menu .sep {
padding-top:5px;
margin-bottom:5px;
border-bottom:1px solid #e7e7e7;
	
}

ul.menu li .drop_down_menu a:hover {
background:transparent;
color:#600;
font-style:normal;
text-decoration:none;
	
}

ul.menu li .drop_down_menu a:hover,ul.menu li .drop_down_menu a:hover,ul.menu li .drop_down_menu a.active,ul.menu li .drop_down_menu a.active:hover {
background-color:#B9D7FF;
color:#2828FF;
	
}

ul.menu li .drop_down_menu a span.icon {
margin:5px 5px 0 0;
	
}

ul.menu li.logout {
float:right;
margin-right:20px;
}

ul.menu li.logout .separator {
float:left;
border-left:1px solid #ccc;
height:13px;
margin:9px 12px 0 0;
}

ul.menu li#drop_down_username a {
padding-left:12px;
}


ul.tabmenu {
border-bottom:1px solid #EAB0B0;
z-index:1;
margin:10px 0;
padding:0 0 0 10px;
}

li.tabmenu {
display:inline;
overflow:hidden;
list-style-type:none;
padding-left:0;
}

.bgWhite,.bgWhite2,.hoverOff,.horMenuLinkA {
background-color:#fff;
}

.top_menu,.index .pinkBlock,.index .yellowBlock,.mb10,.testResults,.horMenu {
margin-bottom:0px;
}

ul.menu li.logout a,.birthdayPeople #hr td {
padding:0;
}

ul.menu li span.icon,.mt8 {
margin-top:8px;
}

ul.menu li#drop_down_username,.fr {
float:right;
}


ul.menu li a span,ul.menu li .drop_down_menu a span,label,.cursorPointer {
cursor:pointer;
}

ul.menu li .drop_down_menu td,.friends_feed,.friends_list,.invite_block {
padding:10px 0;
}

ul.menu li.active .drop_down_menu,.entry_over .ff_hide,.ff_hide_over .ff_hide_dd,.friends_feed_page .entry_over .ff_hide,.friends_feed_page .ff_hide_over .ff_hide_dd,.notification_popup ul.friend_selector li.sel .tick,.ui-helper-clearfix,.ui-accordion .ui-accordion-content-active {
display:block;
}

.submenu_block a,.submenu_block a:hover,.rate_pic_block a,.rate_pic_block a:hover {
color:#c00;
background:transparent;
}

ul.submenu li,ul.submenu2 li,.title .bgr span,dl.user_comment dt {
display:block;
float:left;
}

ul.submenu li.active a:hover,.clrRating {
color:#ea1c44;
}

.submenu_block .user_data a,.submenu_block .user_data a:hover,.title .bgr .see_all a,.pinkBlock .title .bgr .see_all a:hover,.title .bgr .more,.normal,.horMenuLink a {
font-weight:400;
}
TD.blockTopMenu,TD.blockTopMenu2 {
padding-left:4px;
border-color:#EAB0B0;
border-style:solid;
border-width:1px 0 0 1px;
}

A.leftmenu,A.topmenu {
font-weight:600;
font-size:9pt;
letter-spacing:1px;
color:#C00;
}
.c {
clear:both;
}
.LeftMenu {	
	padding: 0 0 10px 0;
	}
	.LeftMenu ul {
		border-top: #FFFFFF 0px solid;
		border-bottom: none;
		display: block; 		
		list-style: none;
		margin: 0px; 
		padding: 0px;
	}
	.LeftMenu li { 
		border: #fff 0px solid; 
		border-top: none;
		position: relative;
		display: block;
		height: 23px;
		background: #fff;
	}
	.LeftMenu li a {
		color: #666666; 		
		text-decoration: ; 
		font-weight: bolder; 
		display: block; 
		padding: 7px;
	}
	.LeftMenu a:hover, .LeftMenu .active  {
		color: #000; 
		background: #b3b3b3 url("images/botnav_hover_bg.png") repeat-x top;
		text-decoration: none; 		
	}
	.LeftMenu .pealkiri {
		text-decoration: none;
		display: block; 
		padding: 7px;
		font-weight: bold;
	}
	.LeftMenu .count { 
		position: absolute;
		font-size: 6px; 
		top: 8px;
		right: 6px;
	}


