html,body{
	height:100%;
}
body{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:68.75%;
	color:#000000;
	margin:0;
	padding:0;
}
a,a:hover{
	text-decoration:underline;
	color:#536058;
	border:0;
	padding:0;
	margin:0;
}
a{
	text-decoration:none;
	color:#536058;
  background:#ECF0EE;
}
img{
	border:0;
}
input{
	font-size:100%;
}
.close{
	height:1px;
	overflow:hidden;
	clear:both;
}
table{
	border:0px;
	border-left: 1px solid #c0ccc8;
	border-top: 1px solid #c0ccc8;
}
th,td{
	margin: 0px;
	border:0px;
	border-right: 1px solid #c0ccc8;
	border-bottom: 1px solid #c0ccc8;
	padding: 2px;
}
th{
	background-color:#fafafa;
}
#center{
	width:990px;
	margin:0 auto;
}
#header1{
	height:40px;
	padding-left:17px;
	overflow:hidden;
}
#h_home_c{
	float:left;
	width:120px;
}
#h_home{
	background:url(../images/home.gif) no-repeat center left;
	padding:18px 0px 18px 19px;
}
#h_tree_c{
	float:left;
	width:160px;
}
#h_tree{
	background:url(../images/tree.gif) no-repeat center left;
	padding:18px 0px 18px 19px;
}
#h_print_c{
	float:left;
	width:160px;
}
#h_print{
	background:url(../images/print.gif) no-repeat center left;
	padding:18px 0px 18px 19px;
}
#h_home_c a, #h_tree_c a, #h_print_c a {
  background:none;
}
#h_date_c{
	float:right;
	width:215px;
	padding-top:18px;
}
#h_langs{
	float:right;
	padding:9px 32px 0px 0px;
}
.h_lang{
	float:left;
}
.h_lang a,.h_lang a:hover{
	background:url(../images/lang_bg.gif) center center no-repeat;
	padding:11px;
	display:block;
	text-decoration:none;
	color:#536058;
	font-size:81%;
}
.h_lang a.current,.h_lang a.current:hover,.h_lang a:hover{
	color:#a9afab;
}
#header2{
	height:143px;
	overflow:hidden;
	background:url(../images/header_bg.gif);
}
#logo{
	float:left;
	padding:36px 0px 0px 18px;
}
#header{
	float:left;
	padding:7px 0px 0px 35px;
}
#address_c{
	float:right;
	padding:20px 30px 0px 0px;
}
#address{
	width:190px;
	height:120px;
	line-height:150%;
}
#mid_01{
	float:left;
	width:250px;
	overflow:hidden;
}
#mid_search{
	height:70px;
}
#meniu_c1{
	background:url(../images/meniu_bg2.gif) repeat-y;
}
#meniu_c2{
	background:url(../images/meniu_bg.gif) no-repeat top left;
	padding:23px 20px 30px 27px;
}
#mid_02{
	float:left;
	width:740px;
	overflow:hidden;
}
#mid_02c{
	padding:0px 0px 0px 3px;
}
.tree_divider{
	overflow:hidden;
	height:2px;
	background:url(../images/tree_divider.gif) repeat-x;
}
.tree_current{
	background-color:#f2f5f3;
}
.tree_not_current{}
.tree0{padding-left:5px;}.tree1{padding-left:10px;}.tree2{padding-left:26px;}.tree3{padding-left:42px;}.tree4{padding-left:50px;}.tree5{padding-left:70px;}.tree6{padding-left:83px;}.tree7{padding-left:96px;}.tree8{padding-left:109px;}.tree9{padding-left:122px;}
.tree_opened,.tree_not_opened{
	background:url(../images/tree_opened.gif) no-repeat center left;
	padding:9px 0px 9px 15px;
}
.tree_not_opened{
	background:url(../images/tree_closed.gif) no-repeat center left;
}
.tree_opened a,.tree_not_opened a{
	color:#536058;
	text-decoration:underline;
}
.tree_opened a.current,.tree_not_opened a.current,.tree_opened a.current:hover,.tree_not_opened a.current:hover,.tree_not_opened a:hover,.tree_opened a:hover{
	color:#000000;
	text-decoration:none;
  background:none;
}
#m02_path{
	padding:9px 0px 8px 6px;
	color:#000000;
	font-size:81.81%;
}
#m02_path a,#m02_path a:hover{
	color:#536058;
	text-decoration:underline;
  background:none;
}
#m02_path a:hover{
	text-decoration:none;
}
#meniu2_01,#meniu2_012{
	background:url(../images/meniu2_01bg.gif) repeat-x top left;
	height:36px;
	overflow:hidden;
}
#meniu2_012{
	background:url(../images/meniu2_01bg2.gif) repeat-x top left;
}
.meniu2_hdivider,.meniu2_hdivider2,.meniu2_2hdivider{
	float:left;
	height:36px;
	width:2px;
	background:url(../images/meniu2_hdivider.gif) no-repeat top left;
}
.meniu2_2hdivider{
  height:18px;
}
.meniu2_hdivider2{
	background:url(../images/meniu2_hdivider2.gif) no-repeat top left;
}
.meniu2{
	float:left;
	padding:11px 8px 9px 8px;
}
.meniu2 a,.meniu2 a:hover,.meniu2s a,.meniu2s a:hover,.meniu2s2 a,.meniu2s2 a:hover{
	font-size:109.09%;
	color:#536058;
	text-decoration:none;
}
.meniu2s a,.meniu2s a:hover,.meniu2s2 a,.meniu2s2 a:hover{
	font-weight:bold;
	color:#536058;
  background:#ffffff;
}
.meniu2sc{
	float:left;
	background:url(../images/meniu2scbg.gif) repeat-x top left;
}
.meniu2s,.meniu2s2{
	padding:11px 20px 13px 20px;
	background:url(../images/meniu2sbg.gif) repeat-x top left;
}
.meniu2s2{
	background:url(../images/meniu2sbg2.gif) repeat-x top left;
}
#meniu2_02{
	height:auto;
	overflow:hidden;
	border:1px solid #bfcdc6;
	border-top:0px;
 padding:5px 15px;
}
.meniu2_2,.meniu2_2_sel{
	float:left;
	padding:5px 6px 0px 6px;
}
.meniu2_2 a,.meniu2_2_sel a{
	text-decoration:none;
 font-size:12px;
}
.meniu2_2 a:hover,.meniu2_2_sel a:hover{
	text-decoration:underline;
}
.meniu2_2_sel a,.meniu2_2_sel a:hover{
	font-weight:bold;
}
.meniu2_2hdivider{
	background:url(../images/meniu2_2hdivider.gif) no-repeat 0px -8px;
}
#m02_cont1,#m02_cont2{
	float:left;
	overflow:hidden;
}
#m02_cont1{
	width:490px;
}
#m02_cont1c{
	padding: 6px 5px 0px 0px;
}
#m02_cont2{
	width:247px;
}
#search_text{
	float:left;
	padding:0px 0px 0px 35px;
}
#search_submit{
	float:left;
	padding:2px 0px 0px 7px;
}
#search_text input{
	width:106px;
	background:#FFFFFF;
	border-left:1px solid #cbcbcb;
	border-top:1px solid #cbcbcb;
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
}

