* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
}
#wrapper { 
 margin: 0 auto;
 width: 990px;
}
#faux {
 background: url(images/bg.gif);
 margin-bottom: 0px;
 overflow: auto; 
 width: 100%
}

#minus-header{
height:4px;
background:   url(images/minus-header.gif) repeat-x;
}

/* web map */
#nav-pan{
float:right;
margin-top:4px;
border:0;
}
#nav-pan .home{
border:0;
position:absolute;
margin-left:-117px;
}
#nav-pan .mail{
border:0;
position:absolute;
margin-left:-79px;
}
#nav-pan .tree{
border:0;
position:absolute;
margin-left:-38px;
}

.map-structute li {
text-indent:25px;
/*list-style-type:disc;*/
}

.map-structute ul {
margin-left:8px;
/*list-style-type:square;*/

}

#header {
 color: #333;
 width: 990px;
 height: 175px;
 margin: 0px 0px 0px 0px;
 background: #FFF;
}

#flags img{
margin-left:15px;
border:0;
}

#logo{
margin-left:40px;
border:0;
}
#logo img {
border:0;
}

#logo2 img{ 
margin-top: -14px;
margin-right:110px;
width:164px;
height:129px;
}
#header-title{
text-align: left;
padding-top: 20px;
padding-left: 200px;

}

/************** search  *****************/
.box-blue {
	margin-left: 10px;
	margin-top: 24px;
	padding-bottom:3px;
	width: 540px;
   height:37px;
	background: #e1f3fd; 
	color: #338996;
	position:relative;
	
}

.box-blue .section {
	background:   url(images/img15p.gif) no-repeat right top;
	font-size: 100%; 
}


.box-blue .section .search-img{
position:relative;
display:block;
margin-top:-22px;
margin-left:460px;
border:0;
}

.box-blue img {
 float: right;
 margin-right:34px;
 margin-top:-23px;
}

.box-blue .section b {
	display: block;
	height: 23px;
	padding: 7px 0 0 10px;
	background:   url(images/img14p.gif) no-repeat;
	
}

.box-blue .section form {

padding-left:19px;

}

.box-blue .section input{
 border: 1px solid #75c7dc;
 padding:2px;
}

.box-blue .section input:focus{
}


.selectborder{
 padding:2px;
}


.box-blue select {
width:180px;
border: 1px solid #75c7dc;

}
/************** Meniu  *****************/

#topPan{
margin-left:10px; 
padding-bottom:10px;
position:relative;
 width:970px;
 margin-bottom:20px;
 float:center;
 text-align:center;
 text-transform:uppercase;
 /*background:url(images/menu-bg.gif) 0 0 repeat-x;*/
  
 }
#topPan img{width:auto; float:center; text-align:center;}

#topPan ul{
 width:auto;
 height:32px; 
 color:#ffffff; 
 background:  url(images/menu-bg.gif) 0 0 repeat-x; 
}
#topPan li {
 float:center;
 display:inline;
 width:auto;
 height:32px; 
 text-align:center;
}
#topPan ul li a{ 
 display:inline;
 padding-left:7px;
 padding-right:7px;
 border-right:1px solid;
 border-color:#FFFFFF;
 padding-top:6px;
 padding-bottom:6px;
 color:#fff;
 font:12px/32px "Trebuchet MS",Arial, Helvetica, sans-serif;
 font-weight:bold; 
 text-decoration:none; 
 font-variant:uppercase;
 }

#topPan a:hover {
 display:inline;
 font-weight:bold;
 text-align:center;
 text-decoration:none;
 color:#d9f1fb;
}

#mcl { 
position:relative;
margin-top:-1px;
float:left;
}

 #mcr {
position:relative;
float:right;
margin-top:-32px;

}

/*** Meniu end ***/

#leftcolumn { 
 display: inline;
 color: #333;
 padding: 0px;
 width: 198px;
 float: left;
}

.box-blu {
	text-align:center;
	background: url(images/img13.gif) repeat-x;
	background-color: #d9f1fb;
	
}

.box-blu .section {
	padding-top:5px;
	background:   url(images/img15f.gif) no-repeat right top;
	height:24px;
	font:12px  Arial, sans-serif;
	color: #FFFFFF;	
	font-weight:bold;
	text-transform:uppercase;
}

.box-blu .section  b {
margin-right:45px;

}

.box-blu .content a  {
		margin-left:14px;
	  	color:#425762;
      text-decoration : none;
}		

      

.box-blu .content a:hover  {
      font-weight : none;
      text-decoration: none;
      color: #008199;
      background: transparent;

}

.box-blu .content {
	text-align:left;
	padding-left: 25px;
	font-family: Arial, Helvetica;
	font-size:11px;
	background: #d9f1fb
	padding-bottom:10px;
}


 .box-blu .content2 { 
	display:block;
	margin-top:7px;
	text-align:left;
	padding-left: 25px;
	padding-bottom:20px;
	font-family: Arial, Helvetica;
	font-size:11px;
	
}

