html, body { height: 100%; }
body {
	margin: 0;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #5B5A57;
	background: #969FA7;
}

#bodis {
	position: relative;
	min-height: 100%;
	height: 100%;
	width: 100%;
}

html>body #bodis { height: auto; }

img {border:none;}
a:active, a:link, a:visited {text-decoration: none;outline: none;}

#top {
	width: 100%; height: 147px; 
	background: url('../img/bg_top.gif') repeat-x bottom;
}
 
#header {
	width: 950px; height: 147px;
	margin-left: auto; margin-right: auto;
	background: url('../img/header.jpg') no-repeat bottom right;
}
#logo {position:absolute;display:block;width:230px;height:50px;top:42px;left:50%;margin-left:-447px;}
#menu {
	width: 100%; height: 40px; 
	background: url('../img/bg_menu.gif') repeat-x bottom;
}

#menu_inner {
	width: 950px; height: 40px;
	margin-left: auto; margin-right: auto;
	background: url('../img/bg_menu_start.gif') no-repeat top left;
}


#container {
  position: relative;
  width: 100%;
  background: url('../img/bg_container.gif') repeat-x top;
}

#main {
	margin: 0;
	width: 950px;
	margin-left: auto; margin-right: auto;
	background: url('../img/bg_left.gif') repeat-y top left;
}
	#left {
		float: left;
		display: inline;
		width: 298px;
		text-align: left;
		margin-bottom: 70px;
		background: url('../img/bg_left_top.gif') no-repeat top left;	
	}
	#left_inner {
		width: 290px; margin: 0 4px;		
		padding-top: 22px;
		margin-left: auto; margin-right: auto;
		background: #969FA7 url('../img/bg_left_inner.gif') repeat-x top left;	
	}

  
	#content {
		display: inline;
		float: right;	
		width: 640px;	
		margin: 0;
		margin-bottom: 70px;
		
		font-family: Verdana, Arial, sans-serif;
		font-size: 13px;
		color: #262D03;
	}
    #content div#text {
        padding-top: 15px;
        padding-left: 15px;
    }
    #content div#text a{color:#FFFFFF}
    #content div#text a:hover{color:#FFFFFF; text-decoration: underline;}
  h1 {    
    margin: 5px 0 15px 0;
    font-family: Tahoma, Arial, sans-serif;
    font-size: 22px;
    color: #fff;
    font-weight: normal;
  }
	
  .clear {
		height: 1px;
		clear: both;
		font-size: 0;
	}

#bottom {
  position: relative;
  width: 100%;
  background: #999;
}

#footer {
	width: 100%; height: 55px;
	position: absolute;
	bottom: 0;
	margin: 0; padding: 0;
	background: #62666A url('../img/bg_footer.gif') repeat-x top left;
}

  #copy {
    margin: 14px 0 0 0;
    width: 950px;
    font-family: "Trebuchet MS", Arial, sans-serif;
    font-size: 11px;
    color: #C0C0BF;
    margin-left: auto; margin-right: auto;
  }
  #copy a:active, #copy a:link, #copy a:visited {color: #C0C0BF; text-decoration: none;}
  #copy a:hover {color: #C0C0BF; text-decoration: underline;}


/* -- LEFT MENU -- */

#left_inner ul {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	color: #353535;

	list-style: none;
	padding: 5px 20px;
	margin: 0;
	margin-bottom: 10px;
	width: 250px;
}

#left_inner ul li {
	margin-top: 0px;
}

#left_inner ul li a , #left_inner ul li {
	color: #353535;
	height: 40px;
	line-height: 40px;
}

#left_inner ul li a {
  padding-left: 60px;
  }

#left_inner ul li.current a, #left_inner ul li a:hover {
	color: #353535;
	background-position: left;
}

#left_inner ul li a:link, #left_inner ul li a:visited {text-decoration: none;}
#left_inner ul li a:hover, #left_inner ul li a.active {text-decoration: underline;color:#CF0014;}

