html, body { width:100%; min-height:100% }
body { margin:0; padding:0; color:#666; text-align:center; font: normal normal 0.7em Tahoma, Arial, Helvetica, sans-serif   }
img, table { border:none }
table { font-size:100% }
table.underscored td{  border-bottom: 1px #B4BBC3 solid; }
form { padding:0; margin:0;  }
input, textarea { font-size:11px; color:#666; border:1px solid #d8d8d8; font-family: Tahoma, Arial, Helvetica, sans-serif; padding:2px 5px }
a { color: #74a3f4; text-decoration: underline }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; color:#000; font-family:"Times New Roman", Times, serif }
h1 { font-size:2.15em; padding:14px 0 }
h2 { font-size:16px; font-size:1.6em; padding:0 0 14px 0 }
h3 { font-size:1.1em; padding:0 0 14px 0; color:#666; font: bold 12px Tahoma, Arial, Helvetica, sans-serif }
p { margin:0; padding:0 }
.fl { float:left }
.fr { float:right }
.clear { clear:both; font-size:1px; height:1px; visibility:hidden; line-height:normal; margin-bottom:-1px  }
.hr { background:url(../img/bg/hr.gif) repeat-x left center; clear:both; height:1px; margin:12px 0 }
input.submit { font-weight:bold; color:#fff; font-size:10px; border:none }
input.input { width:141px }
ul, li { padding:0; margin:0; list-style:none }
#conteiner {  padding:0; margin:0 auto;  position:relative; text-align:left; width:948px }
#head { height:57px; width:948px; padding-top:41px; font-size:11px }
#head #logo { width:299px; height:74px; margin-top:-27px; display:block; position:absolute }
#head #ico { float:right; padding:2px 0 0 0  }
#head #ico a { float:left; border-right:1px solid #e3e3e3; padding:2px 8px; text-decoration:none; color:#c2c2c2  }
#head #ico a:hover, #head #ico a.active { color:#999 }
#head #ico a.last { border:none; padding-right:35px  }
#head #search { float:right }
#head #search .submit { background:url(../img/button/search.gif) no-repeat left top;  width:55px }
/* menu  */
#menu, #btnmenu { height:21px; font-size:11px; padding-top:9px; background:url(../img/bg/menu.gif) red /*#272727 */left top repeat-x }
#btnmenu { background:#f5f5f5 }
#menu a, #btnmenu a  {  color:#e0e0e0; text-decoration:none; display:block; float:left; padding:0 14px 0px 14px; border-left:1px solid #a3a3a3  }
#btnmenu a  {  color:#999; text-decoration:underline  }
#menu .first, #btnmenu .first { border:none  }
#menu a:hover, #menu a.active { color:#ffba00  }
#menu a.active { font-weight:bold  }
#btnmenu a:hover, #btnmenu a.active { color:#313131 }
#leftmenu { background:#f4f4f4; width:264px; padding:2px 0; margin-bottom:10px }
#leftmenu ul { background:#f4f4f4;   padding:2px 0 0 7px; margin-bottom:0px }

/*#leftmenu a { color:#666; font-size:12px; text-decoration:none; display:block; background:url(../img/menu/arrow.gif) 8px 11px no-repeat; padding:9px 0 9px 27px; margin:0 10px 0 10px; border-top:1px solid #e8e8e8   }*/

#leftmenu a.first, #leftmenu a.first lvl5, #leftmenu a.first lvl4, #leftmenu a.first lvl3, #leftmenu a.first lvl2, #leftmenu a.first lvl1 {  border:none  }

#leftmenu #lvl1 a , #leftmenu #first_lvl1 a { color:#666; font-size:12px; text-decoration:none; display:block; background:url(../img/menu/arrow.gif) 8px 11px no-repeat; padding:9px 0 9px 27px; margin:0 10px 0 10px; border-top:1px solid #e8e8e8  }

#leftmenu #lvl2 a, #leftmenu #first_lvl2 a { color:#666; font-size:11px; text-decoration:none; display:block; background:url(); padding:3px 0 3px 18px; margin:0 3px 0 6px; border-top:1px solid #e8e8e8   }

#leftmenu #lvl3 a , #leftmenu #first_lvl3 a{ color:#666; font-size:10px; text-decoration:none; display:block; background:url(); padding:3px 0 3px 20px; margin:0 3px 0 7px; border-top:1px solid #e8e8e8   }

#leftmenu #lvl4 a , #leftmenu #first_lvl4 a{ color:#666; font-size:10px; text-decoration:none; display:block; background:url();  padding:3px 0 3px 22px; margin:0 3px 0 8px; border-top:1px solid #e8e8e8   }

#leftmenu #lvl5 a , #leftmenu #first_lvl5 a{ color:#666; font-size:10px; text-decoration:none; display:block; background:url();  padding:3px 0 3px 24px; margin:0 3px 0 9px; border-top:1px solid #e8e8e8   }

/*#leftmenu #first_lvl5 a , #leftmenu #first_lvl4 a, #leftmenu #first_lvl3 a, #leftmenu #first_lvl2 a, #leftmenu #first_lvl1 a   {  border:none  }*/


#leftmenu a:hover, #leftmenu #lvl1 a:hover, #leftmenu #lvl2 a:hover, #leftmenu #lvl3 a:hover, #leftmenu #lvl4 a:hover, #leftmenu #lvl5 a:hover {  background-color:#ececec; font-weight:bold  }
#leftmenu a.active, #leftmenu #lvl1 a.active, #leftmenu #lvl2 a.active, #leftmenu #lvl3 a.active, #leftmenu #lvl4 a.active, #leftmenu #lvl5 a.active {  background-color:#ececec; font-weight:bold;   }
#flash { width:948px }
#flash img { display:block }
#left, #right, #middle { padding:8px 0 0 0 }
#left { width:264px; float:left; text-align:left; position:relative; margin:0 28px 0 0 }
.block {  border:5px solid #efefef; padding:13px; margin-bottom:10px; font-size:10px }
.block img {  display:block; margin:0 auto }
#right { width:264px; float:right; text-align:left  }
#middle { width:364px; float:left; overflow: hidden; }
#news { line-height:160% }
#news span { color:#949494 }
#news strong { display:block; font-size:12px }
#middle .items { padding-bottom:14px; margin-bottom:14px; clear:both }
#middle .items h3 { padding: 0; margin: 5px 0 5px 0; }
#middle .morespan {  }
#news .more { background:url(../img/ico/more.gif) 100% 7px no-repeat; float:left; display:block; padding:0 12px 0 0 }
#newsblock { background:url(../img/ico/news.gif) no-repeat 181px 13px }
#newsblock p { width:151px; padding:0 0 7px 0 }
#newsblock .submit { width:72px; background:url(../img/button/news.gif) no-repeat left top }
#content  { width:656px; float:left; line-height:140%; overflow: hidden; }
#content li { background:url(../img/ico/li.gif) no-repeat left top;  padding:0 0 0 12px  }
#content p { padding:0 0 15px 0  }
#sitemap ul { padding: 2px 0 0 10px; }
#sitemap ul li { padding: 2px 0 0 0; }
/* foot */	
#foot { color:#b2b2b2; margin:15px auto; width:918px }
#foot a { color:#b2b2b2 }
#foot ul { float:left;  width:918px  }
#foot li { float:left; width:380px }
#foot .fl { width:277px }
#foot .fr { width:258px;  text-align:right }
#foot .fcenter, #foot .fr, #foot .fl { color: #666666; }
#foot .fcenter:hover, #foot .fr:hover, #foot .fl:hover { color: #313131; }
#foot .fcenter:hover  a , #foot .fr:hover a, #foot .fl:hover a{ color: #74A3F4; }
.nav { color:#d9d9d9 }
.nav a { color:#ff9500 }
.nav .fr { background:url(../img/ico/print.gif) no-repeat left center; padding:0 0 0 18px }
#path { color:#999; font-size:10px; border-bottom:1px solid #ebebeb; padding:16px 0 8px 0 }
#path a { color:#999 }
#rss a {text-decoration: none; float: right}

/* KONTAKT BEGINN */
.Kontakt a {
	color: #666666;
	width: 122px;
	height: 19px;
	float: left;
	padding-top: 3px;
	text-decoration: none;
	text-align: center;
}
.Kontakt a:hover, .Kontaktaktiv a{
	width: 122px;
	text-decoration: none;
	color: #FFFFFF;
	text-align: center;
	height: 19px;
	float: left;
	background: url(../img/bg_Kontakt.gif) no-repeat;
}
.Kontaktaktiv a {
	padding-top: 3px;
	text-decoration: none;
}
#KontaktForm {
	width: 475px;
	float: left;
}
#KontaktMenu {
	width: 500px;
	float: left;
	margin-left: -5px;
	margin-bottom: 90px;
	margin-top: 10px;
	}
.Adress {
	width: 475px;
	float: left;
	margin-bottom: 20px;	
border: 0;
}
.Adress table , .Adress form{ border: 0; }
#Vardas, #Email {
	background: #f2f1ee;
	border: 1px #d8d2c6 solid;
	width: 135px;
	color:#000000;
}
#Zinute {
	background: #f2f1ee;
	border: 1px #d8d2c6 solid;
	width: 355px;
	color:#000000;
}
#SubmitEmail {
	background: #f2f1ee;
	border: 1px #d8d2c6 solid;
	color: #666666;
	float: right;
	font-size: 11px;
	padding: 1px 4px;
}
/* KONTAKT END */

