
body,td,th {
font-size: 14px;
/*color: #000000;*/
}

body {
    padding : 0;
    margin : 0;
    background-image : url(../img/wood_fon.jpg);
  }


#head_fixed {
    width : 100%;
    position : fixed;
    left : 0;
    top : 0;
    min-width : 980px;
    z-index : 100;
    background : url(../img/wood_fon.jpg) left top;
    height : 120px;
  }


#logo {
    width : 140px;
    height : 120px;
    background : url(../img/wood_fon.jpg) left top;
    position : relative;
    float : left;
  }


#h_menu {
    width : 816px;
    height : 55px;
    position : absolute;
    left : 160px;
    top : 50px;
  }


#title {
    width : 540px;
    height : 55px;
    position : relative;
    float : right;
    background : url(../img/SDTitle.gif) no-repeat center;
  }


#v_menu {
    background : url(../img/wood_fon.jpg) left fixed;
    z-index : 100;
    position: fixed;
    width : 140px;
    height: auto;
    top: 120px;
    right: auto;
    bottom: 0;
    left: 0;
  }


#main {
    width : 100%;
    min-width : 980px;
    position : relative;
    z-index : 1;
    font : 12px arial;
    color : #ad8762;
    background : url(../img/wood_fon.jpg) left top;
  }


.info {
    width : 98%;
    margin : 0 auto;
		background-image : url(../img/fon.jpg);
  }


.head_img {
    width : 100%;
  }


.head_left {
    text-align : left;
  }


.head_center {
    text-align : center;
  }


.head_right {
    text-align : right;
  }


.l_button {
    position : relative;
    color : #784c35;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 14px;
    font-weight : 900;
    top : 2px;
    text-decoration : none;
  }


.l_button:hover {
    position : relative;
    color : #ffffff;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 14px;
    font-weight : 900;
    text-decoration : none;
    top : 2px;
  }


.button {
    float : left;
    position : relative;
    width : 126px;
    height : 28px;
    background : url(../img/bu.jpg);
    margin : 5px;
    padding-top : 7px;
    text-align : center;
  }


.left {
    position : absolute;
    top : 0;
    height : 0;
    height : auto;
    width : 110px;
  }


.content {
    width : 98%;
    background : #ffffff;
    /*background : url(../img/wood_fon.jpg) left top;
    */margin : 0;
    padding : 0;
    margin-bottom : 20px;
    margin-left : 1%;
		background-image : url(../img/fon.jpg);
  }


#footer {
    width : 100%;
    height : auto;
    position : relative;
  }


.company_logo img {
    margin : 20px;
    border : none;
  }


.gallery {
    width : 100%;
    height : auto;
    text-align : center;
    position : relative;
    left : 0;
    margin-bottom : 50px;
  }


.gallery_title {
    width : 100%;
    text-align : center;
    background : #d0a57b;
    color : #ffffff;
    height : 30px;
    font : bold 16px Arial, Helvetica, sans-serif;
    margin : 5px 0;
    line-height : 28px;
  }


.gallery_item222 {
    width : 140px;
    height : auto;
    max-height : 160px;
    float : left;
    margin : 10px;
    position : relative;
    border : 1px solid #cccccc;
  }


			div.gallery_item
			{
			margin: 10px;
			border: 1px solid #cccccc;
			height: auto;
			width: auto;
			float: left;
			text-align: center;
			position : relative;
			}	
			div.gallery_item img
			{
			display: inline;
			margin: 3px;
			border: 1px solid #ffffff;
			}
			div.gallery_item a:hover img {border: 1px solid #0000ff;}



.image_title {
    width : 140px;
    height : 40px;
    color : #000000;
    font : 12px/20px Arial;
    vertical-align : middle;
    text-align : center;
  }

.image_title2 {
    width : 140px;
    height : 60px;
    color : #000000;
    font : 12px/20px Arial;
    vertical-align : middle;
    text-align : center;
  }


.g_image {
    margin-top : auto;
  }


a.category {
    font : bold 14px arial;
    color : #ffffff;
    text-decoration : none;
    height : 24px;
  }


a.category:hover {
    color : #784c35;
  }


.c_title {
    position : relative;
    width : auto;
    height : 100px;
    font : bold 24px/91px Arial, Helvetica, sans-serif;
    color : #be845f;
    padding-left : 75px;
    text-align : left;
    background : url(../img/cont_title.JPG) no-repeat;
  }


.cont_r_img {
    position : relative;
    float : right;
    width : 100px;
  }


.headers1 {
    width : 100%;
    padding : 0;
    margin : 0;
  }


.headers_image {
    width : 100%;
    position : relative;
    margin : 0;
    padding : 0;

  }


.headers_image table {
    width : 100%;
    position : relative;
    margin : 0;
    padding : 0;
  }


.to_left {
    position : relative;
    left : 0;
    top : 0;
  }


.to_right {
    position : relative;
    right : 0;
    top : 0;
  }


#gallery_wrap {
    width: 820px;
    height: 330px;
    padding: 25px;
    background: url(img/border.png) top left no-repeat;
  }


#table_card {
    padding: 15px;
  }


.PriceBlue {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-style : normal;
font-weight : bold;
color : #0000ff;
} 





