body {

	padding:0;

	margin:0;

	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;

	color:#60270f;

	font-size:13px;

	background:#b6875d;

}



#body {

	padding:0;

	margin:0;

	width:1004px;

	margin-left:auto;

	margin-right:auto;

	background:url(img/bgr.jpg) repeat-x top left #ffffff;

}



a {

	color:#8c5e3d;

	text-decoration:none;

}



a:hover {

	color:#8c5e3d;

	text-decoration:underline;

}





#header {

	padding:0;

	margin:0;

	width:1004px;

	height:105px;

	float:left;

}



#logo {

	padding:0;

	margin:0;

	width:272px;

	height:105px;

	float:left;

	font-size:1px;

}



#menu {

	padding:0;

	margin:0;

	width:732px;

	height:105px;

	float:left;

}



#top-menu {

	padding:0;

	margin:0;

	/*width:732px;*/

	float:right;

	clear:right;

	text-align:right;

	font-size:12px;

	padding:15px 0px 15px 0px;

}



#top-menu a {

	padding:0;

	margin:0;

	color:#824126;

	text-decoration:none;

	background:url(img/bullet.gif) no-repeat center left;

	padding:0px 10px 0px 15px;

}



#top-menu a.m1 {

	padding:0;

	margin:0;

	color:#824126;

	text-decoration:none;

	background:none;

	padding:15px 10px 20px 15px;

}



#top-menu a:hover {

	color:#824126;

	text-decoration:underline;

}



#search {

	padding:0;

	margin:0;

	/*width:722px;*/

	float:right;

	clear:right;

	text-align:right;

	padding-right:10px;

}



form {

	padding:0;

	margin:0;

}



input.f1 {

	padding:0;

	margin:0;

	background:#FFFFFF;

	border:1px solid #b6875d;

	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;

	color:#60270f;

	font-size:12px;

	width:156px;

	height:18px;

}



input.f2 {

	padding:0;

	margin:0;

	background:#8f5f3f;

	border:none;

	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;

	color:#ffffff;

	font-size:12px;

	width:60px;

	height:19px;

	padding-bottom:2px;

}



#main-menu {

	padding:0;

	margin:0;

	width:729px;

	float:left;

	padding-top:15px;

	padding-left:3px;

}



/*#main-menu ul {

	padding:0;

	margin:0;

	width:729px;

	list-style:none;

}



#main-menu ul li {

	padding:0;

	margin:0;

	background:url(img/border.gif) no-repeat center left;

	display:inline;

	padding:0 10px 0 12px;

	width:80px;

}



#main-menu ul li.s1 {

	padding:0;

	margin:0;

	background:none;

	display:inline;

	padding:0 10px 0 0;

	width:90px;

}



#main-menu ul li a {

	color:#ffffff;

	text-decoration:none;

}*/



#main-menu-inner {

	padding:0;

	margin:0;

	width:729px;

	float:left;

	padding-top:7px;



	*padding-top:12px;

	padding-left:0px;

}



/*#main-menu-inner ul {

	padding:0;

	margin:0;

	width:729px;

	list-style:none;

}



#main-menu-inner ul li {

	padding:0;

	margin:0;

	width:100px;

	background:url(img/border.gif) no-repeat center left;

	display:inline;

	padding:0 10px 0 12px;

}



#main-menu-inner ul li.s1 {

	padding:0;

	margin:0;

	width:112px;

	background:none;

	display:inline;

	padding:0 10px 0 0;

}



#main-menu-inner ul li a {

	color:#ffffff;

	text-decoration:none;

}



#main-menu-inner ul li a.active {

	color:#60270f;

	background:#f8d9a0;

	padding:0 4px;

	text-decoration:none;

}

*/



#top-home {

	padding:0;

	margin:0;

	width:1004px;

	height:39px;

	background:url(img/logo-bottom.gif) no-repeat top left #ffffff;

	float:left;

}



#top-inner {

	padding:0;

	margin:0;

	width:1004px;

	float:left;

}



.logo-bottom {

	padding:0;

	margin:0;

	width:272px;

	height:38px;

	background:url(img/logo-inner-bottom.gif) no-repeat top left;

	float:left;

	font-size:1px;

}



.prod-menu {

	padding:0;

	margin:0;

	width:715px;

	height:34px;

	float:left;

	padding-top:5px;

	color:#ffb605;

	font-size:12px;

	padding-left:17px;

}



.prod-menu a {

	color:#60270f;

	text-decoration:none;

}



.prod-menu a:hover {

	color:#60270f;

	text-decoration:underline;

}



