.buttonClass {	/*.buttonClass*/
border: 0px solid;
background-color: #666;
padding: 8px;
margin-top: 10px;
color: #FFF;
font-weight: bold;
font-size: medium;
}
.esileht-kast  {	/*.esileht-kast */
float: left;
	width: 230px;
	height: 250px;
	background-image:url(../designfiles/esileht-kast.jpg);
	background-repeat: none;
}
.esileht-kast-sep  {	/*.esileht-kast-sep */
float: left;
	width: 10px;
	height: 230px;
}
.inputClass1 {	/*.inputClass1*/
border: 1px solid #EDEDED;
background-color: #FFF;
padding: 3px;
width: 150px;
height: 20px;
margin-bottom: 5px;
}
.kast-pilt  {	/*.kast-pilt */
padding: 10px;
}
.kast-tekst  {	/*.kast-tekst */
padding: 12px 15px 15px 15px;
	height: 111px;
	width: 200px;
	font-size: small;
	color: #666;
	line-height: 1.4;
}
.kast-tekst h2  {	/*.kast-tekst h2 */
margin-bottom: 5px;
color: #000;
}
.kast-tekst h2 a {	/*.kast-tekst h2 a*/
color: #000;
}
.kast-tekst img  {	/*.kast-tekst img */
margin-right: 5px;
}
.kast-tekst-loe {	/*.kast-tekst-loe*/
vertical-align: bottom;
}
.kast-tekst-sisu {	/*.kast-tekst-sisu*/
height: 75px;
}
.kontakt {	/*.kontakt*/
	width: 218px;
	padding-right: 7px;
	float: left;
}
.lang-pack  {	/*.lang-pack */
width: 91px;
	height: 45px;
	float: left;
	font-size: 11px;
}
.lang-pack a  {	/*.lang-pack a */
color: #666;
	text-decoration: none;
}
.lang-pack a:active  {	/*.lang-pack a:active */
color: #333;
	text-decoration: none;
}
.lang-pack a:hover  {	/*.lang-pack a:hover */
color: #333;
	text-decoration: underline;
}
.lang-pack img  {	/*.lang-pack img */
margin-right: 5px;
}
.newsRowLink {	/*.newsRowLink*/
color: #333;
text-decoration: none;
}
.newsRowLink a {	/*.newsRowLink a*/
text-decoration: none;
color: #333;
}
.newsRowLink a:hover {	/*.newsRowLink a:hover*/
text-decoration: none;
color: #333;
}
.otsi-tekst  {	/*.otsi-tekst */
background-image:url(../designfiles/otsi-bg.jpg);
	background-repeat: none;
	float: left;
	width: 123px;
	height: 27px;
}
.otsingInput  {	/*.otsingInput */
margin-left: 10px;
background-color: transparent;
border: 0px;
width: 113px;
height: 25px;
color: #666;
font-size: 11px;
line-height: 24px;
}
.smarten-info  {	/*.smarten-info */
float: left;
	width: 433px;
	height: 78px;
	font-size: small;
	margin: 44px 30px 20px 40px;
	color: #333;
	line-height: 1.3;
}
.smarten-info a  {	/*.smarten-info a */
color: #ab0000;
	text-decoration: none;
}
.smarten-info a:hover  {	/*.smarten-info a:hover */
color: #ab0000;
	text-decoration: underline;
}
.smarten-info h1  {	/*.smarten-info h1 */
font-size: 16px;
	font-weight: bold;
	padding: 0px 0px 5px 0px;
}
.smarten-lang  {	/*.smarten-lang */
float: left;
	width: 189px;
	height: 77px;
	font-size: small;
	margin: 65px 0px 0px 26px;
	color: #333;
	line-height: 1.3;
}
.smarten-logo  {	/*.smarten-logo */
float: left;
	width: 226px;
	height: 87px;
	padding: 55px 0px 0px 0px;
}
.textClass {	/*.textClass*/
border: 1px solid #EDEDED;
background-color: #FFF;
width: 460px;
height: 100px;
}
.vorm {	/*.vorm*/
width: 500px;
padding: 20px;
background-color: #F5F5F5;
border: 1px solid #EDEDED;
}
.www {	/*.www*/
margin-top: 10px;
}
.www a {	/*.www a*/
color: #ccc;
	text-decoration: none;
font-size: 10px;
}
#alammenu  {	/*#alammenu */
width: 950px;
background-color: #7e0000;
padding-top: 7px;
padding-bottom: 7px;
white-space:nowrap;
overflow: auto;
}
#alammenu li .itemactive {	/*#alammenu li .itemactive*/
color: #FFF;
text-decoration: underline !important;
}
#alammenu ul  {	/*#alammenu ul */
padding: 0px;
margin: 0px;
padding-left: 10px;
}
#alammenu ul li  {	/*#alammenu ul li */
padding: 0px 10px 0px 10px;
color: #fff;
float: left;
font-size: small;
list-style: none;
border-right: 1px solid #c4002a;
margin-top: 3px;
margin-bottom: 3px;
}
#alammenu ul li a {	/*#alammenu ul li a*/
color: #FFF;
outline: none;
}
#alammenu ul li a:hover {	/*#alammenu ul li a:hover*/
text-decoration: underline;
}
#banner  {	/*#banner */
margin-top: 1px;
}
#banner-vaike  {	/*#banner-vaike */
margin-top: 1px;
}
#content1 {	/*#content1*/
float: left;
	width: 651px;
	min-height: 895px;
	background-image:url(../designfiles/content_bg.png);
	background-repeat:no-repeat;
	background-color:#FFF;
	padding: 15px 30px 20px 30px;
}
#esileht  {	/*#esileht */
width: 950px;
	height: 250px;
	margin: 10px 0px 10px 0px;
}
#footer  {	/*#footer */
width: 950px;
	height: 77px;
	background-image:url(../designfiles/footer-bg.jpg);
	background-repeat: none;
}
#footer-author  {	/*#footer-author */
float: right;
	padding: 6px 33px 10px 0px;
	font-size: 10px;
	color: #ccc;
}
#footer-author a  {	/*#footer-author a */
color: #ccc;
	text-decoration: none;
}
#footer-text  {	/*#footer-text */
float: left;
	padding: 15px 0px 10px 150px;
	font-size: small;
	color: #666;
	line-height: 1.5;
	height: 52px;
}
#header  {	/*#header */
width: 950px;
	height: 142px;
	background-image:url(../designfiles/smarten-header.jpg);
}
#masterbox  {	/*#masterbox */
width: 950px;
	margin: 0px auto;