.box-blu .content2 a  {
		
		margin-left:14px;
	  	color:#425762;
      text-decoration : none;
      display:block;
}
      

.box-blu .content2 a:hover  {
      font-weight : none;
      text-decoration: none;
      color: #008199;
      background: transparent;

}


.content2 ul li {
	
	background:   url(images/img16.gif) no-repeat 0px 10px;
	list-style: none;
	text-decoration:none;
	padding:4px;
	
	
}
.box-blu .ctt {
	padding-top:15px;
	text-align:center;
   height: 27px;

	background: #afdbe8;
	font:12px Arial, sans-serif;
	color: #00839c;
	margin-top:-4px;
} 


.box-blu .ct {
	padding-top:6px;
	text-align:center;
   height: 18px;
	width:100%;
	background: #afdbe8;
	font:12px Arial, sans-serif;
	color: #00839c;
	margin-top:-4px;
	font-weight:bold;
	margin-bottom:10px;
}

.box-blu .ct a{
text-decoration:none;
font:12px Arial, sans-serif;
color: #00839c;
font-weight:bold;
}



.content ul li {
	
	background:   url(images/img16.gif) no-repeat 0px 10px;
	list-style: none;
	text-decoration:none;
	padding:4px;
}


.content h3 { 
	padding: 0px;
	background:   url(images/menu-bg.gif) repeat-x;
	list-style: none;
	text-decoration:none;
}

#content {
/*padding-left:10px;*/
 float: left;
 color: #333;
 width: 575px;
 display: inline;
 position: relative;

}

/*Vidinis css */
#mt {
background:#e1f3fd;
height:auto 19px;
width:590px;
color:#028099;
font-size:12px;
text-indent: 5px;
overflow:hidden;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:20px; 
}

#mt a {
text-decoration:none;
color:#028099;
/*font-weight:bold;*/
}

#mt2 {
text-transform:uppercase;
font-size:18px;
color:#659a01;
font-weight:bold;
padding-left: 25px;
margin-top:23px;
}

#main-text  {
text-indent: 25px;
font-size:12px;
margin:25px;
}

#main-text hr {
border:0;
background-color:#cbe7eb;
height:1px;
margin-left:15px;
margin-top:15px;
margin-bottom:15px;
}

#main-text a{
color:#659a01;

}

#main-text .rekvizitai {
text-align:left;
padding-top:5px;
}

#main-text .rekvizitai p{
color:#659a01;
font-weight:bold;
font-size:12px;
text-align:left;
text-indent: -2px;

}

#main-text .rekvizitai a{
color:#659a01;
}

#rightcolumn { 
 display: inline;
 position: relative;
 color: #333;
 
 padding: 0px;
 width: 195px;
 float: right;
}

/* box - m*/

.box-m {
	text-align:left;
	background:   url(images/img13.gif) repeat-x;
	
}

.box-m .ssc {
	font:12px  Arial, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
}


.box-m .ssc b {
	display: block;
	height: 26px;
	padding: 5px 0 0 10px;
	background:url(images/img14f.gif) no-repeat;
	padding-left:30px;
}


.cont {
font:11px Arial, sans-serif;
margin-top: 11px;
margin-right: 20px;
margin-left: 20px;
color: #033f4a;
line-height: 1.5;
height:100%;
padding-bottom:72px;
}


.cont b {
font:12px  Arial, sans-serif;
font-weight:bold;
color: #033f4a;

}

.cont a{
color: #033f4a;
}

.box-m .contact {
	font:12px  Arial, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
	
}

.box-m .contact b {
	display: block;
	height: 24px;
	padding: 7px 0 0 10px;
	background:url(images/kont-k.gif) no-repeat;
	padding-left:24px;
}

/* Profile-form */

#profileForm{
margin-top:-6px;
text-align: center;
border-bottom: 1px solid ;
border-color: #b5dde9;
background:#eaeaea;
height: auto;
}

#profileForm a{
text-decoration:underline;
float: left;
padding-left:25px;
font-size: 80%;
}

#profileForm input{
float:left;
border:0;
}

#profileForm label{
margin-top:5px;
float: left;
padding-left: 30px;
display: block;
font:11px Arial, Helvetica, sans-serif;
color:#033f4a;

}

#profileForm  .fr-br{
 border: 1px solid #76c9db;
 width:100px;
 float:right;
 margin-right:60px;
}

#profileForm form{
padding-top:5px;
border:0;
}


#krepselis{
margin-top:25px;
}

.box-k {
	text-align:left;
	background:url(images/img13.gif) repeat-x;
	
}

.box-k .kssc {
	font:12px  Arial, sans-serif;
	color: #FFFFFF;
}

.box-k .kssc b {
	display: block;
	height: 26px;
	padding: 5px 0 0 10px;
	background:url(images/krepselisk.gif) no-repeat;
	padding-left:30px;
	text-transform:uppercase;
}


.reklama {
margin-left:35px;
margin-top:20px;
margin-bottom:20px;
}