span.braun {

	color:#60270f;

}



#content {

	padding:0;

	margin:0;

	width:1004px;

	float:left;

}



#left-menu {

	padding:0;

	margin:0;

	width:248px;

	float:left;

	padding-left:12px;

}



.left-menu-top {

	padding:0;

	margin:0;

	width:248px;

	height:12px;

	float:left;

	background:url(img/left-menu-top.gif) no-repeat top left;

	font-size:1px;

}



.left-menu-bottom {

	padding:0;

	margin:0;

	width:248px;

	height:12px;

	float:left;

	background:url(img/left-menu-bottom.gif) no-repeat top left;

	font-size:1px;

}



.left-menu-y {

	padding:0;

	margin:0;

	width:228px;

	float:left;

	background:url(img/left-menu.gif) repeat-y top left;

	padding:0 10px 0 10px;

	min-height:440px;

	height:auto !important;

	height:440px;

	font-family:Arial, Verdana, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

}



.left-menu-y ul {

	padding:0;

	margin:0;

	width:188px;

	list-style:none;

	padding-left:20px;

}



.left-menu-y ul li {

	padding:0;

	margin:0;

	width:188px;

	border-bottom:1px solid #ffc946;

	list-style:url(img/bullet2.gif) outside;

	padding:5px 0;

}



.left-menu-y ul li a {

	color:#60270f;

	text-decoration:none;

}



.left-menu-y ul li a:hover {

	color:#c71608;

	text-decoration:none;

}



#promo {

	padding:0;

	margin:0;

	width:744px;

	float:left;

}



#kareta {

	padding:0;

	margin:0;

	width:992px;

	float:left;

	padding:5px 0 40px 12px;

}



.kare1 {

	padding:0;

	margin:0;

	width:233px;

	height:127px;

	float:left;

	background:url(img/bgr-kare.gif) no-repeat top left;

	padding:6px 5px 6px 7px;

}



.news {

	padding:0;

	margin:0;

	width:228px;

	height:26px;

	background:url(img/news.gif) no-repeat top left;

	font-size:18px;

	padding-left:5px;

	padding-top:2px;

}



.news a {

	color:#60270f;

	text-decoration:none;

}



.home_text {

	padding:0;

	margin:0;

	font-size:18px;

	padding-left:15px;

	padding-top:10px;

	padding-bottom:10px;

	width:720px;

	float:left;

}



.home_text a 

{

	color:#d31f02;

	text-decoration:none;

}



.hh2{

	padding:0;

	margin:0;

	width:720px;

	float:left;

	padding-top:5px;

}







.home_text a:hover 

{

	color:#d31f02;

	text-decoration:none;

}



.text-news-home {

	padding:0;

	margin:0;

	width:720px;

	float:left;

	padding-left:5px;

}



.text-news-home p {

	padding:0;

	margin:0;

	padding-top:0px;

	font-size:12px;

}



.text-news-home a:hover {

	color:#60270f;

	text-decoration:underline;

}



.text-news-home a.more {

	padding:0;

	margin:0;

	background:url(img/bullet3.gif) no-repeat center right;

	padding-right:7px;

	padding-left:15px;

}



.text-news-home a:hover.more {

	text-decoration:none;

}





.text-news-home a.more2 {

	padding:0;

	margin:0;

	background:url(img/bullet3.gif) no-repeat center right;

	width:33px;

	float:right;

	display:inline;

	margin-right:25px;

}



.text-news-home a:hover.more2 {

	text-decoration:none;

}





.text-news {

	padding:0;

	margin:0;

	width:228px;

	padding-left:5px;

}



.text-news p {

	padding:0;

	margin:0;

	padding-top:7px;

	font-size:12px;

}



span.date {

	font-size:11px;

	color:#f7a900;

}



.text-news a {

	color:#60270f;

	text-decoration:none;

}



.text-news a:hover {

	color:#60270f;

	text-decoration:underline;

}



.text-news a.more {

	padding:0;

	margin:0;

	background:url(img/bullet3.gif) no-repeat center right;

	padding-right:7px;

	padding-left:35px;

}



.text-news a:hover.more {

	text-decoration:none;

}



.descr {

	position:absolute;

	background:#fcba1f;

	height:21px;

	border-top:1px solid #ffffff;

	width:226px;

	padding-left:5px;

	margin-top:100px;

	padding-top:3px;

}



.descr span.d1 {

	padding:0;

	margin:0;

	float:left;

	width:171px;

	text-align:left;

	display:block;

	line-height:15px;

	font-size:16px;

	font-weight:bold;

	padding-left:10px;

}



