*{
	margin: 0;
	padding: 0;
}

BODY{
	background: url('img/bgcolorss.gif') repeat;
	min-width: 1000px;
	width: expression(document.childNodes[1].offsetWidth < 1024 ? '1024px' : 'auto');
}

DIV{
	position :relative;
}

LI{
	list-style: none;
}

td {border-collapse:collapse; border-spacing:0; vertical-align:top;}

IMG{
border:0px;
}

A:hover{
	text-decoration: none;
}

#header, #header DIV{

	height: 195px;
}

/* ==================== Цитата и скрытый текст */

.title_quote {color:#666; background:#ffffe6; border:1px solid #fff1bf;        border-bottom:0; padding:5px;        font:11px tahoma;}
.quote {color:#777; background:#ffffe6; border:1px solid #fff1bf; text-align:justify; padding:5px; font:11px tahoma;}
.ramka_1 {color:#777; background:#f4fee5; border:1px solid #8cc739; text-align:justify; padding:5px; font:11px tahoma;}
.ramka_2 {color:#777; background:#fdfade; border:1px solid #e7d329; text-align:justify; padding:5px; font:11px tahoma;}
.ramka_3 {color:#777; background:#ddf6ff; border:1px solid #4a92ad; text-align:justify; padding:5px; font:11px tahoma;}
.ramka_4 {color:#777; background:#eff3f7; border:1px solid #4a92ad; text-align:justify; padding:5px; font:11px tahoma;}
.ramka_5 {color:#4a92ad; background:#eff3f7; border:1px solid #4a92ad; text-align:justify; padding:5px; font:11px tahoma;}

/* ==================== Tэг CODE */

.scriptcode {color: #757575;background-color: #f2f2f2;border: 1px dotted #bebebe;text-align: left;padding: 5px;}

/* ==================== Календарь */

.calendar {width:200px; color:#555;}
.calendar td, th {padding:4px 0;}
.day {color:#777;}
.avnews {border:4px solid #fff; width:22px;height:22px; background: url(green.gif) no-repeat top left;}
.nonews {border:4px solid #fff; width:22px;height:22px; background: url(blue.gif) no-repeat top left;}
.avnews a:link {color:#fff; text-decoration:none;}
.avnews a:visited {color:#fff; text-decoration:none;}
.avnews a:hover {color:#000; background:#c7c7ad; text-decoration:underline;}
.avnews a:active {color:#fff;  text-decoration:none;}

/* ==================== Рейтинг статьи */

.rating {color:#757575; font:11px tahoma;        width:85px; height:16px;}
.rating_clubizm {color:#757575; font:11px tahoma;        width:100%; height:100%;}
.unit-rating {list-style:none; margin:0px; padding:0px; width:85px; height:16px; position:relative; background:url(../fastheme/dleimages/rating.gif) repeat-x top left;}
.unit-rating li {text-indent:-90000px; padding:0px; margin:0px; float:left;}
.unit-rating li a {display:block; width:17px; height:16px; text-decoration:none; text-indent:-9000px;        z-index:17;        position:absolute; padding:0px;}
.unit-rating li a:hover {background-image:url(../fastheme/dleimages/rating.gif);        background-position:left center; z-index:2; left:0px;}
.unit-rating a.r1-unit {left:0px;}
.unit-rating a.r1-unit:hover {width:17px;}
.unit-rating a.r2-unit {left:17px;}
.unit-rating a.r2-unit:hover {width:34px;}
.unit-rating a.r3-unit {left:34px;}
.unit-rating a.r3-unit:hover {width:51px;}
.unit-rating a.r4-unit {left:51px;}
.unit-rating a.r4-unit:hover {width:68px;}
.unit-rating a.r5-unit {left:68px;}
.unit-rating a.r5-unit:hover {width:85px;}
.unit-rating li.current-rating {background-image:url(../fastheme/dleimages/rating.gif); background-position:left bottom; position:absolute; height:16px;        display:block; text-indent:-9000px;        z-index:1;}

.rating_p {color:#757575; font:11px tahoma; width:135px; height:28px;}
.unit-rating_p {list-style:none; margin:0px 0px 0px 0px; padding:0px; width:136px; height:26px; position:relative; background:url(../fastheme/dleimages/rating_p.gif) repeat-x top left;}
.unit-rating_p li {text-indent:-90000px; padding:0px; margin:0px; float:left;}
.unit-rating_p li a {display:block; width:26px; height:26px; text-decoration:none; text-indent:-9000px; z-index:28; position:absolute; padding:0px;}
.unit-rating_p li a:hover {background-image:url(../fastheme/dleimages/rating_p.gif); background-position:left center; z-index:2; left:0px;}
.unit-rating_p a.r1-unit {left:0px;}
.unit-rating_p a.r1-unit:hover {width:26px;}
.unit-rating_p a.r2-unit {left:26px;}
.unit-rating_p a.r2-unit:hover {width:52px;}
.unit-rating_p a.r3-unit {left:52px;}
.unit-rating_p a.r3-unit:hover {width:78px;}
.unit-rating_p a.r4-unit {left:78px;}
.unit-rating_p a.r4-unit:hover {width:108px;}
.unit-rating_p a.r5-unit {left:108px;}
.unit-rating_p a.r5-unit:hover {width:136px;}
.unit-rating_p li.current-rating_p {background-image:url(../fastheme/dleimages/rating_p.gif); background-position:left bottom; position:absolute; height:26px;        display:block; text-indent:-9000px;        z-index:1;}


.editor_button {float: left; cursor: pointer; padding-left: 2px; padding-right: 2px;}
.editor_buttoncl {float: left; cursor: pointer;        padding-left: 1px; padding-right: 1px; border-left: 1px solid #bbbbbb; border-right: 1px solid #bbbbbb;}
.editbclose {float: right; cursor: pointer;}
.editor_button select {font-family: tahoma;font-size: 11px;}
.bbcodes {background-color: #ffffff;
        border: 1px solid #e0e0e0;
        color: #ffffff;
        font-size: 11px;                /* ! */
        font-family: tahoma;        /* ! */
        /*  width: 120px;  */
        height: 20px;
        background-image: url(../images/dlet_bttn_bbcodes.gif);
        background-repeat: repeat-x;
        font-weight: bold;
}



/* ==================== BB коды */

.bbz {float:left; cursor:pointer; padding:2px 1px;}
.bbz2 {float:left; cursor:pointer; padding:0px 1px;}
.editor_button {float:left; cursor:pointer; padding:0 2px;}
.editor_buttoncl {float:left; cursor:pointer; padding:0 1px; border-left:1px solid #000; border-right:1px solid #000;}

/* ==================== Выпадающее меню */

#dropmenudiv {border: 1px solid #ccc; border-bottom-width:0px; background-color: #f9f9f9; line-height: 20px;}
#dropmenudiv a {display: block; text-indent: 3px;padding:2px;text-decoration: none; border-bottom:1px solid#ccc; color:#333;}
#dropmenudiv a:hover {background-color:#555;color: #fff;}

/* ==================== Уведомление о получении новых PM */
#newpm {position:absolute; height:200px; width:700px; padding:10px; background:#f9f9f9; border:1px solid #578cca; line-height:14px; filter:progid:DXImageTransform.Microsoft.Shadow(color=#cacaca, direction=135, strength=4);}
#newpmheader {padding:5px; color:#fff; font-weight:bold; background:#b2c7f1; cursor:move;}

/* ==================== Ссылка на скачивание прикрепленного файла */

#attachment {color:#808080;}

.stats {width:100%; border-left:1px solid #e9e9e9; border-top:1px solid #e9e9e9; border-right:1px solid #e9e9e9;}
.what {align:left; width:150px; border-right:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; padding:5px;}
.info {align:left; width:400px; border-bottom:1px solid #e9e9e9; padding:5px;}
#what {align:left; width:20%; border-right:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; padding:7px;}
#info {align:left; width:80%; border-bottom:1px solid #e9e9e9; padding:7px;}

.pm-header {font:18px verdana;line-height: 25px;letter-spacing: -1px;padding-left:10px;padding-top:20px;}

.chromestyle {font:11px verdana; padding:0px 0 0px 0;text-align:center; font-weight: normal;}
.chromestyle ul {clear:both; width:100%; padding:0px 0; margin:0; text-align:center; font-weight: normal;}
.chromestyle ul li {display:inline; font-weight: normal;}
.chromestyle ul li a, .chromestyle ul li a:active, .chromestyle ul li a:visited {color:#555; padding:2px 4px; font-weight: normal; font-size:12px;}
.chromestyle ul li a:hover{color:#000; border-bottom:2px solid #000; font-weight: normal;}

.chromestyle_alert {font:11px verdana; padding:3px 0 5px 0;}
.chromestyle_alert ul {clear:both; width:100%; padding:6px 0; margin:0; text-align:left;}
.chromestyle_alert ul li {display:inline;}
.chromestyle_alert ul li a, .chromestyle_alert ul li a:active, .chromestyle_alert ul li a:visited {color:#d83110; padding:6px 7px; text-decoration:none;}
.chromestyle_alert ul li a:hover{color:#827504; background:#ede6a5; border-bottom:2px solid #a89809;}

.chromestyle_block {font:11px verdana;}
.chromestyle_block ul {clear:both; padding-bottom: 4px; width:100%;text-align:center;}
.chromestyle_block ul li {display:inline;}
.chromestyle_block ul li a, .chromestyle_block ul li a:active, .chromestyle_block ul li a:visited {color:#555; text-decoration:none;}
.chromestyle_block ul li a:hover{color:#111; background:#fff; border-bottom:2px solid #53abd7;}

.chromestyle_block_user {font:11px verdana;}
.chromestyle_block_user ul {clear:both; width:100%;text-align:center;}
.chromestyle_block_user ul li {display:inline; padding: 5px 5px 5px 5px;}
.chromestyle_block_user ul li a, .chromestyle_block_user ul li a:active, .chromestyle_block_user ul li a:visited {color:#555; text-decoration:none;}
.chromestyle_block_user ul li a:hover{color:#111; background:#fff;}

.chromestyle_block_user_ramka_1 {font:11px verdana;}
.chromestyle_block_user_ramka_1 ul {clear:both; padding-bottom: 10px; width:100%;text-align:center;}
.chromestyle_block_user_ramka_1 ul li {display:inline; padding: 5px 5px 5px 5px;}
.chromestyle_block_user_ramka_1 ul li span {display:inline; background:#f4fee5; border:1px solid #8cc739; padding: 5px 5px 5px 5px;}
.chromestyle_block_user_ramka_1 ul li a, .chromestyle_block_user_ramka_1 ul li a:active, .chromestyle_block_user_ramka_1 ul li a:visited {color:#555; text-decoration:none;}
.chromestyle_block_user_ramka_1 ul li a:hover{color:#111; background:#f4fee5; border-bottom:2px solid #8cc739;}

.chromestyle_block_user_ramka_2 {font:11px verdana;}
.chromestyle_block_user_ramka_2 ul {clear:both; padding-bottom: 10px; width:100%;text-align:center;}
.chromestyle_block_user_ramka_2 ul li {display:inline; padding: 5px 5px 5px 5px;}
.chromestyle_block_user_ramka_2 ul li span {display:inline; background:#fdfade; border:1px solid #e7d329; padding: 5px 5px 5px 5px;}
.chromestyle_block_user_ramka_2 ul li a, .chromestyle_block_user ul li a:active, .chromestyle_block_user ul li a:visited {color:#555; text-decoration:none;}
.chromestyle_block_user_ramka_2 ul li a:hover{color:#111; background:#fdfade; border-bottom:2px solid #e7d329;}

.chromestyle_block_user_ramka_3 {font:11px verdana;}
.chromestyle_block_user_ramka_3 ul {clear:both; padding-bottom: 4px; width:100%;text-align:center;}
.chromestyle_block_user_ramka_3 ul li {display:inline;}
.chromestyle_block_user_ramka_3 ul li a, .chromestyle_block_user ul li a:active, .chromestyle_block_user ul li a:visited {color:#555; text-decoration:none;}
.chromestyle_block_user_ramka_3 ul li a:hover{color:#111; background:#fff;}

.dropmenudiv {position:absolute; border:1px solid #e9e9e9; border-top-width:0; line-height:17px; z-index:100; background-color:#fff; width: 150px; text-align:left; visibility:hidden;}
.dropmenudiv a,
.dropmenudiv a:active,
.dropmenudiv a:visited {color:#444; border-left:2px solid #53abd7; display:block; text-indent:3px; border-top:1px solid #e9e9e9; padding:2px 5px; text-decoration:none;}
.dropmenudiv a:hover {background-color: #eef7ff; border-bottom:0;}

#editcon {padding-top:3px;}

.navigation {color:#666; margin: 15px 0 15px 0;}
.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {text-decoration:none; color:#636363; background:#F9F9F9; border:1px solid #E6E6E6; padding:2px 5px;}
.navigation a:hover {background:#799AE3; color:#fff; border-color:#E6E6E6;}
.navigation span {text-decoration:none; background:#799AE3; padding:2px 5px; border:1px solid #E6E6E6;color:#FFFFFF;}

/* Цвета */
#greenc {color:green;}
#greyc {color:#999;}
#blackc {color:#090909;}
#blackc2 {text-align:justify; color:#090909;}
#blackc3 {padding-bottom:20px; text-align:justify; color:#090909;}
#add {padding-bottom:5px; text-align:center;}
#add-rules {padding:10px 0 20px 10px; text-align:justify; color:#090909;}
#add-rules-item {padding:7px 0 0 10px;}
#creamc {color:#afa56a;}
#blue-link a:link {color:#578cca; text-decoration:underline;}
#blue-link a:visited {color:#578cca; text-decoration:underline;}
#blue-link a:hover {color:#000; text-decoration:none; border-bottom:1px solid #ccc;}
#blue-link a:active {color:#578cca;  text-decoration:underline;}
#cursor {cursor:pointer;}
#cursor-link {cursor:pointer; color:#578cca; text-decoration:underline;}
#cursor-link:hover {cursor:pointer; color:#000; text-decoration:none; border-bottom:1px solid #ccc;}
#regme {background:#ffffe0; padding:10px; margin:0px 15px 15px 10px; border:1px dotted #ccc;}

/* Tools */
#annc div.announcement {background-color:#f3f7fb; border:1px solid #c3d6e7; padding:5px;}
#pointer {background: url(f_pointer.gif) no-repeat left 3px; padding:0 0 3px 10px; width: 180px;}
#regunreg {background: url(regunreg.gif) no-repeat;}
#unreg {background: url(unreg.gif) no-repeat;}
#reg {background: url(reg.gif) no-repeat;}
#idlist-title {color:#36a32a; font-size:17px; font-family:verdana; font-weight:normal; margin:5px 0 5px 0;}
#idlist-text {padding:0 0 15px 10px;}
#idlist {list-style: none; margin: 0;padding: 0;}
#idlist li {display: block; margin: 0; background: url(arrow-menu.png) no-repeat left 4px; padding:0 0 3px 15px; width: 160px;}
.resizer {cursor:pointer; width:405px; height:14px; border:1px solid #e9e9e9; background: #f9f9f9; margin:2px 0 10px 0;}
#tooltip{background:#fff; border-left:1px solid #189bdd; border-right:1px solid #189bdd; border-bottom:1px solid #189bdd; border-top:3px solid #faae23; font:11px tahoma; color:#1e698e; padding:5px 7px; position:absolute; visibility:hidden;}
#lbOverlay {z-index:150; position: absolute;left: 0;width: 100%;background-color: #333;cursor: pointer;}
#lbCenter, #lbBottomContainer {z-index:160;position: absolute;left: 50%;overflow: hidden;background-color: #fff;}
.lbLoading {background: #fff url(f_loading.gif) no-repeat center;}
#lbImage {z-index:200; position: absolute;left: 0;top: 0;border: 10px solid #fff;background-repeat: no-repeat;}
#lbBottom {border:10px solid #fff; border-top-style: none;}
#lbCloseLink {display: block;        border:0; float: right;width: 62px;height: 14px;background: transparent url(f_closelabel.gif) no-repeat center;margin: 5px 0;}
.leftMenuLink
        {
        font-size: 18px;
        height: 25px;
        padding-top: -7px;
        font-style: normal; font-family: Tahoma; font-variant: normal; text-decoration: none; font-weight: normal;
        }

.leftMenuLink a:link    {text-decoration: underline;     color:#578cca;}
.leftMenuLink a:visited {text-decoration: underline;     color:#578cca;}
.leftMenuLink a:active  {text-decoration: underline;     color:#5E9C04;}
.leftMenuLink a:hover   {text-decoration: none;              color:#5E9C04;}

.v3_findMenu_active
        {
        color: #FFFFFF;
        background-color: #A3C652;
        font-size: 11px;
        background-image: url(../fastheme/findMenu.gif);
        background-repeat: no-repeat;
        }

.v3_findMenu_active div
        {
        color: #FFFFFF;
        margin: 0px 0px 0px 10px;
        padding-right: 10px;
        background-image: url(../fastheme/findMenv.gif);
        background-position: top right;
        background-repeat: no-repeat;
        height: 20px;
        }

.v3_findMenu_active div a
        {
        color: #A3C652;
        position: relative;
        top: 2px;
        }

.v3_findMenu_active a:link    {text-decoration: none;     color:#FFFFFF;}
.v3_findMenu_active a:visited {text-decoration: none;     color:#FFFFFF;}
.v3_findMenu_active a:active  {text-decoration: none;     color:#FFFFFF;}
.v3_findMenu_active a:hover   {text-decoration: none;     color:#FFFFFF;}

.v3_findMenu
        {
        color: #FFFFFF;
        font-size: 11px;
        }

.v3_findMenu div
        {
        color: #FFFFFF;
        margin: 0px 10px 0px 10px;
        }

.v3_findMenu a
        {
        color: #4a92ad;
        background-image: url(../fastheme/v3_dot_2.gif);
        background-repeat: repeat-x;
        background-position: 0px 14px;
        }

.v3_findMenu a:link    {text-decoration: none; color:#4a92ad;}
.v3_findMenu a:visited {text-decoration: none; color:#4a92ad;}
.v3_findMenu a:active  {text-decoration: none; color:#4a92ad;}
.v3_findMenu a:hover   {text-decoration: none; color:#4a92ad;}

/************** END TABLE "informer_inner" *******************/
/************** INFORMER BOTTOM *******************/
table.informer_bottom {
        border: 0px solid #EDEDED;

}
table.informer_bottom td {
        width: 245px;
        height: 132px;
        border: 1px solid #666;
        padding: 5px;
        vertical-align: text-top;
}
table.informer_bottom td a.title, a.title:hover {
        color: #666;
        text-decoration: underline;
        font-size: 11px;
        font-weight: bold;
}
table.informer_bottom td a.text, a.text:hover {
        color: #333;
        text-decoration: none;
        font-size: 11px;
        text-align:left;
}
table.informer_bottom td img {
        width: 80px;
        border: 1px solid #f6f6f6;
        text-align:left;
}

/************** END INFORMER BOTTOM *******************/

/************** INFORMER ВОКРУГ СВЕТА *******************/
.titl {
        font-weight: bold;
        color: #333;
}
table.sub_inner {
        width: 100%;
        border: 0px solid;
}
table.sub_inner td {
        padding: 3px;
}
a.link {
        font-size: 11px;
        color: #333;
        text-decoration: none;
}
a.link:hover {
        text-decoration: underline;
}
/************** END INFORMER ВОКРУГ СВЕТА *******************/

/************** TABLE "informer_sky" *******************/
.informer_sky_title {
        font-size: 10px;
        color: #AD2A2A;
        font-weight: bold;
        border-bottom: 1px solid #ADADAD;
}
td.informer_skypic {
        width: 10px;
        background-image: url(/images/informer_tabl_skypic.gif);
        background-repeat: no-repeat;
        background-position: center top;
        height: 20px;
}
a.informer_skypic, a.informer_skypic:hover  {
        font-size: 10px;
        color: #666666;
        text-decoration: none;
}
/************** END TABLE "informer_sky" *******************/

/************** TABLE "informer_skyfoto" *******************/
table.informer_skyfoto {
        border: 1px solid #E8E8E8;
        border-bottom: 0px;
}
table.informer_skyfoto td {
        border-bottom: 1px solid #E8E8E8;
        text-align: justify;
        padding: 5px;
}
td.informer_skyfoto_title {
        font-size: 13px;
        font-weight: bold;
        background-color: #F3F6F7;
}
a.informer_skyfoto_title, a.informer_skyfoto_title:hover {
        text-decoration: none;
        font-weight: bold;
        color: #747677;
        font-size: 11px;
}
a.informer_skyfoto_text, a.informer_skyfoto_text:hover {
        text-decoration: none;
        color: #8C3A3A;
        font-size: 11px;
}
/************** END TABLE "informer_skyfoto" *******************/

/************** TABLE "informer_book" *******************/
table.informer_book td.ugol_top {
        width: 10px;
        height: 25px;
}
table.informer_book td.ugol_bot {
        width: 10px;
        height: 10px;
        vertical-align: bottom;
}
table.informer_book {
        border: 1px solid #f6f6f6;
}
table.informer_book td.top_mid {
        background-color: #f6f6f6;
        width: 100%;
        height: 20px;
        padding-left: 10px;
}
table.informer_book td.mid {
        padding: 5px;
}
table.informer_book td.bot_mid {
        border-bottom: 1px solid #f6f6f6;
        width: 100%;
}
a.informer_book {
        text-decoration: none;
        color: #5E5A5A;
        font-size: 11px;
}
a.informer_book:hover {
        color: #ff6600;
        text-decoration: underline;
}
table.informer_book_inside td {
        height: 20px;
}
table.informer_book_inside td.informer_book {
        width: 20%;
}
/************** END TABLE "informer_book" *******************/

/************** TABLE "informer_banner" *******************/
table.informer_banner {
        border: 1px solid #f6f6f6;
        border-bottom: 1px;
}
table.informer_banner td {
        border-bottom: 1px solid #f6f6f6;
}
table.informer_banner td.top2 {
        text-align:center;
        vertical-align:middle;
        height: 100px;
}
table.informer_banner td.mid {
        text-align:center;
        vertical-align:middle;
        height: 50px;
        background-color: #f6f6f6;
}
a.informer_banner, a.informer_banner:hover {
        color: #818385;
        text-decoration: none;
        font-size: 11px;
        font-weight: bold;
}
/************** END TABLE "informer_banner" *******************/

/************** TABLE "informer_facts" *******************/
a.informer {
        font-size: 11px;
        text-decoration: none;
        color: #333;
}
a.informer:hover {
        color: #000;
        text-decoration: underline;
}
table.informer_facts td {
        height: 25px;
}
td.informer_facts {
        width: 25px;
        background-image: url("/images/checkbox_red.gif");
        background-repeat: no-repeat;
        background-position: center;
}
/************** END TABLE "informer_facts" *******************/

/************** TABLE "informer_foto" *******************/
table.informer_foto td.ugol {
         width: 22px;
         height: 22px;
}
table.informer_foto td.top_mid {
        background-image: url(/images/informer_tabl_top.gif);
        background-repeat: repeat-x;
        vertical-align: bottom;
        text-transform: uppercase;
        font-weight: bold;
}
table.informer_foto td.mid_left {
        background-image: url(/images/informer_tabl_mid.gif);
        background-repeat: repeat-x;
        border-left: 1px solid #e2eaec;
}
table.informer_foto td.mid_right {
        background-image: url(/images/informer_tabl_mid.gif);
        background-repeat: repeat-x;
        border-right: 1px solid #e2eaec;
}
table.informer_foto td.mid_mid {
        background-image: url(/images/informer_tabl_mid.gif);
        background-repeat: repeat-x;
        padding-top: 1px;
        padding-bottom: 1px solid #e2eaec;
}
table.informer_foto td.bot_mid {
        border-bottom: 1px solid #e2eaec;
}
a.informer_foto_titl {
        font-size: 11px;
        color: #000;
        text-decoration: none;
        font-weight: bold;
}
a.informer_foto_titl:hover {
        font-weight: bold;
        text-decoration: underline;
}
a.informer_foto_text {
        font-size: 10px;
        color: #6D6D6D;
        text-decoration: none;
}
a.informer_foto_text:hover {
        text-decoration: none;
        color: #626262;
}
td.informer_foto_text {
        text-align: justify;
        padding-left: 5px;
        padding-right: 5px;
        vertical-align: text-top;
}
/************** END TABLE "informer_foto" *******************/

.head {
width:97%;

margin-bottom:50px;
margin-top: auto;
margin-left: auto;
margin-right: auto;
background:#fff;
}


.bord-bot, .bord-top {
clear:both;
background-repeat:no-repeat;
}

.bord-bot {
padding-top:10px;
background:url(img/f_bot-r.gif) no-repeat right bottom;
}

* html .bord-bot {padding-top:0px;}
.bord-top {padding-bottom:10px; background:#fff url(img/f_top-r.gif) no-repeat right top;}
* html .bord-bot  {vertical-align:bottom;}
.bord-bot  {vertical-align:bottom;}
.bord-top  {vertical-align:top;}
* html .bord-top  {vertical-align:top;}

#header DIV{
    padding-top: 10px;
	padding-left: 10px;

}

#header P{
	font: 10pt Arial;
	color: #6a6a6a;
	float: right;
	padding-right: 80px;
    padding-top: 30px;
	margin-top: 8px;
    border: 0px;
}

#header P A{
	font-weight: bold;
    border: 0px;
}

#header P A IMG{
	font-weight: bold;
    border: 0px;
}

#header A{
	color: #07a5e4;
    border: 0px;
    padding-left: 10px;
	font: bold 10pt Arial;
}

#header DIV DIV A{
	margin-right: 5px;
}

#header DIV DIV{
	background: none;
	width: auto;
	height: auto;
	float: left;
	margin-left: 130px;
	margin-top: 8px;
}

#menu{
	margin: -32px 15px 0px 13px;
	height: 32px;
	background: url('img/bgmenu.png') repeat-x bottom;
}

#menu DIV{
	height: 32px;
	background: url('img/bgmenu.jpg') no-repeat 250px bottom;
}

#menu A{
	height: 23px;
	display: block;
	float: left;
	margin-right: 2px;
	text-align: center;
	color: #fff;
	padding-top: 9px;
	font: bold 10pt Arial;
}

A#more{
background: url('img/m_button1.jpg') no-repeat;

	width: 164px;

	font-style: italic;
}

#but1{
	background: url('img/m_button1.jpg') no-repeat;
	width: 164px;
}

#but2{
	background: url('img/m_button2.jpg') no-repeat;
	width: 127px;
}

#but3{
	background: url('img/m_button3.jpg') no-repeat;
	width: 81px;
}

#but4{
	background: url('img/m_button4.jpg') no-repeat;
	width: 111px;
}

#but5{
	background: url('img/m_button5.jpg') no-repeat;
	width: 92px;
}

#content{
	margin: 0px 10px;
	padding-bottom: 5px;
	background: url('img/bgcontent.png') repeat-x bottom;
}

#l_border{
	background: url('img/b_right.png') repeat-y right;
}

#r_border{
	background: url('img/b_left.png') repeat-y left;
}

#c1{
	height: 15px;
	overflow: hidden;
	z-index: 1;
	margin-right: 1px;
	margin-top: -4px;
	margin-bottom: -11px;
	background: url('img/coner1.png') no-repeat top right;
}

#c2{
	height: 15px;
	overflow: hidden;
	top: 4px;
	margin-top: -15px;
	background: url('img/coner2.png') no-repeat right;
}

#c2 DIV{
	height: 15px;
	background: url('img/coner3.png') no-repeat left;
}

#main, #main_in{
	background: #fff;
	overflow: hidden;
	margin: 0px 5px;
	padding-bottom: 20px;
	height: 100%;
}

#m_block{
	width: 71%;
	float: left;
	overflow: hidden;
}

#search{
	width: 95%;
	height: 175px;
	background: url('img/bgsearch.png') repeat-x;
	min-width: 600px;
	width: expression((document.body.clientWidth < 1000) ? '600px' : '95%');
}

#search DIV{
	height: 175px;
	background: url('img/bgsearch1.jpg') no-repeat top left;
}

#search DIV DIV{
	background: url('img/bgsearch2.jpg') no-repeat top right;
}

#search FORM{
	padding-top: 50px;
	padding-right: 70px;
	padding-left: 80px;
}

#search FORM SELECT{
	width: 29%;
	height: 20px;
	float: left;
}

#search FORM DIV{
	overflow: hidden;
	height: auto;
	clear: left;
	background: none;
}

#search FORM P{
	overflow: hidden;
	height: auto;
	clear: right;
}

#search A{
	color: #fff;
	float: right;
	font: 9pt Arial;
	padding-right: 8px;
	margin-bottom: 20px;
	background: url('img/pointer2.gif') no-repeat right 5px;
}

#search FORM P A{
	background: none;
	float: left;
	margin-bottom: 10px;
	padding: 0;
	margin-left: 5px;
	margin-top: 5px;

}

#search FORM DIV A#options{
	margin: 0px;
	padding-left: 8px;
	float: left;
	margin-top: 18px;
	background: url('img/pointer3.gif') no-repeat left 5px;
}

#search FORM DIV P{
	float: left;
	font: 8pt Verdana;
	color: #fff;
	margin-right: 10px;
}

#search FORM P INPUT#find{
	width: 75px;
	height: 24px;
	border: 0;
	font: 10pt Arial;
	color: #fff;
	float: right;
	background: url('img/bgfind.png') no-repeat;
}

#search FORM DIV P#first_name{
	width: 42%;
}

#search FORM DIV P#first_name INPUT{
	width: 100%;
	border: 1px solid #a5acb2;
	height: 16px;
	padding: 2px;
}

#search	FORM DIV P#last_name{
	width: 30%;
}

#search	FORM DIV P#last_name INPUT{
	width: 150px;
	border: 1px solid #a5acb2;
	height: 16px;
	padding: 2px;
}

#m_content{
	overflow: hidden;
	height: 100%;
    width: 100%;
	padding-top: 20px;
	padding-left: 30px;
}

#m_content DIV{
	float: left;
}

#z_content{
	overflow: hidden;
	height: 100%;
    width: 100%;
    color: #146fa3;
	font: 9pt Arial;
	padding-top: 20px;
	padding-left: 15px;
   	padding-right: 20px;
}

#z_content DIV{
	font-width: normal;
    color: #000;
	font: 9pt Arial;


}

#z_content DIV B{
	font-width: normal;
    color: #000;
	font: 9pt Arial;

}


#z_content DIV H2{
	font-width: bold;
    color: #686868;
	font: bold 11pt Arial;

}

#z_content DIV H1{
	font-width: bold;
    color: #000;
	font: bold italic 13pt Arial;
	padding-left: 10px;
	padding-bottom: 15px;

}

#z_content DIV H1 a{
	font-width: bold;
    color: #ff0000;
	font: bold italic 13pt Arial;
	padding-left: 10px;
	padding-bottom: 15px;


}

#z_content .all {
   position:relative;
   vertical-align:top;
   width:250px;
   height:35px;
   background:#fe9216;
   font-weight:bold;
   text-decoration:none;
   color:#fff;
   font: 22px Arial;
}

#z_content #ctl, #cbl, #ctr, #cbr {
   position:absolute;
   width:20px;
   height:20px;
   color:#fff;
   text-align:center;
   font-weight:bold;
   overflow:hidden;
   z-index:1;
}

#z_content #ctl {top:0; left:0;    background: #fff;  }
#z_content #cbl {bottom:0; left:0;    background: #fff;  }
#z_content #ctr {top:0; right:0;    background: #fff;  }
#z_content #cbr {bottom:0; right:0;    background: #fff;  }

#z_content .all em b {
   position:absolute;
   font:150px Arial;
   color:#fe9216;
   font-weight:bold;
   line-height:40px;
   font-weight:normal;
}

#z_content .all p a{

   background:#fe9216;
}

#z_content #ctl b {left:-8px; top:-2px;}
#z_content #ctr b {left:-25px; top:-2px;}
#z_content #cbl b {left:-8px; top:-17px;}
#z_content #cbr b {left:-25px; top:-17px;}

#z_content DIV A{
    color: #b9bf81;
	font: 9pt Arial;

}
#z_content BR{
	padding-bottom: 10px;

}

#main #r_block_user{
	width: 32%;
	margin-right: 20px;
	background: #fff;
}

#main #r_block_user DIV{
	float: none;
	border: 1px dashed #cfcfcf;
}

#main #r_block_user #c3{
	height: 5px;
	border: 0;
	overflow: hidden;
	z-index: 1;
	margin-bottom: -5px;
	background: url('img/coner4.png') no-repeat top right;
}

#main #r_block_user #c4{
	height: 5px;
	border: 0;
	overflow: hidden;
	margin-top: -5px;
	background: url('img/coner5.png') no-repeat top right;
}

#main #r_block_user #c4 DIV{
	height: 5px;
	top: auto;
	left: auto;
	padding: 0px;
	background: url('img/coner6.png') no-repeat top left;
}

#main #r_block_user DIV DIV{

	height: 10px;
	left: -1px;
	top: -13px;
	border: 0;

}

#main #r_block_user DIV DIV DIV{
	background: none;
	width: auto;
	height: auto;
	left: auto;
	float: left;
	top: auto;
	padding-left: 15px;
	padding-top: 0px;
	padding-bottom: 0px;
}