#search_submit input{
	border:0px;
	margin:0px;
	background:url(../images/search_bg.gif) center right no-repeat #8c9d93;
	color:#FFFFFF;
	font-size:82%;
	padding:2px 7px 1px 4px;
}
#search_title{
	padding:15px 0px 8px 35px;
	font-size:109%;
	font-weight:bold;
	color:#61726a;
}
#cat_title h2 {
	font-size:129%;
	font-weight:bold;
	color:#61726a;
	padding: 10px 0px 0px 5px;
  margin:0;
}
#svetaines_medis{
	padding-top: 5px;
}
#svetaines_medis a{
	text-decoration: underline;
}
#svetaines_medis a:hover{
	text-decoration: none;
}
.svetaines_medis0{padding:4px 0px 4px 15px;} .svetaines_medis1{padding:4px 0px 4px 30px;} .svetaines_medis2{padding:4px 0px 4px 45px;} .svetaines_medis3{padding:4px 0px 4px 60px;} .svetaines_medis4{padding:4px 0px 4px 75px;} .svetaines_medis5{padding:4px 0px 4px 90px;} .svetaines_medis6{padding:4px 0px 4px 105px;} .svetaines_medis7{padding:4px 0px 4px 120px;} .svetaines_medis8{padding:4px 0px 4px 135px;} .svetaines_medis9{padding:4px 0px 4px 150px;}
.svetaines_medis_divider,.svetaines_medis_divider2{
	height:1px;
	overflow:hidden;
	clear: both;
	background-color: #e7ebea;
}
.svetaines_medis_divider2{
	background-color: #c5cec9;
}
#article_page{
	padding:10px 5px 0px 5px;
}
.article_title{
	font-size: 127.27%;
	color: black;
	font-weight: bold;
}
.article_body{
	padding: 12px 0px 20px 0px;
}
.article_body p {
  padding: 0;
  margin:0;
  text-align: justify;
}
.article_body table{
  width: 100%;
}
#footer{
	background-color: #fafafa;
	border-top: 3px solid #ecf0ef;
	padding:12px 32px 12px 14px;
	margin-top: 5px;
}
#footer_copy{
	float: left;
	color: #7f8885;
}
#footer_interideja{
	float: right;
}
#apklausa{
	padding: 8px 3px 0px 10px;
}
#apklausa_c{
	border: 1px solid #dadedf;
	background-color: #f9fbfa;
}
#apklausa_c{
	margin: 0px;
	padding: 0px;
}
#apklausa_title{
	font-size: 109%;
	color: #515f6a;
	font-weight: bold;
	padding: 10px 24px 10px 24px;
	background-color: #eff3f2;
}
.apklausa_klausimas{
	padding: 8px 23px 8px 23px;
	border-bottom: 1px solid #dbdfde;
	border-top: 1px solid #dbdfde;
}
.apklausa_atsakymas{
	padding: 7px 15px 7px 15px;
}
.apklausa_atsakymas label{
	height: 11px;
}
.aklausa_vote{
	float: left;
	padding:0px 0px 0px 15px;
}
.aklausa_results{
	float: left;
	padding:2px 0px 0px 15px;
}
.aklausa_vote input{
	border: 0px;
	margin: 0px;
	font-size: 100%;
}
.aklausa_results a, .aklausa_results a:hover{
	display: block;
	float: left;
	text-decoration: none;
}
.aklausa_vote input, .aklausa_results a, .aklausa_results a:hover{
	color:white;
	background: #f9fbfa url("../images/vote_submit.gif") no-repeat right center;
	padding: 3px 10px 3px 5px;
}
.apklausa_buttons>.aklausa_results{
	padding-top: 0px;
}
#tit_events{
	padding: 6px 0px 15px 0px;
}
.tit_events_1,.tit_events_2{
	float: left;
	padding: 0px 0px 0px 0px;
}
.tit_events_2{
	padding: 0px 0px 0px 15px;
}
.tit_events_c2{
	width: 230px;
	border: 1px solid #cad6e4;
  height:95px;
}
.tit_events_title{
	font-size: 109%;
	color: #8095a8;
	font-weight:bold;
	padding: 5px 0px 2px 0px;
}
.tit_events_date{
	font-size: 91%;
	color: #616161;
	padding: 7px 10px 2px 10px;
}
.tit_events_body{
  height:49px;
	padding: 0px 10px 0px 10px;
}
.tit_events_link{
	padding:2px 2px 2px 0;
}
.tit_events_link a,.tit_events_link a:hover{
	float: right;
	display: block;
	padding: 4px 30px 4px 8px;
	background:white url("../images/ivykiai_bg.gif") right center no-repeat;
	color: white;
	font-size: 91%;
	text-decoration: none;
}
#tit_news{
	padding: 0px 0px 15px 0px;
}
.tit_news_1,.tit_news_2{
	float: left;
	padding: 0px 0px 0px 0px;
}
.tit_news_2{
	padding: 0px 0px 0px 15px;
}
.tit_news_c2{
	width: 230px;
	border: 1px solid #e3e6cb;
	background-color: #f7f7ef;
  height:95px;
}
.tit_news_c3{
  width: 230px;
  border: 1px solid #D7DFD1;
  background-color: #E6EFE0;
  height:95px;
}
.tit_news_title{
	font-size: 109%;
	color: #a79b45;
	font-weight:bold;
	padding: 15px 10px 12px 10px;
}
.tit_news_date{
	font-size: 91%;
	color: #8f8107;
	padding: 7px 10px 2px 10px;
}
.tit_news_c3 .tit_news_date{
  font-size: 91%;
  color: #6c9565;
  padding: 7px 10px 2px 10px;
}
.tit_news_body{
  height:49px;
	padding: 0px 10px 0px 10px;
}
.tit_news_link{
	padding:2px 2px 2px 0px;
}
.tit_news_link a,.tit_news_link a:hover{
	float: right;
	display: block;
	padding: 4px 30px 4px 8px;
	background:#f7f7ef url("../images/naujiena_bg.gif") right center no-repeat;
	color: white;
	font-size: 91%;
	text-decoration: none;
}
.tit_news_c3 .tit_news_link a,.tit_news_link a:hover{
  float: right;
  display: block;
  padding: 4px 30px 4px 8px;
  background:#f7f7ef url("../images/epastas_submit.gif") right center no-repeat;
  color: white;
  font-size: 91%;
  text-decoration: none;
}


