/* something that does not change */
html, body { height:100%; text-align:center; background:#EFE8D9; }
table { border-collapse:collapse; }
html, h1, h2, h3, h4, h5 ,h6, body, form, th, td, p { margin:0; padding:0; }
img { border:0 none; }
* html img { behavior:url('/css/pngbehavior.htc'); }
map { display:none; }
object, form { display:block; }	
h1, h2, h3, h4, h5 ,h6 { letter-spacing:normal; }
hr { display:none; }
* { zoom:1; }
/* something that does not change */

/* all time classes */
.wf { width:100%; }
.hf { height:100%; }
.whf { width:100%; height:100%; }
.tar { text-align:right; }
.tal { text-align:left; }
.tac { text-align:center; }
.clr { clear:both; height:1px; overflow:hidden; margin:-1px 0 0 0; }
.clear { clear:both; }
.fl { float:left; }
.fr { float:right; }
.hide { display:none; }
.block { display:block; }
.inline { display:inline; }
.button { cursor:pointer; }
.posrel { position:relative; }
.nobdr { border:0 none !important; }
.nobgr { background:none !important; }
/* all time classes */
		
/* global text/link settings */
p, div, span, td, th, em, h1, h2, h3, h4, h5, h6, b, strong, i, .button { font-family:Arial, "Times New Roman", Times; font-size:13px; line-height:150%; color:#333; }
a, a * { font-family:Arial, "Times New Roman", Times, serif; font-size:13px; color:#339; line-height:150%; text-decoration:none; }
a:hover, a:hover * { text-decoration:underline; }
.inline-list { list-style:none; padding:0; margin:0 }
.inline-list li { list-style:none; display:inline; padding:0; margin:0; }
.block-list, .block-list li { display:block; list-style:none; padding:0; margin:0; }
.textfield, textarea, select { font-family:Arial, "Times New Roman", Times, serif; font-size:13px; padding-left:3px; color:#333; }
/* global text/link settings */


a.index_nav {
    font-size: 14px;
}
a.index_nav2 {
	margin-left:25px;
	color:#FF6700 !important;
}

a.index-baldai {
    color:#333399 !important; 
    font-size: 15px; 
}

.specs:before,
.specs:after,
.list-1 .block-list:before,
.list-1 .block-list:after,
.catalog:before,
.catalog:after,
.page-1:before,
.page-1:after,
.clearfix:before,
.clearfix:after {
  content: ".";    
  display: block;    
  height: 0;    
  overflow: hidden;	
}
.specs:after,
.list-1 .block-list:after,
.catalog:after,
.page-1:after,
.clearfix:after {clear: both;}

.specs,
.list-1 .block-list,
.catalog,
.page-1,
.clearfix {zoom: 1;} /* IE < 8 */

.root {
	min-height:100%;
	margin:0 auto;
	background:#FFF;
	width:960px;
	padding:0 17px;
}
* html .root { height:100%; }
.top-line {
	border-bottom:1px solid #EBE8E1;
	background:url(../img/bg-1.png) 0 bottom repeat-x;
	height:23px;
	padding:10px 0 0 0;
}
.login-area { padding:0 10px 0 0; }
	.login-area a.login {
		display:block;
		float:left;
		padding:1px 17px 1px 10px;
		background:url(../img/lock-1.png) right 0 no-repeat;
		line-height:110%;
		font-size:12px;
	}
	.login-area a.logout {
		display:block;
		float:left;
		padding:1px 17px 1px 10px;
		background:none;
	    background:url(../img/unlock-1.png) right 0 no-repeat;
		line-height:110%;
		font-size:12px;
	}
	.login-area a.register {
		display:block;
		float:left;
		padding:1px 10px 1px 0;
		line-height:110%;
		font-size:12px;
	    font-weight: bold;
	    border-right: 1px solid #ccc;
	}
	.links-1 a {
		display:block;
		float:left;
		font-size:12px;
		color:#333;
		padding:0 10px;
		border-left:1px solid #D4D4D4;
		line-height:110%;
	}
	.links-1 a:first-child {
	    border: 0 none;
	}
	.login-area b {
	    float: left;
        font-weight: normal;
        margin: 0 5px 6px 0;
        display: block;
	}
.top {
	height:91px;
	padding:39px 0 0 0;
}
	.top div.fr {
		margin:-24px 0 0 0;
		border:1px solid #EFE8D9;
	}
.top-nav {
	background:url(../img/main-nav.png);
	width:960px;
	height:40px;
}
	.top-nav a {
		display:block;
		padding:12px 18px 0 18px;
		line-height:110%;
		height:28px;
		color:#FFF;
		font-size:14px;
		float:left;
		font-weight:bold;
		position:relative;
		background:url(../img/lines-1.gif) 0 0 no-repeat;
	}
	* html .top-nav a {
		width:1px;
		white-space:nowrap;
	}
    .top-nav .act span { 
        display:block; 
        color: #FF6700;
        background: url("../img/menu_act.gif") no-repeat scroll right 0 transparent;
        margin: 0 -3px 0 0;
        padding: 24px 21px 0 0;
        position: relative;
    }
	.top-nav img {
		position:relative;
		top:2px;
		left: 2px;
	}
	.top-nav .act {
		background: url("../img/menu_act.gif") no-repeat scroll 0 0 transparent;
        color: #FF6700;
        height: 52px;
        margin: -12px 0 0;
        padding: 0 0 0 20px;
        position: relative;
	}
.top-search {
	background:url(../img/top-search.png) 0 0 no-repeat;
	width:162px;
	height:22px;
	margin:7px 8px 0 0;
	padding:4px 5px 0 5px
}
	.top-search .textfield {
		border:0 none;
		width:140px;
		line-height:100%;
	}
	.top-search .button {
		float:right;
		width:18px;
		height:18px;
		background:0 none;
		border:0 none;
	}
.subnav {
	height:24px;
	background:url(../img/bg-1.png) 0 bottom repeat-x;
	border-bottom:1px solid #EBE8E1;
	padding:9px 5px 0 5px; 
}
	.subnav a {
		display:block;
		float:left;
		color:#333;
		padding:1px 10px;
		border-left:1px solid #D4D4D4;
		line-height:110%;
	}
	.subnav a:first-child {
	    border: 0 none;
	}
	.subnav .act { color:#F60; }
.pdd-bot-1 { padding-bottom: 260px; }
.footer {
	position:absolute;
	bottom:0;
	left:17px;
	width:960px;
	background:url(../img/down-grad-2.png) 0 0 repeat-x;
}
.bottom {
	padding:15px 15px 40px 8px;
	border-top:1px solid #E0DBD2;
}
	.bottom a.fr {
		width:71px;
		height:5px;
		overflow: hidden;
		text-indent: -999px;
		display:block;
		margin:5px 0 0 0;
		background:url(../img/idea.png) no-repeat;
		text-decoration:none;
	}
    .bottom a.counter {
    	float:right; 
    	margin-left:50px;
    }
	.bottom p.fl {
		color:#666;
		font-size:12px;
		width:600px;
	}
		.bottom p.fl a { font-size:12px; }
		.bottom p.fl strong {
			font-size:12px;
			color:#F60;
		}
		.bottom p.fl span {
			font-size:11px;
			color:#666;
		}
	.footer div.fl {
		margin:10px 0 30px 10px;
		padding:4px 0 2px 15px;
		border-left:1px solid #CCC3B0;
		width:165px;
		height: 130px;
	}
	* html .footer div.fl { margin:10px 0 30px 5px; }
		.footer div.fl b { padding:0 0 5px 0; }
		.footer div.fl a {
			font-size:12px;
			color:#669;
			display:block;
		}
			.footer div.fl b a {
				font-size:15px;
				font-family:"Trebuchet MS", Arial;
				color:#339;
			}
	.page-1 .side-2 { width:764px; }
	.page-1 .side-1 {
		width:180px;
		padding:15px 0 0 0;
	}
	.page-1 .inside-1 { width:166px; }
	.page-1 .inside-2 { width:570px; margin-left: 20px; }
	.page-1 .inside-3 { width:180px; }
	.page-1 .inside-4 { width:560px; }
	
.path {
	border-bottom:1px solid #EFEDE8;
	padding:15px;
	font-size:11px;
	color:#669;
}
.path2 {
	border-bottom:1px solid #EFEDE8;
	padding:0;
	margin-top:10px;
	font-size:11px;
	color:#669;
	height:45px;
}
.path-empty {
    border: 0 none;
    padding-bottom: 0;
}
	.path a {
		padding-right:11px;
		background:url(../img/raquo-1.png) right center no-repeat;
		margin-right:10px;
		color:#669;
		font-size:11px;
	}
	.path2 a {
		padding-right:11px;
		margin-right:10px;
		color:#669;
		font-size:11px;
	}
.two-cols {
	background:url(../img/down-grad-1.png) 0 0 repeat-x;
	padding:15px 0 0 0;
}
.title-1, .title-1 a {
	color:#F60;
	font-size:19px;
	font-family:"Trebuchet MS", Arial;
}
.nav-1 { padding:10px 0; }
	.nav-1 a {
		padding:5px 20px 5px 7px;
		display:block;
		border-top:1px solid #EFEDE8;
		position: relative;
	}
	.nav-1 a:hover span {
	    text-decoration: none;
	}	
	.nav-1 a span {
	    color: #666;
	    right: 5px;
	    position: absolute;
	}
	.nav-1 a.act { color:#F60; }
	.inside-1 .title-1 { padding:4px 7px 0 7px; }
.nav-2 {
	background:url(../img/down-grad-1.png) 0 0 repeat-x;
	border-top:1px solid #F0EDE6;
}
	.nav-2 a {
		display:block;
		padding:2px 7px;
		font-size:12px;
	}
	.nav-2 a.act {
		color:#FFF;
		background:#F60;
	}
	.nav-2 b.block {
		padding:15px 7px 10px 7px;
		font-family:"Trebuchet MS", Arial;
		font-size:11px;
		font-weight:bold;
		line-height:100%;
	}
		.nav-2 b.block span {
			line-height:100%;
			font-family:"Trebuchet MS", Arial;
			font-size:19px;
		}
		.nav-2 a:hover span {
		    text-decoration: none;
		}
.title-2 { padding:0 0 10px 14px; }
	.title-2 h1,
	.title-2 h2 {
		font-size:23px;
		font-family:"Trebuchet MS", Arial;
		color:#F60;
	}
.tiny-filter { padding:7px 21px 0 0; }
	.tiny-filter label {
		font-size:11px;
		color:#999;
		display:block;
		float:left;
		padding:0 5px 0 0;
	}
	.tiny-filter select {
		float:left;
		width:50px;
	}
	.list-1 li {
		float:left;
		width:186px;
		height:177px;
	}
	.list-1 a {
		float:left;
		display:block;
		width:160px;
		height:164px;
		padding:13px 13px 0 13px;
	}
	.list-1 a:hover {
		background:url(../img/thumb-over-1.png);
		text-decoration:none;
	}
	.list-9 a:hover {
	    background:url(../img/thumb-over-4.png);
	}
	.list-9 a {
	    width: 156px;
	}
		.list-1 a:hover strike { text-decoration:none; }
		.list-1 a span {
			font-size:12px;
			color:#339;
			display:block;
			padding:2px 0;
		}
	.list-1 strong {
		font-size:18px;
		line-height:100%;
		color:#900;
		padding:0 4px 0 0;
	}
	.list-1 strike {
		font-size:11px;
		line-height:100%;
		color:#999;
		position:relative;
		top:-3px;
		background:url(../img/strike.png) 0 center repeat-x;
	}
.pagination {
	border-top:1px solid #EFEDE8;
	padding:20px 0 0 0;
	margin:10px 0 0 0;
}
	.pagination ul {
		position:relative;
		float:left;
		left:50%;
	}
	.pagination li {
		position:relative;
		float:left;
		right:50%;
		padding:0 1px;
	}
		.pagination .i a {
			width:25px;
			height:22px;
			display:block;
			text-align:center;
			font-size:14px;
			font-weight:bold;
			padding:3px 0 0 0;
			float:left;
		}
		.pagination .prev a {
			padding:4px 7px 3px 18px;
			background:url(../img/prev-1.png) 0 center no-repeat;
			font-size:12px;
			display:block;
			float:left;
		}
		.pagination .next a {
			padding:4px 18px 3px 7px;
			background:url(../img/next-1.png) right center no-repeat;
			font-size:12px;
			display:block;
			float:left;
		}
		.pagination .i a.act {
			background:url(../img/pagination-ov.png) center center no-repeat;
			color:#F60;
		}
.nav-3 {
	border-bottom:1px solid #E0DBD2;
	background:url(../img/block-grad-1.png) 0 bottom repeat-x #F7F3EC;
	padding:0 15px 15px 15px;
	margin: 15px 0 0 0;
}
    .nav-3 b a,
	.nav-3 b {
		font-size:19px;
		color:#C00;
		font-family:"Trebuchet MS", Arial;
		display:block;
		padding:8px 55px 0 15px;
		height:50px;
		line-height:110%;
		background:url(../img/title-bg-1.png) 0 0 no-repeat;
		margin:0 -15px;
	}
	.nav-3 b a {
	    background: none;
	    margin: 0;
	    padding: 0;
	}

	.nav-3 b.think {
		font-size:19px;
		color:#fff;
		font-family:"Trebuchet MS", Arial;
		display:block;
		padding:8px 55px 0 15px;
		height:50px;
		line-height:110%;
		background:url(../img/title-bg-4.png) 0 0 no-repeat;
		margin:0 -15px;
        width: 150px;
	}

.list-2 { padding:10px 0; }
	.list-2 a {
		display:block;
		font-size:12px;
		line-height:110%;
		margin:0 0 10px 0;
	}
.more { padding:0 0 5px 0; }
	.more a {
		font-size:11px;
		color:#669;
		display:block;
		border-top:1px solid #E4E4E4;
		padding:3px 0 6px 0;
	}
	
.yellow-button-plus,
.button-1 {
	background:url(../img/button-1.png) right 0 no-repeat;
	height:25px;
	padding:7px 7px 0 0;
	margin:0 0 0 26px;
	font-size:12px;
	font-weight:bold;
	position:relative;
}

    .yellow-button-plus {
        display: block;
        float: left;
    }
    
    .yellow-button-plus span,
	.button-1 span {
		background:url(../img/button-1.png) 0 0 no-repeat;
		height:32px;
		position:absolute;
		top:0;
		left:-26px;
		width:26px;
	}
	
.yellow-button-plus:hover,
.button-1:hover { background:url(../img/button-1-on.png) right 0 no-repeat; }

    .yellow-button-plus:hover span,
	.button-1:hover span { background:url(../img/button-1-on.png) 0 0 no-repeat; text-decoration: none; }
	
* html .yellow-button-plus,	
* html .button-1 { background:url(../img/button-1.gif) right 0 no-repeat; }

    * html .yellow-button-plus span,
	* html .button-1 span { background:url(../img/button-1.gif) 0 0 no-repeat; }
	
* html .yellow-button-plus:hover,	
* html .button-1:hover { background:url(../img/button-1-on.gif) right 0 no-repeat; }

    * html .yellow-button-plus:hover span,
	* html .button-1:hover span { background:url(../img/button-1-on.gif) 0 0 no-repeat; }
	
.banners-1 { margin:15px 0 0 0; }
.homepage .banners-1 { margin: 0; }
	.banners-1 img.block { margin:0 0 15px 0; }
.nomrg { margin:0 !important; }
.block-1 {
	margin:15px 0 0 0;
	background:url(../img/block-grad-1.png) 0 bottom repeat-x #F7F3EC;
	border-bottom:1px solid #E0DBD2;
}
	.block-1 .bg {
		background:url(../img/block-grad-2.png) 0 0 repeat-x;
		border-top:1px solid #E0DBD2;
		padding:0 15px;
	}
	.block-1 b.block {
		font-size:11px;
		font-family:"Trebuchet MS", Arial;
		line-height:100%;
		padding:15px 55px 10px 15px;
		margin:0 -15px;
		background:url(../img/buble-1.png) 132px 11px no-repeat;
	}
		.block-1 b.block span {
			font-size:19px;
			font-family:"Trebuchet MS", Arial;
			line-height:100%;
		}
.slider-1 {
	height:200px;
	border-top:1px solid #F0EDE6;
	padding:15px 0 0 25px;
	margin:45px 0 0 0;
	background:url(../img/down-grad-1.png) 0 0 repeat-x;
}
	.slider-1 .prev {
		display:none;
		position:absolute;
		width:7px;
		height:13px;
		top:63px;
		background:url(../img/prev-2.png) 0 0 no-repeat;
		left:10px;
	}
	.slider-1 .next {
		display:none;
		position:absolute;
		width:7px;
		height:13px;
		top:63px;
		background:url(../img/next-2.png) 0 0 no-repeat;
		left:942px;
	}
	.slider-1 .overflow {
		width:910px;
		height:110px;
		overflow:hidden;
	}
	.slider-1 td {
		vertical-align:top;
		padding:0 27px 0 0;
	}
	.slider-1 span {
	    background: #ff6b00;
	    background: rgba(255, 107, 0, 0.95);
	    font-size: 12px;
	    display: block;
	    position: absolute;
	    width: 140px;
	    padding: 5px 10px;
	    color: #fff;
	    overflow: hidden;
	    bottom: -60px;
	    line-height: 130%;
	    text-decoration: none;
	}
.tabs-1 {
	height:31px;
	background:url(../img/line-1.png) 0 bottom repeat-x;
	margin:20px 0;
}
.tabs-1 .block-list {
    margin-top: 1px;
}
	.tabs-1 li {
		height:31px;
		float:left;
		margin:0 2px 0 0;
	}
	* html .tabs-1 li { margin:0 -8px 0 0; }
	.tabs-1 a {
		height:26px;
		float:left;
		display:block;
		position:relative;
		padding:5px 0 0 10px;
		color:#333;
		background:url(../img/tab-1-of.png) 0 0 no-repeat;
		margin:0 10px 0 0;
	}
	.tabs-1 a:focus, .tabs-1 a:hover, .tabs-1 a {
		outline: none;
		-moz-outline: none;
	}
	.tabs-1 span {
		height:31px;
		width:10px;
		position:absolute;
		top:0;
		left:100%;
		display:block;
		text-decoration:none;
		text-indent:-10000px;
		background:url(../img/tab-1-of.png) right 0 no-repeat;
	}
		.tabs-1 .act a {
			color:#F60;
			background:url(../img/tab-1-on.png) 0 0 no-repeat;
		}
		.tabs-1 .act span { background:url(../img/tab-1-on.png) right 0 no-repeat; }
	.form-1 div.block {
		background:#F2F2F0;
		padding:25px;
		margin:0 0 10px 0;
	}
	.form-1 b.block {
		background:url(../img/line-2.png) 0 8px repeat-x;
		padding:0 0 12px 0;
	}
		.form-1 b.block span {
			font-size:15px;
			padding:0 5px 0 0;
			line-height:110%;
		}
	.form-1 .field { min-height:39px; }
	    .field .info {
	        padding: 3px 0 0 0;
	        display: block;
	        float: left;
	    }
		.form-1 .field label {
			display:block;
			float:left;
			text-align:right;
			width:170px;
			padding:1px 10px 0 0;
		}
		.form-1 .field .textfield {
			font-size:13px;
			padding-top: 3px;
			padding-bottom: 2px;
			float:left;
			margin:0 8px 0 0;
		}
		.form-1 .field select {
		    float:left;
			margin:2px 8px 4px 0;
		}
	.form-1 .button-1 { top:-5px; }
	.form-1 .field-1 { width:500px; }
	.form-1 .field-2 { width:175px; }
	.form-1 .field-3 { width:240px; }
	.form-1 select { width:175px; }
		.form-1 .field div.posrel { padding:2px 0 0 0; }
		.form-1 .labels select {
			margin:0 5px 0 0 !important;
		}
		.form-1 .labels label {
			text-align:left;
			width:auto !important;
			padding:0 5px 0 0 !important;
			font-size:12px;
		}
			.form-1 .labels label strong { font-size:12px; }
		.form-1 .labels select.mrg { margin:0 20px 0 0 !important; }
	.form-1 .pdd-1 { padding:3px 0 0 10px !important; }
	.form-1 textarea {
		float:left;
		width:610px;
	}
	.form-1 .area-1 { height:70px; }
		.form-1 .area-1 textarea { height:55px; }
	.form-1 .area-2 { height:160px; }
		.form-1 .area-2 textarea { height:145px; }
	.form-1 .area-3 { height:170px; }
		.form-1 .area-3 textarea {
			height:155px;
			width:500px;
		}
	.form-1 .tt {
		float:left;
		padding:3px 5px 0 0;
	}
.button-2 {
	background:url(../img/button-2.png) right 0 no-repeat;
	height:28px;
	padding:4px 12px 0 0;
	margin:0 0 0 12px;
	font-size:14px;
	font-weight:bold;
	position:relative;
	color:#FFF;
}
	.button-2 span {
		background:url(../img/button-2.png) 0 0 no-repeat;
		height:32px;
		position:absolute;
		top:0;
		left:-12px;
		width:12px;
	}
.button-3 {
	background:url(../img/button-3.png) right 0 no-repeat;
	height:28px;
	padding:4px 12px 0 12px;
	font-size:14px;
	font-weight:bold;
	position:relative;
	color:#FFF;
	margin:0 7px;
}
	.button-3 span {
		background:url(../img/button-3.png) 0 0 no-repeat;
		height:32px;
		position:absolute;
		top:0;
		left:0;
		width:12px;
	}
.submits-1 {
	padding:20px 0;
	background:url(../img/grad-1.png) 0 0 repeat-x;
}
	.submits-1 table { margin:0 auto; }
.del-1 {
	background:url(../img/del-1.png) right 0 no-repeat #F2F2F0;
	line-height:110%;
	display:block;
	text-decoration:none;
	font-size:11px;
	padding:1px 20px 1px 0;
	font-weight:normal;
}
	.form-1 .del-1 {
		position:relative;
		top:3px;
		border-left:20px solid #F2F2F0;
	}
		.form-1 b.block .posrel {
			background:#F2F2F0;
			padding:1px 0 0 10px;
		}
	.form-1 b.block label.fr {
		display:block;
		font-size:11px;
		font-weight:normal;
		background:#F2F2F0;
		padding:0 0 0 5px;
	}
		.form-1 label.fr input {
			position:relative;
			bottom:-2px;
			margin:1px 5px 0 0;
		}
.add-more-2 {
	padding:15px 0;
	background:url(../img/line-2.png) 0 bottom repeat-x;
}
.list-3 {
	padding:5px 0 15px 0;
	margin:0 -15px;
}
	.list-3 li {
		width:186px;
		height:138px;
		float:left;
		position:relative;
	}
.bdr-1 { border-top:1px solid #FFF; }
	.list-3 .over {
		position:absolute;
		bottom:14px;
		left:14px;
		width:150px;
		height:19px;
		background:url(../img/transparent-1.png);
		padding:5px;
	}
	.list-3 a.block {
		width:160px;
		height:110px;
		padding:14px;
	}
	.list-3 li:hover a.block { background:url(../img/thumb-over-2.png); }
		.small-gallery .list-3 a.block:hover { background:url(../img/thumb-over-3.png) 0 0 no-repeat; }
		.list-3 .over a {
			font-size:11px;
			color:#FFF;
		}
		.list-3 .over a.fr {
			padding:2px 18px 2px 0;
			background:url(../img/del-2.png) right center no-repeat;
		}
		.list-3 .over a.fl {
			padding:2px 18px 2px 0;
			background:url(../img/zoom-1.png) right center no-repeat;
		}
	.form-1 .labels-1 { padding:2px 0 3px 0; }
		.form-1 .labels-1 input {
			float:left;
			margin:0 5px 0 0;
			position:relative;
			bottom:-1px;
		}
		.form-1 .labels-1 label {
			float:left;
			width:auto !important;
			padding:0 5px 0 0 !important;
			text-align:left;
		}
	.form-1 .no-label { margin:0 0 0 180px; }
.mrg-top-1 { margin-top:2px; }
.mrg-top-2 { margin-top:5px; }
		.form-1 b.block .textfield { width:240px; }
.button-4 {
	background:url(../img/button-4.png) right 0 no-repeat;
	height:25px;
	padding:7px 7px 0 0;
	margin:0 0 0 26px;
	font-size:12px;
	font-weight:bold;
	position:relative;
}
	.button-4 span {
		background:url(../img/button-4.png) 0 0 no-repeat;
		height:32px;
		position:absolute;
		top:0;
		left:-26px;
		width:26px;
	}
.button-4:hover { background:url(../img/button-4-on.png) right 0 no-repeat; }
	.button-4:hover span { background:url(../img/button-4-on.png) 0 0 no-repeat; }
* html .button-4 { background:url(../img/button-4.gif) right 0 no-repeat; }
	* html .button-4 span { background:url(../img/button-4.gif) 0 0 no-repeat; }
* html .button-4:hover { background:url(../img/button-4-on.gif) right 0 no-repeat; }
	* html .button-4:hover span { background:url(../img/button-4-on.gif) 0 0 no-repeat; }
.pdd-2 { padding:6px 0 0 10px; }
.pdd-top-1 { padding-top:7px; }
.bgr-top-1 { background:url(../img/line-2.png) 0 0 repeat-x; }
.bgr-bot-1 { background:url(../img/line-2.png) 0 bottom repeat-x; }
.mrg-bot-1 { margin-bottom:15px; }
		.table-1 thead th {
			text-align:left;
			font-size:14px;
			padding:20px 10px 7px 10px;
			vertical-align:top;
			border-bottom:1px solid #D9D9D8;
		}
		.table-1 thead td {
			text-align:right;
			font-size:14px;
			padding:20px 10px 7px 10px;
			vertical-align:top;
			font-weight:bold;
			border-bottom:1px solid #D9D9D8;
		}
		.table-1 tbody th {
			text-align:left;
			padding:7px 10px;
			vertical-align:top;
			border-bottom:1px solid #D9D9D8;
			background:#F9F9F8;
		}
		.table-1 tbody td {
			text-align:right;
			padding:7px 10px;
			vertical-align:top;
			border-bottom:1px solid #D9D9D8;
			background:#F9F9F8;
		}
		.table-1 .dark td , .table-1 .dark th { background:#F2F2F0; }
		
		.table-1 tbody tr:hover td, .table-1 tbody tr:hover th,
		.table-1 .over td , .table-1 .over th { background:#FFC; }

		.table-1 tbody .status-1 {
			color:#093;
			font-weight:normal;
		}
		.table-1 tbody .status-2 {
			color:#999;
			font-weight:normal;
		}
			.table-1 tbody .over .tools {
				display:block !important;
				margin:-2px 0;
			}
	.table-1 .tool-1 {
		background:url(../img/tool-1.png);
		width:25px;
		height:24px;
		text-decoration:none;
		display:block;
		float:left;
	}
	.table-1 .tool-2 {
		background:url(../img/tool-2.png);
		width:25px;
		height:24px;
		text-decoration:none;
		display:block;
		float:left;
	}
	.table-1 .tool-3 {
		background:url(../img/tool-3.png);
		width:25px;
		height:24px;
		text-decoration:none;
		display:block;
		float:left;
	}
	.table-1 .tool-1:hover { background:url(../img/tool-1-ov.png); }
	.table-1 .tool-2:hover { background:url(../img/tool-2-ov.png); }
	.table-1 .tool-3:hover { background:url(../img/tool-3-ov.png); }
	.table-1 span {
		border-left:1px solid #D9D9D8;
		width:1px;
		overflow:hidden;
		height:16px;
		margin:4px 0 0 0;
		display:block;
		float:left;
	}
.catalog { background:url(../img/grad-1.png) 0 0 repeat-x; }
	.catalog div.fl {
		padding:20px 15px 0 15px;
		width:165px;
	}
	.catalog div.fl { padding-right:0; }
	.catalog b, .catalog b a {
		display:block;
		font-size:16px;
		line-height:110%;
		padding:0 0 10px 0;
		color:#F60;
		font-family:"Trebuchet MS", Arial;
	}
	.catalog a {
		display:block;
		font-size:12px;
		margin:0 0 2px 0;
	}
.search-1 {
	border-bottom:1px solid #E0DBD2;
	background:url(../img/block-grad-1.png) 0 bottom repeat-x #F7F3EC;
	padding:0 10px 20px 10px;
}
	.search-1 b.block {
		background:url(../img/title-bg-2.png);
		font-size:19px;
		color:#C00;
		font-family:"Trebuchet MS", Arial;
		display:block;
		padding:8px 55px 0 15px;
		height:50px;
		line-height:110%;
		margin:0 -10px;
	}
	.search-1 .textfield {
		margin:20px 0 10px 0;
		width:150px;
	}
.search-2 {
	border-bottom:1px solid #E0DBD2;
	background:url(../img/block-grad-1.png) 0 bottom repeat-x #F7F3EC;
	padding:0 10px 20px 10px;
}
	.search-2 b.block {
		background:url(../img/title-bg-3.png);
		font-size:19px;
		color:#C00;
		font-family:"Trebuchet MS", Arial;
		display:block;
		padding:8px 55px 0 15px;
		height:50px;
		line-height:110%;
		margin:0 -10px;
	}
	.search-2 .textfield {
		margin:20px 0 10px 0;
		width:150px;
	}
	.search-2 select {
		margin:20px 0 -10px 0;
		width:155px;
	}
.yellow-button,
.button-5 {
	background:url(../img/button-1.png) right 0 no-repeat;
	height:25px;
	padding:7px 15px 0 10px;
	margin:0 0 0 5px;
	font-size:12px;
	font-weight:bold;
	position:relative;
}
    .yellow-button {
        display: block;
        float: left;
    }
    .yellow-button span,
	.button-5 span {
		background:url(../img/button-1.png) 0 0 no-repeat;
		height:32px;
		position:absolute;
		top:0;
		left:-5px;
		width:5px;
		text-decoration: none;
	}
	
.yellow-button:hover,
.button-5:hover { background:url(../img/button-1-on.png) right 0 no-repeat; }

    .yellow-button:hover span,
	.button-5:hover span { background:url(../img/button-1-on.png) 0 0 no-repeat; text-decoration: none; }
	
* html .yellow-button,
* html .button-5 { background:url(../img/button-1.gif) right 0 no-repeat; }

    * html .yellow-button span,
	* html .button-5 span { background:url(../img/button-1.gif) 0 0 no-repeat; }

* html .yellow-button:hover,	
* html .button-5:hover { background:url(../img/button-1-on.gif) right 0 no-repeat; }

    * html .yellow-button:hover span,
	* html .button-5:hover span { background:url(../img/button-1-on.gif) 0 0 no-repeat; }
	
	.list-4 li {
		border-top:1px solid #EFEDE8;
		padding:15px 0;
	}
.list-4-fixed { padding:0 15px; }
	.list-4-fixed li {
		padding:8px 0;
		border:0 none;
	}
	.list-4 img {
		background-repeat:no-repeat;
		background-position:center center;
	}
	.list-4 .text-2 { margin:0 0 0 146px; }
	.list-4-fixed .text-2 { margin:0 0 0 130px; }
		.list-4 .text-2 b {
			display:block;
			padding:0 0 5px 0;
		}
			.list-4 .text-2 b a { font-size:14px; }
			.list-4-fixed .text-2 b a { font-size:12px; }
		.list-4 .text-2 p {
			color:#666;
			padding:0 0 10px 0;
			line-height:110%;
		}
		.list-4-fixed .text-2 p { font-size:12px; }
			.list-4-fixed .text-2 p a {
				font-size:11px;
				color:#669;
			}
		.list-4 .text-2 div { line-height:110%; }
			.list-4 .text-2 div a {
				color:#333;
				line-height:110%;
			}
			.list-4 .text-2 div a.out {
				padding-right:12px;
				background:url(../img/link-out.png) right 4px no-repeat;
			}
			
    .list-4 .text-3 { margin:0 0 0 0; }
    .list-4-fixed .text-3 { margin:0 0 0 0; }
        .list-4 .text-3 b {
            display:block;
            padding:0 0 5px 0;
        }
            .list-4 .text- b a { font-size:14px; }
            .list-4-fixed .text-3 b a { font-size:12px; }
        .list-4 .text-3 p {
            color:#666;
            padding:0 0 10px 0;
            line-height:110%;
        }
        .list-4-fixed .text-3 p { font-size:12px; margin-top:5px; }
            .list-4-fixed .text-3 p a {
                font-size:11px;
                color:#669;
            }
        .list-4 .text-3 div { line-height:110%; }
            .list-4 .text-3 div a {
                color:#333;
                line-height:110%;
            }
            .list-4 .text-3 div a.out {
                padding-right:12px;
                background:url(../img/link-out.png) right 4px no-repeat;
            }
            
        .list-4 .text-3 a { font-size:13px; font-weight: bold; text-decoration: underline; }
        .list-4 .text-3 a:hover { text-decoration: none; }
        .list-4 .text-3 a.placiau { font-size:11px; font-weight: normal; text-decoration: none; }
        .list-4 .text-3 a.placiau:hover { text-decoration: underline; }

.forumas {
	padding:15px;
	background:url(../img/grad-1.png) 0 0 repeat-x;
}
		.itemas .date span {
			color:#999;
			padding:0 0 0 5px;
		}
	.itemas b.block {
		padding:0 0 15px 0;
		font-size:18px;
		font-family:"Terbuchet MS", Arial;
		color:#F60;
	}
	.itemas b a {
        text-decoration: underline;
	}
	.itemas b a:hover {
        text-decoration: none;
	}
	.itemas p { line-height:110%; }
	.itemas .button-1 {
		margin-top:10px;
		margin-bottom:20px;
	}
.top-line-1 { padding:0 0 10px 0; }
	.top-line-1 div.fl {
		color:#999;
		padding:2px 0 0 0;
	}
		.top-line-1 div.fl strong {
			color:#F60;
			font-weight:normal;
		}
	.top-line-1 div.fr {
		color:#999;
		font-size:11px;
		padding:2px 0 0 0;
	}
		.top-line-1 div.fr select {
			margin:0 0 0 10px;
			width:150px;
		}
		.top-line-1 div.fr select.smaller { width:50px; }
.list-5 { margin:0 -15px; }
	.list-5 li {
		/*border-top:1px solid #EFEDE8;*/
		border-bottom:1px solid #ccc;
		padding:15px 15px 0 15px;
	}
	.list-5 li.dark { background:#F2F2F0; }
		.list-5 .tp a {
			font-size:14px;
			font-weight:bold;
		}
		.list-5 .tp span { color:#999; }
	.list-5 p {
		line-height:110%;
		padding:0 0 15px 0;
	}
.themes {
	padding:15px;
	background:url(../img/grad-1.png) 0 0 repeat-x;
}
	.themes .wrap { margin:0 -7px 20px -7px; }
			.themes .wrap thead th {
				padding:5px 7px;
				font-size:14px;
				color:#F60;
				text-align:left;
			}
			.themes .wrap thead td {
				padding:5px 7px;
				font-size:11px;
				color:#666;
				text-align:center;
				white-space:nowrap;
			}
			.themes .wrap thead td.pdds { padding:5px 60px; }
			.themes .wrap tbody th {
				padding:5px 7px;
				border-top:1px solid #EEEDED;
				text-align:left;
			}
			.themes .wrap tbody td {
				padding:5px 7px;
				border-top:1px solid #EEEDED;
				text-align:center;
			}
			.themes .wrap tbody span {
				padding:0 0 0 5px;
				color:#999;
			}
		.themes .more a { padding:5px 7px; }
.gallery {
	background:url(../img/grad-1.png) 0 0 repeat-x;
	padding:15px;
}
	.catalog b.block, .gallery b.block {
		font-size:18px;
		font-family:"Terbuchet MS", Arial;
		color:#F60;
	}
.info-1 { padding:0 15px; }
	.info-1 p {
		line-height:110%;
		padding:0 0 15px 0;
	}
	.info-1 img.fl { margin:0 20px 20px 0; }
.mrg-1 {
	margin-left:10px;
	margin-right:10px;
}
.item-2 { padding:20px 15px 10px 15px; }
	.item-2 div.fl {
		width:130px;
		text-align:center;
	}
		.item-2 div.fl img.block { margin:0 auto; }
	.item-2 div.nfo { margin:0 0 30px 160px; }
		.item-2 div.nfo b {
			font-size:24px;
			font-family:"Trebuceht MS", Arial;
			line-height:100%;
		}
		.item-2 div.nfo p {
			line-height:110%;
			padding:10px 0;
			font-size:11px;
			color:#999;
		}
	.links .ico-1 {
		float:left;
		display:block;
		padding:2px 0 2px 22px;
		background:url(../img/ico-1.png) 6px center no-repeat;
		margin:0 20px 0 0;
		color:#333;
		display:block;
		text-align: left;
	}
	.links .ico-2 {
		float:left;
		display:block;
		padding:2px 0 2px 22px;
		background:url(../img/ico-2.png) 0 center no-repeat;
		margin:0 20px 0 0;
		color:#333;
		text-align: left;
	}
	.links .ico-3 {
		float:left;
		display:block;
		padding:2px 0 2px 22px;
		background:url(../img/ico-3.png) 0 center no-repeat;
		color:#333;
		text-align: left;
	}
.back {
	padding:15px;
	border-top:1px solid #EEEDED;
	margin:15px 0 15px 0;
}
	.back a {
		padding:0 0 0 17px;
		font-size:12px;
		background:url(../img/prev-1.png) 0 center no-repeat;
	}
.work-time { }
	.work-time b { font-size:12px; margin: 0 0 10px 0; }
	.work-time span,
	.work-time .show-map,
	.work-time strong.block {
		font-size:12px;
		font-weight:normal;
	    text-align: left;
	}
	.work-time span {
	    white-space: nowrap;
	}
.time { margin:11px 0 0 0; }
	.time div {
		width:120px;
		float:right;
		height:14px;
		margin:0 0 2px 0;
		background:url(../img/line-4.png) 0 bottom repeat-x;
	}
	.time strong {
		float:right;
		background:#f9f9f9;
		font-weight:normal;
	}
	.time span {
		float:left;
		background:#FFF;
	}
	.work-time .tar { padding:11px 0 0 0; }
		.work-time .tar a {
			font-size:11px;
			color:#669;
		}
	.small-gallery b.block {
		padding:0 0 0 20px;
		font-family:"Trebuchet MS", Arial;
		font-size:11px;
		line-height:110%;
	}
		.small-gallery b.block span {
			font-family:"Trebuchet MS", Arial;
			font-size:19px;
			line-height:110%;
			display:block;
		}
.more-2 {
	margin:-15px 23px 23px 23px;
	border-top:1px solid #E4E4E4;
	padding:5px 0 0 0;
}
	.more-2 a {
		font-size:11px;
		color:#669;
	}
	
.contact {
/*  background:url(../img/grad-1.png) 0 0 repeat-x;   */
    background: #f9f9f9;
    padding:20px 14px 34px 14px; 	
    margin:13px 0 15px 0;
	border:1px solid #EFE8D9;
}

.contact span {
	white-space:normal;
}
.akcijos {
	border-top:1px solid #EFEDE8;
	background:url(../img/grad-1.png) 0 0 repeat-x;
	padding:15px 0 0 0;
	margin:15px 0 0 0;
}
	.akcijos b.block {
		padding:0 0 0 20px;
		font-family:"Trebuchet MS", Arial;
		font-size:11px;
		line-height:110%;
	}
		.akcijos b.block span {
			font-family:"Trebuchet MS", Arial;
			font-size:19px;
			line-height:110%;
			display:block;
		}
.more-3 {
	margin:0 23px 23px 23px;
	border-top:1px solid #E4E4E4;
	padding:5px 0 0 0;
}
	.more-3 a {
		font-size:11px;
		color:#669;
	}
	.catalog b.block { padding:15px 0 0 15px; }
	.catalog .bdr-2 {
		border-bottom:1px solid #EFEDE8;
		padding:20px 0 0 0;
	}
.popup-1 {
	width:860px;
	padding: 20px;
	height:480px;
	position:absolute;
	top:50%;
	left:50%;
	z-index:1000;
	background:#FFF;
}
	.popup-1 b.block {
		padding:12px 20px 0 20px;
		border-bottom:1px solid #EBE8E1;
		height:34px;
		font-size:24px;
		line-height:100%;
		font-family:"Trebuchet MS", Arial;
		background:#FEFEFD;
		display: none;
	}
	.popup-1 .info-2 {
		width:196px;
		padding:10px 0 0 0;
	}
		.popup-1 .info-2 b {
			font-family:"Trebuchet MS", Arial;
			font-size:18px;
			color:#F60;
			padding:0 0 10px 3px;
			display: block;
		}
		.popup-1 .info-2 li { float:left; margin: 0 12px 12px 0; }
		.popup-1 .info-2 a {
			border:3px solid #FFF;
			display:block;
		}
		.popup-1 .info-2 a.act,
		.popup-1 .info-2 a:hover { border:3px solid #333; }
	.popup-1 .explns {
		margin:25px 3px 0 3px;
		border-top:1px solid #E4E4E4;
		padding:25px 0 0 0;
	}
	.popup-1 .expl-1 {
		padding:5px 0 5px 36px;
		margin:0 0 10px 0;
		background:url(../img/expl-1.png) 0 center no-repeat;
		font-family:"Trebuchet MS", Arial;
		font-size:11px;
		line-height:110%;
		color:#666;
	}
		.popup-1 .expl-1 strong {
			font-family:"Trebuchet MS", Arial;
			font-size:11px;
			line-height:110%;
		}
	.popup-1 .expl-2 {
		padding:5px 0 5px 36px;
		margin:0 0 10px 0;
		background:url(../img/expl-2.png) 0 center no-repeat;
		font-family:"Trebuchet MS", Arial;
		font-size:11px;
		line-height:110%;
		color:#666;
	}
		.popup-1 .expl-2 strong {
			font-family:"Trebuchet MS", Arial;
			font-size:11px;
			line-height:110%;
		}
.straipsnis {
	padding:20px 15px;
	background:url(../img/grad-2.png) 0 0 repeat-x;
	border-top:1px solid #EFEDE8
}
	.straipsnis .title-3 {
		font-family:"Trebuchet MS", Arial;
		font-size:24px;
		padding:0 0 5px 0;
		line-height:110%;
	}
	.straipsnis .date {
		font-size:15px;
		color:#999;
		padding:0 0 20px 0;
		line-height:110%;
	}
	.straipsnis p {
		padding:0 0 20px 0;
		line-height:110%;
	}
    .straipsnis a {
        font-size:15px;
	    text-decoration:underline;
    }
    .straipsnis a:hover {
	    text-decoration:none;
    }
	.straipsnis img.fr { margin:0 0 20px 20px; }
	.straipsnis img.fl { margin:0 20px 20px 0; }
.list-6 {
	padding:15px 15px 0 15px;
	background:url(../img/grad-2.png) 0 0 repeat-x;
}
	.list-6 b.block {
		font-size:24px;
		font-family:"Trebuchet MS", Arial;
		color:#F60;
		margin-top: 30px;
	}
	.list-6 b.first {
	    margin-top: 0;
	}
	.list-6 ul { margin:0 -7px; }
	.list-6 li {
		border-top:1px solid #EFEDE8;
		padding:15px 10px;
	}
	.list-6 a.fl { margin:0 15px 0 0; }
	.list-6 .date {
		display:block;
		font-size:11px;
		color:#999;
		padding:4px 0 0 0;
	}
		.list-6 b a {
			font-size:14px;
			font-weight:bold;
		}
	.list-6 p {
		line-height:110%;
		padding:5px 0 0 0;
	}
	    .more,
		.list-6 p a {
			line-height:110%;
			font-size:11px;
			color:#99C;
		}
.nav-2-fixed {
	padding-top:0 !important;
	border:0 none !important;
	background:0 none !important;
}
	.nav-2-fixed b { padding-top:5px !important; }
	.tiny-filter .longer {
		width:150px;
		margin:0 0 0 10px;
	}
	.list-7 li {
		border-top:1px solid #EFEDE8;
		padding:20px 10px;
	}
	.list-7 a.fl { margin:0 15px 0 0; }
	.list-7 span.block {
		font-size:11px;
		color:#999;
		padding:3px 0;
	}
		.list-7 span.block span {
			font-size:11px;
			color:#999;
			float:right;
		}
	.list-7 b {
		line-height:110%;
		display:block;
		padding:0 100px 30px 0;
	}
		.list-7 b a {
			font-size:14px;
			line-height:110%;
		}
	.list-7 strong.block {
		font-size:18px;
		position:absolute;
		margin:-30px auto auto 175px;
		color:#900;
		font-weight:normal;
	}
	.list-7 .no-img { margin-left:0 !important; }
.orange-block {
	background:url(../img/orange-block.png) 0 0 no-repeat;
	width:157px;
	height:156px;
	margin:15px 0 0 0;
	padding:12px;
}
	.orange-block b.block {
		color:#FFF;
		font-size:19px;
		font-family:"Trebuchet MS", Arial;
		line-height:110%;
	}
	.orange-block p {
		color:#FFF;
		font-size:12px;
		line-height:120%;
		padding:12px 0 15px 0;
	}
.button-6 {
	background:url(../img/button-5.png) right 0 no-repeat;
	height:25px;
	padding:7px 12px 0 26px;
	font-size:12px;
	font-weight:bold;
	position:relative;
}
	.button-6 span {
		background:url(../img/button-5.png) 0 0 no-repeat;
		height:32px;
		position:absolute;
		top:0;
		left:0;
		width:26px;
	}
.list-8 { padding:0 0 10px 0; }
	.list-8 a {
		font-size:12px;
		line-height:110%;
	}
	.list-8 li {
		font-size:11px;
		color:#999;
		padding:10px 0;
		line-height:110%;
	}
	.list-8 p {
		display:block;
		line-height:110%;
	}
.help-1 {
	border-bottom:1px solid #E0DBD2;
	background:url(../img/block-grad-1.png) 0 bottom repeat-x #F7F3EC;
	padding:0 15px 15px 15px;
	overflow: hidden;
}
	.help-1 b.block {
		background:url(../img/title-bg-4.png);
		height:45px;
		width:173px;
		font-size:19px;
		color:#FFF;
		font-family:"Trebuchet MS", Arial;
		padding:13px 0 0 15px;
		margin:0 -15px 5px -15px;
	}
	.help-1 .nfo-1 {
		font-size:12px;
		border-bottom:1px solid #E4E4E4;
		padding:5px 0;
	}
		.help-1 .nfo-1 a {
			font-size:12px;
			color:#F60;
		}
		.help-1 .nfo-1 strong {
			font-size:18px;
			color:#F60;
			font-family:"Trebuchet MS", Arial;
			letter-spacing: -0.01em;
		}
	.help-1 .nfo-2 {
		font-size:12px;
		padding:12px 0 15px 0;
	}
	.help-1 .status-01 { background:url(../img/status-1.png) right 6px no-repeat; }
	.preke-1 .info-4 {
		padding:15px;
		background:url(../img/grad-2.png) 0 0 repeat-x;
		border-top:1px solid #EFEDE8;
        overflow: hidden;
        zoom: 1;
        display: block;
	}
	.preke-1 b.block {
		font-size:18px;
		padding:0 0 10px 0;
		color:#F60;
		font-family:"Trebuchet MS", Arial;
	}
		.preke-1 .tt p {
			line-height:110%;
			padding:0 0 30px 0;
		}
		.preke-1 .specs div.fl {
			width:225px;
			margin:0 25px 0 0;
		}
			.preke-1 .specs div.fl b {
				display:block;
				border-bottom:1px solid #EFEDE8;
				padding:0 0 5px 0;
				margin:0 0 5px 0;
			}
.preke-1 {
	padding:20px 0 0 0;
	background:url(../img/grad-2.png) 0 0 repeat-x;
}
	.info-3 .side-01 { width:375px; margin-left: 15px; }
.thumbs-1 { padding:20px 0 30px 0; }
	.thumbs-1 .prev {
		background:url(../img/prev-2.png) no-repeat;
		width:7px;
		height:13px;
		position:absolute;
		top:47px;
		display: none;
		left:5px;
                text-decoration: none;
	}
	.thumbs-1 .next {
		display: block;	    
		background:url(../img/next-2.png) no-repeat;
		width:7px;
		height:13px;
		position:absolute;
		top:47px;
		left:385px;
		text-decoration: none;
	}
	.thumbs-1 .overflow {
		overflow:hidden;
		width: 350px;
		margin: 0 0 0 23px;
	}
		.thumbs-1 .overflow a {
			display:block;
			float:left;
			margin:0 10px 0 0;
			position:relative;
		}
		.thumbs-1 .overflow .ico {
			position:absolute;
			top:42px;
			left:-2px;
		}
		.preke-1 .info-3 .side-02 { width:340px; }
		.preke-1 .info-3 .title-4 {
			font-family:"Trebuchet MS", Arial;
			font-size:24px;
			padding:5px 0 5px 10px;
			line-height:110%;
		}
	.preke-1 .opt-1 {
		padding:0 0 12px 10px;
		border-bottom:1px solid #EFEDE8;
	}
		.preke-1 .opt-1 label { padding:0 10px 0 0; }
		.preke-1 .opt-1 select { width:120px; }
.prices { padding:10px 10px 0 10px; }
.price { width:190px; }
	.price b {
		font-family:"Trebuchet MS", Arial;
		font-size:24px;
		color:#C00;
		padding:0 5px;
	}
	.price strike {
		font-family:"Trebuchet MS", Arial;
		font-size:12px;
		color:#666;
		position:relative;
		top:-7px;
	}
	.price p {
		font-size:11px;
		line-height:110%;
		padding:0 0 20px 0;
	}
		.price p strong {
			font-size:11px;
			color:#C00;
			line-height:110%;
		}
		.preke-1 .side-02 .more-info {
			border-top:1px solid #EFEDE8;
			padding:10px;
		}
		.more-info i {
		    font-style: normal;
		}
		.preke-1 .side-02 .smaller {
			font-size:11px;
			color:#669;
		}
		.preke-1 .side-02 span {
			font-size:11px;
			color:#CCC;
		}
	.preke-1 .add {
		position:absolute;
		margin:-60px auto auto 510px;
	}
.pop-1 {
	position:absolute;
	background:#FFF;
	padding:30px;
	z-index:10000;
	display: none;
}
    .popup-buy a.close,
	.pop-1 a.close {
		display:block;
		position: absolute;
		background:url(../img/close-pop.png) no-repeat;
		width:11px;
		height:11px;
		right: -20px;
		top: -20px;
	}
	.pop-1 .prev {
		background:url(../img/prev-2.png) no-repeat;
		width:7px;
		height:13px;
		position:absolute;
		top:50%;
		margin-top: -14px;
		left:-18px;
		display: none;		
	}
	.pop-1 .next {
		background:url(../img/next-2.png) no-repeat;
		width:7px;
		height:13px;
		position:absolute;
		top:50%;
		margin-top: -14px;
		right:-20px;
		display: none;
	}

			.preke-1 .info-3 .side-02 .tt { padding:20px 10px 0 10px; }
.nopddtp { padding-top:0 !important; }
.button-7 {
	background:url(../img/button-6.png) right 0 no-repeat;
	height:24px;
	padding:4px 12px 0 12px;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	position:relative;
}
	.button-7 span {
		background:url(../img/button-6.png) 0 0 no-repeat;
		height:32px;
		position:absolute;
		top:0;
		left:0;
		width:12px;
	}
.questions { padding:0 0 15px 0; }
	.questions b {
		color:#666;
		font-size:12px;
		line-height:110%;
		display:block;
		/*padding:10px 0;*/
		padding:5px 0;
	}
	.questions label {
		color:#666;
		font-size:12px;
		display:block;
		line-height:110%;
		padding:0 0 5px 5px;
	}
	.questions label b {
	    display: inline-block;
	    width: 24px;
	    padding: 5px 3px 0 0;
	}
	.questions input {
		position:relative;
		bottom:-1px;
		margin:0 5px 0 0;
	}
.mrgbot1 { margin-bottom:5px; }
	.pagination-1 li {
		float:left;
		padding:0 1px;
	}
		.pagination-1 .i a {
			width:25px;
			height:22px;
			display:block;
			text-align:center;
			font-size:12px;
			font-weight:bold;
			padding:3px 0 0 0;
		}
		.pagination-1 .i a.act {
			background:url(../img/pagination-ov.png) center center no-repeat;
			color:#F60;
		}
.title-5 {
	border-top:1px solid #EFEDE8;
	padding:10px 15px 0 15px;
	background:url(../img/grad-2.png) 0 0 repeat-x;
}
    .active-title,
	.title-5 h1,
	.title-5 h2 {
		font-family:"Trebuchet MS", Arial;
		font-size:19px;
		color:#F60;
	}
	.active-title {
	    margin: 0 0 10px;
	}
.more-4 {
	border-bottom:1px solid #EFEDE8;
	padding:5px 0 15px 15px;
	background:url(../img/bg-1.png) 0 bottom repeat-x;
}
	.more-4 a {
		font-size:11px;
		color:#669;
	}
.more-5 {
	border-bottom:1px solid #EFEDE8;
	padding:15px 15px 10px 15px;
	background:url(../img/bg-1.png) 0 bottom repeat-x;
}
	.more-5 a.fl {
		font-size:11px;
		color:#669;
		position:relative;
		top:10px;
	}
.slider-2 {
	height:82px;
	padding:15px 0 0 30px;
}
	.slider-2 .prev {
		display:none;
		position:absolute;
		width:7px;
		height:13px;
		top:50px;
		background:url(../img/prev-2.png);
		left:10px;
	}
	.slider-2 .next {
		display:none;
		position:absolute;
		width:7px;
		height:13px;
		top:50px;
		background:url(../img/next-2.png);
		left:550px;
	}
	.slider-2 .next:hover,
	.slider-2 .prev:hover {
	    text-decoration: none;
	}
	.slider-2 .overflow {
		width:500px;
		height:82px;
		overflow:hidden;
	}
.title-6 {
	padding:15px 15px 0 15px;
	border-top:1px solid #EFEDE8;
	background:url(../img/block-grad-1.png) 0 bottom repeat-x;
}
	.title-6 h1,
	.title-6 h2 {
		font-family:"Trebuchet MS", Arial;
		font-size:19px;
		color:#F60;
		position:relative;
		top:-3px;
	}
	.slider-2 td {
		vertical-align:top;
		padding:0 10px 0 0;
	}
		.slider-2 td a {
			border:1px solid #C9C9C9;
			display:block;
			width:240px;
			height:80px;
		}
		.slider-2 td a:hover { text-decoration:none;}
		.slider-2 td img.block {
			float:left;
			margin:0 10px 0 0;
		}
		.slider-2 a:hover strike { text-decoration:none !important; }
		.slider-2 a span {
			font-size:12px;
			color:#339;
			display:block;
			padding:5px 0 0 0;
			width: 100px;
			float:left;
		}
		.slider-2 a:hover span, .slider-2 a:hover strong { text-decoration:underline; }
	.slider-2 strong {
		font-size:18px;
		line-height:100%;
		color:#900;
		padding:0 4px 0 0;
		float:left;
		width:100px;
	}
	.slider-2 strike {
		font-size:11px;
		line-height:100%;
		color:#999;
		float:left;
		display:block;
		background:url(../img/strike.png) 0 center repeat-x;
	}
.mrg-top-3 { margin-top:15px; }
.index-slider {
	padding:15px 0 0 0;
	height:300px;
}
	.index-slider .cor-1 {
		position:absolute;
		top:0;
		left:0;
		width:3px;
		height:3px;
		background:url(../img/corners.gif) 0 0 no-repeat;
		z-index:4;
	}
	.index-slider .cor-2 {
		position:absolute;
		top:0;
		right:0;
		width:3px;
		height:3px;
		background:url(../img/corners.gif) right 0 no-repeat;
		z-index:4;
	}
	.index-slider .cor-3 {
		position:absolute;
		bottom:0;
		right:0;
		width:3px;
		height:3px;
		background:url(../img/corners.gif) right bottom no-repeat;
		z-index:4;
	}
	.index-slider .cor-4 {
		position:absolute;
		bottom:0;
		left:0;
		width:3px;
		height:3px;
		background:url(../img/corners.gif) 0 bottom no-repeat;
		z-index:4;
	}
	.index-slider .color1 {
		position:absolute;
		top:150px;
		left:760px;
		width:20px;
		height:20px;
		background:#FE0000;
		/*background:#A26234;*/
		/*background:#BF5205;*/
		z-index:4;
		text-decoration: none;
	}
	.index-slider .color2 {
		position:absolute;
		top:175px;
		left:760px;
		width:20px;
		height:20px;
		background:#E3BF03;
		z-index:4;
		text-decoration: none;		
	}
	.index-slider .color3 {
		position:absolute;
		top:200px;
		left:760px;
		width:20px;
		height:20px;
		background:#A26234;
		/*background:#C32824;*/
		z-index:4;
		text-decoration: none;		
	}
	.index-slider .color4 {
		position:absolute;
		top:225px;
		left:760px;
		width:20px;
		height:20px;
		background:#676767;
		z-index:4;
		text-decoration: none;		
	}
	.index-slider .color5 {
		position:absolute;
		top:250px;
		left:760px;
		width:20px;
		height:20px;
		background:#C32824;
		z-index:4;
		text-decoration: none;		
	}
	#slide-data {
		position:absolute;
		top:0;
		left:780px;
		width:160px;
		height:265px;
		padding:35px 0 0 20px;
		z-index:3;
		filter:alpha(opacity=90);
        -moz-opacity:0.9;
        -khtml-opacity:0.9;
        opacity:0.9;
	}
	#slide-link {
	    position: absolute;
	    bottom: 30px;
	}

	.index-slider .color-01 { background:#FE0000; }
	.index-slider .color-02 { background:#E3BF03; }
	.index-slider .color-03 { background:#A26234; }
	.index-slider .color-04 { background:#676767; }
	.index-slider .color-05 { background:#FF9900; }


    /*.index-slider .color-01 { background:#BF5205; }*/
    /*.index-slider .color-02 { background:#1C2C5D; }*/
    /*.index-slider .color-03 { background:#C32824; }*/
    /*
    .index-slider .color-01 { background:#2D3343; }
    .index-slider .color-02 { background:#A26234; }
    .index-slider .color-03 { background:#1C2C5D; }
    .index-slider .color-04 { background:#C32824; }
    .index-slider .color-05 { background:#C32824; }
    */
	/*.index-slider .color-01 { background:#1C2C5D; }*/ /*#0f2227 #36628E*/
	/*.index-slider .color-02 { background:#C32824; }*/
	/*.index-slider .color-03 { background:#C32824; }*/
	/*.index-slider .color-03 { background:#9E2E2C; }*/
	./*index-slider .color-04 { background:#96C; }*/
	/*.index-slider .color-05 { background:#FF9900; }*/
	
	.index-slider td {
		vertical-align:top;
		height:230px;
		padding:0 40px 0 0;
	}
	#slide-title span,
	#slide-title {
		font-size:17px;
		color:#FFF;
		line-height:110%;
	}
	#slide-title span {
	    font-weight: bold;
	}
	#slide-title div {
	    font-size: 12px;
	    color: #fff;
	    margin: 5px 0 0 0;
	    line-height: 120%;
	}
	.index-slider .posrel {
	    overflow: hidden;
	}
.button-8 {
	background:url(../img/button-7.png) right 0 no-repeat;
	height:21px;
	padding:6px 12px 0 0;
	font-size:11px;
	color:#669;
	font-weight:bold;
	position:relative;
	margin:0 0 0 12px;
}
	.button-8 span {
		background:url(../img/button-7.png) 0 0 no-repeat;
		height:27px;
		position:absolute;
		top:0;
		left:-12px;
		width:12px;
	}
	.index-slider .button-8 { margin-top:10px; }
.tooltip { position:relative; }
	.tooltip i.i-1 {
		display:none;
		position:absolute;
		top:5px;
		left:5px;
		background:#7F7F7F !important;
		font-size:11px !important;
		color:#FFF !important;
		text-decoration:none !important;
		font-weight:normal !important;
		border-right:3px solid #D9D9D8;
		font-style:normal;
		border-bottom:3px solid #D9D9D8;
	}
	.tooltip i.posrel {
		background:#7F7F7F !important;
		padding:6px 9px !important;
		font-size:11px !important;
		width:200px;
		color:#FFF !important;
		text-decoration:none !important;
		font-weight:normal !important;
		font-style:normal;
		display:block;
	}
	.tooltip:hover i.i-1 { display:block; }
	.tooltip i.cr-1 {
		position:absolute;
		top:100%;
		left:0;
		width:3px;
		height:3px;
		display:block;
		overflow:hidden;
		background:#F2F2F0;
	}
	.tooltip i.cr-2 {
		position:absolute;
		top:0;
		left:100%;
		width:3px;
		height:3px;
		overflow:hidden;
		display:block;
		background:#F2F2F0;
	}
.zoomas {
	position:absolute;
	right: 10px;;
	bottom: 10px;
	z-index:10;
}
*:first-child+html .zoomas {
	position:static;
	top:0;
	left:0;
	z-index:10;
}
* html .zoomas {
	position:static;
	top:0;
	left:0;
	z-index:10;
}
*:first-child+html .zoomas1 {
	position:absolute;
	left:350px;
	top:220px;
	z-index:10;
}
* html .zoomas1 {
	position:absolute;
	left:350px;
	top:220px;
	z-index:10;
}
	* html .form-1 .button-1, * html .themes .button-1 { margin-left:13px; }
	* html .form-1 .button-4 { margin-left:13px; }
	* html .form-1 .no-label { margin:0 0 0 90px; }
	* html .themes .button-5 { margin:0 0 0 2px }
	* html .pagination-1 { width:100px; }
	* html .title-6 .tabs-1 { width:200px; }
	
.tab-content {
    display: none;
}

.tab-content-act {
    display: block;
}

.error-required {
    background: #ffe200;
}

.ml5 {
    margin-left: 5px;
}

.editor_content_pad {
    padding: 15px;
}

.slider-2 .overflow {
    display: none;
}

.slider-2 .overflow-act {
    display: block;
}

.mrg-top-3 h1 {
    float: left;
}

#product-image {
    display: block;
    height: 290px;
    width: 375px;
    position: relative;
    text-align: center;
}

.movable {
    width: 999999px;
    position: relative;
}

.list-11 .block-list {
    display: none;
}

.list-11 .block-list-act {
    display: block;
}

.tab-content .list-1 .block-list {
    width: 744px;
}

.no-margin {
    margin: 0;
}

.search-form-1 .field label {
    width: 90px;
    text-align: left;
    padding-top: 2px;
}

.search-form-1 .field .button {
    background: #3ccd00;
    padding: 5px 10px;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
    -ms-border-radius: 3px;
    -webkit-border-radius: 3px;    
    border: 0 none;
    color: #fff;
    font-weight: bold;
    font-size: 13px;
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);
}

.form-1 div.result-block {
    background: #fff;
}

.result-block .list-7 li {
    padding-left: 0;
}

.result-block .list-7 .thumb {
    min-height: 110px;
    width: 160px;
    text-decoration: none;
}

.inside-3 .nav-3 {
    margin-top: 0;
}

.slider-2 .nothumb span, 
.slider-2 .nothumb strong {
    width: 220px;
    margin: 0 0 0 15px;
}

.notices {
    margin-top: 25px;
}

.msg-success,
.msg-error {
    padding: 8px 14px; 
    background: #ff3000;    
    margin: 0 0 10px 0;
    font-size: 13px;
    color: #fff;
    font-weight: bold;
    border-radius: 3px;
}

.msg-error h3 {
    font-size: 14px;
}

.msg-success h3,
.msg-success p,
.msg-error h3,
.msg-error p {
    color: #fff;
}

.msg-success {
    background: #52bc33;
}

.inactive {
    color: #666;
    font-style: italic;
}

.table-with-tools .status {
    height: 24px;
}

.table-with-tools .status .active {
    color: #093;
}

.data-tree .field b,
.data-tree .field i {
    display: block;
    margin: 0 0 3px 0;
}

.data-tree .field b {
    margin-top: 1px;
    margin-left: 4px;
}

.data-tree i {
    cursor: pointer;
}

table.times th,
table.times td {
    padding: 0 10px 0 0;
}

.wrap-banners-right .item {
    margin-bottom: 15px;
}

.note {
    position: absolute;
    width: 475px;
    margin: 0 0 0 10px;
    color: #666;
}

.data-tree i b {
    display: inline !important;
    font-weight: normal;
}

.cms-content b,
.cms-content em,
.cms-content u,
.cms-content strong,
.cms-content,
.cms-content span,
.cms-content p {
    font-size: 14px;
    line-height: 170%;
}

.cms-content h1,
.cms-content h2,
.cms-content h3,
.cms-content h4,
.cms-content h5,
.cms-content h6 {
    font-size: 24px;
    line-height: 110%;
    padding: 0 0 5px 0;
    margin: 0;
    font-family: "Trebuchet MS", Arial;
}

.cms-content h2 {
    font-size: 14px;
}

.cms-content h3 {
    font-size: 14px;
}

.cms-content h4 {
    font-size: 14px;
}

.cms-content h5 {
    font-size: 13px;
}

.cms-content h6 {
    font-size: 12px;
}

.cms-content ul,
.cms-content ol {
    margin-top: 0;
}

.closest-city a span {
    float: right;
    color: #bbb;
}

.closest-city .act span {
    color: #fff;
}

#map {
    width: 800px;
    height: 500px;
}

#wrap-map {
    position: absolute;
    width: 800px;
    height: 500px;
    top: 300px;
    left: 50%;
    display: none;
    z-index: 1000;
    background: #fff;
}

.links div.fl {
    width: 220px;
}

.show-map {
    text-decoration: underline;
    color: #333;
}

.popup-buy {
    background: #fff;
    width: 600px;
    min-height: 300px;
    padding: 30px;
    z-index: 100;
    box-shadow: 0 0 16px rgba(0, 0, 0, 0.3);
    display: none;
}

.popup-poll {
    background: #F7F3EC;
    width: 200px;
    height: 50px;
    padding: 30px;
    z-index: 100;
    box-shadow: 0 0 16px rgba(0, 0, 0, 0.3);
    display: none;
   
}
.popup-poll p {
    font-size: 14px;
    font-weight: bold;
    color: #FF6600;
}


.popup-buy h3 {
    font-size: 24px;
    font-family: "Trebuchet MS",Arial;
    margin: 0 0 20px 0;
    padding: 0 0 10px 0;
    border-bottom: 1px solid #e4e4e4;
    color:#F60;
}

.popup-buy label {
    width: 150px;
    display: block;
    float: left;
}

.popup-buy div b {
    color:#F60;
}

.popup-buy .textfield {
    float: left;
    width: 180px;
}

.popup-buy form div {
    clear: both;
    margin: 0 0 15px 0;
}

.popup-buy .explain {
    display: block; 
    color: #666; 
    margin: 0 0 0 10px;
    float: left;
}

.popup-buy textarea {
    width: 443px;
    height: 100px;
}

.popup-buy span.fr {
    margin: 4px 0 0 0;
}

#btn-buy-2 {
    margin: 10px 0 0 0;
}

.data-table {
    margin: 20px 0;
}

.data-table thead th {
    padding: 0 0 4px 1px;
    border-bottom: 1px solid #eaeaea;
}

.data-table tbody td {
    padding: 3px 20px 2px 1px;
}

.forgot-password {
    position: relative;
    left: 30px;
    top: 6px;
}

.btn-select-on-map {
    position: relative;
    top: 2px;
}


.editor_content {
    text-align: justify;
}


.help_item
{
	margin-bottom:25px;
	border:1px solid #ccc;
	padding:10px;
    width: auto;
}
.help_item table
{
	text-align: center;
}
.help_item table td
{
	padding:5px;
}

div.header_tags
{
    position:absolute;
    top:250px;
    left:350px;
    width:600px;
	text-align:left;
}
div.header_tags h1
{
    color:#F6F6F6;
}
div.header_tags p
{
    color:#F6F6F6;
}

/* new */

#wrap-promo .next,
#wrap-promo .prev {
/*    top: 104px; */
}

.tools-cell {
    width: 79px;
    padding-left: 0 !important;
}

.list-questions li {
    border-top: 0 none;
    position: relative;
}

.list-questions .block-list {
    width: 350px;
    padding-right: 50px;
}

.list-questions .block-list span {
    position: absolute;
    right: 0;
    top: 16px;
    color: #666;
}

.list-questions .loading {
    height: 3px;
    background: #FF6D0A;
}

.wrap-question {
    border-bottom: 1px solid #E0DBD2;
    padding: 0 0 25px 0;
}

.wrap-question.last {
    border-bottom: 0 none;
}
.spfield {
    display: none !important;
}

.slider-with-title {
    height: 250px;
}

.slider-with-title .next,
.slider-with-title .prev {
    top: 100px;
}

.popup-1 #popup-thumbs {
    height: 433px;
    width: 210px;
    overflow: auto;
}

.popup-1 #popup-thumbs .odd {
    margin-right: 0;
}



div.catalog_block {
	background:url(http://www.baldai.com/sites/baldai/img/prekiu_katalogas_block_bg.png) 0 bottom repeat-x;
	width:170px;
	height:155px;
	margin-right:15px; 
}

div.img_container {
	margin: 0 0 40px 10px !important;
}

.button-10 {
	background:url(../img/button-10.png) right 0 no-repeat;
	height:25px;
	padding:7px 7px 0 0;
	margin:0 0 0 26px;
	font-size:14px;
	font-weight:bold;
	position:relative;
	color: #fff;
}
	.button-10 div {
		position:absolute;
		top:5px;
		left:-10px;
		color: #fff;
		font-size: 14px;
	}
	
	.button-10 span {
		background:url(../img/button-10.png) 0 0 no-repeat;
		height:32px;
		position:absolute;
		top:0;
		left:-26px;
		width:26px;
	}
.button-10:hover { background:url(../img/button-10-on.png) right 0 no-repeat; }
	.button-10:hover span { background:url(../img/button-10-on.png) 0 0 no-repeat; }
* html .button-10 { background:url(../img/button-10.gif) right 0 no-repeat; }
	* html .button-10 span { background:url(../img/button-10.gif) 0 0 no-repeat; }
* html .button-10:hover { background:url(../img/button-10-on.gif) right 0 no-repeat; }
	* html .button-10:hover span { background:url(../img/button-10-on.gif) 0 0 no-repeat; }

	
div .ask_block {
    width: 340px; 
    height: 200px; 
    border:1px solid #ccc; 
    padding: 10px;	
}

#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}
  
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  width:440px;
  height:200px;
  display:none;
  z-index:9999;
  padding:20px;
}

#boxes #subscribe_dialog {
  width:375px; 
  height:203px;
  padding:10px;
  background-color:#ffffff;
}

#boxes #payment_dialog {
  width:375px; 
  height:203px;
  padding:10px;
  background-color:#ffffff;
}


div.stats_block {
	background-color: #fff;
	float:left; 
	width:auto; 
	border:1px solid #ccc; 
	padding:10px;
	margin:10px;
}

table.stats {
    text-align: left;
	height:110px;
}

table.stats caption {
	font-family: Verdana;
    font-size: 14px;
	color: #939090;
}

table.stats td {
	font-weight: bold;
	font-size: 16px;
}

table.stats td.title {
	font-weight:normal;
	font-size: 14px;
}

table.stats td.value {
    color: #035086;	
}


#top_inc {
    position:absolute;
	top:0px;
	left:17px;
}

#top_baldai_subnav_inc {
    position:absolute;
	top:205px;
	left:17px;
	width:inherit;
}