#r_block_user  DIV DIV DIV A{
	position: relative;
	display: block;
	color: #146fa3;
	font: 9pt Arial;
}

#main #r_block_user H1{
	font: 11pt Arial;
	margin: 0px 10px;
	margin-top: -10px;
	margin-bottom: 10px;
}

#main #r_block_user H1 A{
	color: #146fa3;
}

#main #r_block_user H1 SPAN{
	color: #a6a6a6;
}

#main #r_block_user P{
	margin: 0px 10px;
	font: 8pt Arial;
	line-height: 13px;
	margin-bottom: 10px;
}

#main #r_block_user P A{
	font: bold 12pt Arial;
	color: #8f8c70;
    padding-left: 5px;
    text-decoration: none;
}
#main #r_block_user P IMG{
	font: bold 12pt Arial;
	color: #c5c38a;
    padding-right: 5px;
    width:15px;
    text-decoration: none;
}






#main #r_block{
	width: 32%;
	margin-right: 20px;
	background: #faffe6;
}

#main #r_block DIV{
	float: none;
	border: 1px dashed #cfcfcf;
}

#main #r_block #c3{
	height: 5px;
	border: 0;
	overflow: hidden;
	z-index: 1;
	margin-bottom: -5px;
	background: url('img/coner4.png') no-repeat top right;
}

