body, html, h1, h2, h3, h4, p, form, fieldset, ul, li
{
	margin		: 0;
	padding		: 0;
}

body
{
	background	: #356705 url(images/bg1.jpg) top center no-repeat;
	font-family	: Arial, Tahoma;
	color		: #414141;
	font-size	: 12px;
}

body.page-id-9, body.catid-4
{
	background	: #356705 url(images/bg1.jpg) top center no-repeat;
}

body.page-id-11, body.catid-5
{
	background	: #356705 url(images/bg1.jpg) top center no-repeat;
}

ul
{
	list-style	: none;
}

table
{
	width	: 100%;
	border-collapse	: collapse;
}

fieldset
{
	border	: 0;
}

input, select, textarea
{
	outline		: none; /* disable google chrome outline */
}

input.submit
{
	border	: 0;
	padding	: 0;
	cursor	: pointer;
}

input.checkbox
{
	width	: 13px;
	height	: 13px;
	margin	: 0;
	padding	: 0;
	float	: left;
}

textarea
{
	resize 		: none; /* disable google chrome resizing */
	overflow	: auto; 
	overflow-y	: auto; 
	overflow-x	: auto; 
}

a
{
	color: #060;
	font-size:24px;
	font-weight:normal;
	text-decoration:underline;
}

a:hover
{
	color: #060;
	font-size:24px;
	font-weight:normal;
	text-decoration:none;
}

a.kitas {
	font-size:15px;
}

a.img, a img
{
	border	: 0;
}









#wrapper 
{
	width	: 974px;
	margin	: 0 auto;
}

#header
{
	height	: 152px;
} 

#header ul.menu
{
	float	: left;
	margin	: 18px 0 0 15px;
}

#header ul.menu li
{
	float	: left;
}

#header ul.menu li a
{
	float		: left;
	background	: url(images/menu.png) no-repeat;
	height		: 24px;
	cursor		: pointer;
}

	#header ul.menu li a.apie-mus 		  		{ width	: 74px;	}
	#header ul.menu li.active a.apie-mus, #header ul.menu .apie-mus:hover 		{ background-position	: 0 -24px;}
	
	#header ul.menu li a.naujienos 		  	{ background-position	: -74px 0; width : 85px;	}
	#header ul.menu li.active a.naujienos, #header ul.menu a.naujienos:hover 		{ background-position	: -74px -24px;}
	
	
	#header ul.menu li a.kavines 		  		{ background-position	: -159px 0; width : 68px;	}
	#header ul.menu li.active a.kavines, #header ul.menu a.kavines:hover 		{ background-position	: -159px -24px;}
	
	
	#header ul.menu li a.parduotuves 		  	{ background-position	: -227px 0; width : 104px;	}
	#header ul.menu li.active a.parduotuves, #header ul.menu a.parduotuves:hover 	{ background-position	: -227px -24px;}
	
	
	#header ul.menu li a.darbas 		  		{ background-position	: -331px 0; width : 67px;	}
	#header ul.menu li.active a.darbas, #header ul.menu a.darbas:hover 		{ background-position	: -331px -24px;}
	
	
	#header ul.menu li a.atsiliepimai 		  	{ background-position	: -398px 0; width : 97px;	}
	#header ul.menu li.active a.atsiliepimai, #header ul.menu a.atsiliepimai:hover 	{ background-position	: -398px -24px;}
	
	
	#header ul.menu li a.kontaktai 		  	{ background-position	: -495px 0; width : 88px;	}
	#header ul.menu li.active a.kontaktai, #header ul.menu a.kontaktai:hover 		{ background-position	: -495px -24px;}
	
	

#header a.logo
{
	float	: right;
	width	: 207px;
	height	: 39px;
	background	: url(images/logo.jpg);
	margin		: 10px 20px 0 0;
}




#content .top
{
	height	: 14px;
	background	: url(images/theme1-content-top.jpg) no-repeat;
}

#content .bottom
{
	height	: 13px;
	background	: url(images/theme1-content-bottom.jpg) no-repeat;
}

#content .content_bg
{
	background	: url(images/theme1-content-bg.gif) repeat-y;
}


body.page-id-11 #content .top, body.catid-5 #content .top, body.page-id-9 #content .top, body.catid-4 #content .top
{
	background	: url(images/theme1-content-top.jpg) no-repeat;
}

body.page-id-11 #content .bottom, body.catid-5 #content .bottom, body.page-id-9 #content .bottom, body.catid-4 #content .bottom
{
	background	: url(images/theme1-content-bottom.jpg) no-repeat;
}


body.page-id-11 #content .content_bg, body.catid-5 #content .content_bg, body.page-id-9 #content .content_bg, body.catid-4 #content .content_bg
{
	background	: url(images/theme1-content-bg.gif) repeat-y;
}



#content .content
{
	margin	: 0 16px 0 13px;
	padding	: 29px 16px 30px 30px;
	font-size	: 14px;
	line-height	: 22px;
	color: #333;
	background	: #F5EFD5;
}

body.page-id-9 #content .content, body.catid-4 #content .content, body.page-id-11 #content .content, body.catid-5 #content .content
{
	padding	: 29px 0 0 30px;
}

body.page-id-20 #content .content
{
	padding	: 0 13px 0 1px;
}

body.page-id-2 #content .content
{
	padding-bottom	: 400px;
	background	: #F5EFD5 url(images/apie-mus-bg.jpg) right bottom no-repeat;
}

td.left
{
	width	: 726px;
}

td.btch
{
	width	: 0%;
}