#news_archive{
	border: 1px solid #e3e5cd;
  width: 482px;
}
#news_archive .archive_header{
	height: 38px;
	border-bottom: 1px solid #e3e5cd;
	clear: both;
}
#news_archive .archive_header2{
  height: 28px;
  border-bottom: 1px solid #e3e5cd;
  clear: both;
  margin-top:6px;
}
#news_archive .archive_title {
	float: left;
	padding: 3px 0px 10px 15px;
}
#news_archive .archive_title h2{
  font-size: 109%;
  font-weight: bold;
  color: #a29c3e;
}
#news_archive .archive_more{
	float: right;
	padding: 14px 0px 10px 0px;
}
#news_archive .archive_rss{
  float: right;
  /*padding: 14px 15px 10px 0px;*/
  margin: 14px 15px 10px 15px;
  width:35px;
  text-align:center;
}
#news_archive .archive_more_l{
  float:left;
  margin:0 0 0 15px;
  padding: 4px 15px 8px 0px;
}
#news_archive .archive_more_r{
  padding: 4px 15px 8px 0px;
}

#news_archive .archive_more a,
#news_archive .archive_more a:hover{
	color: #a29f40;
	text-decoration: none;
  background:#ffffff;
}
#news_archive table,
#news_archive table td{
	border: 0px;
}
#news_archive table td.first_col{
	padding: 7px 20px 7px 20px;
	vertical-align: top;
	color: #4d4d4d;
}
#news_archive table td.second_col{
	padding: 4px 20px 4px 0px;
	vertical-align: top;
}
#news_archive table td.second_col div.summary{
  margin: 2px 0 2px 2px;
}
#news_archive table td.second_col h3 {
  margin: 0;
  font-size:12px;
  padding:2px;
}
#news_archive table td.second_col h3.to {
  margin: 0;
  font-size:11px;
  padding:3px;
  font-weight:normal;
}
#news_archive table td.second_col div.summary p {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
}
#news_archive table td.second_col a{
	color: #000000;
	text-decoration: none;
}
#news_archive table td.second_col a:hover{
	color: #000000;
  background: #eeeeee;
	text-decoration: underline;
}
#news_archive table td.second_col a h3:hover{
  color: #000000;
  /*background: #cecece;*/
  text-decoration: underline;
}
#news_block{
	padding: 0px 0px 0px 0px;
}
#titulinis_events{
	padding: 15px 0px 0px 0px;
}
#events_archive{
	border: 1px solid #cad6e4;
}
#events_archive .archive_header{
	height: 38px;
	border-bottom: 1px solid #cad6e4;
	clear: both;
}
#events_archive .archive_title{
	float: left;
	padding: 14px 0px 10px 15px;
	font-size: 109%;
	font-weight: bold;
	color: #72889f;
}
#events_archive .archive_more{
	float: right;
	padding: 14px 15px 10px 0px;
}
#events_archive .archive_more a,
#events_archive .archive_more a:hover{
	color: #7285a5;
	text-decoration: none;
}
#events_archive table,
#events_archive table td{
	border: 0px;
}
#events_archive table td.first_col{
	padding: 7px 20px 7px 20px;
	vertical-align: top;
	color: #4d4d4d;
}
#events_archive table td.second_col{
	padding: 7px 20px 7px 0px;
	vertical-align: top;
}
#events_archive table td.second_col a{
	color: #000000;
	text-decoration: none;
}
#events_archive table td.second_col a:hover{
	color: #000000;
	text-decoration: underline;
}
#events_block{
	padding: 15px 0px 0px 0px;
}
.event_date{
	padding: 15px 15px 0px 3px;
	font-size: 91%;
	color: #636363;
}
.event_title{
	padding: 4px 15px 10px 3px;
}
.event_title h3{
  padding: 0;
  margin:0;
  font-size: 109%;
  font-weight: bold;
}
.event_body{
	padding: 0px 15px 15px 3px;
}