#main #r_block #c4{
	height: 5px;
	border: 0;
	overflow: hidden;
	margin-top: -5px;
	background: url('img/coner5.png') no-repeat top right;
}

#main #r_block #c4 DIV{
	height: 5px;
	top: auto;
	left: auto;
	padding: 0px;
	background: url('img/coner6.png') no-repeat top left;
}

#main #r_block DIV DIV{

	height: 10px;
	left: -1px;
	top: -13px;
	border: 0;

}

#main #r_block DIV DIV DIV{
	background: none;
	width: auto;
	height: auto;
	left: auto;
	float: left;
	top: auto;
	padding-left: 15px;
	padding-top: 0px;
	padding-bottom: 0px;
}

#r_block  DIV DIV DIV A{
	position: relative;
	display: block;
	color: #146fa3;
	font: 9pt Arial;
}

#main #r_block H1{
	font: 11pt Arial;
	margin: 0px 10px;
	margin-top: -10px;
	margin-bottom: 10px;
}

#main #r_block H1 A{
	color: #146fa3;
}

#main #r_block H1 SPAN{
	color: #a6a6a6;
}

#main #r_block P{
	margin: 0px 10px;
	font: 8pt Arial;
	line-height: 13px;
	margin-bottom: 10px;
}

#main #r_block P A{
	font: bold 12pt Arial;
	color: #8f8c70;
    padding-left: 5px;
    text-decoration: none;
}
#main #r_block P IMG{
	font: bold 12pt Arial;
	color: #c5c38a;
    padding-right: 5px;
    width:15px;
    text-decoration: none;
}

