.grey { color: #969696; }
.green { color: #238900; }
.red { color: #FB504B; }
ol { margin: 0px 0px 15px 40px; }
form { padding: 0px; margin: 0px; }
label { margin-right: 5px; }
textarea { margin-bottom: 10px; }
#int_t { margin-top: 9px; }
.greyinfo { display: block; margin-bottom: 10px; color: #666666; font-size: 11px; }
.regn td img { margin-top: 5px; }
.v_desc { font-family: 'Tahoma', sans-serif; font-size: 13px; }
/* .logo  { float: left; margin: 0px; width: 254px; padding-top: 17px; text-align: center; } */
.links { font-size: 12px; text-align: right; padding-top: 10px; }
.links a.kmru { color: #FF0000; font-size: 12px; }
.gr9 { color: #999999; font-size: 15px; }
.gr6c { color: #6C6C6C; font-weight: bold; }
.int_in { color:#FFA800; font-size: 30px; height: 40px; }
.int_but { padding: 9px; height: 45px; }
img.new { vertical-align: bottom; margin-top: 3px; }
img.border { border: 3px double #DCDEDF; }
div.br9 { margin-top: 9px; }
div.error { margin-bottom: 10px; font-size: 13px; color: #FF0000; }
div.block { display: block; width: 0; }
div.invitetext { margin: 9px auto; padding-left: 25px; font-family: 'Tahoma', sans-serif; font-size: 11px; }
div.invitetext span { color: green; }
div.linkback { font-size: 13px; }
span.score { color: #0A5FBD; font-weight: bold; font-size: 13px; }
span.shrinked {border-bottom: 1px dashed black;}
span.shrinked-right {padding-left: 10px; background: url(../img/shrinked.gif) left bottom no-repeat; }
span.lplace { color: #FF0000; font-weight: bold; }
span.addlabum { color: #AEAEAE; font-size: 11px; font-family: 'Tahoma', sans-serif; display: block; margin: 5px 0px;}
span.addlabum a { color: #AEAEAE; }
.desc .lg { font-weight: bold; font-size: 13px; color: #0071BC; }
.desc .og { font-size: 13px; color: #9C9C9C; }
.desc .ug { font-family: 'Tahoma', sans-serif; font-size: 11px; color: #A4A4A4; }
.desc div.mb8 { margin-bottom: 8px; }
table.mrks { width: 100%; margin: 0px; padding: 0px; font-size: 12px; font-family: 'Tahoma', sans-serif; }
table.marks td { padding-bottom: 10px; text-align: center; }
table.marks div.user { margin: 0px auto; display: block; overflow: hidden; width: 120px; text-align: center; }
table.marks div.user img.i { border: 3px double #DCDEDF; }
table.marks div.user a.d { font-size: 11px; }
table.marks span.r { color:#969696; display: block; }
table.marks span.t { display: block; font-size: 11px; }
.recimages { list-style-image:none; list-style-position:outside; list-style-type:none; margin:10px 0px 0px; padding:0px; }
.recimages li { background-color:#EFEFEF; float:left; height:184px; margin-right:12px; position:relative; width:139px; }
.recimages li span.photo {display:block; height:138px; position:absolute; }
.recimages li span.photo a {bottom:0px;position:absolute;text-align:center;width:139px;}
.recimages li span.lkphoto { display:block; overflow:hidden;padding:141px 5px 0px 12px;width:111px;}
.recimages li span.lkphoto a { color:#5299E8; font-family: 'Tahoma',sans-serif; font-size:12px; }
.comment-1, .comment-2, .comment-3, .comment-4, .comment-5, .comment-6, .comment-7, .comment-8, .comment-9, .comment-10, .comment-11, .comment-12, .comment-13 { margin-top: 6px; margin-bottom: 8px; }
.comment-2 { padding-left: 22px; }
.comment-3 { padding-left: 44px; }
.comment-4 { padding-left: 66px; }
.comment-5 { padding-left: 88px; }
.comment-6 { padding-left: 110px; }
.comment-7 { padding-left: 132px; }
.comment-8 { padding-left: 154px; }
.comment-9 { padding-left: 176px; }
.comment-10 { padding-left: 198px; }
.comment-11 { padding-left: 220px; }
.comment-12 { padding-left: 242px; }
.comment-13 { padding-left: 264px; }
.comimg { float: left; padding-top: 3px; }
.comimg div.img { width: 45px; height: 45px; background-position: center center; cursor: pointer; }
.comuser { padding-left: 53px; display: block; font-size: 12px; color: #AEAEAE;  }
.lkcomuser { font-size: 13px; color: #5299E8; font-family: 'Tahoma', sans-serif; }
.comdate { font-size: 12px; color: #AEAEAE; }
.comtext { font-size: 12px; color: #5C5C5C; line-height: 14px; padding: 5px 0px; }
.comtext_big { font-size: 13px; color: #1C1C1C; padding: 5px 0px; }
.lkanswer { font-size: 11px; color: #59A400; }
.comments .totalcomments { font-size: 19px; font-family: 'Tahoma', sans-serif; color: #656565; display: block; }
.comments span.writecomment { clear: both; font-size: 17px; font-family: 'Tahoma', sans-serif; color: #656565; display: block; }
.comments textarea.writecomment { margin-top: 5px; border: 1px solid #DDDDDD; height: 70px; font-size: 15px; color: #5C5C5C; width: 99%; }
.comments input.writecomment { margin-top: 5px; border: 1px solid #DDDDDD; font-size: 15px; color: #5C5C5C; width: 99%; }
#newrecord { width: 99%; color: #656565; font-size: 15px; font-family: 'Tahoma', sans-serif; }
#newrecord td { padding: 0px; font-size: 13px; height: 24px; }
#newrecord span.write { font-size: 19px; }
#newrecord input.title { font-size: 22px; font-family: 'Tahoma', sans-serif; color: #5299E8; border: 1px solid #DDDDDD; width: 99.5%; }
#newrecord span.date { font-size: 13px; color: #656565; }
#newrecord a.lkchange { font-size: 12px; color: #59A400; }
#newrecord textarea { margin-top: 5px; border: 1px solid #DDDDDD; height: 320px; font-size: 15px; color: #5C5C5C; }
#newrecord select { height: 20px; background-color: #ffffff; }
#newrecord table.options { margin-top: 5px; font-size: 12px; color: #656565; }
#newrecord table.options td { height: 24px; }
#newrecord table.options td.name { width: 170px; text-align: right; padding-right: 10px; }
#newrecord table.options td input.keywords {  width: 300px; }
#newrecord table.options td select.album { width: 303px; }
#newrecord table.options td select { height: 20px; background-color: #ffffff; width: 150px; }
table.forum { font-size: 12px; width: 100%; border-collapse: collapse; margin-bottom: 5px; }
table.forum th { font-weight: normal; padding-top: 10px; }
table.forum td.bg { padding: 0px 0px 10px 0px; text-align: right; padding-right: 15px; border-bottom: 1px solid #DDDDDD; }
table.forum td.user { width: 140px; vertical-align: top; }
table.forum td.user div.lkphoto { font-size: 12px; font-family: 'Tahoma', sans-serif; }
table.forum td.user div.lkphoto span.r { display: block; }
table.forum td.text, table.forum td.textanswer { padding: 20px; vertical-align: top; }
table.forum td.text div.wrapper, table.forum td.textanswer div.wrapper { width: 100%; overflow: auto; font-size: 13px; }
table.forum td.text div.wrapper div, table.forum td.textanswer div.wrapper div { width: 100%; overflow: hidden; font-size: 13px; }
table.forum td.indent { width: 80%; }
table.forum td.text div.answeruser { width: 100px; float: left; text-align: center; }
table.forum td.text div.reply { float: left; padding-bottom: 5px; margin: 0px 10px; }
table.forum td.date { text-align: center; width: 30%; }
table.forum td.textanswer { background-color: #F7F9FB; border: 1px dotted #6CA6CE; }
div.forum div.naviglist { text-align: center; margin: 10px auto; font-size: 13px; }
div.forum div.naviglist a { margin-right: 2px; padding: 4px; }
div.forum div.naviglist a:hover { margin-right: 2px; padding: 4px; }
div.forum span.no { font-size: 13px; text-align: left; }
div.sp { width: 260px; }
div.sp .c { border-left: 5px solid #FFEEDB; background-color: #FFFCED; border-right: 5px solid #FFEEDB; padding: 0px 30px; }
div.sp .c span.pp { color: #565246; font-size: 13px; font-weight: bold; }
div.sp .c label { color: #4F6F7A; font-size: 11px; text-decoration: underline; cursor:pointer; }
div.sp .tl, .tr { background-image: url(/img/reg.gif); background-repeat: no-repeat; height: 30px; }
div.sp .bl, .br { background-image: url(/img/reg.gif); background-repeat: no-repeat; height: 30px; }
div.sp .bl, .tl { margin-right: 0px; }
div.sp .tr, .br { margin-left: 28px; margin-top: -30px; }
div.sp .tr { background-position: 100% 0px; }
div.sp .bl { padding: 0px; background-position: 0px -26px; }
div.sp .br { background-position: 100% -26px; }
table.scores { border-collapse: collapse; font-size: 13px; margin: 0px; }
table.scores td { vertical-align: top; height: 24px; }
table.scores td.img { width: 110px; }
table.scores td.prize span.time { color: #969696; }
table.scores td.indent { width: 20px; height: 20px; }
table.scores td.name { width: 130px; }
table.scores td.explan span { color: #969696; font-size: 11px; font-family: 'Tahoma', sans-serif; }
table.scores td.explan span strong { color: #FB0D65; font-size: 12px; }
table.scores input.dd { width: 29px; }
table.scores input.gg { width: 31px; }
table.scores select { background-color: #fff; }
select.sel72 { width: 54px; }
div.scores { margin-top: 3px; margin: 0 auto; display: table; background-color: #3789E4; width: 100px; height: 78px; text-align: center; }
div.scores span.nomber { color: #fff; }
div.scores a { text-decoration: none;  }
div.menublock { width: 250px; margin: 0 auto 10px auto; text-align: left; }
div.menublock div.menu { padding-left: 16px; padding-right: 8px; padding-right: 8px; font-size: 12px; }
div.menublock div.menu h4 { margin: 0; padding-bottom: 5px; color: #000000; font-size: 14px; }
div.menublock div.menu a.search { margin-top: 15px; font-weight: bold; padding-left: 10px; color: #3789E4; font-size: 11px; font-family: 'Tahoma', sans-serif; }
div.menublock div.menu a.search:hover { color: #FF0000; }
div.menublock div.menu div.mb5 { margin-bottom: 5px; }
div.menublock div.menu img.bluearrow { vertical-align: bottom; }
div.menublock div.menu .menutable { width: 212px; font-size: 12px; border-collapse: collapse; }
div.menublock div.menu .menutable a { color: #0071BC; font-size: 12px; }
div.menublock div.menu .menutable a:hover { color: #FF0000; font-size: 12px; }
div.menublock div.menu .menutable td { margin: 0; padding: 1px 0px; }
div.menublock div.menu .menutable td.n { width: 50px; color: #000; text-align: right; }
div.menublock div.menu .menutable td.t { width: 10px; color: #095EBC; vertical-align: top; }
#user { border-collapse: collapse; padding-bottom: 10px; margin: 10px 4px 0px 4px; width: 700px; font-size: 13px; background-color: #FFF; border-bottom: 1px solid #DCDEDF; border-right: 1px solid #DCDEDF; }
#user td { padding: 4px; }
#user tr.t { background-color: #5299E8; height: 36px; }
#user td.trl { text-align: left; }
#user td.trl a { font-size: 11px; margin-left: 19px; font-weight: bold; color: #FFF; }
#user td.trl a.lkblogs { color: #FFC000; }
#user td.trl sup { color: #fff; }
#user td.trr { text-align: right; padding-right: 26px; }
#user td.trr a { font-size: 11px; font-weight: bold; color: #FFF; }
#user td.bt span.name { font-size: 16px; font-weight: bold; color: #000; padding-left: 21px; }
#user td.bt span.username a { font-size: 16px; font-weight: bold; color: #000; }
#user td.bt { vertical-align: top; padding: 10px 0px; }
#user td.bb { vertical-align: top; padding: 15px 0px 0px 0px; text-align: center; }
#user td.bt div.info { padding: 0px 26px; }
#user td.bt div.info span { color: #969696; font-size: 12px; }
#user td.bt div.info span.time { color: #000; font-size: 12px; }
#user td.bl { vertical-align: bottom; }
#user td.bl div.links { padding: 0px 0px 0px 21px; font-size: 11px; font-family: 'Tahoma', sans-serif; }
#user td.bl div.links hr { color: #DADCDF; background-color: #DADCDF; height: 1px; border: 0px; text-align: center; }
#user td.bl div.links img.bluearrow { vertical-align: bottom; }
#user td.bl div.links div.left { float: left; }
#user td.bl div.links div.block { display: block; width: 0; }
#user td.bl div.links div.right { text-align: right; }
div.t178 { margin: 10px 0px 0px 0px; width: 178px; background-color: #FFF; }
div.t512 { margin: 10px 0px 0px 0px; width: 512px; background-color: #FFF; }
div.t695 { margin: 10px 0px 0px 0px; width: 695px; background-color: #FFF; }
div.t699 { margin: 10px 0px 0px 0px; width: 100%; background-color: #FFF; }
div.t699nt { margin: 0px 0px 0px 0px; width: 100%; background-color: #FFF; }
div.t699nt div.text p { padding: 0px 15px; }
div.t699 p, div.t699nt p  { font-size: 13px; margin: 0px; padding: 0 16px; }
div.t699 div.text { padding-left: 15px; font-size: 12px; font-family: 'Tahoma', sans-serif; }
div.t699 p.h3, div.t699nt p.h3 { font-size: 13px; font-weight: bold; color: #555555; margin: 0; padding: 3px 0; text-align: center; }
div.t699 p.h3l, div.t699nt p.h3l { font-size: 13px; font-weight: bold; color: #555555; margin: 0; padding: 3px 0 0 26px; }
div.t699 div.linkback, div.t699nt div.linkback { font-size: 12px; margin: 10px auto; padding: 0px 26px; }
div.t699nt div.center { text-align: center; }
div.t699nt ol { font-size: 13px; padding-left: 26px; margin-top: 5px; }
div.t699 hr, div.t699nt hr { color: #DADCDF; background-color: #DADCDF; height: 1px; border: 0px; text-align: center; }
div.t699 input.form { font-size: 13px; height: 18px; }
div.t699 p.greyinfo { font-size: 11px; color: #555555; }
div.t699 span.text { padding-left: 25px; display: block; line-height: 17px; font-size: 12px; }
div.t699 span.titlered { padding-bottom: 7px; padding-left: 25px; display: block; font-weight: bold; color: #FB0D65; font-size: 13px; }
div.t699nt p.blue { color: #0A5FBD; }
table.reg { border-collapse: collapse; font-size: 13px; width: 100%; }
table.reg td { height: 24px; }
table.phtable { border-collapse: collapse; font-size: 12px; width: 100%; background-color: #FFF; }
table.phtable td { text-align: center; padding-top: 10px; vertical-align: top; }
table.phtable div.user { margin: 0 auto; width: 130px; overflow: hidden; }
table.phtable td span { color: #969696; }
div.tablebody { font-size: 12px; font-family: 'Tahoma', sans-serif; padding: 0px; margin: 0px; width: 100%; background-color: #FFF; border-top: 1px solid #DCDEDF; clear: both; }
div.tablebody hr { color: #DADCDF; background-color: #DADCDF; height: 1px; border: 0px; text-align: center; }
div.tablebody span.lplace { color: #FF0000; font-weight: bold; }
div.tablebody select { font-size: 13px; }
div.tablebody td { padding-bottom: 5px; }
div.tablebody input { font-size: 13px; }
div.tablebody div.tblist { padding-bottom: 5px; }
div.tablebody div.tblist a { margin-right: 5px; }
div.tablebody div.tblist a.actrelease { font-weight: bold; }
div.tablebody table.tusers { border-collapse: collapse; font-size: 12px; width: 100%; background-color: #FFF; }
div.tablebody h3 { font-size: 13px; font-weight: bold; color: #555555; margin: 0; padding: 3px 0; }
table.mymessages div.user { margin: 0 auto; width: 130px; overflow: hidden; }
table.mymessages { width: 95%; font-size: 12px;  font-family: 'Tahoma', sans-serif; border-collapse: collapse; margin-left: 25px; }
table.mymessages div.br3 { margin-bottom: 5px; }
table.mymessages a.link { font-size: 11px; }
table.mymessages th.checkbox, td.checkbox { width: 20px; vertical-align: middle; }
table.mymessages td.sender { text-align: right; padding-top: 10px; width: 150px; vertical-align: top; }
table.mymessages td.sender div.user { font-size: 13px; text-align: center; overflow: hidden; }
table.mymessages th.message { width: 60%; }
table.mymessages td.message {  padding: 8px; padding-top: 10px; }
table.mymessages td.message div.text { width: 400px; overflow: auto; }
table.mymessages td.message div.text a.new { font-weight: bold; }
table.mymessages th.date, td.date { width: 15%; text-align: center; }
table.mymessages td hr { margin: 5px 0px; }
div.tablelinks { padding: 0 15px; font-size: 11px; font-family: 'Tahoma', sans-serif; }
div.tablelinks hr { color: #DADCDF; background-color: #DADCDF; height: 1px; border: 0px; text-align: center; }
div.tablelinks .bluearrow { vertical-align: bottom; }
div.tablelinks div.left { float: left; height: 20px; }
div.tablelinks br { clear: both; }
div.tablelinks div.right { text-align: right; }
table.searchcenter { margin: 0 auto; }
table.searchcsv th.checkbox { width: 30px; vertical-align: middle; text-align: center; }
table.searchcsv td.email { }
table.searchcsv td.user { font-weight: bold; }
table.searchcsv td.status { }
table.searchcsv td.allusers { border: 0px; color: #0A5FBD; }
table.searchcsv td.buttonsl, table.searchcsv td.buttonsr { border: 0px; }
table.searchcsv td.buttonsr { text-align: right; }
div.search-community a { color: #0071BC; font-family: 'Tahoma', sans-serif; font-size: 12px; }
div.search-community a:hover { color: #FF0000; font-family: 'Tahoma', sans-serif; font-size: 12px; }
div.search-community div.search { margin: 10px 0px 5px 0px;  color: #9E9E9E; font-size: 11px; padding-right: 23px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 5px 0px; }
div.search-community div.search div.left { float: left; padding-top: 2px; }
div.search-community div.search div.right { float:left; }
div.search-community div.search div.right input.form { background-color:#EFEFEF; border:1px solid #CCCCCC; color:#9B9B9B; font-family:'Trebuchet MS',Verdana,Arial,sans-serif; font-size:13px; }
div.search-community div.search div.right input.submit { background-color:#EFEFEF; border:1px solid #CCCCCC; color:#000000; font-family:'Trebuchet MS',Verdana,Arial,sans-serif; font-size:12px; height:20px; }
div.search-community { text-align: left; padding: 15px; }
div.search-community span.title { color: #FFA800; font-size: 21px; text-transform: uppercase; }
div.search-community span.h1 { margin: 0px; line-height: 35px; color: #000000; font-size: 38px; }
div.search-community span.regcountry { color: #FB0D65; font-size: 25px;margin: 0px 0px 2px 0px; padding: 0px; }
div.search-community span.regcountry a { color: #FB0D65; font-size: 25px;  margin: 0px 0px 2px 0px; padding: 0px; }
div.search-community span.regcountry a:hover { color: #FB0D65; font-size: 25px; margin: 0px 0px 2px 0px; padding: 0px; }
div.search-community div.clear { clear: both; }
div.search-community div.countrycellstop { width: 25%; float: left; margin-bottom: 10px; }
div.search-community div.countrycellstop ul.list { list-style-type: none; margin: 0; padding: 0; }
div.search-community div.countrycellstop a { font-size: 12px; font-weight: bold; }
div.search-community div.countrycellstop a:hover { font-size: 12px; font-weight: bold; }
div.search-community div.country { width: 100%; display: table; }
div.search-community div.countrycells { width: 25%; float: left; }
div.search-community div.countrycells2 { width: 50%; float: left; }
div.search-community div.countrycells ul.list { list-style-type: none; margin: 0; padding: 0; }
div.search-community div.countrycells2 ul.list { list-style-type: none; margin: 0; padding: 0; }
div.search-community div.vuzcells { width: 100%; }
div.search-community div.vuzcells ul.list { list-style-type: none; margin: 0; padding: 0; }
div.search-community div.oldcountry { float: left; width: 319px; }
div.search-community div.republiccellstop { width: 106px; float: left; margin-bottom: 10px; }
div.search-community div.republiccellstop ul.list { list-style-type: none; margin: 0; padding: 0; }
div.search-community div.republiccellstop a { font-size: 12px; font-weight: bold; }
div.search-community div.republiccellstop a:hover { font-size: 12px; font-weight: bold; }
div.search-community div.republiccells { width: 106px; float: left; }
div.search-community div.republiccells ul.list { list-style-type: none; margin: 0; padding: 0; }
div.search-community div.oldcountrycells { width: 159px; float: left; }
div.search-community div.oldcountrycells ul.list { list-style-type: none; margin: 0; padding: 0; }
div.search-community div.oldlink { margin-top: 10px; }
div.search-community div.oldlink a { font-size: 12px; font-weight: bold; }
div.search-community div.oldlink a:hover { font-size: 12px; font-weight: bold; }
div.search-community .countrynavig { margin-bottom: 0px; color: #949494; color: #949494; font-family: 'Trebuchet MS', Verdana, Arial, sans-serif; font-size: 20px; }
div.search-community .countrynavig a { color: #949494; font-family: 'Trebuchet MS', Verdana, Arial, sans-serif; font-size: 20px; }
div.search-community .countrynavig a:hover { color: #949494; font-family: 'Trebuchet MS', Verdana, Arial, sans-serif; font-size: 20px; }
div.search-community div.nbr { margin: 10px; } div.search-community span.h2 { color: #000000; font-size: 15px; font-weight: bold; } div.search-community span.reg { font-family: 'Tahoma', sans-serif; font-size: 11px; }
div.search-community span.red { color: #FF0000; } div.search-community table.search2 { border-collapse: collapse; font-family: 'Tahoma', sans-serif; font-size: 11px; } div.search-community table.search2 td { padding-bottom: 7px; } div.search-community table.search2 td.town { width: 40%; } div.search-community table.search2 td.region { width: 40%; color: #808080; } div.search-community table.search2 td.country { width: 20%; color: #808080; } div.search-community div.search2navig {  color: #808080; font-family: 'Tahoma', sans-serif; font-size: 12px; padding-right: 23px; padding-bottom: 10px; }
div.search-community div.searchname2navig a { font-size: 13px; } div.search-community div.search2navig b { color: #000000; background-color: #E8E8E8; padding: 3px; }
div.search-community div.search2navig a:hover { font-size: 13px; } div.search-community div.search2navig hr { color: #DDDDDD; width: 100%; background-color: #DDDDDD; height: 1px; border: 0px; margin: 4px auto; text-align: center; }
div.search-community div.search2navig div.tbnav { text-align: left; }
div.search-community div.naviglist { text-align: center; margin: 10px auto; font-size: 13px; }
div.search-community div.naviglist a { margin-right: 2px; padding: 4px; }
div.search-community div.naviglist a:hover { margin-right: 2px; padding: 4px; }
div.search-community p.region { color: #FB0D65; font-size: 25px; font-family: 'Trebuchet MS', Verdana, Arial, sans-serif; margin: 0px 0px 2px 0px; padding: 0px; }
div.search-community p.region a { color: #FB0D65; font-size: 25px; font-family: 'Trebuchet MS', Verdana, Arial, sans-serif; margin: 0px 0px 2px 0px; padding: 0px; }
div.search-community p.region a:hover { color: #FB0D65; font-size: 25px; font-family: 'Trebuchet MS', Verdana, Arial, sans-serif; margin: 0px 0px 2px 0px; padding: 0px; }
table.community { font-size: 12px; width: 100%; }
table.community td { padding: 4px 0px; }
table.community td.checkbox { width: 3%; text-align: center; }
table.community td.place { color: #969696; width: 10%; }
table.community td.name { width: 70%; }
table.community td.date { width: 10%; text-align: right; color: #AEAEAE; font-family: 'Trebuchet MS', sans-serif; }
table.community td.people { width: 10%; text-align: right; color: #AEAEAE; font-family: 'Trebuchet MS', sans-serif; }
table.community th { height: 20px; color: #AEAEAE; font-weight: normal; text-align: left; }
table.community th.community { width: 72%; text-align: left; }
table.community td.community { text-align:left; }
table.community td.users { text-align:right;  font-family: 'Trebuchet MS', sans-serif;}
div.myphotoalbums { float: left; margin: 0px 7px 0px 2px; width: 174px; padding: 0px 0px 10px 0px; background-color: #FFFFFF; border-bottom: 1px solid #DCDEDF; border-right: 1px solid #DCDEDF; }
div.myphotoalbums h3.title { height: 33px; margin: 0px; padding: 8px 0px 0px 0px; color: #0A5FBD; font-weight: bold; font-size: 13px; background-repeat: no-repeat; background-image: url(http://odnoclassniki.km.ru/img/subhbg.gif); }
div.myphotoalbums h3.title span { padding-left: 26px;  }
div.myphotoalbumsfolders { font-size: 11px; padding-left: 26px; }
div.myphotoalbumsfolders img { float: left; vertical-align: middle; }
div.myphotoalbumsfolders a.folders { float: left; padding: 5px 0px 0px 5px; }
div.myphotoalbumsfolders div.clear { clear: both; height: 10px; }
div.myphotoalbumsfolders input.form { border: 1px solid #7CB3DA; background-color: #EAF1F7; width: 105px;  }
div.myphotoalbumsfolders input.submit { border: 1px solid #7CB3DA; background-color: #EAF1F7; }
div.myphotos { float: left; width: 517px; margin: 0px; padding: 0px;  background-color: #FFF; border-bottom: 1px solid #DCDEDF; border-right: 1px solid #DCDEDF; }
div.myphotos h3.title { margin: 0px; padding: 8px 0px 0px 0px; height: 33px; color: #0A5FBD; font-weight: bold; font-size: 13px; background-repeat: no-repeat; background-image: url(http://odnoclassniki.km.ru/img/subhbg.gif); }
div.myphotos h3.title span { padding-left: 26px; }
div.myphotos div.linkback { font-size: 13px; margin: 10px auto; padding: 0px 26px; }
div.myphotos div.clear { clear: both; }
div.photos { font-size: 11px; margin: 15px auto; text-align: left; font-size: 11px; background-color: #FFF; }
div.photos div.user { font-size: 13px; float: left; text-align: center; height: 175px; width: 172px; overflow: hidden; }
div.photos div.user span { color: #969696; }
div.photonavig { font-weight: bold; font-size: 13px; margin: 0px 30px; }
div.photos div.clear{ clear: both;}
table#winners { width: 100%; border-collapse: collapse; margin: 0px; padding: 0px; }
table#winners td { vertical-align: middle; height: 20px; }
table#winners th { border-bottom: 1px solid #DCDEDF; padding-bottom: 5px; color: #606060; font-size: 10px; font-family: 'Tahoma', sans-serif; }
table#winners td.date { color: #9C9C9C; text-align: left; font-size: 13px; }
table#winners td.userwin, td.prize, td.balls { font-size: 13px; }
table.comwrap { width: 100%; margin-bottom: 1em; }
table.comwrap td.votend table td.ver div.scores span.nomber2 { color: #fff; }
table.comwrap thead { background-color: #DEEAFA; font-size: 12px; }
table.comwrap thead.admin { background-color: #FAEADE; font-size: 12px; }
table.comwrap thead th.votend_l { height: 30px; font-weight: normal; padding-left: 5px; }
table.comwrap thead th.votend_c { width: 462px; text-align: center; }
table.comwrap thead th.votend_r { text-align: right; font-weight: normal; padding-right: 5px; }
table.comwrap tfoot { background-color: #DEEAFA; font-size: 12px; vertical-align: bottom; }
table.comwrap tfoot td { vertical-align: middle; }
table.comwrap tfoot td.votend_l { height: 30px; padding-left: 5px; }
table.comwrap tfoot td.votend_c { width: 462px;  font-weight: bold; text-align: center; }
table.comwrap tfoot td.votend_r { text-align: right; padding-right: 5px; }
table.comwrap td.votend p { margin: 9px 0px; }
table.comwrap td.votend table { width: 100%; font-size: 13px; }
table.comwrap td.votend table td { vertical-align: middle; }
table.comwrap td.votend table td.img { vertical-align: middle; text-align: right; }
table.comwrap td.votend table td.user { vertical-align: middle; text-align: left; padding-left: 10px; }
table.comwrap td.votend table td span { color: #969696; }
table.comwrap td.votend table td a.lp { font-size: 11px; }
table.comwrap td.votend table td.ver { text-align: right;  }
table.comwrap td.votend table td.ver div.scores { margin-top: 3px; margin: 0 auto; display: table; background-color: #3789E4; width: 100px; height: 78px; text-align: center; }
table.comwrap td.votend table td.ver div.scores span.nomber, table.comwrap td.votend table td.ver div.scores span.nomber2 { color: #fff; }
table.comwrap td.votend table td.ver div.scores a { text-decoration: none; }
table.comwrap thead th.vote_l { font-size: 12px; height: 30px; padding-left: 5px; }
table.comwrap thead th.vote_r { text-align: right; font-weight: normal; padding: 0px 5px 0px 0px; }
table.comwrap td.vote table { width: 100%; font-size: 13px; }
table.comwrap td.vote table td.prizes { width: 160px; text-align: center; font-weight: bold; vertical-align: middle; }
table.comwrap td.vote table td.prizes span { display: block; font-weight: normal; }
table.comwrap td.vote table.ptbl td.pname { width: 227px; }
table.comwrap td.vote table.ptbl td.pregion { width: 205px; }
table.comwrap td.vote table.ptbl td.pscore { width: 52px; }
#winfriends { margin: 7px 0px; border-collapse: collapse; font-family: 'Tahoma', sans-serif; }
#winfriends td { vertical-align: top; padding: 0px; margin: 0px; }
#winfriends td.w24 { width: 24px; }
#winfriends td.description { width: 310px; font-size: 13px; padding: 7px 0px; }
#winfriends td.bbcFF { border-bottom: 1px solid #FFA500; }
#winfriends td.bbcDD { border-bottom: 1px solid #DDDDDD; }
#winfriends td.description span.day { font-size: 13px; color: #000000; font-weight: bold; }
#winfriends td.description span.yes { font-size: 13px; color: #008000; font-weight: bold; }
#winfriends td.description span.no { font-size: 13px; color: #888888; font-weight: bold; }
#winfriends td.description span.lottery_no { font-size: 10px; color: #888888; display: block; }
#winfriends td.description a.lk { color: #888888; font-size: 13px; }
#winfriends td.description a.min { color: #0071BC; font-size: 11px; }
#winfriends td.description a.lk-red { color: #FF0074; font-size: 13px;  }
td.lfmenu { font-size: 12px; font-weight: bold; width: 174px; }
td.lfmenu form { margin: 0px; padding: 0px; }
td.lfmenu a { font-size: 12px; font-weight: normal; }
td.lfmenu sup { color: #5F5F5F; font-weight: normal; }
td.lfmenu a.edit { font-size: 10px; color: #999999; }
td.lfmenu input.newlist { width: 85px; color: #535353; font-size: 12px; float: left; }
td.lfmenu input.newlistbutton { font-size: 12px; float: right; }
td.lfmenu select.listonly { width: 100%; margin: 8px 0px 0px 0px; background-color: #ffffff; }
td.lfmenu a.green { color: #2D9E00; }
td.lfmenu .mt13 { margin-top: 13px; }
td.lfmenu .mt7 { margin-top: 7px; }
td.lfmenu .wrap1 { padding-left: 13px; }
td.lfmenu .wrap2 { margin: 5px 0px -5px 0px; }
td.lfmenu .wrap3 { margin: 5px 0px -7px 0px; }
td.lfmenu .wrap3#newlist { margin: 15px 0px -7px 0px; }
td.lfmenu .clear { clear: both; }
