/*
Created by Keith Donegan of Code-Sucks.com

E-Mail: Keithdonegan@gmail.com

You can do whatever you want with these layouts,
but it would be greatly appreciated if you gave a link
back to http://www.code-sucks.com

*/

* { padding: 0; margin: 0; }
p{
	line-height:17px;
	padding:0 0 10px 0;
}
hr{
	border:none;
	height:12px;
	color:#271c14;
}

body {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size: 14px;
	background-color:#271c14;
	color:#ffffff;
	z-index:0;
}
img{
	border:none;
	padding:0;
	margin:0;
}
.clear{
	clear:both;
}
a{
	color:#fcfffa;
	text-decoration:none;
	font-size:14px;
	outline:none;
}
a:hover{
	text-decoration:none;
	color:#689f4c;
}
#wrapper { 
	margin: 0 auto;
	width: 1000px;
}
#header {
	width: 1000px;
	color: #333;
	padding: 0px;
	height: 200px;
	margin: 0px;
	background: #271c14;
	background:url(../images/header-back.jpg) no-repeat bottom right;
}
#vslider{
	float:right;
}
#header{
	border:none;
}
#header #logo{
	float:left;
	margin:48px 0 0 29px;
}
#header #lang-cont{
	position:relative;
	top:10px;
	left:920px;
	z-index:100;
	width:80px;
	border:none;
}
#header #languages{
	color:#689f4c;
	font-size:13px;
	list-style:none;
	z-index:50;
	position:absolute;
}
#header #languages li{
	float:left;
}
#navigation {
	height:35px;
	width: 1000px;
	padding: 0px;
	margin: 0px;
	background:url(../images/menu-back.png) no-repeat 0px 0px;
}
#navigation #main-menu{
	list-style:none;
	float:right;
	margin:8px 7px 0 0;
}
#navigation #main-menu li{
	display:inline;
	margin:0 16px 0 0;
	padding:0;
}
#navigation #main-menu li.last{
	margin: 0 !important;
}
#navigation #main-menu li a{
	font-size:13px;
	color:#eceaea;
	padding:2px 4px 2px 4px;
}

#navigation #main-menu li.current a, #navigation #main-menu li a:hover{
	font-size:13px;
	color:#eceaea;
	background-color:#669b4b;
}
#navigation #main-menu li.e-shop, #navigation #main-menu li.e-shop-en{
	margin:0 !important;
}
#navigation #main-menu li.e-shop a.link{
	background:url('../images/e-shop-back.png') no-repeat 75% top;
	width:126px;
	height:22px;
	line-height:21px;
	padding:2px 15px 2px 25px;
	color:#6ba24e;
}
#navigation #main-menu li.e-shop-en a.link{
	background:url('../images/e-shop-back.png') no-repeat 75% top;
	width:126px !important;
	height:21px;
	padding:2px 40px 2px 45px !important;
	text-align:center;
	color:#6ba24e;
	margin-right:5px;
}
#navigation #main-menu li.e-shop a.link:hover, #navigation #main-menu li.e-shop-en a.link:hover{
	color:#fff;
}

#content { 
	width: 1000px;
	color: #333;
	margin: 0px;
	padding: 29px 0px 0 0;
}
#content #categories{
	list-style:none;
	margin:0 0 9px 74px;
	padding:0;
	height:18px;
}
#content #categories li{
	margin:0;
	float:left;
	width:137px;
	height:18px;
	line-height:18px;
}
#content #categories li.l1{
}
#content #categories li.l2{
	margin:0 0 0 92px;
}
#content #categories li.l3{
	margin:0 0 0 121px;
}
#content #categories li.l4{
	margin:0 0 0 92px;
}
#content #categories li a{
	display:block;
	background:url(../images/categories-link-back.gif) no-repeat 0px 0px;
	padding:0 0 2px 17px;
	width:125px;
	height:18px;
	line-height:18px;
	font-size:14px;
}
#content #categories li.l2 a{
	display:block;
	background:url(../images/categories-link-back-en2.gif) no-repeat 0px 0px !important;
	padding:0 0 2px 17px;
	width:135px;
	height:18px;
	line-height:18px;
	font-size:14px;
}
#content #categories li.right a{
	padding:0 0 0 35px;
}