margin-bottom: 15px;
}
#menu  {	/*#menu */
width: 950px;
	height: 45px;
}
#otsi  {	/*#otsi */
margin-top: 8px;
	width: 149px;
	height: 27px;
}
#peamenu  {	/*#peamenu */
width: 782px;
	height: 45px;
	float: left;
	background-image:url(../designfiles/peamenu-b.jpg);
	background-repeat:repeat-x;
}
#peamenu li .itemactive {	/*#peamenu li .itemactive*/
text-decoration: none;
background-image:url(../designfiles/active-menu-bg.jpg);
}
#peamenu ul  {	/*#peamenu ul */
list-style: none;
	padding: 0px;
	margin: 0px;
height: 45px;

}
#peamenu ul li  {	/*#peamenu ul li */
list-style: none;
float: left;
}
#peamenu ul li a  {	/*#peamenu ul li a */
display: block;
color: #fff;
font-weight: bold;
text-decoration: none;
font-size: 14px;
border-right: 1px solid #A60000;
outline: none;
padding: 14px 20px 13px 20px;

}
#peamenu ul li a:hover  {	/*#peamenu ul li a:hover */
text-decoration: underline;
}
#peamenu-aar  {	/*#peamenu-aar */
width: 8px;
	height: 45px;
	float: right;
}
#peamenu-otsing  {	/*#peamenu-otsing */
width: 160px;
	height: 45px;
	float: left;
	background-image:url(../designfiles/peamenu-b.jpg);
	background-repeat:repeat-x;
}
#sisuleht  {	/*#sisuleht */
margin-top: 1px;
margin-bottom: 10px;
min-height: 260px;
}
#sisuleht-tekst  {	/*#sisuleht-tekst */
padding: 10px 25px 10px 25px;
	background-image:url(../designfiles/sisu-bg.jpg);
	background-repeat:repeat-y;
	font-size: small;
	line-height: 1.6;
min-height: 260px;
}
a  {	/*a */
color: #ab0000;
	text-decoration: none;
}
a img {	/*a img*/
border: 0px;
}
a:hover  {	/*a:hover */
color: #ab0000;
	text-decoration: underline;
}
body  {	/*body */
background-image:url(../designfiles/bg.jpg);
	background-repeat:repeat-x;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-family: helvetica, arial, sans-serif;
	font-size:  small;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	vertical-align: baseline;
}
h1  {	/*h1 */
font: 22px/1em arial, helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	color: #000;
	text-decoration: none;
font-weight: bold;
}
h2  {	/*h2 */
font: 18px arial, helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
}
h3  {	/*h3 */
font: 15px arial, helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
}

