body{background:#c3c3c3 url("../i/bodybg.png") repeat-x;
     margin:0;
	 padding:0;
	 font:100% Tahoma, Sans-serif;
	 color:#3c3c3c;
     }

img{border:none;
    }
a{color:#087ab4;
       }
ul, li{margin:0;
     padding:0;
	 list-style-type:none;
     }

h1, h2, h3, h4, h5, h6, h7{margin:0;
                         padding:0;
						 font-size:1em;
						 font-weight:normal;
                          }
#wraper{width:1000px;
       margin:0 auto;
	   background:#fff;
	  -webkit-box-shadow: 0px 0px 17px rgba(50, 50, 50, 0.71);
-moz-box-shadow:    0px 0px 17px rgba(50, 50, 50, 0.71);
box-shadow:         0px 0px 17px rgba(50, 50, 50, 0.71);
        }

#header{height:180px;
        padding:0 20px;
        }
.logo{float:left;
      margin-top:29px;
      }

.contacts{float:right;
          text-align:right;
		  font-size:0.8em;
		    margin-top:55px;
          }

.adres{color:#087ab4;
       }

.faxphone{color:#07496b;
          }
.faxphone a{color:#07496b;

            }
.icons{padding-top:19px;
       }
.icons a{display:inline-block;
        width:9px;
		height:9px;
		margin-left:5px;
        }

.home{background:url("../i/sprite.png") no-repeat;
      }

.map{background:url("../i/sprite.png") no-repeat 0 -9px;
      }

.con{background:url("../i/sprite.png") no-repeat  0 -18px;
      }


#navigation{height:50px;
            background: #087ab4; /* Old browsers */
background: -moz-linear-gradient(top,  #087ab4 0%, #087ab4 93%, #0772ae 93%, #0772ae 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#087ab4), color-stop(93%,#087ab4), color-stop(93%,#0772ae), color-stop(100%,#0772ae)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #087ab4 0%,#087ab4 93%,#0772ae 93%,#0772ae 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #087ab4 0%,#087ab4 93%,#0772ae 93%,#0772ae 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #087ab4 0%,#087ab4 93%,#0772ae 93%,#0772ae 100%); /* IE10+ */
background: linear-gradient(to bottom,  #087ab4 0%,#087ab4 93%,#0772ae 93%,#0772ae 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#087ab4', endColorstr='#0772ae',GradientType=0 ); /* IE6-9 */

            margin:0px 10px;

			font-size:0.85em;
			line-height:3.5em;
            }
#navigation li {float:left;
             position:relative;
			 overflow:hidden;
             }

#navigation a{color:#fff;
             text-decoration:none;
			 display:block;
			 padding:0 18px;
			 height:50px;

              }
#navigation li:hover{color:#4a4803;
                   overflow:visible;
    background: #e0da00; /* Old browsers */
background: -moz-linear-gradient(top,  #e0da00 0%, #e0da00 93%, #ddd600 93%, #ddd600 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e0da00), color-stop(93%,#e0da00), color-stop(93%,#ddd600), color-stop(100%,#ddd600)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e0da00 0%,#e0da00 93%,#ddd600 93%,#ddd600 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e0da00 0%,#e0da00 93%,#ddd600 93%,#ddd600 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e0da00 0%,#e0da00 93%,#ddd600 93%,#ddd600 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e0da00 0%,#e0da00 93%,#ddd600 93%,#ddd600 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0da00', endColorstr='#ddd600',GradientType=0 ); /* IE6-9 */
                   }

#navigation li:hover a{color:#4a4803;
                     }
#navigation a:hover{color:#4a4803;



             }

#navigation li ul{position:absolute;
               left:0;
			   top:50px;
			   width:450px;
			   background:#ebebeb;
			   border:1px solid #d0cfcf;
			   border-top:none;
                }

#navigation li ul li{float:none;
                 }
#navigation li ul a {height:auto;
                 line-height:2em;
				 padding:5px 18px;
                 font-size:0.9em;
              }

#navigation li ul a:hover{background:#087ab4;
                      color:#fff;
                      }



#banner{margin:0 10px;
        height:312px;
		background:url("../i/banner.jpg") no-repeat;
        }

#contener{overflow:hidden;
          margin-top:30px;
		  font-size:0.8em;
		  line-height:1.7em;
		  padding-bottom:50px;
          }

#content{float:left;
         margin-left:20px;
		 width:688px;


         }

#sidebar-right{margin:0 20px 0 738px;

               }

#content h1{font-size:1.8em;
            }
#content h2{margin-top:5px;
            }
#content p{margin:20px 0px;
           }

.product{
         margin-top:20px;
         }
.productimage{float:left;
              margin-right:20px;
              }
.table_zebra{width:100%;
             margin-top:20px;
			 border:1px solid #c2cfd6;
			   border-left:none;
			   border-top:none;
             }
.title_table{font-size:1.4em;

             }
.table_zebra td{padding:5px 10px;
               text-align:left;
			   border:1px solid #c2cfd6;
			   border-right:none;
			   border-bottom:none;
               }
.zebra{background:#e5edf2;

       }
 #content ul{margin-top:20px;
            }
.for_one_collum  #content{float:none;
         margin-left:20px;
		 margin-right:20px;
		 width:auto;
                         }
#content .product p{margin:0 0 20px 0;
                    }
#sidebar-right h3{font-size:1.8em;
                 margin-bottom:13px;
				 border-bottom:2px solid #087ab4;
				 padding-bottom:5px;
           }

#sidebar-right li a{color:#3c3c3c;
                    }
#contener ul li{background:url("../i/marker.png") no-repeat 0 9px;
             padding-left:15px;
			 margin-bottom:5px;

           }

#footer{border-top:3px solid #087ab4;
        margin:0 10px;
		padding-top:15px;
		font-size:0.8em;
		overflow:hidden;
		padding-bottom:30px;
        }

.litle-navigation{overflow:hidden;
                 margin:0 10px;
				 padding-bottom:25px;


                  }
.litle-navigation li{float:left;
                    margin-right:25px;
                    }

.develop{float:right;
         margin-right:10px;
          }

.copyright{margin-left:10px;
            }

.productprice {
    float: right;
    font-size: 2em;
    margin-left: 20px;
    padding-top: 70px;
}