#categories-images{
	display:block;
	height:566px;
	list-style:none;
	margin:0 0 0px 91px;
	padding:0;
}
#categories-images li{
	display:block;
	float:left;
	margin-right:30px;
	height:450px;
}
#categories-images li a{
	display:block;
	float:left;
	width:179px;
	height:450px;
	zoom:1;
}



#content #inner-body{
	font-family:verdana;
	font-size:12px;
	color:#fff;
	background:url(../images/inner-body-back.png) no-repeat 0px 0px;
	padding:21px 20px 0 50px;
	margin:37px 0 0 0;
}
#inner-body #main-content{
	padding:177px 0 0 0;
}
#inner-body #post-content{
	padding:0;
	background:url('../images/page-headers/post.jpg') no-repeat 0px 0px;
}
#inner-body #post-content-en{
	padding:0;
	background:url('../images/page-headers/post-en.jpg') no-repeat 0px 0px;
}
#inner-body #post-content-fr{
	padding:0;
	background:url('../images/page-headers/post-fr.jpg') no-repeat 0px 0px;
}
/* paslaugos */
#inner-body .content-pid-105, #inner-body .content-pid-576, #inner-body .content-pid-1611{
	padding:225px 0 0 0 !important;
}
.content-pid-114{
	width:925px;
}
#post-text{
	padding:110px 0 0 0;
}
#body-text{
	padding: 65px 0px 0 0;
	font-family:verdana;
	font-size:12px;
	margin:0 0 0px 0;
}
#body-text h2, h3, h5, h6{
	/*font-family:'century gothic',verdana,arial,helvetica,sans-serif;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.body-text small{
	font-family:verdana;
	font-size:10px;
}
/* apie mus */
.inner-body-114{
}
.body-text-114{
	padding:65px 0px 0px 0 !important;
	background: url(../images/apie-mus-bottom-back.jpg) no-repeat 347px bottom;
	border-bottom:1px solid #271C14;
	position:relative;
}
.body-text-114 p, .body-text-579 p{
	padding-right:440px;
}
.body-text-114 p.last, .body-text-579 p.last{
	margin-bottom:0px;
}
/* daugela */
#post-123, #post-604, #post-1642{
	padding: 0px 300px 0px 0px  !important;
}
#post-123 h2, #post-604 h2, #post-1642 h2{
	color:#689f4c;
	font-size:14px;
	font-weight:normal;
}
img.leftOutside{
	position:relative;
	left:-27px;
}

/* gibovskis */
#post-135, #post-626, #post-1639{
	padding-right:300px !important;
}
#post-135 h2, #post-626 h2, #post-1639 h2{
	color:#c8a716;
	font-size:14px;
	font-weight:normal;
}
/* individualus uzsakymai */
.inner-body-130{
	background:url(../images/inner-body-individualus.png) no-repeat 0px 0px !important;
}
#post-130, #post-158{
	padding:31px 0 0 0;
}
#post-130 h2, #post-158 h2, #post-171 h2, #post-670 h2, #post-692 h2, #post-704 h2, #post-1601 h2, #post-1621 h2, #post-1648 h2{ /* paslaugų puslapiai */
	font-size:16px;
	color:#fff;
	width:580px;
	font-weight:normal !important;
}
#post-158 h2, #post-692 h2, #post-1621 h2{
	color:#eb4e2d !important;
}

#post-158 h3, #post-171 h3{
	font-size:14px;
	color:#d12519;
	font-weight:normal;
	margin:70px 0 0 0;
}
ul.green{
	/*list-style-image:url('../images/icons/ul-green.gif');*/
	list-style:none;
	margin:10px 0 35px 8px;
	font-size:14px;
	width:550px;
	line-height:16px;
}
ul.green li{
	background:url('../images/icons/ul-green.gif') no-repeat 0px 18px;
	padding:12px 0 6px 30px;
}
ul.red{
	/*list-style-image:url('../images/icons/ul-red.gif');*/
	list-style:none;
	margin:10px 0 35px 8px;
	font-size:14px;
	width:550px;
	line-height:16px;
}
ul.red li{
	background:url('../images/icons/ul-red.gif') no-repeat 0px 18px;
	padding:12px 0 6px 30px;
}
ul.mus-pasirinko{
	list-style:none;
	padding:0 0 58px 0;
}
ul.mus-pasirinko li{
	display:block;
	white-space:nowrap;
	line-height:55px;
	height:55px;
	margin:0px 20px 20px 0px;
	float:left;
	zoom:1;
	vertical-align:middle;
}
ul.mus-pasirinko a{
	line-height:55px;
	font-family:Verdana,Arial;
	font-size:11px;
	zoom:1;
}
ul.mus-pasirinko li img{
	vertical-align:middle;
	padding:0 6px 0 0;
	line-height:55px;
}

