body {
	background: #ededed url(images/bg.png) repeat-x top center;
	
}
ul 
{ 
 list-style-type: square; 
}
a {
    color: #fff;
    text-decoration: none;
}
a.tagasi {
    color: #1e2730;
    text-decoration: none;
}
a:hover {
color: #fff;
    text-decoration: underline;
}

a.specialeffects:hover {
color: #1076be;
    text-decoration: underline;
}
a.specialeffects1:hover {
color: #fcda3a;
    text-decoration: underline;
}
a.specialeffects2:hover {
color: #05b378;
    text-decoration: underline;
}
a.avaleht {
    color: #285077;
    text-decoration: none;
}
a.avaleht:hover {
color: red;
    text-decoration: none;
}

a.specialeffects3 {
    font-size: 16px;
    font-family: Arial;
              color: #1d1d1d;
            float: right;
            width: 235px;
            height: 40px;
            text-align: center;
            line-height: 40px;
            border: 3px solid #141a20;
            background: #fff;
            margin: 15px 50px 0 0px;
            -moz-border-radius: 12px;
            border-radius: 14px;
            text-shadow: 1px 1px 0px #ffffff;
            filter: dropshadow(color=#ffffff, offx=0, offy=1);
            background: -moz-linear-gradient(top, #FFFFFF 0%, #DCDCDC 100%); /* firefox */
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#DCDCDC)); /* webkit */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#DCDCDC',GradientType=0 ); /* ie */
            }
a.specialeffects3:hover {
                background: -moz-linear-gradient(top, #DCDCDC 0%, #FFFFFF 100%); /* firefox */
                background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#DCDCDC), color-stop(100%,#FFFFFF)); /* webkit */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DCDCDC', endColorstr='#FFFFFF',GradientType=0 ); /* ie */
} 

h1 {
font-family: Georgia;
	font-size:22px;
	color:#fff;
	

}
#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 950px;

}

#header {

  font-family: 'Lucida Grande', 'Lucida Sans Unicode';
  font-variant: small-caps;
  color: #fff;
	margin: 40px 0 29px 0;
	padding: 40px 0 0 43px;
	height: 10px;
	width: 950px;
	background: yellow;
	background: url(images/logo.png)  no-repeat top left;
	float: left;
}

#pilt {
	float:left; 
  height: 40px; 
  width: 20px; 
  margin: 4px 7px 0px 0px; 
}
#pilt_sun {
	float:left; 
  height: 43px; 
  width: 19px; 
  margin: 4px 7px 0px 0px; 
}
#menu li {display:inline;}
#menu {

word-spacing: 2ex;
font-variant: small-caps;

margin: -30px 0 0 430px;
	color: #ededed;
  font-size:18px;
	font-family:'Lucida Grande', 'Lucida Sans Unicode';
float: left;
}
#side-a {
	font-family: 'Lucida Grande', 'Lucida Sans Unicode';


	font-style: normal;
	font-variant: normal;
	font-weight: lighter;
	font-size: medium;
line-height: 150%;

	word-spacing: normal;
	letter-spacing: 0.1ex;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	text-indent: 0ex;

padding: 20px 0 0 0;




	float: left;
	
	width: 500px;
}

#side-b { 
	margin: 0 0 25px 0;
	float: left;
	height: 353px;
	width: 450px;
	color: #1e2730;
background: url(images/reklaam.png) no-repeat top center;
 /* Holly hack for Peekaboo Bug */
}
#side-kontakt { 
	margin: 20px 0 5px 0;
	float: left;
	height: 353px;
	width: 410px;
	color: #1e2730;
background: url(images/ribbon.png) no-repeat top center;
 /* Holly hack for Peekaboo Bug */
}
#side-orginaal { 
	margin: -10px 0 0px 70px;
	float: left;
	height: 600px;
	width: 300px;
	color: #1e2730;
background: url(images/originaal.png) no-repeat top center;
 /* Holly hack for Peekaboo Bug */
}
#side-foot { 
	margin: -10px 0 0px 70px;
	float: left;
	height: 600px;
	width: 300px;
	color: #1e2730;
background: url(images/jalakreem.png) no-repeat top center;
 /* Holly hack for Peekaboo Bug */
}

#footer {
	clear: both;
		text-align: left;
	  font-size:15px;
  font-family: 'Lucida Grande', 'Lucida Sans Unicode';
  font-variant: small-caps;
  color: #1e2730;
	border-color: #616365;
	padding: 0px 0px 0 10px;
   /* webkit */
	border-style: dashed;

	
background:#A2A2A2 url(images/myyk.png) no-repeat left center;
	width: 900px;
	height: 75px;
	margin: 0 0 10px 0;
	
}
#contact_form { padding: 0; width: 400px; font-family: 'Lucida Grande', 'Lucida Sans Unicode';}
#contact_form form { margin: 0px; padding: 0px; }
#contact_form form .input_field { width: 288px; color: #000; padding: 5px; border: 1px solid #bfbaab; background: #dbd7cb; }
#contact_form form label { display: block; width: 100px; margin-right: 10px; font-size: 14px; color: #1e2730; }
#contact_form form textarea { font-family: Arial, Helvetica, sans-serif; width: 400px; height: 100px; padding: 5px; color: #000; border: 1px solid #bfbaab; background: #dbd7cb; }
#contact_form form .submit_btn { margin: 5px 50px 0px 0px; padding: 7px 14px; border: 1px solid #bfbaab; background: #dbd7cb; }
