td,table,img {padding:0px; border:none;}
body {margin:0px; padding:0px; background:#FFFFFF;font-family:Arial,Tahoma; font-size:80%;text-align:center;}
td {font-family:Arial,Tahoma; font-size:80%;}
form {margin:0;}

.error {color:red}

.uuu {width:100%;background:#E6E6E6;}



.uuu1 {width:100%;}
.up {vertical-align:top; width:100px; text-align:center; margin:0px; padding:2px 5px 5px 5px;}
.up p{margin:0px; padding:0px;}
.up2 {vertical-align:top; text-align:left;}


/* оформление */

.imp_img{margin:0px 0px -4px 0px}

#Addpost{}
#Addpost td{vertical-align:top;}
#Addpost h3,h4{color:#009900; margin:10px 0px 5px 0px;}
#Addpost .ntd1{text-align:right;padding:1px 0px 1px 0px;width:40%}
#Addpost .ntd1z{text-align:right;padding:1px 0px 1px 0px;width:10%}
#Addpost .ntd2{text-align:left; padding:1px 0px 1px 2px;}
#Addpost .ntd3{text-align:right; padding:8px 0px 0px 0px; width:40%}
#Addpost .ntd3z{text-align:right; padding:8px 0px 0px 0px; width:10%}
#Addpost .ntd4{text-align:left; padding:8px 0px 0px 2px;}
#Addpost .ntd5{text-align:left; padding:1px 0px 1px 10px;}
#Addpost .cf1{width:40px;}
#Addpost .cf2{width:80px;}
#Addpost .cf3{width:55px;}
#Addpost .cftem{width:100%;}
#Addpost .cftxt{width:100%;}
#Addpost .cf5{width:50%;}
#Addpost .cf6{width:50%;}
#Addpost .fil{margin:0px 0px 10px 0px}
#Addpost p{margin:0px;}
#Addpost .dob{margin:30px 0px 0px 0px;}
#Addpost .tb_ot{margin:0px 0px 0px 86px}
#Addpost .dob{margin:20px 0px 0px 0px;}


#Search_x{margin:24px 0px 0px 0px}
#Search_x p{margin:0px;color:#009900}
#Search_x h3{margin:0px 0px 10px 0px;color:#009900}
#Search_x h5{margin:15px 0px 5px 0px;color:#009900}
#Search_x .cf1{width:45px; height:18px; font-size:90%;margin:0px;} 
#Search_x .cf2{width:100px; height:18px;font-size:90%;margin:0px;}
#Search_x .cf3{width:55px; height:18px;font-size:90%;margin:0px;}
#Search_x .cf4{width:208px; height:19px;}
#Search_x .bt{margin:0px 0px -3px 0px;}




.cf {background:#fff;border:1px solid #7F9DB9;font-size:9px;}
a {color:#441D87;}

.he_community{color:#019901;margin:0px 0px 20px 0px}

#community_one{margin:0px 0px 20px 0px}
#community_one .community_info{}
#community_one .community_info p{margin:0px 0px 0px 0px;}
#community_one .community_info .back{margin:20px 0px 0px 0px;}

#comm_opt{}
#comm_opt p{margin:1px 0px 1px 0px;}
#comm_opt .he_opt{color:#019901; margin:20px 0px 5px 0px}
#comm_opt .he_opt1{color:#019901; margin:20px 0px 5px 0px;text-align:center;}
#comm_opt .bbb{margin:10px 0px 0px 0px;}
.tu{text-align:center}



#B_stage{}
#B_stage h4{margin:0px 0px 20px 0px; color:#009900}
#B_stage .tek{}
#B_stage .tek .he{color:#009900; font-weight:700;}
#B_stage .tek .he2{color:#009900; font-weight:700; margin:20px 0px 0px 0px}
#B_stage .tek p{margin:0px;}
#B_stage .tek .ots1{margin:0px 0px 15px 0px;}       
#B_stage td{font-size:11px; vertical-align:top; padding:2px 1px 2px 1px}
#B_stage td p{margin:0px}
#B_stage .ots2{margin:10px 0px 0px 0px}

#Addevent{}
#Addevent h3{margin:0px 0px 10px 0px; color:#009900}
#Addevent .tdh4{text-align:right; vertical-align:top; margin:0px 0px 0px 0px; color:#009900; width:170px;}
#Addevent .tdh4a{text-align:right; vertical-align:top; width:280px;}
#Addevent .addtd1{width:170px ;text-align:right; vertical-align:top;}
#Addevent .addtd2{width:280px;text-align:left; vertical-align:top; padding:1px 0px 1px 5px;}
#Addevent .tdbutt1{width:170px ;text-align:right; vertical-align:top;}
#Addevent .tdbutt2{width:280px;text-align:left; vertical-align:top;}
#Addevent .cf2{font-size:12px; margin:0px; padding:0px;}
#Addevent .cfhour{font-size:12px; margin:0px 0px 0px 16px; padding:0px;}
#Addevent .cf1a{font-size:12px;width:100%;height:18px}
#Addevent .cf1{font-size:12px;width:100%;height:65px;}
#Addevent .cfsms{font-size:12px;width:100%;}
#Addevent .buttdel{margin:0px 0px 0px 0px;}
#Addevent .buttsave{margin:0px 0px 0px 4px;}
#Addevent .time{text-align:right; float:right;}


#Addevent_in{padding:60px 0px 0px 30px;}
#Addevent_in h3{margin:0px 0px 10px 0px; color:#009900}
#Addevent_in .gh1{text-align:right; width:30%; padding:1px 5px 1px 0px; vertical-align:top;padding:5px 0px 0px 0px}
#Addevent_in .gh2{text-align:left;width:60%;vertical-align:top;padding:5px 0px 0px 8px}
#Addevent_in .gh3{text-align:right;width:30%;vertical-align:top; padding:5px 0px 0px 0px}
#Addevent_in .edit{padding:2px 0px 2px 0px;}
#Addevent_in .del{padding:2px 0px 2px 0px;}


#event1 .hetr td{background:#009900; color:#fff; font-weight:700; height:25px; border-right:#80CC80 1px solid; padding:5px 5px; vertical-align:middle; text-align:center;}
#event1 .hetr a{color:#fff;}
#event1 .r1 td{padding:5px 5px; vertical-align:middle; text-align:center; font-size:12px;}
#event1 .r2 td{padding:5px 5px; vertical-align:middle; text-align:center; background:#CCEBCC;font-size:12px;}
#event1 .hetr .la{background:#009900; color:#fff; font-weight:700; height:25px; border-right:none; padding:5px 5px; vertical-align:middle; text-align:center; }
#event1 h3{color:#009900; margin:0px 0px 5px 0px;}
#event1 h4{color:#009900; margin:0px 0px 5px 0px;}
#event1 .ye_mo{margin:0px 0px 20px 0px}
#event1 .l1{padding:10px 0px 5px 0px; vertical-align:top;}  
#event1 .l2{padding:10px 0px 5px 5px; vertical-align:top;}


#lastpost .hetr td{background:#009900; color:#fff; font-weight:700; height:25px; border-right:#80CC80 1px solid; padding:5px 5px; vertical-align:middle; text-align:center;}
#lastpost .hetr a{color:#fff;}
#lastpost .r1 td{padding:5px 5px; vertical-align:middle; text-align:center; font-size:12px;}
#lastpost .r2 td{padding:5px 5px; vertical-align:middle; text-align:center; background:#CCEBCC;font-size:12px;}
#lastpost .hetr .la{background:#009900; color:#fff; font-weight:700; height:25px; border-right:none; padding:5px 5px; vertical-align:middle; text-align:center; }
#lastpost h3{color:#009900; margin:0px 0px 5px 0px;}
#lastpost .listfr{display:block; margin:5px 0px 8px 0px; font-weight:bold; color:#009900;}  

#form_niz1{font-size:12px; margin:20px 0px 0px 0px;}
#form_niz1 p{margin:8px 0px; padding:0px; white-space:nowrap;}
#form_niz1 .bs{text-align:left;white-space:nowrap;}
#form_niz1 .bt1{margin:0px 0px -4px 0px;}
#form_niz1 .ra1{margin:0px 0px 0px 160px;}
#form_niz1 .ra2{margin:0px 0px 0px 20px;}


#Menu div {padding:9px 0px 7px 43px;}
#Menu div.l1 {background:url(../i/c3.gif) left center no-repeat;}
#Menu div.l2 {background:url(../i/c4.gif) left center no-repeat;}
#Menu div.l3 {background:url(../i/c5.gif) left center no-repeat;}
#Menu div.l4 {background:url(../i/friendLenta.gif) left center no-repeat;}
#Menu a {font-size:13px;font-weight:700;}

#Logo {width:294px;height:68px;background:url(../i/c1.gif) left center no-repeat;}
#Logo img{border:none;}  

#Menu2 h5.l1 {margin:0px 0px 7px 0px;font-size:100%;}
#Menu2 h5.l2 {margin:18px 0px 7px 0px;font-size:100%;}
#Menu2 a {font-size:85%;}
#Menu2 div {margin:3px 0px;}

#Land {font-weight:700;font-size:100%;}

#Copy,#Copy a {color:#999;}
#Copy p {margin:10px 0px 0px 10px;font-size:85%;}

#Search h5 {margin:0px 0px 5px 0px;font-size:100%;}
#Search table {font-size:85%;}
#Search .cf {font-size:10px;width:73px;}
#Search .c5,#Search .c4,#Search .c6 {padding-top:4px;}
#Search .c5 .cf {width:90px;margin:0px 3px 0px 8px;}
#Search .c6 input {background:url(../i/c6.gif) center center no-repeat; width:15px;height:18px;}

#Calendar {width:165px;}
#Calendar .prv {float:left;margin-bottom:3px;}
#Calendar .next {float:right;margin-bottom:3px;}
#Calendar h5 {margin:0px;text-align:center;font-size:100%;}
#Calendar table {margin-top:10px;}
#Calendar td {font-size:11px;width:23px;height:21px;text-align:center;}
#Calendar td.h {font-size:12px;font-weight:700;height:25px;}
#Calendar td a {width:16px; height:16px;disaplay:block;}
#Calendar td a.event {background:#fff url(../i/41_arr.gif) left top no-repeat;}
#Calendar td a.event1 {background:#fff url(../i/41_arr1.gif) left top no-repeat;}
#Calendar td a.event2 {background:#fff url(../i/41_arr2.gif) left top no-repeat;}


#UserInfo {width:500px;}
#UserInfo .userpic {float:left; margin:0px 17px 0px 0px;}
#UserInfo h1 {margin:0px 0px 10px 0px;font-size:20px;color:#090;white-space:nowrap;}
#UserInfo .about {margin:0px 0px 10px 0px;margin-right:20px;}
#UserInfo .exit img {width:62px;height:18px;background:url(../i/c2.gif) left top no-repeat; border:none;}
#UserInfo .stat {font-size:85%;float:right;margin-top:60px;}
#UserInfo .stat p {margin:0px 0px 5px 0px;}

#Journal .message {padding:12px 0px;margin-bottom:10px}
#Journal .dat {font-size:19px;color:#090;font-weight:700;}
#Journal .messagehead h2 {margin:14px 0px 3px 0px;font-size:110%;}
#Journal p {margin:5px 10px 8px 0px;}
#Journal .comment {font-size:85%;color:#441D87;text-align:right;}

#Journal .dat b{font-size:19px;color:#451E87;font-weight:700; margin-left:10px;}
#Journal .mood{color:#353436;margin:2px 0px 2px 0px;}

#Talk {border-left:2px solid red; text-align:right;}
#Talk .he{border-bottom:1px solid #fff; padding:0px 0px 0px 10px; font-size:90%; color:#9C9C9C;}
#Talk .la{padding:0px 20px 5px 5px;}


#Talk0 {border-left:2px solid red; text-align:right;}
#Talk0 .he{border-bottom:1px solid #fff; padding:0px 0px 0px 10px; font-size:90%; color:#9C9C9C;}
#Talk0 .la{padding:0px 20px 5px 5px;}

#Talk1 {border-left:2px solid #009900; margin-left:11px; text-align:right}
#Talk1 .he{border-bottom:1px solid #fff; padding:0px 0px 0px 10px; font-size:90%; color:#9C9C9C}
#Talk1 .la{padding:0px 20px 5px 5px; }

#Talk2 {border-left:2px solid red; margin-left:22px; text-align:right}
#Talk2 .he{border-bottom:1px solid #fff; padding:0px 0px 0px 10px; font-size:90%; color:#9C9C9C}
#Talk2 .la{padding:0px 20px 5px 5px;}
.comment {font-size:85%;color:#441D87;text-align:right; margin:0px 0px 20px 0px;}

#Journal .Journalnav {font-size:85%;height:15px;margin:20px 0px;}
#Journal .Journalnav .prv {float:left;}
#Journal .Journalnav .next {float:right;}
#Journal .Journalnav .back{text-align:center;}

#About{}
#About h3{margin:0px;color:#090; font-weight:normal;}
#About .tdr1{text-align:left; padding:11px 0px 9px 8px; vertical-align:top;}
#About .tdr{text-align:right; white-space:nowrap; padding:9px 0px 9px 0px; vertical-align:top;}
#About .tdr h3{color:red;}

#Calendar1 {width:380px;}
#Calendar1 .he{text-align:left; color:#019901;}
#Calendar1 .he1{width:290px; text-align:center;}
#Calendar1 .ri{float:right; padding:10px 0px 0px 20px; color:#441D87}
#Calendar1 h5 {margin:0px;font-size:140%;}
#Calendar1 table {margin-top:10px;}
#Calendar1 td {font-size:12px; text-align:center; width:40px; height:20px;}
#Calendar1 td.h {font-size:18px;font-weight:700; color:#019901;}
#Calendar1 td a {font-size:12px; width:40px; height:22px; display:block; padding:3px 0px 0px 0px;text-align:center;}
#Calendar1 td a.event {background: url(../i/cbarr1.gif) center center  no-repeat;text-align:center;}
#Calendar1 td a.event1 {background: url(../i/cbarr2.gif) center center no-repeat;text-align:center;}
#Calendar1 td a.event2 {background: url(../i/cbarr3.gif) center center no-repeat;text-align:center;}
#Calendar1 .pros{font-size:130%; font-weight:bold; padding:20px 0px 0px 10px;}
#Calendar1 .pros a{color:#019901;}
#Calendar1 .psk {margin:15px 0px 0px 0px; padding-left:10px; }
#Calendar1 .bor1{border:12px solid #019901; width:260px;}
#Calendar1 .seek{width:80px; height:18px; float:right;}
#Calendar1 .seek img{border:none;}
#Calendar1 .ex_im{margin:15px 0px 0px 10px; font-size:130%; }
#Calendar1 .ex_im a{margin:0px 20px 0px 0px;}
#Calendar1 .ex_im img{margin:0px 4px -3px 0px;}

#Year{}
#Year .he{text-align:left; color:#019901;}
#Year .ntd{vertical-align:top; text-align:left; padding:10px 2px 10px 0px; font-size:110%; }
#Year .ntd a{text-decoration:none;}

#Month{}
#Month .he{text-align:left; color:#019901;}
#Month .ntd{vertical-align:top; text-align:left; padding:10px 2px 10px 0px; font-size:110%; }
#Month .ntd a{text-decoration:none;}



#Main {width:90%;margin:auto;}

/* сетка */

#C3 {vertical-align:bottom;padding-bottom:20px;}
#C1 {vertical-align:top;width:20%;padding:0px 0px 0px 10px;}
#C2 {vertical-align:top;width:80%;padding:0px 25px 0px 42px;}


#Logo {margin:23px 0px 25px -45px;}
#Menu {padding:20px 0px 0px 0px;}
#Land {padding:45px 0px 0px 0px;}
#Calendar {padding:10px 0px 0px 0px;}
#Search {padding:35px 0px 0px 0px;}
#Menu2 {padding:30px 0px 0px 0px;}

#UserInfo {margin:0px 0px 20px 0px;}
#Journal {}

#Opti {}
#Opti .cf{height:16px;width:60%;}
#Opti .he{color:#019901}
#Opti .tdn{text-align:right; white-space:nowrap; color:red; padding: 7px 0px; width:10%;}
#Opti .tdn1{text-align:left; width:40%;}
#Opti .tdn2{width:5%;}
#Opti .tdn3{text-align:center; width:40%;}