/* CSS Document for TimberPro */
@charset "utf-8";

* {
   margin: 0;
   padding: 0; 
  }

img {
	border: 0;
}

body,div,ul,li,h1,h2,h3,form,input,p,th,td,img { 
	                                              margin:0;
	                                              padding:0;
                                               }

body {
      position:relative;
      font-family:Tahoma;
      font-size:11px;
      text-align:center;
      background:#f1f4db;
     }
#container {            
            position:relative;
            margin:0 auto;
            width:1000px;
            border:1px solid #62b04c;
            background: #FFFFFF;
           }
#header {
         position:relative;
         height:270px;
		 width:1000px;
         /*background:url(../images/headfon.jpg);*/
        }
#header a{
         text-decoration:none;
        }        
#info {
       position:absolute;
       top: 0px;
       left: 770px;
       float:right;
       margin-top:0px;
       width:200px;
       height:60px;
       padding:15px;
       background:url(/images/infofon-t.png);
       font-family:'Trebuchet MS',Trebuchet MS,sans-serif;
       color:#62b04c;       
       font-size:24px;
	   cursor: pointer;
	   text-decoration:none;
       z-index:2;
       
      }
#info span {
            display:block;
            
           }
#info #name {
             font-size:24px;
             font-weight:bold;
            }
#info #prod {
             font-family:Tahoma;
             font-size:12px;
             font-weight:bold;
             color:#666;
             margin-bottom:15px;
            }
#info #tel {
            font-size:16px;
            font-weight:bold;
            color:#666;
            margin-top: 10px;
           }
#menu {
       width:100%;
       height:47px;
       background:url(../images/menufon.gif) repeat-x;
       padding-top:7px;
      }
#menu li {
          display:inline;
          list-style-type:none;
          background:url(../images/menu_separ.gif) repeat-y;
          padding:7px 10px;
         }
#menu li a{
           text-decoration:none;
           font-family:"Trebuchet MS",Trebuchet;
           font-weight:normal;;
           font-size:18px;
           color:#fff;
           font-weight:normal;
           padding-top:10px;
           
          }
#menu li a:hover {
                  text-decoration:underline;
                 }
#menu li a.active {
                   color:#ccc;
                  }
#menu li a:hover.active {
                   text-decoration:none;
                  }

#menu a {
	text-decoration: none;
	color: #FFFFFF;
	
}
#menu a div.item {
	display: inline;
	color: #FFFFFF;
	font-family:"Trebuchet MS",Trebuchet;
	font-size:18px;
	cursor: pointer;
	background:url(../images/menu_separ.gif) repeat-y;
    padding:7px 10px;
}
#menu a:hover div.item{
	text-decoration: none;
	color: #CCCCCC;
}


#footer {
         position:relative;
         height:30px;
         border-top:2px solid #62b04c;
         padding:25px;
         font-size:12px;
        }
#footer #by {
             float:left;
             text-align: left;
            }
#footer #by a {
               color:#62b04c;
              }
#footer #cr {
             margin-left:-90px;             
            }
#footer .banner {
                 float:right;
                }
/******************* M A I N  ******************************/
/**2**/
#main {
       position:relative;
       overflow:auto;
       padding:0 50px 30px;
      }

h1,h2 {
       color:#97a52c;
       font-weight:normal;
       margin:15px;
       text-align:left;
      }
h1 {
    font-size:24px;
   }
h2 {
    font-size:14px;
   }
.centr {
        text-align:center;
       }   
       
h1 a {
	 color:#97a52c;
	 text-decoration: none;
}
h1 a:hover {
	 text-decoration: underline;
}

#main p{
        text-align:left;
        margin:15px auto;
       }
#description p {
                width:620px;                
               }
#gallery1{
          position:relative;
          margin:25px auto;
          width:840px;
          height:120px;
         }
#main_pic {
           position:relative;
           width:100%;
          }
#arrow_left, #arrow_right {
                           position:absolute;
                           top:200px;
                           height:63px;
                           width:33px;
                          }
#arrow_left {
             left:50px;
             background:url(../images/arrow_pl-t.png);
            } 
#arrow_right {
              right:50px;
              background:url(../images/arrow_ar-t.png);
             }
a:active #arrow_left, a:active #arrow_right {
                                             margin:2px;
                                            }
.gal1_pic {
           margin:0 10px;
          }
         
a img.gal1_pic {
                opacity:0.5;
               }
a:hover img.gal1_pic {
                      opacity:1;
                     }
#gallery1 img,.gallery2 img,.gallery3 img  {
                                            border:1px solid #86623c;
                                           }
/**3**/

.gallery2 {
           position:relative;
           width:260px;
           height: 280px;
           float:left;
           padding-left: 30px;
           margin-bottom:20px;
          }
.gallery2 p {
             width:220px;
            }
.gallery2 img {
               margin-top:20px;
              }
.gallery2 a {
             font-family:Tahoma;
             font-size:18px;
             color:#97a52c;
            }
.gallery2 a:hover {
                   text-decoration:none;
                  }
.gallery2 .albumheader{
			height:25px;
}
#pages {
        margin:30px 100px;
        float:none;
        clear:both;
       }
#pages a {
          color:#97a52c;
          text-decoration:none;        
         }
#pages a:hover {
                font-weight:bold;
               }
#pages a.active {
                 text-decoration:underline;
                 font-weight:bold;
                }

/**4**/

.gallery3 {
           float:left;
           width:270px;
           padding-left:25px;
           margin:20px 0;
          }
.gallery3 img {
               margin-bottom:15px;
              }
.gallery3 a {
             color:#000;
             font-size:12px;
            }
.gallery3 a:hover {
                   text-decoration:none;
                  }                    
.gallery3 .photodetail{
	height:30px;
}
/**11**/

.production {
             position:relative;
             clear:both;
             width:100%;
             margin:15px -10px 0;
            }
.production .prodpic {
                      float:left;
                      width:199px;
                      height:168px;
                      background:url(../images/imgfon-t.png);
                     }
.production a {
                      cursor: pointer;
                     }                     
.production img {
                 padding-top:5px;
                }
.production h1 {
                padding:15px 0 0 230px;
               }
.production p  {
                padding:0 0 0 250px;
               }
.production .more a {
                     float:right;
                     color:#97a52c;
                    }
.production .more a:hover {
                           text-decoration:none;
                          }


/* order Form */
div.orderForm{
	float: center;
}
div.orderForm input, textarea{
	margin: 0 0 10px 0;
	width: 250px;
}
div.orderForm input.submit {
	width: 100px;
}





          

