
body {margin:0; font:12px Arial, Helvetica, sans-serif; /*font:14px Arial, Helvetica, sans-serif; *//*color:#666565; */ color:#414141; background:#f6f6f6;}


/*GLOBAL STYLE
--------------------------*/
* {margin:0; padding:0;}
a{text-decoration: underline; color:#073E92;}
a:hover{text-decoration: none;}
img {border:none;}
input,
textarea,
select{font:100% arial,sans-serif; vertical-align:middle;}
form,fieldset{ margin:0; padding:0; border-style:none;}



.header {background:url(../images/bg_header.gif) repeat-y; border-top:1px solid #e7e7e7; height:164px; width:1000px; margin:0 auto;
 /*overflow:hidden; */ position:relative;}
.logo {float:left; padding:19px 0 0 20px;}
.head_info {float:left; width:350px; text-align:center; padding:39px 0 0;}
.head_info .blue { color:#409ce4;}
.head_info p .green {padding:0 0 0 7px;}
.head_info .green { color:#64b751;}
.head_info .head_info_one {display:block; text-transform:uppercase; color:#7a7a7a; padding:6px 0 0;}

.head_contacts {float:right; width:218px; text-align:right; padding:23px 16px 0 0;}
.head_contacts p {color:#5e5e5e;}
.head_contacts p a { background:url(../images/bg_line_dot.gif) repeat-x 0 100%; text-decoration:none; color:#8f8f8f;}
.head_contacts .phone {display:block; font-size:24px; color:#0c58a9; display:block;}
.in {list-style:none; overflow:hidden; margin:0 0 0 -10px; padding:7px 0 0; float:right; }
.in li {float: left; margin:0 0 0 10px; display:inline;}


.menu { list-style:none; position:absolute; top:119px; left:0; padding:0 0 0 20px; height:46px;list-style:none; overflow:hidden; background:url(../images/bg_menu.gif) repeat-x; width:980px;}
.menu li {float:left;}
.menu li a {float:left; height:46px; background:url(../images/bg_menu.gif) repeat-x; font-size:16px; color:#fff; text-decoration:none; line-height:44px; padding:0 22px;}
.menu li a:hover {background-position:0 -46px;}
.menu li a.active { background-position:0 -46px; font-weight:bold; padding:0 19px;}

.info { background:url(../images/bg_info.png) no-repeat 50% 0; height:225px; min-width:1000px; position:relative; z-index:0}
.info_box {background:url(../images/bg_info_box.jpg) no-repeat 152px 0 ; height:193px; width:1000px; margin:0 auto; }
.info_box_left {float:left; width:260px; padding:0 0 0 38px;}
.info_box .name {display:block; font:36px/36px Georgia, "Times New Roman", Times, serif; color:#fff;  padding:13px 0 0;}
.info_box .name span {font-size:30px; display:block;}
.info_box_left .info_btn {background:url(../images/bg_info_btn.gif) no-repeat; height:41px; width:142px; overflow:hidden; text-align:center; font:24px Georgia, "Times New Roman", Times, serif; display:block; color:#fff; line-height:39px; text-decoration:none; margin:16px 0 0;}
.info_box_left .info_btn:hover { background-position:0 -41px;}
.info_box_left p {font-size:14px; color:#7bb6e9; padding:8px 0 0;}

.info_box_right {float:right; width:233px; text-align:right; padding:0 38px 0 0;}
.form_search {overflow:hidden; width:100%; margin:29px 0 0;}
.form_search .tx {float:left; width:186px; background:url(../images/bg_form_search_tx.gif) no-repeat; height:31px;}
.form_search .tx input {display:block; background:none; border:none; width:176px; padding:6px 5px; font-size:16px; font-style:italic; color:#a3a3a3;}
.form_search .btn {float:left; margin:0 0 7px 7px; display:inline; background:url(../images/bg_form_search_btn.gif) no-repeat; height:32px; width:40px; border:none; cursor:pointer; text-indent:-99999px;}
.form_search .btn:hover {background-position:0 -32px;}
.form_search a {color:#7bb6e9; font-size:14px;}





/* CONTENN
-------------------------------------------*/
.content {padding:0 0 36px; width:1000px; margin:-32px auto 0; background:url(../images/bg_content.gif) repeat-y; border-bottom:1px solid #e7e7e7; position:relative; overflow:hidden;}



.primary {float:left; width:735px; padding:21px 0 0 20px;font-size:14px;}
.primary h2 {font-size:24px; font-weight:normal; color:#59ae46; padding:25px 0 0;}
.primary p {line-height:20px; padding:4px 0 5px 0; font-size:14px;}
.primary h3 {font-size:18px; font-weight:normal; color:#666565; padding:25px 0 0;}
.primary h4{font-size:16px; font-weight:bold; color:#59ae46; padding:20px 0 0;}
.primary h3.an {font-size:16px; font-weight:bold; color:#919191; padding:15px 0 3px 0;}


.primary_info {background:url(../images/bg_primary_info.gif) repeat-y; margin:0 0 10px;}
.primary_info_top {background:url(../images/bg_primary_info_top.gif) no-repeat;}
.primary_info_bot {background:url(../images/bg_primary_info_bot.gif) no-repeat 7px 100%; width:100%; padding:0 0 15px; min-height:196px; margin:0 0 0 -7px; width:740px;}
.primary_info_box {float:left; width:215px; position:relative; padding:0 5px 0 19px; margin:0 0 0 7px; display:inline;}
.primary_info_box  .name_box {position:absolute; top:-1px; left:-1px; height:51px; width:95px; overflow:hidden; position:absolute; text-indent:-9999px; background:url(../images/bg_name_box_one.png) no-repeat; z-index:1;}
.primary_info_box p {position:relative; z-index:2; line-height:14px; text-indent:36px; padding:23px 0 0; font-size:12px;}

.primary_info_box .name_box_two {background:url(../images/bg_name_box_two.png) no-repeat;}
.primary_info_box .name_box_three {background:url(../images/bg_name_box_three.png) no-repeat;}


.last_coments {background:#f5f5f5 url(../images/bg_last_coments.gif) repeat-x; border:1px solid #e5e5e5; padding:0 32px 19px 151px; position:relative; margin:30px 0 0; min-height:89px;}
.last_coments_icon {background:url(../images/bg_last_coments_icon.gif) no-repeat; height:121px; width:126px; position:absolute; top:-27px; left:9px;}
.last_coments p {line-height:18px; color:#666565; padding:10px 0 0;}
.last_coments .user {display:block; color:#494949; font-style:italic; padding:2px 0 0;}
.last_coments .more {display:block; text-align:right; padding:3px 0 0;}
.last_coments .more a {color:#073e92;}


.content ul.acricles {list-style: none; overflow:hidden; margin: 0 0 0 -4px; background:none;padding:0px;}
.content ul.acricles li {float:left; width:225px; margin:0 0 0 16px; display:inline;background:none; padding:0px;}
.content ul.acricles li ul { list-style:none;}
.content ul.acricles ul     {padding:3px 0px 0 0;}
.content ul.acricles li ul li {float:none; width:auto; font-size:11px; line-height:12px; display:block;list-style:none; padding:2px 0 6px 0; background:none; margin:0px;}
.content ul.acricles li ul li a {color:#073e92;}


.secondary {float:right; width:216px; padding:0 0 0 18px; background:url(../images/bg_secondary.gif) no-repeat;}
.secondary h3 {position:relative; z-index:3; font-size:18px; color:#fff; line-height:18px; font-weight:normal; padding:33px 0 0;}
.secondary h3 a {color:#fff; text-decoration:none;}
.secondary h3 a:hover {text-decoration:underline;}

.map {position:relative; height:131px;}
.map img {position:absolute; top:-30px; left:-18px;}

.list_pay {overflow:hidden; list-style:none; padding:4px 0 30px;}
.list_pay li {float:left; background:url(../images/bg_list_pays.gif) no-repeat; height:34px; width:79px; overflow:hidden; padding:2px; margin:2px 3px 0 0;}

.adds {background:url(../images/bg_adds.png) no-repeat 0 100%; padding:0 0 17px; margin:20px 0 0;}









.footer { width:1000px; margin:0 auto; overflow:hidden; padding:27px 0 0; height:75px; font-size:12px;}
.footer .copy {float:left; width:299px; line-height:18px; color:#373737; padding:0 0 0 20px;}
.footer .fot_adds {float:left; list-style:none;}
.fot_adds li {float:left; padding:0 10px 0 0;}
.fot_adds li img {display:block;}
.work {float:right; width:232px;color:#373737; line-height:18px;}
.work a {background: url(../images/bg_work.gif) no-repeat 100% 50%; padding:0 18px 0 0;}

.p11 {font-size:24px; font-weight:normal; color:#59ae46; padding:25px 0 0;}
.c_txt ul {padding: 10px 0 10px 20px;}
.tt {
    background-color: #1e6cb6;   color:#ffffff;
    border: 1px solid #FFFFFF;
}

/*.c_txt, .text 
{
   font-family: Arial;
   font-size: 13px;
   color : #363636;
   text-align: justify;
}
*/
.c_text_red
{
   font-family: Arial;
   font-size: 13px;
   color : #FF7387;
   text-align: justify;
}

.center1
{
   font-family: Arial;
   font-size: 13px;
   color : #59ae46;
   font-weight : bold;
}

.ttt
{background-color: #ddeef7;
border:1px solid #FFFFFF;}
.tttt
{background-color: #ebfde6;
border:1px solid #ffffff;}
.ttttt
{background-color: #ddeef7;
border:1px solid #FFFFFF;}

.dis {}

.dis td, .dis th {padding:5px 3px;}
.natzak
{border: 1px solid #91c0da;}

.formorder {margin: 20px 0 0 0px;}
.formorder td  {padding:10px 10px }

ol {padding:10px 0 10px 20px;}

.popup {
    background: url("../images/popup.png") no-repeat scroll 0 0 transparent;
    font-family: Verdana;
    font-size: 14px;
    height: 242px;
    position: absolute;
    right: 30px;
    width: 310px;
    z-index: 1000;
    top:80px;
    text-align:left;
    
}

.popin {padding:20px;}
.closed {float:right;}
.popin input {margin: 5px 0 5px 0; width:99%; height:22px;} 
.popin select {margin: 5px 0 5px 0; width:100%; height:22px;}
.button_send {text-align:center;}
.popup table {z-index: 1000;}
.content ul {padding:5px 0 10px 20px; }
.content ul li {padding: 2px 0 3px 15px;background: url(../images/m1.gif) no-repeat left 7px; list-style:none;}
span.more {display:block; text-align:right; padding:10px 0 0 0;}
.content ul.list_pay {background:none;  padding:4px 0 30px ;}
.content ul.list_pay li {background:none;}

.content ul.list_pay li {background:none;  padding:2px 0 0px 0;}

.text .hm {padding:0 0 0 15px; line-height:20px; font-size:14px;}
.c_txt {line-height:20px;font-size:14px;}

.formorder td.witd {width:150px;}
.formorder td input, .formorder td textarea{width:240px; font:normal 12px arial;}
.formorder td select {width:243px; font:normal 12px arial;}
.formorder td.anpad  {padding:0px 10px }

.formorder td.blue{background:#ddeef7;}

.fields {font:normal 10px arial; padding:10px 0 0px 0;}
.fields span {color:#ff0000;}

.formorder td.sminp  input {width:120px;}
.formorder .lcol {float:left; text-align:left; width:300px;}
.formorder .rcol {float:right; text-align:right; width:300px;}
.formorder td.anpad2 {padding:20px 0px; border-top:2px solid #1a67b1; }
.icon_imag {display:block; float:right; width:13px; position:relative; margin: 0 3px}
.head_icon {text-align:right; height:15px;}
.formorder span.red {color:#ff0000;}

.cont {font-size:14px;line-height:1.5; padding:20px 0 0 0;}

.formorder td input.clear {background: url(../images/button_clear.gif) no-repeat; height:22px; width:121px; border:0px; padding:0; margin:5px 0 0 0;}
.formorder td input.order {background: url(../images/button_order.gif) no-repeat; height:32px; width:141px; border:0px; float:right; padding:0;}             
.formorder td input, .formorder td select {padding:3px 0; font-size:14px;}
.formorder {font-size:14px;}
.biginfo {font-size: 16px;}

.dis td input.login {background: url(../images/button_login.gif) no-repeat; height:22px; width:121px; border:0px; padding:0;} 

.zakaztovar {background: url(../images/button_order.gif) no-repeat; height:32px; width:141px; border:0px; padding:0; }
.formorder td input.send {background: url(../images/button_send.gif) no-repeat; height:32px; width:211px; border:0px; padding:0;}

.oplata h3 {color:#59AE46}

.padt30 {padding:30px 0 0 0; color:#666565;}

.oplata table td {vertical-align:top; padding:5px 0 0 0;}

.testimonialsdiv {background:#DDEEF7; margin:10px 0 20px 0; padding: 0 0 10px 0; }
.formorder input.button_write { background: url(../images/button_write.png) no-repeat; width:133px; height:26px;}
.last_coments .more a.writeotz {color:#e62828;} 

.p113 {font-size:20px; color:#59AE46;}
.p112 {font-size:30px; color:red}
.p114 {font-size:14px; color:red}
.p111 {font-size:18px; color:#409CE4; }