.descr span.d1 a {

color:#60270f;

	text-decoration:none;

}



.descr span.d1 a:hover {

color:#60270f;

	text-decoration:none;

}



.d1 {

	padding:0;

	margin:0;

	float:left;

	width:176px;

	text-align:left;

	display:block;

	line-height:15px;

	font-size:14px;

	padding-left:5px;

	padding-top:3px;

}



.d1 a {

color:#60270f;

	text-decoration:none;

}



.d1 a:hover {

color:#60270f;

	text-decoration:none;

}



.descr a.more2 {

	padding:0;

	margin:0;

	background:url(img/bullet4.gif) no-repeat center right;

	font-size:13px;

	float:left;

	width:40px;

	color:#60270f;

	text-decoration:none;

	display:block;

	font-weight:normal;

}



.descr a.more3 {

	padding:0;

	margin:0;

	background:url(img/bullet4.gif) no-repeat center right;

	font-size:13px;

	float:left;

	padding-right:5px;

	width:40px;

	color:#60270f;

	text-decoration:none;

	display:block;

	font-weight:normal;

}







.more2 {

	padding:0;

	margin:0;

	background:url(img/bullet4.gif) no-repeat center right;

	font-size:13px;

	float:left;

	width:40px;

	color:#60270f;

	text-decoration:none;

	display:block;

	font-weight:normal;

	padding-top:3px;

}



.more2 a {

	color:#60270f;

	text-decoration:none;

}



.more2 a:hover {

	color:#60270f;

	text-decoration:none;

}



.bottom-main {

	padding:0;

	margin:0;

	float:left;

	width:980px;

	background:url(img/bottom.gif) repeat-x top left #fdfbfa;

	padding:10px 12px 15px 12px;

	font-size:12px;

}



.bottom-menu {

	padding:0;

	margin:0;

	float:left;

	width:730px;

}



.bottom-menu ul {

	padding:0;

	margin:0;

	width:729px;

	list-style:none;

}



.bottom-menu ul li {

	padding:0;

	margin:0;

	border-left:1px solid #fcba1f;

	display:inline;

	padding:0 10px 0 12px;

}



.bottom-menu ul li.b1 {

	padding:0;

	margin:0;

	border-left:none;

	display:inline;

	padding:0 10px 0 0;

}



.bottom-menu ul li a {

	color:#60270f;

	text-decoration:none;

}



.bottom-menu ul li a:hover {

	color:#60270f;

	text-decoration:underline;

}



.bottom-menu a {

	color:#60270f;

	text-decoration:none;

}



.bottom-menu a:hover {

	color:#60270f;

	text-decoration:underline;

}



.log {

	padding:0;

	margin:0;

	float:left;

	width:250px;

	text-align:right;

}



.log a {

	padding:0;

	margin:0;

	background:url(img/bullet5.gif) no-repeat center left;

	padding-left:10px;

	color:#60270f;

	text-decoration:none;

}



.log a:hover {

	color:#60270f;

	text-decoration:underline;

}



#footer {

	padding:0;

	margin:0;

	width:1004px;

	margin-left:auto;

	margin-right:auto;

	font-family:Arial, Verdana, Helvetica, sans-serif;

	font-size:10px;

	color:#FFFFFF;

}



.copy {

	padding:0;

	margin:0;

	float:left;

	width:730px;

	padding-left:12px;

}



.abc {

	padding:0;

	margin:0;

	float:left;

	width:250px;

	text-align:right;

	padding-right:12px;

}



.abc a {

	color:#ffffff;

	text-decoration:none;

}



.abc a:hover {

	color:#ffffff;

	text-decoration:underline;

}





#page {

	padding:0;

	margin:0;

	float:left;

	width:980px;

	padding:0px 12px 10px 12px;

}



#page img {

	float:left;

}



h2 {

	padding:0;

	margin:0;

	color:#d31f02;

	font-size:22px;

	font-family:"Times New Roman", Georgia, Times, serif;

	font-weight:bold;

	font-style:italic;

}



h2.title1-inn {

	padding:0;

	margin:0;

	color:#d31f02;

	font-size:22px;

	font-family:"Times New Roman", Georgia, Times, serif;

	font-weight:bold;

	font-style:italic;

	padding:10px 0px 10px 10px;

}



h2.hh {

	padding:0;

	margin:0;

	color:#d31f02;

	font-size:22px;

	font-family:"Times New Roman", Georgia, Times, serif;

	font-weight:bold;

	font-style:italic;

}



