/* new */

@import url("blog.css");

/* {font-family:Arial,Tahoma, sans-serif;}*/
td,table,img {padding:0px; border:none;}
body {margin:0px; padding:11px 0 0 0; background:#FFFFFF;font-size:76%;text-align:center; font-family: arial, tahoma, sans-serif;}
td {font-size:76%;}
form {margin:0;}
.cf {background:#fff;border:1px solid #7A99BD;font-size:11px;}
.button {border-width:1px;font-size:11px;}
a {color:#007AEC;}

#Rambler{height:1px;width:1px;background:#428ccd}
#Bantop {padding:0px 0px 10px 0px;width:1000px;height:90px;text-align:center}

#Main {width:994px;text-align:left;margin:auto;position:relative}
#Head {background:#428CCD url(../i/c2.jpg) right top no-repeat;width:994px;height:78px;overflow:hidden;position:relative;}

#Logo {position:relative;margin:16px 0 0 25px;width:200px;height:50px;overflow:hidden;}
#Logo h1 {color:#fff;font-size:30px;margin:0 0 4 0;line-height:1;}
#Logo p {margin:0;line-height:1;color:#fff;font-weight:700;font-size:14px;color:#FFE8C5;}
#Logo a{text-decoration:none;color:#fff;}
#Logo img {position:absolute;left:0px;right:0px;z-index:10;}

#Userblock {position:absolute;right:10px;top:13px;}
#Userblock .Userprofile {border:1px solid #FFA800;background:#FFF7D5;width:656px;height:55px;overflow:hidden;}
#Userblock .Userprofile p {margin:0px;padding:7px 0px 0px 20px;}
#Userblock .Userprofile ul {margin:0px;padding:7px 0px 0px 20px;list-style:none;}
#Userblock .Userprofile li {float:left;font-weight:700;}
#Userblock .Userprofile li a {display:block;margin-right:15px;}
#Userblock .Userprofile p a {color:#000;}


#Userblock .info {position:absolute;right:261px;top:0px;border:1px solid #FFA800;background:#FFF7D5;width:358px;height:54px;}
#Userblock .info div {padding:5px 10px;;font-size:90%;line-height:1;}
#Userblock .auth {background:#fff;width:240px;height:55px;}
#Userblock .auth table {margin-top:4px;}
#Userblock .auth td {font-size:11px;padding:2px 4px 1px 4px;line-height:1.1}
#Userblock .auth td div {text-align:right;}

#Menu {background:#000;height:20px;float:left;width:100%;}
html>body #Menu {height:auto;min-height:20px;}
#Menu ul {margin:0;padding:4px 0 0 10px;list-style:none;}
#Menu li {list-style:none;float:left;line-height:1;}
#Menu a {display:block;color:#fff;font-weight:700;padding:0px 15px;border-left:1px solid #C8995B;text-decoration:none;}

#Body {width:100%;float:left;margin-top:17px;}

.head {height:18px;}
.head div.h2 {background:#FFA700;border-right:3px solid #E0E2E7;font-size:100%;margin:0;padding:2px 5px 2px 12px;font-weight:bold}
.head p {text-align:right;margin:0;padding:2px 23px 2px 0px;font-size:90%;}

.head2 {background:#0072B3;padding-left:6px;}
.head2 div.h2,#Content .head2 div.h2 {font-size:115%;margin:0;padding:2px 10px;color:#fff;font-weight:bold}
.head2 p {margin:0;padding:0px 0px 2px 10px;font-size:80%;background:#fff;border-top:2px solid #FFA800}

#C1 .head2 {margin-right:15px;}

#Footer {float:left;clear:both;margin:30px 0 0 0;padding:20px 0px 10px 0px;border-top:1px solid #E5E5E5;width:100%;}
#Footer p {margin:0px;}
#Footer div {float:left;}
#Footer .c1 {width:172px;}
#Footer .c2 {width:527px;text-align:center}
#Footer .c3 {}
#Footer a {color:#00509B;}


#C1 {width:191px;float:left;overflow:hidden;}
#C2 {width:561px;float:left;overflow:hidden;}
#C3 {width:240px;float:left;overflow:hidden;}
#C5 {width:752px;float:left;overflow:hidden;}

#Content {width:547px;}

.menuleft {margin:0px 15px 15px 0px;}
.menuleft li {margin:13px 0px;}

.menuleft ul.v1 {border:1px solid #E0E2E7;background:#EEF3F6;margin:0px;padding:0px 5px 0px 13px;list-style:none;}
.menuleft ul.v1 a {color:#00509B;font-weight:700;}

.menuleft ul.v2 {border:1px solid #E0E2E7;background:#FFEFBD;margin:0px;padding:0px 5px 0px 13px;list-style:none;}
.menuleft ul.v2 a {color:#007AEC;font-weight:700;}

.searchleft {margin:0px 15px 15px 0px;}
.searchleft .form {border:1px solid #E0E2E7;background:#FFEFBD;margin:0px;padding:0px 5px 10px 10px;}
.searchleft p {margin:0px;padding:7px 0px 0px 0px; font-size:90%;}
.searchleft .button {margin:0 0 -4px 45px;}


.inv {border:2px solid #E2CE90;padding:8px 10px;margin:25px 15px 25px 0;background:#FFEFBD;}
.inv div.h5 {font-size:125%;margin:0px 0px 4px 0px;color:#666658;font-weight:bold}
.inv P {margin:0;}

.vote {margin:0px 17px;}
.vote div.h5 {margin:10px 0px;font-size:100%;}
.vote p {margin:2px 0 3px 0;font-size:90%;}
/*.vote .radio {margin:0px 0px -2px 0px;}*/
.vote .submit {margin-top:15px;}
.vote .button {margin:0px 10px -4px 0px;}

.useful p.l {margin:7px 0px 0px 15px;padding:2px 0 2px 24px;}

.meet {margin-top:15px;}
.meet .block1{padding-left:15px;}

.related {clear:both;padding:10px 0 1px 0px;}

.related h4 {font-size:125%;margin:5px 0px 5px 0px;padding:0px 0 1 15px;list-style:none;background:url(../i/c12.gif) left top no-repeat;}
.related ul {margin:0px;padding:0px;list-style:none;}
.related li {margin:5px 0px 5px 15px;font-size:90%;}

#Content h2 {font-size:190%;}
#Content h3 {font-size:170%;}
#Content h4 {font-size:125%;margin:10px 0px;}

ul.news {margin:15px 0px 10px 0px;padding:0;list-style:none;}
ul.news li {margin:2px 0px 10px 20px;}
ul.news li.dat{margin:5px 0px;font-weight:bold;color:#a5a5a5}
.related ul.news {margin:10px 0px 0px 15px;}
.related p {margin:0;}

/* /new */

.margin50 {margin:5px 0px;}
.margin80 {margin:8px 0px;}

.date {float:left; padding-right:7px;}
.date input {width:100px; float:left }
.date .calen {float:left; margin-top:-1px; margin-left:-2px}
#Ser {height:40px; background:#EDEDED; margin:10px 0px; position:relative}
#Ser .date {float:left; padding-right:7px; padding-top:3px}

#First {clear:both; margin-top:20px;}
#First .m1 {width:150px; float:left}
#First .m1 .m2 {background: #3667AA url(/i/left_top_corn.gif) left top no-repeat; padding:0px 0px 18px}
#First .m1 .m2 a {text-decoration: none; color:#fff; font-size: 12px; font-weight:bold}
#First .m1 .m2 a.sub {font-size:11px; font-weight:normal}
#First .m1 .m2  hr{background:#5E85BB; width:130px}

#First .center {width:588px;  float:left}
#First .ban {width:240px; float:left; padding-top:43px}

#Second {clear:both; padding-top:20px}


span.ornj, span.ornj a{color: #A04947;}
span.grey {color:#7A7A7A}
.link1 {font-size:18px}
.link2 {font-size:12px; font-weight:bold}
span.h4 {color:#4F4F4F; font-size:13px; font-weight:bold}
div.h3 {font-size:18px; font-weight: bold; margin:12px 0px 10px}
div.h2 {font-size:20px; font-weight: bold; margin:12px 0px 10px}
div.f14 {font-size: 14px; font-weight: bold; margin: 10px 0px;}
div.f18 {font-size: 18px; font-weight: bold; margin: 5px 0px 0px;}
div.f24 {font-size: 24px; font-weight: bold; margin: 10px 0px;}
h1.f24 {font-size:24px;margin:0px 0px}
a.no_decor {text-decoration: none;}

h3.h3 {font-size:170%; font-weight: bold; margin:0px 0px 10px;display:inline;}

/*¤ªþ üõý¦ ªðúþõ */

#group {position:relative;padding-top:33px;margin-top:15px;}

#groupmenu {position:absolute;top:0px;left:0px;}

#groupmenu ul {display:block;margin:0;padding:0;list-style:none;border-top:1px solid #fff;}
#groupmenu li {display:block;margin:0;padding:0;list-style:none;float:left;height:31px;width:auto !important; width:1%;margin-right:3px;}

#groupmenu li {}
#groupmenu li span {display:block;background:#FFF7DE url(/i/l3.gif) no-repeat;}
#groupmenu li span b {display:block;background:url(/i/l4.gif) right top no-repeat;height:31px;width:auto !important; width:1%; padding:0 12px 0 12px;}
#groupmenu li span a {display:block;border-top:1px solid #E5DEC7;padding:7px 0px 10px 0px;width:auto !important; width:1%; white-space:nowrap;;height:auto !important; height:1%; font-size:11px;}

#groupmenu li.active {height:34px;border-bottom:none;}
#groupmenu li.active span {display:block;background:#fff url(/i/l1.gif) no-repeat;height:34px;}
#groupmenu li.active span b {display:block;background:url(/i/l2.gif) right top no-repeat;height:34px;}
#groupmenu li.active span a {display:block;border-top:1px solid #E5E5E5;text-decoration:none;color:#000;}

#blockset {clear:both;}
#blockset div {display:none;}
#blockset div.active, #blockset div.active div {display:block;}
.eventtable {width:100%;}
.eventtable .left {vertical-align:top;border-top:1px solid #E5E5E5;}
.eventtable .right {vertical-align:top;border-top:1px solid #E5E5E5;}

/* ÿþ¸øú */

#Search {width:738px; float:left;}
#Search .right {width:724px; background:#EDEDED; float:left; margin-bottom:10px; position:relative}
#Search .right .text {margin-top:6px;padding-right:10px;width:714px;}
#Search .right .text .float_left {float:left; height:22px; padding-top:4px}
#Search .right .text .float_left .country {padding-left:16px; float:left}
#Search .right .text .float_left .country select{width:142px;}
#Search .right .text .float_left .sobitie {padding-left:14px; float:left}
#Search .right .text .float_left .sobitie select {width:169px;}
#Search .right .text .float_left .date {padding-left:12px; float:left}
#Search .right .text .float_left .date input{width:94px; float:left }
#Search .right .text .float_left .date .calen{float:left; margin-top:-1px; margin-left:-2px}
#Search .right .but_right {background:#d5d5d5; padding:3px; width:73px; float:right;}
#Search .right .but_right .buttton {background:#D4D0C8; width:73px;}
#Search span.dat {background:#0072B3; color:#ffffff; padding:0px 3px; font-size:75%; }

.sortby span{padding:0px 10px}
.sortby .active a{background:#3667AA; text-decoration:none; color:#fff; padding:0px 4px 2px}
.itisfound { padding:20px 0px;}
.page_noact {background:#3667AA; color:#fff; font-weight:bold; padding:0px 5px}
.page_act {font-weight:bold; padding-left: 10px}


.t1 {padding:5px 0px}
u.blue {color:#339}
.left1 {width:196px; float:left; border-right:1px solid #E5E5E5; margin-right:15px }
.right1 {width:240;}

.h_ornj {width:176px; height:20px; background:#FF6000; color:#fff; font-size:18px; padding-left:5px}

/* ¨õóø¸ª¨ð¡øþýýð  ¯þ¨üð */

.FBoody .Fcf {border-width:1px; font-size:12px; font-weight:100; color:#000; background:#fff; border-style : outer;}
.FBoody .Fbutton {border:#E8E8E8 1px solid; border-bottom:#000000 1px solid; border-right:#000000 1px solid;}
#FRegForm { }
#FRegForm td {font-family:Tahoma; font-size:11px;}
#FRegFormTable, #FRegFormTable2 {width:100%;}
#FRegFormID2 {width:100%;}
#FRegFormID3 {width:100%;}
#FRegFormID4 {width:200px;}
#FRegFormID5 {width:100%; text-align:center; background:#ffefbd;}
#FRegFormID6 {padding:10px; background:#fff;}
#FRegFormID10 { padding:10px 2px;}
#FRegFormID11 { padding:10px;}
#FRegFormID11 p {margin:7px 0 3px 0;}
/* ÿ¨þ¯ðùû */
#FProfile {width:100%; padding:0px;}
#FProfile td {font-size:11px; padding:4px 10px;}
#FProfileTable {background:#D6D6D6;} /* ¡òõª ¨ðüúø */
#FProfileTable td { background:#f1f1f1;} /* ¡òõª ¯þýð */

.subscr {font-size:11px;}
.subscr td {font-size:11px;vertical-align:top;width:186px;padding-bottom:30px;}
.subscr td h5 {font-size:11px;margin:10px 0px 2px 0px;}
.subscr .chk {margin:0px 2px -2px 0px;}
.subscr td p {margin:0px 0px 0px 20px;}
.subscr table {border-bottom:#E5E5E5 1px solid;}
.subscr h3 {font-size:14px;font-family:Arial;margin:20px 0px 10px 0px;}
.subform {background:#EDEDED;}
.subform td {font-size:11px;}

/* òvòþô ÿþø¸úð */
#Content .sr {}
#Content .sr .block1 {float:left;clear:both;width:715px;padding-bottom:20px;}
#Content .sr .h {float:left;width:183px;overflow:hidden;text-align:right;}
#Content .sr h1 {font-size:18px;font-family:Trebuchet MS;margin:0px;padding-right:15px;}
#Content .sr .nav {color:#FF6000;}
#Content .sr .nav a {color:#FF6000;}

#Content .sr .block2 {float:left;width:532px;color:#7A7A7A;}
#Content .sr .block2 p {margin:5px 0px;}
#Content .sr .block2 h4 {margin:0px 0px 2px 0px;font-size:14px;line-height:1;}

#Content .sr .block3 {padding:8px 5px 5px 7px;background:#F4F4F4;clear:both;}

#Content .sr .block4 {padding-left:25px;clear:both;}
#Content .block4 .pic {width:30px; height:30px; float:left; margin:0px 10px 4px 0px;}
/*.sr .block4 img {float:left;margin:0px 10px 4px 0px;}*/

#Content .sr .block5 {padding:8px 5px 5px 7px;clear:both;}
#Content .sr .block5 h4 {font-size:12px;font-weight:100;}

#Content .sr .sort {word-spacing:40px;padding:0px 70px;clear:both; margin:20px 0px}
#Content .sr .sort a {word-spacing:normal;}
#Content .sr .sort p {margin:0px;}
#Content .sr .sort b {}
#Content .sr .sort a.active {background:#3667AA;color:#fff;border:14px solid #3667AA;border-top:1px solid #3667AA;border-bottom:4px solid #3667AA;text-decoration:none;}




#authf {display:none;position:absolute;left:220px;top:4px;background:#FFFAEB;border:1px solid #F2E3B3;padding:4px 7px 7px 7px;}
#authf p {margin:0px;padding:0px 0px;line-height:1.4;}
#authf .Fcf {width:166px;background:#fff;font-size:9px;border-width:1px;}
#authf .Fbutton {width:70px;margin-left:7px;margin-bottom:-2px;}

.us {margin:5px 0px;font-size:10px;}

.mir {list-style:none;padding:0;margin:10px 0px;}
.mir li {list-style:none;padding-left:0px;margin:3px 0px;}

#Userinfo {width:547px; padding-top:15px}
#Userinfo .c1 {width:357px; float:left;}
#Userinfo .c1 .c11 {padding:10px; background:#F4F4F4;}
#Userinfo .c1 .c11 table {width:337px}
#Userinfo .c2 {width:185px;float:right}

#More {padding:10px 0px 10px 15px; float:left}
.hidden {display:none;}
.visible {display:block;background:#EDEDED;}

#Pics {margin: 10px 0px; width:545px}
#Pics div {background:#f4f4f4 center center no-repeat; margin:5px 0px; width:86px; height:80px; float:left; text-align:center;}
#Pics .picactive {background:#ffa700 center center no-repeat}


#Galmain {height:600px;width:545px;}
#Galtop {text-align:center;}
#Galmid {height:30px}
#Galbot {vertical-align:bottom;}
#Galbot #Pics {width:545px; overflow:auto; overflow-y:hidden; height:106px; }
#Galbot #Pics td {background:#f4f4f4 center center no-repeat; width:86px; height:80px; text-align:center;}
#Galbot #Pics .picactive {background:#ffa700 center center no-repeat}



#Ratio {width:100%}
#Ratio tr.head {background:#ffa700;}
#Ratio td {height:20px;}
#Ratio tr.itogo, #Ratio tr.head {font-weight:bold; }
#Ratio tr.itogo td{border-top:1px solid #e4e4e4;}


#C2 #FTable td{padding:5px 10px 5px 0px;border-bottom:1px solid #e0e0e0}
#C2 #FTable {margin-bottom:15px;}

#C2 #Content div.navi {width:100%; padding:10px 0px 6px;}
#C2 #Content div.navi div.right{float:right}

table.pekl {background:#efefef; width:100%}
table.pekl td{padding-left:8px;height:26px;border-right:1px solid #fff;border-bottom:1px solid #fff}
table.pekl tr.head td{background:#ffa700;color:#333; font-weight:bold}

.dayfoto {width:550px;margin-top:20px}

.eventratio {padding:5px 10px 10px; margin:5px 0px 0px; background:#FFF7DE;}
.eventratio span{color:#A04947; font-size:24px}
.zvezd {background:#FFEFBD; padding:10px; margin:0px;}
/*table.informer {width:545px; }
table.informer tr.in td {padding:0px 30px 10px 0px; vertical-align:top}
*/

div.informer {padding:5px 0px 0px 0px}
div.informer input {margin:5px; background:#e9e9e9}

table.turfirm {}
table.turfirm td {padding:5px 0px 0px} 

#group #Regfrim {position:absolute; top:0px; right:10px}
#Phone , #Phone1 {display:none; position:relative;padding:0px 0px 0px 3px;margin:0px;background:#ffcc33;font-size:11px}
#Infor44 {display:none}
table.pogoda {width:100%;}
table.pogoda .pogodahead td {font-weight:bold;border:none; padding:0 0 5px 0}
table.pogoda td {border-top:1px solid #e5e5e5;padding:0 0 0 5px}
table.pogoda .temp-c {font-size:18px;color:#ffffff; padding:0px 0px 0px 14px;}
div.weth-info {width:34;float:left;font-weight:bold;color:#ffffff;padding:2px 0px 2px 3px;margin:0 4px 0 0}

.events_list {padding: 15px 0px; position:relative;}
.events_list .events_img {position:absolute;left:0px;top:15px;width:60px; height:60px; }
.events_list .dates {padding-left:70px; padding-bottom:7px}
.events_list .dates strong {font-weight:400}
table.partners {width:545px;}
table.partners td {text-align:left;vertical-align:center;padding-left:10px}
table.partners td.logo{padding:2 0 10 0;width:220px;text-align:left}

table.tdborder {border:1px solid #555}
table.tdborder td {border:1px solid #555; padding:3px} 

#BottomYA {clear:left;margin-left:15px; }
#BottomYA table td {padding:0 0 5px 0}
#BottomYA table td a small {font-size:12px}
#BottomYA table td img {margin:0 5px 0 0}

#GalPics {margin: 10px 0px; width:545px; float:left }
#GalPics .galpics {float:left; text-align:center; margin:5px 12px 10px 0px }
#GalPics .galpics2 {width:80px;  }
#GalPics input {width:40px;font-size:9px;margin:0px;text-align:center; padding:0px}