.login_content{
	width:247px;
	height:123px;
}
.login_title{
	padding:12px 0px 17px 14px;
	font-size:109%;
	font-weight:bold;
}
.login_name_p{
	padding:0px 0px 12px 0px;
}
.login_pass_p{
	padding:0px 0px 2px 0px;
}
.login_name_c{
	float:left;
	width:98px;
}
.login_name{
	padding:2px 0px 0px 14px;
	color:#000000;
}
.login_name_input_c{
	float:left;
	width:148px;
}
.login_pass_c{
	float:left;
	width:98px;
}
.login_pass{
	padding:2px 0px 0px 14px;
	color:#000000;
}
.login_pass_input_c{
	float:left;
	width:148px;
}
.login_submit{
	padding:0px 0px 0px 98px;
}
.login_pass_input input,.login_name_input input{
	width:106px;
	border-top:1px solid #cbcbcb;
	border-bottom:1px solid #e5e5e5;
	border-left:1px solid #cbcbcb;
	border-right:1px solid #e5e5e5;

}
.login_submit input{
	border:0px;
	padding:4px 20px 4px 8px;
	margin:0px;
	color:#FFFFFF;
	font-size:81%;
}

#login_kontora{
	padding:0px 0px 7px 0px;
}
#login_kontora .login_title{
	color: #a9a86b;
}
#login_kontora .login_content{
	background:url(../images/kontora_bg.gif) no-repeat top left;
}
#login_kontora .login_submit input{
	background:#fafaec url(../images/kontora_submit.gif) no-repeat right center;
}