.text {

	padding:0;

	margin:0;

	float:left;

	width:670px;

	padding-left:10px;



}



.text_contacts {

	padding:0;

	margin:0;

	float:left;

	width:500px;

	padding-left:20px;

}



.text p {

	padding:0;

	margin:0;

	padding-top:10px;

}



#kareta-inner {

	padding:0;

	margin:0;

	width:980px;

	float:left;

	padding:20px 0 20px 0px;

}



.kare2 {

	padding:0;

	margin:0;

	width:221px;

	height:128px;

	float:left;

	background:url(img/bgr-kare2.gif) no-repeat top left;

	padding:6px;

	margin:10px 10px 10px 0;

	display:inline;

}



.kare2 img {

	padding:0;

	margin:0;

}



.descr-inner {

	position:absolute;

	background:#fcba1f;

	margin-left:0;

	border-top:1px solid #ffffff;

	width:216px;

	height:27px;

	font-size:16px;

	font-weight:bold;

	padding-left:5px;

	margin-top:97px;



}



.descr-inner2 {

	position:absolute;

	background:#fcba1f;

	margin-left:0;

	border-top:1px solid #ffffff;

	width:221px;

	height:36px;

	font-size:14px;

	font-weight:bold;

	margin-top:93px;



}



* html .descr-inner {

	position:absolute;

	background:#fcba1f;

	margin-left:-221px;

	border-top:1px solid #ffffff;

	width:216px;

	font-size:18px;

	padding-left:5px;

	margin-top:97px;

}



* html .descr-inner2 {

	position:absolute;

	background:#fcba1f;

	margin-left:0px;

	border-top:1px solid #ffffff;

	width:221px;

	height:36px;

	font-size:16px;

	font-weight:bold;

	margin-top:93px;



}



.pic-p {

	width:221px;

	height:125px;

	z-index:3000;

}



.pic-h {

	width:231px;

	height:125px;

	z-index:3000;

}



.descr-inner span.d1, .descr-inner2 span.d1 {

	float:left;

	width:160px;

}



.descr-inner a.more2, .descr-inner2 a.more2 {

	padding:0;

	margin:0;

	background:url(img/bullet4.gif) no-repeat center right;

	font-size:13px;

	font-weight:normal;

	float:right;

	padding-right:18px;

	color:#60270f;

	text-decoration:none;

}



.descr-inner2 a.more2 {

}



.descr-inner span.d1 a, .descr-inner2 span.d1 a {

	color:#60270f;

	text-decoration:none;

	line-height:13px;

	font-size:14px;

	font-weight:bold;

	padding-top:3px;

}



.title-inner {

	padding:0;

	margin:0;

	width:980px;

	float:left;

}



.menu-product {

	padding:0;

	margin:0;

	width:980px;

	float:left;

	text-align:right;

	padding-bottom:10px;

}



.menu-product ul {

	padding:0;

	margin:0;

	width:980px;

	list-style:none;

}



.menu-product ul li {

	padding:0;

	margin:0;

	display:inline;

	background:url(img/border2.gif) no-repeat center right;

	padding:0 10px;

}



.menu-product ul li.p1 {

	padding:0;

	margin:0;

	display:inline;

	background:none;

	padding:0 0px 0 10px;

}



.menu-product ul li a {

	color:#d31f02;

	text-decoration:none;

}



.menu-product ul li a:hover {

	background:#d31f02;

	color:#FFFFFF;

	text-decoration:none;

}



.menu-product ul li a.active {

	background:#d31f02;

	color:#FFFFFF;

	text-decoration:none;

}



#pic {

	padding:0;

	margin:0;

	width:980px;

	float:left;

	padding-top:10px;

}



.pic-top {

	padding:0;

	margin:0;

	width:980px;

	height:10px;

	float:left;

	background:url(img/bgr-pic-top.gif) no-repeat top left;

	font-size:1px;

}



.pic-bottom {

	padding:0;

	margin:0;

	width:980px;

	height:10px;

	float:left;

	background:url(img/bgr-pic-bottom.gif) no-repeat top left;

	font-size:1px;

}



.pic-y {

	padding:0;

	margin:0;

	width:973px;

	float:left;

	border-left:1px solid #a88167;

	border-right:1px solid #a88167;

	padding-left:5px;

}



.pic-y img {

	padding:0;

	margin:0;

}



