html{ background-image:url(img/bg.jpg);}
a{ text-decoration:none;}

.main{ display:block; margin:auto;width:1000px;}


.logo{font-family: 'Open Sans', sans-serif; color:#000; font-size:34px; vertical-align:top;}
.logo .big{color:#5b6a5b; font-weight:800;}
.logo p{ display:block; padding-top:50px;}



.menu{ display:block;width:1000px; background-image:url(img/menu.jpg); text-align:center
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
;}
.menu li{ display:inline-block; padding:15px; margin-left:20px; margin-right:30px;}
.menu li a{font-family: 'Open Sans', sans-serif;color:#fff; font-size:16px; font-weight:550; text-transform:uppercase;}



.left{ display:block; background-color:#fff;
border:solid 1px #c0c0c0;width:200px;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px; padding:10px;}

.right{ display:block; background-color:#fff;
border:solid 1px #c0c0c0;width:700px;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px; text-align:justify;
padding:10px;
font-size:12px;color:#595959; font-family:Arial, Helvetica, sans-serif;}



.ttl{margin-bottom:20px;color:#000;
font-family:Tahoma, Geneva, sans-serif; font-size:17px; font-weight:bold;
display:block;}

h3{margin-bottom:20px;color:#000;
font-family:Tahoma, Geneva, sans-serif; font-size:17px; font-weight:bold;
display:block;}




.fmenu{ display:block; text-align:center; border-top:solid 10px #d0d0d0; padding-top:20px; padding-bottom:20px;}
.fmenu li{ display:inline-block; margin-left:5px; margin-right:5px;}
.fmenu li a{ font-size:14px;color:#000; font-family:Arial, Helvetica, sans-serif;}
.fmenu .rd{ background-image:url(img/rd.png);width:13px;height:13px; background-repeat:no-repeat;}




.footer{ font-size:12px;colro:#000; text-align:center; font-family:arial;}













.table table, table.table { border-collapse: collapse; margin:0 auto !important; width: 515px; background-color: transparent; border: dotted thin #09F; border-collapse: separate; border-spacing: 2px;}

..table table, table.table .table tr, .table th, .table td { background-color: }
.able { background-color: #ECF3F9; font-family: Arial,Helvetica,sans-serif; font-size: 14px; margin-top: 0px; margin-left: 0px; margin-bottom: 12px; color:#4F4F4F}
.table th, .table td { padding: 2px; border: thin dotted rgb(0, 153, 255); border-spacing: 2px; border-collapse: separate; vertical-align: top; text-align: left; }
.table th, .table td { text-align: center; padding: 7px; vertical-align: middle; text-align: center; font-weight: bold; background-color: #ECF3F9; }
body, div, object, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0px; padding: 0px; }
ol, ul { list-style: none outside none; }
.table p, td { font-family: Arial,Helvetica,sans-serif; font-size: 12px; margin-top: 0px; margin-left: 0px; margin-bottom: 12px; color:#4F4F4F}
.rightcolumn { width: 245px; margin: 0 auto;}
.tovar_div_bottom {
    text-align: center;
}
.tovar_div { width: 200px;}
.tovar_div h3 { color:#325078; font-size:17px; text-transform:uppercase; font-weight:bold; margin-bottom:0px;}
.tovar_div img { margin-top: 25px; }
.tovar_div h4 { font-size: 14px; color: rgb(133, 145, 157); font-weight: 100; }
.tovar_div p { font-size: 13px; color:#FFFFFF; margin-top: 4px; margin-bottom: 18px; }
.tovar_div .line { background: none repeat scroll 0% 0% rgb(188, 213, 228); width: 183px; height: 1px; margin: 0 auto 5px; }
