body {
	background: #DAEEFD url('/img/taust.png');
	margin: 0px;
	padding: 0px;
}

form {
margin: 0
}

a {color: #00499C;text-decoration:underline;}
a:hover {color: #0067DB;text-decoration:underline;}

#layout {
	width: 944px;
	padding: 0 0 0 0;
	margin: auto
}

/*<Raul 07.04.2006>*/
.keeled_taust {
	padding-left:4px;
	/*background-color:#ff6600; sygis*/
	background-color:#a7daff;
}
.keeled_top {
	background-image: url('/img/keeled_top.gif');
	height:9px;
	width:24px;
}
.keeled_bottom {
	background-image: url('/img/keeled_bottom.gif');
	height:9px;
	width:24px;
}
/*</Raul 07.04.2006>*/

.yah {
padding-top: 5px;
padding-left: 9px;
font-family: arial, sans-serif;
font-size: 10px;
}

.yah a {text-decoration:none;}
.yah a:hover {text-decoration:underline;}

.icon {
padding-left: 15px;
padding-right: 15px;
vertical-align: top;
font-family: arial, sans-serif;
font-size: 10px;
}
.icon a {color: #00499C;text-decoration:none;}
.icon a:hover {color: #00499C;text-decoration:underline;}

.logotekst {
padding-left: 12px;
font-family: arial, sans-serif;
font-size: 14px;
font-weight: bold;
color: #FFF000;
}
.logotekst a {color: #FFF000;text-decoration:none;}
.logotekst a:hover {color: #FFF000;text-decoration:underline;}


.text {
font-family: arial, sans-serif;
font-size: 12px;
line-height: 19px;
color: #000000;
}

.textsmall {
font-family: arial, sans-serif;
font-size: 11px;
line-height: 17px;
color: #000000;
}

.textpealkiri {
font-family: Verdana, arial, sans-serif;
font-size: 14px;
font-weight: bold;
line-height: 19px;
color: #FF006C;
}
.textpealkiri a {color: #FF006C;text-decoration:none;}
.textpealkiri a:hover {color: #FF006C;text-decoration:underline;}

.textpealkiri h1 {font-size:14px;margin:0;padding:0;}

.textsubpealkiri {
font-family: Verdana, arial, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FF006C;
}
.textsubpealkiri a {color: #FF006C;text-decoration:none;}
.textsubpealkiri a:hover {color: #FF006C;text-decoration:underline;}


.headermenu {
font-family: arial, sans-serif;
font-size: 10px;
}
.headermenu a {color: #FFFFFF;text-decoration:none;}
.headermenu a:hover {color: #FFFFFF;text-decoration:underline;}

 
.mainmenusel {
font-family: arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
background-image: url('/img/menu_l1_sel_back.gif');
}


.menul2begin {
padding-top: 2px;
padding-bottom: 2px;
padding-left: 16px;
font-weight: bold;
background-image: url('/img/menu_bullet_2.gif');
background-repeat: no-repeat;
background-position: 6px 7px;
}
.menul2begin a {text-decoration:none;}
.menul2begin a:hover {text-decoration:underline;}

.menul2 {
padding-top: 2px;
padding-bottom: 2px;
padding-left: 16px;
font-weight: bold;
border-top: solid #7EB5DF 1px;
background-image: url('/img/menu_bullet_2.gif');
background-repeat: no-repeat;
background-position: 6px 7px;
}
.menul2 a {text-decoration:none;}
.menul2 a:hover {text-decoration:underline;}

.menul2sel {
padding-top: 2px;
padding-left: 16px;
padding-bottom: 2px;
font-weight: bold;
background: #00499C;
background-image: url('/img/menu_bullet_2.gif');
background-repeat: no-repeat;
background-position: 6px 7px;

}
.menul2sel a {color:#FFF000;text-decoration:none;}
.menul2sel a:hover {color:#FFF000;text-decoration:underline;}


.menul3 {
padding-top: 2px;
padding-bottom: 2px;
padding-left: 25px;
border-bottom: solid #FFFFFF 1px;
background: url('/img/menu_nool_2.gif') #E3F3FC;
background-repeat: no-repeat;
background-position: 14px 5px;
}
.menul3 a {text-decoration:none;}
.menul3 a:hover {text-decoration:underline;}

.menul3sel {
padding-top: 2px;
padding-left: 25px;
padding-bottom: 2px;
border-bottom: solid #FFFFFF 1px;
background: url('/img/menu_nool_2.gif') #FFFFFF;
background-repeat: no-repeat;
background-position: 14px 5px;
}
.menul3sel a {text-decoration:none;}
.menul3sel a:hover {text-decoration:underline;}

.menul4 {
font-family: arial, sans-serif;
margin: 0;
font-size: 10px;
padding-top: 0;
padding-bottom: 0;
padding-left: 5px;
}
.menul4 a {text-decoration:none;}
.menul4 a:hover {text-decoration:underline;}

.menul4sel {
font-family: arial, sans-serif;
margin: 0;
font-size: 10px;
padding-top: 0;
padding-left: 5px;
padding-bottom: 0;
font-weight: bold;
}
.menul4sel a {text-decoration:none;}
.menul4sel a:hover {text-decoration:underline;}

.formtext {
font-family: arial, sans-serif;
font-size: 11px;
width: 120px;
padding: 1px;
border: solid #A5A5A5 1px;
background-color: #FFFFFF;
}


.loginformtext {
font-family: arial, sans-serif;
font-size: 11px;
width: 142px;
padding: 1px;
border: solid #A5A5A5 1px;
background-color: #FFFFFF;
}

.loginformtext2 {
font-family: arial, sans-serif;
font-size: 11px;
width: 81px;
padding: 1px;
border: solid #A5A5A5 1px;
background-color: #FFFFFF;
}

.formbutton {
font-family: verdana, arial, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
text-transform: uppercase;
padding: 1px;
border-top: solid #FFFFFF 1px;
border-left: solid #FFFFFF 1px;
border-bottom: solid #C50053 1px;
border-right: solid #C50053 1px;
background-color: #FF006C;
}

#keeled {
width: 24px;
float: left;
padding-top:47px;
}

.headericons {
border-top: solid 1px #999999;
background-image: url('/img/taust_ikoonid.gif');
height: 54px;
}

.peamenyy {
background-image: url('/img/taust_menyy.gif');
height: 34px;
}


/* PAANID */
.vasak {
width: 190px;
padding-top: 5px;
padding-left: 9px;
padding-right: 0px;
}

.keskmine {
/*width: 328px; */
font-family: verdana, arial, sans-serif; /* Raul 09.11.05*/
width: 478px;
padding-top: 5px;
padding-left: 10px;
padding-right: 0px;
}

.parem {
width: 190px;
padding-top: 5px;
padding-left: 9px;
padding-right: 9px;
}

/* end PAANID */


.contentlist1 {
padding-top: 4px;
padding-bottom: 4px;
padding-left: 13px;
border-bottom: solid #FFFFFF 1px;
background: url('/img/content_nool_1.gif');
background-repeat: no-repeat;
background-position: 0px 10px;
}


.kastsin {
width:158px;
padding: 10px 18px 8px 14px;
font-family: verdana, arial, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FF006C;
background-image: url('/img/kast_sin_top.gif');
background-repeat: no-repeat;
border-bottom: solid 1px #FFFFFF;
}

#kastsintaust  {
border-top: solid 1px #7EB5DF;
font-family: arial, sans-serif;
font-size: 11px;
width:158px;
padding: 10px 18px 4px 14px;
background-image: url('/img/kast_sin_back.gif');
background-repeat: repeat-y;
}


.kastkoll {
width:158px;
padding: 10px 18px 8px 14px;
font-family: verdana, arial, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FF006C;
background-image: url('/img/kast_koll_top.gif');
background-repeat: no-repeat;
border-bottom: solid 1px #FFFFFF;
}

#kastkolltaust {
width: 190px;
border-top: solid 1px #D6D9AF;
background-image: url('/img/kast_koll_back.gif');
background-repeat: repeat-y;
}

#kastkolltaust .kollsisu {
font-family: arial, sans-serif;
font-size: 11px;
width:158px;
padding: 10px 18px 4px 14px;
background-image: url('/img/kast_koll_sisu.gif');
background-repeat: no-repeat;
}

.kastpun {
width:158px;
padding: 10px 18px 8px 14px;
font-family: verdana, arial, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FF006C;
background-image: url('/img/kast_pun_top.gif');
background-repeat: no-repeat;
border-bottom: solid 1px #FFFFFF;
}

#kastpuntaust {
border-top: solid 1px #E2BABA;
background-image: url('/img/kast_pun_back.gif');
background-repeat: repeat-y;
}

#kastpuntaust .punsisu {
font-family: arial, sans-serif;
font-size: 11px;
width:158px;
padding: 10px 18px 4px 14px;
background-image: url('/img/kast_pun_sisu.gif');
background-repeat: no-repeat;
}


#kastkeskeltaust {
background-image: url('/img/kast_keskel_back.gif');
background-repeat: repeat-y;
}

#kastkeskeltaust .keskelsisu {
font-family: arial, sans-serif;
font-size: 11px;
width:445px;
padding: 10px 18px 4px 14px;
background-image: url('/img/kast_keskel_top.gif');
background-repeat: no-repeat;
}


.kastkeskel2 {
width:445px;
padding: 10px 18px 8px 14px;
font-family: verdana, arial, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FF006C;
background-image: url('/img/kast_keskel_top.gif');
background-repeat: no-repeat;
border-bottom: solid 1px #DCDCDC;
}



#kastkeskel2sisu {
font-family: arial, sans-serif;
font-size: 11px;
width:445px;
padding: 10px 18px 4px 14px;
background-image: url('/img/kast_keskel_back.gif');
background-repeat: repeat-y;
}





.kasthotel {
/*width:445px; Raul 09-11-2005 */
padding: 10px 18px 8px 14px;
font-family: verdana, arial, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FF006C;
background-image: url('/img/kast_hotell_top_445.gif');
background-repeat: no-repeat;
border-bottom: solid 1px #DCDCDC;
}



#kasthotelsisu {
font-family: arial, sans-serif;
font-size: 11px;
/*width:445px; Raul 09-11-2005 */
padding: 10px 18px 4px 14px;
background-image: url('/img/kast_keskel_back_445.gif');
background-repeat: repeat-y;
}








.kasthall {
width:158px;
padding: 10px 18px 8px 14px;
font-family: verdana, arial, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FF006C;
background-image: url('/img/kast_hall_top.gif');
background-repeat: no-repeat;
border-bottom: solid 1px #DCDCDC;
}

.kasthallsisu {
font-family: arial, sans-serif;
font-size: 11px;
width:158px;
padding: 10px 18px 4px 14px;
background-image: url('/img/kast_hall_back.gif');
background-repeat: repeat-y;
}


#kastpolltaust {
background-image: url('/img/kast_roh_back.gif');
background-repeat: repeat-y;
}

#kastpolltaust .pollsisu {
font-family: arial, sans-serif;
font-size: 11px;
width:158px;
padding: 10px 18px 4px 14px;
background-image: url('/img/kast_roh_top.gif');
background-repeat: no-repeat;
}

#kastlogintaust {
background-image: url('/img/kast_login_back.gif');
background-repeat: repeat-y;
}

