/*Obnuliator*/
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
/* to preserve line-height and selector appearance */
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/*to enable resizing for IE*/
input,textarea,select{*font-size:100%;}
/*because legend doesn't inherit in IE */
legend{color:#000;}
.clear {clear: both;}
/* /Obnuliator*/

body{font: 62.5%/1.4 arial,sans-serif;background: #fff;}
div#bg {background: url(../i/allbg.gif);width:1000px;margin:0 auto;}
div#header {background: url(../i/top.jpg) left top no-repeat;}
div#container{background: url(../i/bg-btn.jpg) bottom left no-repeat;}
div#navigation{background:url(../i/bg-left.jpg) left top no-repeat;}
div#extra{background:#FF8539;}
div#btm {background: url(../i/bg-btn.jpg) bottom left no-repeat;width:1000px;height:236px;}

/*Header*/
div.url {position:absolute;top:20px;left:100px}
/*End Header*/

/*left menu*/
ul.iconmenu {list-style: none;height: 9px;}
ul.iconmenu li{float:left;margin:0 0 0 30px;_margin: 0 15px;}

div#navigation h3 {margin-bottom:8px;}
div#navigation h3 a{font-weight: bold;color:#f26c4f;text-decoration: none;font-size: 0.7em;}
div#navigation h3 a:hover{text-decoration: underline;}
ul.leftmenu {margin-bottom:25px}
ul.leftmenu li {margin-bottom:5px}

ul.leftmenu li a{color:#11a6ee;text-decoration: underline;}
ul.leftmenu li a:hover{text-decoration: none;}
ul.leftmenu li.first a{font-weight: bold;color:#f26c4f;text-decoration: none;}
ul.leftmenu li.first a:hover{text-decoration: underline;}

ul.dopmenu {margin-bottom:15px;margin-top: 25px;}
ul.dopmenu li {margin-bottom:5px}
ul.dopmenu li a{color:#f26c4f}
ul.dopmenu li a:hover{text-decoration:none}

/*End left menu*/

/*top menu*/
ul.topmenu {margin: 23px 0 0 0;height:15px}
ul.topmenu li{float: left;background: url(../i/top-ar.jpg) left top no-repeat;padding-left:35px;margin-right: 25px;}
ul.topmenu li span{color:#11a6ee;font-weight:bold}
ul.topmenu li a{color:#11a6ee;font-weight:bold}
ul.topmenu li a:hover{text-decoration:none}
/*End top menu*/

/*top block*/
div.block {background: #fff url(../i/bg-block.gif) bottom left no-repeat;width:752px;margin-bottom: 25px;}
div.top{background:  url(../i/row-top.gif) bottom left no-repeat;height:9px;width:752px;clear: both;margin-top:25px}
div.block p {padding: 0 15px 10px 15px;color:#f26c4f;}
/*End top block*/

/*consalt*/
div.consult {width:365px;float:left;color:#0076a3;padding-right:5px}
div.consult p{display: table;zoom: 1;_height: 0;}
div.consult div.foto {width:86px;float:left;margin-right: 10px;}
div.consult div.foto img{padding: 1px;background: #fff;}
div.consult div.foto div {margin-top:7px;height:15px;color:#0076a3;font-weight: bold;font-size: 1em;}
div.consult div.foto div img{padding: 0px;background: none;margin-right:3px}
/*End consalt*/

/*content*/
div#content p {margin-bottom: 7px;}
div#content p a{color:#11a6ee;text-decoration: underline;}
div#content h3 a{color:#11a6ee;text-decoration: underline;}
div#content h3 a:hover{text-decoration: none;}
div#content p a:hover{text-decoration: none;}

h1 {font-size: 1.8em;margin-bottom: 15px;color:#f26c4f}
h2 {font-size: 1.6em;margin-bottom: 7px;color:#f26c4f}
h3 {font-size: 1.5em;margin-bottom: 7px;color:#f26c4f}
h4 {font-size: 1.4em;margin-bottom: 7px;color:#f26c4f}
/*end content*/

/*intro*/
div.intro {height:110px;margin-bottom: 25px;margin-top: 5px;}
div.intro div.rakusha{background: url(../img/rakushka.jpg) top left no-repeat;height:90px;width:600px;font-family: Century Schoolbook;font-size: 1.6em;line-height: 1.1;color:#f26c4f;font-style: italic;padding-left:200px;padding-top: 20px;float: left;}
div.desc {margin: 20px 0;}
/*end intro*/

/*object*/
div.obj {height:100px;margin-bottom: 25px;}
div.obj img{float:left;padding:1px;background: #fff;margin-right: 15px;}
div.obj h2{color:#f26c4f;font-weight: bold;margin-bottom: 7px;font-size: 1.0em;}
div.obj p a{color:#11a6ee;}
div.first {margin-top:25px}
/*end object*/

/*inner*/
div#content div.inner {margin-top: 25px;}
div#content div#foto {margin-top: 20px;margin-bottom: 20px;clear: both;}
div#content div.inner img{padding:5px;background: #fff;margin-right:10px;margin-bottom: 10px;float: left;}
div#content div.inner ul {margin-left: 35px;margin-bottom:7px;margin-top:12px}
div#content div.inner ul li{list-style: disc;}

table{text-align: left;border-collapse: collapse;margin: 10px 0;}
table th{font-size: 1.1em;font-weight: normal;padding: 8px;background: #b9c9fe;border-top: 4px solid #aabcfe;border-bottom: 1px solid #fff;color: #039;}
table td{padding: 8px;background: #e8edff;border-bottom: 1px solid #fff;color: #669;border-top: 1px solid transparent;}
table tr:hover td{background: #d0dafd;color: #339;}
div#content .print{
  margin-top:25px;
}
div#content .print a{
   color:#0076A3;
}
div#content .print a:hover{
text-decoration: none;
}
/*end inner*/

/*Feedback*/
#feedback {margin: 15px 0;}
#feedback table {width:450px;margin-left:120px}
#feedback table td{background: none;border:0px}
#feedback table td input{height: 18px;padding: 4px;border: 1px solid #b9c9fe;color: #0076a3;width:450px}
#feedback table td.five{width:50%;}
#feedback table td input.date{width:200px; margin-right:20px}
#feedback table td input.people{width:220px;}
#feedback table td input.btn{width:180px;height:25px}
#feedback table td textarea{padding: 4px;border: 1px solid #b9c9fe;color: #0076a3;width:450px}

/*End Feedback*/

/*Footer*/
div#footer {font-size: 1.1em;}
div#footer a{color: #11a6ee;}
div#footer a:hover{text-decoration: none;}
div#footer div.copy {float:left;width:190px;margin-top: 35px;text-align: center;}
div#footer div.adress {float:left;width:290px;margin-left:220px;_margin-left:110px;margin-top: 25px;}
div#footer div.counter {float:left;width:290px;margin-top: 35px;}
div#footer div.counter img{float:left;margin-right:7px}
/*End Footer*/

div#container{width:1000px;margin:0 auto;}
div#header {height:289px;margin:0;position:relative;}
div#content{float:right;width:761px;padding-bottom: 80px;padding-left:20px;padding-right:20px;font-size:1.2em;color: #0076a3;}
div#navigation{float:left;width:179px;padding:0 0px 0 20px;font-size:1.2em}
div#extra{float:right;width:801px}
div#footer{clear:both;width:100%;height:85px;}