* { margin: 0; padding: 0; }

html { height: 100%; }
body { width: 100%; height: 100%; margin : 0 0; background-color: #f2f2f2; font: 8pt Tahoma, Verdana, Arial, sans-serif; color: #111111; }

td, p, b, strong, i, u{ font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 8pt; color: #111111; }

table, img{ border: 0px; }

hr{ color: #111111; size: 1px; }

h1, h2, h3, h4, h5, h6, small{ font-family: Tahoma, Verdana, Arial, sans-serif; }

img{ border: none; }

ul, ol{ padding-left: 15px; }

select{ font: 8pt Tahoma, Verdana, Arial, sans-serif; color: #111111; background-color: #e9e9e9; border: 1px solid #989898; }
option{ padding-left: 7px; }

input{ font: 8pt Tahoma, Verdana, Arial, sans-serif; color: #111111; background-color: #e9e9e9; border: solid 1px #989898; padding: 1px;}
input.sub{ height: 18px; border: 1px solid #989898; color: #FFFFFF; font-weight: bold; background-color: #029aae; padding-bottom: 3px; }
input.button{ height: 18px; border: 1px solid #989898; color: #000000; background-color: #f2f2f2; padding: 1px;}

input.auth_input_active{ background-color: #ffffff; width: 110px; height: 14px; font: bold 8pt Tahoma, Verdana, Arial, sans-serif; color: #878787; font-style: italic; }
input.l_auth_input{ background-color: #ffffff; background-image: url(http://www.sobakoshka.ru/images/logintext.gif); background-repeat: no-repeat; width: 110px; height: 14px; }
input.p_auth_input{ background-color: #ffffff; background-image: url(http://www.sobakoshka.ru/images/pwdtext.gif); background-repeat: no-repeat; width: 110px; height: 14px; }

div.topstat{ font: bold 8pt Tahoma, Verdana, Arial, sans-serif; color: #878787; font-style: italic; padding-right: 20px; width: 530px; text-align: right; height: 15px; overflow: hidden; }

textarea{ border: solid 1px #989898; background-color: #f2f2f2; padding: 1px; }

a, a:link, a:visited, a:active{ font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 8pt; text-align: justify; color: #000000; text-decoration: underline; outline: none; }
a:hover{ text-decoration: none; }


a.rating, a.rating:link, a.rating:visited, a.rating:active, a.rating:hover{ font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000; font-style: normal; text-decoration: none; }

#leftRec{ padding-top: 100px; padding-left: 5px; }
#leftRec b{ color: #000000; }

div.register_text{ margin-left: 5px; text-align: center; margin-top: 10px; margin-bottom: 5px; background-color: #fff; border: solid 1px #434343; width: 170px; } 

#top1{ width: 662px; height: 87px; float: left; background-image: url(http://www.sobakoshka.ru/images/img_01.jpg); background-repeat: no-repeat; }
#top2{ width: 24px; height: 87px; float: left; background-image: url(http://www.sobakoshka.ru/images/img_03.gif); background-repeat: no-repeat; }
#top3{ width: 124px; height: 87px; float: left; background-image: url(http://www.sobakoshka.ru/images/img_05.gif); background-repeat: no-repeat; }

#topcats{ width: 67px; height: 87px; float: left; background-image: url(http://www.sobakoshka.ru/images/img_04.gif); background-repeat: no-repeat; color: #FFFFFF; text-align: center; }
#topdogs{ width: 73px; height: 87px; float: left; background-image: url(http://www.sobakoshka.ru/images/img_02.gif); background-repeat: no-repeat; color: #FFFFFF; text-align: center; }
#topdogs span{ color: #FFFFFF; font-size: 14pt; }
#topcats span{ color: #FFFFFF; font-size: 14pt; }

#topdogs div{ padding-top: 25px; padding-left: 5px; }
#topcats div{ padding-top: 27px; }

#topmiddle{ width: 950px; height: 97px; clear: both; background-image: url(http://www.sobakoshka.ru/images/img_06.gif); background-repeat: no-repeat; }
#topbottom{ width: 950px; height: 30px; clear: both; background-image: url(http://www.sobakoshka.ru/images/img_07.gif); background-repeat: no-repeat; }

#bottommenu{ width: 950px; height: 32px; clear: both; text-align: center; color: #f36200; }
#bottomtop{ width: 950px; height: 32px; clear: both; background-image: url(http://www.sobakoshka.ru/images/img_25.gif); background-repeat: no-repeat; }
#bottom{ width: 950px; height: 41px; clear: both; background-image: url(http://www.sobakoshka.ru/images/img_10.gif); background-repeat: no-repeat; }

#header{ width: 950px; height: 29px; overflow: hidden; background-color: #f2f2f2; border-bottom: solid 1px #c9c9c9; }

#header div{ float: right; }

#lock{ height: 29px; background-image: url(http://www.sobakoshka.ru/images/lapa.gif); background-position: left center; background-repeat: no-repeat; padding-left: 20px; }

#wrapper{ width: 950px; margin : 0 0; min-height: 100%; height: auto !important; height: 100%; }

#splitter{ width: 100%; background-color: #FFFFFF; }
#splitter:after{ display: block; clear: both; visibility: hidden; height: 0; }

#topmenuspacer{ padding-left: 20px; padding-right: 20px; color: #5da2dd; }

#left{ width: 950px; float: left; }
#left_container{ padding: 0 764px 90px 0; }

#middle{ width: 734px; padding: 15px; ovrflow: hidden; }

#right{ margin-left: -764px; width: 764px; float: left; }

#pager{ width: 734px; min-height: 100%; height: auto; }

#counters{ float: left; padding-left: 40px; width: 430px; height: 41px; }

strong.petrating{ color: #458d03; }
span.petrating{ color: #C0C0C0; }

#leftmenu{ width: 186px; padding-top: 6px; background-image: url(http://www.sobakoshka.ru/images/greentop.gif); background-repeat: no-repeat; }
#leftmenu_top_title{ width: 184px; height: 18px; background-image: url(http://www.sobakoshka.ru/images/greenbg.gif); background-repeat: repeat-x; border-left: solid 1px #4a4a4a; border-right: solid 1px #4a4a4a; }
#leftmenu_bottom{ width: 186px; height: 8px; background-image: url(http://www.sobakoshka.ru/images/greenbottom.gif); background-repeat: no-repeat;  }
#leftmenu_body{ width: 184px; border-left: solid 1px #4a4a4a; border-right: solid 1px #4a4a4a; background-color: #f2f2f2; padding-top: 4px; padding-bottom: 4px; }
div.leftmenu{ padding-top: 8px; height: 20px; }

#ratingmenu{ float: left; margin-left: 50px; width: 624px; height: 80px; }
#ratingmenu_top{ width: 624px; height: 7px; background-image: url(http://www.sobakoshka.ru/images/redtop.gif); background-repeat: no-repeat; overflow: hidden; }
#ratingmenu_bottom{ width: 624px; height: 7px; background-image: url(http://www.sobakoshka.ru/images/redbottom.gif); background-repeat: no-repeat;  }
#ratingmenu_body{ width: 622px; height: 66px; border-left: solid 1px #4a4a4a; border-right: solid 1px #4a4a4a; background-color: #f5f0f0; }

#searcharea{ float: left; padding-left: 60px; padding-top: 15px; }
#searcharea a{ font-weight: bold; font-size: 10pt; }

#searcharea2{ float: left; padding-left: 60px; padding-top: 15px; }
#searcharea2 a{ font-weight: bold; font-size: 10pt; }

div.menuit{ padding-top: 4px; clear: both; background-image: url(http://www.sobakoshka.ru/images/menuspacer.gif); background-repeat: no-repeat; background-position: left bottom; width: 160px; padding-left: 10px; }

div.textit{ padding-top: 4px; clear: both; width: 160px; padding-left: 10px; height: 35px; font-weight: bold; color: #434343; background-image: url(http://www.sobakoshka.ru/images/menuspacer.gif); background-repeat: no-repeat; background-position: left bottom; }

div.menitarr{ width: 36px; float: left; }
div.meuittext{ width: 150px; float: left; } 

a.petmenu, a.petmenu:link, a.petmenu:visited, a.petmenu:active{ font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #458d03; text-decoration: none; outline: none; }
a.petmenu:hover{ color: #f76200; }


a.petname, a.petname:link, a.petname:visited, a.petname:active{ font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 10pt; color: #f76200; font-weight: bold; font-style: normal; text-decoration: underline; }
a.petname:hover { font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 10pt; color: #f76200; font-weight: bold; font-style: normal; text-decoration: none; }

a.menu, a.menu:link, a.menu:visited, a.menu:active{ font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-style: normal; text-decoration: none; }
a.menu:hover { font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-style: normal; text-decoration: underline; }

#bottommenu{ width: 950px; height: 15px; padding-top: 7px; background-image: url(http://www.sobakoshka.ru/images/bottom_bg.gif); background-repeat: no-repeat; }
#bottommenu a { color: #366f00; font-style: normal; text-decoration: none; }
#bottommenu a:hover { color: #366f00; font-style: normal; text-decoration: underline; }

#bottom_info{ float: right; width: 470px; height: 41px; color: #525252; font-size: 7pt; text-align: right; padding-right: 4px; line-height: 100%; }
#bottom_info strong{ font-size: 7pt; color: #525252; }

#bottom_rec{ width: 400px; height: 10px; margin-top: 5px; overflow: hidden; font-size: 7pt; color: #868686; float: right; }
#bottom_rec a{ font-size: 7pt; color: #868686; text-decoration: none;}

div.greentop{ background-image: url(http://www.sobakoshka.ru/images/green_top.gif); background-repeat: no-repeat; width: 730px; height: 7px; overflow: hidden; }
div.greenbody{ width: 730px; height: 30px; background-color: #66b21d; }
div.greenbot{ background-image: url(http://www.sobakoshka.ru/images/green_bot.gif); background-repeat: no-repeat; width: 730px; height: 7px; overflow: hidden; clear: both; }

div.blocktext{ background-color: #66b21d; color: #FFFFFF; font-weight: bold; font-size: 10pt; padding-left: 7px; padding-top: 7px; padding-right: 7px; float: left; }
div.blocklogo{ background-color: #66b21d; width: 100px; float: right; }

div.grayarea{ width: 600px; padding: 6px; margin-left: 7px; background-color: #e1e1e1; text-align: justify; }

#gbtable td{ padding: 4px; border-bottom: solid 1px #aaaaaa; }
div.gbcontact{ float: left; }
div.gbtime{ float: right; }
div.gbmsg{ clear: both; text-align: justify; }
div.gboptions { float: right; text-align: right; padding-top: 7px; }

span.userarea{ color: #000000; }
span.petinfotitle{ padding: 2px; background-color: #f2f2f2; border: solid 1px #C0C0C0; color: #009aad; }

div.petinfoblock{ padding-bottom: 12px; text-align: justify; }

span.petdeathtitle{ padding: 2px; background-color: #000000; border: solid 1px #C0C0C0; color: #ffffff; }
div.petdeathblock{ padding-bottom: 15px; text-align: justify; }

img.petphoto{ margin: 2px; border: 0; cursor: pointer; }
img.petphoto_a{ margin: 2px; border: solid 2px #009aad; }

#rt{ width: 730px; }

#rt td{ padding: 3px; }
tr.rttrgrey{ background-color: #efefef; }

td.petmenu{ width: 150px; padding-top: 5px; padding-bottom: 5px; border-left: solid 1px #C0C0C0; border-top: solid 1px #C0C0C0; border-bottom: solid 1px #C0C0C0; text-align: center; background-image: url(http://www.sobakoshka.ru/images/greenbginfo.gif); background-repeat: repeat-x; }
td.petmenu_a{ width: 150px; padding-top: 5px; padding-bottom: 5px; border-left: solid 1px #C0C0C0; border-top: solid 1px #C0C0C0; text-align: center; background-image: url(http://www.sobakoshka.ru/images/graybginfo.gif); background-repeat: repeat-x; }
td.petmenu_right{ width: 280px; padding-top: 5px; padding-bottom: 5px; border-bottom: solid 1px #C0C0C0; border-left: solid 1px #C0C0C0; }



span.rtnum{ font-weight: bold; background-color: #66b11e; color: #ffffff; }
div.tpad{ padding-left: 15px; padding-top: 3px; }

td.rttdnum{ width: 29px; }
td.rttdphoto{ width: 54px; border-bottom: solid 1px #686868; }

td.rttdname{ width: 479px; border-bottom: solid 1px #000000; }
td.rttdarea{ width: 533px; border-bottom: solid 1px #000000; }
td.rttdnameuser{ width: 379px; border-bottom: solid 1px #000000; }
td.rttdwarning{ width: 204px; border-bottom: solid 1px #000000; text-align: center; }


td.rttdpet{ width: 34px; border-bottom: solid 1px #686868; text-align: center; }
td.rttdpetarea{ width: 78px; border-bottom: solid 1px #686868; text-align: center; font-size: 8pt; }

td.rttdrch{ width: 44px; border-bottom: solid 1px #686868; text-align: center; font-size: 8pt; }
td.rttdrnow{ width: 54px; border-bottom: solid 1px #686868; font-size: 10pt; font-weight: bold; }

td.rttdbottom{ width: 724px; text-align: right; padding-bottom: 15px; }

td.petlist{ text-align: center; width: 33%; }

span.minigray{ padding-left: 40px; color: #8e8e8e; font-size: 7pt; font-weight: bold; }
span.rtchminus{ color: #f76200; }
span.rtchplus{ color: #3e9b47; }

div.mainmaker{ float: right; padding-right: 10px; font-weight: bold; padding-top: 10px; }

#___rubrikator{ width: 730px; border-bottom: solid 1px #000000; padding-top: 4px; padding-bottom: 4px; margin-bottom: 3px; }
#rubrikator a{ text-decoration: none; font-weight: bold; font-size: 7pt; }


#boardmain{ width: 730px; }
#boardmain td{ padding: 3px; }
td.boardtext{ border-bottom: solid 1px #686868; }
td.boardpic{ border-bottom: solid 1px #686868; padding-left: 30px; text-align: right; vertical-align: middle; }
td.boardbottom{ text-align: right; padding-bottom: 15px; }
div.boardcontact{ font-weight: bold; font-style: italic; }

.leftblock{ width: 178px; padding-top: 6px; }
.leftblock_top{ width: 178px; padding-top: 6px; background-image: url(http://www.sobakoshka.ru/images/greytop.gif); background-repeat: no-repeat; }
.leftblock_top_title{ width: 177px; height: 18px; background-image: url(http://www.sobakoshka.ru/images/greybg.gif); background-repeat: repeat-x; border-right: solid 1px #4a4a4a; }
.leftblock_body{ width: 177px; background-color: #f2f2f2; border-right: solid 1px #4a4a4a; border-bottom: solid 1px #4a4a4a; }
.leftblock_body div{ width: 167px; padding: 5px; overflow: hidden; }

.leftblock_body div div{ font-weight: bold; padding: 0px; text-align: right; }
.leftblock_body div a{ font-weight: normal; }

div.title{ font-size: 10pt; font-weight: bold; }

table.formtable{ width: 580px; }
.formtable td{ padding-left: 20px; padding-bottom: 5px;}
.formtable span{ font-weight: bold; }
.formtable span span{ color: #bb0101; }
.formtable input{ width: 550px; }
.formtable textarea{ width: 550px; }
.formtable select{ width: 554px; }
.formtable p{ background-image: url(http://www.sobakoshka.ru/images/bluearr.gif); background-repeat: no-repeat; background-position: left bottom; margin-left: -20px; padding-left: 20px; padding-top: 15px; padding-bottom: 2px; font-weight: bold; font-size: 9pt; color: #139fdf; }


table.formtable2{ width: 588px; }
.formtable2 td{ width: 147px; padding-bottom: 5px; text-align: right; }
.formtable2 span{ font-weight: bold; }
.formtable2 span span{ color: #bb0101; }
.formtable2 input{ width: 143px; }
.formtable2 textarea{ width: 147px; }
.formtable2 select{ width: 147px; }
.formtable2 p{ background-image: url(http://www.sobakoshka.ru/images/bluearr.gif); background-repeat: no-repeat; background-position: left bottom; padding-left: 20px; padding-top: 15px; padding-bottom: 2px; font-weight: bold; font-size: 9pt; color: #139fdf; text-align: left; }

input.checkbox{ width: 17px; height: 17px; }



div.tree{ font-weight: bold; font-size: 8pt; }


a.leftmenu, a.leftmenu:link, a.leftmenu:visited, a.leftmenu:active{ padding-top: 7px; color: #111111; font-weight: bold; font-style: normal; text-decoration: none; }
a.leftmenu:hover{ padding-top: 7px; color: #0065bb; text-decoration: underline; }

.form_blacklist{ padding-left: 150px; display: block; width: 730px;  height: 128px; min-height: 128px; padding-bottom: 20px; background-image: url(http://www.sobakoshka.ru/images/blacklist.jpg); background-repeat: no-repeat; }
.form_friends{ padding-left: 150px; display: block; width: 730px;  height: 128px; min-height: 128px; padding-bottom: 20px; background-image: url(http://www.sobakoshka.ru/images/friends.jpg); background-repeat: no-repeat; }

#catalogtable{ border: 1px solid #989898; border-collapse: collapse; background-color: #f2f2f2; !important}
#catalogable small{ padding: 4px; }
td.toptable{ padding: 4px; color: #FFFFFF; background-color: #322922; font-weight: bold; text-align: center; }

.statistic_form{ padding-left: 150px; padding-top: 20px; padding-bottom: 30px; display: block; width: 730px; background-image: url(http://www.sobakoshka.ru/images/statistic.jpg); background-repeat: no-repeat; }
.user_form_reg{ padding-left: 150px; display: block; width: 730px; background-image: url(http://www.sobakoshka.ru/images/usrform.jpg); background-repeat: no-repeat; }
.pet_form_reg{ padding-left: 150px; display: block; width: 730px; background-image: url(http://www.sobakoshka.ru/images/friends.jpg); background-repeat: no-repeat; }
.nursery_form_reg{ padding-left: 150px; display: block; width: 730px; background-image: url(http://www.sobakoshka.ru/images/nursery.jpg); background-repeat: no-repeat; }
.board_form_reg{ padding-left: 150px; display: block; width: 730px; background-image: url(http://www.sobakoshka.ru/images/board.jpg); background-repeat: no-repeat; }

.user_photo { float: left; width: 150px; padding: 0px; text-align: center; }


.form_login_ok{ padding-left: 150px; padding-top: 40px; display: block; width: 730px; height: 150px; background-image: url(http://www.sobakoshka.ru/images/login_ok.jpg); background-repeat: no-repeat; }
.form_login{ padding-left: 150px; padding-top: 15px; display: block; width: 730px; height: 150px; background-image: url(http://www.sobakoshka.ru/images/login.jpg); background-repeat: no-repeat; }

.form_remind{ padding-left: 150px; display: block; width: 730px; background-image: url(http://www.sobakoshka.ru/images/remind.jpg); background-repeat: no-repeat; }


.user_view{ display: block; width: 730px; background-repeat: no-repeat; }

#datesel select{ width: 183px; }
#datesel2 select{ width: 183px; }

#addfriends{ padding-left: 140px; display: block; width: 245px; height: 134px; font-weight: bold; text-align: center; background-image: url(http://www.sobakoshka.ru/images/friends1.jpg); background-repeat: no-repeat; }
#addblacklist{ padding-left: 140px; display: block; width: 245px; height: 134px; font-weight: bold; text-align: center; background-image: url(http://www.sobakoshka.ru/images/blacklist1.jpg); background-repeat: no-repeat; }

.feedback_form{ padding-left: 150px; display: block; width: 730px; background-image: url(http://www.sobakoshka.ru/images/feedback.jpg); background-repeat: no-repeat; }

#send_message{ clear: both; float: right; width: 200px; height: 40px; padding-top: 10px; background-image: url(http://www.sobakoshka.ru/images/send_msg.gif); background-repeat: no-repeat; }
#send_message a{ color: #458d03; font-weight: bold; }
#send_message span{ padding-left: 50px; }

#user_page{ clear: both; float: right; width: 200px; height: 40px; padding-top: 10px; background-image: url(http://www.sobakoshka.ru/images/user_page.gif); background-repeat: no-repeat; }
#user_page a{ color: #009aad; font-weight: bold; }
#user_page span{ padding-left: 60px; }

input.checkbox{ width: 17px; height: 17px; }

.form_messages{ padding-left: 150px; display: block; width: 730px; padding-bottom: 20px; background-image: url(http://www.sobakoshka.ru/images/feedback.jpg); background-repeat: no-repeat; text-align: center;}

#imgload span{ color: #bb0101; }

.addmessage_form{ padding-left: 150px; display: block; width: 635px; height: 130px; background-image: url(http://www.sobakoshka.ru/images/addmessage.jpg); background-repeat: no-repeat; }

span.b_rate{ font-weight: bold; font-size: 10pt; }


#pettop, #petinfo{ width: 730px; }

.page_view{ padding-left: 160px; display: block; width: 730px; background-repeat: no-repeat; }











itemtable td{ padding: 2px; }











td.softtitle{ text-align: center; font-weight: bold; background-color: #f2f2f2; }







.form_fastsearch{ padding-left: 150px; display: block; width: 785px; padding-bottom: 20px; background-image: url(http://www.sobakoshka.ru/images/orgform.jpg); background-repeat: no-repeat; }







.reclama_form{ padding-left: 150px; display: block; width: 785px; background-image: url(http://www.sobakoshka.ru/images/reclamaform.jpg); background-repeat: no-repeat; }
.links_page{ padding-left: 150px; display: block; width: 785px; background-image: url(http://www.sobakoshka.ru/images/links.jpg); background-repeat: no-repeat; }


.msg_mode_active{ width: 150px; text-align: center; background-color: #f2f2f2; padding: 5px; border: solid 1px #000000; }
.msg_mode_active a{ text-decoration: none; font-weight: bold; }

.msg_mode{ width: 150px; text-align: center; background-color: #ffffff; padding: 5px; border: solid 1px #f2f2f2; }



#catalog_left{ width:393px; float:left; overflow: hidden; }
#catalog_right{ width: 391px; float:right; overflow: hidden; text-align: right; }
#catalog_left_bottom{ padding-top: 40px; width: 393px; overflow: hidden; }
#catalog { width: 784px; }
#catalog:after { content: '.'; display: block; clear: both; visibility: hidden; height: 0; }

tr.body{ background-color: #FFFFFF; } 
div.menutt{ overflow:hidden; width: 160px; height: 18px; color: #ffffff; font-weight: bold; padding-left: 15px; }
div.greyt{ overflow:hidden; width: 150px; height: 18px; color: #ffffff; font-weight: bold; padding-left: 5px; position: relative; }



#topmenu{ line-height: 190%; text-align: center; overflow: hidden; width: 190px; position: relative; top: 10px; left: 155px; }
#topmenu a, #topmenu a:link, #topmenu a:visited, #topmenu a:active{ font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 9pt; color: #1b1b1b; text-decoration: underline; font-style: italic; font-weight: bold; }
#topmenu a:hover{ text-decoration: none; }

.de_register{ padding-top: 15px; color: #5f6062; height: 128px; width: 232px; padding-left: 150px; background-image: url(http://www.sobakoshka.ru/images/orgform.jpg); background-repeat: no-repeat; }
.de_register a, .de_register a:link, .de_register a:visited, .de_register a:active, .dr_register a, .dr_register a:link, .dr_register a:visited, .dr_register a:active{ color: #139fdf; font-size: 9pt; font-weight: bold; }
.dr_register{ padding-top: 15px; color: #5f6062; height: 128px; width: 232px; padding-left: 150px; background-image: url(http://www.sobakoshka.ru/images/drvform.jpg); background-repeat: no-repeat; }

.de_register_main{ width: 382px; float: left; padding-right: 10px; }
.dr_register_main{ width: 382px; float: right; padding-left: 10px; border-left: 1px solid #cccccc; }

.de_register_main p, .dr_register_main p{ font-weight: bold; text-align: center; }



td.infocell{ padding: 4px; }
div.infocontainer{ text-align: center; }

div.statistic{ position: absolute; z-index: 100; top: -80px; }



a.bottom, a.bottom:link, a.bottom:visited, a.bottom:active{ font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 8pt; color: #FFFFFF; font-style: normal; text-decoration: none; }
a.bottom:hover{ text-decoration: underline; }






















#simplemodal-overlay{ background-color: #000; }
#simplemodal-close{ color: #989898; cursor: pointer; position: absolute; bottom: 2px; right:2px; }
#simplemodal-container{ background-image: url(http://www.sobakoshka.ru/images/loading.gif); background-repeat: no-repeat; background-position: left center; background-color: #ffffff; border: 1px solid #989898; padding: 20px; }
#simplemodal-container span{ font-weight: bold; padding-left: 14px; }

#tooltip { position: absolute; z-index: 3000; border: 1px solid #989898; background-color: #FFFFFF; padding: 5px; }
#tooltip h3, #tooltip div { margin: 0; }


