/*--- Style For Main Page ---*/
#tcontent{
  padding: 0 0 0 20px; height: 100%;float: left; width: 598px;
}

#tcontent .breadcrumb{
	margin: 20px 0 -20px;
	
}

#tcontent h1, #tcontent p,  #tcontent .new-block, #tcontent .example-work, #tcontent .production-list{
  padding: 0 35px 0 0!important ;
}

#tcontent h3{
  margin:40px 0 0 0; padding: 0; width: 210px;
}

#tcontent h3.katalog{
  background: url('../images/katalog.gif') no-repeat 0 4px;
}

#tcontent h3.price-list{
  background: url('../images/price-list.gif') no-repeat 10px 9px; position: relative; top : -21px; left: 187px; margin: 0; width: 160px;
}

#tcontent h3.form{
  background: url('../images/katalog.gif') no-repeat 0 4px;
  position: relative; 
  top : -41px; 
  left: 340px; 
  margin: 0; 
  width: 160px;
}


#tcontent h1{
  color: #423a2d; padding: 0 0 0 0; margin: 8px 0 0 0; font-weight: 100;
}

.new-block{
  margin: 40px 0 0 0;
}

.new-block .block{
  width: 48%; float: left; position: relative; margin: 0 0 40px 0;
}

.new-block img{
  padding-right: 14px;
}

.new-block h4{
  margin: 2px 0 5px 0; color: #ff0b00; font-weight: 100;
}

.new-block p{
  margin: 0; padding: 0; 
}

.new-block .star{
  position: absolute; top: -15px; left: -10px;
}



/*-- Content Page --*/


#tcontent .h2{
  font-weight: 100;
}

/*--- Style For News block on content side ----*/


#tcontent .tcontent-block-news .content-date{
  font-family: Arial ; font-size: 10px; color: #ff0000; margin:28px 0 0 0; padding:0;
}

#tcontent .tcontent-block-news .content-topic-news{
  margin: 8px 0; padding: 0; font-weight: bold;
}

#tcontent .tcontent-block-news .content-news{
  margin: 0; padding: 0;
}


/*----- Style For Listing Page ----*/
.listing-page{
  margin:33px 0 0px 3px;height:20px;
}

.listing-page span{
  color: #423a2d; font-size: 12px; float: left; padding-right: 15px;
}

.listing-page ul{
  list-style: none; margin:0 0 20px 0; padding: 0; float: left; line-height: 10px; 
}

.listing-page ul li{
  float: left; color: #423a2d; padding: 2px; 
}
.listing-page ul li span{
  padding:0!important; text-decoration:underline;   
}

/*---- Style For Rounders Corners block -----*/

ul.example-work{
  list-style:none; padding: 0; margin: 0;
}
ul.example-work li{
  margin: 20px 0; padding: 0;//margin: 0;
}

ul.example-work li ul.rounders-corners-block{
  background: #f5e9cc; list-style: none; padding: 0; margin: 0;
}

.rounders-corners-block *{
  margin:0; padding: 6px 0 0 0;
}

.rounders-corners-block a img{
  padding: 0!important;
}

.rounders-corners-block li span {
	color:#FF0000;
	font-family:Arial;
	font-size:12px;
	padding:0 0 0 20px;
}

ul.rounders-corners-block li{
  margin:0 ; padding: 0;
}


li.left a {
  padding:0!important;
}

.rounders-corners-block .left-top{
  background: url('../images/left-top.png') no-repeat left top; height: 8px; 
}

.rounders-corners-block .left-top .right-top{
  background: url('../images/right-top.png') no-repeat right top; height: 8px;margin: -6px 0 0 0;
}

.rounders-corners-block .left-bottom{
  background: url('../images/left-bottom.png') no-repeat left bottom; height: 8px; 
}

.rounders-corners-block .left-bottom .right-bottom{
  background: url('../images/right-bottom.png') no-repeat right bottom; height: 8px; margin: -6px 0 0 0;
}

.rounders-corners-block .left{
  float: left; padding: 0 0 0 20px!important;
}

.rounders-corners-block .left img.big{
  background: #fff; width: 173px; height: 124px; padding: 4px; border: 1px solid #bdab8d;margin: 8px 0 0 0;
}

.rounders-corners-block .text{
  width: 230px; margin: 24px 0 0 0!important;
}

.rounders-corners-block .left span{
  margin: 6px 0 7px 0!important; display: block; padding: 0;
}

.rounders-corners-block .left img.small{
  padding: 0!important
}




/*--- block Production New-----*/

.block-production {
  width: 48%; float: left; margin: 8px 0 0 0;
}

.block-production img{
  background: #fff; width: 171px; height: 124px; padding: 4px; border: 1px solid #bdab8d; margin: 12px 0 14px 0;
}


.block-tissue{
  width: 33%; float: left; margin: 8px 0 0 0;
}

.block-tissue img{
  background: #fff; width: 155px; height: 108px; padding: 4px; border: 1px solid #bdab8d; margin: 12px 0 14px 0;
}


/*---- style for List in page production ----*/

.production-list{
  list-style: none; padding: 0; margin: 0 0 0 0; 
}

.production-list li{
  display: block; clear:both; 
}

.production-list li.name{
  width: 20%; padding-left:10px; margin-bottom: 10px;
}


.production-list li img{
  background: #fff; width: 171px; height: 124px; padding: 4px; border: 1px solid #bdab8d; margin: 0 20px 30px 0; //margin: 0 20px 5px 0;
}

.production-list li ul{
  list-style: none; padding: 0; margin: 0;
}


/*---- Style for List Catalog cart ----*/

ul.catalog-image{
  list-style: none; margin: 0; padding: 0;
}

ul.catalog-image li{
  float: left; margin: 0 20px 20px 0;
}

ul.catalog-image li img{
  background: #fff; width: 171px; height: 124px; padding: 4px; border: 1px solid #bdab8d; 
}


/*---- Style For Termin Block -----*/

span.alphabet{
  font-size: 15px; padding: 0 2px; 
}

.letter{
  font-family: Tahoma; font-size: 40px; color: #cb8e04; width: 48px; 
}

.list-term{
  list-style: none; padding: 0; margin: 20px 0;
}

.list-term li{
  float: left;
}

.list-term li.term{
  width: 550px;
}
ul.term-content{
  background:#f5e9cc; padding: 0; margin: 0; list-style: none;
}

ul.term-content li{
  float: none;padding: 0px; margin: 0;
}

.term-content li div.left-top{
  background:#f5e9cc url('../images/left-top.png') no-repeat left top; height: 8px; width: 100%;margin: 0px 0 0 0;
}

* + html .term-content li div.left-top{
  margin:-6px 0 0 0;
}

.term-content li div.center{
  background:#f5e9cc; padding: 0 0 0 20px; 
}

.term-content li div.center *{
  margin: 10px 0 ; padding: 0;
}

.term-content li div.left-bottom{
  background:#f5e9cc url('../images/left-bottom.png') no-repeat left bottom; height: 8px; width: 100%;
}



/*--- Style For Katalog Production ----*/

.katalog-production {
  float: left; margin:0 0 35px 0; 
}


.katalog-production img{
  background: #fff; width: 133px; height: 126px; padding: 4px; border: 1px solid #bdab8d;margin: 8px 20px 0 0;
}


/*---- Style For Map Page ----*/

.image-map {
  margin:0 0 50px 0;
}

.image-map img{
  margin:10px 0 0 0;
}

.specLink {

 font-family: Tahoma; font-size: 12px; color: #423a2d; text-decoration: none;

}