@charset "utf-8";
/* Nedmijos baldai */

/* --- Reset --- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
}

ol, ul { list-style: none; }

/* --- End of Reset --- */ 

body, html {
	height:100%;
	margin:0px; padding:0px;
	background:url(../images/body-bg.gif) top left #fff;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#2f2f2f;
}

.clear { clear:both; }

a { color:#004276;  }
a:hover { text-decoration:none; }
a.current {  }

p, span, li {  }
p { margin-bottom:12px; }

ul.general {
	padding:0px 0px 12px 15px;
}
ul.general li { 
	margin-bottom:2px; padding-left:10px;
	background:url(../images/bg_list_right.gif) center left no-repeat; 
}

h1 {
	margin-bottom:10px; 
	font-size:24px;  
	color:#4f4e4b; 
	border-bottom:1px dotted #ccc;
	padding-bottom:15px;
}
h2 { color:#4f4e4b; font-size:18px; margin-bottom:5px; font-weight:normal; }

#container {
	position:relative;
	min-height: 100%;
	margin: 0 auto 0 auto;
	width:910px;
	background-color:#fff;
	padding:0 35px 0;
	border:1px solid #f3f3f3;
	border-width:0 4px;
	/*-moz-box-shadow: 0 0 5px rgba(0, 0, 0, .2);*/
}



#head { padding-top:30px;  }
#head #logo { margin:0;  }
#head #language { position:absolute; right:85px; top:30px; color:#6e8591; }
#head #language a { color:#fff;  }

ul.extra-links { float:right; margin:30px 5px 0 0; }
ul.extra-links li { display:inline; color:#7a7a7a; padding-left:5px; }
ul.extra-links li a { text-decoration:none; font-size:11px; font-weight:bold; color: #7a7a7a; padding-right:5px;}
ul.extra-links li a:hover { color:#000; }
#mainNav {  
	margin:30px 0 10px; 
	width:905px; 
	overflow:hidden; 
}
/*#mainNav a {
	display:block; float:left;
	background:url(../images/bg_list_head.gif) 100% 70%  no-repeat #000;
	padding:2px 12px 2px 9px; margin-bottom:5px;
	text-decoration:none;
}*/
#mainNav ul { 
	overflow:hidden;
	background:url(/images/nav-bg.gif) left top repeat-x;
	padding-bottom:2px;
}
#mainNav ul li { display:inline; text-align:center; }
#mainNav ul li a {
	font-size:12px;
	line-height:16px;
	text-shadow:-1px -1px 0px #555452;
	text-decoration:none;
	padding:6px 12px;
	display:block;
	float:left;
	font-weight:bold;
	color:#fff;
	background:url(/images/nav-link-border.gif) right top no-repeat;
}
#mainNav ul li a:hover { background-color:#75736f;  }
#mainNav a.current { color:#e28537; }
#mainNav a.last { background:none; }

#banner img { margin:0 1px 1px 0; }

#text01 {
	float:left;
	width:530px; 
	margin:30px 0px 15px 0;
}

#text02 {
	float:left;
	width:340px; 
	margin:-195px 0px 15px 0px;
}

#text03 {
	float:left;
	width:530px; 
	margin:30px 0px 15px 0;
}

#right {
	float:left;
	margin:30px 0 0 35px;
	width:330px;
}		

#gallery {
	padding:3px;
	background-color:#ebebeb;
	width:325px;
	overflow:auto;
}

#reklama {
	float:left;
	padding:3px;
	margin-top:10px;
	/*background-color:#000406;*/
}

#gallery a {
	display:block; float:left;
	border:1px solid #fff;
	margin:2px;
}

#gallery a:hover { border:1px solid #fff; }

#atsiliepimai { margin-top:25px;  }
#atsiliepimai ul {
	padding:6px 15px;
	border-left: 1px solid #294454;
	margin-left:4px;
}
#atsiliepimai ul li { 
	margin-bottom:2px;
	padding-left:10px;
	background:url(../images/bg_list_right.gif) center left no-repeat; 
}

/* ---------- Footer --------------- */

#push { height:70px; clear:both; }

#footer { 
	background-color:#f3f3f3; 
	width:885px;
	padding:20px 10px 15px;
	font-size:11px;
	position:absolute;
	bottom:10px;
}

#footer span { padding:0 5px;}

#footer a#current { color:#e28537; }

#footer ul { padding:11px 30px 0 0; float:right; }

#footer ul li { 
	display:inline; 
	padding-right:10px; margin-right:10px;
	background:url(../images/bg_list_footer.gif) center right no-repeat;
} 
#footer ul li a { color:#CCCCCC; }

#map a, #map2 a {color:#09438F;}

/* --- akcijos ---- */
.specKaina { color:#f00; font-size:14px; font-weight:bold; margin-top:5px; }