p.left_nav {
	position:absolute;
	width:inherit;
	margin-top:10px;
    margin-bottom:100px;	
	font-size:11px;
	color:#999;
	text-align:justify;	
}

div.floating-menu {
	position:absolute;
	background-color:#F6F6F6;
	border:1px solid #ccc;
	border-top:none;
	width:200px;
	height:auto;
	z-index:100 !important;
	margin-top:40px;
}
div.floating-menu a {
	background:none;
	font-weight:normal;
	display:block;
	color:#333;
	width:140px;
	height:25px;
	padding-top:0px;
}
div.floating-cat {
    position:absolute;
    background-color:#FBFCFB;
    border:1px solid #ccc;
	border-top:none;
	margin-left:-14px;
	padding:5px;
	z-index:100 !important;
}
div.floating-cat a {
    display:block;
    width:165px;
	cursor:pointer;
    padding:2px;
}

a.btn-cat-menu {
	cursor:pointer;
}
div.btn-cat-menu {
    float:left; 
    color:#FE8127; 
	font-weight:normal; 
	font-size:11px;
}
div.btn-cat-menu  .cm{
    margin-left:5px !important; 
    margin-top:3px !important;
}
div.top-cat-menu {
    float:left;
	margin-left:45px;
}
div.top-cat-menu .ct {
    margin-top:5px !important;
    margin-left:10px !important;
    color:#333399;
}