#banners a img {
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40);
}

#banners a:hover img {
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);
}

#r_block P SPAN{
	color: #949494;
}

#c_block{
	width: 60%;
	overflow: hidden;
    font: 9.5pt Arial;
}

#c_block DIV{
	float: none;
}

#main #c_block H1{
	font: bold italic 13pt Arial;
	padding-left: 20px;
	padding-bottom: 15px;
}

#main #c_block H1 A{
	color: #ff0000;
}

#main #c_block DIV #h1, #c_block DIV #h2, #c_block DIV #h3{
	font: bold 13pt Arial;
	padding: 0;
	margin: 0px;
	padding-left: 18px;
	padding-bottom: 15px;
	overflow: hidden;
	height: 100%;
	background: url('img/marker1.gif') no-repeat;
}

#c_block DIV #h2{
	background: url('img/marker2.gif') no-repeat;
}

#c_block DIV #h2 A{
	font: 11.5pt Arial;
}

#c_block DIV #h3{
	background: url('img/marker3.gif') no-repeat;
}

#c_block DIV #h3 A{
	font: 10.5pt Arial;
}

#main #c_block A{
	color: #146fa3;
}

#main #c_block DIV DIV{
	font: 9pt Arial;
	padding-left: 18px;
	color: #146fa3;
	height: 100%;
	overflow: hidden;
}

