td, body {
   font-family : "verdana";
   margin : 0;
   font-size : 12px;
}

p {
}

li {
  margin-left : 20px;
}

form {
   margin : 0;
}

.comment {
  font-size : 11px;
  color: #626262;
margin-top: 4px;}

.poster {
  font-size : 11px;
  color: #474362;
  margin-bottom: 10px;
}

.tag {
font-size: 10px;
margin-top: 4px;
text-align: justify;}

.tag a:link { color: #37872c; }
.tag a:visited { color: #37872c; }
.tag a:hover { color: #333; }

.kalender {
  font-family: "verdana";
  border-bottom:1px #ccc solid;
  font-size : 11px;
}



.pilt {
   margin-right : 8px;
   margin-top : 4px;
   margin-bottom : 4px;
   border : 0;
}
.parem {
   text-align : right;
}
.keskel {
   text-align : center;
}
.must {
   color : black;
}
.valge {
   color : #fff;
}
.hall {
   color : gray;
}
.punane {
   color : red;
}
.roheline {
   color : #080;
}
.pruun {
   color : #c30;
}
.sinine {
   color : blue;
}
.oranz {
   color : #300;
}
.kollane_taust {
   background-color : yellow;
}
a, .link {
   text-decoration : none;
   color : #f90;
      font-weight : bold;
}
a:hover {
   color : #300;
   text-decoration : none;
}

.no_line, #o_shout {
   text-decoration : none;
}
.bold {
   font-weight : bold;
}
.light {
   font-weight : normal;
}
.markus {
   font-style : italic;
}
.admin {
   color : red;
}
.kastike{
  border: 1px solid black;
}
.pagebreak{
  page-break-after: always;
}
.alam {
   font-size : 12px;
   font-weight : bold;
   margin-bottom : 5px;
   margin-top : 10px;
   color : #080;
}

.alam5 {
   font-size : 12px;
   font-weight : bold;
   margin-bottom : 5px;
   margin-top : 15px;
   color : red;
}


.vp {
   font-size : 12px;
   font-weight : bold;
   margin-bottom : 5px;
   margin-top : 10px;
   color : #080;
}
.vpv {
   font-size : 11px;
   font-weight : bold;
   margin-bottom : 5px;
   margin-top : 10px;
   color : #080;
}
.ap {
   font-size : 12px;
   font-weight : bold;
   margin-bottom : 5px;
   color : #080;
}
h1 {
   color : #c30;
   font-size : 22px;
   margin-top : 10px;
   margin-bottom : 5px;
   font-weight: normal;
}
h2 {
   color : #c30;
   font-size : 19px;
   font-weight: normal;
   margin-top : 10px;
   margin-bottom : 5px;
}


.pealkiri, h3 {
   color : #c30;
   font-size : 16px;
   margin-top : 10px;
   margin-bottom : 5px;
}

h4 {
   color : #c30;
   font-size : 13px;
   font-weight : bold;
   margin-top : 10px;
   margin-bottom : 5px;
}

h5 {
   color : #c30;
   font-weight : bold;
   margin-top : 10px;
   margin-bottom : 5px;
}

.daatum {
   color : black;
   font-size : 14px;
   font-weight : bold;
   margin-top : 5px;
   margin-bottom : 5px;
}


.tulemuslehed {
   color : black;
   font-size : 14px;
   font-weight : bold;
   margin-top : 5px;
   margin-bottom : 5px;
}
.pisi {
   font-size : 9px;
   margin : 0;
   font : arial;
}
.v11 {
   font-size : 11px;
   margin : 0;
}
.v12 {
   font-size : 12px;
   margin : 0;
}
.joonall {
   border-bottom : 1px solid #ffa500;
}
.logi {
   font-size : 11px;
   margin : 0;
}
.alammenyy {
   margin-left : 10px;
   font-size : 13px;
}
img.hint {
   margin-top : 3px;
}
.img_add {
   margin-top : 3px;
}

img {
   border : 0;
}

.pild {
   margin:-15px 0 17px 8px;

}

.piltkeskel {


	}

.zg_div {margin:0px 5px 5px 0px; width:160px;}
.zg_div_inner {border: solid 1px #000000; background-color:#FF9900;  color:#666666; text-align:center; font-family:arial, helvetica; font-size:11px;}
.zg_div a, .zg_div a:hover, .zg_div a:visited {color:#3993ff; background:inherit !important; text-decoration:none !important;}


.rub {
   color : gray;
   font-size : 15px;
   font : Georgia;
   font-weight : bold;
   margin-bottom : 0;
   background-color : #fff;
}
input.btn {
   color : #080;
   font : Verdana;
   font-weight : bold;
   background-color : #fff;
   border : 1px solid black;
}
input.btn2 {
   height : 18px;
   color : #f90;
   font : Verdana;
   font-weight : bold;
   border : 1px solid black;
   background-color : #fdf1e6;
   font-size : 11px;
}
input.btn3 {
   position : absolute;
   left : 80px;
   height : 18px;
   color : #080;
   font : Verdana;
   font-weight : bold;
   border : 1px solid #080;
   background-color : #fff;
   font-size : 10px;
}
#menyy {
   position : absolute;
   left : 10px;
   top : 6px;
   width : 120px;
   height : 190px;
   background-image : url(gfx/test.gif);
   padding : 17px 7px 0 12px;
   font-size : 16px;
   border-left : 9px solid #c60;
}

#jutukas {
   width : 155px;
   height : 230px;
   background-image : url(gfx/test.gif);
   font-size : 11px;
   padding-top: 5px;
   padding-bottom: 5px;}

#jutuka_tekst {
   width : 155px;
   height : 210px;
   overflow: auto;
}

#jutuka_sisestus {
   position : relative;
   top : 10px;
}





#reklaam {
   width : 170px;
   background-image : url(gfx/test.gif);
   padding : 17px 7px 0 0px;
   font-size : 12px;
margin-left: -10px;}


#photos {
   width : 160px;
   background-image : url(gfx/test.gif);
   font-size : 12px;
   margin-left: -11px;
   margin-top: 3px;
}


#skype {
   width : 160px;
margin-top: 3px;
margin-left: -10px;}


#sisu {
   position : absolute;
   left : 180px;
   top : 230px;
   width : 700px;
   padding : 7px 7px 0 10px;

}

#printsisu {
   position : absolute;
   top : 230px;
   width : 700px;
   padding : 7px 7px 0 10px;
}

#adminbutton {
   position : absolute;
   left : 215px;
   top : 20px;
   width : 20px;
   font-size : 20px;
   padding : 7px 7px 0 10px;

}

#printbutton {
   position : absolute;
   left : 170px;
   top : 20px;
   width : 20px;
   font-size : 14px;
   padding : 7px 7px 0 10px;

}


#pais {
   position : absolute;
   left : 7px;
   top : -25px;
   width : 350px;
   border-bottom : 9px solid #fc6;
   font-size : 24px;
   color:#c60;


      }

#pais2 {
   position : absolute;
   left : 360px;
   top : -210px;
   height : 240px;
      }