.li_h {
	margin: 0 20px;	padding-top: 8px; height: 22px;
	background: url('../img/bg_left_h.gif') repeat-x top;
	font-weight: bold; color: #fff;
	border-top: solid 1px #fff;
	border-left: solid 1px #fff;
	border-right: solid 1px #fff;
}
.li_h img {margin: 0 10px;}

.li_h2 {
	margin: 0 20px;	padding-top: 8px; height: 22px;
	background: url('../img/bg_left_h2.gif') repeat-x top;
	font-weight: bold; color: #fff;
	border-top: solid 1px #CFD4D7;
	border-left: solid 1px #CFD4D7;
	border-right: solid 1px #CFD4D7;
}
.li_h2 img {margin: 0 10px;}

.login { margin: 20px 20px 0 20px; padding: 10px; background: #8F979F; color: #353535; border-top: solid 1px #C0C5CA;border-left: solid 1px #C0C5CA;border-right: solid 1px #C0C5CA;}
.login .fields {color: white;font-weight:bold;height: 30px;}
.login .fields input {width: 130px;}

.login a:link, .login a:visited {text-decoration: none;color:#353535;}
.login a:hover {text-decoration: underline;color:#353535;}


.but_login {
	background: transparent url(img/but_login.gif) no-repeat;
	width: 75px;
	height: 23px;
	border: 0 none;
	cursor: pointer;
}

.li_len a{display:block;background: url('../img/li_len.jpg') no-repeat top left;}
.li_len a:hover, .li_len a.active{background: url('../img/li_len_on.jpg') no-repeat top left;}

.li_vis a{display:block;background: url('../img/li_vis.jpg') no-repeat top left;}
.li_vis a:hover, .li_vis a.active{background: url('../img/li_vis_on.jpg') no-repeat top left;}

.li_mik a{display:block;background: url('../img/li_mik.jpg') no-repeat top left;}
.li_mik a:hover, .li_mik a.active{background: url('../img/li_mik_on.jpg') no-repeat top left;}

.li_sun a{display:block;background: url('../img/li_sun.jpg') no-repeat top left;}
.li_sun a:hover, .li_sun a.active{background: url('../img/li_sun_on.jpg') no-repeat top left;}

.li_ind a{display:block;background: url('../img/li_ind.jpg') no-repeat top left;}
.li_ind a:hover, .li_ind a.active{background: url('../img/li_ind_on.jpg') no-repeat top left;}

.li_zem a{display:block;background: url('../img/li_zem.jpg') no-repeat top left;}
.li_zem a:hover, .li_zem a.active{background: url('../img/li_zem_on.jpg') no-repeat top left;}

.li_kam a{display:block;background: url('../img/li_kam.jpg') no-repeat top left;}
.li_kam a:hover, .li_kam a.active{background: url('../img/li_kam_on.jpg') no-repeat top left;}

.li_rat a{display:block;background: url('../img/li_rat.jpg') no-repeat top left;}
.li_rat a:hover, .li_rat a.active{background: url('../img/li_rat_on.jpg') no-repeat top left;}

.li_aku a{display:block;background: url('../img/li_aku.jpg') no-repeat top left;}
.li_aku a:hover, .li_aku a.active{background: url('../img/li_aku_on.jpg') no-repeat top left;}



/* -- MENU HORIZ -- */

#menu_inner ul {
	padding: 0;
	margin: 0;
	list-style: none;
	
	font-family: Arial, sans-serif;
	font-size: 13px;
	color: #262D03;
	height: 40px;
}

#menu_inner ul li {
	float:left;
	background: url('../img/bg_menu_end.gif') no-repeat;
	background-position: right 3px;
	height: 40px;
}

#menu_inner ul li a , #menu_inner ul li {
	float: left;
	display: block;
	color: #262D03;
	line-height: 36px;
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
	height: 40px;
	padding: 0 10px;
}

#menu_inner ul li a:active, #menu_inner ul li a:link, #menu_inner ul li a:visited {text-decoration: none}
#menu_inner ul li a:hover, #menu_inner ul li a.active{text-decoration: none;color:#80858A;}