#main #c_block DIV DIV A{
     font: 9.5pt Arial;
}

#main #c_block DIV DIV a.green {text-align:left; color:#8f8c70; text-decoration:underline; font: 9.5pt Arial;}
#main #c_block DIV DIV a.green:visited {color:#8f8c70; text-decoration:underline;font: 9.5pt Arial;}
#main #c_block DIV DIV a.green:hover {color:#8f8c70; text-decoration:none; border-bottom:1px solid #ccc;font: 9.5pt Arial;}
#main #c_block DIV DIV a.green:active {color:#8f8c70; text-decoration:underline;font: 9.5pt Arial;}

#main #z_content DIV DIV a.gorow {text-align:left; color:#989898; text-decoration:underline; font: 9.5pt Arial;}
#main #z_content DIV DIV a.gorow:visited {color:#989898; text-decoration:underline;font: 9.5pt Arial;}
#main #z_content DIV DIV a.gorow:hover {color:#989898; text-decoration:underline; border-bottom:1px solid #ccc;font: 9.5pt Arial;}
#main #z_content DIV DIV a.gorow:active {color:#989898; text-decoration:underline;font: 9.5pt Arial;}

#main #z_content DIV DIV a.green {text-align:left; color:#989898; text-decoration:underline; font: 9.5pt Arial;}
#main #z_content DIV DIV a.green:visited {color:#989898; text-decoration:underline;font: 9.5pt Arial;}
#main #z_content DIV DIV a.green:hover {color:#989898; text-decoration:underline; border-bottom:1px solid #ccc;font: 9.5pt Arial;}
#main #z_content DIV DIV a.green:active {color:#989898; text-decoration:underline;font: 9.5pt Arial;}

#main #z_content DIV DIV a.gm {text-align:left; color:#00a4d3; text-decoration:none;border-bottom:1px solid #00a4d3; font: bold 11.5pt Arial;}
#main #z_content DIV DIV a.gm:visited {color:#00a4d3; text-decoration:none;border-bottom:1px solid #00a4d3; font: bold 11.5pt Arial;}
#main #z_content DIV DIV a.gm:hover {color:#00a4d3; text-decoration:none;border-bottom:1px solid #00a4d3; font: bold 11.5pt Arial;}
#main #z_content DIV DIV a.gm:active {color:#00a4d3; text-decoration:none;border-bottom:1px solid #00a4d3; font: bold 11.5pt Arial;}

#main #c_block DIV DIV a.user {text-align:left; color:#f79791; text-decoration:underline;font: 8.5pt Arial;}
#main #c_block DIV DIV a.user:visited {color:#f79791; text-decoration:underline;font: 8.5pt Arial;}
#main #c_block DIV DIV a.user:hover {color:#f79791; text-decoration:none; border-bottom:1px solid #ccc;font: 8.5pt Arial;}
#main #c_block DIV DIV a.user:active {color:#f79791; text-decoration:underline;font: 8.5pt Arial;}

#main #c_block DIV .foto_block {WIDTH: 100%; BORDER: #4a92ad 1px solid; background-color: #4a92ad; color: #ffffff; padding: 10px 10px 10px 10px;}
#main #c_block DIV .foto_block a {color: #FFFFFF; font-size: 18px; padding-left: 10px; text-decoration:none;}
#main #c_block DIV .foto_block a:hover {color: #FFFFFF; font-size: 18px; padding-left: 10px; text-decoration:none;}
#main #c_block DIV .foto_block a:active {color: #FFFFFF; font-size: 18px; padding-left: 10px; text-decoration:none;}
#main #c_block DIV .foto_block a:visited {color: #FFFFFF; font-size: 18px; padding-left: 10px; text-decoration:none;}

.foto-block{
background:url('fastheme/top_fon0.gif') repeat-x top #f5f3f3;
}

.underMainFotoId{background:none;}

.foto-block-top-line{
background:url('fastheme/top_line.gif') top repeat-x;
height:8px;
display:block;
}

.foto-block-topleft{
background:url('fastheme/top_left.gif') top left no-repeat;
height:8px;
width:8px;
float:left;
}
.foto-block-topright{
background:url('fastheme/top_righ.gif') top right no-repeat;
height:8px;
width:8px;
float:right;
}


.foto-block-content-left{
background:url('fastheme/cont_lef.gif') left top no-repeat;
padding-left:8px;
display:block;
}
.foto-block-content-right{
background:url('fastheme/cont_rig.gif') right top no-repeat;
padding:2px 10px 9px 2px;
text-align:left;
display:block;
}


.foto-block-bottom-line{
background:url('fastheme/bottom_l.gif') bottom repeat-x;
height:8px;
display:block;
}

.foto-block-bottom-left{
background:url('fastheme/bottom_m.gif') bottom left no-repeat;
height:8px;
width:8px;
float:left;
}
.foto-block-bottom-right{
background:url('fastheme/bottom_r.gif') bottom right no-repeat;
height:8px;
width:8px;
float:right;
}






.foto-block-bottom-linebtn{
background:url('fastheme/bottom_l.gif') bottom repeat-x;
height:22px;
display:block;
}
.foto-block-bottom-leftbtn{
background:url('fastheme/bottom_m.gif') bottom left no-repeat;
height:22px;
width:8px;
float:left;
}
.foto-block-bottom-btn-less{
background:url('fastheme/btn_more.gif') bottom right no-repeat;
height:22px;
width:103px;
cursor:pointer;
float:right;
}
.foto-block-bottom-btn-more{
background:url('fastheme/btn_less.gif') bottom right no-repeat;
height:22px;
width:103px;
cursor:pointer;
float:right;
}


.callageLinkAllId{
font-size: 9px; color: #CCC; border-botoom: 1px dotted #CCC;
}

.callageCountSpanId{
color: #999; font-size: 10px;
}

#randomQuestionWrapper {
  background: url(fastheme/question.png) no-repeat 2px 0;
  border-bottom: 1px solid #DEDEDE;
  margin-bottom: 6px;
  padding-bottom: 15px;
}
#tlogInBlock .hide_question {
  background-image: none;
}
#randomQuestionWrapper .tlogbox {
  margin-bottom: 0;
  margin-right: 0;
}
#randomQuestion {
  padding: 1px 0 0 58px;
}
* html #randomQuestionWrapper {
  background-image: url(fastheme/question.png);
}
#randomQuestion p strong {
  color: #338c0e;
  font-size: 14px;
}
#randomQuestion #questionText  {
  margin: 0 0 8px;
}
#randomQuestion #questionText .js_link {
  font-size: 11px;
  position: relative;
  top: -1px;
}

/**
 * Blocks
 */

#main #c_block DIV DIV DIV{
	margin-left: 5px;
	color: #a3a7aa;
	padding: 0px;
	padding-top: 1px;
	float: left;
}

#main #c_block DIV DIV DIV A{
	font: bold 8pt Arial;
	color: #a3a7aa;
	margin-left: 5px;
	padding-left: 18px;
	float: none;

}

#m_popular{
	margin-left: 30px;
	margin-top: 20px;
	overflow: hidden;
	background: url('img/star.png') no-repeat;
}

#m_popular H1, #popular H1, #clubs H1{
	padding-left: 45px;
	padding-bottom: 10px;
	background: url('img/star.png') no-repeat;
}

#m_popular H1 A, #popular H1 A, #clubs H1 A{
	font: bold 16pt Arial;
	color: #ff1000;
	display: block;
	line-height: 18px;
}

#m_popular H1 A SPAN, #popular H1 A SPAN, #clubs H1 A SPAN{
	font-size: 11pt;
	color: #f67e76;
}

#m_popular DIV {
	margin: 10px 45px 0px;
	overflow: hidden;
}

#m_popular DIV DIV{
	float: left;
	margin: 0px;
	width: 150px;
	padding-right: 10px;
	padding-bottom: 30px;
}

#m_popular IMG{
	float: left;
}

#m_popular DIV DIV DIV{
	float: left;
	width: auto;
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
}

#m_popular DIV DIV DIV IMG{
	float: none;
	margin-top: 2px;
}

#m_popular DIV A{
	color: #146fa3;
	font: 10pt Arial;

}

#l_block{
	width: 29%;
	float: left;
	padding-top: 20px;
}

#popular H1, #clubs H1{
	padding-bottom: 28px;
	background: url('img/plase.png') no-repeat;
}