td.sidebar
{
	background	: #F5EFD5 url(images/sidebar-fold-bg.gif) -42px 0px repeat-y;
	width		: 1px;
	overflow	: hidden;
}

td.sidebar div.wrapper
{
	width		: 1px;
	overflow	: hidden;
}

td.sidebar.active
{
	width	: 160px;
}

td.sidebar.active div.wrapper
{
	width	: 160px;
}


td.btch
{
	width	: 30%;
}

td.fold
{
	cursor		: pointer;
	width		: 1px;
	background	: url(images/sidebar-fold-bg.gif) repeat-y;
}

td.fold div
{
	height	    : 253px;
	width	    : 43px;
	background	: url(images/sidebar-fold2.png) no-repeat;
}

table.parduotuve td.fold div
{
	background	: url(images/sidebar-fold.png) no-repeat;
}

body.catid-5 td.fold div{
	background	: url(images/sidebar-fold.png) no-repeat;
}

td.fold.active
{
	background	: url(images/sidebar-hide-bg.gif) repeat-y;
	width		: 10px;
}

td.fold.active div
{
	width		: 28px;
	height		: 30px;
	padding		: 0;
	background	: url(images/sidebar-hide.gif) no-repeat;
}
body.catid-5 td.fold.active div
{
	width		: 28px;
	height		: 30px;
	padding		: 0;
	background	: url(images/sidebar-hide.gif) no-repeat;
}

table.parduotuve td.fold.active div
{
background	: url(images/sidebar-hide.gif) no-repeat;
}

td.sidebar a
{
	display			: block;
	color			: #000;
	text-decoration	: none;
	text-align		: center;
	border-bottom	: 1px solid #E2D8AB;
	margin			: 15px 10px 0 10px;
	font-size		: 12px;
	line-height		: 20px;
	padding			: 0 0 15px 10px;
}

td.sidebar a span
{
	display		: block;
	text-align	: left;
	width		: 140px;
}


#content .content h1
{
	font-size	: 30px;
	font-family	: "Times New Roman", Arial;
	color		: #7d0f0f;
	font-weight	: normal;
	margin-bottom	: 30px;
	line-height: 34px;
}

#content .content h2
{
	font-size	: 16px;
	font-weight	: bold;
}


#content td.left img
{
	float	: left;
}

#content td.left ul
{
	float		: left;
	list-style	: none;
	line-height	: 18px;
	width		: 220px;
}

#content td.left li
{
	font-size		: 14px;
	padding			: 5px 0 5px 23px;
	background		: url(images/bullet.png) left 8px no-repeat;
}

#content td.left table img
{
	float	: none;
	margin-top	: 10px;
}

#content td.left table .darbo-laikas
{
	height		: 20px;
	line-height	: 20px;
	font-size	: 12px;
}

#content td.left table .darbo-laikas span.label
{
	display			: block;
	float			: left;
	width			: 143px;
	margin-right	: 9px;
}

#content td.left table .darbo-laikas span.label1
{
	background	: url(images/laikas1.gif) center right no-repeat;
}

#content td.left table .darbo-laikas span.label2
{
	background	: url(images/laikas2.gif) center right no-repeat;
}

#content td.left table .phone
{
	padding	: 10px 0 5px 0;
}

#content td.left table
{
	margin-bottom	: 20px;
	width			: 688px;
}

#content td.left table td
{
	padding-bottom	: 15px;
	padding-top		: 30px;
	width			: 298px;
	border-bottom	: 1px solid #D6D2CC;
}

#content td.left table tr.first-row td
{
	padding-top	: 0;
}

#content td.left table td.space
{
	border	: 0;
}

#content td.left div.wrap
{
	width	: 710px;
}


.links
{
	font-size	: 14px;
	color		: #CBC7C2;
	margin-top	: 40px;
}

.links a
{
	color		: #b13015;
	padding-left	: 14px;
	background		: url(images/links-bullet.gif) left center no-repeat;

}

.links a:hover
{
	text-decoration	: none;
}


form label
{
	float	: left;
	width	: 250px;
	text-align	: right;
	padding-right	: 10px;
}

form label span.red
{
	color	: #920000;
}

input, select, textarea
{
	float		: left;
	width		: 350px;
	font-family	: arial;
	font-size	: 15px;
	padding		: 4px 5px;
}

form .wpcf7-not-valid-tip-no-ajax
{
	padding-left	: 10px;
	float			: left;
	color			: #920000;
}

form .wpcf7-response-output
{
	float			: left;
	padding-left	: 10px;
}

form .wpcf7-response-output.wpcf7-validation-errors
{
	color			: #920000;
}

form .wpcf7-response-output.wpcf7-mail-sent-ok
{
	color		: #7AB900;
}

form input.submit
{
	cursor		: pointer;
	width		: 361px;
	height		: 46px;
	margin		: 10px 0 30px 260px;
	background	: url(images/send.jpg) no-repeat;
}

.clear
{
	clear	: both;
}


#footer
{
	text-align	: right;
	color		: #aea896;
	line-height	: 39px;
	background	: url(images/footer-bg.jpg) no-repeat;
	padding		: 0 23px;
	margin-bottom	: 30px;
}

#footer a
{
	color			: #f5efd5;
	text-decoration	: none;
	font-size:12px;


}

#footer a:hover
{
	text-decoration	: underline;
}

#footer a.a2
{
	color			: #aea896;
	text-decoration	: none;
	font-size:12px;


}

#footer a.a2:hover
{
	text-decoration	: underline;
}
