*{
	margin: 0;
	padding: 0;
}
html {
	background-color: #000;
	
}
body {
	font-family: Tahoma;
	
}


.wraper {
	background-color: #fff;
	margin: 0 auto;
	padding: 0;
	width: 980px;
	display: block;
}

.header {
	background-image: url(../i/header-bg.png);
	background-position: center top;
	background-repeat: no-repeat;	
	margin: auto;
	width: 960px;
	height: 180px;
}

.header-middle {
	float: left;
	padding: 0;
	margin: -10px 0 0 0;
	width: 100%;
	position: relative;
}
.header-logo {
	float: left;
	/*margin: 29px 0 0 29px;*/
	display: inline;
	padding: 0;
	margin: 0 0 0 29px;
	border: 0;
}
.header-logo img {
	border: 0;
	margin: 0;
}
.header-logo a {
	text-decoration: none;
}

.header-sponsor {
width:640px;
	position: absolute;
	/*float: right;*/
	display: inline;
	/*margin: 15px 30px 0px 0;*/
	bottom: 15px;
	right: 30px;
	height: 85px;
	padding: 0;
}
.header-sponsor img {
	margin: 0;
	padding: 0;
	border: 0;
	float: right;
}
.header-sponsor a {
	text-decoration: none;
	border: 0;
}
.header-sponsor .text {
	float: right;
	color: #fff;
	margin: 70px 5px 0px 0;
	font-size: 12px;
	font-weight: bold;
}


.register-login-box {
	float: right;
	margin: 0 15px 0 0;
	display: inline;
}
.register-login-box .left {
	float:left;
	background-image: url(../i/register-login-left-bg.png);
	background-repeat: no-repeat;
	width: 9px;
	height: 32px;
	margin: 0;
	
}
.register-login-box .middle {
	float:left;
	background-image: url(../i/register-login-middle-bg.png);
	background-repeat: repeat-x;
	width: 132px;
	height: 32px;
}
.register-login-box .right {
	float:left;
	background-image: url(../i/register-login-right-bg.png);
	background-repeat: no-repeat;
	width: 9px;
	height: 32px;
	margin: 0;
}
.register-login-box .text {
	float: left;
	color: #fff;
	font-size: 12px;
	margin: 7px 0 0 3px;
}
.header .spacer {
	color: #bf9090;
	font-size: 12px;
}

.register-login-box a {
	text-decoration: none;
	color: #edecec;
	font-size: 12px;
	font-weight: bold;
}

.register-login-box a:hover{
	text-decoration: underline;
	color: #edecec;
	font-size: 12px;
	font-weight: bold;
}


.header-navigation {
	float: left;
	width: 960px;
	margin: 0px 0 0 0;
}
.header-navigation .left {
	float: left;
	background-image: url(../i/header-navigation-left-bg.png);
	background-repeat: no-repeat;
	width: 2px;
	height: 34px;
}
.header-navigation .middle {
	float: left;
	background-image: url(../i/header-navigation-middle-bg.png);
	background-repeat: repeat-x;
	width: 956px;
	height: 34px;
}
.header-navigation .middle .text-holder {
	float: left;
	margin: 10px 0 0 13px;
	padding: 0;
	font-size: 12px;
	display: inline;
}
.header-navigation .middle span.text {	
	margin: 0 5px 0 5px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;

}


.header-navigation a {
	text-decoration: none;
	color: #fff;
}
.header-navigation a:hover{
	text-decoration: underline;
	color: #fff;
}
.header-navigation .right {
	float: left;
	background-image: url(../i/header-navigation-right-bg.png);
	background-repeat: no-repeat;
	width: 2px;
	height: 34px;
}

