﻿/* --- START COMMON CSS	---------------------------------------------------------------------------------------------------------------------------------------------------------------- */
	*{margin:0; padding:0;}
	a{text-decoration:none;outline-style: none;}
	a img{border:0;}
	
	.cl{font-size:0; line-height:0; clear:both;}
	.no-text{text-indent:-999999px; font-size:0; line-height:0;}
	.fl{float:left;}
	.fr{float:right;}
	.db{display:block;}
	.di{display:inline;}
	.dn{display:none;}
	.green{color:#598828;}
	.red{color:#FF0000!important;}
	input{font-size:12px; color:#3d3d3d; font-family:Arial;}
	textarea{font-size:12px; color:#3d3d3d; font-family:Arial;}
    #display_errors ul li{list-style: none;}
/* --- END COMMON CSS ------------------------------------------------------------------------------------------------------------------------------------------------------------------ */
/* --- START BODY & SHELL -------------------------------------------------------------------------------------------------------------------------------------------------------------- */
	body{font-size:12px; font-family:Arial; line-height:18px; letter-spacing:0px; color:#3d3d3d; background:url(images/bg.png) repeat;}
	.shell{width:964px; margin:0 auto;}
/* --- END BODY & SHELL ---------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* --- START HEADER -------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
	#header{background:url(images/header-bg.png) repeat-x; height:209px;}
	#header .inner{background:url(images/header.png) center no-repeat; height:209px;}
	#header .inner .shell{position:relative;}
	
	h1#logo{width:329px; height:156px;}
	h1#logo a{display:block; width:329px; height:156px;}
	
	#top-offers{position:absolute; right:0; top:6px; height:102px;}
	#top-offers ul{list-style:none;}
	#top-offers ul li{width:202px; height:102px; margin-left:10px; float:left;}
	#top-offers ul li a{display:block; width:202px; height:102px; background:url(images/top-offer-bg.png); cursor:pointer;}
	#top-offers ul li a span{display:block;}
	#top-offers ul li a span.top-offer-left{width:110px; display:inline; line-height:14px; font-size:12px; float:left; margin-left:10px;}
	#top-offers ul li a span.top-offer-left span.title{color:#fff; font-weight:bold; margin-top:4px;}
	#top-offers ul li a span.top-offer-left span.description{color:#3f3f3f; margin-top:4px;}
	#top-offers ul li a span.top-offer-left span.town{color:#5f5f5f; font-size:10px; margin-top:4px;}
	#top-offers ul li a span.top-offer-left span.price{color:#fff; font-weight:bold;}
	#top-offers ul li a span.top-offer-right{width:58px; height:43px; float:right; margin:13px 17px 0 0; display:inline;}
	#top-offers ul li a span.top-offer-right img{width:58px; height:43px;}
	#top-offers ul li a.hover{background:url(images/top-offer-bg-hover.png);}
	#top-offers ul li a.hover span.top-offer-left span.description{color:#3f3f3f;}
	#top-offers ul li a.hover span.top-offer-left span.town{color:#454545;}
	
	#register{position:absolute; right:-150px; top:185px; width:162px; height:210px;}
	#register a{background:url(images/register.png); display:block; width:150px; height:160px; cursor:pointer;}
	
	#listing{position:absolute; left:13px; top:168px; width:938px; height:82px;}
	#listing .orange{background:url(images/listing-orange-left.png) left no-repeat; height:40px; padding-left:8px; float:left; width:266px; position:relative;}
	#listing .orange ul{list-style:none;}
	#listing .orange ul li{float:left; margin:0 4px; display:inline;}
	#listing .orange ul li a{color:#fff; text-decoration:underline; font-size:14px; line-height:40px; font-weight:bold;}
	#listing .orange ul li a:hover{color:#ffcaa6; text-decoration:none;}
	#listing .orange .right{width:2px; height:40px; background:url(images/listing-orange-right.png) right no-repeat; float:right; padding-left:8px; position:absolute; right:0; top:0;}
	#listing .green{background:url(images/listing-green-left.png) top left no-repeat; height:40px; padding-left:8px; float:right; overflow:hidden; width:654px; position:relative;}
	#listing .green ul{list-style:none;}
	#listing .green ul li{float:left; margin:0 2px; display:inline;}
	#listing .green ul li a{color:#fff; text-decoration:none; font-size:11px; line-height:40px; border-right:1px solid #89c649; padding-right:4px;}
	#listing .green ul li a:hover{color:#caff93;}
	#listing .green .right{width:2px; height:40px; background:url(images/listing-green-right.png) top right no-repeat; float:right; padding-left:8px; position:absolute; right:0; top:0;}
	#listing .green-full{background:url(images/listing-green-full.png) repeat-x; height:40px; padding:0 10px; overflow:hidden; margin-top:2px;}
	#listing .green-full ul{list-style:none;}
	#listing .green-full ul li{float:left; margin:0 2px; display:inline;}
	#listing .green-full ul li a{color:#fff; text-decoration:none; font-size:11px; line-height:40px; border-right:1px solid #89c649; padding-right:4px;}
	#listing .green-full ul li a:hover{color:#caff93;}
	
	#menu{position:absolute; right:0px; top:112px;}
	#menu ul{list-style:none;}
	#menu ul li{float:left; margin-left:10px; display:inline;}
	#menu ul li a{display:block; height:58px; cursor:pointer; float:left; display:inline;}
	#menu ul li a .left{width:24px; float:left; display:inline; height:58px;}
	#menu ul li a .right{width:24px; float:left; display:inline; height:58px;}
	#menu ul li a .center{float:left; display:inline; font-family:Century Gothic; font-size:18px; text-shadow:1px 1px 1px #9f9f9f; text-transform:uppercase; height:58px; line-height:42px; color:#494949;}
	#menu ul li a.hover .left, #menu ul li a.active .left{background:url(images/menu-left.png);}
	#menu ul li a.hover .right, #menu ul li a.active .right{background:url(images/menu-right.png);}
	#menu ul li a.hover .center, #menu ul li a.active .center{background:url(images/menu-center.png) center top; color:#fff; text-shadow:1px 1px 1px #994813;}
	#menu ul li.vip a .center{float:left; display:inline; font-family:Century Gothic; font-size:18px; text-shadow:none; text-transform:uppercase; height:58px; line-height:42px; color:#fe0000; text-decoration:underline; font-weight:bold;}
	#menu ul li.vip a.hover .left, #menu ul li.vip a.active .left{background:none;}
	#menu ul li.vip a.hover .right, #menu ul li.vip a.active .right{background:none;}
	#menu ul li.vip a.hover .center, #menu ul li.vip a.active .center{background:none; color:#598828;}
/* --- END HEADER ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* --- START CENTER -------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
	#center{background:url(images/center.png) repeat-y; padding:65px 32px 0;}
	#left{width:585px; float:left;}
	#right{width:300px; float:right;}
	#center-bottom{background:url(images/center-bottom.png); width:964px; height:30px;}
	
	#center h1{font-size:24px; font-weight:normal; color:#598828; line-height:30px; padding-bottom:10px; font-family:Impact; text-transform:uppercase; padding-left:5px;}
	#center h1.orange{color:#ff5f00;}
	#center h1 span.number{font-size:14px; font-family:Arial; color:#a4a4a4; padding-left:5px;}
	
	#left .box{border-bottom:1px dashed #bdbdbd; padding-bottom:10px; margin-bottom:10px;overflow:hidden;}
	#left .box-nb{margin-bottom:10px;}
	#search input.text{background:url(images/search-input.png) left; float:left; width:390px; height:37px; padding:4px 12px; line-height:37px; font-size:20px; border:0;}
	#search input.submit{background:url(images/search-submit.png); float:left; width:166px; height:45px; border:0; cursor:pointer;}
	#search .options{padding:10px 0 0 180px;}
	#search .options ul{list-style:none;}
	#search .options ul li{float:left; background:url(images/search-div.png) right no-repeat; height:24px; line-height:24px; padding-right:20px; margin-right:20px;}
	#search .options ul li.last{background:none;}
	#search .options ul li a{color:#4d4d4d; font-size:14px; font-weight:bold;}
	#search .options ul li a.active, #search ul li a:hover{color:#598828;}
	#search .detailed{padding-top:5px;}
	#search .detailed .left{width:320px; float:left; margin-top:5px; line-height:22px;}
	#search .detailed .left select{width:320px; height:20px;}
	#search .detailed .left span{padding-left:21px;}
	#search .detailed .left input{width:100px; height:18px; border:1px solid #d4d4d4;}
	#search .detailed .right{width:250px; float:right; margin-top:5px; line-height:22px; }
	#search .detailed .right select{width:250px; height:20px;}
	#home-vip ul, #search-vip ul.vip{list-style:none;}
	#home-vip ul li, #search-vip ul.vip li{width:282px; height:102px; margin:0 10px 10px 0; float:left;}
	#home-vip ul li a, #search-vip ul.vip li a{display:block; width:282px; height:102px; background:url(images/home-offer-vip.png); cursor:pointer;}
	#home-vip ul li a span, #search-vip ul.vip li a span{display:block;}
	#home-vip ul li a span.home-offer-left, #search-vip ul.vip li a span.home-offer-left{width:180px; display:inline; line-height:14px; font-size:12px; float:left; margin-left:10px;}
	#home-vip ul li a span.home-offer-left span.title, #search-vip ul.vip li a span.home-offer-left span.title{color:#ff5f00; font-weight:bold; margin-top:4px;}
	#home-vip ul li a span.home-offer-left span.description, #search-vip ul.vip li a span.home-offer-left span.description{color:#3f3f3f; margin-top:4px;}
	#home-vip ul li a span.home-offer-left span.town, #search-vip ul.vip li a span.home-offer-left span.town{color:#5f5f5f; font-size:10px; margin-top:4px;}
	#home-vip ul li a span.home-offer-left span.price, #search-vip ul.vip li a span.home-offer-left span.price{color:#ff5f00; font-weight:bold;}
	#home-vip ul li a span.home-offer-right, #search-vip ul.vip li a span.home-offer-right{width:58px; height:43px; float:right; margin:13px 27px 0 0; display:inline;}
	#home-vip ul li a span.home-offer-right img, #search-vip ul.vip li a span.home-offer-right img{width:58px; height:43px;}
	#home-vip ul li a.hover, #search-vip ul.vip li a:hover{background:url(images/home-offer-vip-hover.png);}
	#home-vip ul li a.hover span.home-offer-left span.description, #search-vip ul.vip li a.hover span.home-offer-left span.description{color:#3f3f3f;}
	#home-vip ul li a.hover span.home-offer-left span.town, #search-vip ul.vip li a.hover span.home-offer-left span.town{color:#454545;}
	#search-vip ul.normal, #result-similar ul{list-style:none;}
	#search-vip ul.normal li, #result-similar ul li{height:100px; border-bottom:1px dashed #a8a8a8; padding:10px 0; overflow:hidden; clear:both;}
	#search-vip ul.normal li a, #result-similar ul li a{display:block; cursor:pointer;}
	#search-vip ul.normal li a span, #result-similar ul li a span{display:block;}
	#search-vip ul.normal li a span.left, #result-similar ul li a span.left{background:url(images/search-big-picture-frame.png) no-repeat; width:118px; height:88px; padding:3px; float:left; margin-right:10px;}
	#search-vip ul.normal li a span.left img, #result-similar ul li a span.left img{width:118px; height:88px;}
	#search-vip ul.normal li a span.right, #result-similar ul li a span.right{width:450px; float:left;}
	#search-vip ul.normal li a span.right span.title, #result-similar ul li a span.right span.title{color:#ff5f00; font-weight:bold; font-size:14px;}
	#search-vip ul.normal li a span.right span.description, #result-similar ul li a span.right span.description{color:#3f3f3f; margin-top:4px;}
	#search-vip ul.normal li a span.right span.bot-left, #result-similar ul li a span.right span.bot-left{float:left; width:200px; margin-top:4px;}
	#search-vip ul.normal li a span.right span.bot-left span.city, #result-similar ul li a span.right span.bot-left span.city{color:#5f5f5f; font-size:12px; font-weight:bold; line-height:14x;}
	#search-vip ul.normal li a span.right span.bot-left span.price, #result-similar ul li a span.right span.bot-left span.price{color:#eb0000; font-size:18px; font-weight:bold; line-height:18px;}
	#search-vip ul.normal li a span.right span.bot-right, #result-similar ul li a span.right span.bot-right{float:right; width:200px; margin-top:4px; text-align:right;}
	#search-vip ul.normal li a span.right span.bot-right span.category, #result-similar ul li a span.right span.bot-right span.category{color:#598828; font-size:14px; font-weight:bold; line-height:16px;}
	#search-vip ul.normal li a span.right span.bot-right span.subcategory, #result-similar ul li a span.right span.bot-right span.subcategory{color:#414141; font-size:14px; line-height:16px;}
	#search-vip ul.normal li a:hover span.left img, #result-similar ul li a:hover span.left img{opacity:0.7; filter: alpha(opacity = 70);}
	#search-vip ul.normal li a:hover span.right span.title, #result-similar ul li a:hover span.right span.title{color:#598828;}
	#search-vip ul.normal li a:hover span.right span.description, #result-similar ul li a:hover span.right span.description{color:#5d5d5d;}
	#search-vip ul.normal li a:hover span.right span.bot-left span.city, #result-similar ul li a:hover span.right span.bot-left span.city{color:#5f5f5f;}
	#search-vip ul.normal li a:hover span.right span.bot-left span.price, #result-similar ul li a:hover span.right span.bot-left span.price{color:#eb0000;}
	#search-vip ul.normal li a:hover span.right span.bot-right span.category, #result-similar ul li a:hover span.right span.bot-right span.category{color:#ff5f00;}
	#search-vip ul.normal li a:hover span.right span.bot-right span.subcategory, #result-similar ul li a:hover span.right span.bot-right span.subcategory{color:#414141;}
	#paging{background:url(images/paging-bg.png); width:585px; margin-top:10px; height:50px;}
	#paging a{color:#87c645; text-align:center; font-weight:bold; display:inline;}
	#paging a:hover, #paging a.active{color:#fff;}
	#paging a.first, #paging a.last{background:url(images/paging-firlas.png); width:73px; height:24px; line-height:24px; display:inline; font-size:12px;}
	#paging a:hover.first, #paging a:hover.last{background:url(images/paging-firlas-hover.png);}
	#paging a.first{float:left; margin:13px 0 13px 8px;}
	#paging a.last{float:right; margin:13px 8px 13px 0;}
	#paging .paging-inner{margin:0 41px; float:left; width:340px;}
	#paging .paging-inner a.arrow-prev, #paging .paging-inner a.arrow-next{width:36px; height:50px;}
	#paging .paging-inner a.arrow-prev{background:url(images/paging-arrow-prev.png); float:left;}
	#paging .paging-inner a:hover.arrow-prev{background:url(images/paging-arrow-prev-hover.png);}
	#paging .paging-inner a.arrow-next{background:url(images/paging-arrow-next.png); float:right;}
	#paging .paging-inner a:hover.arrow-next{background:url(images/paging-arrow-next-hover.png);}
	#paging .paging-inner ul{list-style:none; text-align:center; width:268px; height:37px; float:left; margin-top:13px;}
	#paging .paging-inner ul li{display:inline;}
	#paging .paging-inner ul li a{display:inline; width:24px; height:24px; line-height:24px; font-size:18px; background:url(images/paging-number.png); margin:0 5px; padding:1px 7px 2px;}
	#paging .paging-inner ul li a.long{padding:1px 2px 2px;}
	#paging .paging-inner ul li a:hover, #paging .paging-inner ul li a.active{background:url(images/paging-number-hover.png);}
	#home-mostvisited ul{list-style:none;}
	#home-mostvisited ul li{width:282px; height:102px; margin:0 10px 10px 0; float:left;}
	#home-mostvisited ul li a{display:block; width:282px; height:102px; background:url(images/home-offer.png); cursor:pointer;}
	#home-mostvisited ul li a span{display:block;}
	#home-mostvisited ul li a span.home-offer-left{width:180px; display:inline; line-height:14px; font-size:12px; float:left; margin-left:10px;}
	#home-mostvisited ul li a span.home-offer-left span.title{color:#ff5f00; font-weight:bold; margin-top:4px;}
	#home-mostvisited ul li a span.home-offer-left span.description{color:#3f3f3f; margin-top:4px;}
	#home-mostvisited ul li a span.home-offer-left span.town{color:#5f5f5f; font-size:10px; margin-top:4px;}
	#home-mostvisited ul li a span.home-offer-left span.price{color:#ff5f00; font-weight:bold;}
	#home-mostvisited ul li a span.home-offer-right{width:58px; height:43px; float:right; margin:13px 27px 0 0; display:inline;}
	#home-mostvisited ul li a span.home-offer-right img{width:58px; height:43px;}
	#home-mostvisited ul li a.hover{background:url(images/home-offer-hover.png);}
	#home-mostvisited ul li a.hover span.home-offer-left span.description{color:#3f3f3f;}
	#home-mostvisited ul li a.hover span.home-offer-left span.town{color:#454545;}
	#home-bycity ul, #search-categories ul{list-style:none; float:left; display:inline; margin-right:15px; width:180px;}
	#home-bycity ul li, #search-categories ul li{line-height:20px; display:inline; float:left; clear:both; width:180px;}
	#home-bycity ul li a, #search-categories ul li a{color:#414141;}
	#home-bycity ul li a:hover, #search-categories ul li a:hover{text-decoration:underline;}
	#home-bycity ul li a.all{font-weight:bold; color:#598828;}
	#home-bycity ul li a:hover.all{text-decoration:none; color:#ff5f00;}
	#home-bycity ul li span, #search-categories ul li span{color:#598828; padding-left:5px;}
	#home-bycategories ul{list-style:none; float:left; display:inline; margin-right:15px; width:180px;}
	#home-bycategories ul li{margin-bottom:10px; display:inline; float:left; clear:both; width:180px;}
	#home-bycategories ul li span.title{font-weight:bold; display:block;}
	#home-bycategories ul li span.title a{color:#ff5f00;}
	#home-bycategories ul li span.title a:hover{color:#598828;}
	#home-bycategories ul li span.subtitle{color:#454545;}
	#home-bycategories ul li span.subtitle a{color:#454545;}
	#home-bycategories ul li span.subtitle a:hover{text-decoration:underline;}
	
	#right .box{padding-bottom:10px; margin-bottom:10px;}
	#right .box .container{width:300px;}
	#right .box .container .top{background:url(images/right-box-top.png); width:300px; height:10px;}
	#right .box .container .bottom{background:url(images/right-box-bottom.png); width:300px; height:10px;}
	#right .box .container .center{background:url(images/right-box-center.png) repeat-y; width:280px; padding:0 10px;}
	#right .box .container .center ul{list-style:none;}
	#right .box .container .center ul li{height:49px; border-bottom:1px dashed #a8a8a8; padding:10px 0; overflow:hidden;}
	#right .box .container .center ul li a{display:block; cursor:pointer;}
	#right .box .container .center ul li a span{display:block;}
	#right .box .container .center ul li a .right-offer-left{background:url(images/right-box-picture-bg.png) no-repeat; padding:3px; float:left; width:58px; height:43px; display:inline;}
	#right .box .container .center ul li a .right-offer-left img{width:58px; height:43px;}
	#right .box .container .center ul li a .right-offer-right{float:right; width:180px; padding-right:20px; display:inline;}
	#right .box .container .center ul li a .right-offer-right .title{color:#ff5f00; font-size:12px; padding-bottom:3px; font-weight:bold;}
	#right .box .container .center ul li a .right-offer-right .description{color:#3d3d3d; line-height:14px;}
	#right .box .container .center ul li a:hover .right-offer-left img{opacity:0.7; filter: alpha(opacity = 70);}
	#right .box .container .center ul li a:hover .right-offer-right .title{color:#598828; font-size:12px; padding-bottom:3px; font-weight:bold;}
	#right .box .container .center ul li a:hover .right-offer-right .description{color:#5d5d5d; line-height:14px;}
	
	#right-cloud .container .center a{font-weight:bold; color:#414141; padding-right:15px;float: left;}
	#right-cloud .container .center a:hover{color:#ff5f00;}
	
	#result-pics-edit ul li{float:left; display:inline; margin:3px; background:url(images/right-box-picture-bg.png) no-repeat; width:58px; height:50px; padding:3px;}

	#right .vbox .container .center ul li{border-bottom:1px dashed #a8a8a8; padding:10px 0; overflow:hidden;}
	#right .vbox .container .center ul li a{display:block; cursor:pointer;color:#3d3d3d; line-height:14px;}
	
	#result{margin-bottom:10px;}
	#result .left{float:left; width:300px;}
	#result .right{float:right; width:270px;}
	#result-pics a:hover img{opacity:0.7; filter: alpha(opacity = 70);}
	#result-large-pic{display:block; margin: 0px auto 10px auto}
	#result-pics ul{list-style:none;}
	#result-pics ul li{float:left; display:inline; margin:3px; background:url(images/right-box-picture-bg.png) no-repeat; width:58px; height:43px; padding:3px; line-height:0; font-size:0;}
	#result-contacts .top{background:url(images/right-box-top.png); width:300px; height:10px;}
	#result-contacts .bottom{background:url(images/right-box-bottom.png); width:300px; height:10px;}
	#result-contacts .center{background:url(images/right-box-center.png) repeat-y; width:280px; padding:0 10px; line-height:20px;}
	#result-contacts .center .contacts{padding-bottom:10px; color:#343434;}
	#result-contacts .center .contacts .cell1{width:110px; float:left; font-weight:bold;}
	#result-contacts .center .contacts .cell2{width:170px; float:left;}
	#result-contacts .center .contacts a{color:#ff5f00;}
	#result-contacts .center .contacts a:hover{color:#598828;}
	#result-contacts .center .period{padding-bottom:10px; color:#598828;}
	#result-contacts .center .period .cell1{width:180px; float:left; font-weight:bold;}
	#result-contacts .center .period .cell2{width:100px; float:left;}
	#result-contacts .center .links{padding-bottom:10px;}
	#result-contacts .center .links a{display:block; padding-left:25px; font-weight:bold; color:#ff5f00;}
	#result-contacts .center .links a:hover{color:#598828;}
	#result-contacts .center .links a.facebook{background:url(images/result-icon-facebook.png) left no-repeat;}
	#result-contacts .center .links a.ps{background:url(images/result-icon-ps.png) left no-repeat;}
	#result-contacts .center .links a.make-vip{background:url(images/result-icon-make-vip.png) left no-repeat;}
	#result-contacts .center .links a.print{background:url(images/result-icon-print.png) left no-repeat;}
	#result-contacts .center .links a.irregularity{background:url(images/result-icon-irregularity.png) left no-repeat;}
	#result-contacts .center .statistic{padding-bottom:10px; color:#343434;}
	#result-icons{height:46px; margin-bottom:10px;}
	#result-icons .cell{width:46px; height:46px; margin-right:10px; float:left;}
	#result-description{color:#343434;}
	#result-description a{color:#ff5f00; font-weight:bold;}
	#result-description a:hover{color:#598828;}
	#result-description p{padding-bottom:10px;}
	#result-form a, #result-make-vip a{width:270px; height:30px; display:block;}
	#result-form a:hover, #result-make-vip a:hover{opacity:0.85; filter: alpha(opacity = 85);}
	#result-form a{background:url(images/result-button-form.png);}
	#result-make-vip a{background:url(images/result-button-vip.png);}
	#result-form form{margin-top:10px; display:none; color:#343434;}
	#result-form form .row-input{height:20px; line-height:20px; margin-bottom:5px;}
	#result-form form .row-textarea{height:80px; line-height:20px; margin-bottom:5px;}
	#result-form form .row-submit{height:30px; line-height:20px; margin-bottom:5px;}
	#result-form form .cell1{width:80px; float:left; font-weight:bold;}
	#result-form form .cell2{width:190px; float:left;}
	#result-form form .cell2 input.text{width:180px; height:16px; background:url(images/result-form-input.png); border:0; padding:2px 5px;}
	#result-form form .cell2 textarea{width:180px; height:76px; background:url(images/result-form-textarea.png); border:0; padding:2px 5px;}
	#result-form form .cell2 input.submit{width:190px; height:30px; background:url(images/result-form-submit.png); border:0; cursor:pointer;}
	
	.add-form{margin-top:10px; color:#343434;margin-left: 10px;}
	.add-form .row-input{height:25px; line-height:23px; margin-bottom:5px;}
	.add-form .row-textarea{height:80px; line-height:20px; margin-bottom:5px;}
	.add-form .row-submit{height:30px; line-height:20px; margin-bottom:5px;}
	.add-form .cell1{width:150px; float:left; font-weight:bold;}
	.add-form .cell2{width:200px; float:left;}
	.add-form .cell2 input.text{width:180px; height:16px; background:url(images/result-form-input.png); border:0; padding:2px 5px;}
	.add-form .cell2 input.text-leva{width:155px; height:16px; background:url(images/result-form-input-leva.png); border:0; padding:2px 30px 2px 5px;text-align: right;font-weight:bold;letter-spacing: 10px; }
	.add-form .cell2 select.text{width:190px; height:20px; background:url(images/result-form-input.png); border:0; padding:2px 5px;}
	.add-form .cell2 textarea{width:180px; height:76px; background:url(images/result-form-textarea.png); border:0; padding:2px 5px;}
	.add-form .cell2 input.submit{width:190px; height:30px; background:url(images/result-form-submit.png); border:0; cursor:pointer;}
	.add-form .cell2 input.publish{width:190px; height:30px; background:url(images/result-form-publish.png); border:0; cursor:pointer;}
	.add-form .cell2 input.publish-inactive{width:190px; height:30px; background:url(images/result-form-publish-inactive.png); border:0; cursor:pointer;}
	.add-form .cell2 input.radio{margin: 0px 2px;}
	.add-form .cell2 label{margin: 0px 2px;}
/* --- END CENTER ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* --- START FOOTER -------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
	#footer{background:url(images/footer.png) repeat-y; padding:10px 32px;}
	#footer-bottom{background:url(images/footer-bottom.png); width:964px; height:20px;}
	ul#footer-menu{list-style:none; text-align:center;}
	ul#footer-menu li{display:inline; padding:0 15px; border-right:1px solid #414141;}
	ul#footer-menu li.last{border-right:0;}
	ul#footer-menu li a{color:#414141; font-weight:bold;}
	ul#footer-menu li a:hover, ul#footer-menu li a.active{color:#ff5f00;}
	ul#footer-categories{list-style:none; text-align:center; margin-top:30px;}
	ul#footer-categories li{display:inline; padding:0 5px; border-right:1px solid #414141;}
	ul#footer-categories li.last{border-right:0;}
	ul#footer-categories li a{color:#414141;}
	ul#footer-categories li a:hover, ul#footer-categories li a.active{color:#598828;}
	
	.partner-links{text-align: center;margin-top: 10px;}
	.partner-links a{display: inline;}
	
	#bottom{padding:10px 32px 30px;}
	#bottom p{text-align:center;}
	#bottom p.orange{color:#ff5f00;}
	#bottom p.grey{color:#c6c6c6;}
	
	.dobg a {display: block;width: 60px; height: 16px;background-image:url(images/dobg_logo.gif);background-repeat: no-repeat;background-position:right;}
.dobg a:hover {height: 16px;background-image:url(images/dobg_logo_over.gif);background-repeat: no-repeat;background-position:right;}
/* --- END FOOTER ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