ul.nominacijos{
	list-style:none;
	clear:both;
	padding:30px 0 0 0;
}
ul.nominacijos li{
	width:920px;
	background:url('../images/h-back/job-title-back-individualus.gif') no-repeat 630px 0px;
	color:#fbfafa;
	font-family:verdana;
	font-size:14px;
	clear:both;
	
}
ul.nominacijos li img{
	float:left;
	margin:0 15px 0 0;
	padding-bottom:23px;
}
ul.nominacijos li h3{
	float:right;
	display:block;
	width:280px;
	font-size:16px;
	margin:0 0 20px 0;
	/*font-weight:bold;*/
}

ul.produkcija, ul.ideja{
	list-style:none;
	margin:24px 0 0 0;
}
ul.produkcija li, ul.ideja li{
	width:920px;
	color:#fbfafa;
	font-family:verdana;
	font-size:14px;
	clear:both;

}
ul.produkcija li img, ul.ideja li img{
	float:left;
	margin:5px 15px 0 0;
	padding-bottom:23px;
}
ul.produkcija li h3{
	float:right;
	display:block;
	width:280px;
	font-size:16px !important;
	margin:0 0 20px 0 !important;
	padding:0 !important;
	color:#fff !important;
	/*font-weight:bold !important;*/
}
ul.ideja li h3{
	float:right;
	display:block;
	width:280px;
	font-size:16px !important;
	margin:0 0 20px 0 !important;
	padding:0 !important;
	color:#d12519 !important;
	/*font-weight:bold !important;*/
}
ul.produkcija li h3 strong{
	color:#d12519 !important;
	/*font-weight:bold !important;*/
}
.inner-body-158, .inner-body-171{ /* interjeras ir dizainas */
	background:url(../images/inner-body-interjeras.png) no-repeat 0px 0px !important;
}

/* kontaktu blokas */
h5.widgettitle{
	color:#ce702a;
	font-size:16px;
	text-align:center;
	font-weight:normal !important;
}
.widgetcontent{
	text-align:center;
}
.widgetcontent h6{
	color:#f15822;
	font-size:14px;
	font-weight:normal;
	padding:36px 0 0 0;
}
ul.kontaktai{
	list-style:none;
}
ul.kontaktai li{
	background:url('../images/icons/ul-kontaktai.gif') no-repeat center 20px;
	line-height:24px;
	margin-top:40px;
}
#post-398, #post-716, #post-1619{
	line-height:25px;
	padding:22px 0 0px 0;
}
#post-398 h5, #post-716 h5, #post-1619 h5{
	font-size:14px;
	font-weight:normal;
	color:#f15722;
}
#post-398 h6, #post-716 h6, #post-1619 h6{
	font-family:Verdana,Arial;
	font-size:10px;
	font-weight:normal;
	color:#f15823;
}
.map-shadow{
	background:url('../images/map-shadow.gif') no-repeat right 40px;
	clear: both;
	float: left;
	width: 515px;
}
.prekiauja{
	float: left;
	margin:50px 0 110px 45px;
	width:330px;
	font-family:Verdana,Arial;
	font-size:10px;
}
#post-398 img, #post-716 img, #post-1619 img{
	/*margin:0px 0 0px -5px;*/
	position:relative;
	left:-5px;
}
.rekvizitai{
	margin:0 40px 0 0;
	text-align:center;
	font-family:verdana !important;
	font-size:12px !important;
}
.rekvizitai a{
	font-family:verdana !important;
	font-size:12px !important;
}
.rekvizitai strong{
	font-size:12px;
	color:#d55127;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
}