#kastlogintaust .loginsisu {
font-family: arial, sans-serif;
font-size: 11px;
width:158px;
padding: 10px 18px 4px 14px;
background-image: url('/img/kast_login_top.gif');
background-repeat: no-repeat;
}



.footer {
height: 37px;
font-family: arial, sans-serif;
font-size: 10px;
color: #707070;
padding-left: 16px;
background-image: url('/img/taust_footer.gif');
}

#pm_lisa {
	background-color: #FFFFFF;
	width: 897px;
	border-left: solid 2px #a7daff; /*sygis #ff6600;*/
	border-right: solid 2px #a7daff;
	float: left;
}
#pm_lisa .otsing {
	width: 699px;
	background: #C50053 url('/img/taust_otsing.gif');
}

#pm_lisa .yldine {
	border-bottom: solid 1px #00499C;
	padding-bottom: 2px;
}



.bullet {
	margin: 0px;
	padding: 0px
}


/* FORUM */

.forumbullet {
	margin-right: 3px;
	padding: 0px
}

.forumheadtitle {
font-size: 11px;
font-weight: bold;
color:#777777;
background-color:#DCDCDC;
}

.forumtopicseperator {
margin-bottom: 5px;
padding-bottom: 5px;
border-bottom: solid 1px #DCDCDC;
}

