body {width:100%; height:100%; margin:0; padding:0; line-height:12px; background: url(/images/allfonindex.jpg) #a5e9f4;}img, p {margin:0; padding:0; border:0;}a {color:#7c7c7c; font-family:Verdana; font-weight: normal; font-size:12px; line-height:14px;text-decoration:underline;}a:visited{color:#7c7c7c;}a:hover {color:#c54040;text-decoration: none;}div {color:#5c5c5c; font-family:Arial; font-weight: normal; font-size:11px; line-height:13px; margin:0; padding:0;}div.clear {clear: both; line-height:0; height:1px;}div.clear img {width:1px; height:1px;}.realauth {color:#789c1c;font-size:8px; font-family:Arial;}.realauth a{color:#0c3977;font-size:10px; font-family:Arial;}.realauth a:visited {color:#0c3977;}.realauth a:hover {color:#92237e;}.realauth b{font-size:14px;}#main {margin:0px auto; width:100%; position: relative;  min-height: 100%;  overflow: hidden;}#main,#center_block {min-width: 1000px; width:100%; width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 1000 ? "1000px" : "100%"); voice-family: "\"}\""; voice-family: inherit; height: auto;}.header {height:282px;  background: url(/images/header_bg.jpg) repeat-x left top #8fddeb;}.header_ {height:259px;  background: url(/images/header.jpg) no-repeat right top; padding:23px 0 0 30px}#logo_ {position: absolute; top:3px; left: 15%; width: 496px; height: 255px; background: url(/images/logo_.png); z-index:1;}#center_block {position: absolute; top: 215px; height: 152px; z-index:2;}.r_h {text-align:right; position: absolute; top:50px; right:40px; width: 100%; z-index:4;}.r_h p.top_navigation {}.r_h p.top_navigation a {color:#789c1c; font-size:11px; margin: 0 1% 0 1%; position: relative;}.r_h p.top_navigation a:hover {color:#FFF;width: 50px; background: url(/images/block_bg_1_title.gif);display:inline;}.r_h p.banner {padding:35px 0 0 0;}.upbanner {border:2px dotted #e58337;}#join_ {width: 65px; height: 30px; border:0px; cursor:pointer; background: url(/images/join_bottom.png); margin: 0px 0 0 10px;}.itext_join_login {width: 104px; height: 16px; border:0px; background: url(/images/auth.gif); margin:0; padding: 3px 5px 0 5px; font-size: 11px; margin:5px 0 5px 0}.ibut_join_login {}.banner {margin:0 1% 0 0%;}.logo_ico {height: 30px; font-family: Arial; font-size:16px; font-weight: bold; color:#0c3977; line-height:18px; background: url(/images/watermark.png) no-repeat; padding:18px 0 0 0; cursor:pointer; width: 230px; text-align: right;}.logo_ico span {color:#789c1c}#left_header {position: absolute; top:18px; left:30px; width: 300px; z-index:5; color:#0c1f50}#left_header h5 {padding:20px 0 13px 0; margin:0px; font-weight: normal; font-size:12px; line-height:14px;}.auth {color:#828282; font-size:12px; font-family:Arial;}.auth a {color:#789c1c; font-size:12px; font-family:Arial;}.navig_1 {width: 33%; height: 141px; float:left; background: url(/images/block_bg_1.gif) no-repeat left top #dce6e9;}.navig_2 {width: 34%; height: 141px; float:left; background: url(/images/block_bg_2.gif) no-repeat left top #e8e8e8;}.navig_3 {width: 33%; height: 141px; float:left; background: url(/images/block_bg_3.gif) no-repeat left top #e8e8e8;}.navig_1 div,.navig_2 div,.navig_3 div {height: 136px; text-align:right; border-right:1px dotted #a09898; padding:5px 10px 0 0; position: relative;}.navig_1 div a,.navig_2 div a,.navig_3 div a {color:#3f3f3f; font-size:11px; line-height:1.9em;}.navig_1 span,.navig_2 span,.navig_3 span {line-height:14px;}.n_title {height:19px !important;  border:0 !important; padding:4px 0 0 0 !important; position: absolute !important; top:-10px; left:3%; color:#fffefe; font-size:11px;  text-align:center !important; font-family:Verdana;}.n_1_title {width: 182px; background: url(/images/block_bg_1_title.gif);}.n_2_title {width: 171px; background: url(/images/block_bg_2_title.gif);}.n_3_title {width: 171px; background: url(/images/block_bg_3_title.gif);}.c_s {margin:0 15px 0 15px}.content {margin:100px 0 0 0; clear: both; width: 100%; float: left; margin-right: -255px;}.container {margin-right: 245px;}.c {margin-left: 240px;}.left_col {width: 235px; float:left;}.right_col {float:right; width:225px; margin:100px 0 0 0}.who_on-line {margin: 0 0 15px 12px;color:#4a4a4a; font-weight: bold; padding:3px 20px 3px 0; line-height:1.5em; font-size:11px;}.who_on-line a {color:#4a4a4a; font-weight: bold; padding:3px 20px 3px 0; line-height:1.5em; font-size:11px; }.who_on-line a.man_ico {background: url(/images/man_ico.gif) no-repeat center right;}.who_on-line a.girl_ico {background: url(/images/girl_ico.gif) no-repeat center right;}.who_on-line p {padding:10px 0 10px 0;  font-family:Verdana;}.b_title {padding:8px 0 0 15px; margin:0; color:#7c7c7c; font-family:Verdana; font-weight: normal; font-size:11px; line-height:14px; background: url(/images/z_l.png); width: 208px; height: 39px;}.b_title2 {padding:0; margin:0; color:#0d2950; font-family:Verdana; font-weight: normal; font-size:12px; line-height:14px;height: 40px;}.b_title3 {padding:8px 0 0 15px; margin:0; color:#2f2f2f; font-family:Verdana; font-weight: normal; font-size:11px; line-height:14px; background: url(/images/z_r.png); width: 84px; height: 40px;}.botsay {margin:10px 0 0 -7px}.botsay table {margin:10px 0 10px 0}.botsay table td {color:#66adb9; font-family:Verdana; font-weight: normal; font-size:13px; line-height:14px;}.botsay table td span {font-weight: bold; color:#000;}.botsay table td img {width: 28px; height: 17px; margin-right:3px}.botsay .bt {color:#10525d; font-family:Verdana; font-weight: bold; font-size:13px; line-height:14px; padding-left:20px}.chat_ {border:1px dotted #000; background: url(/images/chat_bg.gif) no-repeat bottom right #edfbfe; padding: 10px 15px 10px 15px; height:115px; color:#2f2f2f; font-family:Verdana; font-weight: normal; font-size:11px; line-height:18px; margin-bottom:20px}.chat2 {width:70%;border:1px dotted #000; background: url(/images/chat_bg.gif) no-repeat bottom right #edfbfe; padding: 10px 15px 10px 15px; color:#2f2f2f; font-family:Verdana; font-weight: normal; font-size:11px; line-height:18px; margin-bottom:20px}.chat3 {border:1px dotted #000; background: url(/images/chat_bg.gif) no-repeat bottom right #edfbfe; padding: 10px 15px 10px 15px; color:#2f2f2f; font-family:Verdana; font-weight: normal; font-size:11px; line-height:18px; margin-bottom:20px}.chat_ b {color:#2a5e67}.chat_ .m_ {color:#2a5e67}.chat_ .g_ {color:#92237e}.news_show p {color:#2f2f2f; line-height:14px; font-family:Verdana; padding: 0 0 10px 0;border-bottom:1px dotted #5da3af;}.news_show a {font-size:11px}.news_show p b {color:#2f2f2f; font-size:16px}.news_show p span {color:#77c1cd; line-height:2.3em;}.news_show a.spec {color:#484848; font-size:11px; background: url(/images/li_a.gif) no-repeat top left; padding:3px 0 0 30px; height:20px; display: block;}.photo_show {text-align:center;}.photo_show a img {margin:0 1% 0 0%;border:1px solid #789c1c;}.photo_show a:hover img {margin:0 1% 0 0%;border:1px solid #0c3977;}#gallery a img {padding:5px;border:1px solid #789c1c;background-color:#FFF;}#gallery a:hover img {border:1px solid #0c3977;}.ar a {color:#4c4c4c; border-bottom:1px dotted #4c4c4c;text-decoration: none;}.btc {height:42px; position: relative; background: url(/images/zz_cc.gif) repeat-x top left; margin: 0 0 10px 0}.btc_l {height:34px;  background: url(/images/zz_c.gif) no-repeat top left; padding:8px 0 0 15px; color:#2f2f2f; font-family:Verdana; font-weight: normal; font-size:11px; line-height:14px;}.btc_l b {color:#c54040;}.btc_r {width: 7px; height:42px; position: absolute; right:-1px; top:0px; background: url(/images/zz_r.gif) no-repeat top right;}.footer_ico {width: 158px; height:75px; position: absolute; bottom:1px; left:0px; background: url(/images/footer_ico.gif); cursor: pointer;}.footer_banner {width: 100%; height:60px; position: absolute; bottom:5px; left:0px;text-align:right;}.footer_txt {width: 700px; padding:0 0 0 158px; height:60px; position: absolute; bottom:5px; left:0px;z-index:4;}.footer_txt img {vertical-align: middle;}.footer {height:41px; background: url(/images/footer.gif) no-repeat top right #a5e9f4; clear: both; border-top:1px dotted #5da3af; margin:190px 0 0 0; padding:34px 0 0 180px}#tooltip     { background-color: #ffffe1; background-repeat: repeat; background-attachment: scroll; color: #333333; font-style: normal; font-variant: normal; font-weight: normal; position: absolute; visibility: hidden; filter: alpha(Opacity=90, FinishOpacity=75, Style=1, StartX=50, FinishX=150, StartY=50, FinishY=150); border: 1px solid #666666; margin: 0px; padding-left: 5px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; background-position: 0% 50%;z-index:100; }.pages a,.zzz a:hover {background:#EDFDED;border:#0c3977 1px solid;}.pages b {background:#FFF9DE;color:#000;border:#0c3977 1px solid;padding:1px 3px;}.pages a,.zzz a,.pages a:visited {color:#445;border:#789c1c 1px solid;text-decoration:none;padding:1px 3px;}hr {border:1px dotted #5da3af;}.extra {width:50%;margin:10px 0;background:#fff5dc;border:1px dashed #faa315;padding:10px 20px;}.blacktable,.lf_table,.table {display:inline; border-collapse:collapse; background:transparent; border:0;padding:3px; }.blacktb,.lf_tr,.ttd {border:1px solid #000000;}h4 {text-align:center;font-size:16px; line-height:13px; margin:0; padding:0 0 50px 0;}.anketa {line-height:14px; font-family:Verdana; padding: 0 0 10px 0;border-bottom:1px dotted #5da3af;}.anketa span {font-size:16px}.easyfoto {border:3px solid #FF0000;padding:0;}.quetoff {background-color:rgb(244,245,255); margin:8; padding:15px; border-width:5px; border-color:rgb(232,232,255); border-style:solid;}a {color:#7c7c7c; font-family:Verdana; font-weight: normal; font-size:12px; line-height:14px;}a:visited{color:#7c7c7c;}a:hover {color:#c54040;text-decoration: none;}.hoverRow { background-color: #FFDDC2; }.clickedRow { background-color: orange; }#allline table {border: 1px solid black;border-collapse: collapse;}#allline td {border: 1px solid black;border-collapse: collapse;}#allline th {border: 1px solid black;border-collapse: collapse;}.perl { background: #F7F7F7; padding: 5px; border: 1px dotted #999; }
