@charset "utf-8";

* {}
html,body,div,span,ul,li,h1,h2,h3,h4,form,input,p,th,td,img { 
	                                                   margin:0;
	                                                   padding:0;
	                                                   border: 0;
                                                    }
body {      
      position:relative;       
      font-family:Verdena, Arial, Helvetica, Sans-serif;
      font-size:12px;
      background:#ebe9e1;
     }

#container {
            position:relative;
            min-width:982px;
            margin-right:20px;  
           }
ul li {
       list-style-type:none;
      }
a {
   text-decoration:none;
  }
a:hover {
         text-decoration:underline;
        }
/*************************** H E A D E R *************************/
#header {                 
         position:relative;
         background:#938230 url(/public/img/top.jpg) no-repeat right top;
         height:187px;
         float:none;
         clear:both;
        }
#links {
        float:left;
        height:187px;
        width:53px;
        background:#ebe9e1;
       }
.link {
       background:url(/public/img/icon.png) no-repeat;
       display:block;    
       height:55px;
       width:53px;
       padding-top:7px;              
      }
.link a {
         display:block;
         height:28px;
         width:28px;
         margin:0 0 0 14px; 
        }
#home {
       background:url(/public/img/home.jpg);                    
      }
#map {
      background:url(/public/img/map.gif);                  
      }     
#email{
       background:url(/public/img/email.gif);                     
      }
#head {       
       position:absolute;
       top:18px;
       right:40%;
       background:url(/public/img/back-t.png);       
       height:146px;
       width:495px; 
      }
#head #logo {
         display:block;
         background:url(/public/img/title-t.png) no-repeat;
         height:56px;
         width:296px;
         margin:11px 0 0 44px;
         cursor:pointer;
         z-index:2;
        }
#head p {
         font-family:Tahoma;
         color:#e7e3e3;
         padding:2px 12px 0 12px;
         line-height:1.2;
        }
#contact {
          border:1px solid #ccc;
          background:#ededed;
          height:54px;
          margin-left:14px;
         } 
.propos {
         font-family:'Times New Roman';
         font-size:14px;
         color:#827613;
        }     
#call {
       float:left;
       margin:19px 0 0 14px;       
      }
#phone {
        font-family:'Times New Roman';
        font-size:14px;
        color:#de3431;        
        background:url(/public/img/phone.jpg) no-repeat;
        height:22px;
        width:90px;
        display:block;
        float:left;
        margin:10px 0 0 12px;
        padding-left:46px;
        padding-top:10px;
       }
#calling {
          float:left;
          margin:19px 0 0 14px;
         }

      
 /*************************** S I D E B A R *************************/
#sidebar {
          position:relative;
          display:inline;
          background:#fff;
          border:1px solid #ccc;
          width:295px;          
          margin-left:14px;
          float:left; 
          margin-right:10px;
          z-index:10;  
         }
#sidebar h3 {    
             background:url(/public/img/backfon.jpg) no-repeat;
             height:28px;
             padding:10px 0 0 68px;                   
            }
#menu {
       margin-bottom:26px;
      }
#menu li {
          position:relative;
          border-bottom:1px solid #ededed;
          margin:0 10px 0 20px;
          padding-left:15px;
          line-height:29px;
         }
#menu li a {
           font-family:Tahoma;
           font-size:14px;
           color:#606167;
           text-decoration:none;          
          }
#menu li a:hover {
                  color:#000;
                 }
#contacts {
           font-family:Tahoma;
           color:#544e4e;           
           padding:20px 0 20px 34px;
          }
#contacts address {          
          width:144px;
          display:block;
          font-style:normal;
         }
#contacts strong {
        display:block;
       }
#contacts span {
      display:block;
      width:163px;
      padding-left:8px;
     }    
/***************************** M A I N ***************************/
#main {
       position:relative;
       border:1px solid #ccc;
       margin-left:322px;
       background:#fff;  
      }
#main h3 {
           background:#978b4f url(/public/img/backfon.jpg) no-repeat 40% 0;
           height:23px; 
           padding:7px 0 0 10px;
	font-family:'Times New Roman';
         }
.box {      
      min-height:130px;
      font-family:Tahoma;
      color:#7b7c80; 
      font-size:12px;            
      margin:24px 10px 0 22px;
      line-height:1.2;
     }
.box img {
          float:left;
          border-style:solid;
          border-color:#d0caad;
          border-width:5px 7px;
          margin-right:16px;          
         }
.box h4 {         
         font-size:12px;
         margin-left:184px;
        }
.box p {
        margin-left:184px;
       }
.noimg h4, .noimg p {
                             margin-left:0;
                            }

/*************************** F O O T E R *************************/
#footer {
        position:relative;
        float:none;
        clear:both;
        text-align:right;
        height:55px;  
        }
#cr {
     display:inline-block;
     font-family:Tahoma;
     font-size:14px;
     color:#111110;  
     margin:20px 10px 0 0;        
    }
