@charset "iso-8859-2";
/* CSS Document */

/* Page styles */
html{ height:100%; }
body{ _height:100%; min-height:100%; padding:0px; margin:0px; font-family:Tahoma, Arial, Verdana, sans-serif; font-size:11px; position:relative; }
img{ border:0px; }
p{ padding:0px; margin:0px; }

#main{ padding-bottom:120px; }
.container{ width:840px; margin:auto; }
.header{ background:url(../img/header_bg.gif) 0px 1px no-repeat; padding-left:15px; height:20px; color:#838383; font-weight:bold; font-size:12px; }
.header a{ color:#838383; font-weight:bold; font-size:12px; }
.header a:hover{ color:#838383; font-weight:bold; font-size:12px; text-decoration:underline; }
.picture{ text-align:center; }
.picture img{ border:3px solid #cdc9be; }
td.form_left{ color:#b1b1b1; }

#top{ height:91px; background:url(../img/top_bg.gif) repeat-x; }
#top .left{ }
#top .right{ width:180px; padding-left:20px; padding-bottom:3px; vertical-align:bottom; background:url(../img/icons_bg.gif) bottom right no-repeat  }
#top .right a{ font-size:11px; color:#3a372f; text-decoration:none; }
#top .right a:hover{ font-size:11px; color:#3a372f; text-decoration:underline; }

#banner{ height:175px; background:#aba08e url(../img/banner_bg.gif) repeat-x }

#menu{ height:34px; background:#8e3c6e url(../img/menu_bg.gif) repeat-x; font-weight:bold; color:#FFFFFF; }
#menu a{ color:#FFFFFF; text-decoration:none; font-size:12px; padding:0px 5px 0px 5px; }
#menu a:hover{ color:#FFFFFF; text-decoration:underline; }

td.column_l{ background:url(../img/box_l.gif) top right no-repeat; vertical-align:top; }
td.column_c{ background:url(../img/box_bg.gif) top right no-repeat; padding:10px; vertical-align:top; }
td.column_r{ background:url(../img/box_r.gif) top right no-repeat; padding:10px; vertical-align:top; }

#footer{ position:absolute; bottom:0px; left:0px; height:113px; width:100%; background:#c0b8ab url(../img/footer_bg.gif) repeat-x; }
#footer .navmenu{ color:#ffffff; position:absolute; top:80px; left:0px; }
#footer .navmenu a{ color:#ffffff; text-decoration:none; padding:0px 5px 0px 5px; }
#footer .navmenu a:hover{ color:#ffffff; text-decoration:underline; }

#footer .coypright{ color:#e0dcd6; position:absolute; top:80px; right:100px; }
#footer .coypright a{ font-size:10px; color:#e0dcd6; text-decoration:none; padding:0px 5px 0px 5px; }
#footer .coypright a:hover{ font-size:10px; color:#e0dcd6; text-decoration:underline; }

#footer .langmenu{ color:#ffffff; position:absolute; top:80px; right:0px; }
#footer .langmenu a{ color:#ffffff; text-decoration:none; padding:0px 5px 0px 5px; }
#footer .langmenu a:hover{ color:#ffffff; text-decoration:underline; }

.clear {clear: both;}

div.offer-box-content {
	padding: 20px 0px 0px 0px;
	}
div.product-info {
	}
	div.big-pic {
		text-align: center;
		}
	div.colors-list {
		padding-top: 10px;
		}
	div.coordinates {
		margin: 10px 0px 20px 0px;
		}
		div.coordinates table {
			width: 40%; margin: 0 auto; 
			}
			td.coordinates-label {
				width: 50%; padding-right: 10px; 
				text-align: center; color: #679731; font-weight: bold;				
				}
div.art-path {
	background: #F3F2EE;
	}

/*-------- */
div.menu-cascade {
	margin: 20px 0px 0px 0px; 
	}
	div.menu-cascade a {font-size: 12px; margin: 1px 0px 1px 0px;}
	div.menu-0 {
		}
		div.item-0 {
			}
			div.item-0 a {
				display: block; padding: 2px 0px 2px 2px;
				background: #8E3C6D;
				color: #FFFFFF; text-decoration: none; font-weight: bold;
				}
			div.item-0 a:hover, div.item-0 a.active{
				}
			div.menu-1 {
				}
				div.item-1 {
					}
					div.item-1 a {
						display: block; padding: 2px 0px 2px 10px;
						background: #EAE9E5 url("../img/menu-item.png") no-repeat 0px 7px;
						color: #3D3A35; font-weight: normal; text-decoration: none;
						}						
					div.item-1 a:hover, div.item-1  a.active{
						background: #C9A1B9;
						color: #FFFFFF; font-weight: normal; text-decoration: none;
						}	
					
					div.menu-2 {
						}
						div.item-2 {
							}
							div.item-2 a {
								display: block; padding: 2px 0px 2px 20px;
								background: #D8D5D0 url("../img/menu-item.png") no-repeat 10px 7px;
								}
							div.item-2 a:hover, div.item-2 a.active{
								background: #7DA163;
								text-decoration: none;
								}	
