body {
	background-color: #b0d0d9;
	background-image: url(ima/b1.jpg);
	background-repeat: repeat-x;
	background-position: top;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
form {
	margin: 0px;
	padding: 0px;
}

.formText {
	border: 1px solid #bdd7dd;
	background-color: #FFFFFF;
	width: 220px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	padding-left: 5px;
	padding-right: 5px;
}

h1, h2, h3, h4, h5, h6 { margin:0px; font-weight:bold; font-size:1.1em }
h1 { margin:0px; padding-bottom:15px }
h2 { font-size:1em}
h3 { font-size:0.9em}
h4 { font-size:0.85em}
h5 { font-size:0.8em}
h6 { font-size:0.75em}

p {margin: 2px; padding: 2px;}
img { border:none }
ul {margin-left: 14px; margin-bottom: 12px; margin-top: 12px;}


.si {
	border: 0px;
	background-color: #FFFFFF;
	width: 120px;
	height: 17px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
}
.cursor {
	cursor: pointer;
}
.t1 {
	width: 100%;
	height: 100%;
	border: 0px;
}
.main {
	width: 830px;
	height: 100%;
	background-color: #FFFFFF;
}
.left {
	background-image:url(ima/left.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
.right {
	background-image:url(ima/right.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
.bottom {
	width: 830px;
	height: 46px;
	background-color: #d5e6eb;
	padding-left: 30px;
	padding-right: 22px;
}
.bot1 {
	width: 50%;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #658da8;
}
.bot1 a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #658da8;
	text-decoration: none;
	font-weight: bold;
}
.top1 {
	width: 830px;
	height: 45px;
	background-image: url(ima/top1.gif);
	background-repeat: repeat-y;
}
.top1_left {
	width: 816px;
	height: 45px;
	padding-bottom: 10px;
	padding-left: 240px;
	padding-right: 14px;
	padding-top: 12px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
}
.top1_left a, .top1_right a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-decoration: underline;
}
.top1_right {
	width: 164px;
	height: 45px;
	padding-bottom: 10px;
	padding-left: 14px;
	padding-right: 14px;
	padding-top: 12px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
}
.top2 {
	width: 718px;
	height: 199px;
	background-image: url(ima/top2_2.gif);
	background-repeat: repeat-x;
}
.top_flash {
	width: 404px;
	height: 100px; 
}
.meniu_juosta {
	height: 42px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	font-weight: bold;
	padding-left: 21px;
	padding-right: 21px;
}
.meniu_juosta2 {
	width: 164px;
	height: 42px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	padding-right: 8px;
}
.meniu_juosta a, .meniu_juosta2 a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	font-weight: bold;
	text-decoration: none;	
}
.m1 {
	width: 212px;
	background-image: url(ima/m1.gif);
	background-repeat: repeat-y;
	background-position: right;
	padding-bottom: 14px;
}
.content {
	background-image: url(ima/cx.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 12px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	background-color: #FFFFFF;
}
.content td {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
}
.content a, .content td a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-decoration: underline;
	font-weight: bold;
}

.content a:hover, .content td a:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: underline;
	font-weight: bold;
}

.pavadinimas {
	width: 100%;
	background-image: url(ima/pavdot.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin-bottom: 10px;
}
.pav_text, h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #003366;
	padding-right: 14px;
	font-weight: normal;
}

.h1_bg {
	background-color: #FFFFFF;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #003366;
	padding-right: 14px;
}

.cr {
	width: 164px;
	background-image: url(ima/crx.gif);
	background-repeat: repeat-y;
	background-position: left;
	padding-top: 12px;
	padding-bottom: 12px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
}
.cr a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-decoration: none;
	font-weight: bold;
}
.cr a:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
}
div#padding_r {
	padding-left: 11px;
	padding-right: 11px;
}
div#padding_r img {
	margin-bottom: 4px;
}

/* ------- meniu ------- */

