body { font-family: Arial,Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; color: #2d5969; text-decoration:none;  margin:0px; padding:0px; background:#ddf7ff;}

td { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; color: #2d5969; font-size: 12px;}
.bgmain {background:#ddf7ff;}
a {color: #4d50a2; text-decoration: underline; font-weight: normal;font-size:12px; }
a:hover {color: #4d50a2; text-decoration: none; font-weight: normal;font-size:12px; } 


a.menu {color: #453993; text-decoration:none; font-weight: none;font-size:12px; }
a.menu:hover {color: #453993; text-decoration: underline; font-weight: none;font-size:12px; }

a.search_link {color: #1e8915; text-decoration: underline; font-weight: none;font-size:12px; }
a.search_link:hover {color: #1e8915; text-decoration: none; font-weight: none;font-size:12px; }


span.menu {color: #453993; text-decoration:none; font-weight: bold;font-size:12px; }

#flash1p { display: none;}
ul{ margin-left: 10px; margin-top:10spx}
li { margin-bottom:10px; }

a.mel {color: #453993; text-decoration:none; font-weight: none;font-size:11px; }
a.mel:hover {color: #453993; text-decoration: underline; font-weight: none;font-size:11px; }

.newsl {background:url(images/b_r.gif) no-repeat bottom right; background-color:#cbeffb}
.newsr {background:url(images/t_r.gif) no-repeat bottom right; background-color:#cbeffb}

.cal_head { background:#c4ebfa; padding-bottom: 3px; padding-top: 3px;}
.cal_content { color:#1e8915; padding: 1px; font-size: 10px;  padding-top: 4px; padding-bottom: 4px;}
.cal_today_selected {background: #ffffff; padding: 1px; font-size: 10px;  padding-top: 4px; padding-bottom: 4px;}
.cal_today {background: #ffffff; padding: 1px; font-size: 10px;  padding-top: 4px; padding-bottom: 4px;}

.mel12{color: #2d5969; text-decoration:none; font-weight: none;font-size:12px; }

.mel16{color: #2d5969; text-decoration:none; font-weight: none;font-size:16px; }


.violetinis11{color: #4d50a2; text-decoration:none; font-weight: none;font-size:11px; }

.violetinis16{color: #4d50a2; text-decoration:none; font-weight: none;font-size:16px; }
.violetinis16:hover{color: #4d50a2; text-decoration: underline; font-weight: none;font-size:16px; }


.violetinis14{color: #4d50a2; text-decoration:none; font-weight: bold;font-size:12px;letter-spacing: 0.1em; }
a.violetinis14:hover {color: #4d50a2; text-decoration: underline; font-weight: bold;font-size:12px;letter-spacing: 0.1em; }

.zalias14{color:#1e8915; text-decoration:none; font-weight: bold; font-size:12px; letter-spacing: 0.1em; }
.zalias16{font-family: Tahoma;color:#1e8915; text-decoration:none; font-weight: none;font-size:16px; }

a.zalias{color:#1e8915; text-decoration:none; font-weight: none;font-size:11px; }
a.zalias:hover {color: #1e8915; text-decoration: underline; font-weight: none;font-size:11px; }


h1 {color: #4d50a2; text-decoration:none; font-weight: bold;font-size:20px; text-align: left}

hr {height: 1px; color:#568abc; margin-bottom: 8px; margin-top:8px}


.news{font-family: Tahoma; color: #333333; text-decoration:none; font-weight: none;font-size:11px; }
.news:hover {font-family: Tahoma; color: #333333; text-decoration: underline; font-weight: none;font-size:11px; }

#content { text-align:justify; padding-left:35px; padding-right:20px}
.nobg {background:url(images/bg.jpg) no-repeat left top}
.frm {border-color: #cccccc #cccccc #cccccc #cccccc; font-size: 11px; border-style: solid; border-width: 1px;}
.frm_but1 {border-color: #cccccc #cccccc #cccccc #cccccc; font-size: 11px; border-style: solid; border-width: 1px;}

#tbl1 {border-collapse: collapse;}
#tbl1 td {border: solid 1px #568abc; padding:3px;}
#tbl1 th {font-size: 11px; border: solid 1px #e3e3e3; padding:3px; font-weight:bold; text-align:left;}


.contacts {
position:absolute;
bottom:20px;
}

