.tooltip {
	height: auto; 
	position: absolute; 
	z-index:100; 
	visibility: hidden ;
	width:150px;
	/* display: none; */
	font-family: Arial, Helvetica, sans-serif;
	vertical-align:bottom;
	color:#0379a5;
	background-color:#FFFFFF;
	padding:5px;
	border-color:#aec312;
	border-style:solid;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
	vertical-align:middle;
	text-align:left;
}
h1 {
	padding: 0px 0px 4px 0px;
	margin: 0px 0px 0px 0px;
	line-height:30px;
	background-color:#aec312;
	font-family: Tahoma, helvetica, sans-serif;
	font-weight:normal;
	font-size:30px;
	color:#FFFFFF;
}
html {
	background: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666666;
	padding: 0px 15px; /* prevents negative paddings to disapear in small windows */
	text-align: center; /* ie6 */
	margin:0px;
	padding:0px;
	height:101%;
}
body {
	background: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666666;
	padding: 0px 15px; /* prevents negative paddings to disapear in small windows */
	text-align: center; /* ie6 */
	margin:0px;
	padding:0px;
}
.content2 {
	padding-left:9px;
	padding-right:50px;
	width:630px;
	height:200px;
	vertical-align:top;
}
.addthis_container {
	padding-top:6px;
}
.footerbanner {
	width:100%;
	background:#f9f9f8;
	height:60px;
	padding:10px 20px 20px 20px;
	font-size:11px;
	color:#959689;
	vertical-align: top;
}

.separator_h {
	background:url(/extensions/awi_altex/px_altex/images/separator_h.gif);
	height:1px;
}
.imago {
	background:url(/extensions/awi_altex/px_altex/images/separator_h.gif) repeat-x;
	background-position:0px 81px;
	height:208px;
	width:194px;
}
a {
	color:#8B9C0E;
	text-decoration:none;
}
a:hover{
	color:#69750B;
}

#main_container {
	margin: 0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666666;
	width: 890px;
	text-align: left;
	position: relative;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}

div.left {
	float: left;
}

div.right {
	float: right;
}

.clear {
	clear: both;
}

#logo {
	position:absolute;
	left:0px;
	top:0px;
	width:338px;
}
#line {
	position:absolute;
	left:0px;
	top:80px;
	width:890px;
}

#imago {
	position:absolute;
	left:338px;
	top:0px;
}
#lang {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#b5b5b5;
	padding-bottom:5px;
}
#lang a {
text-decoration:none;
color:#b5b5b5;
}
#lang a:hover {
text-decoration:none;
color:#aec312;
}

#banner1 {
	position:absolute;
	display:block;
	padding:10px;
	width:319px;
	height:108px;
	left:0px;
	top:80px;
	font-family: Trebuchet MS;
	color:#959689;
}
.bannertxt_small {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:10px; line-height:13px; color:#959689;}
.bannertxt0 {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; color:#959689;}
.bannertxt1 {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; line-height:15px; color:#959689;}
.bannertxt2 {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:18px; line-height:18px; color:#959689;}
.bannertxt3 {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:24px; line-height:22px; color:#959689; letter-spacing:-1px;}
.etxt {color:#faac15; font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:900;}



#banner2 {
	position:absolute;
	float:right;
	padding:10px;
	right:0px;
	width:237px;
	height:108px;
	top:80px;
	font-family: Trebuchet MS;
	color:#959689;
}


#content {
	margin: 0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	width: 890px;
	text-align: left;
	position: relative;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	top:208px;
}

p, li{
line-height:18px;}
td {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;}

#greenline {
display:block;
width:890px;
height:6px;
background-color:#aec312;}

#sisu {
float:left;
margin-left:6px;
width:600px;}

.heading {
padding: 0 16px 4px 10px;
background-color:#aec312;
font-family: Tahoma, helvetica, sans-serif;
font-size:30px;
color:#FFFFFF;}

.heading_dark {
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
color:#858484;}

.heading_dark2 {
font-family: Arial, Helvetica, sans-serif;
font-size:17px;
color:#333333;}
.heading_dark3 {
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;}

.heading2 {
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
color:#aec312;}

.Heading3 { font-family: Arial; font-size: 15px; color: #99cc00;  }

#path {
margin-top:10px;
color:#827676;
font-size:10px;}

#path a {
color:#aec312;
font-size:10px;}

#path a:hover {
color:#827676;
font-size:10px;}

#menyy {
width:258px;
color:#827676;
/*float:left;  ie7 broken layout */
padding-left:0px;
margin-left:0px;
}
#menyy ul{
padding-left:0px;
margin-left:0px;
}
#menyy ul li ul{
padding:0px;
margin:0px;
border-top:#f0f0f0 solid 1px;
}

#menyy li{
font-size:10px;
color:#827676;
text-decoration:none;
border-bottom:#f0f0f0 solid 1px;
padding-left:0px;
margin-left:0px;
padding-top:15px;
font-weight:bold;
list-style-type:none;
list-style-image:none;
list-style:none;
text-indent:0px;
}

#menyy li ul li{
font-size:10px;
color:#827676;
text-decoration:none;
padding-left:0px;
margin-left:20px;
padding-top:0px;
font-weight:bold;
list-style-type:none;
list-style-image:none;
list-style:none;
text-indent:-5px;
list-style-image:url(/extensions/awi_altex/px_altex/images/green-arrow.gif);
border:none;
}



