body, h1, h2, h3, p, ul {margin: 0; padding: 0;}
body {background: #422a20 url('../images/bg.gif') repeat; text-align: left; font: 11px/16px Tahoma, Verdana, Arial, Helvetica, sans-serif;}
img {border: none;}

/* Editable content image */
.edy-positionable-container-left {
  margin-right: 15px;
}
.edy-positionable-container-right {
  margin-left: 15px;
}
.edy-image-container-with-title:after {
  display: block;
  padding: 4px;
  font-size: 10px;
  line-height: 1.3em;
  content: attr(data-title);
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
}

a , a:VISITED{color: #ffd800; text-decoration: none;}
a:HOVER {text-decoration: underline;}
h1, h2, h3 {color: #000000; font: bold 14px/18px Tahoma,Verdana, Arial, Helvetica, sans-serif; padding-bottom: 3px; margin-bottom: 10px;}
h3 {border-bottom: 2px dotted #000000; text-decoration: none;}

.left {float: left;}
.right {float: right;}
.active {font-weight: bold;}
.clear {clear:both;}
.cfx:after {
  display: table;
  content: '';
  clear: both;
}

div#container {width: 980px; margin: 10px 0 0 10px; position: relatvie; text-align: left; background: url('../images/bg_wrap.gif') repeat-y;}

div#header {width: 731px; height: 40px; position:relative; background: #ffffff; border-bottom: 2px solid #80716a; padding-left:20px;}
div#header li {float: left; color: #2c1207; list-style: none; background: url('images/navmenu_sep.gif') no-repeat center left;}
div#header li a:hover {background: #bc0e00;	color: white; border-bottom: 2px solid #bc0e00; font-size: 14px; line-height: 38px; padding: 0 12px 0px 12px; text-decoration: none;}
div#header a {float: left; font-size: 14px; line-height: 40px; color: #2c1207; padding: 0 12px 0px 12px; text-decoration: none; font-weight: bold;}
div#header a.lang {float: right; font-size: 11px; padding: 0 7px 0px 7px; font-weight: normal;}
div#header a.lang:hover {text-decoration: underline;}
div#header a strong {background: #d9d4d2; border-bottom: 2px solid #80716a; font-size: 11px; padding: 0 10px 0px 10px; font-weight: normal;}
div#header a.login {float:right; background: #d9d4d2; border-bottom: 2px solid #80716a; font-size: 11px; padding: 0 10px 0px 10px; font-weight: normal;}

div#pic {width:751px; height:196px; position: relative;}
div#pic .img {z-index:0; position: absolute; width:751px; height:196px;}
div#pic .logo{left: 512px; z-index:1; position:absolute;}
div#pic_subpage {width: 751px; height:116px; background: url('http://www.emys.ee/images/bg_ala.gif') repeat-y; position: relative;}
div#pic_subpage h1 {padding:50px 0 10px 25px; color:#fff; font-size: 40px; font-weight: normal;}

 
div#body {width: 701px; margin:0; padding:25px 25px 25px 25px; position: relative; background: #ffffff;}
div#body .bodyleft {width:462px; border-right: dotted 1px #000000; padding-right:25px;}
div#body .bodyright {width:190px; }
div#body .bodybottom1 {width:217px;}
div#body .bodybottom {width:217px; margin-left:25px;}
div#body .topborder {border-top: dotted 1px #000000; padding-top:15px;}
div#body .bottomborder {border-bottom: dotted 1px #000000; margin-bottom:15px; padding-top:2px;}
div#body li {background: url('../images/bullet.gif') no-repeat; list-style: none; padding-left:20px;}
div#body a {color: #bc0e00; text-decoration: none;}
div#body a.news {font-weight: bold; font-size:14px; margin-bottom:28px; text-decoration:none;}
div#body a.news:hover {text-decoration:underline;}
div#body a.loe {background: #fff; color:#bc0e00; text-decoration:none;}
div#body a:hover.loe {text-decoration:underline;}
div#body a.loe_invert {background: #bc0e00; color:#fff; padding: 1px 4px 1px 4px; text-decoration:none;}
div#body a.loe_invert:hover {background: #fff; color:#bc0e00; text-decoration:underline;}
div#body a.black {background: #000; color:#fff; padding: 1px 4px 1px 4px; text-decoration:none;}
div#body a.black:hover {background: #fff; color:#bc0e00; text-decoration:underline;}

div#body .date, div#body .small {color: #000000; font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif; vertical-align: super;}
.h1 {color: #000000; font: bold 14px/18px Tahoma,Verdana, Arial, Helvetica, sans-serif; padding-bottom: 3px; margin-bottom: 10px;}

div#green {background: #99bf4c; padding: 25px 25px 25px 25px; margin-top:7px;}
div#sidebar {width: 189px; position: relative; margin: 20px 15px 20px 15px; color: #fff;}
div#sidebar h1, div#sidebar h2, div#sidebar h3 {color:#99bf4c; border-bottom: 2px dotted #99bf4c;}
div#bottom {width:927px; margin: 7px 0 0 10px; padding:15px 25px 15px 25px; position: relative; background: #422a20; color: #fff;}

div#creditfooter {display:none;}
div#kalender .date {display:inline; vertical-align:baseline; margin-left: 5px; padding:0 3px; color:#fff; background:#bc0e00;}
div#kalender li div {margin-bottom:10px;}
.fbsubscribelink {margin-top:10px;}

#pic_aprill .left.img { width: 751px; }