
#overlayreg {
	position: absolute;
	margin: auto;
	top: 0;
	left: 0;
	width: 100%;
	height: 10000px;
	z-index: 3;
	 background-color:#fff;
  filter:alpha(opacity=80);
  -khtml-opacity:0.8;
  -moz-opacity:0.80;
  opacity:0.80;
}

#overlaywindow {
position: absolute;
z-index: 4;
top: 0;
left: 0;
border: solid 1px #F60;
}



/* ----------------------------- */
/* ШАБЛОН */
/* ----------------------------- */

/* глобальные стили */
* {margin:0;padding:0;}
html, body {width:100%;height:100%;}
body {color:#404040;background:#fff;font-family:arial, helvetica, sans-serif;font-size:12px;}
img, img a, img a:hover {border:none; text-decoration:none;}
h1 {font-size:16px;font-weight:bold;color:#81B142;margin-bottom:0px}
h2 {font-size:16px;font-weight:bold;color:#81B142;margin-bottom:0.5em;}
h3 {font-size:23px;font-weight:normal;color:#81B142;}
/* ссылки */
a {color:#81B142;text-decoration:none; }
a:hover {color:#5F926C;text-decoration:none;border-bottom: 1px solid #EBF1DA; }

/* КАРКАС */
#main-container, #main-container-mini {position:relative;z-index:1;zoom:1;min-height:490px;min-width:900px;max-width:1200px;_width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 1000 ? '1000px' : (document.documentElement.clientWidth || document.body.clientWidth) > 1200 ? '1200px' : 'auto');margin:0 auto;}
#main-container-mini {max-width:1000px;_width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 1000 ? '1000px' : (document.documentElement.clientWidth || document.body.clientWidth) > 1000 ? '1000px' : 'auto');}
#main-center {width:100%;_overflow:hidden;z-index:3;}
#main-left {float:left;width:72%;_overflow:hidden;z-index:3;}
#main-left-a {margin:0px 0px 0px 20px;}
#main-right {float:left;width:28%;overflow:hidden;z-index:2;}

/* ошибка */
.error {margin:40px 0 40px 60px;}
.error h2 {font-size:16px; color:#81B142;}
.error span {font-size:14px;color:#666;}



/* ШАПКА */
#head {margin:0px 0px 20px 0px;}
.head-logo {width:200px;height:70px;cursor:pointer;margin: 35px 15px 0px 20px;float:left;}.logo {background:url(../images/orange/logo.png) 0px 0px no-repeat;}.logo-h {background:url(../images/orange/logo.png) 0px -70px no-repeat;}
.head-menu {padding:45px 10px 20px 10px;}
.head-menu a {margin:10px;font-weight:bold;font-size:13px;text-shadow:#FFF 2px 2px;}
.head-title {width:500px;position:absolute; top:40px;left:300px;}
.head-title h2 {font-size:16px;font-weight:bold;color:#81B142;}
.head-title p {font-size:12px;color:#999;}
.head-bg-left {width:32px;height:100px;background:url(../images/orange/main-tools.png) 0px -200px no-repeat;}
.head-bg-center {background:url(../images/orange/main-tools.png) 0px -297px repeat-x;}
.head-bg-right {width:32px;height:100px;background:url(../images/orange/main-tools.png) -38px -200px no-repeat;}


.tree {width:60px;height:83px;background:url(../images/orange/tree.gif) no-repeat;position:absolute;margin:28px 0 0 0;}
/* ПОДВАЛ */
#footer {margin:0px 5px 20px 5px;}
.footer-bg-left {width:139px;height:100px;background:url(../images/orange/main-tools.png) 0px 0px no-repeat;}
.footer-bg-center {height:100px;background:url(../images/orange/main-tools.png) 0px -378px repeat-x;}
.footer-bg-right {width:32px;height:100px;background:url(../images/orange/main-tools.png) -107px -100px no-repeat;}
.footer-logo {width:105px;height:35px;margin:37px 0px 0px 25px;position:absolute;cursor:pointer;}
.footer-about {width:800px;height:50px;margin:37px 0px 0px 15px;position:absolute;font-szie:12px; color:#999;}
/* СЕРВИСНЫЕ */
.clear {clear: both;height:1px;font-size:1px;}

/* кнопки */
.button-form input {display:block; cursor:pointer; width:164px; height:34px; font-size:11px; line-height:25px; text-align:center; color:#fff;border:0;}
.button-form button {display:block; cursor:pointer; width:164px; height:34px; font-size:11px; line-height:25px; text-align:center; color:#fff;border:0;}
.button1  {background:url(../images/orange/buttons.png) 0px 0px no-repeat;}
.button1h {background:url(../images/orange/buttons.png) 0px -34px no-repeat;}
.button3 {background:url(../images/orange/buttons.png) 0px -75px no-repeat;}
.button3h {background:url(../images/orange/buttons.png) 0px -109px no-repeat;}

/* вкладки */
/* табы */
.tab-right {width:auto;height:28px; background-position:right top;float:left;margin-left:2px;}
.tab-left {background: url(../images/orange/tabs.png) 0px 0px; height:28px;float:left;}
.tab-content {padding:7px 8px 6px 8px;font-size:12px;color:#666;}
.tab-content a {border:none;}
.tab-content a:hover {color: #999;border:none;}

.active-right {background: url(../images/tabs_active.gif) no-repeat;width:auto;height:28px; background-position:right top;float:left;margin-left:2px;margin-top:2px;margin-bottom:-1px;}
.active-left {background: url(../images/tabs_active_left.gif) no-repeat;height:28px;float:left;}



/*.tab-right {background: url(../images/tabs_inactive.gif) no-repeat;width:auto;height:28px; background-position:right top;float:left;margin-left:2px;}
.tab-left {background: url(../images/tabs_inactive_left.gif) no-repeat;height:28px;float:left;}
.tab-content {padding:7px 8px 6px 8px;font-size:12px;color:#666;}
.tab-content a {border:none;}
.tab-content a:hover {color: #999;border:none;}

.active-right {background: url(../images/tabs_active.gif) no-repeat;width:auto;height:28px; background-position:right top;float:left;margin-left:2px;margin-top:2px;margin-bottom:-1px;}
.active-left {background: url(../images/tabs_active_left.gif) no-repeat;height:28px;float:left;}*/



/* DBX SIDEBAR */
.mod-live-comm-table {height:55px;}
.mod-live-comm {width:220px;border-bottom:1px dotted #CCC;padding:5px;}
.mod-live-comm:hover { background:#F8F8F8;}
.mod-live-comm-ico {width:50px;height:30px;position: relative;background:url(../images/tools3.gif) no-repeat 0px 0px;}
.mod-live-comm-author {margin:-30px 0px 13px 102px;}
.mod-live-comm-author a {font-size:11px;color:#0C9FCF;font-weight:bold;}
.mod-live-comm-author a:hover { border-bottom:1px dotted #CCC; }
.mod-live-comm-date {margin:-25px 0px 5px 40px;font-size:10px;color:#999;}
.mod-live-comm-post {margin:-7px 0px 7px 40px;font-size:12px;height:16px; overflow:hidden;}
.mod-live-comm-text {margin:-5px 0px 5px 0px;font-size:11px; color: #999;}


.mod-live-itemcomm-table {height:55px;}
.mod-live-itemcomm {width:220px;border-bottom:1px dotted #CCC;padding:5px;}
.mod-live-itemcomm:hover { background:#F8F8F8;}
.mod-live-itemcomm-ico {width:50px;height:30px;position: relative;background:url(../images/tools3.gif) no-repeat 0px 0px;}
.mod-live-itemcomm-author {margin:-30px 0px 13px 102px;}
.mod-live-itemcomm-author a {font-size:11px;color:#0C9FCF;font-weight:bold;}
.mod-live-itemcomm-author a:hover {border-bottom:1px dotted #CCC; }
.mod-live-itemcomm-date {margin:-25px 0px 5px 40px;font-size:10px;color:#999;}
.mod-live-itemcomm-post {margin:-7px 0px 7px 40px;font-size:12px;height:16px; overflow:hidden;}
.mod-live-itemcomm-text {margin:-5px 0px 5px 0px;font-size:11px; color: #999;}

.mod-live-post-table {height:40px; }
.mod-live-post {width:220px;border-bottom:1px dotted #CCC;padding:5px;}
.mod-live-post:hover { background:#F8F8F8;}
.mod-live-post-ico {width:50px;height:30px;position: relative;background:url(../images/tools3.gif) no-repeat 0px -30px;}
.mod-live-post-author {margin:-30px 0px 13px 102px;}
.mod-live-post-author a {font-size:11px;color:#0C9FCF;font-weight:bold;}
.mod-live-post-author a:hover {border-bottom:1px dotted #CCC; }
.mod-live-post-date {margin:-25px 0px 5px 40px;font-size:10px;color:#999;}
.mod-live-post-post {margin:-5px 0px 5px 40px;font-size:12px; color: #999;height:16px; overflow:hidden;}

.mod-live-club-table {height:40px;}
.mod-live-club {width:220px;border-bottom:1px dotted #CCC;padding:5px;}
.mod-live-club:hover { background:#F8F8F8;}
.mod-live-club-ico {width:50px;height:30px;position: relative; background:url(../images/tools3.gif) no-repeat 0px -96px;}
.mod-live-club-author {margin:-30px 0px 13px 102px}
.mod-live-club-author a {font-size:11px;color:#0C9FCF;font-weight:bold;}
.mod-live-club-author a:hover {border-bottom:1px dotted #CCC;}
.mod-live-club-date {margin:-25px 0px 5px 40px;font-size:10px;color:#999;}
.mod-live-club-club  {margin:-5px 0px 5px 40px;font-size:12px; color: #999;height:16px; overflow:hidden;}

.mod-live-users-top {width:50px;height:30px;position: relative;}

.mod-live-item-table {height:40px; }
.mod-live-item {width:220px;border-bottom:1px dotted #CCC;padding:5px;}
.mod-live-item:hover { background:#F4F8F1;}
.mod-live-item-ico {width:50px;height:30px;position: relative;background:url(../images/tools3.gif) no-repeat 0px -63px;}
.mod-live-item-author {margin:-30px 0px 13px 102px;}
.mod-live-item-author a {font-size:11px;color:#0C9FCF;font-weight:bold;}
.mod-live-item-author a:hover {border-bottom:1px dotted #CCC; }
.mod-live-item-date {margin:-25px 0px 5px 40px;font-size:10px;color:#999;}
.mod-live-item-item {margin:-5px 0px 5px 40px;font-size:12px; color: #999;height:16px; overflow:hidden;}


/* шотстори и фулстори */
.none {display:none;}
.short-post-hover {background-color:#F4F8F1;}
.short-post-hover p {display: block;}
.short-post-hide h3 {opacity:0.10;}
.short-post-hide span {opacity:0.10;}
.short-post-hide div.short-post-rating {opacity:0.10;}
.short-post-hide div.short-post-type-1 {opacity:0.10;}
.short-post-hide div.short-post-type-2 {opacity:0.10;}
.short-post-hide div.short-post-type-3 {opacity:0.10;}
.short-post-hide div.short-post-edit {opacity:0.10;}
.short-post-hide div.ico-post {opacity:0.10;}
.short-post-hide div.ico-comm {opacity:0.10;}
.short-post-rating, .short-post-edit, .short-post-bookmarks {width:50px;height:34px;text-align:center; background-position:bottom;}
.short-post-type-1 {height:14px;margin:5px 0px 4px 0px;}
.short-post-type-2 {height:19px;background: url(../images/standart.gif) no-repeat 15px -255px;margin:1px 0px 4px 0px;}
.short-post-type-3 {height:19px;background: url(../images/standart.gif) no-repeat 15px -275px;margin:1px 0px 4px 0px;}
.short-post-rating {background: url(../images/post-left.gif) no-repeat 0px 1px; font-size:12px; font-weight:bold; color:#89D43F; padding:9px 0px 0px 0px; height:26px;}
.short-post-edit { background: url(../images/post-left.gif) no-repeat 0px -36px;cursor:pointer;}
.short-post-bookmarks {border:0px;}
.short-post-bookmarks a:hover {border:0px;}
.short-post-body { color:#666; text-align:justify;}
.short-post-body h2 {font-size:20px; text-align:left;}
.short-post-arrow {padding: 0px 0px 0px 15px;margin:0px 6px 0px 6px;}
.short-post-where {font-size:14px;color:#B8CCE4;text-decoration:none;}
.short-post-where a {color:#B8CCE4;text-decoration:none;}
.short-post-where a:hover {text-decoration:none;background:none; color:#0C9FCF;border-bottom:1px dotted #0C9FCF}
.short-post-who {font-size:14px;}
.short-post-who a {text-decoration:none;}
.short-post-content img {margin:5px 0px 5px 10px; border: 1px solid #CCC;}
.short-post-content b {color:#0C9FCF;font-weight:normal;background-color: #DEF}
.short-post-content {font-size:14px;margin:0px 0px 0px 0px; }
.short-post-read-more {font-size:12px;padding-right:15px; width:auto;float:right;}
.short-post-read-more a {text-decoration:none;}
.short-post-tools {float:left;margin-right:10px;}
.short-post-left-tools {width:50px;position:absolute;}
.short-post-read-more a:hover {text-decoration:underline;}
.short-post-spacer {width:auto;height:18px;}
.short-post-stats {width:auto;margin:10px 0px 4px 0px;border-top:1px solid #EFEFEF;padding-top:8px;}
.short-post-border {padding:15px;}
.corners {width:auto;}
.l1,.l2 {float:left;}.r1,.r2 {float:right;}.l2,.r2 {margin-top:-16px;}
.full-post-body {margin-left:20px;}
.full-post-body h2 {font-size:20px; text-align:left; color:#81B142;margin-top: 5px;}
.full-post-head {background: url(../images/post-left.gif) no-repeat 0px 1px;padding:9px 0px 0px 0px;height:26px;padding-left:60px;}
.full-post-rating {width:40px;height:16px;position:absolute;margin-left:-54px;text-align:center;font-size:12px; font-weight:bold; color:#89D43F;}
.full-post-content {color:#666; text-align:justify;font-size:14px;margin:5px 0px 0px 0px;}
.full-post-content img {margin:5px 0px 5px 10px; border: 1px solid #CCC;}
.full-post-content b {color:#0C9FCF;font-weight:normal;background-color: #DEF;}
.full-post-stats {}


#ico-text, #ico-logintext {height:16px;font-weight: normal; color: #666666;padding: 0px 0 0px 20px;}
#ico-logintext {margin:1px 8px 0px 0px;}
#ico-cat-h3 {padding: 0em 0em 3px 21px; color: #444444;FONT-SIZE: 1.2em; MARGIN-BOTTOM: 0em; font-weight : bolder;}
.show span {display:block;}
.ico-post {background: url(../images/standart.gif) no-repeat 0px 1px;}
.ico-comm {background: url(../images/standart.gif) no-repeat 0px -15px;}
.ico-arrow {background: url(../images/standart.gif) no-repeat 0px -78px;}
.ico-mypage {background: url(../images/standart.gif) no-repeat 0px -109px;}
.ico-bookmark {background: url(../images/standart.gif) no-repeat 0px -125px;}
.ico-mail {background: url(../images/standart.gif) no-repeat 0px -143px;}
.ico-myblog {background: url(../images/standart.gif) no-repeat 0px -200px;}
.ico-clubs {background: url(../images/standart.gif) no-repeat 0px -220px;}
.ico-edit {background: url(../images/standart.gif) no-repeat 0px -231px;}
.ico-user {background: url(../images/standart.gif) no-repeat 0px -94px;}
.ico-item {background: url(../images/standart.gif) no-repeat 0px -240px;width:170px;height:16px;float:left;margin-top:3px; overflow:hidden;padding: 0px 0 0px 20px;}
.ico-rat {background: url(../images/rat.gif) no-repeat;height:16px; font-weight: normal; color: #666666;padding: 0px 0 0px 20px;}

/* ----------------------------- */
/* МОДУЛИ */
/* ----------------------------- */

/* формы */
.input {border:1px solid #C9B77F;border-right-color:#EDDEAF;border-bottom-color:#EDDEAF;padding:0 5px 0 5px;background:#FFF9C9;}
.textarea {border:1px solid #C9B77F;border-right-color:#EDDEAF;border-bottom-color:#EDDEAF;padding:0 5px 0 5px;background:#FFF9C9;}
.input:hover {background:#FFF9E1;}
.textarea:hover {background:#FFF9E1;}

/* регистрация */
.reg-input {width: 289px;height:18px;   float: left; padding: 2px; margin:5px 0 1px 0; color:#666666;}
.reg-input-captcha {width:120px;height:44px; text-align:center;font-size:20px;font-weight:bold;    float: left; padding: 2px; margin:7px 5px 1px 0; color:#666666;}
.reg-input-openfile {width:295px;height:24px;margin:5px 0 2px 0;       float: left; padding: 2px; margin:5px 0 1px 0; color:#666666;}
.reg-textarea {height:50px;width:289px;        float: left; padding: 2px; margin:5px 0 1px 0; color:#666666;}
.reg-label {float:left;text-align:right;font-weight:bold;width:120px;padding:8px 10px 0px 0px;}
.reg-label span {font-weight:bold;color:red;font-size:12px;margin-right:2px;}
.reg-div-mainleft {width:450px;margin:35px 15px 20px 45px;}
.reg-div-mainright {width:450px;margin:35px 30px 20px 0px;padding:0px 0px 0px 130px;}
.reg-div-captcha {overflow:hidden; background: #F0FAFF;width:120px;height:50px;margin:3px 0 1px 2px;   float: left; padding: 2px; margin:5px 0 1px 0; color:#666666;}
.reg-div-checkbox {margin-left:30px;}
.reg-div-button {margin:20px 0px 35px 125px;}
.reg-txt-group {margin:20px 10px 20px 20px;color:#0C0;}

/* обратная связь */
.feedback-div-mainleft {width:550px;margin:35px 15px 20px 45px;padding-left:30px;}
.feedback-div-mainright {width:300px;margin:35px 30px 20px 0px;padding:0px 0px 0px 130px;}
.feedback-input-captcha {width:120px;height:44px; text-align:center;font-size:20px;font-weight:bold;    float: left; padding: 2px; margin:7px 5px 1px 0; color:#666666;}
.feedback-input {width: 289px;height:18px;      padding: 2px; margin:0 0 5px 0; color:#666666; }
.feedback-label {color:#666}
.feedback-textarea {height:180px;width:400px; padding: 2px; margin:0 0 5px 0; color:#666666;}
.feedback-div-captcha {overflow:hidden; background: #F0FAFF;width:120px;height:50px;margin:3px 0 1px 2px; padding: 2px; margin:5px 0 1px 0; color:#666666;}
.feedback-txt-group {margin:20px 10px 20px 20px;color:#0C0;}
.feedback-div-button {margin:20px 0 35px 30px;}

/* восстановление пароля */
.lostpassword-div-mainleft {width:550px;margin:35px 15px 20px 45px;padding-left:30px;}
.lostpassword-div-mainright {width:300px;margin:35px 30px 20px 0px;padding:0px 0px 0px 130px;}
.lostpassword-label {color:#666}
.lostpassword-input {width: 289px;height:18px;      padding: 2px; margin:0 0 5px 0; color:#666666; }
.lostpassword-input-captcha {width:120px;height:44px; text-align:center;font-size:20px;font-weight:bold;    float: left; padding: 2px; margin:7px 5px 1px 0; color:#666666;}
.lostpassword-div-captcha {overflow:hidden; background: #F0FAFF;width:120px;height:50px;margin:3px 0 1px 2px; padding: 2px; margin:5px 0 1px 0; color:#666666;}
.lostpassword-div-button {margin:20px 0 35px 0px;}

/* создать\редактировать клуб */
.addclub-div-mainleft {width:550px;margin:35px 15px 20px 45px;padding-left:30px;}
.addclub-div-mainright {width:300px;margin:35px 30px 20px 0px;padding:0px 0px 0px 130px;}
.addclub-label {color:#666}
.addclub-input {width: 260px;height:18px;      padding: 2px; margin:0 0 5px 0; color:#666666; }
.addclub-input-clubpath {width:200px;background:#FFFFFF; font-size:12px; border:0px solid #E0E0E0;color:#548DD4;}
.addclub-textarea-aboutclub {height:120px;width:400px; padding: 2px; margin:0 0 5px 0; color:#666666;}
.addclub-input-captcha {width:120px;height:44px; text-align:center;font-size:20px;font-weight:bold;    float: left; padding: 2px; margin:7px 5px 1px 0; color:#666666;}
.addclub-div-captcha {overflow:hidden; background: #F0FAFF;width:120px;height:50px;margin:3px 0 1px 2px; padding: 2px; margin:5px 0 1px 0; color:#666666;}
.addclub-div-button {margin:20px 0 35px 30px;}
.addclub-input-disabled {width:405px;height:22px;      padding: 2px; margin:0 0 5px 0; color:#666666; border:1px solid  #999;border-right-color: #ccc;border-bottom-color:#ccc;padding:0 5px 0 5px;background: #F2F2F2;}
.addclub-input-disabled:hover {border:1px solid  #999;border-right-color: #ccc;border-bottom-color:#ccc;background: #F2F2F2;}
.addclub-txt-warning {color: #999;margin:-4px 0 10px 0;}
.addclub-txt-warning a {color: #06F;text-decoration:underline;}
.addclub-txt-warning a:hover {color: #06F;text-decoration:none;border:none;}
.addclub-input-openfile {width:405px;height:24px;color:#666666;}
.addclub-div-imgcheckbox {margin:10px 0 0 0;color:#666666;}
.addclub-div-hint1 {font-size:12px;color:#666;margin:10px 0 10px 0;padding:8px; background: #FFFF84;width:390px;}
.addclub-div-hint1 strong {color:#3CF;}
.addclub-div-ico {position:absolute;margin:-10px 0 0 265px;width:160px;height:120px;padding:7px 0 0 0;}



/* добавить\редактировать кошку*/
.additem-div-mainleft {width:550px;margin:35px 15px 20px 45px;padding-left:30px;}
.additem-div-mainright {width:300px;margin:35px 30px 20px 0px;padding:0px 0px 0px 130px;}
.additem-label {color:#666}
.additem-input {width: 260px;height:18px;      padding: 2px; margin:0 0 5px 0; color:#666666; }
.additem-textarea-aboutitem {height:120px;width:400px; padding: 2px; margin:0 0 5px 0; color:#666666;}
.additem-input-disabled {width:405px;height:22px;      padding: 2px; margin:0px 0 5px 0; color:#666666; border:1px solid  #999;border-right-color: #ccc;border-bottom-color:#ccc;padding:0 5px 0 5px;background: #F2F2F2;}
.additem-input-disabled:hover {border:1px solid  #999;border-right-color: #ccc;border-bottom-color:#ccc;background: #F2F2F2;}
.additem-txt-warning {color: #999;margin:-4px 0 10px 0;}
.additem-txt-warning a {color: #06F;text-decoration:underline;}
.additem-txt-warning a:hover {color: #06F;text-decoration:none;border:none;}
.additem-div-hint1 {font-size:12px;color:#666;margin:10px 0 10px 0;padding:8px; background: #FFFF84;width:390px;}
.additem-div-hint1 strong {color:#3CF;}
.additem-label2 {float:left;text-align:right;width:90px;padding:7px 10px 0px 0px;}
.additem-div-sexcheckbox {margin:10px 0 10px 100px;color:#666666;}
.additem-div-selectsgroup {}
.additem-div-selectsgroup select {border:1px solid #C9B77F;border-right-color:#EDDEAF;border-bottom-color:#EDDEAF;background:#FFF9C9;margin:5px 0 0 0;color:#666;height:22px;}
.additem-div-button {margin:20px 0 35px 100px;}
.additem-div-br {height:5px;}
.additem-div-ico {position:absolute;margin:-20px 0 0 270px;width:180px;height:140px;}
.additem-div-imgcheckbox {margin:10px 0 0 0;color:#666666;}
.additem-input-openfile {width:265px;height:24px;color:#666666;}

/* добавить\редактировать питомник*/
.addcathome-div-mainleft {width:550px;margin:35px 15px 20px 45px;padding-left:30px;}
.addcathome-div-mainright {width:300px;margin:35px 30px 20px 0px;padding:0px 0px 0px 130px;}
.addcathome-label {color:#666}
.addcathome-input {width: 260px;height:18px;      padding: 2px; margin:0 0 10px 0; color:#666666; }
.addcathome-textarea-about {height:120px;width:400px; padding: 2px; margin:0 0 5px 0; color:#666666;}
.addcathome-input-disabled {width:405px;height:22px;      padding: 2px; margin:0px 0 5px 0; color:#666666; border:1px solid  #999;border-right-color: #ccc;border-bottom-color:#ccc;padding:0 5px 0 5px;background: #F2F2F2;}
.addcathome-input-disabled:hover {border:1px solid  #999;border-right-color: #ccc;border-bottom-color:#ccc;background: #F2F2F2;}
.addcathome-txt-warning {color: #999;margin:-4px 0 10px 0;}
.addcathome-txt-warning a {color: #06F;text-decoration:underline;}
.addcathome-txt-warning a:hover {color: #06F;text-decoration:none;border:none;}
.addcathome-div-hint1 {font-size:12px;color:#666;margin:10px 0 10px 0;padding:8px; background: #FFFF84;width:390px;}
.addcathome-div-hint1 strong {color:#3CF;}
.addcathome-label2 {float:left;text-align:right;width:50px;padding:14px 10px 0px 0px;}
.addcathome-div-selectsgroup select {border:1px solid #C9B77F;border-right-color:#EDDEAF;border-bottom-color:#EDDEAF;background:#FFF9C9;margin:10px 0 0 0;color:#666;height:22px;}
.addcathome-div-button {margin:20px 0 35px 100px;}
.addcathome-div-ico {position:absolute;margin:-20px 0 0 270px;width:180px;height:140px;}
.addcathome-input-openfile {width:265px;height:24px;color:#666666;margin:0 0 10px 0;}
.addcathome-div-imgcheckbox {margin:10px 0 0 0;color:#666666;}

/* добавить\редактировать клинику*/
.addclinic-div-mainleft {width:550px;margin:35px 15px 20px 45px;padding-left:30px;}
.addclinic-div-mainright {width:300px;margin:35px 30px 20px 0px;padding:0px 0px 0px 130px;}
.addclinic-label {color:#666}
.addclinic-input {width: 260px;height:18px;      padding: 2px; margin:0 0 10px 0; color:#666666; }
.addclinic-textarea-about {height:120px;width:400px; padding: 2px; margin:0 0 5px 0; color:#666666;}
.addclinic-input-disabled {width:405px;height:22px;      padding: 2px; margin:0px 0 5px 0; color:#666666; border:1px solid  #999;border-right-color: #ccc;border-bottom-color:#ccc;padding:0 5px 0 5px;background: #F2F2F2;}
.addclinic-input-disabled:hover {border:1px solid  #999;border-right-color: #ccc;border-bottom-color:#ccc;background: #F2F2F2;}
.addclinic-txt-warning {color: #999;margin:-4px 0 10px 0;}
.addclinic-txt-warning a {color: #06F;text-decoration:underline;}
.addclinic-txt-warning a:hover {color: #06F;text-decoration:none;border:none;}
.addclinic-div-hint1 {font-size:12px;color:#666;margin:10px 0 10px 0;padding:8px; background: #FFFF84;width:390px;}
.addclinic-div-hint1 strong {color:#3CF;}
.addclinic-label2 {float:left;text-align:right;width:50px;padding:14px 10px 0px 0px;}
.addclinic-div-selectsgroup select {border:1px solid #C9B77F;border-right-color:#EDDEAF;border-bottom-color:#EDDEAF;background:#FFF9C9;margin:10px 0 0 0;color:#666;height:22px;}
.addclinic-div-button {margin:20px 0 35px 100px;}
.addclinic-div-ico {position:absolute;margin:-20px 0 0 270px;width:180px;height:140px;}
.addclinic-input-openfile {width:265px;height:24px;color:#666666;margin:0 0 10px 0;}
.addclinic-div-imgcheckbox {margin:10px 0 0 0;color:#666666;}

/* добавить\редактировать пост #шаг 1*/
.addpost-div-mainleft {width:600px;margin:35px 15px 20px 10px;padding-left:30px;}
.addpost-div-mainright {width:300px;margin:35px 30px 20px 0px;padding:0px 0px 0px 130px;}
.addpost-label {color:#666}
.addpost-input {width: 605px;height:18px;padding: 2px; margin:0 0 10px 0; color:#666666; border:1px solid  #999;border-right-color: #ccc;border-bottom-color:#ccc;background: #FFF;}
.addpost-input:hover {background: #FFF;}
.addpost-textarea-short {border:none;width:600px;height:200px;padding:5px;color:#666;}
.addpost-textarea-full {border:none;width:600px;height:300px;padding:5px;color:#666;}
.addpost-div-cut {margin-left: 0px; color: #37A8F2; font: 10px Arial; background-color:#eeeeee;}
.addpost-div-button {margin:20px 0 35px 0;}
/* параметры поста #шаг 2 */
.addpost_step2-div-mainleft {width:550px;margin:35px 15px 20px 10px;padding-left:30px;}
.addpost_step2-div-mainright {width:300px;margin:35px 30px 20px 0px;padding:0px 0px 0px 130px;}
.addpost_step2-div-status {color:#666666;border-left:3px solid  #89D43F;margin:35px 0 0 50px;padding:0 0 0 10px;}
.addpost_step2-div-status span {color:#89D43F;}
.addpost_step2-div-button {margin:20px 0 35px 50px;}
/* создать галерею к посту #шаг 3 */
.addpost_step3-div-mainleft {width:650px;margin:35px 15px 20px 10px;padding-left:30px;}
.addpost_step3-div-mainright {width:200px;margin:35px 30px 20px 0px;padding:0px 0px 0px 130px;}
.addpost_step3-label {padding:0 0 0 100px;color:#666;}
.addpost_step3-label2 {padding:0 0 0 100px;color:#999;}
.addpost_step3-div-imginput {padding:0 0 0 100px;}
.addpost_step3-input {width: 350px;height:22px;padding:2px; margin:0 0 0 0; color:#666666; }
.addpost_step3-button {margin:3px 0 0 0;}
.addpost_step3-div-images {margin:35px 0 0 0;}







/* --------------------------------------------- */
/* перенесено из старой версии без изменений (!) */
/* --------------------------------------------- */


.rating_minus {float:left;width:22px;height:22px;margin:-2px 0px 0px 3px;background: url(../images/minus.png) no-repeat 0px 0px;cursor:pointer;}
div.rating_minus:hover {float:left;width:22pxheight:22px;;margin:-2px 0px 0px 3px;background: url(../images/minus2.png) no-repeat 0px 0px;cursor:pointer;}

.rating_plus {float:left;width:22px;height:22px;margin:-2px 0px 0px 0px;background: url(../images/plus.png) no-repeat 0px 0px;cursor:pointer;}
div.rating_plus:hover {float:left;width:22px;height:22px;margin:-2px 0px 0px 0px;background: url(../images/plus2.png) no-repeat 0px 0px;cursor:pointer;}

.login-ok {margin:5px 0px 0px 80px;}
.login-ok input {display:block; cursor:pointer; width:86px; height:34px; font-family:arial; font-size:11px; text-shadow: #F60 1px 0px;line-height:25px; text-align:center; color:#fff;border:0;}
.login-td {width:100px;}

.ico-catp {font-size:14px; display:block;height:17px; font-weight: bold; color: #666666;font-size:14px;padding: 4px 0px 5px 34px;margin-left:18px;}
.ico-catp {background: url(../images/tools4.gif) no-repeat 3px -72px;}
.ico-catp:hover {background: url(../images/tools4.gif) no-repeat 3px -99px;}


/* все пользователи */
.fb-users-list {font-size:14px;margin:10px 20px 5px 0px;background: url(../images/standart.gif) no-repeat 0px -90px;}
.fb-users-list a:hover {text-decoration:none;}
.list {padding:10px 10px 10px 10px;border-bottom:1px solid  #F7F7F7;}
.list:hover { background: #F4F8F1;border-bottom:1px solid  #EAEAEA;border-top:1px solid  #EAEAEA;padding-top:9px;}
.list-item {color:#999;margin:0px 5px 0px 5px;}

/* осветление фотографий */
.fade0 {}
.fade1 {opacity:0.75;text-decoration:none;}

/* статус публикации */
.status {font-size:12px;color:#666666;border-left:3px solid #0C9FCF;padding:0px 0px 0px 10px;margin-left:25px;}
.status span {color:#0C9FCF;}

/* дополнительные опции */
.options {margin:20px;}
.options-img {width:40px;float:left;}
.options span {font-size:11px; color:#666666;}
.options a {font-size:14px;padding:0px;margin:0px;color:#81B142;}
.options a:hover {font-size:14px;padding:0px;margin:0px;color:#5F926C;border-color:#EBF1DA;}

/* дополнительные опции c радио или чекбоксом */
.options2 {float:left;padding:8px 10px 8px 15px;font-size:11px; color:#666666;}
.options2-img {width:40px;float:left;}
.options2-input {float:left;height:10px;padding:10px 5px 10px 2px;}
.options2 h2 {font-size:14px;padding:0px;margin:0px;}
.options2-ct {padding-left:70px;}


/* пидарастическая обводка фотографий */
.p0-txt {font-size:12px;color:#666;}
.p0-txt p {margin:12px 0px 4px 0px;}
.p0-txt span {font-size:16px;color:#FF6600;font-weight:bold;font-family:arial;}
.p0-txt-hint {font-size:12px;}
.p1t, .p3t, .p1b, .p3b {background-repeat: no-repeat;height:19px;}
.p2t, .p2b {background-repeat:repeat-x;height:19px;}
.p1c, .p3c {background-repeat:repeat-y;width:19px;}
.p1t {background-image:url(../images/p1t.gif);}
.p2t { background-image:url(../images/p2t.gif);}
.p3t {background-image:url(../images/p3t.gif);}
.p1c { background-image:url(../images/p1c.gif);}
.p3c { background-image:url(../images/p3c.gif);}
.p1b {background-image:url(../images/p1b.gif);}
.p2b { background-image:url(../images/p2b.gif);}
.p3b {background-image:url(../images/p3b.gif);}


/* блоки на dbx */
.dbx-clone {position:absolute;visibility:hidden;}
.dbx-clone, .dbx-clone .dbx-handle-cursor {cursor:move !important;}
.dbx-dummy {display:block;width:0;height:0;overflow:hidden;}
.dbx-group, .dbx-box, .dbx-handle {position:relative;display:block;}
.dbx-box {margin:0;padding:0;border:none;clear: both;}
.dbx-group {width: 280px;padding:0 0px 10px;}
* html .dbx-group {width: 210px;padding-bottom:0;}
.dbx-handle {position:relative;padding: 16px 24px 7px 10px;background:url(sidep-ha.png) no-repeat 0 0;font-size:15px;color:#B8CCE4 ;font-weight:bold;margin:0px 0px 10px 15px;}
* html .dbx-handle {width: 176px; }
.dbx-handle-cursor {cursor:move;}
a.dbx-toggle, a.dbx-toggle:visited {border:none;display:block;width:20px;height:14px;overflow:hidden;position:absolute;top:18px;right:90px;text-indent:-50px;text-decoration:none;}
a.dbx-toggle-open, a.dbx-toggle-open:visited {background:url(../images/standart.gif) no-repeat 0px -160px;}
a.dbx-toggle-closed, a.dbx-toggle-closed:visited {background:url(../images/standart.gif) no-repeat 0px -180px;}
a.dbx-toggle-hilite-open, a.dbx-toggle-hilite-open:visited {background:url(../images/standart.gif) no-repeat 0px -160px;}
a.dbx-toggle-hilite-closed, a.dbx-toggle-hilite-closed:visited {background:url(../images/standart.gif) no-repeat 0px -180px;}
*[class="dbx-tooltip"]:lang(en) {border-color:InfoText;background:InfoBackground;color:InfoText;font:small-caption;font-weight:normal;}
.dbx-content {margin: 0;padding: 5px 10px 9px 10px;background: url(sidep-bo.png) no-repeat 0 100%;overflow: hidden;}
.dbx-box-closed .dbx-content {display:block;height:4px;padding:0;overflow:hidden;}
.dbx-box-closed .dbx-content * {display:none;}
.dbx-clone {opacity:0.8;-moz-opacity:0.8;-khtml-opacity:0.8;filter:alpha(opacity=80);}
.dbx-content {margin-left:20px;}
#sidebar {float:left;color: #666666;}



/* ------------------------------------------------------- */
/* Новое или еще не готово (!)                             */
/* ------------------------------------------------------- */
.group { margin: 0px 0 2px 0; height:85px;}
.group .group-t,.group .group-b,.group .group-l,.group .group-r,.group .group-tl,.group .group-tr,.group .group-bl,.group .group-br {position:relative;}
.group .group-t { background: url('../images/grp-box-.gif') left top repeat-x; } 
.group .group-b { background: url('../images/grp-box-.gif') left bottom repeat-x; } 
.group .group-l { background: url('../images/grp-box-.gif') left top repeat-y; } 
.group .group-r { background: url('../images/grp-box-.gif') right top repeat-y; } 
.group .group-tl { background: url('../images/grp-box0.gif') left top no-repeat; }
.group .group-tr { background: url('../images/grp-box1.gif') right top no-repeat; }
.group .group-bl { background: url('../images/grp-box2.gif') left bottom no-repeat; }
.group .group-br { background: url('../images/grp-box3.gif') right bottom no-repeat; }
.group .group-pads { padding: 6px 1px; position:relative;z-index:1; }
.group .info { line-height: 19px; background: url('i-grp-in.gif') 0px 3px no-repeat; padding: 5px 0 5px 0; }
.group .info .text { padding-left: 20px; }
.group .group-br row {position:relative;width:100%;}


/* почта */
.pm-div-mainleft {width:600px;margin:35px 15px 20px 10px;padding-left:30px;}
.pm-div-mainright {width:300px;margin:35px 30px 20px 0px;padding:0px 0px 0px 130px;}






.main-text{
background: url('../images/main-text.png') no-repeat;
}
.main-text-title {
color:#ACC37A;
font-size:18px;
}

.asel {
color:#333;
font-weight:bold;
margin:5px;
border-bottom:1px #06F dashed;
}

.asel-projects {
color:#333;
font-weight:bold;
margin:5px;

}


#footer-menu {
	width: 95%;
	min-width: 725px;
	clear: both;
	margin: 10px auto 0;
	
	
	font:.917em/120% Tahoma, Arial; /*11px/12px*/
	color:#949494;
	position: relative;
	top: 20px;
	overflow: hidden;
}		

#footer-menu .footer-menu-cont{
	
	border-top: 1px solid #ccc;
	padding: 10px 0;
	overflow: hidden;
	margin-left:35px;
}
.bottom_menu { width: 80%; position: relative; overflow: hidden; float: left; }
.bottom_menu dl { float: left; width: 16.5%; font-size: 1em;}
    .bottom_menu dl.user { width: 18%; }
    .bottom_menu dl.sections { width: 15%; }
    .bottom_menu dl dt { margin-bottom: .6em; font-size: 1.2em; }
        .bottom_menu dl dt a { font-weight: bold; }
        .bottom_menu dl.user dt a { border: 0; font-weight: bold; }
    .bottom_menu dl dd { margin-bottom: .4em; line-height: 1.6em; }

#about { float: left; }
a.footer_logo {
    margin: 0 1.1em 0 2%;
	float:left;
	display:block;
	width:31px;
	height:29px;
	background:url(../images/h1.gif) no-repeat 0 0;
	outline:none;
	text-indent:-9999px;
}
a.footer_logo:hover {
	background-position:0 -31px;
}
	
	#copyright-and-footer-nav {
		float: right;
		margin-right: 20px;
	}
		#copyright-and-footer-nav li {
			display: inline;
		}
