@charset "utf-8";
/* CSS Document */

html,body,a,li,ul { margin:0; padding:0; }

body { background:#e1e1e1; font-family:Tahoma, Geneva, sans-serif; font-size:11px; }
img { border:none; }
a { text-decoration: none ; outline: none; color:#6387CB; }
li { list-style-type:none; }
h4 { font-size:12px; color:#4e525a;}
input { outline:none; }

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {
	display: inline-block;
}
html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}

.mainContainerUpper{ background:#afafaf; width:100%; height:206px; }
.mainContainerUpperStripe { background:url(../images/t_1.gif) repeat-x; height:31px; position:relative; top:206px; z-index:-1; }

.mainHolder { width:1024px; margin-left:auto; margin-right:auto;  position:relative; top:-207px; }
.mainHolderUpper { height:90px; }
.bigBanner {float:left; width:730px; height:90px; position:relative;top:10px; }
.bigBannerSmall { float:left; width:250px; height:90px; line-height:100px; text-align:center; position:relative; top:10px; left:15px;}
#vid { cursor:pointer; }

.header{ clear:left; background:url(../images/h_t.gif) no-repeat; width:997px; height:180px; position:relative; top:18px; }

.logo { float:left;  position:relative; top:28px; left:25px; }
.logo a {
    display:block;
    width:238px; height:86px;
    text-indent:-3000px;
    background:url(../images/logo.gif) no-repeat;   
}

.searchBox { overflow:hidden;float:left;  position:relative; top:40px; left:62px; }
.searchBox span { color:#353535; margin-left:3px; cursor:pointer;  }
.searchBox .searchBoxLink { position:relative; top:4px; width:271px; }
a.searchBoxLinkAcitve { color:#a7a7a7; font-weight:bold; }

.loginBox { float:left; position:relative; left:110px; top:40px; color:#6387cb; font-weight:bold; width:300px; }
.userBox { background:transparent; border:none; position:relative; top:7px; left:4px; width:100px;  color:#353535; font-size:11px;}
.passBox { background:transparent; border:none; position:relative; top:7px; left:10px; width:100px;  color:#353535; font-size:14px;}
.loginBtn { background:transparent; border:none; position:relative; top:-23px; left:5px;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:white; font-size:11px; }
.loginBtnBack { display:block; background:url(../images/l_2.gif) no-repeat; width:63px; height:28px;  position:relative; top:0px; left:220px; }
.loginBoxLinks { position:relative; top:21px; left:1px; font-weight:normal; color:#9ca7b0; }
.loginBoxLinks a { font-size:9px; font-weight:normal; color:#9ca7b0; }
.loginBoxLinks a:hover { text-decoration:underline; }
.loginBoxLink { position:relative; top:15px; }
.loginBoxLink  a { color:#353535; font-weight:normal; }
.loginBoxLink  a:hover { text-decoration:underline; }
a.loginBoxLinkActive { color:#a7a7a7; font-weight:bold;  }
.loginboxtextbg { float:left; display:block; background:url(../images/loginbox.gif) no-repeat;width:106px; height:28px;  }
.loginForm { position:relative; top:15px; }

.input_submit {  display:block; border:none;background:url(../images/l_2.gif) no-repeat; width:63px; height:28px;
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:white; font-size:11px; }

.searchTermBox { clear:left; border:none; background:transparent; position:relative; top:23px; left:3px; color:#353535; font-size:11px; width:190px; }
.searchTermBtn { border:none; width:74px; height:28px;  background:transparent; position:relative; left:-4px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:white; font-size:11px; }
.searchBox .searchTermBtnBack {overflow:hidden; background:url(../images/s_3.gif) no-repeat; width:67px; height:28px; position:relative; top:-1px; left:190px; }

.flagsBox { float:left; position:relative; left:130px; top:40px; width:24px; height:60px;} 
.flagsBox a {  opacity:0.5;  filter: alpha(opacity = 50); zoom:1; margin-top:2px; }
.flagsBox a:hover { opacity:1;  filter: alpha(opacity = 100); zoom:1; }

.menuBox { clear:both; position:relative; top:42px; left:10px; height:41px; left:25px; }
ul.menuBoxList li { float:left; width:120px;}
ul.menuBoxList li a {display:block; line-height:42px; width:120px; text-align:center; font-weight:bold;   font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:white; padding: -10px 0px 0px -10px;}
ul.menuBoxList li a:hover { line-height:43px; background:url(../images/m_h_1.gif) repeat-x; height:42px; position:relative; top:-1px; color:#9ab430;} 
ul.menuBoxList li.stripes { position:relative;top:-1px; width:2px; heigth:42px; }

.content { background:url(../images/cont_bg.gif) repeat-y; width:999px; position:relative; top:18px; left:-1px;}

.mid {background:url(../images/mid_3.gif) repeat-y; width:983px;  position:relative; left:9px; float:left; }
.midfooter {clear:left;background:url(../images/mid_2.gif) no-repeat; width:999px; height:69px; position:relative; left:-1px; }
.midfooterText { position:relative; top:25px; left:25px; }
.midfooter span { color:#6b7c15; font-weight:bold; ; margin-right:10px;}
.midfooter a { margin-left:10px; margin-right:10px; color:#333333; font-family:Tahoma, Geneva, sans-serif; }
.midfooter a:hover {text-decoration:underline; }

.dateBox { text-align:center; background:url(../images/dt.gif) no-repeat; width:177px; height:79px; position:relative; left:10px; top:10px; }
.date { position:relative; top:14px; left:-15px; font-weight:bold; color:#7e8aa1; }
.time { position:relative; top:14px; left:23px; font-weight:bold; color:#859456;}
.dateBox a { display:block; background:url(../images/dt2_a.gif) no-repeat;  width:157px; line-height:24px; height:24px; position:relative; top:28px; font-weight:bolder; left:9px; }
.dateBox a:hover { color:white; background:url(../images/dt2_h.gif) no-repeat; }
.dateBox a.foorum { display:block; background:url(../images/dt3_a.gif) no-repeat;  width:157px; line-height:24px; height:24px; position:relative; top:35px; font-weight:bolder; left:9px; }
.dateBox a.foorum:hover { color:white; background:url(../images/dt3_h.gif) no-repeat; }

.linksBox { clear:both; position:relative; top:20px; width:180px; left:12px;}
.linksBoxUl { padding-bottom:10px; }
.linksBoxUl li a { display:block; width:174px; height:30px; line-height:30px; padding-left:10px; color:#353535; }
.linksBoxUl li a.linkfirst { background:url(../images/sub_1.gif) no-repeat; width:174px; height:29px; }
.linksBoxUl li a:hover.linkfirst { background:url(../images/sub_1_h.gif) no-repeat; width:174px; height:29px; color:white; font-weight:bold; }
.linksBoxUl li a.linkfirstactive { background:url(../images/sub_1_h.gif) no-repeat; width:174px; height:29px; color:white; font-weight:bold; }
.linksBoxUl li a { background:url(../images/sub_2.gif) no-repeat; width:174px; height:30px; color:#353535; }
.linksBoxUl li a.linklast { background:url(../images/sub_3.gif) no-repeat; width:174px; height:30px;}
.linksBoxUl li a:hover.linklast { background:url(../images/sub_3_h.gif) no-repeat; width:174px; height:30px;   color:white; font-weight:bold;}
.linksBoxUl li a.linklastactive { background:url(../images/sub_3_h.gif) no-repeat; width:174px; height:30px;   color:white; font-weight:bold;}
.linksBoxUl li a:hover { background:url(../images/sub_h.gif) no-repeat; width:174px; height:30px;  color:white; font-weight:bold; }
.linksBoxUl li a.activelink { background:url(../images/sub_h.gif) no-repeat; width:174px; height:30px;  color:white; font-weight:bold; }
.linksBoxUl li a.activelinklast { background:url(../images/sub_3_h.gif) no-repeat; width:174px; height:30px;   color:white; font-weight:bold;}

.leftContainer{ clear:left; position:relative; left:-4px;width:190px; float:left; }
.centerContainer { overflow:hidden; width:585px; min-width:585px; float:left; position:relative;top:0px; }
.rightContainer { float:left; }
.textAlign { position:relative; top:0px; }

.adsLeft { clear:both; position:relative; top:45px; left:10px;}
.adsLeftBg { background:url(../images/add2.gif) no-repeat; width:178px; height:200px; }
.adsLeftBg a { position:relative; top:10px; left:17px; }
.adsLeftBg a.adsLeftText { display:block;position:relative; top:10px; left:16px; width:150px; }
.adsLeftBg a img { border:1px solid #999; }

.pollBox { position:relative; left:13px; top:60px; }
.pollBoxHead{ background:url(../images/tbl_1.gif) no-repeat; width:174px; height:33px; }
.pollHeadText { color:white; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; position:relative; top:7px; left:15px; }
.pollBoxMid { overflow:hidden; background:url(../images/tbl_2.gif) repeat-y; width:179px; position:relative; left:-2px; padding-bottom:40px; }
.pollBoxMid a { font-size:11px; font-weight:normal; color:#9ca7b0; position:relative; top:10px; left:40px;}
.pollBoxMid a:hover { text-decoration:underline; }
.pollBoxMidText { position:relative; left:10px; top:25px;width:150px; }
.pollBoxFoot { background:url(../images/tbl_3.gif)  no-repeat; width:178px; height:45px; position:relative; left:-2px; }
.pollMidQuestion {overflow:hidden; clear:both;  font-weight:bold; color:#636262;  }
.pollBtn { background:transparent; border:none; color:white; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; position:relative;top:7px; left:7px; }
.pollBtnBack { display:block; background:url(../images/tbl_btn.gif) no-repeat; width:72px; height:34px; position:relative; left:40px; top:5px;  }
.polltbl {overflow:hidden; clear:both; margin-left:23px;}
.polltbl div { font-size:11px; font-weight:normal; color:#9ca7b0; }
.pollLine {
    margin-left:23px;
    width:100%;
    border-top:1px solid gray;
}

.friendBox { position:relative; left:13px; top:-55px; padding-bottom:15px; }
.friendBoxHead{ background:url(../images/tbl_1.gif) no-repeat; width:174px; height:33px; }
.friendHeadText { color:white; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; position:relative; top:7px; left:15px; }
.friendBoxMid {}
/*.friendBoxMid a { font-size:11px; font-weight:normal; color:#9ca7b0; position:relative; top:-5px; left:45px;}*/
.friendBoxMid a:hover { text-decoration:underline; }
ul.friendUl li { line-height:30px;  background:url(../images/fr_mid.gif) repeat-y; width:176px; position:relative; left:-1px; }
ul.friendUl li.friendsfoot {background:url(../images/fr_foot.gif)  no-repeat; width:176px; height:30px; position:relative; top:0px;}
ul.friendUl li a{ display:block;line-height:33px; position:relative;left:5px; top:-3px; font-family:Tahoma, Geneva, sans-serif; color:#353535;  width:176px;}
ul.friendUl li a:hover { text-decoration:none; }

.videoBox {clear:left; width:582px; position:relative; margin-top:25px;}
.videoBoxHead { background:url(../images/v_tbl_h.gif) no-repeat; width:582px; height:33px; position:absolute; top:-33px;}
.videoBoxHead h1 {
    padding:0 !important;
    margin:0 !important;
    background:url(../images/tb.gif) no-repeat top center;
    /*width:117px;*/
    height:50px;
    text-indent:-3000px;
    float:left;
    position:relative;
    top:-17px;
    left:35px;
}
.videoBoxHead2 { clear:both; background:url(../images/reg_1.gif) repeat-x; width:580px; height:42px; position:relative; left:3px; }
.videoBoxHead3 { clear:both;background:url(../images/reg_2.gif) repeat-x; width:580px; height:42px; position:relative; top:-60px; left:3px; }
.videoBoxHead2 span { color:#4e525a; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; position:relative; top:10px; left:10px; font-size:14px;}
.videoBoxHead3 span { color:#4e525a; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; position:relative; top:10px; left:10px; font-size:14px;}
.videoBoxHead span { color:white; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; position:relative; top:7px; left:15px; text-transform:uppercase; }
.videoBoxContent { background:url(../images/v_tbl_2.gif) repeat-y; width:586px; position:relative;left:-2px; padding-bottom:25px; }
.videoBoxContent img { position:relative; left:15px; top:15px; }
.videoBoxContent span.regatud { overflow:hidden; position:relative; top:15px; left:25px; }
.videoBoxDate { color:#acacac; position:relative; top:-15px; }
.videoBoxTextArea {  position:relative; top:-10px;  }
.videoBoxTextArea a.readMore { position:relative;top:0px; color:#6387CB; }
.videoBoxContent a { display:block; line-height:34px; text-align:center; background:url(../images/v_tbl_btn.gif) no-repeat; width:89px; height:34px; position:relative;top:25px; float:right;color:#4e4e4d; font-weight:bold; }
.video { position:relative; top:10px; left:10px; }
.videoBoxHead a { float:right; line-height:23px;  position:relative; top:5px;right:15px;display:block;background:url(../images/v_tbl_h_btn.gif) no-repeat; width:116px; height:23px; color:#bfcbe4; font-weight:bold; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; clear:right; text-align:center;  opacity:0.5;  filter: alpha(opacity = 50); }
.videoBoxHead a:hover { opacity:1;  filter: alpha(opacity = 100); }

ul.koolidBoxContent2 li h3 a { text-decoration:none;position:relative; top:10px; left:25px;  font-weight:normal; font-size:12pt; color:#4e525a; height:20px; }
ul.koolidBoxContent2 li a.smallImg { position:relative; top:-40px; left:-20px; } 
ul.koolidBoxContent2 li a.smallImg img { border:none; }
ul.koolidBoxContent li a.smallImg img { border:none; }

.koolidBoxHead { background:url(../images/v_tbl_h.gif) no-repeat; width:582px; height:33px; }
.koolidBoxHead span { color:white; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; position:relative; top:7px; left:15px; }
/*ul.koolidBoxContent li{ background:url(../images/un_tbl_bg.gif) repeat-y; width:584px; height:183px; position:relative; left:1px; top:0px;}*/
ul.koolidBoxContent {  width:580px; height:130px; position:relative; left:3px; border-bottom:2px dashed #c5c5c5; }
ul.koolidBoxContent li { display:block;  height:130px; }
.koolidBoxFoot{ background:url(../images/un_tbl_foot.gif) no-repeat; width:587px; height:50px; position:relative; top:40px;left:0px; padding-bottom:20px;}
ul.koolidBoxContent li h3 a { text-decoration:none;position:relative; top:-15px;  font-weight:normal; font-size:12pt; color:#4e525a; height:20px; }
ul.smallBox { clear:both;/*float:left; background:url(../images/ung_tbl.gif) no-repeat; width:333px; height:143px;*/ position:relative; top:0px; left:20px; }
ul.smallBox li { float:left;background:transparent; height:34px;  position:relative;left:0px; top:10px; margin-left:3px;  }
.smallImg { float:right; position:relative; right:35px; top:-75px; }
.smallImg img { border:none; }
ul.smallBox li.k1 img { border:none; position:relative; top:2px; left:0px; margin-left:2px;}
.k1 a { color:#849e01; text-decoration:underline;}
a.homepage {color:#849e01; font-size:8pt;  text-decoration:underline;}

ul#koolidContent { float:left; width:350px; position:relative; top:10px;left:22px; }

ul#koolidContent li.head { background:url(../images/un_k_1.gif) no-repeat; width:107px; height:26px; line-height:26px; text-align:center;position:relative;top:0px;left:0px;
font-weight:bold; font-size:8pt; color:#6387cb;}
ul#koolidContent li.heads { background:url(../images/un_k_1.gif) no-repeat; width:107px; height:26px; line-height:26px; text-align:center; position:relative; left:0px;
font-weight:bold; font-size:8pt; color:#6387cb;}
ul#koolidContent li.tblhead { background:url(../images/un_k_2.gif) no-repeat; width:329px; height:7px; position:relative; left:-0.5px; top:0px;}
ul#koolidContent li.tblhead2 { background:url(../images/un_k_2.gif) no-repeat; width:329px; height:7px; position:relative; left:-0.5px; }
ul#koolidContent li.tblmid { height:auto;background:url(../images/un_2.gif) repeat-y; width:332px; position:relative; left:-1px;  padding-bottom:10px; }
ul#koolidContent li.tblmid span{  position:relative; left:8px; top:5px; width:300px;  padding-bottom:10px; }
.tutvustus { display:block; width:300px; padding-left:10px !important; }
.tutvustus a {
    padding:0; margin:0;
    position:relative !important;
    top:0px !important;
}
.tutvustus span {
    position:relative !important;
    top:0px !important; left:0px !important;
    padding:0 !important; margin:0 !important;
}
ul#koolidContent li.tblmid span img { }
ul#koolidContent li.tblfoot { background:url(../images/un_3.gif) no-repeat; width:332px; height:7px; position:relative; left:-1px; }
ul#koolidContent2 { float:right; width:200px; height:100%; position:relative; top:0px; left:-2px; }
ul#koolidContent2 li { height:28px; width:200px; background:url(../images/un_s_2.gif) no-repeat; width:183px; height:28px; position:relative; left:-2px;}
ul#koolidContent2 li a { height:28px; position:relative;left:38px; top:7px; }
ul#koolidContent2 li img { border:none; position:relative; left:33px;}
ul#koolidContent2 li:hover { background:url(../images/un_s_1.gif) no-repeat; width:183px; height:28px; position:relative; left:-3px; }
ul#koolidContent2 li:hover a { display:block; width:183px; height:28px; }
.kooliinfo { width:80%; position:relative; left:20px; }
.kooliinfo td{ line-height:20px; border-bottom:2px solid #e5e5e5; }
.kooliinfo i { font-weight:bold; color:#c5c5c5; font-style:normal; }


.prevVideoBox { clear:left; width:582px; }
.prevVideoBoxHead { background:url(../images/v_tbl_h2.gif) no-repeat; width:582px; height:33px; }
.prevVideoBoxHead span { color:white; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; position:relative; top:7px; left:15px; }
.prevVideoBoxContent { float:left; background:url(../images/v_tbl_2.gif) repeat-y; width:586px; position:relative;left:-2px;padding-bottom:25px; /*height:170px;*/  }
.prevVideoBoxContent img { position:relative; left:10px; top:10px; border:1px solid #999; }
.prevVideoBoxHead a { float:right; line-height:23px;  position:relative; top:5px;right:15px;display:block;background:url(../images/v_tbl_h_btn.gif) no-repeat; width:116px; height:23px; color:#bfcbe4; font-weight:bold; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; clear:right; text-align:center;  opacity:0.5;  filter: alpha(opacity = 50); }
.prevVideoBoxHead a:hover { opacity:1;  filter: alpha(opacity = 100); }
.videoHolder {float:left;background:url(../images/prev_v.gif) no-repeat; width:177px; height:179px; margin-top:5px; margin-left:14px; }
.videoHolder span { display:block; position:relative; top:15px;  left:10px; color:#465a6b; width:155px;}
.picHolder img { position:relative; top:0px; left:7px; }
.picHolder {float:left;background:url(../images/prev_p.gif) no-repeat; width:130px; height:146px; margin-top:15px; margin-left:14px; }
.picHolder a { display:block;position:relative; top:10px; left:10px; width:108px; }
.picHolder span { display:block;position:relative; top:0px;  left:10px; color:#465a6b; width:108px;}
.vtable_foot { position:relative; left:-2px; }
.videoBoxRegFoot { background:url(../images/reg_foot.gif) no-repeat; width:586px; height:62px; position:relative; left:-2px; padding-bottom:20px;}

.gallerybg {display:block; float:left;background:url(../images/prev_p2.gif) no-repeat; width:130px; height:112px; margin-top:15px; margin-left:14px; }
.gallerybg img { position:relative; top:10px; left:18px; cursor:pointer; }

.galleryBox { clear:left; width:582px;}
.galleryBoxHead { background:url(../images/v_tbl_h.gif) no-repeat; width:582px; height:33px; }
.galleryBoxHead3 { clear:both; background:url(../images/reg_1.gif) repeat-x; width:580px; height:42px; position:relative; left:3px; }
.galleryBoxHead2 { clear:both;background:url(../images/reg_2.gif) repeat-x; width:580px; height:42px; position:relative; top:0px; left:3px; }
.galleryBoxHead a { float:right; line-height:23px;  position:relative; top:5px;right:15px;display:block;background:url(../images/v_tbl_h_btn.gif) no-repeat; width:116px; height:23px; color:#bfcbe4; font-weight:bold; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; clear:right; text-align:center;  opacity:0.5;  filter: alpha(opacity = 50); }
.galleryBoxHead a:hover { opacity:1;  filter: alpha(opacity = 100); }
.galleryBoxHead2 span { color:#4e525a; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; position:relative; top:-5px; left:10px; font-size:14px; width:500px;}
.galleryBoxHead3 span { color:#4e525a; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; position:relative; top:10px; left:10px; font-size:14px;}
.galleryBoxHead span { color:white; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; position:relative; top:7px; left:15px; }
.galleryBoxContent { float:left;background:url(../images/v_tbl_2.gif) repeat-y; width:586px; position:relative;left:-2px; padding-bottom:25px; }
.galleryBoxContentMove { position:relative; left:10px; }
.galleryBoxBig { position:relative; left:40px; }
.arrow1 { cursor:pointer; position:relative; top:5px; left:10px; }
.arrow2 { cursor:pointer; float:right; position:relative; top:5px; right:10px; }


.newsBox  { float:left; width:582px; margin-top:14px; } 
.newsBoxHead { background:url(../images/v_tbl_h3.gif) no-repeat; width:582px; height:33px; }
.newsBoxHead a {  line-height:27px;   position:relative; top:-15px;left:250px;display:block;background:url(../images/sendbtn.gif) no-repeat; width:127px; height:27px; color:white; font-weight:bold; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; clear:right; text-align:center;  opacity:0.5;  filter: alpha(opacity = 50); }
.newsBoxHead a:hover { opacity:1;  filter: alpha(opacity = 100);  }
.newsBoxHead span { color:white; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; position:relative; top:7px; left:15px;  }
.newsBoxContent li { background:url(../images/news_bg.gif) no-repeat; width:584px; height:132px; position:relative;left:-1px; }
.newsBoxContentRep { float:left; background:url(../images/v_tbl_2.gif) repeat-y; width:586px; position:relative;left:-2px;padding-bottom:25px; }  
.newsBoxContentRep li.newsBoxContentFoot { background:url(../images/v_tbl_h4.gif) no-repeat; width:582px; height:33px; position:relative; top:27px;  left:2px;}
.newsBoxContentRep li.newsBoxContentFoot a { float:right; line-height:23px;  position:relative; top:5px;right:15px;display:block;background:url(../images/v_tbl_h_btn.gif) no-repeat; width:116px; height:23px; color:#bfcbe4; font-weight:bold; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; clear:right; text-align:center;  opacity:0.5; }
.newsBoxContentRep li.newsBoxContentFoot a:hover { opacity:1; }
.newsBoxContent li.newsBoxContentFoot { background:url(../images/v_tbl_h4.gif) no-repeat; width:582px; height:33px; position:relative; left:0px; padding-bottom:20px; }
.newsBoxContent li img { position:relative; top:15px; }
.newsBoxContent a { color:#4e525a;  font-family:Tahoma, Geneva, sans-serif; font-weight:bold; position:relative;top:0px; }
.newsBoxContent li.newsBoxContentFoot a { float:right; line-height:23px;  position:relative; top:5px;right:15px;display:block;background:url(../images/v_tbl_h_btn.gif) no-repeat; width:116px; height:23px; color:#bfcbe4; font-weight:bold; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; clear:right; text-align:center;  opacity:0.5; }
.newsBoxContent li.newsBoxContentFoot a:hover { opacity:1; }
.newsBoxContent li.newsBoxHead2 { background:url(../images/v_tbl_h2.gif) no-repeat; width:582px; height:33px; position:relative; left:0px; }
.newsBoxContent li.newsBoxHead2 span { color:white; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; position:relative; top:7px; left:15px; }
.newsBoxContentSmall { width:580px;}
.newsBoxContentSmall .upperHead { display:block; position:relative; top:-54px; left:66px; font-weight:bold;color:#ef7600; width:220px; }
.newsBoxContentSmall li { float:left; width:270px; border-bottom:1px dotted gray; height:50px; margin-top:1px;}
.newsBoxContentSmall2 { width:580px;}
.newsBoxContentSmall2 .upperHead { display:block; position:relative; top:-50px; left:66px; font-weight:bold;color:#ef7600; width:200px; overflow:hidden; height:40px;}
.newsBoxContentSmall2 li { float:left; width:270px; border-bottom:1px dotted gray; height:50px; margin-top:1px;}
.newsBoxHead a.rssBtn { float:right; background:none; position:relative; top:5px; left:-5px; width:24px; }
.newsBoxHead a.rssBtn:hover {background:none; }
.newsheader { font-size:12px; color:#4e525a; position:relative; top:-25px; }


.registerBox { position:relative; top:-62px; z-index:1001; }

.bannerBox1 { position:relative; top:-60px; left:20px;  }
.bannerBox1 img { margin-top:15px; }

.bannerBox2 { position:relative; top:-60px; left:0px; text-align:center; }
.bannerBox2Head { background:url(../images/adsp_h.gif) no-repeat; width:142px; height:50px; }
.bannerBox2Head span { color:white; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; position:relative; top:7px; left:10px; }
.bannerBox2Content {background:url(../images/adsp_m.gif) repeat-y; width:148px; position:relative; left:-3px;  }
.bannerBox2Content img { position:relative; left:15px; margin-top:15px; }
.bannerBox2Foot {background:url(../images/adsp_f.gif) no-repeat; width:148px; height:9px; position:relative; left:-3px;  }

.regForm { color:#666; }
.boxbg { display:block; background:url(../images/regbox.gif) no-repeat; width:170px; height:28px; border:none;}
span.boxbg input{ width:155px !important;}
.boxbg .ac_input { width:155px; }
.regForm input { background:transparent; border:none; color:#465A6B; font-size:8pt; position:relative;top:5px; left:5px; width:155px;}
.regForm table { position:relative; top:30px; left:40px; }
table.epost { position:relative; top:-40px; }
.regForm select { border:1px solid #999; font-size:9px; color:#465A6B; }
table.andmed {  float:left; position:relative; top:-40px; padding-bottom:30px; }
table.andmed  span input { width:10px; }
table.andmed .sugu { margin-left:15px;}
/*table.noborder .sugu { display:block;width:70px; }*/
table.noborder .sugu input{width:35px; }
table.friend {float:left; position:relative; top:-40px; padding-bottom:60px; }
.conditions { position:relative; left:15px; top:-20px; height:250px;  }
.conditions .terms { width:550px; height:150px; border:1px solid #999; font-size:11px; overflow:auto; position:relative;}
.conditions input { position:relative; left:-75px; }
.conditions span { position:relative; top:-12px; left:15px; display:block;  width:550px; font-size:12px; font-weight:bold; color:#EF7600; }
.regBtns { display:block; background:url(../images/register_btn.gif) no-repeat; width:91px; height:33px; text-align:center; position:relative;left:250px; top:10px; }
.regBtns input { display:block; line-height:33px; width:91px; height:33px;background:transparent; border:none; color:white; font-weight:bold; font-size:11px; position:relative; left:0px; }
#addfriend {clear:both; position:relative; top:-80px; left:122px; cursor:pointer; color:#70943A; }


.alert1 { float:right;  position:relative;top:-75px; right:50px; clear:right; height:120px;}
.alert1head { background:url(../images/i_tbl_1.gif) no-repeat; width:236px; height:9px; }
.alert1mid { background:url(../images/i_tbl_2.gif) repeat-y; width:236px; height:100px; }
.alert1mid img { position:relative; top:5px; }
.alert1foot { background:url(../images/i_tbl_3.gif) no-repeat; width:236px; height:9px; position:relative; top:0px; }
.alert1 h5 { color:#86a3be; font-size:11px;position:relative; top:-29px; left:40px; width:150px;}
.alert1 span { display:block; position:relative; top:-40px; left:18px; font-size:9px; width:210px; }

.alert2 { float:right;  position:relative;top:-85px; right:50px; clear:right; height:60px;}
.alert2head { background:url(../images/w_tbl_1.gif) no-repeat; width:236px; height:9px; }
.alert2mid { background:url(../images/w_tbl_2.gif) repeat-y; width:236px; height:60px; }
.alert2mid img { position:relative; top:5px; }
.alert2foot { background:url(../images/w_tbl_3.gif) no-repeat; width:236px; height:9px; position:relative; top:0px; }
.alert2 h5 { color:#afb375; font-size:11px;position:relative; top:-29px; left:40px; width:150px;}
.alert2 span { display:block;position:relative; top:-40px; left:18px; font-size:9px; width:210px; }


.alert3 { float:right;  position:relative;top:-40px; right:50px; clear:right; height:80px;}
.alert3head { background:url(../images/r_tbl_1.gif) no-repeat; width:236px; height:9px; }
.alert3mid { background:url(../images/r_tbl_2.gif) repeat-y; width:236px; height:80px; }
.alert3mid img { position:relative; top:5px; }
.alert3foot { background:url(../images/r_tbl_3.gif) no-repeat; width:236px; height:9px; position:relative; top:0px; }
.alert3 h5 { color:#be8686; font-size:11px;position:relative; top:-29px; left:40px; width:150px;}
.alert3 span { display:block;position:relative; top:-40px; left:18px; font-size:9px; width:210px; }

.alert4 { float:right;  position:relative;top:-40px; right:50px; clear:right; height:80px;}
.alert4head { background:url(../images/fre_1.gif) no-repeat; width:236px; height:9px; }
.alert4mid { background:url(../images/fre_2.gif) repeat-y; width:236px; height:80px; }
.alert4mid img { position:relative; top:5px; }
.alert4foot { background:url(../images/fre_3.gif) no-repeat; width:236px; height:9px; position:relative; top:0px; }
.alert4 h5 { color:#929292; font-size:11px;position:relative; top:-29px; left:40px; width:150px;}
.alert4 span { display:block;position:relative; top:-40px; left:18px; font-size:9px; width:210px; }

.iconContainer { height:140px; }
.iconContainer input { border:1px solid #999; }
.icons { position:relative; top:-50px;}
.icons img { margin-left:10px; cursor:pointer; opacity:0.5;   filter: alpha(opacity = 50);}
.icons img:hover { opacity:1;  filter: alpha(opacity = 100); }
.iconinfo { position:relative; top:-15px; left:15px; }
.iconload { cursor:pointer; font-weight:bold; }

.security { position:relative; left:210px; width:200px; height:100px; }
.security input { position:relative; top:5px; }
#movediv { position:relative; top:10px; }
.security img { postion:relative; left:50px; margin-bottm:10px; }

.forget { position:relative; left:-25px; }
.forget input { border:none; position:relative; top:5px; left:5px; background:transparent; color:#465A6B; font-size:8pt;  }
.forget img { position:relative; left:115px; }
.forget .input_submit { position:relative; left:53px; display:block; border:none;background:url(../images/l_2.gif) no-repeat; width:63px; height:28px;
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:white; font-size:11px; }
.noborder input{ border:none; background:transparent; position:relative; top:5px; left:5px; width:177px; color:#465A6B; font-size:8pt;  }
.noborder select { font-size:9px; }
.noborder .input_submit {display:block; border:none;background:url(../images/l_2.gif) no-repeat; width:63px; height:28px;
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:white; font-size:11px; }

.banneritest { width:200px;position:relative; left:-22px; }

.page { cursor:pointer;display:block; background:url(../images/page.gif) no-repeat; width:22px;height:22px; }
.page a{ display:block; background:none; line-height:22px; text-align:center; width:22px; height:22px;
color:#636262; font-size:8,25pt; font-family:Tahoma; position:relative;top:-2px; } 
.page:hover { display:block; background:url(../images/page_h.gif) no-repeat; width:22px;height:22px; } 
.page a:hover{ display:block; background:none; line-height:22px; text-align:center; width:22px; height:22px;
color:#5a7dbe; font-size:8,25pt; font-family:Tahoma; font-weight:bold; }
.pageactive { cursor:pointer; display:block; background:url(../images/page_h.gif) no-repeat; width:22px;height:22px;  }
.pageactive a{ display:block; background:none; line-height:22px; text-align:center; width:22px; height:22px;
color:#5a7dbe; font-size:8,25pt; font-family:Tahoma; font-weight:bold; position:relative;top:-2px; }
.page span { display:block; background:none; line-height:22px; text-align:center; width:22px; height:22px;
color:#636262; font-size:8,25pt; font-family:Tahoma; position:relative;top:0px; }
.pageactive span { display:block; background:none; line-height:22px; text-align:center; width:22px; height:22px;
color:#5a7dbe; font-size:8,25pt; font-family:Tahoma; font-weight:bold; }

.pagefor { cursor:pointer;display:block; background:url(../images/for_page.gif) no-repeat; width:24px;height:25px; }
.pagefor a{ display:block; background:none; line-height:25px; text-align:center; width:24px; height:25px;
color:#c3cfe9; font-size:8,25pt; font-family:Tahoma; position:relative;top:-2px; } 
.pagefor:hover { display:block; background:url(../images/for_page_h.gif) no-repeat; width:24px;height:25px; } 
.pagefor a:hover{ display:block; background:none; line-height:25px; text-align:center; width:24px; height:25px;
color:#c3cfe9; font-size:8,25pt; font-family:Tahoma; font-weight:bold; }
.pageactivefor { cursor:pointer; display:block; background:url(../images/for_page_h.gif) no-repeat; width:24px;height:25px;  }
.pageactivefor a{ display:block; background:none; line-height:25px; text-align:center; width:24px; height:25px;
color:white; font-size:8,25pt; font-family:Tahoma; font-weight:bold; position:relative;top:-2px; }
.pagefor span { display:block; background:none; line-height:25px; text-align:center; width:24px; height:25px;
color:#c3cfe9; font-size:8,25pt; font-family:Tahoma; position:relative;top:0px; }
.pageactivefor span { display:block; background:none; line-height:25px; text-align:center; width:24px; height:25px;
color:white; font-size:8,25pt; font-family:Tahoma; font-weight:bold; }

DIV#loader {
  border: 1px solid white;
  width: 500px;
  position:relative; left:40px; 
}
DIV#loader.loading {
  background: url(../images/spinner.gif) no-repeat center center;
}
DIV#loader img { position:relative; left:0px; }

.imgCommentsBox { float:left; position:relative; left:37px; width:500px; }
.commentLine { display:block;min-height:56px; color:#484848;}
.commentHeader { display:block; width:100%; font-weight:bold; color:#6387cb;}
.commentsBoxComments { float:left; position:relative; top:5px; left:5px;
                      height:20px; width:100%; padding-bottom:40px; }
 .commentLine img { borde:1px solid gray; } 
 .commentform textarea { width:495px; height:56px; font-family:Tahoma; font-size:11px; }   
 .commentform input { position:relative; float:right;}                
.commentsBoxComments td {    border-bottom:1px dotted gray;  }                     
.newCommentLine { display:block; width:100%; padding-bottom:5px; }                  
.commentsBoxWrite { float:left; }
table.noborder td{ border:none; }

#videoplayer { z-index:1000; }
.videoBoxFilter { position:relative; left:2px; }
.videoBoxFilter select { border:1px solid #999; font-family:Tahoma; font-size:10px;  }
.videoBoxPlay object { /*border:3px solid #a6c507;*/  background:white; z-index:999; }
.videoBoxPlay { position:absolute; z-index:1000; width:500px;  }
.sulgeVideoBoxPlay { cursor:pointer; float:right;  }
.videoPlay { cursor:pointer; }

.displaypic { position:relative; left:-25px; top:70px; }
.someotherdiv { position:relative; top:70px; left:-25px; }

.resultBoxHead {  clear:both; background:url(../images/reg_2.gif) repeat-x; width:580px; height:42px; position:relative; top:5px; left:-10px; }
.resultBoxHead  span { color:#4e525a; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; position:relative; top:10px; left:10px; font-size:14px;}
.resultBox .upperHead { position:relative;top:10px; left:10px; }
.resultBox .newsBoxContentSmall li { border:none; }

.submenus { float:left;position:relative;top:-25px;left:10px; }
.submenus li { float:left; }
.submenus li a { display:block; background:url(../images/subm1.gif) no-repeat; width:93px; height:34px; }
.head span.expanddown { display:block; background:url(../images/down.gif) no-repeat; width:11px; height:8px;float:left; position:relative;top:10px;left:13px; cursor:pointer; }
ul#profiilContent { clear:both;  width:350px; position:relative; top:10px;left:16px; }
ul#profiilContent li.head { background:url(../images/un_k_1.gif) no-repeat; width:107px; height:26px; line-height:26px; text-align:center;
font-weight:bold; font-size:8pt; color:#6387cb; position:relative;left:1px;}
ul#profiilContent li.tblhead { background:url(../images/un_k_2.gif) no-repeat; width:329px; height:7px; position:relative; left:-0.5px; }
ul#profiilContent li.tblmid { background:url(../images/un_2.gif) repeat-y; width:332px; position:relative; left:-1px; }
ul#profiilContent li.tblmid  span{ display:block; position:relative; left:10px; top:5px; width:315px; padding-bottom:10px; }
ul#profiilContent li.tblfoot { background:url(../images/un_3.gif) no-repeat; width:332px; height:7px; position:relative; left:-1px; }
ul#profiilContent li img { position:relative;top:-3px; }
.tblmid span table td { text-align:center; }
.tblmid span a { background:none; position:relative;top:-10px; }
.tblmid span img {position:relative;left:-1px; }

ul#friendContent { clear:both;  width:229px; position:relative; top:10px;left:-4px; }
ul#friendContent li.head { background:url(../images/f_0.gif) no-repeat; width:76px; height:25px; line-height:26px; text-align:center;
font-weight:bold; font-size:8pt; color:#6387cb; position:relative;left:0px;}
ul#friendContent li.tblhead { background:url(../images/f_1.gif) no-repeat; width:229px; height:5px; position:relative; left:-1px; }
ul#friendContent li.tblmid { background:url(../images/f_2.gif) repeat-y; width:229px; position:relative; left:-1px; }
ul#friendContent li.tblmid  span{ display:block; position:relative; left:10px; top:5px; width:229px; padding-bottom:10px; }
ul#friendContent li.tblfoot { background:url(../images/f_3.gif) no-repeat; width:229px; height:5px; position:relative; left:-1px; }
ul#friendContent li img { position:relative;top:-3px; }
ul#friendContent li.tblmid span a {  width:56px; position:relative;left:-8px; }
ul#friendContent li.head span.expanddown { padding-left:5px; }

.friends { position:relative;left:15px; }
.friends a { font-size:7pt; }

ul.acceptfriend { margin:10px 10px 10px 10px; }
ul.acceptfriend li { text-align:center; }

.alert { border:3px solid #a6c507; background:white;  position:absolute; }

.namedays {border-top:2px dashed #e4e4e4;border-bottom:2px dashed #e4e4e4; position:relative; width:170px; top:42px; left:15px; color:#636262; }
.namedays span { color:#6387CB; font-weight:bold;}

.topBox { clear:both; width:98%; height:189px; position:relative; left:10px; background:url(../images/topkast.gif) no-repeat;/*border:3px dashed #999;*/ }
.topBox ul.tbl1 { position:relative; top:0px; }
.topBox ul.tbl1 li { float:left; width:317px; position:relative; top:5px; left:10px;}
.topBox ul.tbl1 li span { color:white; font-weight:bold;}
.topBox ul.tbl1 li a.itemlogo { display:block; width:100px; float:left; line-height:60px; height:60px; text-align:center; }
.topBox ul.tbl1 li.topheader { line-height:25px; }


.viewAll { cursor:pointer; text-decoration:underline; font-size:7pt; font-style:normal; }
.prev { cursor:pointer; float:left; margin-top:5px;}
.next { cursor:pointer; float:right;  margin-top:5px;} 
.hiddenslider { position:relative; top:10px;}
.hiddenslider table { position:relative; top:7px;left:-25px;}
.closeAlert { cursor:pointer; float:right; clear:right; }
.howmanyfriends { float:left; position:relative; left:10px; }
.arrowholder { clear:both;width:185px;position:relative;top:20px; padding-bottom:65px;}
.viewAll2 { cursor:pointer; text-decoration:underline; font-size:7pt; font-style:normal; }
.prev2 { cursor:pointer; float:left; margin-top:5px;}
.next2 { cursor:pointer; float:right;  margin-top:5px;} 
.hiddenslider2 { position:relative; top:5px;}
.arrowholder2 { clear:both;width:190px;position:relative;top:5px;padding-bottom:50px;}

.addevent {display:block; float:left; line-height:80px;  }
.addneweventcontent form { position:relative;top:-3px; }
.addneweventcontent form textarea { border:1px solid #e4e4e4; }
.addneweventcontent form table { width:300px; }

.eventheader { background:url(../images/v_tbl_h2.gif) no-repeat; width:582px; height:33px; color:white; }
.eventtbl { position:relative; left:-3px; }
.tvico { position:relative; top:-17px; left:30px;}

#vid { z-index:-1; }
#vid2 { z-index:-1; }
.hovervideo { foat:left; position:absolute; }
.hovervideo a { z-index: 2; position: absolute; opacity:.01; filter: alpha(opacity=1); -moz-opacity: 0.01; background-color:white;}

.searchfriend { width:175px; position:relative; left:13px; border:1px solid #c5c5c5; color:#353535; font-size:8pt; }
.friends .delbtn {display:block; position:absolute; top:15px; left:5px; width:5px; z-index:999; }

.profiilHead { clear:both;background:url(../images/reg_2.gif) repeat-x; width:580px; height:42px; position:relative; top:-60px; left:3px; }
.profiilHead span { color:#4e525a; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; position:relative; top:10px; left:10px; font-size:14px;}
.expand { cursor:pointer; color:#4e525a; font-weight:bold; z-index:999; }

.star { cursor:pointer; }
.like,.dontlike { cursor:pointer; }
.ratingBox { position:relative; left:40px; width:400px; }
.ratingBox img{ float:left; }
#votethanks { display:block;line-height:22px; width:200px; float:right; }
.likecomment { float:right; }
.currate { display:block;line-height:22px; float:left; color:#4e525a; }

#event-calendar { width:570px !important; }
.ui-datepicker {width:570px !important; }

.datesmall { font-size:6pt; color:#666; font-style:normal; font-weight:bold; }

.picHolder span.viewed { font-size:7pt; color:#999; }
.gallerybg span.viewed { font-size:7pt; color:#999; position:relative; top:22px; left:10px;  }
.gallerybg span.rated { font-size:7pt; color:#999; position:relative; top:31px; left:-75px; }
.videoBoxHead a.allalbums { position:relative;top:5px; }

.forumBox { }
.forumBoxHead { background:url(../images/for_head.gif) no-repeat; width:585px; height:48px; }
.forumBoxHead a { display:block; color:white; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-weight:bolder; font-size:12px; line-height:48px; position:relative; left:15px; float:left; }
.forumBoxContent { background:url(../images/for_bg.gif) repeat-y; width:585px; }
.forumBoxHead2 { background:url(../images/for_head2.gif) no-repeat; width:584px; height:37px; line-height:37px; color:#8ea70b; font-weight:bold; }
.forumBoxRow { color:#636363; font-weight:normal; line-height:20px;}
.forumBoxRow a.unread { color:#636363; font-weight:bold;}
.forumBoxRow a { color:#636363;}
.forumBoxRow a.lastpost { color:#6387CB;}
.forumBoxFoot { background:url(../images/for_foot.gif) no-repeat; width:582px; height:47px; position:relative; left:1px; }
.forumBoxRowHead2 { background:url(../images/for_head3.gif) no-repeat; width:583px; height:14px; position:relative;left:1px; }
.forumbtntop a { display:block; background:url(../images/for_btn2.gif) no-repeat; width:149px; height:37px; line-height:37px;text-align:center; color:#465968; font-weight:bold; }
.forumBoxContent textarea,input { border:1px solid #CCC; position:relative; left:3px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#6e6e6e; }
#replay_main_box {border:1px solid #CCC; width:575px; position:relative; left:3px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#6e6e6e; height:100px;}
.forumBoxInner { color:#6e6e6e; }
.forumBoxInner .borderleft { border-left:1px solid #c5c5c5; }
.forumBoxInner .forumtopicname { color:#737373; font-weight:bold; }
.forumreplayright .poster {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; }
.forumreplayright .dateholder { color:#a5a5a5; }
.vastabtn { display:block; background:url(../images/for_btn3.gif) no-repeat; width:76px; height:41px; color:#8ca412; font-weight:bold;
line-height:41px; text-align:center; }
#quetebox { border:1px solid #e3e3e3; width:425px; background:#f0f0f0; color:#8b8b8b;}
#quetebox td{  width:425px;}
.forumBoxInner textarea { width:422px; position:relative;left:0px; } 
#quetebox span { font-weight:bold; font-size:7pt;}
.quetebox-del-btn { float:right; clear:right; }
#quetebox .quetecontent {display: inline;  width:425px; }
.forumBoxRowFoot { color:#6e6e6e; font-weight:normal; }

#newitem { color:#ee7a08; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; position:relative;top:18px; left:50px; }
a.video-comment { background:none; width:auto; height:auto; position:relative; left:-160px; top:-25px; font-weight:normal; font-size:8pt;color:#ef7600; }
a.video-comment-small { color:#ef7600; }

a.mvico { position:relative; right:45px; top:-13px;}
/*a.mvico { display:block; width:155px; height:45px; position:relative; top:-13px;  right:3px; z-index:1000; }*/

SPAN.mv-content-holder { position:relative; top:10px; left:10px; }
SPAN.mv-content-head { font-weight:bold; font-size:12px; }
.bannerCenter { overflow:hidden; width:586px; text-align:center;padding-top:10px;padding-bottom:20px; }
.bannerCenter img { border:none 0 !important; }
.klassipilt_link { cursor:pointer; position:relative; top:0px!important;}

.klassipildid-stats { 
    background:url(../images/k_stats.gif) no-repeat;
	width:229px; height:95px;
	cursor:pointer;
}
.klassipildid-stats ul{ 
	color:white;
	font-size:14px;
	position:relative; left:20px; top:5px;
}
.klassipildid-stats ul li { height:19px; }

DIV.tagcloud { width:96%; position:relative; left:20px; border-top:2px dashed #CCC; }

.videoBox h1 {
    margin:0 !important; padding:0 !important;
    background:none; color:white;
    text-indent:0 !important;
    position:relative; top:10px; left:5px;
    text-transform:uppercase;
    font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
    font-weight:bold;
    font-size:12px;
}
.videoBox h1.logo-head {
    text-indent:-3000px;
    background:url(../images/tb.gif) no-repeat top center;
    position:relative; top:-17px; left:15px;
    width:117px;
    height:50px;
}

.erialad a:hover {
    text-decoration:underline;
}

.klassipilt_bg {
    background:url(../images/klassipilt_add.png) no-repeat;
    width:390px; height:230px;
    position:relative;
}
    .klassipilt_bg div {
        position:absolute;
        bottom:-20px; right:-165px;
    }
    .klassipilt_bg .klass12 {
        position:absolute;
        top:-15px;
        right:-175px;
    }

    .klassipilt_bg .view_klassipildid {
        position:absolute;
        margin-top:170px;
        margin-left:200px;
    }