/* naujienos */
.inner-body-395, .inner-post, .inner-body-752, .inner-body-1617{
	background:url(../images/news-list-back.png) no-repeat 0px 0px !important;
}
.body-text-395, .body-text-752, .body-text-1617{
	padding:209px 0 0 0 !important;
}
.news-post-exerpt{
	clear:both;
	margin-bottom:50px;
	background:url('../images/news-exerpt-back.gif') no-repeat center bottom;
	width:872px;
}
.news-post-exerpt img{
	float:left;
	margin:0 12px 15px 0;
}
.news-post-exerpt h2{
	color:#d1ae2f;
	font-weight:normal;
	font-size:16px;
	padding:0 130px 33px 0;
}
.news-exerpt{
	padding:0 130px 0 0;
}
.news-post-exerpt a.more{
	float:right;
	padding:0 0 15px 0;
}

/* viena naujiena */
#post-text{
	background:url('../images/news-exerpt-back.gif') no-repeat center bottom;
	padding:110px 0 15px 0;
}
.post-images{
	float:left;
}
.post-images img{
	margin:10px 22px 29px 0;
	display:block;
}
.post-content{
	float:left;
	width: 475px;
}
.post-content p{
	font-size:12px;
	line-height:17px !important;
}
.post-content h1{
	font-size:20px;
	color:#d1ae2f;
	font-weight:normal;
	line-height:35px;
	padding:0 0 21px 0;
}
.post-content a.all-news{
	float:right;
	padding:70px 0 0px 0;
}

.body-text small{
	font-family:verdana;
	font-size:10px;
}
#inner-body #submenu{
	width:290px;
	float:right;
	padding:0;
	margin:0 0 20px 0;
	background:none;
	position:relative;
	z-index:99999;
}
#submenu2{
	margin:-18px 0 0 29px;
	padding:0;
	list-style:none;
	float:left;
}
#submenu2 li a{
	font-size:12px;
}
#submenu2 li.current a{
	color:#689f4c;
}
#submenu-links{
	list-style:none;
	margin:0 0 0 16px;
	padding:0;
}
#submenu-links li{
	clear:both;
}
#submenu-links a.img-link{
	float:left;
	margin:0 0 12px 0;
	padding:0px;
}
#submenu-links .img-link img{
	border:2px solid #928c88;
	z-index:50;
}

#submenu-links .current a.link{
	color:#689f4c;
}

#submenu-links a.link{
	background:url(../images/submenu-link-small.gif) no-repeat 0px 15px;
	text-align:center;
	font-size:13px;
	line-height:16px;
	display:block;
	width:99px;
	height:36px;
	margin:41px 0 0 5px;
	padding:0 0 0 13px;
	float:left;
	
}
#submenu-links.submenu-links-114 a.link{
	/*text-align:center;
	background:url(../images/categories-link-back.gif) no-repeat 0px 0px;
	background:url(../images/submenu-link-small.gif) no-repeat 0px 15px;
	margin:35px 0 0px 5px;
	padding:0 0 0 13px;
	height:auto !important;
	display:block;
	width:150px;
	height:36px;
	float:left;
	font-size:13px;
	line-height:16px;*/
	background:url(../images/submenu-link-small.gif) no-repeat 0px 15px;
	text-align:center;
	font-size:13px;
	line-height:16px;
	display:block;
	width:110px;
	height:36px;
	margin:41px 0 0 5px;
	padding:0 0 0 13px;
	float:left;
}



#submenu-line{
	background:url(../images/submenu-line.png) repeat-y 0px 0px;
}
#submenu-top-line{
	background:url(../images/submenu-top-line.png) no-repeat 0px 0px;
	height:1px;
}
#submenu-bottom-line{
	background:url(../images/submenu-bottom-line.png) no-repeat 0px 0px;
	height:1px;
}
#footer {
	width: 1000px;
	color: #fbfdfa;
	font-size:10px;
	margin: 0px;
	padding: 0px;
	height: 64px;
	text-align:center;
	background:url(../images/footer-back.png) no-repeat 42px 0px;
}
#footer #footer-menu{
	list-style:none;
	margin:0;
	padding:15px 0 0 0;
	
}
#footer #footer-menu li{
	display:inline;
	font-size:10px;
	color:#689f4c;
	padding:0 4px;
}
#footer #footer-menu li a{
	color:#fbfdfa;
	font-size:10px;
}