.title-product {

	width:590px;

	height:52px;

	position:absolute;

	background:url(img/bgr-descr.gif)  no-repeat top left;

	margin-top:150px;

	margin-left:0;

	*margin-left:-969px;

	filter:alpha(opacity=50);

	-moz-opacity:0.5;

	opacity:0.5;

	color:#f2e0ce;

	font-size:26px;

	padding-left:10px;

	padding-top:10px;

}



h4 {

	padding:0;

	margin:0;

	margin-top:20px;

	font-size:14px;

	font-weight:bold;

	font-family:Arial, Verdana, Helvetica, sans-serif;

}



h6 {

	padding:0;

	margin:0;

	font-size:14px;

	font-weight:bold;

	font-family:Arial, Verdana, Helvetica, sans-serif;

}



.look {

	padding:0;

	margin:0;

	width:300px;

	height:32px;

	float: left;

	background:url(img/catalog.gif) no-repeat top right;

	margin-top:10px;

	text-align:right;

	padding-top:10px;

}



.look a {

	padding:0;

	margin:0;

	color:#d31f02;

	text-decoration:none;

	font-size:14px;

	font-weight:bold;

	background:url(img/bullet6.gif) no-repeat center right;

	margin-right:50px;

	padding-right:15px;

}



.video {

	padding:0;

	margin:0;

	width:280px;

	float: left;

	margin-top:10px;

	padding-left:20px;

}



/* ----------------- Gallery Home ---------------------- */

#slider {

    width: 734px; /* important to be same as image width */

    height: 338px; /* important to be same as image height */

    position: relative; /* important */

	overflow: hidden; /* important */

}



.ramka {

	width: 734px; /* important to be same as image width or wider */

	height:338px;

    position: absolute;

	top: 0px;

	*top: 0px;

	margin-left:0px;

	*margin-left:0px;

	z-index:1;

	

}

#sliderContent {

    width: 734px; /* important to be same as image width or wider */

	height:338px;

    position: absolute;

	top: 0px;

	*top: 0px;

	margin-left:0px;

	*margin-left:0px;

	z-index:10;

	background:url(img/ramka.gif) no-repeat top left;

}

.sliderImage {

    float: left;

    position: relative;

	display: none;

	z-index:10000;

}



.sliderImage img {

	float: left;

	margin-left:6px;

	*margin-left:7px;

	margin-top:10px;

	*margin-top:10px;

}

.sliderImage span {

    position: absolute;

    padding: 10px 13px;

    width: 694px;

	height:51px;

    background:/*url(img/bgr-caption.gif) no-repeat top left*/ #663b1e;

	border-top:1px solid #ffffff;

    filter: alpha(opacity=70);

    -moz-opacity: 0.7;

	-khtml-opacity: 0.7;

    opacity: 0.7;

    color: #fff;

    display: none;

	z-index:10000;

	margin-left:1px;

	*margin-left:2px;



}

.clear {

	clear: both;

}

.sliderImage span strong {

    font-size: 20px;

}

.top {

	top: 0;

	left: 0;

}

.bottom {

	bottom: 0px;

	*bottom: -1px;

    left: 5px;

	height:51px;

}



.bottom img {

	float: none;

	margin-left:0px;

	margin-top:0px;

	vertical-align:middle;

}

#slider  ul { 

padding:0;

margin: 0;

list-style-type: none;}

#slider ul li 

{

  width: 725px;

  border: 0px solid red;

}

.sliderImage span a {

	padding:0;

	margin:0;

	color:#d31f02;

	text-decoration:none;

	font-size:14px;

	font-weight:bold;

	background:url(img/gall.gif) no-repeat top center;

	padding-right:15px;

	padding-left:30px;

	padding-top:7px;

	width:70px;

	height:26px;

	position: absolute;

	left:600px;

	top:25px;

}



#page-modeli {

	padding:0;

	margin:0;

	width:980px;

	float:left;

}



/*.left {

	padding:0;

	margin:0;

	width:470px;

	float:left;

	padding-top:10px;

	padding-right:20px;

}*/



.left {

	padding:0;

	margin:0;

	width:970px;

	float:left;

	padding-top:10px;

	padding-right:10px;

	padding-bottom:15px;

}

	

.new-text {

	padding:0;

	margin:0;

	width:730px;

	float:left;

}



.right {

	padding:0;

	margin:0;

	width:470px;

	float:left;

	padding-left:40px;

	padding-top:10px;

}



.pic-model {

	padding:0;

	margin:0;

	width:241px;

	float:left;

	margin-top:10px;

}



.pic-model-top {

	padding:0;

	margin:0;

	width:241px;

	height:6px;

	float:left;

	background:url(img/bgr-sm-top.gif) no-repeat top left;

	font-size:1px;

}