.forumtopictext {
font-size:12px;
}

.forumtopictextsmall {
font-size: 11px;
line-height: 15px;
}

.forumtable {
margin-top: 5px;
}

.forumtablecell {
font-size: 11px;
line-height: 15px;
background-color:#ededed;
padding:8px;
}

.forumformtext {
font-family: arial, sans-serif;
font-size: 11px;
padding: 1px;
border: solid #A5A5A5 1px;
background-color: #FFFFFF;
}

.vahelduva_p2isepildi_taust {background: black;}




/* styles_menyy.css (algus)*/

.ddmx {
    font: 11px arial;
}

.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
	font: 12px arial;
	margin: 0 0 0 18px;
	background: url('/img/menu_bullet_1.gif') no-repeat right center;
	padding-right: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	display: block;
	white-space: nowrap;
	position: relative;
}

.ddmx a.akt {
	color: #FFF000;
	font-weight: bold;
}

.ddmx .item1:hover,
.ddmx .item1-active:hover  {
	text-decoration: underline;
}

.ddmx .item1-active,
.ddmx .item1-active:hover {
  color: #ffdfbc;
}

.ddmx .item1sel,
.ddmx .item1sel:hover,
.ddmx .item1sel-active,
.ddmx .item1sel-active:hover {
	font: 12px arial;
	margin: 0 0 0 18px;
	background: url('/img/menu_bullet_1.gif') no-repeat right center;
	padding-right: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	display: block;
	white-space: nowrap;
	position: relative;
}