p.index_cont{
	font-family: Tahoma, Verdana, Arial; 
	text-align: justify;
	display: inline;
}

div.catalog_block_title{
    height:45px; 
    width:auto;	
}

a.competition_slider {
    color:#fff;
    font-size:16px;
    font-weight:bold;
    text-decoration:underline;
}a.competition_slider:hover {
    text-decoration:none !important;
}

div.index-baldai-cont {
    position:absolute;	
    top:1715px;
	left:600px;
	width:370px;
	margin:20px 5px 0px 5px;
}

div.index-actuality {
    position:absolute;	
    top:890px;
	left:12px;
	width:760px;
	height:820px;
	margin:25px 5px 0px 5px;
}
div.index-actuality .actuality-text{
    position:absolute;	
    top:55px;
	left:580px;
	width:165px;
	height:500px;
}

a.sales {
	font-size:16px;
	font-weight:bold;	
}
a.sales:hover {
	color:#333399;	
}


div.account-help-quide {
    position: absolute; 
    top: 205px; 
    left: 760px;
    width: 200px;
	text-align: center; 
    margin: 5px; 
    padding: 5px;
    font-weight: bold;
	border:1px solid #ccc;
	background-color: #F6F6F6;
}

div.find_on_facebook {
    position: absolute;	
	top: 5px;
	left: 735px;
}
div.find_on_facebook_brd {
    position: absolute;	
	top: 10px;
	left: 770px;
	height:15px;
	border-right: 1px solid #ccc;
}


#gallery-photos {
}

.mb-10 { margin-bottom: 10px !important; }


h2.index_select {
    font-weight: normal;
	font-size: 11px; 
    margin-left: 615px; 
    margin-top:-15px; 
    color: #B4B4D6	
}