.pic-model-bottom {

	padding:0;

	margin:0;

	width:241px;

	height:6px;

	float:left;

	background:url(img/bgr-sm-bottom.gif) no-repeat top left;

	font-size:1px;

}



.pic-model-y {

	padding:0;

	margin:0;

	width:231px;

	float:left;

	border-left:1px solid #a88167;

	border-right:1px solid #a88167;

	padding-left:4px;

	padding-right:4px;

}



.pic-model-y2 {

	padding:0;

	margin:0;

	width:231px;

	float:left;

	border-left:1px solid #a88167;

	border-right:1px solid #a88167;

	padding-left:4px;

	padding-right:4px;

	min-height:330px;

	height:auto !important;

	height:330px;

}



.name {

	padding:0;

	margin:0;

	width:211px;

	display:block;

	background:#fcb207;

	font-size:18px;

	padding:5px 0 5px 10px;

}



.name2 {

	padding:0;

	margin:0;

	width:221px;

	display:block;

	background:#fcb207;

	padding:5px 0 5px 10px;

}



.pics {

	padding:0;

	margin:0;

	width:221px;

	float:left;

	padding-top:5px;

}



.pics a img {

	margin:2px;

	border:2px solid #ffffff;

}



.pics a img.a-act {

	margin:2px;

	border:2px solid #fcb207;

}





/*.text-model {

	padding:0;

	margin:0;

	width:230px;

	float:left;

	padding-left:9px;

	margin-top:10px;

}



.text-model p {

	padding:0;

	margin:0;

	padding-bottom:10px;

}*/



.text-model {

	padding:0;

	margin:0;

	width:720px;

	float:left;

	padding-left:9px;

	margin-top:10px;

}



.text-model p {

	padding:0;

	margin:0;

	padding-bottom:10px;

}



h5 {

	padding:0;

	margin:0;

	font-size:18px;

	font-weight: normal;

	font-family:"arial", Times, serif;

	color:#ff0000;

}



.h5 {

	padding:0;

	margin:0;

	font-size:18px;

	font-weight: normal;

	font-family:"arial", Times, serif;

	color:#ff0000;

}



ul.extra {

	padding:0;

	margin:0;

	padding-left:20px;

}



ul.extra li {

	padding:0;

	margin:0;

	margin-top:5px;

}



#page-modeli ul {

	padding:0;

	margin:0;

	padding-left:20px;

}



#page-modeli ul li {

	padding:0;

	margin:0;

	margin-top:5px;

}





/*.table {

	padding:0;

	margin:0;

	width:470px;

	float:left;

	padding-top:10px;

}



.table table {

	margin-top:10px;

}



.text-bottom {

	padding:0;

	margin:0;

	width:470px;

	float:left;

	padding-top:10px;

}*/

.tablefont

{

	font-family:Arial;

	font-size:16px;	



}



.table {

	padding:0;

	margin:0;

	width:720px;

	float:left;

	padding-top:10px;

	padding-left:9px;

}



.table table {

	margin-top:10px;

}



.text-bottom {

	padding:0;

	margin:0;

	width:720px;

	float:left;

	padding-top:10px;

	padding-left:9px;

}



.pic-big {

	padding:0;

	margin:0;

	width:724px;

	float:left;

	padding-top:10px;

	padding-left:14px;

}



.descr-gallery {

	padding:0;

	margin:0;

	width:704px;

	float:left;

	background:url(img/bgr-gall.gif) no-repeat bottom left #b6875d;

	padding:10px;

	margin-top:1px;

}



h1 {

	padding:0;

	margin:0;

	color:#FFFFFF;

	font-size:18px;

	font-weight:normal;

}



h1.title-inner {

	padding:0;

	margin:0;

	font-size:18px;

	font-weight:normal;

	padding-left:10px;

	color:#8c5e3d;

}



h1.title-inner a {

	color:#c71608;

	text-decoration:none;

}



h1.title-inner a:hover {

	color:#8c5e3d;

	text-decoration:none;

}



.mm1 {

	padding:0;

	margin:0;

	float:left;

	width:970px;

	padding-left:10px;

	font-weight:bold;

	font-size:15px;

	border-bottom:1px solid #b6875d;

background:#ffc946;

	

}



.news-list {

	padding:0;

	margin:0;

	float:left;

	width:980px;

	padding-top:15px;

	padding-bottom:5px;

	/*border-bottom:1px solid #b6875d;

	margin-bottom:10px;*/

}



.text-inner {

	padding:0;

	margin:0;

	float:left;

	width:970px;

	padding-top:5px;

	padding-left:10px;

}

