/* Start of CMSMS style sheet 'pagrindinis' */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
        padding: 0px;
	background-image: url(images/bg.gif);
}

a:link {color: #307aa0; font-weight :bold; text-decoration: none;}
a:visited {color: #307aa0; font-weight :bold; text-decoration: none;}
a:hover {color: #307aa0; font-weight :bold; text-decoration: underline;}
a:active {color: #307aa0; font-weight :bold; text-decoration: none;}

/*-------------------------------------Layout -------------------------------------*/
.top {
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	background-color: #fbebc1;
	width: 780px;
	height: 35px;
}

.search{
	margin: 5px;
        padding:0px;
	height: 15px;
	width: 225px;
	display:inline;
	float:right;
        display: inline;	
}

.hidden{
        margin: 0px;
        padding: 0px;
        height:0px
        width:0px;
        font-size: 0px;
        float: left;
        display: inline;
}

#m2moduleform_1{
        margin: 0px;
        padding: 0px;
        height:15px
        width:225px;
        font-size: 0px;
        float: right;
        display: inline;
}

#m2searchinput{
       margin-right: 5px;
       padding:2px;
       border: 1px solid #307aa0;
}

input.submitbutton {
       width: 60px;
       height: 22px;
       background: #e9ce8b;
       outline: none;
       border: 0px;
       font-family :tahoma;	
       font-size: 12px;
       font-weight: bold; 
       color: #307aa0;
}


.header{
	margin-left: auto;
	margin-right: auto;
   margin-top: 3px;
	margin-bottom: 3px;
	padding: 0px;
	width: 780px;
	height: 184px;
	background-color: #6ea9e0;
}

#wrapper{
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	width: 780px;
	height: auto;
   background-color: #feeec4;	
}
/*-------------------------------------Left -------------------------------------*/
#left{
	margin:15px 15px 0px 15px;
	padding:0px;
	width: 243px;
	height: auto;
	float:left;
	display:inline;
}

.menu-top{
        margin: 0px;
	padding: 0px;
        width: 243px;
	height: 5px;
	font-size: 0px;
	float:left;
	display: inline;
}

.menu-bot{
        margin: 0px;
	padding: 0px;
        width: 243px;
	height: 5px;
	font-size: 0px;
	float:left;
	display: inline;
}

.menu{
	margin:0px;
	padding: 0px 5px 0px 5px;
	width: 233px;
	height: auto;
	float: left;
	display: inline;
        background-image: url(images/menu-bg.gif);
 	background-repeat: repeat-y;
}

.news-top{
        margin: 5px 0px 0px 0px;
	padding: 0px;
        width: 243px;
	height: 5px;
	font-size: 0px;
	float:left;
	display: inline;
}

.news-bot{
        margin: 0px;
	padding: 0px;
        width: 243px;
	height: 5px;
	font-size: 0px;
	float:left;
	display: inline;
}

.news{
	margin:0px;
	padding: 0px;
	width: 243px;
	height: auto;
	float: left;
	display: inline;
	background-image: url(images/news-bg.gif);
	background-repeat: repeat-y;
        font-family :tahoma;	
        font-size: 12px; 
        color: #2f2e2e;
}



.news-title{
	margin: 0px 0px 5px 10px;
	padding: 5px 0px 0px 5px;
	width: 218px;
	height: 25px;
	background-image: url(images/newstitle-bg.gif);
	background-repeat: repeat-x;
	float: left;
	display: inline;
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #307aa0;
}

.news-text{
	margin: 0px 15px 0px 15px;
	padding: 0px;
	width: 213px;
	height: auto;
	float: left;
	display: inline;
	text-align: justify;
        font-weight: normal;
}

