﻿body, html { background:#f6f6f6; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#wrap {width:985px; margin:0 auto; background:url(../images/WebsiteIMG/wrap-bg.jpg) repeat-y; padding:0 8px 0 8px;}
a {text-decoration:underline; color:#000000;}
a:hover {text-decoration:none; color:#000000;}
a:active {outline:none;}
a:focus {-moz-outline-style:none;}

#top-line { height:32px; line-height:32px;}
#langs {float:left; padding:0 25px 0 20px; color:#535353; font-weight:bold;}
#langs a {color:#535353; text-decoration:none; padding:0 2px 0 2px;}
#langs a:hover {color:#535353; text-decoration:underline;}
#icons {float:left; padding:2px 90px 0 0; margin-left:10px}
#log {float:left; background:url(../images/WebsiteIMG/login-icon.jpg) no-repeat center left; font-size:11px;}
#log a {text-decoration:none; color:#0a0a0a; display:block; padding:0 0 0 21px;}
#log a:hover {text-decoration:underline; color:#0a0a0a;}
#adminzone {float:left; font-size:11px;}
#adminzone a {text-decoration:none; color:#0a0a0a; display:block; padding:0 0 0 21px;}
#adminzone a:hover {text-decoration:underline; color:#0a0a0a;}
#top-search {float:right; padding:5px 5px 0 0;}
.search-input {background:url(../images/WebsiteIMG/search-input.jpg) no-repeat; width:187px; height:14px; color:#686868; font-size:11px; border:none; padding:4px 5px;}
.search {background:url(../images/WebsiteIMG/search.jpg) no-repeat; width:50px; height:22px; color:#FFFFFF; border:none; padding:0 0 1px 0; font-size:12px; font-family:Arial, Helvetica, sans-serif; cursor:pointer;}
.form {margin:0; padding:0;}
.simple_text {font-size:11px; font-family:verdana;}

#meniu {background:#483429; line-height:24px; height:24px; color:#e8e8e6; font-size:11px; font-weight:bold; text-transform:uppercase; padding:0 5px 0 5px; margin:0 0 0 0;}
#meniu ul {margin:0; padding:0; list-style:none; overflow:hidden;}
#meniu li {float:left;}
#meniu li a {display:block; float:left; text-decoration:none; color:#e8e8e6; padding:0 7px 0 7px; margin:0;}
#meniu li a:hover {background:url(../images/WebsiteIMG/meniu-hover.jpg) repeat-x; text-decoration:none; color:#000000;}
#meniu li.current a {display:block; float:left; padding:0 7px 0 7px; height:24px; line-height:24px; background:url(../images/WebsiteIMG/meniu-hover.jpg) repeat-x; text-decoration:none; color:#000000; margin:0 1px 0 1px;}

#meniu2 { background:url(../images/WebsiteIMG/meniu2.jpg) repeat-y; line-height:45px; color:#999999; font-size:30px; font-family: "Trebuchet MS"; text-transform:uppercase; padding:0 10px 0 10px;}
#meniu2 ul {margin:0; padding:0; list-style:none; overflow:hidden;}
#meniu2 li {float:left; font-size:20px; line-height:45px;}
#meniu2 li a {display:block; float:left; font-size:25px; text-decoration:none; color:#0db8e3; padding:0 10px 0 10px;}
#meniu2 li a:hover {text-decoration:none; color:#4a332b;}
#meniu2 li.current2 {float:left; font-size:20px; line-height:45px;}
#meniu2 li.current2 a {display:block; float:left; font-size:25px; text-decoration:none; color:#4a332b; padding:0 10px 0 10px;}


#content {background:url(../images/WebsiteIMG/cont-bg.jpg) repeat-y;}
#content2 {background:url(../images/WebsiteIMG/cont-bottom.jpg) no-repeat bottom; width:985px; padding:0 0 80px 0;}

#left {width:222px; float:left;}

.left-block {background:#FFFFFF; margin:0 0 9px 0;}
.left-title {background:url(../images/WebsiteIMG/left-title-bg.jpg) repeat-x; line-height:17px; color:#000000; font-size:11px; text-transform:uppercase; font-weight:bold; padding:0 0 0 17px;}
.meniu-left {padding:5px 5px 5px 15px;}
.meniu-left a {display:block; line-height:22px; background:url(../images/WebsiteIMG/arrow.jpg) no-repeat center left; color:#464646; text-decoration:none; padding:0 0 0 11px;}
.meniu-left a:hover {text-decoration:underline;}
.current a {display:block; line-height:22px; background:url(../images/WebsiteIMG/open-arrow.jpg) no-repeat center left; color:#10b4d8; text-decoration:underline; padding:0 0 0 11px;}
.submeniu-left { padding:0 0 0 18px; font-size:11px;}
.submeniu-left a {text-decoration:none; color:#0fb9de; background: url(../images/WebsiteIMG/sub.jpg) no-repeat center left;}
.submeniu-left a:hover {text-decoration:underline; color:#000000; background: url(../images/WebsiteIMG/sub-hover.jpg) no-repeat center left;}
.sub-current a {text-decoration:underline; color:#000000; background: url(../images/WebsiteIMG/sub-hover.jpg) no-repeat center left;}
.kontaktai { padding:15px 15px 15px 17px;line-height:16px; font-size:11px;}
.line {padding:0 0 0 8px; border-left:3px #a7a7a7 solid;}
.reklama {padding:4px 0 5px 7px;}
.banners {text-align:left;}  
.banners2 {text-align:right;}  

#center { width:482px; float:left; padding:0 14px 0 14px; color:#464646; line-height:18px;}
.new-box a {text-decoration:underline; color:#464646;}
.new-box a:hover {text-decoration:none; color:#464646;}
#center p {margin:0; padding:7px 0 7px 0;}

.naujienos {border-top:1px #c5c5c5 solid; border-bottom:1px #d8d8d8 solid; line-height:48px; color:#000000; font-size:20px; font-weight:bold; font-family:"Trebuchet MS"; text-transform:uppercase; padding:0 0 0 5px;}
.naujienos2 {border-top:1px #d8d8d8 solid; border-bottom:1px #d8d8d8 solid; line-height:48px; color:#8b8b8b; font-size:20px; font-weight:bold; font-family:"Trebuchet MS"; text-transform:uppercase; padding:0 0 0 5px;}
.schoolTitle {border-top:1px #c5c5c5 solid; color:#ff9400; font-size:20px; font-weight:bold; font-family:"Trebuchet MS"; text-transform:uppercase; padding:5px 0px 5px 5px;}
.bannerText {border-top:1px #c5c5c5 solid; color:#ff9400; border-bottom:1px #c5c5c5 solid; font-size:20px; font-weight:bold; font-family:"Trebuchet MS"; text-transform:uppercase; padding:5px 0px 5px 5px;}
.new-box {padding:5px 9px 10px 9px; font-size:13px;}
#center h1 {margin:0; padding:10px 0 10px 0; font-size:22px; font-weight:normal; color:#0fb9de;}
#center h1 a {text-decoration:underline; color:#0fb9de;}
#center h1 a:hover {text-decoration:none; color:#0fb9de;}
.new-box2 {padding:5px 9px 5px 9px; font-size:13px; border-bottom:1px #d8d8d8 solid;}
.new-box3 {padding:3px 5px 3px 5px; font-size:13px; border-bottom:1px #d8d8d8 solid;}
.new-title {padding:5px 0 0 0;}
.new-title2 {padding:0;}
.new-title a, .new-title2 a {text-decoration:none; color:#0fb9de;}
.new-box2 h2 { float:left; margin:0; padding:0 9px 0 0; font-size:20px; font-weight:normal; color:#0fb9de; line-height:25px;}
.new-box2 h2 a {color:#0fb9de; text-decoration:none;}
.new-box2 h2 a:hover {text-decoration:underline; color:#0fb9de;}
.new-box3 h3 { float:left; margin:0; padding:0 9px 0 0; font-size:20px; font-weight:normal; color:#0fb9de; line-height:25px;}
.new-box3 h3 a {color:#0fb9de; text-decoration:none;}
.new-box3 h3 a:hover {text-decoration:underline; color:#0fb9de;}
.com {float:left; background:url(../images/WebsiteIMG/com.jpg) repeat-x center; font-size:9px; color:#FFFFFF; line-height:24px; padding:1px 2px 0 2px; height:24px;}
.com a, .com a:hover {text-decoration:none; color:#FFFFFF;}
.foto-ico {float:left; padding:7px 0 0 2px; height:18px;}
.data {font-size:11px;}
.foto {padding:0 5px 5px 0;}
.pages { text-align:center; padding:15px 0 10px 0; line-height:20px; font-size:13px; color:#464646;}
.pages a {text-decoration:none; color:#464646; padding:0 3px 0 3px;}
.pages a:hover {text-decoration:underline; color:#464646;}
.prev a {text-decoration:none; color:#000000; font-weight:bold; font-size:11px; padding:0 5px 0 0;}
.prev a:hover {text-decoration:underline; color:#000000;}
.next a {text-decoration:none; color:#000000; font-weight:bold; font-size:11px; padding:0 0 0 5px;}
.next a:hover {text-decoration:underline; color:#000000;}

#right { width:253px; float:right;}

.right-box {}
.right-title {background: url(../images/WebsiteIMG/right-title-bg.jpg) repeat-x; line-height:17px; color:#FFFFFF; font-size:11px; font-weight:bold; text-transform:uppercase; padding:0 0 0 14px;}
.kalendorius {padding:9px; font-size:11px;}
.day {background:#FFFFFF; border-bottom:1px #CCCCCC solid;}
.grey {color:#b1b1b1;}
.red {color:#ff0000;}
.year {background:url(../images/WebsiteIMG/year.jpg) no-repeat; width:61px; line-height:23px; text-align:center; margin:0 1px 0 3px;}
.month {background:url(../images/WebsiteIMG/month.jpg) no-repeat; width:122px; line-height:23px; text-align:center; margin:0 3px 0 1px;}
.apklausa {padding:10px 15px 10px 15px; line-height:18px;}
.ats {display:block; font-size:11px; color: #464646; line-height:16px;}
.ats2 {display:block; font-size:11px; margin:5px 0 0 0; color: #ff0012; line-height:20px; border-top:1px #6e6c6c dashed; border-bottom:1px #6e6c6c dashed;}
.poll-links {float:left; padding:5px 0 0 0; font-size:11px;}
.poll-button {text-align:right; padding:10px 0 0 0;}
.button { cursor:pointer; background:#FFFFFF; font-weight:bold; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:11px; border:1px #ff0000 solid; color:#ff0000; padding:0 2px 0 2px; height:18px; margin:0;}
.naujienlaiskis {width:253px; padding:10px 0 10px 2px;}
.newl-input {width:235px; height:15px; margin:0 0 8px 0; color:#686868; font-size:11px; border:1px solid #B2B2B2; padding:5px 5px;}
.newl {background:url(../images/WebsiteIMG/newl-button.jpg) no-repeat; width:69px; height:25px; margin:0 0 8px 0; color:#FFFFFF; border:none; padding:0 0 1px 0; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.kl-ats { font-size:14px; font-family:"Trebuchet MS"; text-transform:uppercase; padding:4px 0 15px 0;}
.kl-ats a {text-decoration:none; display:block; background:url(../images/WebsiteIMG/right-button-bg.jpg) repeat-x; line-height:28px; color:#000000; padding:0 0 0 13px; margin:2px 0 0 0;}

#bottom-links { text-align:center; color:#767676; padding:10px 10px 0 10px; line-height:25px;}
#bottom-links a {text-decoration:none; padding:0 12px 0 12px; color:#767676;}
#bottom-links a:hover {text-decoration:underline; color:#767676;}
#bottom-links2 { text-align:center; color:#767676; padding:0 10px 10px 10px; line-height:25px;}
#bottom-links2 a {text-decoration:none; padding:0 12px 0 12px; color:#000000;}
#bottom-links2 a:hover {text-decoration:underline; color:#000000;}

#footer {width:1001px; background:url(../images/WebsiteIMG/footer.jpg) no-repeat; margin:0 auto; padding:21px 0 10px 0; text-align:center;}
#foot-links {padding:10px 0 5px 0; font-size:11px; font-weight:bold; text-transform:uppercase; color:#000000;}
#foot-links a { text-decoration:none; padding:0 2px 0 2px; color:#000000;}
#foot-links a:hover {text-decoration:underline; color:#000000;}
#copy {font-size:10px; color:#777777; padding:0 0 5px 0;}
#copy a {color:#777777; text-decoration:none;}
#copy a:hover {color:#777777; text-decoration:underline;}

table.schoolDesc td {text-align:left;vertical-align:top;}

.calendarHolder {border-bottom: solid 1px #73abc4;  font-size:11px; width: 235px}
.calendarDay {background:#FFFFFF; border-bottom:1px #CCCCCC solid; float: left; padding: 2px 2px 2px 2px; width: 29px; height: 15px;}

.schoolList {}
.schoolList a {text-decoration:underline; color:#0fb9de;}
.schoolList a:hover {text-decoration:none; color:#000000;}

.textinput {height:14px; margin:0 0 0 0; color:#686868; font-size:11px; border:1px solid #B2B2B2; padding:3px 3px;}

.tree_node_contacts { line-height: 20px; width: 250px !important; white-space: normal; background-image: none !important; }
.tree_node_contacts a {	padding: 0px 5px; margin: 0 0 0 20px; display: block; }

.tree_v { padding:0; margin:0; }
.tree_v td { vertical-align:top; }
.tree_v td img { position: absolute; /*bottom: auto;*/ }

a.sendEmail {text-decoration:none; font-size:12px; color:#0a0a0a; display:block;}
a.sendEmail:hover {text-decoration:underline; font-size:12px; color:#0a0a0a;}


/** Main oage radio part **/
.radio-body
{
	padding:10px 5px 10px 5px;
}

.radio-image-wrapper
{
	float:left; 
	padding:0 10px 0 0
}

.radio-image
{
	width: 70px;
	height:34px;
}

.first-page-banner-wrapper
{
	width:475px;
	margin:20px 0px;
	text-align:center;
	color :Red;
	border-style:solid; 
	height:100px; 
	line-height: 25px; 
	border-radius:10px;
}

.first-page-banner-item
{
	padding:10px 10px;
}

.first-page-banner-link
{
	font-size: 22px;
	font-weight:bold;
	color: Red;
}
