.tabel {  border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px  }

.menuFont {  font-family: Tahoma, Arial, sans-serif, Verdana; font-size: 13px  ; font-weight: bold;}
.menuFont a{color: #330033; text-decoration: none;}
.menuFont a:hover{color: #000000; text-decoration: none; background-color: #961a00; }

.menuFont3 {  font-family: Tahoma, Arial, sans-serif, Verdana; font-size: 12px  ; font-weight: bold;}
.menuFont3 a{color: #000000; text-decoration: none;}
.menuFont3 a:hover{color: #000000; text-decoration: none; background-color: #961a00; }


.menuFont1 {  font-family: Tahoma, Arial, sans-serif, Verdana; font-size: 13px  ; font-weight: bold;}
.menuFont1 a{color: #FFFFFF; text-decoration: none;}
.menuFont1 a:hover{color: #FFFFFF; text-decoration: none; background-color: #961a00; }

a {  text-decoration: none; color: #000066  }

a:hover {  text-decoration: none; color: #000000; background-color: #E39459; }

.a2 { color: #B3BFDF; text-decoration: none }
.a3 { color: #4662AC; text-decoration: none }

.contentFont {  font-family: Tahoma, Arial, sans-serif, Verdana; font-size: 12px; color: #171717; text-decoration: none  }
.errorFont { font-size: 11px; color: #FF3333 }

.successFont { font-size: 11px; color: #333399 }

.newMailFont { font-size: 11px; color: #000000 }

.menuuu { color: #b4cc11 }
#lemmik a, #loginbar a{color: #000000; text-decoration: none;}
#lemmik a:hover, #loginbar a:hover{color: #cc0a13; text-decoration: underline;}

.td   { border-color: #999999 #666666 #666666 #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px  }

.td1 {  border-color: #999999 black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px  }

.input {  font-family: Tahoma, Arial, sans-serif, Verdana; font-size: 11px; color: #333333; background-color: #EFF4F8; border-color: #E0E9ED #C2D5DC #C2D5DC #E0E9ED; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

#modepanel {
	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;
}

.anylinkcss2{
	background-color: #FFFFFF;
	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;
}

.test_td {
	background-color: #fafafa;
	background-repeat: no-repeat;
	padding: 4px;
	border: 1px solid #dddddd;
	margin: 2px;
}

img { border: 0px; overflow: hidden;}

.text	{
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	color: #494949;
	}
.text td {
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	color: #494949;
	}
.text table {
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	color: #494949;
	}
.text tr {
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	color: #494949;
	}


.contentFont2 {  font-family: Tahoma, Arial, sans-serif, Verdana; font-size: 11px}
.contentFont3 {  font-family: Tahoma, Arial, sans-serif, Verdana; font-size: 14px}
.contentFont4:hover { font-size: 11px; color: #314B8A; }
.contentFont4 {  font-family: Tahoma, Arial, sans-serif, Verdana; font-size: 11px }


form {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.borderTdBottom {  border-color: black black #003366; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.tabelBorder {  border: #F1F3F8; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tabelBorder2 {  border: 1px #BFC8DF solid}
.tabelBorder3 {  border: 4px #BFC8DF solid}
.tabelBorder4 {  border: 1px #BFC8DF solid; background-color: #FFFFFF; color: #9D9999 }
.toptd { border:#E6E9F2 1px solid; background:url(uusteematsitaat.png) ;}
.toptd2 { color: #FFFFFF; }
.toptd4 {  border-color: #CBDDED #CBDDED #CBDDED #CBDDED; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.toptd41 {  border-color: #CBDDED #CBDDED #CBDDED #CBDDED; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.toptd42 {  border-color: #CBDDED #CBDDED #CBDDED #CBDDED; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px}
.toptd3 {  border: #F1F3F8; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}


.man {  font-family: Tahoma, Arial, sans-serif, Verdana; font-size: 12px; text-decoration: none; font-weight: bold; color: #000099;}
.woman {  font-family: Tahoma, Arial, sans-serif, Verdana; font-size: 12px; text-decoration: none; font-weight: bold; color: #bb0033;}
.man2 { font-family: Tahoma, Arial, sans-serif, Verdana; font-size: 12px; text-decoration: none; color: #000099; }
.woman2 { font-family: Tahoma, Arial, sans-serif, Verdana; font-size: 12px; text-decoration: none; color: #bb0033; }
.ublocked { font-family: Tahoma, Arial, sans-serif, Verdana; font-size: 12px;text-decoration:line-through; color: #000000; }




.style7 {color: #0099FF}

.style14 {font-size: 12px}

.style2 {  font-size: 12px}

.taust {
background:none;

	}

.skin {
background: url(synnaback.jpg);

}

.skin1 {
background:url(synna.jpg) fixed;
background-repeat: no-repeat;
}
.keskel {


}

#konto_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

#title {
background-image: url(images/title.png); /*background image swap on hover*/
}
.shadowbox {
	background: url(images/imgshadow.png) bottom right;
	margin: 0px;
	padding: 0px;
}
.innerbox {
	position: relative;
	left: -7px;
	top: -7px;
    width:auto;
	margin: 0px;
	padding: 1px;
	overflow: visible;
	right: 0px;
	bottom: 0px;
	clip: rect(0px,0px,0px,0px);
	height: auto;
	font-size: 3px;
}
.top_td {
	background-color: #F0F7FF;
	background-repeat: repeat-x;
	padding: 4px;
	margin: 0px;
    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;
}
div#tipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
  background-color:#dee7f7; border:1px solid #336;
  width:250px; padding:4px;
  color:#000; font-size:11px; line-height:1.2;
}

div.tp1 { font-size:12px; color:#336; font-style:italic }
div.tp2 { font-weight:bolder; color:#337; padding-top:4px }


#menu_left a, #loginbar a{color: #000000; text-decoration: none;}
#menu_left a:hover, #loginbar a:hover{color: #000000; text-decoration: none; background-color: #961a00;}

#menu_left
{

}

#menu_right
{

	}
.bgy {
	background-repeat: repeat-y;
}

.bgx {
	background-repeat: repeat-x;
}
.menu {
	color: #000000;
	background-image: url('menu-btn-bg.gif');
	background-repeat: repeat-x;
	font-weight: bold;
	padding-right: z5px;
	padding-left: 5px;
	white-space: nowrap;
	font-size: 14px;
	text-align: center;
	vertical-align: middle;
}
.menu_lnk{
	text-decoration: none;
	color: #000000;
}

 .hpink
{
	background: url('hpink.jpg');
	line-height: 40px;
	padding-left: 13px;
	color: #FFFFFF;
	font-weight: bold;
}
.gametable {
	background-color: transparent;
	background-image: url(images/tablegame.gif);
	background-repeat: no-repeat;


}

.hgray
{
	background: url('hgray.jpg');
	line-height: 40px;
	padding-left: 13px;
	color: #FFFFFF;
	font-weight: bold;
}
.table_top {
	background-color: transparent;
	background-image: url(images/bg_03.png);
	background-repeat: no-repeat;
	font-size: 6px;
	height: 12px;
}
.table_topr {
	background-color: transparent;
	background-image: url(images/bg_04.png);
	background-repeat: no-repeat;
	font-size: 6px;
	height: 12px;
	width: 15px;
}
.table_mid {
	background-color: transparent;
	background-image: url(images/bg_07.png);
	background-repeat: repeat-y;
	font-size: 6px;
	width: 15px;
}
.table_midr {
	background-color: transparent;
	background-image: url(images/bg_09.png);
	background-repeat: repeat-y;
	font-size: 6px;
}
.table_bot {
	background-color: transparent;
	background-image: url(images/bg_12.png);
	background-repeat: no-repeat;
	font-size: 6px;
	height: 16px;
}
.table_botr {
	background-color: transparent;
	background-image: url(images/bg_13.png);
	background-repeat: no-repeat;
	font-size: 6px;
	height: 16px;
	width: 15px;
}
.table_cont {

}
.table_connt {

}
.table_toop {
	background-color: transparent;
	background-image: url(images/bg_033.png);
	background-repeat: no-repeat;
	font-size: 6px;
	height: 12px;
}
.table_toppr {
	background-color: transparent;
	background-image: url(images/bg_044.png);
	background-repeat: no-repeat;
	font-size: 6px;
	height: 12px;
	width: 15px;
}
.table_miid {
	background-color: transparent;
	background-image: url(images/bg_077.png);
	background-repeat: repeat-y;
	font-size: 6px;
	width: 15px;
}
.table_middr {
	background-color: transparent;
	background-image: url(images/bg_099.png);
	background-repeat: repeat-y;
	font-size: 6px;
}
.table_boot {
	background-color: transparent;
	background-image: url(images/bg_1222.png);
	background-repeat: no-repeat;
	font-size: 6px;
	height: 16px;
}
.table_bottr {
	background-color: transparent;
	background-image: url(images/bg_133.png);
	background-repeat: no-repeat;
	font-size: 6px;
	height: 16px;
	width: 15px;
}
#menubg{
background: transparent url(images/pinkbg.gif) top right ;
}

#thicktabs{
margin: 0;
padding: 0;
float: left;
font: bold 13px Tahoma;
}

#thicktabs li{
display: inline;
}

#thicktabs li a{
float: left;
color: black;
padding: 8px 11px; /*padding of tabs*/
text-decoration: none;
background: transparent url(images/pinkbg.gif) top right no-repeat;
border-top: 1px solid #d3bdbe; /*top border style*/

}

#thicktabs li a#leftmostitem{ /*Extra CSS for left most menu item*/
border-left: 1px solid #d3bdbe; /*left border style*/
}

#thicktabs li a#rightmostitem{ /*Extra CSS for right most menu item*/
border-right: 1px solid #d3bdbe; /*right border style*/
background-position: top left; /*Position background image to the left instead of default right, to hide indented underline for this link*/
}

#thicktabs li a:visited{
color: black;
}

#thicktabs li a:hover{
color: black;
background-image: url(images/pinkbgover.gif); /*background image swap on hover*/
}


<!--[if IE]>
<style type="text/css">
p.iepara{ /*Conditional CSS- For IE (inc IE7), create 1em spacing between menu and paragraph that follows*/
padding-top: 1em;
}
</style>
<![endif]-->

<style type="text/css">

.arrowlistmenu{
width: 100px; /*width of menu*/
}

.arrowlistmenu .headerbar{
font: bold 14px Arial;
color: white;
background: black url(images/titlebar.png) repeat-x center left;
margin-bottom: 5px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #A60000;
display: block;
padding: 2px 0;
padding-left: 3px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 90%;
}

.arrowlistmenu ul li a:visited{
color: #A60000;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #000000;
background-color: #E39459;
}

</style>

<!-- Hide entire CSS code from IE6 -->
<![if !IE 6]>

<style type="text/css">

.shiftcontainer{
position: relative;
left: 7px; /*Number should match -left shadow depth below*/
top: 7px; /*Number should match -top shadow depth below*/
}

.shadowcontainer{
width: 300px; /* container width*/
background: transparent url(images/bigshadow.gif) no-repeat bottom right;
}

.shadowcontainer .innerdiv{
/* Add container height here if desired */
background-color: white;
border: 1px solid gray;
padding: 6px;
position: relative;
left: -7px; /*shadow depth*/
top: -7px; /*shadow depth*/
}

</style>

<![endif]>