/* -- HEADER -- 

.banner1 {position: absolute; margin:30px 0 0 500px;}
.banner2 {position: absolute; margin:30px 0 0 715px;}

.ico {position: absolute;display:block;height:12px; width:14px;}

.home {margin: 19px 0 0 928px;}
.sitemap {margin: 41px 0 0 928px;}
.mailto {margin: 63px 0 0 928px;}
.flag_lt {margin: 90px 0 0 928px;}
.flag_ru {margin: 110px 0 0 928px;}*/


/* -- HEADER -- */

.banner1 {position: absolute; margin:30px 0 0 500px;}
.banner2 {position: absolute; margin:30px 0 0 715px;}

.ico {position: absolute;display:block;height:12px; width:16px;}

.home {margin: 19px 0 0 928px;background: url('../img/ico_home.gif') no-repeat center;}
.sitemap {margin: 41px 0 0 928px;background: url('../img/ico_sitemap.gif') no-repeat center;}
.mailto {margin: 63px 0 0 928px;background: url('../img/ico_mailto.gif') no-repeat center;}
.flag_lt {margin: 90px 0 0 928px;background: url('../img/ico_flag_lt.gif') no-repeat center;}
.flag_ru {margin: 110px 0 0 928px;background: url('../img/ico_flag_ru.gif') no-repeat center;}


/* -- HOME -- */

.akcija {	
	margin: 20px 0 30px 20px;
	padding: 15px; padding-left: 0px;padding-top: 0px;
	width:581px; height:120px;
	/*background: url('../img/bg_akcija.jpg') no-repeat;*/
}

