body {position:relative;font-family:Calibri, Tahoma, Arial, sans-serif;font-size:16px;color:#575757;}

a {text-decoration:none;color:#0089d8;}
a:hover {text-decoration:none;color:#ff9000;}

#wrapper {margin:0 auto;width:880px;}

header {background:#fff url('/tmp/img/000001.png') no-repeat;display:block;width:880px;height:350px;}

header #header_menu {display:block;width:880px;text-align:right;}
header #header_menu ul {margin:0;padding:0;}
header #header_menu ul li {list-style:none;display:inline-block;margin:0 0 0 -5px;padding:5px 0;width:90px;background:#e5f4ff;text-align:center;}
header #header_menu ul li a {text-decoration:none;font-size:18px;color:#7c7c7c;}
header #header_menu ul li a:hover {text-decoration:none;font-size:18px;color:#ff9000;}

header #header_phone a {font-weight:bold;}
header #header_phone {margin:0 auto;width:880px;font-weight:bold;}
header #header_phone h2 {display:block;margin:20px 0 0 0;padding:0;width:880px;text-align:center;font-size:30px;font-weight:bold;color:#0024ff;background:#fff;}
header #header_phone h1 {display:block;margin:10px 0 0 0;padding:0;width:880px;text-align:center;font-size:50px;font-weight:bold;color:#ff0000;background:#fff;}
header #header_phone h1.ph {background:none;margin:130px 0 0 0;padding:0;color:#fff;}

article {margin:20px 0 0 0;padding:0;border-bottom:1px solid #e2e2e2;}
article #price_in {width:880px;text-align:center;}
article #price_in .pr_in {display:inline-block;vertical-align:top;margin:0 10px 0 0;}
article #price_in .pr_in h2 {margin:0;padding:0;font-weight:100;}
article #price_in .pr_in p {height:97px;}
article #price_in .pr_in h3 {margin:0;padding:0;}

article #price_in .pr_in:hover h2 {margin:0;padding:0;font-weight:100;color:#006cff;}
article #price_in .pr_in:hover p {height:97px;}
article #price_in .pr_in:hover h3 {color:#f30000;}

article #content_in {border-top:1px solid #e2e2e2;margin:20px;padding:10px 10px;}
article #content_in h1 {margin:0;padding:0;font-weight:100;}
article #content_in nav.prem {background: url('/tmp/img/000002.png') no-repeat;display:block;width:400px;height:50px;margin-top:10px;padding:5px 0 0 60px;font-size:30px;font-weight:100;color:#f30000;}

article #content_in nav.galery {width:400px;margin-bottom:20px;box-shadow: 0 0 10px #696969;}
article #content_in nav.galery:hover {width:400px;margin-bottom:20px;box-shadow: 0 0 10px #0089d8;}

article #content_in #inf_com {margin:20px 0 -10px 0;padding:0;}
article #content_in #inf_com h3 {margin:0;padding:0;}
article #content_in #inf_com span {margin:0;padding:10px 0 0 40px;display:block;}

#body_serv h1 {margin:0;padding:0;font-weight:100;}
#body_serv ul {margin:15px 40px;padding:0;}
#body_serv li {margin:10px 60px;font-weight:bold;}

#body_price p {margin:10px 30px 20px 30px;}
#body_price table {margin:20px 60px;border:none;}
#body_price h1 {margin:0;padding:0;font-weight:100;}
#body_price .vu_td {background:#0089d8;padding:10px;color:#fff;font-weight:bold;font-size:20px;width:550px;text-align:left;}
#body_price .pr_td {background:#0089d8;padding:10px;color:#fff;font-weight:bold;font-size:20px;width:150px;text-align:center;}
#body_price .ds {font-size:18px;padding:4px 20px;border-bottom:1px solid #0089d8;}

#body_cont {width:880px;text-align:center;}
#body_cont h1 {margin:0;padding:0;font-weight:100;text-align:left;}
#body_cont nav {margin:20px 40px;}
#body_cont nav img {margin:-5px 10px;}
#body_cont nav a {font-size:25px;}

#footer .foot_menu_box {margin:10px;padding:0;display:inline-block;vertical-align:top;}
#footer .foot_menu_box li {list-style:none;padding:0 10px;display:inline-block;vertical-align:top;}

#footer .foot_inf_box {margin:10px 0 0 50px;padding:0;display:inline-block;vertical-align:top;text-align:right;width:520px;}
#footer .foot_inf_box li {list-style:none;padding:0 10px;display:inline-block;vertical-align:top;}
#footer .foot_inf_box li h1 {margin:0;padding:0;color:#ff0000;}
#footer .foot_inf_box li h2 {margin:0;padding:0;font-size:18px;}

#footer #lf_ft {margin:10px 0;padding-top:10px;border-top:1px solid #e2e2e2;}

#tagsContainer {border-bottom:1px solid #e2e2e2;padding:0 0 10px 0;color:#e2e2e2;}
#tagsContainer h2 {margin:10px 0 10px 0;}
#tagsContainer p {margin:0;padding:0;}
























