@charset "utf-8";
/* CSS Document */

BODY{margin:0px;padding:0px;background:#eef7ff url(i/bg1.png) repeat-x top center;font:0.75em/1.335em arial,helvetica,sans-serif;color:#444;}
ADDRESS{font-style:normal;}

A{color:#268981}
A:hover{color:#e09400}

P{margin:0px 0px 8px;}

.bg3{background:transparent url(i/bg3.jpg) no-repeat left 400px}
.bg4{background:transparent url(i/bg4.jpg) no-repeat right 700px}
.bg5{background:transparent url(i/bg5.png) repeat-x bottom center;padding-bottom:60px}

.fix{width:980px;margin:0px auto;overflow:hidden;}

.header{height:270px;background:transparent url(i/bg2.png) no-repeat 294px 10px}
.logo{margin-top:119px;float:left;margin-left:40px;}
.contacts{float:right;width:405px;margin-top:100px}
.contacts P{margin:0px 0px 8px;}
.contacts ADDRESS STRONG{font-size:1.29em;font-weight:normal;line-height:1.25em;}
.contacts ADDRESS A{font-size:0.86em;margin-left:10px;} 
.contacts ADDRESS{margin:0px 0px 16px;font-size:1.17em}

.adv{clear:}
.adv H3{font-size:1em;height:40px;padding-left:45px;white-space:nowrap}
.adv P{margin-left:45px;margin-top:-30px;margin-bottom:37px}
.adv DIV{width:300px;float:left;margin-left:15px;margin-right:10px;}

.adv .i1 H3{background:transparent url(i/pic.png) repeat-y 6px 0px}
.adv .i2 H3{background:transparent url(i/pic.png) repeat-y 6px -40px}
.adv .i3 H3{background:transparent url(i/pic.png) repeat-y 3px -80px}

A.order{display:inline-block;background:transparent url(i/pic.png) repeat-y 0px -394px;height:19px;width:207px;color:#fff;font-size:1.24em;font-weight:bold;text-decoration:none;text-align:center;padding:7px 0px 7px;margin-left:-10px;}

P.i5{background:transparent url(i/pic.png) repeat-y 3px -160px;padding-left:35px;height:40px;width:300px;}

.services{clear:both;padding-top:10px;}

.services .menu{float:left;width:295px;}
.services .menu UL{width:270px;margin:15px 0px 0px 60px;list-style:none;padding:0px;}
.services .menu LI{height:18px;font-size:1.50em;padding:10px 15px;margin-left:-35px;margin-bottom:5px;}
.services .menu LI.cur{background:transparent url(i/pic.png) repeat-y 3px -280px}
.services .menu LI.cur A{color:#fff;text-decoration:none;cursor:auto}

.services .i4{margin-left:15px;margin-right:30px;margin-top:40px;}
.services .i4 H3{background:transparent url(i/pic.png) repeat-y 3px -120px;font-size:1em;height:40px;padding-left:45px;white-space:nowrap}
.services .i4 P{margin-left:45px;margin-top:-30px}

.services .content{float:left;width:610px;background:#fff;padding:25px 30px 28px}
.services .content TABLE{font-size:0.92em;line-height:1.27em;margin-top:10px}
.services .content TH{font-weight:normal;font-style:italic;text-align:left;background:#f8f0cb;border-top:1px solid #dfd8b6;border-bottom:1px solid #dfd8b6;padding:6px 12px}
.services .content TD{border-bottom:1px solid #e5e5e5;padding:6px 12px}

.staff{clear:both;margin:0px 0px 0px 40px;padding-top:20px;}
.staff .photos{clear:both;padding-top:10px}
.staff .photos UL{list-style:none;margin:5px -40px 0px -25px;padding:0px}
.staff .photos LI{float:left;width:150px;margin:0px 10px 0px 0px}
.staff .photos H4{font-size:1em;margin:6px 0px 6px 0px}
.staff .photos P{margin-right:10px;}
.staff H2{font-size:1.17em;color:#fff;text-align:center;width:89px;background:transparent url(i/pic.png) repeat-y 0px -318px;padding:10px 0px;height:22px;margin-left:-10px;}
.staff .content{width:610px;float:left;}

.staff .i6{margin-left:15px;margin-right:20px;margin-top:0px;float:left;width:270px;margin-top:-12px;}
.staff .i6 H3{background:transparent url(i/pic.png) repeat-y 6px -200px;font-size:1em;height:40px;padding-left:45px;}
.staff .i6 P{margin-left:45px;margin-top:-14px}

.equipment{clear:both;margin:0px 0px 0px 40px;padding-top:20px;}
.equipment .photos{clear:both;padding-top:10px}
.equipment .photos UL{list-style:none;margin:5px -40px 0px -25px;padding:0px}
.equipment .photos LI{float:left;width:314px;margin:0px 15px 0px 0px}
.equipment .photos H4{font-size:1em;margin:6px 0px 6px 0px}
.equipment .photos P{margin-right:10px;}
.equipment .photos IMG{padding:0px;margin:0px 0px 11px}
.equipment H2{font-size:1.17em;color:#fff;text-align:center;width:127px;background:transparent url(i/pic.png) repeat-y -89px -318px;padding:10px 0px;height:22px;margin-left:-10px;}
.equipment .content{width:610px;float:left;}

.equipment .i7{margin-left:15px;margin-right:20px;margin-top:0px;float:left;width:270px;margin-top:-12px;}
.equipment .i7 H3{background:transparent url(i/pic.png) repeat-y 4px -240px;font-size:1em;height:40px;padding-left:45px;}
.equipment .i7 P{margin-left:45px;margin-top:-30px}

.map{width:555px;clear:both;margin:0px 0px 0px 40px;padding-top:20px;float:left;}
.map H2{font-size:1.17em;color:#fff;text-align:center;width:126px;background:transparent url(i/pic.png) repeat-y -216px -318px;padding:10px 0px;height:22px;margin-left:-10px;}
.map IMG{margin-left:-26px}

.feedback{float:left;width:385px;margin:0px 0px 0px 0px;padding-top:20px;}
.feedback H2{font-size:1.17em;color:#fff;text-align:center;width:137px;background:transparent url(i/pic.png) repeat-y -342px -318px;padding:10px 0px;height:22px;margin-left:-10px;}
.feedback FORM{margin:0px -15px -10px -25px;background:#fff;padding:20px 15px 10px 25px}
.feedback INPUT{width:300px;font:1em/1.335em arial,helvetica,sans-serif;}
.feedback TEXTAREA{width:360px;height:180px;font:1em/1.335em arial,helvetica,sans-serif;}
.feedback LABEL{display:block}
.feedback BUTTON{font:bold 1em/1.335em arial,helvetica,sans-serif;border:none;cursor:pointer;width:98px;padding:0px 0px 0px;text-align:center;color:#fff;background:transparent url(i/pic.png) repeat-y 0px -360px;margin-right:10px;}
.feedback BUTTON STRONG{padding:8px 0px 9px;display:block;height:16px}

BUTTON[disabled="disabled"] {background:transparent url(i/pic.png) repeat-y -98px -360px;color:#fff;cursor:default}