#login_nuotolines{
	padding:0px 0px 7px 0px;
}
#login_nuotolines .login_title{
	color: #536058;
}
#login_nuotolines .login_content{
	background:url(../images/nuotoline_bg.gif) no-repeat top left;
}
#login_nuotolines .login_submit input{
	background:#fafaec url(../images/nuotoline_submit.gif) no-repeat right center;
}

#login_ftp{
	padding:0px 0px 7px 0px;
}
#login_ftp .login_title{
	color: #000000;
}
#login_ftp .login_content{
	background:url(../images/ftp_bg.gif) no-repeat top left;
}
#login_ftp .login_submit input{
	background:#fafaec url(../images/ftp_submit.gif) no-repeat right center;
}

#login_epastas{
	padding:0px 0px 7px 0px;
}
#login_epastas .login_title{
	color: #6c9565;
}
#login_epastas .login_content{
	background:url(../images/epastas_bg.gif) no-repeat top left;
}
#login_epastas .login_submit input{
	background:#fafaec url(../images/epastas_submit.gif) no-repeat right center;
}

#login_gedimai{
  padding:0px 0px 7px 0px;
}
#login_gedimai .login_title{
  color: #000000;
}
#login_gedimai .login_content2{
  width:247px;
  height:70px;
  background:url(../images/gedimai_bg.gif) no-repeat top left;
}
#login_gedimai .login_content2 a {
  width:247px;
  height:70px;
  display:block;
  background:none;
}
#login_gedimai .login_submit input{
  background:#fafaec url(../images/ftp_submit.gif) no-repeat right center;
}

#priemimas {
/*   background:#FFFFDF url(../images/stojantiesiems_menu3.jpg); */
}

#priemimas a {
  font-weight:bold;
  font-size:1.1em;
  color:#000000;
}

#article_page div.priemimas a {
  padding: 1px;
  line-height:14px;
  background-color: rgb(250, 250, 236);
}

#konkursas {
background:#FFFFDF url(../images/konkursas_menu.jpg)
}

#konkursas a {
  font-weight:bold;
  font-size:1.1em;
  color:#000000;
}

