body {font-size:0.9em;font-family:"trebuchet MS", Arial, Verdana, sans-serif;}
.photo-item a, .right-column a, a {color:#005588;}
#min-width {min-width:930px;padding:0 25px;margin:0 auto;zoom:1;background:url(http://www.allintop.ru/images/head_bg.gif) 25px 0 no-repeat;}
#wrap { background:url(http://www.allintop.ru/images/footer_top.gif) right bottom no-repeat;zoom:1;}
#head {height:164px;}
.head-logo {width:281px;float:left;padding:28px 0 0 4px;}
.head-menu-block {margin-left:285px;background:#fff url(http://www.allintop.ru/images/menu_left.gif) no-repeat;}
.head-menu-inner {height:154px;background:url(http://www.allintop.ru/images/menu_right.gif) right 0 no-repeat;}
.head-menu-banner {text-align:center;padding-top:18px;height:86px;margin-right: 100px;}
/*
.head-menu ul li {width:15.7%;float:left;text-align:center;background:url(http://www.allintop.ru/images/menu_ceparator.gif) no-repeat;line-height:28px;position:relative;}
.head-menu ul li.first {background:none;}
.head-menu ul li a {font-size:14px;color:#FFFFFF;text-decoration:none;display:block;}
.head-menu ul li.submenu:hover ul, .head-menu ul li.submenu.hover ul {display:block;}
.head-menu ul li.submenu:hover a, .head-menu ul li.submenu.hover a {background:url(http://www.allintop.ru/images/h_menu.gif) center 0 no-repeat;}

.head-menu ul li ul {position:absolute;background:#1c7fb5 url(http://www.allintop.ru/images/submenu_corner.gif) right 0 no-repeat;width:164px;padding:10px 10px 0 10px;left:50%;margin-left:-52px;display:none;}
.head-menu ul li ul li {float:none;width:auto;zoom:1;position:static;margin:0;line-height:26px;background:none;}
.head-menu ul li ul li.submenu_last {background:url(http://www.allintop.ru/images/submenu_bottom.gif) 0 bottom no-repeat;height:10px !important;font-size:0;line-height:0;zoom:1;margin:0 -10px;}
.head-menu ul li ul li a {text-align:left;padding-left:10px;zoom:1;}
.head-menu ul li ul li a:hover {background:url(http://www.allintop.ru/images/h_submenu.gif) no-repeat !important;color:#1c7fb5}
*/
#body {padding-bottom:30px;background:transparent;}
.left-column {width:285px;float:left;color:#005588;}
.right-column {padding-left:320px;padding-top:21px;color:#454545;line-height:16px;}
.left-column a {color:#005588;}

h1 {font-weight: normal; color:#1c7fb5;padding-bottom:12px;}

.blue {background:#76c4ee url(http://www.allintop.ru/images/blue_top.gif) no-repeat;margin-bottom:13px;zoom:1;}
.blue-inner {background:url(http://www.allintop.ru/images/blue_bottom.gif) 0 bottom no-repeat;padding:14px 18px 22px 18px;line-height:16px;}
.blue .header {font-size:1.2em;padding-bottom:8px;}
.blue dl {clear:both;}
.stat-block dt {float:left;line-height:14px;}
.stat-block dd {float:right;}
.auth-block {}
.auth-block .bg {background:url(http://www.allintop.ru/images/lock.gif) 12px 9px no-repeat;zoom:1;}
.auth-block dt {float:left;line-height:20px;width:82px;text-align:right;padding:0 10px 6px 0;}
.auth-block dd {float:left;width:107px;}
.auth-block dd input {width:105px;}
#auth_submit {background:url(http://www.allintop.ru/images/auth_btn.gif) no-repeat;height:16px;border:none;width:108px;margin-top:2px;}
.signup a {color:#005588;}
.upcomingactions-block .bg {background:url(http://www.allintop.ru/images/clock.gif) 12px 12px no-repeat;zoom:1;}
.action {padding-bottom:14px;line-height:16px;}
.nopadding {padding:0 !important;}
.lastgactions-block .bg {background:url(http://www.allintop.ru/images/dars.gif) 0 0 no-repeat;zoom:1;margin:0;}
.actions-photos img {border:1px solid #fff;}
.actions-photos img.left {margin-right:12px;}
.actions-photos img.bottom {margin-bottom:12px;}
.lastgactions-block dt { float:left;padding-bottom:14px;}
.lastgactions-block dt img {border:1px solid #1c7fb5}
.lastgactions-block dd { float:right;text-align:right;line-height:14px;}
.comment {line-height:14px;padding-bottom:14px;}

.right-column .header {font-size:1.3em;color:#1c7fb5;padding-bottom:12px;}
.right-column .header a {color:#1c7fb5;}
.right-column .mini-header {font-size:15px;color:#1c7fb5;padding-bottom:12px;font-weight:bold;}
.right-column .mini-header-inline {font-size:15px;color:#1C7FB5;padding-bottom:5px;font-weight:bold;}
.right-column .mini-header-inline a {font-size:15px;color:#1C7FB5;padding-bottom:5px;font-weight:bold;}
.right-column .mini-header-inline-under {font-size:14px;color:#1c7fb5;padding-bottom:0;}
.right-column p {padding-bottom:16px;}

.important-block {padding-left:83px;background:url(http://www.allintop.ru/images/!.gif) 10px 10px no-repeat;zoom:1;color:#000000;padding-bottom:17px;}
.important-inner {background:#cee8f6 url(http://www.allintop.ru/images/corner1.gif) no-repeat;}
.important-inner .corner1 {background:url(http://www.allintop.ru/images/corner2.gif) right 0 no-repeat;}
.important-inner .corner2 {background:url(http://www.allintop.ru/images/corner3.gif) 0 bottom no-repeat;}
.important-inner .corner3 {background:url(http://www.allintop.ru/images/corner4.gif) right bottom no-repeat;padding:14px;}

.photo-block {overflow:hidden;zoom:1;}
.photo-item {width:24.9%;float:left;padding-bottom:19px;min-height:153px;height:auto !important;height:153px;}
.photo-item img {border:1px solid #76c4ee;margin-bottom:8px;}
.gray {color:#454545;}
.silver {color:#777;}
.white {color:#fff;}

.footer-left {width:285px;float:left;color:#454545;}
.phone {font-size:18px;}
.line {margin:10px 0;}
.counters {padding-top:4px;}
.counters img {margin:0 14px;}
.footer-right {margin-left:285px;background:#76c4ee url(http://www.allintop.ru/images/footer_corner.gif) no-repeat;}
.footer-right a {color:#fff;text-decoration:none;}
.footer-right .corner {background:url(http://www.allintop.ru/images/footer_bg.gif) right 0 no-repeat;height:111px;zoom:1;padding:15px 0 0 34px;}
.footer-right ul li {float:left;font-size:14px;padding:0 10px 0 0;width:17%;}
.footer-right ul li.thin {float:left;font-size:14px;padding:0 10px 0 0;width:13%;}
.footer-right ul li ul {padding:5px 10px 0 0;}
.footer-right ul li ul li {float:none;font-size:12px;white-space:nowrap;line-height:17px;padding-right:10px;width:100%;}

.head-menu ul li {width:14%;float:left;text-align:center;background:url(http://www.allintop.ru/images/menu_ceparator.gif) no-repeat;line-height:28px;position:relative;}
.head-menu ul li.first {background:none;}
.head-menu ul li a {font-size:14px;color:#FFFFFF;text-decoration:none;display:block;}
.head-menu ul li.submenu a {background:url(http://www.allintop.ru/images/h_menu.gif) 0 30px no-repeat;}
.head-menu ul li.submenu:hover ul, .head-menu ul li.submenu.hover ul {display:block;}
.head-menu ul li.submenu:hover a, .head-menu ul li.submenu.hover a {background-position:center 0;}

.head-menu ul li ul {position:absolute;background:#1c7fb5 url(http://www.allintop.ru/images/submenu_corner.gif) right 0 no-repeat;width:164px;padding:10px 10px 0 10px;left:50%;margin-left:-52px;display:none;}
.head-menu ul li ul li {float:none;width:auto;zoom:1;position:static;margin:0;line-height:26px;background:none;}
.head-menu ul li ul li.submenu_last {background:url(http://www.allintop.ru/images/submenu_bottom.gif) 0 bottom no-repeat;height:10px !important;font-size:0;line-height:0;zoom:1;margin:0 -10px;}
.head-menu ul li ul li a {text-align:left;padding-left:10px;zoom:1;background:url(http://www.allintop.ru/images/h_submenu.gif) 0 30px no-repeat !important;}
.head-menu ul li ul li a:hover {background-position:0 0 !important;color:#1c7fb5}

.form th {text-align:right;vertical-align:top;padding-right:0.7em;line-height:20px;color:#2d456b;font-size:11px;}
.form td {padding-bottom:9px;}
.short-input {height:15px;width:185px;margin-right:5px;}
.long-input {height:15px;width:400px;}
.long-textarea {height:137px;width:400px;overflow-x:hidden;overflow-y:scroll;}
.mid-textarea {height:50px;width:400px;overflow-x:hidden;overflow-y:scroll;}
.long-select {width:405px;}
.btn {background:url(http://www.allintop.ru/images/btn.gif) no-repeat;width:92px;height:21px;border:none;font-size:12px;color:#fff;text-align:center;padding-bottom:5px;vertical-align:middle;}
.btn[disabled] {color:#000}
.btn_long {background:url(http://www.allintop.ru/images/btn_long.gif) repeat-x;width:210px;height:21px;border:none;font-size:12px;color:#fff;text-align:center;padding-bottom:5px;vertical-align:top;cursor:pointer;}

small {font-size:70%;line-height:100%;}

img.bordered {border:1px solid #76c4ee;margin-bottom:8px;}

span.content ul, span.content ol {padding:10px 0;}
span.content ul li {padding-left:32px;background:url(http://www.allintop.ru/images/blue_disc.gif) 17px 3px no-repeat;padding-bottom:10px;}
span.content ol li {margin-left:32px;list-style:decimal;padding-bottom:10px;}
span.content ol li ul {padding-bottom:0;}
span.content ol li ul li {margin-left:0;list-style:none;}

small span.content ul, small span.content ol {padding:5px 0;}
small span.content ul li {padding-left:32px;background:url(http://www.allintop.ru/images/blue_disc.gif) 17px 3px no-repeat;padding-bottom:3px;}
small span.content ol li {margin-left:32px;list-style:decimal;padding-bottom:3px;}

.spacer {width:10px;height:10px;visibility:hidden;}
.minispacer {width:5px;height:5px;visibility:hidden;}
.huge {color:#1c7fb5;font-size:2em;}
.huge a {text-decoration:none;color:#1c7fb5;}

.cost-block {width: 124px; height: 81px; background: url(http://www.allintop.ru/images/for_cost.jpg) no-repeat; color: #fff; padding: 45px 0 0 25px;font-style: italic;}
.cost-block-wide {width: 130px; height: 81px; background: url(http://www.allintop.ru/images/for_cost.jpg) no-repeat; color: #fff; padding: 45px 0 0 16px;font-style: italic;}
.cost-block span, .cost-block-wide span {font-size: 24px;}

.top_line {background: #93d0f2 url(http://www.allintop.ru/images/style/top_line.gif) right top no-repeat; height: 15px; padding: 1px 5px 0 7px; font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #101d29; overflow: hidden; min-width: 968px;}
* html .top_line {width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 980? "968px");}
.top_line a:link    { color: #101d29; text-decoration: none; }
.top_line a:visited { color: #101d29; text-decoration: none; }
.top_line a:active  { color: #101d29; text-decoration: none; }
.top_line a:hover {text-decoration: underline;}
.top_line a.top_line_right {float: right;}
.top_line a.top_line_right:link {color: #fff;}
.top_line a.top_line_right:visited {color: #fff;}
.top_line a.top_line_right:active {color: #fff;}
.top_line a.top_line_right:hover {color: #fff;}

.isnew {background:url(/images/new.gif) no-repeat;width:50px;height:16px;padding-left:30px;}
.slogan {color: #2E7DB9; text-align: center;}
.datepicker{
	width: 100px;
	background: url(/images/calendar.png) 82px 1px no-repeat;
	border:1px solid #ebebeb;
	cursor:pointer;
}
span.link , a.link{text-decoration: underline; cursor: pointer;}

li.testing{
   width: 300px;
}

li.testing:hover{
   background-color: #efefef;
}

.vote{
padding:0px;
margin:0px;
}

.vote li{
	padding-bottom:0px;
	padding-left:0px;	
}

.vote li div{
	background:#66cc00;
	color:#FFF;
	height:17px;
	margin:15px;
	overflow:hidden;
	padding:15px 10px 10px 15px;
	border:1px solid #DEDEDE;
	margin-left:-15px;
}

.vote li span{
	color:#FF7400;
	font-size:1.2em;
	margin-left:0px;
}

.tot-votes {
margin-top:15px;
}

.tot-votes input{
margin-left:10px;
float:left;

}

.block_vote_res p {margin: 0 0 10px 0;}
p.count {margin: 10px 0 0 12px; font-size: 20px;}