#footer { 
 width: 990px;
 height:63px;
 clear: both;
 color: #333;
 background-color: #eef2f5;
  border-top: 1px solid;
   border-color: #338998;
}
#ftext{
text-align:left;
margin-top:22px;
margin-left:40px;
color:#33899a;
font-weight:bold;
font-size: 85%;

width:150px;
}
#representatives{

margin-left:200px;
margin-top:-25px;
border:0;

}
#minus-footer{
height: 13px;
background: #33899a;
font:11px "Trebuchet MS",Arial, Helvetica, sans-serif;
color: #FFF;
padding-left:10px;
}

.onyx{
display:inline;
margin-left:640px;
}

.onyx a{
font:11px "Trebuchet MS",Arial, Helvetica, sans-serif;
color: #FFF;
text-decoration:none;
}

#cart-st{
	text-align:left;
	padding-left:25px;
	font:11px Arial, Helvetica, sans-serif;
	color:#033f4a;
	line-height: 2.0;
}

.detalus{
color:#033f4a;
padding-top:2px;
padding-bottom:30px;
font:10px Arial, Helvetica, sans-serif;
background:#eaeaea;
margin-left:-25px;
font-weight:bold;
}

.detalus a {
color:#033f4a;
background:#eaeaea;
color:#033f4a;
font:11px Arial, Helvetica, sans-serif;
}


#prisijungus-v-r{
padding-top:10px;
text-align:left;
text-indent:30px;
}

#login-img{
margin-top:-19px;
margin-left:150px;
width:23px;
height:24px;
border:0;
}

#login-img img{
border:0;
}

.viduje {
font:11px Arial, Helvetica, sans-serif;
font-weight:bold;
}

.rbutton{
border:0;
/*margin-left:100px;*/
margin-top:-15px;
width:auto;
display:block;
position:relative;
left:130px;
}

#p-title {
text-indent:20px;
}

#p1-title { 
text-align:right;
padding-right:40px;
}

.actionst{
padding-left:15px;
padding-right:15px;
line-height: 150%

}

.actionst a {
color:#425762;
text-decoration:none;
font-family: Arial, Helvetica;
font-size:11px;
font-weight:none;

}

.actionst a:hover{
font-weight:bold;
color:#008199;
}

.actionst hr {
width: 100%;
color:#425762;
height:1px;
}

.akcija {
/*display:block;*/
padding-top:5px;
width:565px;
margin-left:-10px;
margin-top:-25px;
/*background: #eef2f5;*/

}



#sn{
width:53px;
height:56px;
margin-top:-18px;
margin-left:205px;
}

#sn2 img{
width:36px;
height:39px;
position:absolute;
margin-top:15px;
margin-left:116px;
}

.akcijos-laukas{
padding-top:10px;
padding-bottom:10px;
}

.akcijos-laukas h1{
font-family: Arial;
font-size: 16px;
color:#b4d232;
margin-top:20px;
padding-bottom:10px;
}

.akcijos-laukas img{
margin-top:-14px;
margin-right:10px;
position:relative;
display:block;
}

.akcijos-laukas p{
text-indent:0;
margin-left:15px;


}

/* Green title for goods*/

.box-pink {
	margin-left:-10px;
	width:566px;
	margin-top:8px;
	background: url(images/img17.gif) repeat-x;
}

.box-pink .section {
	background: url(images/img19.gif) no-repeat right top;
	font-size: 100%;
	color: #FFFFFF;
	font:13px Times,Arial, Helvetica, sans-serif;
}

.box-pink .section b {
	display: block;
	height: 23px;
	padding: 7px 0 0 10px;
	background: url(images/img18.gif) no-repeat;
}

.box-pink .section dd{
	margin-top:-13px;
	padding-right:30px;
	float: right;
	color: #184b06;
	font-size:85%;
}


.goods{
width:566px;
height:321px;
display:table;
float: left;
border:1px solid;
margin-left:-10px;

}

.catalog-r {
margin-top:10px;
width: 50px;
margin-left:13px;
margin-right:12px;
margin-bottom:-5px;
display:table-row;
border:1px solid;
}

.goods .catalog-r .info {
background: #d9f1fb;
width: 150px;
height: 39px;
}

.goods .catalog-r .info a {
color:#000;
font:11px Arial, Helvetica, sans-serif;
}
.goods .catalog-r .price {
background:#d9f1fb;
width: 115px;
height: 30px;
}

.box-kaina {
	background: #009fd9;
	height: 15px;
	width:120px;
	border:0;
	padding-bottom:3px;
}

.box-kaina .section {
	font:11px Arial, Helvetica, sans-serif;
	color :white;
	text-align:left;
	display: block;
	padding: 3px 0 0 10px;
	background: url(images/kaina-k.gif) no-repeat;
}

.link-st a{
text-align:center;
font-size:10px;
float:center;
}

.didmenininkams {
 margin-top:5px;
 display:block;
 text-align:left;
 color:#033f4a;
 font:11px Arial, Helvetica, sans-serif;
}

h2{
font-size:14px;
}
h1{
font-size:16px;
}


.clear { clear: both; background: none; }