.news-text a:link {color: #307aa0; font-weight: normal; text-decoration: none;}
.news-text a:visited {color: #307aa0; font-weight: normal; text-decoration: none;}
.news-text a:hover {color: #307aa0; font-weight: normal; text-decoration: underline;}
.news-text a:active {color: #307aa0; font-weight: normal; text-decoration: none;}

.news-more{
	margin: 0px;
	padding: 0px 5px 5px 5px;
	width: 223px;
	height: 20px;
	float:left;
	display: inline;
	text-align:right;
}

.news-more a:link {font-family :tahoma;	font-size: 12px; color: #307aa0; font-weight :bold; text-decoration: none;}
.news-more a:visited {font-family :tahoma;	font-size: 12px; color: #307aa0; font-weight :bold; text-decoration: none;}
.news-more a:hover {font-family :tahoma;	font-size: 12px; color: #307aa0; font-weight :bold; text-decoration: underline;}
.news-more a:active {font-family :tahoma;	font-size: 12px; color: #307aa0; font-weight :bold; text-decoration: none;}

/*-------------------------------------Center -------------------------------------*/
#center{
	margin-top:15px;
	padding:0px;
	width: 492px;
	height: auto;
	float:left;
	display:inline;
        font-family :tahoma;	
        font-size: 12px; 
        color: #2f2e2e;
}

TABLE {border-collapse: collapse;}
TD { border: 1px solid #e9ce8b;  padding: 2px;}

.center-title{
	margin: 0px 0px 5px 0px;
	padding: 5px 0px 0px 5px;
	width: 487px;
	height: 25px;
	background-image: url(images/title-bg.gif);
	background-repeat: repeat-x;
	float: left;
	display: inline;
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #307aa0;
}

.center-main{
	margin: 0px;
	padding: 5px;
	width: 482px;
	height: auto;
	float: left;
	display: inline;
	font-family :tahoma;
	font-size: 12px;
	color: #2f2e2e;
	text-align: justify;
}

.c-box1-title{
	margin: 0px 0px 5px 0px;
	padding: 5px 0px 0px 5px;
	width: 487px;
	height: 25px;
	background-image: url(images/title-bg.gif);
	background-repeat: repeat-x;
	float: left;
	display: inline;
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #307aa0;
}

.c-box1-wrapper{
	margin: 5px 0px 5px 0px;
	padding: 0px 5px 0px 5px;
	width: 482px;
	height: auto;
        text-align:justify;	
	float: left;
	display: inline;	
}

.c-box1-picture1{
	margin: 0px;
	padding: 4px;
	width: 235px;
	height: 100px;
	float: left;
	display: inline;
}

.c-box1-picture2{
	margin: 0px;
	padding: 4px;
	width: 235px;
	height: 100px;
	float: right;
	display: inline;
}

.c-box1-picture-brdr{
	margin:0px;
	padding: 0px;
	border: 2px solid #ffffff;
	}

.c-box1-text{
	margin: 0px;
	padding: 0px 5px 0px 0px;
	width: 307px;
	height: auto;
	float: left;
	display: inline;
	text-align: justify;
}

.c-box1-more{
	margin: 0px;
	padding: 0px 5px 5px 5px;
	width: 482px;
	height: 15px;
	float:left;
	display: inline;
	text-align:right;
}

.c-box1-more a:link {font-family :tahoma;	font-size: 12px; color: #307aa0; font-weight :bold; text-decoration: none;}
.c-box1-more a:visited {font-family :tahoma;	font-size: 12px; color: #307aa0; font-weight :bold; text-decoration: none;}
.c-box1-more a:hover {font-family :tahoma;	font-size: 12px; color: #307aa0; font-weight :bold; text-decoration: underline;}
.c-box1-more a:active {font-family :tahoma;	font-size: 12px; color: #307aa0; font-weight :bold; text-decoration: none;}

.c-box2-title{
	margin: 0px 0px 5px 0px;
	padding: 5px 0px 0px 5px;
	width: 235px;
	height: 25px;
	background-image: url(images/title-bg.gif);
	background-repeat: repeat-x;
	float: left;
	display: inline;
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #307aa0;
}

.c-box2-text{
	margin: 0px;
	padding: 0px 5px 0px 5px;
	width: 225px;
	height: 74px;
	float: left;
	display: inline;
	text-align: left;
}

.c-box2-more{
	margin: 0px;
	padding: 0px 5px 5px 5px;
	width: 230px;
	height: 15px;
	float:left;
	display: inline;
	text-align:right;
}

.c-box2-more a:link {font-family :tahoma;	font-size: 12px; color: #307aa0; font-weight :bold; text-decoration: none;}
.c-box2-more a:visited {font-family :tahoma;	font-size: 12px; color: #307aa0; font-weight :bold; text-decoration: none;}
.c-box2-more a:hover {font-family :tahoma;	font-size: 12px; color: #307aa0; font-weight :bold; text-decoration: underline;}
.c-box2-more a:active {font-family :tahoma;	font-size: 12px; color: #307aa0; font-weight :bold; text-decoration: none;}

div#center ul {
      list-style-type: none;
      padding: 0;
      margin: 0;
}

div#center li {
      background-image: url(images/li.gif);  
      background-repeat: no-repeat;
      background-position: 0px 5px;
      padding-left: 10px;

}


.c-box3-title{
	margin: 0px 0px 5px 0px;
	padding: 5px 0px 0px 5px;
	width: 235px;
	height: 25px;
	background-image: url(images/title-bg.gif);
	background-repeat: repeat-x;
	float: right;
	display: inline;
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #307aa0;
}



.c-box3-text{
	margin: 0px;
	padding: 0px 5px 0px 5px;
	width: 230px;
	height: 74px;
	float: right;
	display: inline;
	text-align: justify;
}



.c-box3-more{
	margin: 0px;
	padding: 0px 5px 5px 5px;
	width: 230px;
	height: 15px;
	float:right;
	display: inline;
	text-align:right;
}

.c-box3-more a:link {font-family :tahoma;	font-size: 12px; color: #307aa0; font-weight :bold; text-decoration: none;}
.c-box3-more a:visited {font-family :tahoma;	font-size: 12px; color: #307aa0; font-weight :bold; text-decoration: none;}
.c-box3-more a:hover {font-family :tahoma;	font-size: 12px; color: #307aa0; font-weight :bold; text-decoration: underline;}
.c-box3-more a:active {font-family :tahoma;	font-size: 12px; color: #307aa0; font-weight :bold; text-decoration: none;}

.c-box4-text{
	margin: 0px 0px 5px 0px;
	padding: 0px 5px 0px 5px;
	width: 482px;
	height: auto;
	float: left;
	display: inline;
	text-align: justify;
}



.bottomline{
        margin-left: auto;
	margin-right: auto;
	padding: 0px;
	width: 780px;
	height: 15px;
        background-color: #feeec4;
}


/*-------------------------------------FOOTER -------------------------------------*/
#footer{
   margin-top: 3px;   
	margin-left: auto;
	margin-right: auto;
	padding: 5px;
	width: 770px;
	height: auto;	
	background-color: #f5f0e4;
}

.counter{
	margin:0px;
	padding:0px;
	width: 100px;
	height: auto;	
	float:right;
}

.contacts{
	margin:0px;
	padding:0px;
	width: 650px;
	height: auto;
	text-align: left;
	font-family: tahoma;
	font-size: 11px;
	color: #307aa0;
	float:left;
}




/*-------------------------------------Bug fixes for stupid IE browser -------------------------------------*/
 
 /* *** Float containers fix */ 
.clearfix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  
/* End of 'pagrindinis' */

/* Start of CMSMS style sheet 'vertical-menu' */
/*---------------------------------------------- Vertical Meniu CSS  !!PATIKRINTI MENIU ANT IE------*/
#menu_vert, #menu_vert ul {margin: 0;padding: 0; }

/*Border arround menu*/

#menu_vert ul {  width: 233px; /* Width of Menu Items */
                 border-top: none;
                 border-right: none;
                 border-left: none;  
                 border-bottom: none;
              }

#menu_vert li {  list-style: none; background-image: url(images/button-off.gif); } /* Menu background image*/
				  
/* Menu links*/

#menu_vert li a  {height: 14px; /* background image - padding top - padding bottom = height of menu for FF*/
                 display: block;
                 text-decoration: none;
                 padding-left: 19px;/*menu distance from left*/
                 padding-top: 10px;/*menu item distance from top SUREGULIUOTI PAGAL IE*/
	         padding-bottom: 11px;/*menu item distance from bottom SUREGULIUOTI PAGAL IE*/
		 font-weight:bold;
                 font-family: Arial;
                 font-size:14px;
                 text-transform: uppercase;
                 color: #307aa0;/*menu item color*/
					 }

#menu_vert li a:hover {	background: url(images/button-on.gif); color: #307aa0;} /* Menu hover color/image*/
			 
/* Fix IE. Hide from IE Mac \*/
* html #menu_vert li { float: left; height: 1%; }
* html #menu_vert li a { height: 1%; }
/* End */


/*------------------------Is karto antras lygis nes pirmo lygio nenaudojam --------------------------*/


/* Submenu links */
    div#menu_vert ul ul li {  list-style: none; background-image: url(images/button-off.gif); background-repeat: repeat-none;} /*submenu background image*/
    div#menu_vert ul ul li a, 
    div#menu_vert ul ul li a:link, 
    div#menu_vert ul ul li a:visited  {
        display: block;
        width: 205px; /* Width of Menu Items */
	height: 17px; /* background image - padding top = height of submenu */
        padding-top:9px;/*submenu name height - need centering*/
	padding-left: 28px;/*submenu distance from left*/
        padding-bottom: 9px;        
        border: 0px;
        font-size:13px;
	font-family: arial;
        text-transform: uppercase;
	color: #307aa0;/*submenu item color*/
    }
	 div#menu_vert ul ul li a:hover {background: url(images/button-on.gif); color:#307aa0; background-repeat: repeat-none;} /* Submenu hover color/image*/ 


/*Border arround submenu*/
	 div#menu_vert ul ul  {
      border-right: none;
      border-top: none;
      border-bottom: none;
      padding-bottom: 0px;		
    }

/*------------------------trecias (antras) lygis nes pirmo lygio nenaudojam --------------------------*/
/* 2 submenu links */
    div#menu_vert ul ul ul li {  list-style: none; background-image: url(images/button1-off.gif);} /*submenu background image*/
    div#menu_vert ul ul ul li a, 
    div#menu_vert ul ul ul li a:link, 
    div#menu_vert ul ul ul li a:visited  {
        display: block;
        width: 190px; /* Width of Menu Items */
		  height: 14px; /* background image - padding top = height of submenu */
                  padding-top:5px;/*submenu name height - need centering*/
		  padding-left: 43px;/*submenu distance from left*/
                  padding-bottom:9px;
                  border: 0px;
                  font-size:12px;
		  font-family: arial;
                  text-decoration: uppercase; 
		  color: #307aa0;/*submenu item color*/
		
    }
	 div#menu_vert ul ul ul li a:hover {background: url(images/button1-on.gif); color:#307aa0;} /* Submenu hover color/image*/          

/*Border arround 2 submenu*/
    div#menu_vert ul ul ul {
      border-right: none;
      border-top: none;
      border-bottom: none;
      padding-bottom: 0px;
/*---------------------------------------End Of Vertical Meniu CSS--------------------------------------*/

/* End of 'vertical-menu' */