.ddmx .item1sel:hover,
.ddmx .item1sel-active:hover  {
	text-decoration: underline;
}

.ddmx .item1sel-active,
.ddmx .item1sel-active:hover {
  color: #FFF000;
}

.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    padding: 3px 5px 4px 22px;
    font: 11px arial;
    color: #9b3e00;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}

.ddmx .item2 {
    background: #a7daff;
}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
  background: #ffffff;
}

.ddmx .item2-active {
  background: #fff;
}

/* 3'as tase */
.ddmx .section .section a {
  font-weight: normal;
}

.ddmx .section .section a:hover {
  font-weight: normal;
  text-decoration: underline;
}


.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3px 16px 4px 22px;
}
.ddmx .item2 img.has_sub,
.ddmx .item2-active img.has_sub{
    position: absolute;
    top: 8px;
    right: 8px;
    border: 0;
}

.ddmx .item2 img.bullet,
.ddmx .item2-active img.bullet{
    position: absolute;
    top: 7px;
    left: 11px;
    border: 0;
}


.ddmx .section {
    border: 1px solid #a8daf0;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}

* html .ddmx td { position: relative; } /* ie 5.0 fix */


.ddmx_alamleht .item1_selected,
.ddmx_alamleht .item1_selected:hover,
.ddmx_alamleht .item1_selected-active,
.ddmx_alamleht .item1_selected-active:hover { color: black; }

.mainmenusel { font-family: arial, sans-serif; font-size: 12px; font-weight: bold; background-image: url('/img/menu_l1_sel_back.gif'); } 
/* styles_menyy.css (l6pp)*/




/* medium.css begin */
.yah { font-size: 10px; }
.icon { font-size: 10px; }
.logotekst { font-size: 14px; }
.text { font-size: 12px; }
.textpealkiri { font-size: 14px; }
.textsubpealkiri { font-size: 11px; }
.headermenu { font-size: 10px; }
.formtext { font-size: 11px; }
.loginformtext { font-size: 11px; }
.loginformtext2 { font-size: 11px; }
.formbutton { font-size: 10px; }
.kastsin { font-size: 11px; }
#kastsintaust  { font-size: 11px; }
.kastkoll { font-size: 11px; }
#kastkolltaust .kollsisu { font-size: 11px; }
.kastpun { font-size: 11px; }
#kastpuntaust .punsisu { font-size: 11px; }
#kastkeskeltaust .keskelsisu { font-size: 11px; }
.kastkeskel2 { font-size: 11px; }
#kastkeskel2sisu { font-size: 11px; }
.kasthotel { font-size: 11px; }
#kasthotelsisu { font-size: 11px; }
.kasthall { font-size: 11px; }
.kasthallsisu { font-size: 11px; }
#kastpolltaust .pollsisu { font-size: 11px; }
#kastlogintaust .loginsisu { font-size: 11px; }
.footer { font-size: 10px; }


/* ripmenyy yleval (algus)*/
.ddmx { font: 11px arial; }
.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover { font: 12px arial; font-weight: bold; }

.ddmx .item1sel,
.ddmx .item1sel:hover,
.ddmx .item1sel-active,
.ddmx .item1sel-active:hover { font: 12px arial; }

.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover { font: 11px arial; }


.mainmenusel { font-size: 12px; }
/* medium.css end */