#popular DIV{
	padding-left: 45px;
	height: 100%;
	overflow: hidden;
	top: -10px;
	padding-bottom: 10px;
}

#popular DIV IMG{
	width: 60px;
	float: left;
}

#popular DIV.most IMG{
	width: 80px;
}

#l_block .best A{
	font-weight: bold;
}

#popular DIV DIV{
	top: auto;
	padding: 0;
	padding-left: 10px;
	float: left;
}

#popular DIV DIV IMG{
	width: auto;
	float: none;
}

#popular A{
	font: 12pt Arial;
	color: #146fa3;
}

#popular P SPAN{
	font: 8pt Arial;
	color: #7d7d7d;
}

#reclam{
	height: 170px;
	background: url('img/reclam.png') no-repeat center;
}

#clubs{
	padding-top: 20px;
}

#clubs P{
	padding-left: 45px;
	padding-bottom: 10px;
	padding-right: 10px;
	position: relative;
	top: -20px;
}

#clubs P IMG{
	width: 80px;
	vertical-align: middle;
}

#clubs P SPAN{
	font-size: 8pt;
	color: #7d7d7d;
}

#clubs A{
	font: 12pt Arial;
	color: #146fa3;
}




#main_in #m_block{
	width: 74%;
}

#main_in #r_block{
	width: 31%;
	float: left;
	margin-top: 20px;
	text-align: center;
}

#main_in #r_block DIV{
	text-align: left;
	overflow: hidden;
}

#main_in #r_block IMG{
	border: 1px solid #dadada;
}

#mark{
	width: 120px;
	margin: 10px auto 20px;
}

#mark A{
	width: 30px;
	height: 25px;
	display: block;
	float: left;
}

#mark A#good{
	background: url('img/good.png') no-repeat;
}

#mark P{
	color: #007cc3;
	font: 11pt Arial;
	height: 21px;
	float: left;
	width: 60px;
	padding-top: 4px;
	text-align: center;
	background: url('img/mark.png') repeat-x;
}

#mark A#bad{
	background: url('img/bad.png') no-repeat;
}

#enter_club, #add_friend{
	width: 215px;
	margin: 0px auto;
}

#enter_club P, #add_friend P{
	height: 25px;
	color: #fff;
	font: bold 10pt Arial;
	padding-top: 6px;
	padding-left: 60px;
	background: url('img/enter_club.png') no-repeat 20px 0px;
}

#enter_club A, #add_friend A{
	color: #fff;
	text-decoration: none;
}

#add_friend P{
	padding-left: 50px;
	background: url('img/add_friend.png') no-repeat center;
}

#enter_club DIV P, #add_friend DIV P{
	height: auto;
	font-weight: normal;
	padding: 0;
	margin-top: 5px;
	background: none;
	text-align: left;
	padding-left: 30px;
}

#add_friend DIV DIV P{
	color: #007cc3;
	font-size: 8pt;
	margin-top: 0px;
}

#enter_club DIV P A, #add_friend DIV P A{
	color: #007cc3;
	padding-left: 20px;
	text-decoration: underline;
	display: inline;
}

#enter_club DIV P A:hover, #add_friend DIV P A:hover{
	text-decoration: none;
}

#enter_club DIV P#coment A, #add_friend DIV P#coment A{
	background: url('img/coments.gif') no-repeat left center;
}

#add_friend DIV P#alert A{
	background: url('img/alert.gif') no-repeat left center;
}

#add_friend DIV P#send{
	padding-left: 22px;
}

#add_friend DIV P#send A{
	padding-left: 28px;
	background: url('img/mail.gif') no-repeat 0px 3px;
}

#add_friend DIV P#coment{
	margin-top: 10px;
	font-weight: bold;
	margin-bottom: 5px;
}



#mates{
	padding-top: 20px;
	padding-left: 30px;
}


#mates H1 A{
	font: bold 13pt Arial;
	color: #ff1111;
}

#mates DIV{
	float: left;
	margin-top: 10px;
	padding-right: 15px;
}

#main_in #mates IMG{
	width: 82px;
	border: 0;
	margin-bottom: 5px;
}

#mates DIV DIV{
	float: none;
	margin-top: 0px;
}

#mates A{
	color: #146fa3;
	font: 10pt Arial;
}

#main_in #mates DIV DIV IMG{
	width: auto;
	margin-top: 4px;
}

#informer{
	height: 126px;
	margin-left: 11px;
	margin-top: 20px;
	background: url('img/informer.png') no-repeat center;
}

#informer H1{
	text-align: center;
	padding-right: 110px;
	padding-top: 8px;
	font: 11pt Arial;
}

#informer P{
	padding-right: 20px;
	padding-top: 77px;
	text-align: center;
	font: 9pt Arial;
}

#informer P A{
	color: #007cc3;
	margin-right: 10px;
}

#main_in #c_block{
	width: 67%;
	padding-left: 10px;
	margin-top: 20px;
	float: left;
}

#main_in #c_block H1{
	color: #ff3f3f;
	font: bold 14pt Arial;
	padding-bottom: 5px;
}

#c_block DIV{
	padding-bottom: 10px;
}

#club_name, #club_info, #club_news{
	padding-left: 10px;
}

#club_name P{
	font: italic 10pt Arial;
}

#club_name P SPAN{
	font-weight: bold;
	font-style: normal;
}

#c_block #incert{
	background: #edf7f9;
	overflow: hidden;
	margin-bottom: 10px;
	padding-bottom: 0px;
}

#incert DIV{
	padding-left: 30px;
	padding-top: 15px;
	height: 45px;
	overflow: hidden;
}

#incert #c9{
	height: 8px;
	overflow: hidden;
	padding: 0px;
	background: url('img/coner7.png') no-repeat top left;
}

#incert #c9 DIV{
	height: 8px;
	overflow: hidden;
	padding: 0px;
	background: url('img/coner8.png') no-repeat top right;
}

#incert #c10{
	height: 8px;
	overflow: hidden;
	padding: 0px;
	background: url('img/coner10.png') no-repeat top left;
}

#incert #c10 DIV{
	height: 8px;
	overflow: hidden;
	padding: 0px;
	background: url('img/coner9.png') no-repeat top right;
}

#incert P{
	float: left;
	width: 40%;
	padding-left: 38px;
	font: 9pt Arial;
	height: 25px;
}

#incert P#ico3{
	background: url('img/ico3.gif') no-repeat 20px 0px;
}

#incert P#ico4{
	background: url('img/ico4.gif') no-repeat 10px 0px;
}

#incert P#ico5{
	background: url('img/ico5.gif') no-repeat 15px 0px;
}

#incert A{
	color: #007cc3;
}



#club_info P{
	font: italic 10pt Arial;
}

#club_info P SPAN{
	font-weight: bold;
	font-style: normal;
}

#club_news{
	margin-bottom: 20px;
}

#club_news A{
	color: #007cc3;
	font: italic 10pt Arial;
	line-height: 1.5;
}

#club_news SPAN{
	color: #a0a0a0;
	font: 8pt Arial;
}

#main_in #coments{
	background: #edf7f9;
	margin-top: 10px;
	padding-bottom: 0px;
}

#coments #c5{
	height: 8px;
	overflow: hidden;
	padding: 0px;
	margin-bottom: 7px;
	background: url('img/coner8.png') no-repeat top right;
}

/* ==================== Выпадающее меню */

#dropmenudiv {border: 1px solid #ccc; border-bottom-width:0px; background-color: #f9f9f9; line-height: 20px;}
#dropmenudiv a {display: block; text-indent: 3px;padding:2px;text-decoration: none; border-bottom:1px solid#ccc; color:#333;}
#dropmenudiv a:hover {background-color:#555;color: #fff;}


#coments #c5 DIV{
	height: 8px;
	overflow: hidden;
	padding: 0px;
	margin-bottom: 7px;
	background: url('img/coner7.png') no-repeat top left;
}

#coments #c6{
	height: 8px;
	overflow: hidden;
	padding: 0px;
	background: url('img/coner9.png') no-repeat top right;
}

#coments #c6 DIV{
	height: 8px;
	overflow: hidden;
	padding: 0px;
	background: url('img/coner10.png') no-repeat top left;
}

#discus, #coments_in{
	margin-left: 15px;
	margin-right: 15px;
}

#discus A{
	font: 8pt Arial;
	color: #fff;
	padding: 5px 7px;
	margin-left: 5px;
	text-decoration: none;
	background: url('img/button1.png') no-repeat;
}

#discus P A{
	color: #007cc3;
	text-decoration :underline;
	background: none;
	padding: 0px;
	margin: 0px;
}

#discus P SPAN{
	color: #a0a0a0;
	font: 8pt Arial;
	font-size: 7.5pt;
}

#discus P#all{
	margin-top: -1px;
	margin-bottom: 8px;
}

#discus P#all A{
	font-weight: bold;
}

#coments_in A{
	font: 8pt Arial;
	color: #fff;
	padding: 5px 7px;
	vertical-align: middle;
	margin-left: 5px;
	text-decoration: none;
	background: url('img/button2.png') no-repeat;
}

#coments_in DIV{
	background: #fff;
	border: 1px solid #e0e0e0;
	overflow: hidden;
	height: 100%;
	padding-bottom: 10px;
	margin-top: 10px;
}

#coments_in DIV DIV{
	border: 0;
	padding: 0;
	margin: 0px;
	padding-top: 5px;
	width: auto;
}

