/* clear */
*:focus {outline:none;}
html{color:#000;background:#FFF;}
body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
dl,dt,dd {margin-top:0;margin-left:0;padding-top:0;padding-left:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,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;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
/* style */
html, body {min-height:100%;}
body {background-color:#989898;font:11px/13px Verdana,Tahoma,sans-serif;}
a {font:normal 12px/16px Verdana,Tahoma,sans-serif;text-decoration:underline;color:#3366CC;}
a:visited {color:#3366CC;}
a:hover {color:#3399FF;}
button, textarea, input {font:12px/14px Verdana,Tahoma,sans-serif;color:#101010;}
textarea, input {border:1px solid #336699;}
input.radio {width:15px;height:15px;border:0 none;vertical-align:top;}
label.radio {cursor:pointer;}
#f_post radio{border:0 none;}
h1 {margin-top:18px;font:18px/20px Tahoma,Verdana,sans-serif;}
h2 {font:normal 11px/13px Verdana,Tahoma,sans-serif;color:#663333;}
h4 {margin:22px 0 8px 0;font:normal 11px/19px Verdana,Tahoma,sans-serif;color:#666666;border-bottom:1px solid #D0D0D0;}
h5 {margin-top:10px;font:17px/19px Tahoma,Verdana,sans-serif;} /*в чате - вопрос*/
/* general */
.reliure {padding-left:23px;background:#FFFFFF url(images/reliure.jpg) repeat-y left top;}
.clearboth {clear:both;height:0;line-height:0;font-size:0;}
.bold {font-weight:bold!important;}
.bold a  {font-weight:bold!important; }
.orange {color:#DC520F!important;}
.big {font-size:24px!important;}
.tac {text-align:center;}
.bgtrans {background-color:transparent;}
.bgorange {background-color:#FFCC99;}
.bgturquoise {background-color:#99CCCC;}
.bgrose {background-color:#E6AAC8;}
.bgviolet {background-color:#9ECFFF;}
.bghz {background-color:#E6ABA8;}
.h5 {height:5px;line-height:0;font-size:0;}
/* header */
.header {height:63px;width:100%;min-width:792px;background:#989898 url(images/phone.jpg) no-repeat 293px 0;}
.header_cont {padding:14px 0 0 657px;font:bold 11px/13px Tahoma,Verdana,sans-serif;color:#FFFFFF;}
.header_cont p {padding-bottom:5px;}
.header_cont .phone {font:18px/18px Tahoma,Verdana,sans-serif;color:#D8D8D8;}
/* book top */
.book_rt {width:100%;min-width:792px;background:#989898 url(images/book-rt.jpg) no-repeat right 22px;}
.book_t {margin-right:91px;background:transparent url(images/book-t.jpg) repeat-x 0 22px;}
.book_tc {height:62px;background:transparent url(images/book-tc.jpg) no-repeat 281px 22px;}
.book_tr {float:none;width:auto;position:static;margin:22px 0 0 307px;background:transparent url(images/book-tr.jpg) no-repeat right 0;}
.page_rt {height:40px;background:transparent url(images/page-rt.gif) repeat-x 0 34px;}
ul.tab {display:block;height:24px;width:455px;margin:0 auto;padding-top:11px;}
ul.tab li {display:block;float:left;height:18px;width:84px;margin-right:6px;padding-top:5px;background-repeat:no-repeat;color:#333333;text-align:center;font:bold 11px/13px Tahoma,Verdana,sans-serif;}
ul.tab a {font:bold 11px/13px Tahoma,Verdana,sans-serif;}
ul.tab li#active {height:19px;padding-top:8px;margin-top:-3px;}
ul.tab li.bgorange {background-image:url(images/tab-orange.gif);}
ul.tab li.bgturquoise {background-image:url(images/tab-turquoise.gif);}
ul.tab li.bgrose {background-image:url(images/tab-rose.gif);}
ul.tab li.bgviolet {background-image:url(images/tab-violet.gif);}
ul.tab li.bghz {background-image:url(images/tab-hz.gif);}
.spravkaki {position:relative;float:left;height:62px;width:193px;margin-left:22px;padding-right:17px;text-align:right;cursor:pointer;background:#EEE5A9 url(images/spravkaki.jpg) no-repeat 0 0;}
.spravkaki {_position:static;}
/* content */
.book_r {width:100%;min-width:792px;background:transparent url(images/book-r.jpg) repeat-y right top;}
.pen {margin-right:25px;padding-right:66px;background:transparent url(images/pen.jpg) no-repeat right top;}
.wires {background:transparent url(images/wires.jpg) no-repeat 252px 37px;}
.book_r, .pen, .reliure, .wires  {zoom:1;}
.reliure_t {height:18px;background:transparent url(images/reliure-t.jpg) no-repeat 266px 0;}
/* column right */
.column_r_cont{float:right;margin-left:-232px;width:100%;}
.column_r{float:none;width:auto;position:static;margin-left:320px;margin-right:31px;}
input#txt {width:230px;height:14px;margin:5px 5px 0 0;padding:3px 7px;color:#666666;}
button#search {width:60px;height:22px;vertical-align:bottom;}
dl.questions dt {float:left;width:30px;margin-right:8px;line-height:16px;text-align:right;font-style:italic;color:#666666;}
dl.questions dd {margin-left:38px;}
dl.questions dd p {font-size:12px;line-height:16px;}
.column_r p {margin-bottom:8px;}
/* column left */
#column_l {float:left;width:232px;min-height:323px;position:relative;padding-bottom:36px;font:12px/14px Verdana,Tahoma,sans-serif;}
#column_l p {margin-top:10px;}
#column_l a {font:bold 11px/13px Tahoma,Verdana,sans-serif;}
#column_l label {font:11px/13px Verdana,Tahoma,sans-serif;}
#column_l label.radio {vertical-align:top;font:bold 11px/13px Tahoma,Verdana,sans-serif;}
#column_2 {float:left;width:100%;height:20px;position:relative;padding-bottom:0px;font:12px/14px Verdana,Tahoma,sans-serif;}
textarea#question {margin:5px 0;width:216px;height:103px;padding:3px 7px;}
textarea#add_pojelanie {margin:5px 0;width:350px;height:150px;padding:3px 7px;}
input#address, input#p_nickname, input#p_icq, input#p_email, input#p_mobile {width:216px;height:14px;padding:3px 7px;}
input#p_add_nickname, input#p_add_contact{width:350px;height:14px;padding:3px 7px;}
input#p_code  {width:150px;height:16px;padding:3px 7px;}
input#p_code_new  {width:150px;height:16px;padding:3px 7px;}
button#ask {width:128px;height:30px;font:18px/20px Verdana,Tahoma,sans-serif; cursor: pointer; margin-bottom: 30px;}
.captchapict {margin:2px 0 5px 0;width:166px;}
/* footer */
.footer {clear:both;width:100%;background-color:#989898;min-width:792px;}
.footer a {font:11px/13px Verdana,Tahoma,sans-serif;}
.book_rb {height:207px;margin-right:66px;padding-right:81px;background:transparent url(images/book-rb.jpg) no-repeat right top;}
.ikirov {position:relative;float:left;height:55px;width:252px;padding-right:68px;overflow:hidden;background:transparent url(images/wires.jpg) no-repeat 252px 0;}
.ikirov h3 {position:absolute; display:block;height:55px; left:90px;top:0px;}
.page_br {float:right;height:55px;width:36px;background:transparent url(images/page-br.jpg) no-repeat right 19px;}
.spravka {float:left;width:232px;height:25px;font-weight:bold;}
.prevnext {float:right;height:25px;min-width:59px;width:150px;background:transparent url(images/page-br.jpg) no-repeat right -36px;}
.prev {float:left;}
.prev  a {background:transparent url(images/arrow-l.gif) no-repeat 0 5px;padding-left:25px;}
.next {float:right;}
.next a {background:transparent url(images/arrow-r.gif) no-repeat right 5px;padding-right:25px;}
.book_b {height:53px;background:transparent url(images/book-b.jpg) repeat-x 0 6px;}
.page_rb {height:6px;background:transparent url(images/page-rb.gif) repeat-x left top;}
.page_lb {height:6px;width:303px;line-height:0;font-size:0;background:transparent url(images/reliure.jpg) repeat-y left top;}
.book_bc {margin:-6px 0 0 281px;height:47px;width:39px;line-height:0;font-size:0;background:transparent url(images/book-bc.jpg) no-repeat left top;}
.am {padding-top:12px;text-align:right;}
.am a {font:11px/13px Verdana,Tahoma,sans-serif;color:#FFFFFF;}
.am a:hover {color:#FFFFFF;}

#comments {font-size:11px;}
#comments p{font-size:11px;}
.commentlist {padding-left:40px;padding-top:10px;}
.commentlist  li {padding-bottom:5px;}
/*.alt {padding-left:10px;}*/
.navigation {padding-top:10px;padding-bottom:5px;}
.alignleft {float:left;}
.alignright {float:right;}
.commentlist cite {font-weight:bold;}

div.mocha .mochaToolbar {padding:8px 15px;}