.text-inner p{
clear:both;
}



/* --------------------------------------- */



#sddm

{	margin: 0;

	padding: 0;

    z-index:30;

}



#sddm li

{	margin: 0;

	padding: 0;

	list-style: none;

	float: left;

	background:url(img/border.gif) no-repeat center left;

	text-align:center;

	padding: 0px 5px 0 10px;

}



#sddm li.s1

{	margin: 0;

	padding: 0;

	list-style: none;

	float: left;

	background:none;

	text-align:center;

	padding: 0px 5px 0 0px;

}





#sddm li a

{	display: block;

	margin: 0px 1px 0 0;

	width: 70px;

	color: #ffffff;

	text-decoration: none;

	

}



#sddm li a.active {

color:#60270f;

	background:#f8d9a0;

	padding:0 3px;

	text-decoration:none;

}



#sddm li a:hover {

	display: block;

	margin: 0px 1px 0 0;

	width: 68px;	

	background: #ffffff;

	border:1px solid #8b5c3d;

	border-bottom:none;

	color:#8b5c3d;

}



#sddm div

{	position: absolute;

	visibility: hidden;

	margin: 0;

	padding: 0;

	border: 1px solid #8b5c3d;

	border-top:none;

	background:url(img/drop.gif) no-repeat bottom left #ffffff;

	margin-top:1px;

	margin-left:0px;

	z-index:30;

	padding:0 5px;

}



	#sddm div a

	{	position: relative;

		display: block;

		margin: 5px 0;

		padding: 0px 10px;

		width: 160px;

		text-align: left;

		text-decoration: none;

		color: #c71608;

		border-bottom:1px solid #fff1cf;

		background:url(img/bullet8.gif) no-repeat top left;

}



#sddm div a:hover {

	position: relative;

		display: block;

		margin: 5px 0;

		padding: 5px 10px;

		width: 160px;

		text-align: left;

		text-decoration: none;

		color: #8b5c3d;

		border:none;

		border-bottom:1px solid #fff1cf;

		background:url(img/bullet8.gif) no-repeat top left;

}



/*------------------------------------------------*/



.colour-left {

	padding:0;

	margin:0;

	width: 660px;

	float:left;

	padding-top:10px;

}



.calc {

	padding:0;

	margin:0;

	width: 660px;

	height:28px;

	float:left;

}



.count {

	padding:0;

	margin:0;

	width: 564px;

	height:56px;

	float:left;

	background:url(img/calc.gif) no-repeat top right #ffb605;

}





input.f3 {

	padding:0;

	margin:0;

	width:78px;

	height:18px;

	background:url(img/button.gif) no-repeat top left;

	border:none;

	color:#60270f;

	font-family:"Trebuchet MS", Arial, sans-serif;

	font-size:13px;

}



select.f2 {

	color:#60270f;

	font-family:"Trebuchet MS", Arial, sans-serif;

	font-size:12px;

}



.price {

	padding:0;

	margin:0;

	width: 85px;

	height:25px;

	float:left;

	color:#FFFFFF;

	background:url(img/price.gif) no-repeat top left;

	margin-left:6px;

	display:inline;

	padding-left:5px;

	padding-top:3px;

}



.big {

	font-size:20px;

}



.small {

	font-size:12px;

}



.sort {

	padding:0;

	margin:0;

	width: 564px;

	float:left;

	margin-top:35px;

	*margin-top:35px;

	clear:both;

}



* html .sort {

	padding:0;

	margin:0;

	width: 564px;

	float:left;

	margin-top:10px;

	clear:both;

}





.colection {

	padding:0;

	margin:0;

	width: 564px;

	float:left;

	padding-top:40px;

}



.gallery {

	padding:0;

	margin:0;

	width: 564px;

	float:left;

}



.gallery img {

	padding-left:5px;

}



.c1 {

	position:absolute;

	margin-top:54px;

	*margin-top:51px;

	margin-left:-35px;

	padding:0 2px;

	background:#FFFFFF;

	font-size:12px;

	color:#60270f;

}



.l1 {

	position:absolute;

	margin-top:2px;

	*margin-top:2px;

	margin-left:-75px;

	padding:0 2px;

	font-size:12px;

	color:#60270f;

}



.c2 {

	position:absolute;

	margin-top:44px;

	margin-left:-35px;

	padding:0 2px;

	background:#FFFFFF;

	font-size:12px;

	color:#60270f;

}



