.pageNumber{margin-left:2px;font-size:14px;padding:2px}
form,table,tbody,tfoot,thead,tr,th,td{outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;margin:0}
fieldset,form,label,legend{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0}
form{border:0;margin:0;padding:0}
img{border:none}
html,body{width:100%;height:100%;color:#000;font-family:arial;margin:0;padding:0}
.top_block,.middle_block,.bottom_block{min-width:940px;max-width:1160px;width:expression((document.documentElement.clientWidth||document.body.clientWidth)<995?995px:(document.body.clientWidth>1160?"1160px":"auto"));background:#FFF}
.top_block{margin-left:50px;margin-top:15px;margin-bottom:30px}
.middle_block{margin-left:50px;margin-top:0}
.bottom_block{margin-left:50px;height:50px}
.small_menu{margin-left:17px;float:left}
a.h4{font-size:75%;color:#534741;text-decoration:underline}
.h9{font-size:60%;color:#534741}
.h9 input{font-family:Tahoma}
.logo_block{margin-top:10px}
.logo_block a{text-decoration:none;font-size:14px;font-weight:700;color:orange}
.logo_block img{vertical-align:middle;width:103px;height:55px}
.leftBlock{width:200px;vertical-align:top}
ul.main_menu{width:200px;margin:0 20px 0 0;padding:0}
ul.main_menu li{list-style:none;background:url(/images/menu_line.gif) center repeat-x;display:block;clear:both;line-height:16px;margin:0 0 10px;padding:0}
ul.main_menu img{float:right;margin-top:5px;background:#fff;width:12px;height:10px}
.main_menu a.sub:link,.main_menu a.sub:visited{font-size:12px;color:#534741;text-decoration:none;background:#fff;padding-left:15px}
.main_menu a:link,.main_menu a:visited{font-size:14px;color:#534741;text-decoration:none;background:#fff}
h1{font-size:23px;color:#666;margin:0}
h2{font-size:20px;color:#666;font-weight:400;margin:0}
.noteTitle{font-size:12px;color:#888;margin-bottom:15px;margin-left:5px}
.leftBlock .listMark{margin-top:15px;color:#666;font-size:14px;width:200px}
.leftBlock .listMark div{font-size:15px}
.leftBlock .listMark ul{margin:10px 0 0 20px;padding:0}
.leftBlock .listMark ul li{margin-bottom:5px;list-style-image:url(/images/menu_pint.png)}
.leftBlock .listMark ul li.otherMarks{display:none;padding-bottom:2px}
.crumbs{width:100%;margin-top:25px}
.crumbs .slesh{font-size:13px;margin-right:5px}
.crumbs img{vertical-align:bottom;width:16px;height:16px;margin:0}
.crumbs .url{font-size:11px;color:#666;margin-right:5px}
.auth{font-size:11px;text-align:right;float:right}
.auth div{margin-right:7px;padding-bottom:1px}
.auth div a{color:#4066B3;text-decoration:none;border-bottom:solid 1px #4066B3}
.authForm .ji{width:150px;color:#000;font-family:Arial;background:#FFF;border:solid 1px #4066B3;display:block;margin-bottom:10px}
.authForm .submit{width:150px;color:#000;font-family:Arial;border:solid 1px #4066B3;background:#EEE;display:block;margin-bottom:20px}
#regAlready{display:none;position:absolute;right:50px;top:90px;text-align:left;width:165px;background:#D2EBF0;border:solid 1px #4066B3;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:10px}
#regAlready b{position:absolute;font-size:11px;left:167px;top:-3px}
#authFormQ{position:absolute;right:170px;top:90px;width:150px;background:#D2EBF0;border:solid 1px #4066B3;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:10px}
#authFormQ b{position:absolute;font-size:11px;left:157px;top:-3px}
.top_block .topMenuCat{float:right}
.top_block .topMenuCat div{float:left;width:120px;text-align:center;margin-left:57px}
.top_block .topMenuCat div.last{width:100px}
.top_block .topMenuCat div a{color:#4066B3;font-size:14px;font-weight:700}
.roundPhoto{display:block;text-decoration:none;border:solid 1px #fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}
.blur{color:#999;font-size:13px}
.formSave select{width:230px;margin-left:10px}
.formSave .inputText{width:300px}
.formSave textarea{width:100%;height:100px;margin-top:10px}
.formSave .bigSubmit{font-size:30px}
.formSave .roundDiv{width:660px;border:solid 2px #999;margin-bottom:10px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:10px;padding:15px 15px 15px 22px}
.formSave .container td{width:50%;padding-bottom:25px;vertical-align:top}
.formSave .container th{padding-bottom:25px;vertical-align:top;font-weight:400;text-align:left}
.formSave .container th.firstTd{width:25%}
.formSave .elemRadio{float:left}
.formSave .elemRadio2{margin-left:100px}
.formSave .blockTitle{position:relative;left:0;top:0;margin-bottom:-8px;margin-left:20px}
.formSave .blockTitle span{background:#FFF;color:#999;font-weight:700;font-size:13px}
.formSave #editMainPhoto img{margin-left:30px}
.formSave #editMainPhoto a{margin-left:90px}
.formSave .previewPhoto{float:left;margin-right:17px;margin-bottom:15px}
.formSave .previewPhoto a,.formSave .previewPhoto img{display:block;font-size:12px;text-align:right}
.formSave .previewPhoto input{width:191px;margin-top:5px}
.formSave #photoBlock div span input{width:230px}
.formSave .markText{width:293px;text-align:right}
.formSave .modelText{width:303px;text-align:right}
.editGallery,.delGallery{float:right;margin-left:10px}
.editGallery a,.delGallery a{color:#4066B3;font-size:14px}
.editGallery a img,.delGallery a img{width:30px;height:30px}
.blockView #mainPhoto{float:left;margin-right:15px;margin-bottom:5px;width:430px;height:310px}
.blockView .comments{clear:both;width:100%}
.blockView .params{font-size:14px;font-weight:700;float:left;margin-bottom:10px;margin-top:5px}
.blockView .params div{margin-bottom:5px}
.blockView .params div span{font-weight:400;color:#666}
.blockView .params div #sendMail{color:#4066B3;text-decoration:none;border-bottom:dashed 1px #4066B3}
.blockView .two{height:155px}
.blockView .smallNote{font-size:14px;font-weight:400;color:#000;float:left}
.blockView .smallNote .title{width:280px;font-size:15px;color:#666;font-weight:700;margin-bottom:15px}
.blockView .note{clear:both;padding-top:1px}
.blockView .note .titleNote{font-size:15px;font-weight:700;color:#666;margin:15px 0}
.blockView .note .video{clear:both}
.blockView .photos div{float:left;width:270px;margin-right:36px;height:250px;font-size:14px;text-align:center}
.blockView .photos div a{width:270px;height:200px}
.blockView .photos div .note{width:270px;overflow:hidden}
.blockView .params #rate a{margin:0 5px}
.blockView .params #rate .negative{color:#D2234D;font-weight:700}
.blockView .params #rate .positive{color:#1DCB02;font-weight:700}
.blockView .params #rate a img{vertical-align:middle;width:11px;height:11px}
.blockView .params #rate .q{padding-left:5px}
.blockView .params #rate .q span{font-size:14px;color:#1DCB02;border-bottom:dashed 1px #1DCB02}
.blockView .params #rate .a{text-align:left;width:150px;display:none;position:absolute;font-size:12px;background:#D2EBF0;border:solid 1px #4066B3;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:7px}
.blockView .params #rate .a a{color:#4066B3;margin:0}
.blockView .params #rate b{position:absolute;font-size:11px;left:147px;top:-3px}
.blockList h1 span{font-weight:400}
.blockList a.photo{width:190px;height:145px;display:block;text-decoration:none}
.blockList .item{float:left;margin-left:43px;margin-top:25px;width:195px;height:230px;overflow:hidden}
.blockList .item .date{font-size:10px;font-weight:700;height:16px}
.blockList .item .countPhoto{font-size:10px;font-weight:700;float:right;height:16px;margin-right:4px}
.blockList .item .countPhoto a img{width:16px;height:16px}
.blockList .item .title{text-align:center}
.blockList .item .note{font-size:12px;margin-top:5px}
.blockList .itemAdd{border:solid 1px #666;margin-top:16px;padding-top:47px;width:190px;height:98px;text-align:center;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}
.blockList .paginator{clear:both;padding-top:30px}
.blockList .listMarks{width:99.4%;margin:0 0 15px 5px}
.blockList .listMarks td{width:99.4%;background:#D2EBF0;vertical-align:top;padding:5px}
.blockList .listMarks td.marks{border:solid 1px #4066B3;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}
.blockList .listMarks td div a{text-decoration:none;border-bottom:solid 1px #4066B3;margin:0 10px 0 0}
.blockList .listMarks .buttonAddGallery{background:#fff url(/images/button_add.png) no-repeat center top;margin:0;padding:0 5px 0 0}
.blockList .listMarks .buttonAddGallery a{width:180px;display:block;text-align:center;font-size:14px;font-weight:700;text-decoration:none;color:#fff;margin:7px 0}
.blockList .listMarks .otherMarks{display:none;text-decoration:none;border-bottom:dashed 1px #4066B3}
.blockList #seeAlsoList{clear:both;padding-top:1px;margin-left:5px}
.blockList #seeAlsoList div{color:#4066B3;font-size:15px;margin:0 0 10px}
.blockList #seeAlsoList .title{color:#666;font-size:15px;font-weight:700;margin:15px 0 10px}
.blockList .noteCategory{font-size:14px;color:#666;margin-top:30px;margin-left:5px}
#seeAlso{margin-top:25px;float:right}
#seeAlso .title{font-size:15px;font-weight:700;color:#666;margin:0 0 15px}
#seeAlso .item{font-size:15px;height:145px;margin-bottom:5px}
#seeAlso .item a{display:block;width:190px;height:145px}
#tuningBussines .title{font-size:15px;display:block;color:#4066B3;margin:15px 0 0}
#tuningBussines div{font-size:12px;color:#666;margin-top:10px}
#tuningBussines a{color:#333}
#error403 .message{margin-top:15px;margin-bottom:15px}
#windowMessage{position:absolute;top:0;left:0;width:750px;height:200px;border:solid 2px #666;background:#fff url(/images/warning.png) no-repeat 30px 30px;font-size:14px}
#windowMessage div{text-align:center;padding:40px 115px 0}
#windowMessage div span{color:#666;font-size:16px;font-weight:700}
#windowMessage div input{margin-top:30px;font-size:30px}
#context_banner{display:none;margin-top:10px;width:200px}
#context_banner .title{font-size:15px;color:#666;margin-bottom:5px}
#context_banner a{font-size:14px;color:#666;margin-bottom:5px;text-decoration:none}
#context_banner .dadu_title{color:#00C;font-weight:700;font-size:13px}
#context_banner .dadu_desc{color:#333;font-size:11px}
#context_banner .dadu_caption{color:#43b91a;font-size:13px}
.transparent_fon{display:block;background:url(/images/transparent_fon.png);color:#fff;font-size:11px;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px;padding:3px 6px}
.transparent_fon strong{color:orange}
.transparent_fon span{display:none}
.mailFormGallery{margin:10px}
.mailFormGallery .title{font-size:20px;margin-bottom:20px}
.mailFormGallery .fieldText *{width:400px;height:150px;margin-bottom:15px}
.mailFormGallery #loader{font-size:14px;margin-bottom:15px;display:none}
.mailFormGallery #loader img{margin-right:10px}
.mailFormGallery .successfullySent{display:none;font-size:20px}
.mailFormGallery .errors{color:red;margin-bottom:15px;display:none}
.mailFormGallery .errors ul{font-size:14px;margin:0;padding:0}
.mailFormGallery .errors ul li{list-style:none}
.adminlinks{font-size:14px;position:absolute;left:50px;top:75px;font-weight:700;color:orange}
#feedback{font-size:12px;color:#4066B3;margin-bottom:5px}
.feedback span{font-size:12px;color:#666}
.feedback form{margin-top:20px}
.feedback .nameField span{font-size:14px}
.feedback .fieldText textarea{width:400px;height:150px}
.feedback .error{color:red;font-size:12px}
.friends{width:200px;margin-top:15px;margin-bottom:15px}
.friends .title{color:#666;font-size:15px;margin-bottom:5px}
.friends ul{margin:0;padding:0}
.friends li{list-style:none;margin:0;padding:0}
.friends a{color:#333;font-size:12px}
a.h4:hover,#authFormQ a{text-decoration:none}
.rightBlock,.blockView .comments td{vertical-align:top}
.main_menu a:hover,.main_menu a.sub:hover{text-decoration:underline}
.leftBlock .listMark a,.formSave a,.blockList a,.blockList .noteCategory a,#tuningAds a,#lastNews a,#listAds a,#error403 a{color:#4066B3}
.leftBlock .listMark span,.blockView .params #rate .normal{color:#000;font-weight:700}
.leftBlock .listMark ul li.otherMarks a,.auth div a.already,.auth div a.enter{text-decoration:none;border-bottom:dashed 1px #4066B3}
.auth .exit,.blockView .smallNote .note,.blockView .note .titleNote2{margin-left:10px}
.auth .name,.blockView .params #rate .yourVote{font-size:12px}
.authForm a,#lastNews div{font-size:11px}
.errors,.required,.formSave .error{color:red}
.formSave,.blockView,.blockList,#error403,#authForm,.feedback{font-size:14px;margin-left:20px}
.formSave #photoBlock div,.mailFormGallery .field,.mailFormGallery #captcha,.feedback .field,.feedback .fieldText,.feedback #captchaFeedback{margin-bottom:15px}
.formSave #photoBlock input,.blockList h1,.blockList h2{margin-left:5px}
.formSave #photoBlock .inputFile,.blockView .one{margin-right:20px}
#tuningAds,#lastNews,#tuningBussines,#listAds{clear:both;width:200px}
#tuningAds .title,#lastNews .title,#listAds .title{font-size:15px;display:block;color:#4066B3;margin:15px 0}
#tuningAds div,#listAds div{font-size:11px;clear:both}
#tuningAds div .preview,#lastNews div .preview,#listAds div .preview{float:left;margin-right:3px}
#tuningAds img,#lastNews img,#listAds img{width:80px;height:60px}
.mailFormGallery .nameField,.feedback .nameField{font-size:14px;margin-bottom:5px}