/*.emlp {
 height:1em;
 margin-bottom:-0.2em;
 vertical-align:middle;
 border-style:none;..
}*/
.emllt:hover:before {
 font-size:0.9em;
 content:"Kopijuoti negalima. Persirašykite el. paštą";
 color:red;
 background:#ffffff;
 cursor:pointer;
}
.emlen:hover:before {
 font-size:0.95em;
 content:"To prevent spam, please type the address manually";
 color:red;
 background:#ffffff;
cursor:pointer;
}
.emlru:hover:before {
 font-size:0.95em;
 content:"To prevent spam, please type the address manually";
 color:red;
 background:#ffffff;
cursor:pointer;
}


.clearfix {
  clear: both;
  margin: 0;
  padding: 0;
  width: 1px;
}

#banner {
  padding: 0;
  margin: 0 0 12px 0;
  clear: both;
  width: 480px;
  border:2px solid #CAD6E4;
}

#banner .wrapper {
  width: 100%;
}

#banner .container {
  width: 475px;
  padding: 0 0 0 5px;
  min-height: 150px;
  height: 150px;
}

#banner .container ul#newsNavigation {
  margin: 0;
  padding: 0;
  width: 460px;
  height: 16px;
  margin: 0;
}

#banner .container ul#newsNavigation li {
  margin: 0;
  padding: 0;
  list-style-type: none;
  display:inline;
}

#banner .container ul#newsNavigation li a {
  font: normal 11px arial;
  color: #637E9F;
  text-align: center;
  width:16px;
  height:16px;
  padding:1px 0 0 0;
  display:inline-block;
  background: url('../images/vip_naujienos/numeris_bg.gif') no-repeat 0px 0px;
}

#banner .container ul#newsNavigation li a.number:hover {
  text-decoration: none;
  background: url('../images/vip_naujienos/numeris_bga.gif') no-repeat 0px 0px;
  color: #fff;
}

#banner .container ul#newsNavigation li .active {
  background: url('../images/vip_naujienos/numeris_bga.gif') no-repeat 0px 0px;
  color: #fff;
}

#banner .container ul#newsNavigation li a.arrow {
  width:8px;
  padding: 0;
}
#banner .container ul#newsNavigation li a.arrow:hover {
  text-decoration: none;
}
#banner .container ul#newsNavigation li a.left {
  background: url('../images/vip_naujienos/naujiena_left.gif') no-repeat 0px 1px;
  padding:2px 0 0 0;
}

#banner .container ul#newsNavigation li a.right {
  background: url('../images/vip_naujienos/naujiena_right.gif') no-repeat 0px 1px;
  padding:2px 0 0 0;
}

#banner .container .item {
  float: left;
  padding: 5px;
  width: 460px;
  font: normal 13px Tahoma,Verdana,Arial,Helvetica;
  color: #3c3e3e;
  height: 135px;
  overflow: hidden;
}

#banner .container .item .text {
  width: 460px;
  padding: 10px 0 0 0;
  float: left;
  line-height: 15px;
  height:109px;
  overflow: hidden;
}

#banner .container .item .text p {
  padding-bottom: 2px;
}

#banner .container .item .text h1 {
  padding-bottom: 0px;
  margin:0;
  font: bold 13px Tahoma,Verdana,Arial,Helvetica;
}

#banner .container .item .text h1 a {
  color: #373a3a;
  background:#FFFFFF;
  padding:2px 4px;
}

#banner .container .item .text h1 a:hover {
  text-decoration: none;
}

#banner .container .item .placiau_link a {
  float: right;
  display: block;
  padding: 1px 30px 1px 8px;
  background:#fafaec url("../images/vip_naujienos/ivykiai_bg.gif") right center no-repeat;
  color: white;
  font-size: 91%;
  text-decoration: none;
}


#banner #bannersContainer {
  height: 142px;
  overflow: hidden;
  position: relative;
  width: 475px;
}

#banner #bannersContainer a img {
  border: none;
}

#banner #bannersContainer .scroller {
  position: absolute;
  top: 0;
}

#tooltip {
  position: absolute;
  z-index: 3000;
  border: 1px solid #111;
  background-color: #eee;
  padding: 5px;
  opacity: 0.85;
}
#tooltip h3, #tooltip div {
  margin: 0;
  font-size:11px;
}