.l2 {

	position:absolute;

	margin-top:2px;

	*margin-top:2px;

	margin-left:-180px;

	padding:0 2px;

	font-size:12px;

	color:#60270f;

}



.c3 {

	position:absolute;

	margin-top:126px;

	margin-left:-35px;

	padding:0 2px;

	background:#FFFFFF;

	font-size:12px;

	color:#60270f;

}



.l3 {

	position:absolute;

	margin-top:2px;

	*margin-top:2px;

	margin-left:-75px;

	padding:0 2px;

	font-size:12px;

	color:#60270f;

}







.colour-right {

	padding:0;

	margin:0;

	width: 313px;

	padding-top:10px;

	padding-left:7px;

	position:fixed;

	top:200px;

	left:64%;

	*left:63%;

}







.colour-top {

	padding:0;

	margin:0;

	width:313px;

	height:8px;

	float:left;

	background:url(img/colour-top.gif) no-repeat top left;

	font-size:1px;

}



.colour-bottom {

	padding:0;

	margin:0;

	width:313px;

	height:8px;

	float:left;

	background:url(img/colour-bottom.gif) no-repeat top left;

	font-size:1px;

}



.colour-y {

	padding:0;

	margin:0;

	width:301px;

	float:left;

	border-left:1px solid #a88167;

	border-right:1px solid #a88167;

	padding-left:5px;

	padding-right:5px;

}



.colour-name {

	padding:0;

	margin:0;

	width:300px;

	float:left;

	margin-top:1px;

	display:inline;

	background:#865839;

	color:#FFFFFF;

	text-align:center;

	font-family:Arial, Verdana, Helvetica, sans-serif;

	padding:6px 0;

}





.image1 {

	padding:0;

	margin:0;

	float:left;

	width:80px;

	padding-bottom:10px;

}



.image2 {

	padding:0;

	margin:0;

	float:left;

	width:185px;

	padding-bottom:10px;

}



.image3 {

	padding:0;

	margin:0;

	float:left;

	width:80px;

	padding-bottom:10px;

}



.colour1 {

	padding:0;

	margin:0;

	width: 75px;

	float:left;

	font-size:12px;

	padding-left:5px;

}



.colour2 {

	padding:0;

	margin:0;

	width: 180px;

	float:left;

	font-size:12px;

	padding-left:5px;

}



.colour3{

	padding:0;

	margin:0;

	width: 75px;

	float:left;

	font-size:12px;

	padding-left:5px;

}





.pic-model-sm {

	padding:0;

	margin:0;

	width:231px;

	float:left;

	margin-top:10px;

}



.pic-model-top-sm {

	padding:0;

	margin:0;

	width:231px;

	height:6px;

	float:left;

	background:url(img/bgr-sm-top2.gif) no-repeat top left;

	font-size:1px;

}



.pic-model-bottom-sm {

	padding:0;

	margin:0;

	width:231px;

	height:6px;

	float:left;

	background:url(img/bgr-sm-bottom2.gif) no-repeat top left;

	font-size:1px;

}



.pic-model-y-sm {

	padding:0;

	margin:0;

	width:221px;

	float:left;

	border-left:1px solid #a88167;

	border-right:1px solid #a88167;

	padding-left:4px;

	padding-right:4px;

}

.hi {

display:none;

}



.arrows {

	padding:0;

	margin:0;

	float:left;

	width:704px;

	text-align:right;

	font-weight:bold;

}



.arrows a {

	color:#ffeac5;

	text-decoration:none;

}



.arrows a:hover {

	color:#ffeac5;

	text-decoration:underline;

}



.hi { display: none; }

.vi { display: block; } 



a.hand

{

cursor:hand;

cursor:pointer;	

}	

.read_more a {

	color:#ffffff;

	text-decoration:none;

	border:0px solid #a88167;

	padding-left:5px;

	padding-bottom:2px;

	padding-right:18px;

	margin-top:5px;

	margin-bottom:5px;

	float:right;

	background:url(img/read_more.jpg) no-repeat right #fcba1f;

	font-size:11px;

	margin-right:10px;

}



.read_more a:hover {

	color:#ffffff;

	text-decoration:underline;

}

.hide a {

	color:#ffffff;

	text-decoration:none;

	border:0px solid #a88167;

	padding-left:5px;

	padding-bottom:2px;

	padding-right:18px;

	margin-top:5px;

	margin-bottom:5px;

	float:right;

	background:url(img/hide.jpg) no-repeat right #fcba1f;

	font-size:11px;

	margin-right:10px;

}



.hide a:hover {

	color:#ffffff;

	text-decoration:underline;

}