#mholder  {
	width: 100%;
	background-image: url(ima/mholder.gif);
	background-repeat: repeat-y;
	padding-left: 27px;
}
#mbot {
	width: 206px;
	height: 9px;
	background-image: url(ima/mbot.gif);
	background-repeat: no-repeat;
	font-size: 1px;
}
#mshadow {
	width: 212px;
	height: 3px;
	background-image: url(ima/mshadow.gif);
	background-repeat: no-repeat;
	font-size: 1px;
}
.mpunktas {
	background-image: url(ima/mdot.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 153px;
	padding-left: 9px;
	padding-right: 8px;	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 8px;
}
.mpunktas_selected {
	background-image: url(ima/mdot.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 153px;
	padding-left: 9px;
	padding-right: 8px;	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 8px;
}
.level2 {
	background-image: url(ima/mdot2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 142px;
	padding-left: 22px;
	padding-right: 6px;	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 8px;
}
.level3 {
	background-image: url(ima/mdot3.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 142px;
	padding-left: 22px;
	padding-right: 6px;	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 8px;
}
.level4 {
	background-image: url(ima/mdot4.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 112px;
	padding-left: 54px;
	padding-right: 4px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 8px;
}
 .level4_selected {
	background-image: url(ima/mdot4.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 112px;
	padding-left: 54px;
	padding-right: 4px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 8px;
}
.level5, .level5_selected {
	background-image: url(ima/mdot5.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 96px;
	padding-left: 70px;
	padding-right: 4px;	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 8px;
}
.level2_selected {
	background-image: url(ima/mdot2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 142px;
	padding-left: 22px;
	padding-right: 6px;	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 8px;
}
.level3_selected {
	background-image: url(ima/mdot3.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 142px;
	padding-left: 22px;
	padding-right: 6px;	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 8px;
}

.mpunktas a, .level2 a, .level3 a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	font-weight: bold;
	text-decoration: none;
}
.level4 a, .level5 a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-weight: bold;
	text-decoration: none;
}
.mpunktas_selected a, .level2_selected a, .level3_selected a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f2d512;
	font-weight: bold;
	text-decoration: none;
}
.level4_selected a, .level5_selected a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f2d512;
	font-weight: bold;
	text-decoration: none;
}
.mpunktas a:hover, .level2 a:hover, .level3 a:hover, .level4 a:hover, .level5 a:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f2d512;
	font-weight: bold;
	text-decoration: none;
}

/* --- naujienos ir vitrina --- */
.news {
	width: 100%;
	background-color: #e5eaef;
}
.news_th {
	width: 143px;
	padding: 8px;
	background-color: #e5eaef;
}
.news_short_test {
	width: 100%;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;	
	text-decoration: none;
}
.news_short_div {
	width: 279px;
	background-color: #e5eaef;
	position: relative;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	padding-bottom: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-left: 3px;
	text-align: left;
}
.news_short_div a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-decoration: none;
	font-weight: bold;
}
.news_short_div a:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
}
.ndot {
	background-image: url(ima/ndot.gif);
	background-repeat: repeat-x;
	width: 100%;
	background-position: bottom;
	height: 8px;
}

/* --- crop fields --- */
.banner_crop {
	width: 142px;
	overflow: hidden;
}
.content_crop {
	width: 430px;
	overflow: hidden;	
}
.th_crop {
	width: 124px;
	height: 110px;
	overflow: hidden;
	background-color: #e5eaef;
	text-align: center;
}
.spacer {
	width: 2px;
	height: 2px;
	font-size: 1px;
}
.partners_crop {
	width: 164px;
	height: 145px;
	overflow: hidden;
}
.partners0_crop {
	width: 136px;
	overflow: hidden;
}

/* hack DIV padding and width IE bug */

* html .mpunktas,* html .level2,* html .mpunktas_selected,* html .level2_selected,* html .level3,* html .level3_selected, .level4, .level4_selected, .level5, .level5_selected {
    width: 170px; /* for IE5 and IE6 in quirks mode */
    w\idth: 170px; /* for IE6 in standards mode */
}

/* from old css */
div#showBigPic { position:absolute;	padding:0; display:none; z-index:999 }
#pic {width:516px; height:259px; float:left }
.error {color:red; padding-bottom: 5px;}
.l2 {padding-left:15px}
.l3 {padding-left:30px}
dd {margin:4px 0px 4px 15px;}
dt {margin:4px;}
dl a {color:#003366 !important}
dl a:hover {color:#660000 !important}



/*------------------------meniu----------------------------------*/
.menu {font-size:13px; }
.menu ul li { background-color:#114477; position:relative; }
.menu ul li { float:left; height:20px;  font-family:Arial, Helvetica, sans-serif; z-index:1000; border-right:2px solid #FFFFFF;}
.menu ul li a:link,
.menu ul li a:visited { color:#fff; text-decoration:none; font-weight:900;}
.menu ul li a:active,
.menu ul li a:hover { color:#fff; text-decoration:none; font-weight:900;}
.menu ul li ul li a:link,
.menu ul li ul li a:visited { color:#fff; text-decoration:none; font-weight:100;}
.menu ul li ul li a:active,
.menu ul li ul li a:hover { color:#FFFFFF; text-decoration:none; font-weight:100;}
.menu ul {padding:0;margin:0;list-style-type:none;}
.menu ul ul {width:154px; text-align:left; font-family:Arial, Helvetica, sans-serif;}
.menu ul ul ul { text-align:left;}
.menu ul ul li {display:block; padding:3px 0; height:auto;  position:relative; width:154px; margin-top:0px; text-transform:none;border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-left:1px solid #FFFFFF;}
.menu ul li { background:none;}
.menu ul ul li {background-color:#114477; }
.menu ul ul li:hover {background-color:#5985B1;}
.menu ul ul ul li { background-color:#114477 }
.menu ul ul ul li { margin-left:2px;}
.menu ul ul ul li:hover {background-color:#5985B1;}
/* background-image:url(../img/meniu_bg_ring.gif); background-position:left center; background-repeat:no-repeat;*/
.menu ul ul ul ul li { background-color:#114477; background-image:none;}
.menu ul ul ul ul li:hover {background-color:#6B6DB2; background-image:none;}
.menu ul ul ul ul ul li { background-color:fff; background-image:none;}
.menu a, 
.menu a:visited {display:block; float:left; height:100%; font-size:11px; text-decoration:none; color:#00c; padding:0 5px;}
.menu ul ul a, 
.menu ul ul a:visited {display:block;  width:154px; height:100%;}
.menu ul table ul a, 
.menu ul table ul a:visited  {width:145px; w\idth:145px; }
.menu ul table ul li a:hover { background-color:#5985B1}
.menu table {position:absolute; left:0; top:0; font-size:1em; z-index:1000;}
.menu ul ul table {lef\t:-1px;}
.menu ul ul table ul.left {margin-lef\t:2px;}
.menu li:hover {position:relative;}
* html .menu a:hover {position:relative;}
.menu ul ul {visibility:hidden; position:absolute; height:0; top:20px; left:0; width:14em; z-index:1000; }
.menu ul ul ul{ left:152px; top:0px; width:154px;}
.menu ul li:hover ul,
.menu ul a:hover ul {visibility:visible; height:auto; padding-bottom:3em;}
.menu ul :hover ul ul{visibility:hidden;}
.menu ul :hover ul :hover ul ul{visibility:hidden;}
.menu ul :hover ul :hover ul{visibility:visible;}
.menu ul :hover ul :hover ul :hover ul {visibility:visible;}

#search_it { padding-top:15px }