#stage { 	
	text-align: left;
	vertical-align: middle;	
	margin: 0px auto;
	padding: 0px;
	width: 944px;
	background-color:#DAD5C2;
}

#stage_all {
	float:left;
	width: 944px;
	overflow:hidden;
}
#stage_left{
	float:left;
	width:710px;
	overflow:hidden;
	background-color:#fff;
}
#stage_right{
	margin-right:2px;
	float:right;
	width:230px;
	overflow:hidden;
	background-color:#fff;
}
* html #stage_right{ margin-right:0px; }
#stage_right .searchbox { 
	float:none;
	margin-bottom:2px;
}
*html #stage_right .searchbox { margin-bottom:0px; }
#footer {
	float:left;
	background:#ECE9E0;
	height:22px;
	border-top:1px solid #ffffff;
}
.tipafriend-left {
	width:330px; margin-left:10px;_margin-left:10px; float:left; padding-top:10px;
}
.tipafriend-right {
	width:340px; margin-left:20px;_margin-left:10px; float:left; padding-top:10px;
}
.tipafriend-left {
	width:330px; margin-left:10px;_margin-left:10px; float:left; padding-top:10px;
}
.tipafriend-right {
	width:340px; margin-left:20px;_margin-left:10px; float:left; padding-top:10px;
}
.tipafriend-left h2{
	font-size:14px;
}
.tipafriend-right table tr td {
	text-align:left;
	vertical-align:top;
}
.tipafriend-right table span input, .tipafriend-right table textarea{
	width:180px;
	border:1px solid #4D3926;
	font: 10px Verdana;
	padding:2px 2px 2px 4px;
}




#nav{
	padding: 0;
	margin: 0;
	list-style: none; 
	line-height: 1%;
	float:left;
	position:relative;
}

#nav a {
	display: block;
	width: 168px;
	height:29px;
	border-left:1px solid #4d3926;
	border-right:1px dashed #4d3926;
	border-bottom:1px dashed #4d3926;
}

#nav li {
	width: 170px;
	float:none;
}

#nav2{

	float:left;
	position:relative;
	padding: 0;
	margin: 0;
	list-style: none; 
	height:178px;
	overflow:auto;
	background-color:transparent; 
	margin-left:1px;
	width:178px;
}
* html #nav2{
	width:177px;
}

#nav2 a {
	display: block;
	width: 161px;
	height:20px;
	padding:9px 0 0 15px;
	border-left:1px solid #fff;
	border-bottom:1px dashed #4d3926;
	border-right:1px dashed #4d3926;
        background:#fff;
}
#nav2 a:hover {
        background-color:#F5F4F3;
}

* html #nav2 a {
	width:177px;
/*	height:10px;  */
	background:#fff;
	padding:9px 0 6px 15px;
	border-bottom:1px dashed #4d3926;
}

#nav2 li {
	width: 179px;
	background-color:#FFF;
}
* html #nav2 li {
	margin:0;
	padding:0;
	display:block;
}
#nav2 .nav-sub-act a {
	border-left:8px solid #887F60;
	width:162px;
	padding-left:7px;
}
* html #nav2 .nav-sub-act a {
	width:177px;
/*	padding:9px 0 7px 7px;  */
}

#nav3{
	padding: 0;
	margin: 0;
	list-style: none; 
	float:left;
	position:relative;
	height:178px;
	overflow:auto;
	background-color:transparent; 
}
* html #nav3{
	width:187px;
}

#nav3 a {
	display: block;
	width: 154px;
	height:20px;
	padding:9px 0 0 15px;
	border-bottom:1px dashed #4d3926;
}
* html #nav3 a {
	padding:9px 0 6px 15px;
	width: 168px;
}

#nav3 li {
	background-color:#FFFFFF;
}
* html #nav3 li {
	width: 170px;
	margin:0;
	padding:0;
}
#nav3 li a:hover {
	background-color:#F5F4F3;
}
#nav3 .nav-sub-act, #nav3 .nav-sub-act a:hover {
	background-color:#E8E5E0;
}
#navigation ul {
	position:relative;
	float:left;
}
#navwrapper{
	position:absolute;
}



.double-left p, .double-right p {
    margin-left:15px;
    margin-right:10px;
}

.nl-required{
    color:#FF7E00;
}
#newsletter_form {
    margin-left:15px;
}

#newsletter_form.nl-change {
    margin-left:0;
}
#newsletter_form .text {
    border:1px solid #4D3926;
    color:#515151;
    font-size:12px;
    padding:2px 0 2px 4px;
    width:180px;
}
#newsletter_form label {
    margin-bottom:0px;
    margin-top:2px;
    display:block;
}
#newsletter_form div.submit {
    width:185px;
    text-align:right;
}
#newsletter_form div.submit .submit{
    text-align:center;
    font-size:11px;
}

.double-right h2.carpet-subscribe1{
    margin-left:15px;    
}

#tx_chcforum-pi1{
    width:709px;
    margin-right:1px;
    background:#fff;
    min-height:583px;
}

* html #tx_chcforum-pi1{
    width:708px;
    margin-left:2px;
    margin-right:0;
    height:583px;
}
.article-detail {
    margin-left:1px;
}
* html .article-detail {
    margin-left:0;
}

#tx_chcforum-pi1 .header_small{
    display:none;
}




.start-forum-teaser-left div span, .start-forum-teaser-left div a{
    float:left;
   
}
.start-forum-teaser-left div a{
    width:250px;
}
.start-forum-teaser-left div a .forumLinkSubject{
    float:left;
    margin:0;
}
.start-forum-teaser-left div a .forumLinkAuthor{
    float:right;   
    font-style:italic;
    margin:0;
}

#navigation #navwrapper ul li img {
    border-right:1px solid #4D3926;
}

#nav2 .navSubActMiddle a
{
    border-left-color: #5B5474;
}
#nav2 .navSubActLast a
{
    border-left-color: #5B7454;
}

#singleViewNewsList, 
#singleViewNewsList div { display:none; }

#singleViewNewsListInNews { list-style:none; }
#singleViewNewsListInNews div { display:none; }


#fashion .csc-header-n1 { background-color:#887F60; }
#fashion .double-left .news-list-item h3 a { color:#887F60; }
#fashion #nav3 a.active { background-color:#887F60; color:#fff; }


#carpets .csc-header-n1 { background-color:#59536F; }
#carpets .double-left .news-list-item h3 a { color:#59536F; }
#carpets #nav3 a.active { background-color:#59536F; color:#fff; }


#inside .csc-header-n1 { background-color:#5B7454; }
#inside .double-left .news-list-item h3 a { color:#5B7454; }
#inside #nav3 a.active { background-color:#5B7454; color:#fff; }


#fashion .double-left .news-list-item h3 a:hover,
#carpets .double-left .news-list-item h3 a:hover,
#inside .double-left .news-list-item h3 a:hover 
{
    color:#787878;
}

.header-logo #logoScreen {
}
.header-logo #logoPrint {
    display:none;
}