#coments_in DIV DIV.avator{
	text-align: center;
	width: 80px;
	margin: 0px;
	float: left;
}

#main #c_block .farating {
        color: #757575;
        font-size: 11px;                /* ! */
        font-family: tahoma;        /* ! */
        width: 85px;
        height: 16px;
}
#main #c_block .faunit-farating {
        list-style: none;
        margin: 0px;
        padding: 0px;
        width: 85px;
        height: 16px;
        position: relative;
        background-image: url(fastheme/dleimages/rating.gif);
        background-position: top left;
        background-repeat: repeat-x;
}
#main #c_block .faunit-farating li {
        text-indent: -90000px;
        padding: 0px;
        margin: 0px;
        float: left;
}
#main #c_block .faunit-farating li a {
        display: block;
        width: 17px;
        height: 16px;
        text-decoration: none;
        text-indent: -9000px;
        z-index: 17;
        position: absolute;
        padding: 0px;
}
#main #c_block .faunit-farating li a:hover {
        background-image: url(fastheme/dleimages/rating.gif);
        background-position: left center;
        z-index: 2;
        left: 0px;
}
#main #c_block .faunit-farating a.far1-faunit { left: 0px; }
#main #c_block .faunit-farating a.far1-faunit:hover { width: 17px; }
#main #c_block .faunit-farating a.far2-faunit { left: 17px; }
#main #c_block .faunit-farating a.far2-faunit:hover { width: 34px; }
#main #c_block .faunit-farating a.far3-faunit { left: 34px; }
#main #c_block .faunit-farating a.far3-faunit:hover { width: 51px; }
#main #c_block .faunit-farating a.far4-faunit { left: 51px; }
#main #c_block .faunit-farating a.far4-faunit:hover { width: 68px; }
#main #c_block .faunit-farating a.far5-faunit { left: 68px; }
#main #c_block .faunit-farating a.far5-faunit:hover { width: 85px; }
#main #c_block .faunit-farating li.facurrent-farating {
        background-image: url(fastheme/dleimages/rating.gif);
        background-position: left bottom;
        position: absolute;
        height: 16px;
        display: block;
        text-indent: -9000px;
        z-index: 1;
}

#coments_in DIV DIV A{
	color: #007cc3;
	text-decoration: underline;
	background: none;
	padding: 0px;
	margin: 0px;
}

#coments_in DIV DIV.avator IMG{
	margin-top: 4px;
}

#coments_in DIV DIV.avator P{
	color: #a3a7aa;
	text-decoration: underline;
	font: 10pt Arial;
	padding: 0;
}

#coments_in DIV DIV P{
	font: 10pt Arial;
	padding-top: 8px;
	padding-right: 20px;
	height: 100%;
}

#coments_in DIV DIV P SPAN{
	font: 7.5pt Arial;
	color: #a0a0a0;
	float: left;
}

#coments_in DIV DIV P A{
	float: right;
}




#main_in #l_block{
	width: 25%;
	padding-top: 10px;

}

#panel{
	margin-right: 20px;
	margin-left: 10px;
}

#panel DIV{
	border-left: 1px solid #aacfe8;
	border-right: 1px solid #aacfe8;
	border-bottom: 1px solid #aacfe8;
	overflow: hidden;
	padding-bottom: 15px;
}

#panel #c7{
	height: 8px;
	border: 0;
	z-index: 1;
	padding: 0px;
	margin-bottom: -8px;
	background: url('img/coner12.png') no-repeat top right;
}

#panel #c7 DIV{
	height: 8px;
	border: 0;
	padding: 0px;
	background: url('img/coner11.png') no-repeat top left;
}

#panel #c7 DIV DIV{
	padding: 0px;
	margin: 0px 5px;
	border-top:	1px solid #aacfe8;
	background: none;
}

#panel #c8{
	height: 8px;
	border: 0;
	z-index: 1;
	padding: 0px;
	margin-top: -8px;
	background: url('img/coner13.png') no-repeat top right;
}

#panel #c8 DIV{
	height: 8px;
	border: 0;
	padding: 0px;
	background: url('img/coner14.png') no-repeat top left;
}

#panel DIV DIV{
	border: 0;
	padding-top: 10px;
	padding-left: 5px;
	padding-bottom: 0px;
}

#panel DIV DIV DIV{
	padding: 0;
	padding-bottom: 10px;
}

#panel DIV DIV DIV#ico1{
	background: url('img/ico1.png') no-repeat;
}

.sms_pay{border: 1px solid #DE6800; padding: 0; background-color: #fafaf0}
.sms_pay legend{font-weight: bold; margin-left: 10px; padding: 5px 15px; line-height: 13px; color: white; background: #DE6800 url(bg_sms_p.gif) left top repeat-x}
.sms_pay .subfields{padding: 10px}
.logos{float: left; padding-right: 10px}
.pay_purse{border: 1px solid #ccc; background-color: #eee; padding: 10px 5px; text-align: center; margin-right: 10px}

#panel DIV DIV DIV#ico2{
	background: url('img/ico2.png') no-repeat;
}

#panel DIV DIV DIV P{
	padding-left: 35px;
	padding-bottom: 6px;
}

#panel DIV DIV A{
	color: #007cc3;
	font: 10pt Arial;
}

#panel DIV DIV#my{
	padding-left: 15px;
	overflow: hidden;
	height: 100%;
}

#panel DIV DIV#my A{
	font-size: 8pt;
	line-height: 20px;
}

#panel DIV DIV#my DIV{
	float: left;
}

#panel DIV DIV#my #my1{
	width: 70px;
}

#panel DIV DIV#my #my2{
	width: 100px;
}

#panel DIV DIV#l_about{
	padding-left: 15px;
}

#panel DIV DIV#l_about A{
	font-size: 9pt;
	color: #ff857d;
}

#clubizm{
	padding-top: 15px;
	padding-left: 10px;
}

#clubizm DIV{
	margin-left: 10px;
}

#clubizm H1{
	color: #ff0000;
	font: 14pt Arial;
	padding-left: 55px;
	padding-top: 15px;
	height: 35px;
	background: url('img/bgclubizm.png') no-repeat;
}

#clubizm A{
	color: #007cc3;
	display: block;
	font: 10pt Arial;
	margin-bottom: 3px;
}


#photo{
	margin-top: 20px;
	overflow: hidden;
	padding-left: 40px;
}

#photo H1{
	color: #ff3f3f;
	font: bold 12pt Arial;
	margin-bottom: 20px;
}

#photo H1 A{
	color: #ff3f3f;
}

#photo DIV{
	float: left;
	padding-bottom: 30px;
	padding-right: 40px;
	width: 190px;
	background: url('img/bg_photo.png') no-repeat;
}

#photo DIV IMG{
	float: left;
	margin-left: 5px;
}

#photo DIV DIV IMG{
	width: 80px;
	margin: 0px;
}

#photo DIV DIV{
	background: none;
	margin-left: 12px;
	padding: 0px;
	width: auto;
}

#photo DIV DIV A{
	color: #146fa3;
	font: 13pt Arial;
}

#photo DIV DIV SPAN{
	color: #7d7d7d;
	font: 8pt Arial;
}

#photo DIV#desc{
	width: 95%;
	padding-right: 0px;
	padding-bottom: 0px;
	background: #edf7f9;
}

#photo #c11{
	height: 8px;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
	float: none;
	background: url('img/coner7.png') no-repeat top left;
}

#photo #c11 DIV{
	height: 8px;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
	float: none;
	background: url('img/coner8.png') no-repeat top right;
}

#photo #c12{
	height: 8px;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
	float: none;
	background: url('img/coner10.png') no-repeat top left;
}

#photo #c12 DIV{
	height: 8px;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
	float: none;
	background: url('img/coner9.png') no-repeat top right;
}

#photo DIV#desc P{
	font: 10pt Arial;
	line-height: 2;
	padding: 10px 20px;
}

#photo DIV#desc A{
	color: #146fa3;
}

#photo DIV#desc A#button1{
	color: #fff;
	padding: 5px 5px;
	font-size: 8pt;
	text-decoration: none;
	background: url('img/button3.png') no-repeat;
}

#photo DIV#desc A#button2{
	color: #fff;
	padding: 5px 8px;
	font-size: 8pt;
	text-decoration: none;
	background: url('img/button4.png') no-repeat;
}

#photo_in{
	margin-top: 20px;
	overflow: hidden;
	padding-left: 30px;
}

#photo_in H1{
	color: #ff3f3f;
	font: bold 12pt Arial;
	padding-bottom: 5px;
}

#photo_in H1 A{
	color: #ff3f3f;
}

#photo_in DIV#albom_info, #photo_m DIV#albom_info{
	float: none;
	overflow: hidden;
	margin-bottom: 20px;
	padding: 0;
}

DIV#albom_info DIV{
	width: 400px;
}

#photo_in DIV#albom_info P, #photo_m DIV#albom_info P{
	width: 200px;
	padding-bottom: 2px;
	float: left;
	color: #7d7d7d;
	font: 8pt Arial;
}

#photo_in DIV#albom_info P A, #photo_m DIV#albom_info P A{
	font: 8pt Arial;
	color: #146fa3;
}

#photo_in DIV{
	float: left;
	padding-right: 120px;
	padding-bottom: 10px;
}

