@charset "windows-1251";
/* CSS Document */

body { margin:0; padding:0; background:#FFF url(/images/pigeons-website-background.jpg) repeat-x top; font:12px Arial, Helvetica, sans-serif; }
div, img, form { margin:0; padding:0; border:none; }
form{margin:0px;padding:0px;border:0px;}
a img { border:none; }
a { color:#306093; text-decoration:underline; }
a:hover { text-decoration:none; }
h1, h2, h3 { font:18px Georgia, "Times New Roman", Times, serif; color:#454545; font-weight:normal; margin:0; padding:0; }
.h-libz { font:14px Arial, Helvetica, sans-serif; font-weight:bold; }
.h-calcs { background:url(/images/bkg_h_calculators.gif) no-repeat left; padding:8px 0 8px 47px; }
.h-photo { background:url(/images/bkg_h_photogallery.gif) no-repeat left; padding:8px 0 8px 60px; }
.h-enq { background:url(/images/pigeon_egg.jpg) no-repeat left; padding:11px 0 11px 46px; }
.h-subs { background:url(/images/bkg_h_subscribe.gif) no-repeat left; padding:8px 0 8px 44px; }
.clear { clear:both; height:0; font-size:0;  }
.t11 { font:11px Tahoma, Geneva, sans-serif; }
.abs { vertical-align:middle; }
.red { color:#C00; }
.glue { color:#8EACC1; }
.btn { background:#FFF url(/images/bkg_btn.gif) repeat-x bottom; cursor:pointer; font:11px Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; border:1px solid #b5b5b3; padding-top:5px; padding-bottom:5px; }

.pigeons { width:1000px; margin:auto; }
.logo { background:url(/images/pigeons-logo-background.jpg) no-repeat left; height:69px; }
.login-area { float:left; padding:10px 0 0 0; width:196px; height:138px; background:url(/images/pigeons-login-area.jpg) no-repeat; }
.lin { border:1px solid #B6B8C4; width:122px; padding:1px; margin:2px 0 5px 0; }
.lin:hover { border-color:#36C; }
.lreg { margin:1px 0 2px 0; }
.loginbtn { cursor:pointer; border:none; margin:7px 0 8px 0; }
.promo { float:left; margin-top:1px; width:802px; height:113px; border-left:1px solid #FFF; border-right:1px solid #FFF; border-bottom:1px solid #FFF; }
.twolines { background:url(/images/2lines.gif) repeat-x top; padding:2px 0 2px 0; margin:0 0 2px 0; }
.conin { border:1px solid #B6B8C4; width:240px; padding:1px; font-size:13px; }
.conin:hover { border-color:#36C; }

.nav { float:left; width:804px; height:33px; background:url(/images/bkg-nav.jpg) repeat-x top; }
.nav ul { float: left;	margin:0; padding:0; list-style-type:none; height:33px; }
.nav li {  display: inline; border-bottom:1px solid #FFF;}
.nav li.dh { float:left; width:13px; height:33px; background:url(/images/left-nav.jpg) no-repeat center top; }
.nav li.dn { float:left; width:25px; height:33px; background:url(/images/nav-div.jpg) no-repeat center top; }
.nav li a { font-weight:bold; color:#000; padding:8px 0 0 0; margin:0; float:left; height:25px; text-decoration:none; }
.nav li a:hover { color:#306fb0; border-bottom:1px solid #306fb0; } /* background:url(/images/bkg-hover.jpg) no-repeat center top; */
.nav li a.navon { color:#306fb0; border-bottom:1px solid #306fb0; }

.co4 { float:left; margin-left:16px; width:788px; background:#FFF; padding-top:10px; }
.co1 { float:left; width:196px; background:#FFF; /*padding-top:15px;*/ }
.regpig { padding-left:61px; background:url(/images/registered-pigeons.jpg) no-repeat left; height:44px; margin-bottom:10px; }
.regpig strong { font:36px Arial, Helvetica, sans-serif; font-weight:normal; color:#54575e; margin:0; padding:0; line-height:30px; }

.co2 { float:left; margin:0 16px 0 16px; width:527px; background:#FFF; padding-top:10px; }
.h-map { border-bottom:1px solid #b4b8bb; padding-bottom:4px; margin-bottom:18px; margin-top:18px;  }
.h-inv { border-bottom:1px solid #b4b8bb; padding-bottom:4px; margin-bottom:8px; margin-top:18px;  }
.dayad { background:#faf5ef; border:1px solid #eadccd; padding:10px; }
.invmail { margin:12px 0 12px 0; }
.invmail input { vertical-align:middle; width:117px; border:1px solid #B6B8C4; padding:3px 1px 3px 1px; margin:0 5px 0 0; }

.co3 { float:right; width:245px; background:#FFF; padding-top:10px; }
.dots { background:url(/images/dot.gif) repeat-x center; height:3px; }
.dotz {background:url(/images/dot.gif) repeat-x center; height:8px;}
.mtb9 { margin:9px 0 9px 0; }
.mt5 { margin-top:5px; }
.rsah ul { list-style-type:none; margin:0; padding:0; }
.rsah ul li { line-height:18px; padding-left:24px; background:url(/images/pigeons-rss.gif) no-repeat left; }
.rsah ul li a { color:#AF6A0E; }
.bborder { border:1px solid #ececec; background:#FFF; padding:5px; }
.bborder:hover { border-color:#cfe1f6; }
.bluborder { background:#f3f6fa; border:1px solid #cfe1f6; padding:13px; }
.mt8 { margin-top:8px; }
.ch1 { float:left; width:80px; margin-bottom:5px; }
.ch2 { float:left; width:130px; padding-top:1px; margin-bottom:5px; }
.calcdates { border-top:1px solid #a9c8f0; padding:5px 0 0 37px; font:11px Tahoma, Geneva, sans-serif; background:url(/images/questions.gif) left no-repeat; }
.calcdates strong { color:#1d3e6a; }
.subsemail { border:1px solid #B6B8C4; width:190px; padding:3px 1px 3px 1px; margin:0 5px 0 0; }
.so0 {margin-top:6px; margin-bottom:4px; font:12px Arial, Helvetica, sans-serif; }
.so0 input { margin:0 4px 0 0px; }
.starea { border-left:3px solid #a8ceac; background:#f4f4f4; padding:6px 0 6px 12px; font:11px Tahoma, Geneva, sans-serif; }

.lenews { width:256px; float:left; background:url(/images/bkg_h2_home.jpg) repeat-x top; }
.lenews h2 { margin-bottom:16px;}
.lenews img { border:1px solid #ececec; background:#FFF; padding:8px; margin-right:10px; margin-bottom:2px; }
.lenews p { text-align:justify; }

.rigal { width:256px; float:right; background:url(/images/bkg_h2_home.jpg) repeat-x top; }
.rigal h2 { margin-bottom:16px;}
.ripsq { background:url(/images/pigeon_squarez.gif) no-repeat right top; }
.bbox { font:11px Tahoma, Geneva, sans-serif; background:#f2f4f5; padding:5px 7px 9px 7px; margin:12px 0 12px 0; }
.borz { background:url(/images/bkg_h2_home-2.jpg) repeat-x top; }
.mt5 { margin-top:5px; }

.latfor { font:11px Tahoma, Geneva, sans-serif; color:#878787; }
.latfor td.for1 { background-image:url(/images/bkg_topic.gif); background-repeat:no-repeat; background-position:left; padding-left:43px; }
.latfor td.for2 { background-image:url(/images/bkg_rlft.gif); background-repeat:no-repeat; background-position:left; padding-left:40px; white-space:nowrap; }

.fortabb { border:1px solid #dfdfdf; margin:8px 0 8px 0; }
.fortabb td { white-space:nowrap; text-align:center; }
.fortabb td a { text-decoration:none; }
.fortabb td a:hover { text-decoration:underline; }
.vdots { background:url(/images/vdot.gif) repeat-y center; }

.shsearch { background:url(/images/bkg_search_line.gif) repeat-x; border:1px solid #F3F3F3; border-bottom:1px dotted #CCC; margin:5px 0 1px 0;; padding:8px 0 8px 0; }
.shsearch input { width:150px; vertical-align:middle; border:1px solid #B6B8C4; padding:1px; margin-left:8px; margin-right:8px; }
.shsearch select { width:150px; vertical-align:middle; border:1px solid #B6B8C4; padding:1px; margin-left:8px; margin-right:8px; }
.shsearch img { vertical-align:middle; }

.hobiavy th { background:#E4E4E4 url(/images/bkg_hobiavy.jpg) repeat-x top; font:12px Arial, Helvetica, sans-serif; font-weight:bold; }
.hobiavy td { color:#878787; white-space:nowrap; }
.hobiavy td a { text-decoration:none; }
.hobiavy td a:hover { text-decoration:underline; }
.hobiavy td.tdl { text-align:left; padding-left:6px; white-space:normal; }

.tab th { background:#E4E4E4 url(/images/bkg_hobiavy.jpg) repeat-x top; font:12px Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; }
.tab tr:hover { background:#ecf5f8; }

.enqlinx { color:#dadada; margin-bottom:19px; }
.enqlinx a { margin:0 2px 0 2px;}
.eqopt { padding-left:5px; border-left:3px solid #fba733; margin:10px 0 10px 0; }
.eqopt input { margin-bottom:2px; vertical-align:middle; }

.footer { margin:15px 0 10px 0; border-top:1px solid #d2d6e5; padding-top:4px; color:#8996a8; font:11px Tahoma, Geneva, sans-serif; }
.fooleft { float:left; width:450px; }
.fooright { float:right; width:550px; text-align:right; }
.fooright a { color:#8996a8; text-decoration:none; }

.breed-list { list-style-type:none; margin:auto; padding:0; }
.breed-list li { display:block; float:left; width:130px; margin:0px 6px 8px 0; padding:4px 9px 4px 24px; border:1px solid #E4EAF1; white-space:nowrap; background:url(/images/pigeon-breed.gif) center left no-repeat;  }
.breed-list li:hover { border:1px solid #a9c8f0; background:#f3f6fa url(/images/pigeon-breed-hover.gif) center left no-repeat; }
.breed-list li a { white-space:nowrap; text-decoration:none; border-bottom:1px dotted #FFF; }
.breed-list li a:hover { text-decoration:none; border-bottom:1px dotted #09F; }

.gallist { list-style-type:none; margin:0; padding:0; }
.gallist li { padding:7px 7px 7px 35px; margin:8px 0px 0px 0px; border:1px solid #E6E6E6; background:url(/images/gal-icon.gif) no-repeat center left; }
.reg_sum { font:14px Arial, Helvetica, sans-serif; font-weight:bold; color:#003399; letter-spacing:2px; padding-left:8px; }

/* page navigation css */
/*.pages-navigation { height:1%; overflow:hidden; padding:10px 0; clear:both; margin:auto; }*/
.pages-navigation { width:auto; white-space:nowrap; height:1%; overflow:hidden; clear:both; margin:auto; }
.pages-navigation a { background:url(/images/page_num.gif) no-repeat 0 0; width:37px; height:42px; display:block; text-align:center; float:left; margin:0 4px; padding-top:6px; text-decoration:none; color:#333; }
.pages-navigation a:hover{ background:url(/images/page_num.gif) no-repeat 0 100%; color:#FFF; }
.pages-navigation a.long { background:url(/images/page_num_long.gif) no-repeat 0 0; width:100px; height:42px; display:block; text-align:center; float:left; margin:0 4px; padding-top:6px; text-decoration:none; color:#333; }
.pages-navigation a.long:hover{ background:url(/images/page_num_long.gif) no-repeat 0 100%; color:#FFF; }
.pages-navigation .extend, .dotdot { display:none; }
.pages-navigation .current{ background:url(/images/page_num.gif) no-repeat 0 100%; width:37px; height:42px; display:block; float:left; text-align:center; margin:0 4px; padding-top:6px; font-weight:bold; color:#FFF; }
.pages-count { float:left; background:url(/images/backbutton.gif) no-repeat 0 0; width:127px; height:42px; text-align:center; display:block; color:#333; margin:0 4px; padding-top:6px; }

.leftlogged { margin:8px 0 8px 20px; padding:0;}
.leftlogged li { list-style-type:circle; }

.black-link { text-decoration:none; color:#333333; border-bottom:1px dotted #333333; }
.black-link:hover { border-bottom:1px dotted #FFF; }

.ule0 { width:180px; margin:auto; }
.ule1 { float:left; width:auto; white-space:nowrap; }
.ule2 { float:right; width:90px; white-space:nowrap; }
.ulej { float:left; padding-left:10px; text-align:right; color:#CCCCCC; font-weight:bold; }

.advstat { color:#CC0000; padding-left:5px; padding-right:20px; text-transform:lowercase; white-space:nowrap; }

#watermark_box { position:relative; display:block; }
img.watermark { position: absolute; top: 4px; left: 4px; } 

.spotc { margin:12px 0 12px 0; background:#fffad8; border:1px solid #fcd9ac; padding:11px; }
.spotc h3 a { font:13px Arial, Helvetica, sans-serif; font-weight:bold; color:#eb2f04; }
.spotc span { color:#0b75ea; }