html, body {
margin: 0px; 
padding: 0px;
min-width:1004px; 
}

body { 
color:#6F6F6F;
font-family: Georgia, "Times New Roman", Times, serif; 
font-size:12px; 
line-height:16px;
background-color:#ffffff;
background-image:url(../images/body.gif); background-position:-17px 5px; background-repeat: repeat;
}

input, textarea, select {	
color: #6F6F6F; 
font: normal 11px Georgia, "Times New Roman", Times, serif; 
}



form { 
display: inline;
margin:0px;
padding:0px;
}
img { border: 0px; }
p { margin:0 0 14px 0; }

.fl { float: left; }
.fr { float: right; }

.tac {text-align:center; }

.clear { clear:both; line-height:0;  }

ul {	 
list-style:none; margin:0; padding:0;
}

input, textarea { 
padding: 2px 0 2px 5px;
margin:0;
border:1px solid #49372A;
background-color:#FEFCF8;
}
select { padding: 1px 1px 1px 5px; border:1px solid #49372A; margin:0; background-color:#FEFCF8; }
.error-txt { color:#EA0000;}


/* H styles */
h1, .h1 {
font-size: 36px; 
line-height:40px;
color:#49372A;
font-weight: normal;
padding:0 110px 4px 18px;
margin:0 0 20px 0;
width:562px;
background-image:url(../images/h1.gif); background-position:100% 100%; background-repeat:no-repeat;
display:block;
}

h2 {
font-size: 12px; 
line-height:16px;
color:#49372A;
font-weight: bold;
padding:0 0px 0px 0px;
margin:0 0 14px 0;
text-transform:uppercase;
}

h3 {
font-size: 12px; 
line-height:16px;
color:#393939;
font-weight: bold;
padding:0 0px 0px 0px;
margin:0 0 8px 0;
}


/* global font sizes, line-heights */
	.font-sizes-11 { font-size:11px; }
	.font-sizes-14 { font-size:14px; }
	.font-sizes-16 { font-size:16px; }
	.font-sizes-18 { font-size:18px; }
	.font-sizes-20 { font-size:20px; }


	.line-height-14 { line-height:14px; }
	.line-height-15 { line-height:15px; }
	.line-height-16 { line-height:16px; }
	.line-height-18 { line-height:18px; }

	.line-height-20 { line-height:20px; }
	.line-height-22 { line-height:22px; }

/* end global font sizes, line-heights */


table { border:0px solid; border-collapse:collapse; }


div.hr1 { height:1px; background-image:url(../images/hr11.gif); background-position:0 0; background-repeat:no-repeat; margin:20px 0 20px 0;}
div.hr2 { height:32px; margin:0px 0 0px 0; background-image:url(../images/hr2.gif); background-position:100% 0; background-repeat:no-repeat;}

.marg1 { margin:0 0 -1px 0;}
.marg2 { margin:0 0 -2px 0;}
.marg3 { margin:0 0 -3px 0;}
.marg4 { margin:0 0 -4px 0;}
.marg5 { margin:0 0 -5px 0;}
.marg6 { margin:0 0 -6px 0;}

/* text link styles */


.link1 a:link, .link1 a:active, a.link1:link,  a.link1:active {
color:#B2804D !important; text-decoration: underline!important;
}
.link1 a:visited,  a.link1:visited {
color:#B2804D !important; text-decoration: underline!important;
}
.link1 a:hover,  a.link1:hover {
color:#B2804D !important; text-decoration: none!important;
}
.link2 a:link, .link2 a:active, a.link2:link,  a.link2:active {
color:#E68C00; text-decoration: underline;
}
.link2 a:visited,  a.link2:visited {
color:#E68C00; text-decoration: underline;
}
.link2 a:hover,  a.link2:hover {
color:#E68C00; text-decoration: none;
}
.link3 a:link, .link3 a:active, a.link3:link,  a.link3:active {
color:#B2804D; text-decoration: underline;
}
.link3 a:visited,  a.link3:visited {
color:#646464; text-decoration: underline;
}
.link3 a:hover,  a.link3:hover {
color:#646464; text-decoration: none;
}



/* end text link styles */



/* global list */
#colums2 .bg1 .bg2 .left .default-inner ul { display:table;}
#colums2 .bg1 .bg2 .left .default-inner ul li { 
background-image:url(../images/li.gif); 
background-position:24px 8px; 
background-repeat:no-repeat; 
padding:0 0 2px 36px;
}
/* end  list */

	
	
	









#layer1 { background-image:url(../images/white.gif); background-position:50% 5px; background-repeat:repeat-y;}

#layer2 { background-image:url(../images/whitet.gif); background-position:50% 0; background-repeat: no-repeat}

#layer3 { background-image:url(../images/whiteb.gif); background-position:50% 100%; background-repeat: no-repeat;}



#center { width:1004px; margin:0 auto; padding-bottom:30px; }

#top { height:129px; padding:11px 0 0 16px; }

#top .logo { float:left;}


#top #topright { float:right; width:730px; }


#footer { width:972px; margin:0 auto; padding:0 0 10px 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; line-height:14px; color:#E9E7E5; }
#footer a { color:#E9E7E5; text-decoration:underline; }
#footer a:hover { color:#E9E7E5; text-decoration: none; }

#footer .left  { width:450px; float:left;}
#footer .right { width:450px; float:right; text-align:right;}



.kalbos { height:26px; padding:11px 0 0 0; text-align:right; font-family:Georgia, "Times New Roman", Times, serif; font-size:9px; line-height:13px; color:#9F9F9F; }
.kalbos a { color:#9F9F9F; text-decoration:none;}
.kalbos a:hover { color:#B2804D; text-decoration:none;}
.kalbos a.active:link,
.kalbos a.active:visited, 
.kalbos a.active:hover, 
.kalbos a.active:active {
color:#B2804D; text-decoration:none;
}

.kalbos .bg1 { background-image:url(../images/kalbosr.gif); background-position:100% 0; background-repeat:no-repeat; }
.kalbos .bg1 .bg2 { background-image:url(../images/kalbosl.gif); background-repeat:no-repeat; padding:0 54px; }

#flashblok { height:312px; padding:11px 0 0 11px; background-image:url(../images/flashbg.jpg); background-repeat:no-repeat; position:relative; margin-bottom:21px;}
#flashblok2 { height:231pxpx; padding:11px 0 11px 11px; background-image:url(../images/flashbg2.jpg); background-repeat:no-repeat; position:relative; margin-bottom:21px;}

#flashblok #paslaugos { position:absolute; top:45px; border:1px solid #ffffff; padding:1px; left:731px; }
#flashblok #paslaugos .inblok { background-color:#ffffff; width:157px; padding:21px 15px 16px 23px; }
#flashblok #paslaugos .inblok ul li { font-size:11px; line-height:14px;  padding-bottom:10px; padding-left:24px; background-image:url(../images/li2.gif); background-position:2px 3px; background-repeat:no-repeat; text-transform:uppercase;}
#flashblok #paslaugos .inblok ul li a { color: #6F6F6F; text-decoration:underline;}
#flashblok #paslaugos .inblok ul li a:hover { color: #6F6F6F; text-decoration: none;}

#paslaugos .title { font-size:12px; line-height:14px; color:#49372A; display:block; padding-bottom:28px; text-transform:uppercase;}


#colums { background-image:url(../images/ducrep.gif); background-position:343px 0; background-repeat:repeat-y; }
#colums .bg1 { background-image:url(../images/ducb.gif); background-position:343px 100%; background-repeat:no-repeat; }
#colums .bg1 .bg2 { background-image:url(../images/duct.gif); background-position:343px 0; background-repeat:no-repeat; padding:0 0 25px 13px; }
#colums .bg1 .bg2 .left { float:left; width:310px; padding-right:64px; }
#colums .bg1 .bg2 .center { float:left; width:270px; padding-right:38px; background-image:url(../images/eko.gif); background-position:100% 0; background-repeat:no-repeat; }
#colums .bg1 .bg2 .right { float:right; width:178px; padding:0 70px 0 0; background-image:url(../images/kontaktai.gif); background-position:100% 0; background-repeat:no-repeat; }

#colums .bg1 .bg2 .minh { min-height:152px; height:152px; line-height:18px; }

#colums .bg1 .bg2 .minh a { color:#6F6F6F; text-decoration:underline;}
#colums .bg1 .bg2 .minh a:hover { color:#6F6F6F; text-decoration: none;}

#colums .bg1 .bg2 .left .title { font-size:12px; line-height:14px; color:#49372A; display:block; padding-bottom:28px; text-transform:uppercase; padding-left:90px; padding-top:16px;}
#colums .bg1 .bg2 .center .title { font-size:12px; line-height:14px; color:#49372A; display:block; padding-bottom:28px; text-transform:uppercase; padding-left:33px; padding-top:16px;}
#colums .bg1 .bg2 .right .title { font-size:12px; line-height:14px; color:#49372A; display:block; padding-bottom:28px; text-transform:uppercase; padding-left:0px; padding-top:16px;}

#colums .bg1 .bg2 .left .more { padding-left:90px;}
#colums .bg1 .bg2 .center .more { padding-left:0px;}
#colums .bg1 .bg2 .right .more { padding-left:0px;}

.more a, a.more { display:inline-block; background-image:url(../images/more.gif); background-repeat:no-repeat; padding:9px 0 5px 40px; font-size:10px; line-height:12px; color:#B2804D; text-decoration:underline; text-transform:uppercase;}
.more a:hover, a.more:hover { text-decoration:none;}

#colums .bg1 .bg2 .center ul.eko li { margin-bottom:18px; min-height:36px; _height:36px; padding-left:33px; background-image:url(../images/li3.gif); background-position:0px 0px; background-repeat:no-repeat; }

#colums .bg1 .bg2 .left .specialus .img { width:72px; height:72px; background-image:url(../images/specbg.gif); background-repeat:no-repeat; padding:5px 0 0 5px; float:left;}
#colums .bg1 .bg2 .left .specialus .txt { float:right; width:220px; }
#colums .bg1 .bg2 .left .specialus .txt  a.date { font-size:11px; font-weight:bold; color:#E68C00; text-decoration:underline;}
#colums .bg1 .bg2 .left .specialus .txt  a.date:hover { text-decoration:none; }

#colums .bg1 .bg2 .left .specialus .txt  a.spectitle { font-size:11px; font-weight:bold; }



#colums2 { background-image:url(../images/ducrep.gif); background-position:718px 0; background-repeat:repeat-y; }
#colums2 .bg1 { background-image:url(../images/ducb.gif); background-position:718px 100%; background-repeat:no-repeat; }
#colums2 .bg1 .bg2 { background-image:url(../images/ductop2.gif); background-position:718px 0; background-repeat:no-repeat; padding:0 0 25px 0px; }
#colums2 .bg1 .bg2 .left { float:left; width:690px; }
#colums2 .bg1 .bg2 .right { float:right; width:285px; padding:21px 0px 0 0;  }


#colums2 .bg1 .bg2 .left .naujienos-akcijos { padding:27px 0 0 0;}
#colums2 .bg1 .bg2 .left .naujienos-akcijos .vienas-irasas { padding:3px 0 0 15px;}
#colums2 .bg1 .bg2 .left .naujienos-akcijos .vienas-irasas .img { width:72px; height:72px; background-image:url(../images/specbg.gif); background-repeat:no-repeat; padding:5px 0 0 5px; float:left;}
#colums2 .bg1 .bg2 .left .naujienos-akcijos .vienas-irasas .txt { float:right; width:580px; }
#colums2 .bg1 .bg2 .left .naujienos-akcijos .vienas-irasas .txt  a.date { font-weight:bold; color:#E68C00; text-decoration:underline;}
#colums2 .bg1 .bg2 .left .naujienos-akcijos .vienas-irasas .txt  a.date:hover { text-decoration:none; }
#colums2 .bg1 .bg2 .left .naujienos-akcijos .vienas-irasas .txt  a.spectitle {font-weight:bold; color:#393939; text-decoration:underline; }
#colums2 .bg1 .bg2 .left .naujienos-akcijos .vienas-irasas .txt  a.spectitle:hover { text-decoration:none; }


#colums2 .bg1 .bg2 .left .naujienos-akcijos .vienas-irasas-wide { padding:3px 0 0 15px;}
#colums2 .bg1 .bg2 .left .naujienos-akcijos .vienas-irasas-wide .img { display:none;}
#colums2 .bg1 .bg2 .left .naujienos-akcijos .vienas-irasas-wide .txt {  }
#colums2 .bg1 .bg2 .left .naujienos-akcijos .vienas-irasas-wide .txt  a.date { font-weight:bold; color:#E68C00; text-decoration:underline;}
#colums2 .bg1 .bg2 .left .naujienos-akcijos .vienas-irasas-wide .txt  a.date:hover { text-decoration:none; }
#colums2 .bg1 .bg2 .left .naujienos-akcijos .vienas-irasas-wide .txt  a.spectitle {font-weight:bold; color:#393939; text-decoration:underline; }
#colums2 .bg1 .bg2 .left .naujienos-akcijos .vienas-irasas-wide .txt  a.spectitle:hover { text-decoration:none; }


.puslapiai { padding:18px 0 0px 0; text-align:right;}
.puslapiai a { font-family:Tahoma, Geneva, sans-serif; display:inline-block; background-color:#ECE3D2; background-image:url(../images/k.gif); background-repeat:no-repeat; color:#49372A; text-decoration:none; margin-right:1px; margin-left:1px; }
.puslapiai a span { display:inline-block; background-image:url(../images/k.gif); background-position:100% 0;  background-repeat:no-repeat; padding:2px 5px 2px 5px; line-height:11px !important; font-size:11px; }
.puslapiai a:hover { background-color:#E68C00; color:#FFF; text-decoration:none; }

.puslapiai a.active:link, 
.puslapiai a.active:visited, 
.puslapiai a.active:hover, 
.puslapiai a.active:active {
 background-color:#E68C00; color:#FFF; text-decoration:none;
}

#colums2  .right #paslaugos { padding:0px 30px 16px 35px;  }
#colums2  .right #paslaugos ul li { font-size:11px; line-height:14px; padding-bottom:10px; padding-left:24px; background-image:url(../images/li2.gif); background-position:2px 3px; background-repeat:no-repeat; text-transform:uppercase;}
#colums2  .right #paslaugos ul li a { color: #6F6F6F; text-decoration:underline;}
#colums2  .right #paslaugos ul li a:hover { color: #6F6F6F; text-decoration: none;}

#colums2  .right .title { font-size:12px; line-height:14px; color:#49372A; display:block; padding-bottom:25px; text-transform:uppercase;}

#colums2 .right .eko { padding:18px 30px 16px 35px;   background-image:url(../images/eko.gif); background-position:100% 0; background-repeat:no-repeat; }
#colums2 .right .eko ul li {  padding-bottom:18px; padding-left:33px; background-image:url(../images/li3.gif); background-position:0px 0px; background-repeat:no-repeat; }


#colums2 .bg1 .bg2 .left .pasirinkta, 
#colums2 .bg1 .bg2 .left .default-inner { padding:0 0 0 19px; line-height:20px; }

#colums2 .bg1 .bg2 .left .pasirinkta .img { width:162px; height:132px; background-image:url(../images/imgbg2.jpg); background-repeat:no-repeat; padding:5px 0 0 5px; float:left; margin:0 15px 0 0;}

#colums2 .bg1 .bg2 .left .pasirinkta h1 {
	font-size:12px;
	line-height:16px;
	background-image:none;
	padding:0 0px 0px 0px;
	margin:0 0 0px 0;
	display: inline;
	font-weight:bold; 
	color:#393939; 
}
#colums2 .bg1 .bg2 .left .pasirinkta .date { font-weight:bold; color:#E68C00; }


.back { font-size:10px; text-transform:uppercase; text-align:right; padding-bottom:16px; }

#colums2 .right #specoffer { padding:0px 30px 16px 35px; }
#colums2 .right #specoffer .specialus { padding-bottom:16px;}
#colums2 .right #specoffer .specialus .img { width:162px; height:132px; background-image:url(../images/imgbg2.jpg); background-repeat:no-repeat; padding:5px 0 0 5px; margin:0 0 10px -5px; }
#colums2 .right #specoffer .specialus .txt { }
#colums2 .right #specoffer .specialus .txt a.date { font-size:11px; font-weight:bold; color:#E68C00; text-decoration:underline;}
#colums2 .right #specoffer .specialus .txt a.date:hover { text-decoration:none; }

#colums2 .right #specoffer .specialus .txt a.spectitle { font-size:11px; font-weight:bold; color:#6F6F6F; text-decoration:underline; }
#colums2 .right #specoffer .specialus .txt a.spectitle:hover { text-decoration:none; }

#colums2 .right #specoffer .title { padding-bottom:20px !important; }


#colums2 .right #atsiliepimai { padding:0px 30px 16px 35px;   background-image:url(../images/kabe1.gif); background-position:14px 38px; background-repeat:no-repeat; }
#colums2 .right #atsiliepimai .txt { padding-bottom:16px;}




#colums2 .bg1 .bg2 .left .default-inner .form { width:412px; }
#colums2 .bg1 .bg2 .left .default-inner .form .klaidos_pranesimas { color:#E00000; font-size:11px; padding:2px 8px 3px 199px; margin-bottom:5px; }
#colums2 .bg1 .bg2 .left .default-inner .form .klaida_input { border:1px solid #E00000; }
#colums2 .bg1 .bg2 .left .default-inner .form .klaida_txt { color:#E00000; }
#colums2 .bg1 .bg2 .left .default-inner .form dl { clear:both; padding:0; margin:0; zoom:1; }
#colums2 .bg1 .bg2 .left .default-inner .form dl dt { float:left; width:178px; text-align:right; padding:8px 0; margin:0; }
#colums2 .bg1 .bg2 .left .default-inner .form dl dd { float:right; width:214px; padding:8px 0; margin:0; }
#colums2 .bg1 .bg2 .left .default-inner .form .submitint {
background-image:url(../images/submitint.gif); border:0; background-repeat:repeat-x; overflow:visible; cursor:pointer; font-size:12px; color:#FFFFFF; font-weight: normal; padding:3px 5px 3px 5px; width:86px; text-align:center; background-color:#ffffff;
}


#colums2 .bg1 .bg2 .left .default-inner .foto-txt .img { width:162px; height:132px; background-image:url(../images/imgbg2.jpg); background-repeat:no-repeat; padding:5px 0 0 5px; float:left;}
#colums2 .bg1 .bg2 .left .default-inner .foto-txt .txt { float:right; width:494px; }

.default-table { border-bottom:1px solid #49372A;  }
.default-table th { border-top:1px solid #49372A; border-right:1px solid #49372A; border-bottom:1px solid #D58100; border-left:1px solid #49372A; background-color:#D58100; background-image: url(../images/th.gif); background-repeat:no-repeat; padding:3px 10px; color:#FFF; text-transform:uppercase; font-weight:normal;}
.default-table td { padding:3px 10px;  border-right:1px solid #49372A; border-left:1px solid #49372A;}
.default-table tr.bg1 { background-color:#FFF; }
.default-table tr.bg2 { background-color:#FCF3E5; }


#colums2 .bg1 .bg2 .left .default-inner .galerija .img { width:132px; height:102px; background-image:url(../images/galerijabg.jpg); background-repeat:no-repeat; padding:5px 0 0 5px; float:left; margin:0 15px 10px 0;}

#colums2 .bg1 .bg2 .left .default-inner .atsiliepimas { padding:10px 0 0  47px; background-image:url(../images/kabe3.gif); background-position:12px 0; background-repeat:no-repeat;}

#gmap{
width:663px;
height:249px;
}