#menyy a{
color:#827676;
text-decoration:none;
padding-left:0px;
margin-left:0px;
}
#menyy a:hover, #menyy a.selected {
color:#aec312;
text-decoration:none;
}

#menyy a.rub2:link, #menyy a.rub2:visited{
color:#827676;
text-decoration:none;
padding-left:0px;
margin-left:0px;
margin-top:0px;
font-size:9px;
font-weight:bold;
font-family: Tahoma, Geneva, sans-serif;
}
#menyy a.rub2:hover, #menyy a.rub2:active {
color:#aec312;
text-decoration:none;
padding-left:0px;
margin-left:0px;
margin-top:0px;
font-size:9px;
font-weight:bold;
font-family: Tahoma, Geneva, sans-serif;
}
#menyy a.rub2_selected:link, #menyy a.rub2_selected:visited, #menyy a.rub2_selected:hover, #menyy a.rub2_selected:active {
color:#aec312;
text-decoration:none;
padding-left:0px;
margin-left:0px;
margin-top:0px;
font-size:9px;
font-weight:bold;
font-family: Tahoma, Geneva, sans-serif;
}

a.selected{
color:#aec312;
text-decoration:none;
}

#addthis {
position: relative;
float:right;
height:50px;
margin-top:6px;}

#footer {
width:600px;
float:left;
height:60px;
padding-top:30px;
padding-bottom:30px;
font-size:11px;
color:#959689;}
.footer2 {/*active*/
width:630px;
height:60px;
padding-top:30px;
padding-bottom:30px;
font-size:11px;
color:#959689;
}

#brbr {
border-bottom:1px solid #cacac4;
height:1px;
padding-top:0px;
padding-bottom:0px;
margin-top:0px;
margin-bottom:0px;
}

#footer_logo {
width:100%;
background:#f9f9f8;
float:left;
height:60px;
padding:10px 20px 20px 20px;
font-size:11px;
color:#959689;}

.services a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #858484;
	line-height:18px;
	text-decoration:underline;
}
.services a:hover {
	color: #aec312;
}

ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin: 2px 4px 2px 8px;
	list-style-image:url(/extensions/awi_altex/px_altex/images/arrow.jpg);
}

#blog li{
	width:300px;
	}
.headline a{
font-size:12px;
color:#959689;
font-weight:bold;
}
.headline a:hover{
font-size:12px;
color:#aec312;
font-weight:bold;
}	

.feedItemAuthor {
margin-top:-2px;
margin-bottom:0px;
font-size:11px;
color:#b5b2b2;}
.feedTitle {margin-top:-10px;
margin-bottom:0px;
font-size:12px;
color:#b5b2b2;}

/* ---------- For Eturundus arhiiv  >>>  <<< ------- */
p.arhiiv {font-weight: normal; text-align: left; margin-bottom: 1px; margin-top: 0px;}
p.arhiiv a {text-decoration: none; display: block; padding-top: 4px; padding-bottom: 4px;}
p.arhiiv a:hover {background-color: #EFEFEF;}
p.arhiiv a:link span {display: none;}
p.arhiiv a:visited span {display: none;}
p.arhiiv a:hover span {background-color: #def0aa; position: absolute; width: 300px; margin-bottom: 5px; margin-top: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; display: block;}
p.arhiiv2 {font-weight: normal; text-align: left; margin-bottom: 1px; margin-top: 0px;}
p.arhiiv2 a {text-decoration: none; display: block; padding-top: 4px; padding-bottom: 4px;}
p.arhiiv2 a:hover {background-color: #ffffff;}
p.arhiiv2 a:link span {display: none;}
p.arhiiv2 a:visited span {display: none;}
p.arhiiv2 a:hover span {background-color: #def0aa; position: absolute; width: 300px; margin-bottom: 5px; margin-top: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; display: block;}
/* ---------- END For Eturundus arhiiv  >>>  <<< ------- */

li.altexarrow {
	background:url(/extensions/awi_altex/px_altex/images/arrow.jpg) left no-repeat;
	padding-left:15px;
	vertical-align:middle;
	list-style:none;
}