.akcija_ratas {float: left;}
.akcija_padanga {border: solid 1px #7E848A; float: right;}
.akcija_textas {width: 300px;float: right;margin-right:10px;}
.akcija_textas a{text-decoration:none;color:#262D03;}
.akcija_textas a:hover{text-decoration:underline;}

.akcija_h {font-size: 22px;color:#80858A;}
.akcija_pav {display:block;margin:5px 0;font-size: 13px;font-weight:bold;}
.akcija_kaina {display:block;margin-top:8px;}

.red {color:#CF0014;}
.grey {color:#80858A !important;}
.white {color:#fff;}
.foto{height:133px; display:block; float:left}
.white a{text-decoration:none;color:#fff;}
.white a:hover{text-decoration:underline;}


.big_red {color:#CF0014;font-size:15px;font-weight:bold;}
.big_red {color:#CF0014;font-size:15px;font-weight:bold;margin-top: 10px;}
.whiteblo {display:block;margin:2px 0 5px 0;color:#fff;}
.whiteblo a{text-decoration:none;color:#fff;}
.whiteblo a:hover{text-decoration:underline;}

.old {color:#000;font-size:13px;font-weight:normal;text-decoration: line-through;}

.akcijos {float:right;width:310px; height:349px;background: url('../img/bg_akcijos.jpg') no-repeat;}
.naujienos {width:280px;padding-left:30px;}
/*
.naujienos a{text-decoration:none;color:#262D03;}
.naujienos a:hover{text-decoration:underline;}
*/

.naujiena_skirt {width:275px;height:19px;margin:5px 0 15px 0;background: url('../img/naujiena_skirt.gif') no-repeat;}
.naujiena_skirt a {display:block;width:25px;height:19px;margin-right:3px;float:right;}
.akcijos_block {height: 92px;margin:20px;}
.akcijos_block img {float:left;margin-right:8px;}

.akcijos_block a.plus1 {margin-top: 60px;display:block;width:20px;height:20px;float:right;background: url('../img/plus1.gif') no-repeat;}
.akcijos_block a.plus2 {margin-top: 60px;display:block;width:20px;height:20px;float:right;background: url('../img/plus2.gif') no-repeat;}
.akcijos_block a.plus3 {margin-top: 60px;display:block;width:20px;height:20px;float:right;background: url('../img/plus3.gif') no-repeat;}

.r {text-align:right;}

.star {position: absolute; margin-top: 48px; margin-left: 43px;}
.star2 {position: absolute; border:0; margin-left: 73px !important;}
.preke img.star2, .preke img.star2:hover, img.star2, img.star2:hover {border:0;}

.big img.star
{
    position:absolute;
    margin-top: 50px; 
    margin-left: 120px;
    border: 0;
}
div#overDiv
{
    margin: 0;
	padding: 10px;
	border: 1px solid #999999;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	filter:alpha(opacity=90);-moz-opacity:.90;
	background: #f5f5f5;
}
/* -- KATALOGAS -- */

.search {	
	margin: 20px 0 0px 4px;
	padding: 5px;
	width:624px; height:137px;
	background: #ccc url('../img/bg_search.jpg') no-repeat;
}
.search_h {color:#80858A;margin:10px 15px;}
.search table {width:600px;margin: 10px;}

.but_ieskoti_lt {
	background: transparent url('../img/but_ieskoti.gif') no-repeat;
	width: 75px;
	height: 23px;
	border: 0 none;
	cursor: pointer;
	margin-top: 10px;
}
.but_ieskoti_ru {
	background: transparent url('../img/but_ieskoti_ru.gif') no-repeat;
	width: 75px;
	height: 23px;
	border: 0 none;
	cursor: pointer;
	margin-top: 10px;
}

.search_parameters {
	margin: 0 0 10px 6px;
	padding: 8px 15px;padding-bottom: 0;
	width:600px; height:30px;
	background: url('../img/skirt_main.gif') repeat-x left bottom;
	font-family: Tahoma, Arial, sans-serif;
}

.puslapiavimas {
	font-family: Tahoma, Arial, sans-serif;
	float:right;
	height: 24px;
	padding: 3px; margin:0;
}

.puslapiavimas a { border:solid 1px #A0A8AF;padding: 1px 5px;margin-left: -3px;}
.puslapiavimas a:link, .puslapiavimas a:visited {color: #010101; text-decoration: none;}
.puslapiavimas a:hover, .puslapiavimas a.active {color: #fff !important; text-decoration: none; background: #9DA5AD;border:solid 1px #C4CACE;}

.puslapiavimas a.red { border:none;color: #CF0014 !important;}
.puslapiavimas a.red:hover {color: #CF0014 !important; text-decoration: underline;background: none;border: none;}

#prekes {
	margin: 20px 0 0px 4px;
	padding: 5px;
	width:624px;
	font-size: 13px;
	color: #353535;
}
.preke {width:300px;float:left;margin: 0 5px;height: 190px;}
.preke img {border:solid 1px #80858A;float:left;margin:0 10px 7px 0;}
.preke img:hover {border:solid 1px #80858A;}

.preke_skirt_lt {height:23px;margin:5px 0 15px 0;background: url('../img/but_uzsakyti.gif') no-repeat;}
.preke_skirt_lt a {display:block;width:80px;height:23px;margin-right:20px;float:right;display: inline;}

.preke_skirt_ru {height:23px;margin:5px 0 15px 0;background: url('../img/but_uzsakyti_ru.gif') no-repeat;}
.preke_skirt_ru a {display:block;width:80px;height:23px;margin-right:20px;float:right;display: inline;}

.kainos {margin: 10px 0;}

/* -- PREKE -- */
#preke_vnt {margin: 25px 5px;padding-bottom:20px;background: url('../img/skirt_main2.gif') repeat-x left bottom;}
#preke_apr {float:right; width:250px;color:#353535;padding-top:44px;}
.preke_h {margin:20px;}
.big {width:350px !important;height:auto;}
.big img{border:0}
.big img:hover{border:0}
.but_atgal_lt {
	background: transparent url('../img/but_atgal.gif') no-repeat;
	width: 114px;
	height: 23px;
	border: 0 none;
	cursor: pointer;
	margin-top: 25px;
}
.but_atgal_ru {
	background: transparent url('../img/but_atgal_ru.gif') no-repeat;
	width: 114px;
	height: 23px;
	border: 0 none;
	cursor: pointer;
	margin-top: 25px;
}

#preke_forma {margin: 25px 15px;line-height:24px;}
#preke_forma td {height:30px;}

.but_patvirtinti_lt {
	/*float:right;*/
	background: transparent url('../img/but_patvirtinti.gif') no-repeat;
	width: 95px;
	height: 23px;
	border: 0 none;
	cursor: pointer;
	margin: 5px 40px 0 0;
}

.but_patvirtinti_ru {
	/*float:right;*/
	background: transparent url('../img/but_patvirtinti_ru.gif') no-repeat;
	width: 95px;
	height: 23px;
	border: 0 none;
	cursor: pointer;
	margin: 5px 40px 0 0;
}
/* -- KONTAKTAI -- */

.map_ {width:340px; height: 290px;float:left;margin: 0 5px 0 0;background: url('../img/map_big.jpg') no-repeat;}
.map_vilniaus {width:340px; height: 290px;float:left;margin: 0 5px 0 0;background: url('../img/map_big_vilniaus.jpg') no-repeat;}

.kontaktas {width:260px;height:208px;float:left;margin: 10px 5px;padding-bottom:10px;background: url('../img/skirt_main2.gif') repeat-x left bottom;}
.kontaktas img {border:solid 1px #fff;float:left;margin:0 10px 7px 0;}



/* -- MAPAS -- */

dl#mapas{
	margin: 0;
	padding: 0;
	height: 262px;
	width: 350px;
	position: relative;
}

dt{ margin: 0; padding: 0; position: absolute; display: none; }
dd{ margin: 0; padding: 0; position: absolute; }


dd#map1{ top: 0px; left: 34px; }
dd#map1 a{ position: absolute; width: 74px; height: 96px; text-decoration: none; }
dd#map1 a:hover{ position: absolute; background: transparent url('../img/map1.jpg') no-repeat; }

dd#map2{ top: 0px; left: 0px; }
dd#map2 a{ position: absolute; width: 68px; height: 139px; text-decoration: none; }
dd#map2 a:hover{ position: absolute; background: transparent url('../img/map2.jpg') no-repeat; }

dd#map3{ left: 39px; top: 81px; }
dd#map3 a{ position: absolute; width: 110px; height: 77px; text-decoration: none; }
dd#map3 a:hover{ position: absolute; background: transparent url('../img/map3.jpg') no-repeat; }

dd#map4{ left: 92px; top: 144px; }
dd#map4 a{ position: absolute; width: 71px; height: 97px; text-decoration: none; }
dd#map4 a:hover{ position: absolute; background: transparent url('../img/map4.jpg') no-repeat; }

dd#map5{ left: 132px; top: 203px; }
dd#map5 a{ position: absolute; width: 103px; height: 77px; text-decoration: none; }
dd#map5 a:hover{ position: absolute; background: transparent url('../img/map5.jpg') no-repeat; }

dd#map6{ left: 97px; top: 93px; }
dd#map6 a{ position: absolute; width: 127px; height: 128px; text-decoration: none; }
dd#map6 a:hover{ position: absolute; background: transparent url('../img/map6.jpg') no-repeat; }

dd#map7{ left: 86px; top: 5px; }
dd#map7 a{ position: absolute; width: 102px; height: 106px; text-decoration: none; }
dd#map7 a:hover{ position: absolute; background: transparent url('../img/map7.jpg') no-repeat; }

dd#map8{ left: 167px; top: 3px; }
dd#map8 a{ position: absolute; width: 121px; height: 117px; text-decoration: none; }
dd#map8 a:hover{ position: absolute; background: transparent url('../img/map8.jpg') no-repeat; }

dd#map9{ left: 208px; top: 54px; }
dd#map9 a{ position: absolute; width: 129px; height: 105px; text-decoration: none; }
dd#map9 a:hover{ position: absolute; background: transparent url('../img/map9.jpg') no-repeat; }

dd#map10{ left: 194px; top: 103px; }
dd#map10 a{ position: absolute; width: 139px; height: 152px; text-decoration: none; }
dd#map10 a:hover{ position: absolute; background: transparent url('../img/map10.jpg') no-repeat; }