#photo_in DIV IMG{
	margin-bottom: 5px;
}

#photo_in DIV DIV{
	float: none;
	padding: 0px;
}

#photo_in DIV DIV A{
	color: #146fa3;
	font: 12pt Arial;
}

#photo_in DIV DIV IMG{
	margin-top: 2px;
	width: 80px;
}

#photo_in DIV DIV SPAN{
	color: #7d7d7d;
	font: 8pt Arial;
}

#photo_m{
	padding-top: 20px;
	padding-left: 30px;
}

#photo_m H1{
	color: #ff3f3f;
	font: bold 14pt Arial;
	padding-bottom: 10px;
}

#photo_m H1 A{
	color: #ff3f3f;
}

#photo_m #coments H1 A{
	color: #fff;
}

#foto{
	width: 340px;
	margin: 0px auto;
	margin-bottom: 30px;
}

#foto P{
	font: 8pt Arial;
	color: #c2c2c2;
	padding-top: 2px;
}

#photo_m P IMG{
	width: 80px;
}

#photo_m DIV IMG{
	display: inline;
	margin: 0px;
	margin-bottom: 3px;
}

#photo_m IMG{
	display: block;
	margin: 10px auto;
}

#other{
	overflow: hidden;
	height: 100%;
}

#other H1{
	font: bold 12pt Arial;
	color: #ff3f3f;
}

#other DIV{
	float: left;
	padding-right: 38px;
}

#other DIV DIV{
	float: none;
	padding-right: 0px;
}

#other DIV DIV A{
	font: 12pt Arial;
	color: #146fa3;
}

#other DIV DIV SPAN{
	font: 8pt Arial;
	color: #7d7d7d;
}

#other DIV DIV IMG{
	margin-top: 2px;
	width: 80px;
}


#masage{
	padding-top: 20px;
	padding-left: 30px;
}

#masage H1{
	color: #ff3f3f;
	font: bold 12pt Arial;
	padding-bottom: 5px;
}

#masage P{
	color: #000;
	font: italic 9pt Arial;
}

#masage DIV{
	margin-right: 30px;
}

#masage DIV P{
	text-align: right;
	padding-top: 10px;
	font-style: normal;
}

#masage #c13{
	height: 5px;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
	float: none;
	margin-top: 10px;
	margin-bottom: -15px;
	background: url('img/coner15.png') no-repeat top left;
}

#masage #c13 DIV{
	height: 5px;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
	float: none;
	background: url('img/coner16.png') no-repeat top right;
}

#masage DIV P A{
	margin-left: 10px;
	color: #007cc3;
}

#masage DIV INPUT{
	vertical-align: middle;
	margin-right: 5px;
}

#masage DIV TABLE{
	width: 100%;
	margin-top: 10px;
	border-collapse: collapse;
	border-bottom: 1px solid #cee7f5;
}

#masage DIV THEAD TD{
	color: #fff;
	font: bold 10pt Arial;
	border-right: 1px solid #cee7f5;
}

#masage DIV TABLE TD{
	height: 28px;
	padding-left: 10px;
}

#masage DIV TBODY TD{
	color: #a7a7a7;
	font: 10pt Arial;
	border-right: 1px solid #cee7f5;
	border-left: 1px solid #cee7f5;
}

#masage DIV TABLE A{
	color: #007cc3;
}

#masage DIV THEAD{
	background: #aed7ef;
}

#masage DIV DIV{
	margin: 0px;
	padding-top: 10px;
}

#masage DIV DIV P{
	text-align: left;
	padding-top: 0px;
	padding-left: 10px;
	float: left;
}

#masage DIV DIV P A{
	color: #b5d9ed;
	float: none;
	background: none;
	padding: 0px;
	margin: 0px;
}

#masage DIV DIV P INPUT{
	margin-top: -2px;
}

#masage DIV DIV A{
	color: #ff0000;
	background: url('img/hrest.gif') no-repeat left center;
	padding-left: 13px;
	font: 9pt Arial;
	float: right;
}

#search_rezult{
	padding-left: 30px;
	padding-top: 20px;
}

#search_rezult H1{
	color: #ff1111;
	padding-left: 15px;
	font: bold 14pt Arial;
}

#search_rezult DIV{
	border-bottom: 1px solid #cfcfcf;
	overflow: hidden;
	padding: 14px 0px;
	padding-left: 15px;
	margin-right: 30px;
	height: 100%;
}

#search_rezult DIV DIV{
	border: 0;
	float: left;
	padding: 0;
	padding-top: 2px;
}

#search_rezult DIV DIV IMG{
	float: left;
	width: 110px;
	margin-right: 30px;
}

#search_rezult DIV DIV A{
	font: 8pt Arial;
	position: relative;
	display: block;
	margin-top: 4px;
	padding: 1px 0px;
	padding-left: 30px;
	color: #1272a5;
}

#search_rezult DIV DIV.edit{
	float: right;
	padding-top: 0px;
	padding-right: 0px;
}

#search_rezult A.add_f{
	font-weight: bold;
	background: url('img/ico6.gif') no-repeat 10px center;
}

#search_rezult A.send_e{
	margin-right: 0px;
	background: url('img/mail.gif') no-repeat 0px 3px;
}

#search_rezult A.add_u{
	background: url('img/ico5.gif') no-repeat 5px center;
}

#search_rezult DIV DIV DIV IMG{
	width: 80px;
	margin-top: 5px;
}

#search_rezult DIV P A{
	font: 12pt Arial;
	display: inline;
	padding: 0;
	margin: 0px;
	color: #1272a5;
}

#search_rezult SPAN{
	font: 9pt Arial;
	color: #000;
	line-height: 2;
}

#search_rezult DIV P SPAN A{
	font-size: 9pt;
}



#footer{
	width: 98%;
	height: 60px;
	padding-top: 25px;
	margin-top: 10px;
    background: #faffe6;
    margin-left: 14px;
    margin-right: 5px;
}

#footer DIV{
	padding-left: 80px;
	float: left;
}

#footer DIV DIV{
	padding-left: 0px;
	float: none;
}

#footer DIV DIV A{
	font-weight: bold;
	display: inline;
	float: none;
	padding: 0px;
	line-height: normal;
}

#footer A{
	color: #000;

	font: 10pt Arial;
}

#footer A#diz{
	display: block; 
	float: left;
	width: 150px;
	line-height: 1.5;
	margin-left: 300px;
}

.all {
   position:relative;
   vertical-align:top;
   width:250px;
   height:35px;
   background:#99cc03;
   font-weight:bold;
   text-decoration:none;
   color:#fff;
   font: 22px Arial;
}
#ctl, #cbl, #ctr, #cbr {
   position:absolute;
   width:20px;
   height:20px;
   color:#fff;
   text-align:center;
   font-weight:bold;
   overflow:hidden;
   z-index:1;
}

#ctl {top:0; left:0;    background: #fff;  }
#cbl {bottom:0; left:0;    background: #faffe6;  }
#ctr {top:0; right:0;    background: #fff;  }
#cbr {bottom:0; right:0;    background: #faffe6;  }

.all em b {
   position:absolute;
   font:150px Arial;
   color:#99cc03;
   font-weight:bold;
   line-height:40px;
   font-weight:normal;
}

#ctl b {left:-8px; top:-2px;}
#ctr b {left:-25px; top:-2px;}
#cbl b {left:-8px; top:-17px;}
#cbr b {left:-25px; top:-17px;}

.all p {
   position:relative;
   text-align:center;
   z-index:10;
   padding:10px 8px;
   text-decoration:none;
   font: 12px Arial;
   color:#fff;

}
.all p a{
   position:relative;
   text-align:center;
   z-index:10;
   padding:8px 10px;
   font-weight:bold;
   text-decoration:none;
   font-size: 20px;
   background:#99cc03;
}

.all_orange {
   position:relative;
   vertical-align:top;
   width:250px;
   height:34px;
   background:#fe9216;
   font-weight:bold;
   text-decoration:none;
   color:#fff;
   font: 22px Arial;
}
#ctl_orange, #cbl_orange, #ctr_orange, #cbr_orange {
   position:absolute;
   width:20px;
   height:20px;
   color:#fff;
   text-align:center;
   font-weight:bold;
   overflow:hidden;
   z-index:1;
}

#ctl_orange {top:0; left:0;    background: #fff;  }
#cbl_orange {bottom:0; left:0;    background: #fcf4ea;  }
#ctr_orange {top:0; right:0;    background: #fff;  }
#cbr_orange {bottom:0; right:0;    background: #fcf4ea;  }

.all_orange em b {
   position:absolute;
   font:150px Arial;
   color:#fe9216;
   font-weight:bold;
   line-height:40px;
   font-weight:normal;
}

#ctl_orange b {left:-8px; top:-2px;}
#ctr_orange b {left:-25px; top:-2px;}
#cbl_orange b {left:-8px; top:-17px;}
#cbr_orange b {left:-25px; top:-17px;}

.all_orange p {
   position:relative;
   text-align:center;
   z-index:10;
   padding:10px 8px;
   text-decoration:none;
   font: 12px Arial;
   color:#fff;

}
.all_orange p a{
   position:relative;
   text-align:center;
   z-index:10;
   padding:8px 10px;
   font-weight:bold;
   text-decoration:none;
   font-size: 20px;
   background:#fe9216;
}