.header-navigation .search-box {
	float: right;
	background-image: url(../i/search-input-bg.png);
	background-repeat: no-repeat;
	width: 150px;
	height: 20px;
	margin: 7px 15px 0 13px;
	padding: 0;
	display: inline;
}
.header-navigation .search-box .search-input {
	float: left;
	width: 90px;
	height: 17px;
	margin: 2px 0 0 5px;
	border: 0;
	font-family: Tahoma;
}
.header-navigation .search-box .search-btn {
	float: right;
	background-image: url(../i/search-arrow.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:transparent;	
	border: 0;
	margin: 3px 7px 0 0;
	width: 12px;
	height: 13px;
	cursor: pointer;
}
.header-navigation .search-box .arrow {
	float: right;
	background-image: url(../i/search-arrow.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 3px 7px 0 0;
	width: 12px;
	height: 13px;
}

.navigation {
	width: 960px;
	margin: 0 auto;
	float: left;
	padding: 0;
	display: inline;
	/*position: relative;*/
}

.content {
	width: 980px;
	margin: 0 auto;
	font-family: Tahoma;
}

.top-care {
	float: left;
	width: 660px;
	height: 270px;
	margin: 8px 0 0 0px;
	background-color: #cc9998;
	padding: 0;
	display: inline;
}
.top-care .item {
	float: left;
	width: 315px;
	height: 250px;
	margin: 11px 0px 11px 10px;
	padding: 0;
	position: relative;
	display: inline;
}
.top-care img {
	float: left;
	width: 315px;
	height:185px;
	margin: -1px 0 0 0;
}
.top-care .item-text-holder {
	float: left;
	position: relative;
	width: 315px;
	height: 85px;
	background-color: #640d0d;
	margin: -20px 0 0 0;
	padding: 0;
	color: #ffffff;
	font-weight: normal;
}
.top-care .item-text-content {
	float: left;
	font-size: 18px;
	color: #ffffff;
	font-family: Tahoma;
	margin: 15px 14px 0 14px;
	padding: 0px;
	font-weight: bold;
	display: inline;
}

.top-care .item-text-content a{
	color: #ffffff;
	text-decoration:none;
}
.item .item-text-options {
	top: 65px;
	left: 152px;
	position: absolute;
	font-size: 11px;
	font-weight: normal;
	vertical-align: bottom;
}
.item .item-text-options a {
	text-decoration: none;
	font-size: 11px;
	color: #d09c9c;
	font-weight: normal;
	vertical-align: bottom;
}
.item  span.option-text {
	color: #d09c9c;
	font-size: 11px;
}

.navigation {
	float: left;
	margin: 0 10px 0 10px;
}

.left-navigation {
	float: left;
	font-size: 14px;
	margin: 9px 0 0 0;
	color: #999999;
}

.left-navigation a {
	text-decoration: none;
	color: #640d0d;
}

.left-navigation .navigation-arrow {
	float: left;
	background-image: url(../i/navigation-rarrow-b.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0 7px 0 0;
	width: 12px;
	height: 13px;
}
.left-navigation .item-active {
	float: left;
	margin: -2px 0 0 0;
	color: #640d0d;
	padding: 0;
}
.left-navigation .item-active a {
	color: #640d0d;
	font-weight: bold;
	text-decoration: none;
}
.left-navigation .item-active a:hover{
	color: #640d0d;
	font-weight: bold;
	text-decoration: underline;
}
.left-navigation .item-passive {
	float: left;
	margin: -2px 0 0 0;
	/*color: #640d0d;*/
	color: #bf9090;
	padding: 0;
}
.left-navigation .item-passive a {
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}

.right-navigation {
	float: right;
	font-size: 11px;
	margin: 6px 18px 0 0;
}

.right-navigation a{
	margin: 0 5px 0 0;
}
.right-navigation span.text{
	float: left;
	margin: 7px 3px 0 0;
	color: #666666;
	font-size: 11px;
}
.right-navigation span.item {
	float: right;
}

.main-content {
	width: 980px;
	float: left;
}

.left-content {
	float: left;
	width: 660px;
}

.list-first-items {
	float: left;
	width: 650px;
	margin: 2px 0 0 10px;
	display: inline;
	padding: 0;
}
.list-first-items .item {
	float: left;
	width: 640px;
	margin: 10px 0 0px 4px;
	padding: 0;
}
.list-first-items .item span.title {
	/*float: left;*/
	font-size: 18px;
	font-weight: bold;
	margin: 0 0 10px 0;
	color: #640d0d;
}

.list-first-items a{
 text-decoration: none;
}

.list-first-items .item span.title h2 {
	font-size: 18px;
	font-weight: bold;
	margin: 0 0 10px 0;
	color: #640d0d;
}
.list-first-items .item span.title a h2{
	text-decoration: none;
	font-size: 18px;
	font-weight: bold;
	margin: 0 0 10px 0;
	color: #640d0d;
}
.list-first-items .item span.title a:hover h2{
	text-decoration: underline;
	font-size: 18px;
	font-weight: bold;
	margin: 0 0 10px 0;
	color: #640d0d;
}

.list-first-items .item .picture-holder {	
	float: left;
	width: 200px;
	margin: 0 12px 0 0;
	padding: 0;
	border: 0;
}
.list-first-items .item .picture-holder img {
	float: left;
	width: 200px;
	margin: 0;
	padding: 0;
	border: 0;
}
.list-first-items .item .date-holder {
	float: left;
	background-color: #640d0d;
	color: #fff;
	width: 200px;
	height: 25px;
	font-size: 11px;
	margin: 0;
	text-align: center;
	line-height: 25px;
}
.list-first-items .item .text-holder {
	width: 100%;
	font-size: 13px;
	color: #555655;
	line-height: 20px;
	margin: 0;
	padding: 0;
	text-align: justify;
	
}
.list-first-items .item .text-holder p{
	margin:0px 0 0 0;
	
}

.list-first-items .item .text-holder p a{
	text-decoration:none;
	color:#640D0D;
	font-weight:bold;
	
}
.list-first-items .item .text-holder p a:hover{
	text-decoration:underline;
	color:#640D0D;
	font-weight:bold;
	
}

.list-first-items .item .text-holder span.option-text {
     float:right;
	color: #666766;
	font-size: 11px;
	font-weight: bold;
	display: inline;
	padding: 0;
	margin: 0;
	
}
.list-first-items .item .text-holder span.option-text a {
    
	text-decoration: none;
	color: #640d0d;
	font-size: 11px;
	font-weight: bold;
	display: inline;
	padding: 0;
	margin: 0;	
}

.list-first-items .item .text-holder span.comment-counter{
	float:right;
	background-image: url(../i/comment-counter-bg.png);/*dasdasd*/
	background-repeat: no-repeat;
	width: 26px;
	height: 21px;
	padding: 0px 0 0px 10px;
	margin: 0 0 0 5px;
	font-size: 11px;
	color: #fff;
}
span.counter-digit {
	float: left;
	margin: -2px 0 0px 0;
}

span.title-arrow {
	float: left;
	background-image: url(../i/title-arrow.png);/*dasdasd*/
	background-repeat: no-repeat;
	width: 12px;
	height: 13px;
	margin: 3px 3px 0 0;
}

.list-first-items .item .text-holder span.line {
	float: left;
	display: inline;
	background-image: url(../i/hr-part.png);
	background-repeat: repeat-x;
	width: 640px;
	height: 1px;
	padding: 0;
	margin: 0;
	font-size: 0px;
}




.right-content {
	width: 320px;
	float: right;
	margin: 0;
	
}

.right-big-box {
	float: left;
	background-image: url(../i/right-box-bg.png);
	background-repeat: reapeat-x;
	background-position: center top;
	width: 320px;
	height: 270px;
	margin: 8px 0 0 0;
	padding: 0;
}

.right-big-box .right-banner {
	margin: 10px;
	width: 300px;
	height: 250px;
}


.right-box {
	float: left;
	width: 320px;
	padding: 0;
	margin: 10px 0 0 0;
}
.right-box .right-box-title {
	float: right;
	background-image: url(../i/right-box-title-bg.png);
	background-repeat: no-repeat;
	background-position: center top;
	width: 310px;
	height: 30px;
}
.right-box-title span.text {
	float: left;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	margin: 6px 0 0 10px;
}

.right-box-title span.text span.text-acitve {
	float: left;
	font-size: 14px;
	color: #fff;
	padding: 0;
}

.right-box-title span.text span.text-acitve a {	
	color: #fff;
	font-weight: bold;
	text-decoration:none;
}

.right-box-title span.text-passive {
	float: left;
	font-size: 14px;
	/*color: #bf9090;*/
	color:fff;
	padding: 0;
}

.right-box-title span.text-passive a{
	color: #969C9A ;
	font-weight: bold;
	text-decoration:none;
}
.right-box-title span.text-none {
	float: left;
	font-size: 14px;
	font-weight: bold;
	margin: 6px 0 0 10px;
	color: #999999;
	padding: 0;
	font-weight: bold;
}
.right-box span.line {
	float: left;
	background-image: url(../i/right-box-hr-part.png);
	background-repeat: repeat-x;
	background-position: center top;
	width: 300px;
	height: 1px;
	margin: 10px 0 5px 10px;
	font-size: 0px;
}

.right-box .image-holder {
	float: right;
	width: 300px;
	display: block;
	margin: 0px 0 0 10px;
}

.right-box .navigation {
	float: right;
	margin: 0px 10px 0 0;
	font-size: 11px;
	font-weight: bold;
	color: #640d0d;
	width: auto;
	display: inline;
	padding: 0;
}
.right-box .navigation a {
	text-decoration: none;
	text-size: 11px;
	font-weight: bold;
	color: #640d0d;
}
.right-box span.right-arrow {
	float: right;
	display: inline;
	background-image: url(../i/right-box-right-arrow.png);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 5px 0 0 5px;
	width: 6px;
	height: 5px;
}


.right-box .image-holder img {
	float: left;
	display: inline;
	margin: 15px 15px 0px 0;
}

.right-box .right-list-items {
	float: left;
	width: 310px;
	display: inline;
	margin: 0 0 0 0px;	
}
.right-list-items .right-item {
	float: left;
	width: 310px;
	padding: 0;
	display: inline;
	margin: 10px 0 0 10px;
}
.right-list-items .right-item img{
	border: 0;
	margin: 0;
}
.right-list-items .right-item .image-holder {
	float: left;
	width: 75px;
	padding: 0;
	display: inline;
	margin: 0 0 0 10px;
}
.right-list-items .right-item span.title {
	float: right;
	margin: 0 0 0 5px;
	font-size: 12px;
	font-weight: bold;	
	color: #640d0d;
	display: inline;
	width:200px;

}

.right-list-items .right-item span.title-new {
	float: left;
	margin: 0 0 0 15px;
	font-size: 12px;
	font-weight: bold;	
	color: #640d0d;
	display: inline;
	width:200px;

}
.right-list-items .right-item span.title a{
	text-decoration:none;
	color: #640d0d;		
}
.right-list-items .right-item span.title a:hover{
	text-decoration:underline;
	color: #640d0d;		
}

.right-list-items .right-item span.text {	
	float: right;
	margin: 4px 0 0 5px;
	width: 210px;
	font-size: 12px;
	font-weight: bold;	
	color: #cc9999;
}

.right-list-items .right-item span.text a{	
		text-decoration:none;
	color: #cc9999;
}
.right-list-items .right-item span.text a:hover{	
	text-decoration:underline;	
	color: #cc9999;
}

.right-box .text-box {
	float: right;
	display: inline;
	width: 290px;
	margin: 10px 10px 0 0px;
	text-align: justify;
	font-size: 12px;
	font-weight: bold;
}
.right-box .text-box a{
	text-decoration:none;
	color:#640d0d;
	font-size: 13px;
	font-weight: bold;
	
}
.right-box .text-box a:hover{
	text-decoration:underline;
	color:#640d0d;
	
}

.right-box .content-holder {
	float: right;
	width: 310px;
	margin: 0 0 0 10px;
}
.right-box .content-holder .item {
	float: left;
	margin: 20px 0 0 20px;
}

.first-paging {
	float: left;
	margin: 5px 0 0 14px;
	display: inline;
	padding: 0;
	width: 640px;
}
.first-paging span.left-arrow {
	float: left;
	background-image: url(../i/paging-arrow-left.png);
	background-repeat: no-repeat;
	margin: 5px 5px 0 0;
	width: 5px;
	height: 5px;
}
.first-paging span.right-arrow {
	float: right;
	background-image: url(../i/paging-arrow-right.png);
	background-repeat: no-repeat;
	margin: 5px 0 0 0;
	width: 5px;
	height: 5px;
}
.first-paging span.left-item {
	float: left;
	margin: 0;
	font-size: 11px;
	color: #640d0d;
}
.first-paging span.left-item a {
	text-decoration: none;
	margin: 0;
	font-size: 11px;
	color: #640d0d;
}

.first-paging span.right-item {
	float: right;
	margin: 0;
	font-size: 11px;
	color: #640d0d;
	
}
.first-paging span.right-item a {
	float: right;
	text-decoration: none;
	margin: 0;
	font-size: 11px;
	color: #640d0d;
}


.test {
	width: 100px;
	height: 100px;
}

.clear {
	clear: both;
}

.footer {
	background-image: url(../i/footer-bg.png);
	background-repeat: no-repeat;
	margin: 5px 10px 0 10px;
	width: 960px;
	height: 100px;	
}
.footer .logo {
	float: left;
	width: 141px;
	display: inline;
	padding: 0;
	margin: 5px 0 0 6px;
}
.footer .logo img {
	margin: 0;
	border: 0;
}
.footer .logo a {
	text-decoration: none;
	border: 0;
}
.footer .navigation {
	float: right;
	display: inline;
	margin: 8px 14px 0 0;
	width: auto;
	display: inline;
	font-size: 12px;
	font-weight: bold;
	color: #640d0d;	
}
.footer .navigation-left {
	float: left;
	display: inline;
	margin: 30px 14px 0 5px;
	width: auto;
	display: inline;
	font-size: 12px;
	font-weight: bold;
	color: #640d0d;	
}
.footer .navigation a {
	text-decoration: none;
	color: #fff;
}
.footer .navigation a:hover {
	text-decoration: underline;
	color: #fff;
}
.footer .navigation-left a {
	text-decoration: none;
	color: #fff;
}
.footer .navigation-left a:hover {
	text-decoration: underline;
	color: #fff;
}
.footer .spacer {
	color: #640d0d;
	font-weight: normal;
	font-size: 12px;
	margin: 0 5px 0 5px;
}
.footer .central-text {
	float: left;
	width: 930px;
	margin: 0 14px 0 10px;
	font-size: 10px;
	color: #e2e0e0;
	display: inline;
}
.footer .right-text {
	float: right;
	clear: right;
	display: inline;
	margin: 5px 14px 5px 0;
	width: auto;
	color: #dbb7b7;
	font-size: 11px;
	font-weight: bold;
}
.footer-hr {
	float: left;
	background-image: url(../i/footer-hr.png);
	background-repeat: repeat-x;
	margin: 2px 0 0 10px;
	width: 940px;
	height: 1px;
	color: #640d0d;
	display: inline;
	font-size: 0px;
}
.footer .development {
	float: left;
	margin: 2px 0 0 10px;
	color: #cccccc;
	font-size: 11px;
	font-weigth: normal;
	display: inline;
}
.footer .development a {
	color: #dbb7b7;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
.footer .development a:hover {
	color: #dbb7b7;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
}
.footer .blogs {
	float: right;
	margin: 2px 0 0 0;
	color: #fff;
	font-size: 12px;
}
.footer .blogs a {
	text-decoration: none;
	color: #640d0d;
	font-weight: bold;
	font-size: 12px;
}
.footer .blogs a:hover {
	text-decoration: underline;
	color: #640d0d;
	font-weight: bold;
	font-size: 12px;
}
span.left {
	float: left;
}
span.right {
	float: right;
}


/*POPUP DEFINITION */

.popup {
	float: left;
	position: absolute;
	width: 640px;
	z-index: 9999;
	margin: -7px 0 0 10px;
}

.popup .top {
	float: left;
	width: 640px;
	height: 39px;
	background-color: #640d0d;
	z-index: 9999;
}

.popup .top span.title {
	float: left;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	margin: 12px 0 0 10px;
}
.popup .top span.close {
	float: right;
	background-image: url(../i/close2.png);
	background-repeat: no-repeat;
	width: 16px;
	height: 13px;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	margin: 12px 10px 0 0px;
	cursor: pointer;
}

.popup .middle {
	float: left;
	width: 640px;
	background-color: #eeeeee;
	color: #555555;
	padding: 0 0 10px 0;
}

.popup .middle span.line{
	float: left;
	display: inline;
	background-image: url(../i/hr-part.png);
	background-repeat: repeat-x;
	width: 610px;
	height: 1px;
	padding:0;
	margin: 5px 0 0 12px;
	font-size: 0px;
}

.popup .middle a {
	text-decoration: none;	
	color: #555555;
}
.popup .middle a:hover {
	text-decoration: underline;	
	color: #555555;
}

.popup .middle span.item-name {
	float: left;
	margin: 10px 0 0 13px;
	font-weight: bold;
	font-size: 11px;
	width: 90px;
	text-align: left;
}

.popup .middle span.item-name span.cat-text{	
	color: #640d0d;
	font-size: 13px;
	font-weight: bold;
	
}

/* END POPUP DEFINITION */ 


/* GALLERY PICTURES PAGES*/ 
.gallery-wraper {
	border: 0;
	background-color: #000;
	margin: 0 auto;
	padding: 0;
	display: block;
	width: 100%;
}
.gallery-menu-wraper {
	width: 980px;
	margin: 0 auto;
}
.gallery-menu {
	float: left;
	background-image: url(../i/gallery-navigation-bg.png);
	backgroun-repeat: no-repeat;
	width: 977px;
	display: inline;
	padding: 0;
	margin: 7px 0px 8px -8px;
	height: 30px;
}
.gallery-menu span.title {
	float: left;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	margin: 3px 0 0 18px;
}

.gallery-menu span.title a{
	float: left;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	margin: 1px 0 0 18px;
	text-decoration: none;
}

.gallery-navigation {
	float: right;
	display: inline;
	font-size: 11px;
	font-weight: bold;
	margin: 7px 21px 0 0;
}
.gallery-navigation a {
	float: left;
	text-decoration: none;
	color: #999999;
	margin: 0 0 0 5px;
}
.gallery-navigation a:hover {
	float: left;
	text-decoration: underline;
	color: #999999;
}
.gallery-navigation span.left-first {
	float: left;
	background-image: url(../i/left-first-arrow.png);/*do tuka*/
	background-repeat: no-repeat;
	height: 13px;
	width: 17px;
	margin: 2px 5px 0 0;
}
.gallery-navigation span.left-prev {
	float: left;
	background-image: url(../i/left-prev-arrow.png);
	background-repeat: no-repeat;
	height: 13px;
	width: 21px;
	margin: 2px 5px 0 0;
}
.gallery-navigation span.right-next {
	float: left;
	background-image: url(../i/right-next-arrow.png);
	background-repeat: no-repeat;
	height: 13px;
	width: 21px;
	margin: 2px 5px 0 0;
}
.gallery-navigation span.right-last {
	float: left;
	background-image: url(../i/right-last-arrow.png);
	background-repeat: no-repeat;
	height: 13px;
	width: 17px;
	margin: 2px 5px 0 0;
}
.nav-pic-number {
	float: left;
	color: #fff;
}

.gallery-pic-holder {
	margin: 0 auto;
	border: 0;
	display: block;
	position: relative;
	
}
.gallery-pic-holder img {
	margin: 0 auto;
	border: solid #696969 0px;
	display: block;
	
	
	
}
/* END GALLERY PICTURES PAGES*/

/* BRAND CARE */

.brand-care {
	float: left;
	width: 660px;
	height: auto;
	margin: 8px 0 0 0px;
	background-color: #640d0d;
	padding: 0;
	display: inline;
}
.brand-care .img-holder {
	float: left;
	width: 200px;
	border: 0;
	padding: 0;
	margin: 0px 10px 1px 0;
	display: inline;
}
.brand-care .text-holder {
	width: 640px;
	height: auto;
	float: left;
	margin: 13px 0 0px 12px;
	text-align: justify;	
	font-size: 12px;
	color: #fff;
	display: inline;
}

.brand-care .tape {
	float: left;
	width: 100%;
	margin: 14px 0 0 0;
	background-color: #cc9999;
	border-top: #fff solid 1px;
	border-bottom: #fff solid 1px;
	height: 30px;
}

.brand-care .tape .title {
	float: left;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	margin: 7px 0 0 0;
}

.brand-care .title-arrow-b {
	float: left;
	background-image: url(../i/navigation-rarrow-b.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 9px 6px 0 10px;
	width: 12px;
	height: 13px;
}

.brand-care .list-items {
	float: left;
	display: inline;
	margin: 0px 0 0 13px;
	font-size: 12px;
	width: 640px;
}
.brand-care .list-items span.item-name {
	float: left;
	margin: 10px 0 0 13px;
	font-weight: bold;
	font-size: 12px;
	width: 90px;
	text-align: left;
	color:#fff;
}
.brand-care .list-items span.line{
	float: left;
	display: inline;
	background-image: url(../i/hr-part.png);
	background-repeat: repeat-x;
	width: 610px;
	height: 1px;
	padding:0;
	margin: 5px 0 0 12px;
	font-size: 0px;
}

.brand-care .list-items span.item-name a {
	text-decoration: none;
	color: #fff;
}
.brand-care .list-items span.item-name a:hover {
	text-decoration: none;
	border-bottom: #cc9999 solid 1px;
	color: #fff;
}
.brand-care .list-items span.colored-arrow {
	color: #cc9999;
}

/* END BRAND CARE */


/* PROFILE PAGE */

.big-care {
	float: left;
	width: 650px;
	margin: 7px 0 0 0;
	padding: 0;
	display: inline;
}
.big-care .top {
	float: left;
	background-image: url(../i/big-care-top-bg.png);
	background-repeat: no-repeat;
	margin: 0 0 0 -7px;
	padding: 0;
	width: 657px;
	height: 30px;
	display: inline;
	
}

.big-care .top-top {
	float: left;
	background-image: url(../i/title-top-bg.png);
	background-repeat: no-repeat;
	margin: 0 0 0 -7px;
	padding: 0;
	width: 657px;
	height: 5px;
	display: inline;
}
.big-care .top-middle {
	float: left;
	background-image: url(../i/title-middle-bg.png);
	background-repeat: repeat-y;
	margin: 0 0 0 -7px;
	padding: 0;
	width: 657px;
	display: inline;
}
.big-care .top-bottom {
	float: left;
	background-image: url(../i/title-down-bg.png);
	background-repeat: no-repeat;
	margin: 0 0 0 -7px;
	padding: 0;
	width: 657px;
	height: 5px;
	display: inline;
}

.big-care .top span.title {
	float: left;
	font-size: 18px;
	font-weight: bold;
	margin: 3px 0 0 20px;	
	color: #fff;	
}
.big-care .top-middle span.title {
	float: left;
	font-size: 18px;
	font-weight: bold;
	margin: 0px 0 0 20px;	
	color: #fff;	
}
.big-care .top-middle span.title a {
	/*float: left;*/
	text-decoration: none;
	font-size: 18px;
	font-weight: bold;	
	color: #fff;	
}




.big-care .middle {
	float: left;
	width: 650px;
	display: inline;
}

.big-care .middle .profile-pic-holder {
	float: left;
	margin: 10px;
}
.big-care .middle .profile-fields {
	float: left;
	color: #cf9b9b;
	font-size: 12px;
}
.big-care .middle .profile-fields-values {
	float: left;
	color: #660000;
	font-size: 12px;
}

.big-care .middle .profile-info-holder {
	float: left;
	margin: 10px 0 0 0;
}

.big-care .middle .container {
	float: left;
	width: 650px;
	margin: 7px 0 0 0;
}
.big-care .container .top {
	float: left;
	background-image: url(../i/big-care-middle-top-bg.png);
	background-repeat: no-repeat;
	width: 650px;
	height: 4px;
	margin: 0;
	font-size: 0px;
	display: inline;
}
.big-care .container .middle {
	float: left;
	background-image: url(../i/big-care-middle-middle-bg.png);
	background-repeat: repeat-y;
	width: 650px;
	margin: 0;
	display: inline;
}
.tags-all{
width:633px;

}
.tags-all a{
	text-decoration:none;
}
.tags-all a:hover{
	text-decoration:underline;
}
.big-care .container .bottom {
	float: left;
	background-image: url(../i/big-care-middle-bottom-bg.png);
	background-repeat: no-repeat;
	width: 650px;
	height: 4px;
	margin: 0;
	font-size: 0px;
	display: inline;
}

.big-care .container span.profile-settings {
	float: left;
	font-size: 12px;
	color: #640d0d;
	font-weight: bold;
	margin: 3px 0 0 10px;
}
.big-care .container span.profile-settings a {
	text-decoration: none;
	font-size: 12px;
	color: #640d0d;
}
.big-care .container span.profile-settings a:hover {
	text-decoration: underline;
	font-size: 12px;
	color: #640d0d;
}
.profile-hr {
	float: left;
	display: inline;
	background-image: url(../i/profile-hr.png);
	background-repeat: no-repeat;
	width: 640px;
	margin: 3px 0 0 10px;
	height: 1px;
	padding: 0;
	font-size: 0px;
}

.big-care .edit-fields-holder {
	float: left;
	margin: 10px 0 0 10px;
	width: 640px;
}
.big-care .edit-fields-holder .edit-fields-name {
	float: left;
	color: #666766;
	font-size: 11px;
	width: 100px;
}
.big-care .edit-fields-holder .row-holder {
	float: left;
	margin: 10px 0 0 0;
	clear: left;
	display: inline;
}
.big-care .edit-fields-holder .edit-fields input{	
	margin: 0;
	border: solid #660000 1px;
}
.big-care .edit-fields-holder .button-holder {
	float: right;
	display: inline;
	margin: 0 15px 0 0;
}
.big-care .comment-title {
	float: left;
	margin: 0 0 0 10px;
	color: #640d0d;
    font-size: 12px;
	font-weight: bold;
}
.big-care .comment-title a {
	color: #640d0d;
	text-decoration: none;
}
.big-care .comment-date {
	float: left;
	margin: 0px 0 0 10px;
	color: #996666;
	font-size: 11px;
}
.big-care .comment-text {
	float: left;
	color: #666766;
	font-size: 12px;
	margin: 10px 0 10px 10px;
}
.comment-text img {
	float: left;
	margin: 0 5px 0 0;
}

.edit-btn {
	background-image: url(../i/btn-edit.png);
	background-reapeat: no-repeat;
	background-color: transparent;
	width: 75px;
	height: 20px;
	border: 0;
	cursor: pointer;
}
.cancel-btn {
	background-image: url(../i/btn-cancel.png);
	background-reapeat: no-repeat;
	background-color: transparent;
	width: 75px;
	height: 20px;
	border: 0;
	cursor: pointer;
}

/* SINGLEITEM PAGE */

.big-care .middle .big-pic-holder {
	float: left;
	margin: 10px 0 0 10px;
	padding: 0;
	display: inline;
	position: relative;
}
.big-care .middle .big-pic-holder img {
	margin: 0;
	position: relative;
	display: inline;
}
.big-care .sing-date {
	float: left;
	margin: 3px 0 0 10px;
	color: #640d0d;
	font-size: 11px;
}
.big-care .sing-text-holder {
	float: left;
	margin: 10px 0 10px 10px;
	line-height: 20px;
	font-size: 13px;
	color: #555655;
	display: inline;
	width:640px;
}
.big-care .sing-text-holder a{
	text-decoration:none;
	color:#640d0d;
	font-weight:bold;
}
.big-care .sing-text-holder a:hover{
	text-decoration:underline;
	color:#640d0d;
	font-weight:bold;
}
.pic-hr {
	float: left;
	background-image: url(../i/pic-hr-part.png);
	background-repeat: repeat-x;
	width: 640px;
	height: 1px;
	margin: 5px 0px 0px 10px;
	display: inline;
	font-size: 0;
}

.big-care .image-holder {
	float: left;
	width: 640px;	
}
.big-care .image-holder a {
	text-decoration: none;
}
.big-care .list-images {
	float: left;
	width: 550px;
	display: inline;
	margin: 0 0px 5px 10px;
}
.big-care .list-images img {
	float: left;
	margin: 10px 5px 0 0px;
	border: 0;
}
.big-care .list-images a {
	text-decoration: none;
}

.big-care .list-images-seven {
	float: left;
	width: 630px;
	display: inline;
	margin: 0 0px 5px 10px;
}
.big-care .list-images-seven img {
	float: left;
	margin: 10px 5px 0 0px;
	border: 0;
}
.big-care .list-images-seven a {
	text-decoration: none;
}


.right-3arrow {
	float: left;
	background-image: url(../i/right-3arrows.png);
	background-repeat: no-repeat;
	width: 31px;
	height: 13px;
	cursor:pointer;
}

.big-care span.next-text {
	float: left;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	margin: 0 0 0 8px;
	cursor:pointer;
}

.big-care .right-3arrow {
	margin: 25px 0 0 25px;
}
.big-care .send-friend {
	float: left;
	font-size: 11px;
	font-weight: bold;
	margin: 10px 0 0 10px;
	vertical-align: middle;
}
.big-care .send-friend .text-element {
	float: left;
	margin: 3px 0 0 0;
	color:#640d0d;
}
.big-care .send-friend img {
	float: left;
	border: 0;
	margin: 0px 5px 0 0px;
}
.big-care .send-friend a {
	text-decoration: none;
	color: #660000;
	border: 0;
}
.big-care .send-friend a:hover {
	text-decoration: underline;
	color: #660000;
}

.big-care .comment-holder {
	float: right;
	margin: 0 0 10px 0;
}
.big-care .comment-counter {
	float: left;
	background-image: url(../i/comment-counter-bg.png);
	background-repeat: no-repeat;
	width: 26px;
	height: 21px;
	padding: 2px 0 0px 5px;
	margin: 0 0 0 5px;
	display: inline;
	color: #fff;
}

.comment-counter span.counter-digit2 {
	float: left;
	margin: -1px 0 0 4px;
}

.big-care .small-title {
	float: left;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	margin: 7px 0 0 20px;
}
.big-care .small-title .tag {
	color: #cf9b9b;
}
.big-care .small-title a{
	color: #fff;
	text-decoration:none;
}
.big-care .small-title a:hover {
	color: #fff;
	text-decoration:underline;
}
.big-care .small-title .tag a{
	color: #fff;
	text-decoration:none;
}
.big-care .small-title .tag a:hover{
	color: #fff;
	text-decoration:underline;
}
.big-care .comment-fields-box-long {
	float: left;
	margin: 10px 0 0 0px;
	padding: 0;
	display: inline;
}
.comment-fields-box-long .field-holder {
	float: left;
	color: #666766;
	font-size: 11px;
	margin: 0px 0px 0 10px;
	font-size: 11px;
	display: inline;
	padding: 0;
}
.big-care .comment-fields-box {
	float: left;
	margin: 10px 0 0 0px;
	padding: 0;
	display: inline;
	width: auto;
}
.big-care .comment-fields-box .fieldH {
	float: left;
	padding: 0;
	margin: 0;
	display: inline;
	width: 180px;
}
.big-care .comment-fields-box .fieldH input {
	float: left;
	display: inline;
	margin: 0;
}
.big-care .comment-title-small {
	float: left;
	margin: 0 0 0 10px;
	color: #640d0d;
    font-size: 11px;
	font-weight: bold;
}
.big-care .comment-fields-box .field-holder {
	float: left;
	color: #640d0d;
	font-size: 11px;
	margin: 0px 0px 0 10px;
	font-size: 11px;
	display: inline;
	padding: 0;
	font-weight: bold;
}
.big-care .comment-fields-box input {
	border: solid #660000 1px;
}
.big-care .comment-fields-box textarea {
	border: solid #660000 1px;
	float: left;
	width: 630px;
	height: 70px;
	margin: 0;
	display: inline;
}
.big-care .vr-line {
	float: left;
	background-image: url(../i/vr-line-part-red.png);
	background-repeat: repeat-y;
	margin: 0 0 0 15px;
	width: 1px;
	height: 78px;
	display: inline;
	font-size: 0;
}

.btn-add-comment {
	float: right;
	background-image: url(../i/add-comment.png);
	background-repeat: no-repeat;
	background-color: transparent;
	width: 122px;
	height: 20px;
	border: 0;
	cursor: pointer;
}

.btn-registration {
	float: left;
	background-image: url(../i/registration-btn.png);
	background-repeat: no-repeat;
	background-color: transparent;
	width: 92px;
	height: 20px;
	border: 0;
	cursor: pointer;
	margin: 10px 0 0 110px;
}

.btn-login {
	float: left;
	background-image: url(../i/vhod-btn.png);
	background-repeat: no-repeat;
	background-color: transparent;
	width: 56px;
	height: 20px;
	border: 0;
	cursor: pointer;
	margin: 10px 0 0 110px;
}

.btn-ready {
	float: left;
	background-image: url(../i/ready-moto-btn.png);
	background-repeat: no-repeat;
	background-color: transparent;
	width: 92px;
	height: 20px;
	border: 0;
	cursor: pointer;
	margin: 10px 0 0 11px;
}

.centerP {
	margin: 20px 20px 0 0px;
}

.clearL {
	clear: left;
}
clearR {
	clear: right;
}
.gallery-menu-wraper-little {
	float: left;
	width: 640px;
	padding: 0;
	margin: 0 0 0 10px;
}

.gallery-navigation-b {
	float: left;
	display: inline;
	font-size: 11px;
	font-weight: bold;
	margin: 7px 0px 0 0;
	width: 100%;
}

.gallery-navigation-b a {
	float: left;
	text-decoration: none;
	color: #999999;
	margin: 0 0 0 5px;
}
.gallery-navigation-b a:hover {
	float: left;
	text-decoration: underline;
	color: #999999;
}

.gallery-navigation-b span.left-first {
	float: left;
	background-image: url(../i/left-first-arrow-b.png);
	background-repeat: no-repeat;
	height: 13px;
	width: 17px;
	margin: 2px 5px 0 0;
}
.gallery-navigation-b span.left-prev {
	float: left;
	background-image: url(../i/left-prev-arrow-b.png);
	background-repeat: no-repeat;
	height: 13px;
	width: 21px;
	margin: 2px 5px 0 0;
}
.gallery-navigation-b span.right-next {
	float: left;
	background-image: url(../i/right-next-arrow-b.png);
	background-repeat: no-repeat;
	height: 13px;
	width: 21px;
	margin: 2px 5px 0 0;
}
.gallery-navigation-b span.right-last {
	float: left;
	background-image: url(../i/right-last-arrow-b.png);
	background-repeat: no-repeat;
	height: 13px;
	width: 17px;
	margin: 2px 5px 0 0;
}
.nav-pic-number-b {
	float: left;
	margin: 0 2px 0 2px;
	font-weight: normal;
	color: #660000;
}
.last-galleries {
	float: left;
	color: #660000;
	font-size: 12px;
	font-weight: bold;
	margin: 7px 0 0 0;
}
.last-galleries a {
	text-decoration: none;
	color: #660000;
}
.last-galleries a:hover {
	text-decoration: underline;
	color: #660000;
}
.title-arrow {
	float: left;
	background-image: url(../i/navigation-rarrow.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 9px 6px 0 10px;
	width: 12px;
	height: 13px;
}

.up-arrow {
	float: left;
	background-image: url(../i/up-arrow.png);
	background-repeat: no-repeat;
	margin: 0 0 0 10px;
	
	width: 13px;
	height: 12px;
}
.inv{
	display: none;
}
.vis{
	display: block;
}

.picture-navigation-left {
	float: left;
	left: 0;
	width: 49%;
	height: 100%;
	display: block;
}
.picture-navigation-right {
	float: right;
	display: block;
	right: 0;
	width: 49%;
	height: 100%;
	display: block;
}
#light-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	display: block;
}
#picture-navigation-left a:hover {
	background-image: url(../i/previous-picture.png);
	background-position: -5% 50%;
	background-repeat: no-repeat;
	z-index: 100;
	background-color: transparent;
	display: block;
}
#picture-navigation-right a:hover {
	background-image: url(../i/next-picture.png);
	background-position: 105% 50%;
	background-repeat: no-repeat;
	z-index: 100;
	background-attachment: initial; 
	-webkit-background-clip: initial; 
	-webkit-background-origin: initial; 
	background-color: transparent;
	display: block;
}

.navig{
float: left;
margin: -2px 0 0 0;
color:#640d0d;
padding: 0;
font-size:13px; 
text-decoration: none;
}

.navig a:hover{

text-decoration: underline;
}

.popular_p{
display: none; 
position: absolute;
background-color:#640D0D;
-moz-opacity: 0.8;
opacity:.82;
filter: alpha(opacity=80);
width:315px;
height: 165px !important;
color:#FFF;
top: 0;
left: 0;
z-index: 99999;
font-family: Tahoma;
text-align: justify;
font-size:13px;
}