table#studpr {
margin-top:-20px;
}

table#studpr td {
border-bottom:1px solid #78837D;
border-top:none;
border-left:none;
border-right:none;
padding:6px 0 5px 0;
text-align:center;
}
table#studpr td.center {
text-align:center;
}
table#studpr td.left {
text-align:left;
}
table#studpr td a {
background:#ECF0EE;
color:#222222;
padding:1px 3px 0px 3px;
/* border:1px solid #78837D; */
}
table#studpr td a:hover {
background:#78837D;
color:#ffffff;
text-decoration:none;
padding:1px 3px 0px 3px;
/* borders:1px solid #78837D; */
}
table#studpr td h3 {
margin-bottom:0;
background:#F3F3E5;
padding:2px;
font-size:14px;
margin-top:14px;
}
table#studpr td h4 {
margin:4px;
font-size:13px;
}
table#studpr {
/*font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:11px;*/
border:none;
}


table#studgraf {
margin-top:-20px;
}
table#studgraf td {
border-bottom:1px solid #78837D;
border-top:none;
border-left:none;
border-right:none;
padding:6px 0 5px 0;
text-align:right;
}
table#studgraf td.center {
text-align:center;
}
table#studgraf td.left {
text-align:left;
}
table#studgraf td a {
/* background:#78837D; */
color:#333333;
text-decoration:underline;
padding:1px 3px 0px 3px;
line-height:14px;
font-weight:bold;
/* border:1px solid #78837D; */
}

table#studgraf td a:hover {
background:#ffffff;
color:#333333;
text-decoration:none;
padding:1px 3px 0px 3px;
/* borders:1px solid #78837D; */
}
table#studgraf td h3 {
margin-bottom:0;
background:#F3F3E5;
padding:2px;
font-size:16px;
margin-top:14px;
}
table#studgraf td h4 {
margin:4px;
font-size:13px;
}
table#studgraf {
/*font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:11px;*/
border:none;
}
table#studgraf td.cell1 {
  background: #ffffff;
  border-right:1px solid #78837D;
}
table#studgraf td.cell2 {
  background: #ffffff;
  border-right:1px solid #78837D;
  /*border-left:1px solid #78837D;*/
}
table#studgraf td.cell3 {
  background: #ffffff;
}
table#studgraf td a.nobg {
background:#ffffff;
color:#222222;
padding:1px 3px 0px 3px;
/* border:1px solid #78837D; */
}
table#studgraf td a.nobg:hover {
background:#ffffff;
color:#ffffff;
text-decoration:none;
padding:1px 3px 0px 3px;
}

table.noborder, table.noborder th, table.noborder td {
  border: none;
}

#tooltip.surasymas {
  border: none;
  width: 1024px;
  padding:20px;
  height: 135px;
  opacity: 0.8;
  background: url('images/surasymas0.jpg') no-repeat 0 0;
}

table#vkshare0 td {
  border: none;
  margin: 0;
  padding: 0;
}

/* share buttons */
#social_buttons {
  margin:0 0 7px 0;
  height:20px;
}
#social_buttons div.shr_btn {
  display:inline;
  float:right;
  margin-right:5px;
}
#social_buttons div.shr_btn a.shr_button, #social_buttons div.shr_btn a.shr_button:hover {
  display:block;
  background:none;
  text-decoration:none;
  width:20px;
  height:20px;
}
#social_buttons2 {
  margin:10px 0 7px 0;
/*   height:20px; */
  float:left;
  clear:left;
}
#social_buttons2 div.lk_btn {
  display:block;
  width:130px;
  margin:3px 10px;
}

#share_buttons {
  display:block;
  float:right;
  width:290px;
  margin:3px 0;
}
#like_buttons {
  display:block;
  width:470px;
  margin:3px 0;
  float:left;
}

#shr_more {
  display:none;
  float:right;
  width:225px;
  clear:right;
/*   border:1px solid #e2e2e2; */
  padding:2px 0 2px 2px;
  text-align:right;
  background:#FFFFFF;
}

#shr_more div.shr_btn {
  display:inline;
/*   margin-bottom:5px; */
}

#lbb {
  border-bottom:1px solid #e2e2e2;
  width:480px;
}

