@charset "utf-8";
/* CSS Document */

body {
	background:#e5e5e5;
	margin:0;
	padding:0;
	color:#000;
	font-family:arial;
	font-size:13px;
}
pre {
	margin:0;
	padding:0;
	font-family:arial;
}
h2 {
	font-size: 26px;
	font-weight: bold;
	letter-spacing: -1px;
	color: #912609;
	margin:0;
	padding-bottom: 15px;
	line-height: 24px;
}
h3 {
	font-size: 20px;
	font-weight: bold;
	letter-spacing: -1px;
	color: #912609;
	margin:5px 0;
	padding:0;
}
h3 span {
	font-size:14px;
	font-weight:normal;
	color:#000;
	letter-spacing:normal;
}
h4 {
	margin-top:0;
}
a {
	color: #087FC8;
	text-decoration: none;
	border-bottom: 1px solid #93BFDB;
}
a:hover {
	color: #15568A;
	text-decoration: none;
	border-bottom: 1px solid #15568A;
}
a img{
	border:none;
}
#header {
	background:#07738d url(/images/head_bg.jpg) center top no-repeat;
	height:143px;
	width:100%;
	border-bottom:1px solid #408ca4;
	table-layout:fixed;
}
#logo {
	width:273px;
	height:65px;
	display:block;
	background:url(/images/logo.png) left top no-repeat;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/logo.png", sizingMethod="crop");
	border:none;
	cursor:pointer;
}
#slogan {
	width:283px;
	height:22px;
	display:block;
	background:url(/images/slogan.png) left top no-repeat;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/slogan.png", sizingMethod="crop");
	margin:5px 10px;
}
#phone1 {
	width:195px;
	height:29px;
	display:block;
	float:left;
	background:url(/images/phone1.png) left top no-repeat;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/phone1.png", sizingMethod="crop");
	margin:5px 10px;
}
#phone2 {
	width:191px;
	height:29px;
	display:block;
	float:left;
	background:url(/images/phone2.png) left top no-repeat;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/phone2.png", sizingMethod="crop");
	margin:5px 10px;
}
#billingUser {
	background:url(/images/billing_user.gif) left no-repeat;
	padding:0 0 0 20px;
	color:#b4cdd5;
	font-size:12px;
	line-height:17px;
	margin:0 0 7px 0;
}
.billingInput {
	background:url(/images/loginform_input.png) left top no-repeat;
	height:30px;
	padding:1px 0 0 7px;
	*padding:0 0 0 7px;
	border:none;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/loginform_input.png", sizingMethod="crop");
}
.billingInput .txt {
	background:transparent;
	border:none;
	width:118px;
	color:#b4cdd5;
	height:24px;
	line-height:24px;
	font-size:17px;
	margin:0;
	padding:0;
	position:relative;
}
.billingInput .ok {
	background:url(/images/loginform_button.png) left top no-repeat;
	width:72px;
	height:26px;
	border:none;
	float:right;
	margin:0;
	padding:0;
	cursor:pointer;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/loginform_button.png", sizingMethod="crop");
}
.billingInput .remember {
	width:54px;
	height:15px;
	float:right;
	display:block;
	padding:0 0 0 18px;
	line-height:15px;
	color:#b4cdd5;
	font-size:10px;
	cursor:pointer;	
}
.unchecked {
	background:url(/images/unchecked.png) left top no-repeat;	
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/unchecked.png", sizingMethod="crop");
}
.checked {
	background:url(/images/checked.png) left top no-repeat;	
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/checked.png", sizingMethod="crop");
}
#logOut {
	width:72px;
	height:26px;
	display:block;
	background:url(/images/btn_exit.png) left top no-repeat;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/btn_exit.png", sizingMethod="crop");
	border:none;
}
#bigBlock {
	background:#257798 url(/images/bigblock_bg.jpg) center top no-repeat;	
}
#bigBlock table td {
	padding:10px 4px;
}
#subHead {
	width:1000px;
	display:block;
	position:relative;
	top:-16px;
}

#bigBlock #salesMenu table td, #bigBlock #abonMenu table td {
	padding:0;
}
#salesMenu .tml {
	background:url(/images/menu_bgl.png) left top no-repeat;
	width:23px;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/menu_bgl.png", sizingMethod="crop");
}
#salesMenu .tmr {
	background:url(/images/menu_bgr.png) right top no-repeat;
	width:25px;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/menu_bgr.png", sizingMethod="crop");
}
#salesMenu .tmc {
	height:32px;
	background:url(/images/menu_bgc.png) left top repeat-x;	
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/menu_bgc.png", sizingMethod="scale");
}
#salesMenu .tmc a {
	color:#FFF;
	line-height:32px;
	font-size:14px;
	text-decoration:none;
	display:inline-block;
	padding:0 13px;
	position:relative;
	cursor:pointer;
	border:none;	
}
#salesMenu .tmc a:hover{
	background:url(/images/menu_hover.png) left top repeat-x;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/menu_hover.png", sizingMethod="scale");
}
#abonMenu .tml {
	background:url(/images/amenu_bgl.png) left top no-repeat;
	width:23px;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/amenu_bgl.png", sizingMethod="crop");
}
#abonMenu .tmr {
	background:url(/images/amenu_bgr.png) right top no-repeat;
	width:25px;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/amenu_bgr.png", sizingMethod="crop");
}
#abonMenu .tmc {
	height:32px;
	background:url(/images/amenu_bgc.png) left top repeat-x;	
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/amenu_bgc.png", sizingMethod="scale");
}
#abonMenu .tmc a {
	color:#FFF;
	line-height:32px;
	font-size:14px;
	text-decoration:none;
	display:inline-block;
	padding:0 16px;
	position:relative;
	cursor:pointer;
	border:none;
	font-weight:bold;
}
#abonMenu .tmc a:hover{
	background:url(/images/amenu_hover.png) left top repeat-x;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/amenu_hover.png", sizingMethod="scale");
}
#abonButton {
	width:114px;
	height:32px;
	display:block;
	background:url(/images/abon_button.png) left top no-repeat;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/abon_button.png", sizingMethod="crop");
	border:none;
	cursor:pointer;
}
#abonButton:hover {
	background:url(/images/abon_button_a.png) left top no-repeat;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/abon_button_a.png", sizingMethod="crop");
}
#newclientButton {
	width:157px;
	height:32px;
	display:block;
	background:url(/images/newclient.png) left top no-repeat;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/newclient.png", sizingMethod="crop");
	border:none;
	cursor:pointer;
}
#newclientButton:hover {
	background:url(/images/newclient2.png) left top no-repeat;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/newclient2.png", sizingMethod="crop");
}
#connectForm {
	background:url(/images/connect_bg.png) left top no-repeat;
	width:221px;
	height:180px;
	font-size:15px;
	padding:35px 45px;
	display:block;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/connect_bg.png", sizingMethod="crop");
}
#connectForm .txt {
	color:#FFF;
}
#connectForm .txt span {
	color:#FFF;
	font-size:12px;
}
#connectForm form {
	padding:17px 0 0 0;
	margin:0;
}
#streetBg {
	background:url(/images/street_bg.png) left top no-repeat;
	height:42px;
	padding:1px 0 0 13px;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/street_bg.png", sizingMethod="crop");
}
#streetBg .txt {
	background:transparent;
	border:none;
	width:190px;
	height:23px;
	line-height:23px;
	font-size:17px;
	margin:0;
	padding:0;
	color:#F1906E;
	position:relative;
}
#houseBg {
	background:url(/images/house_bg.png) left top no-repeat;
	height:42px;
	padding:1px 0 0 13px;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/house_bg.png", sizingMethod="crop");
}
#houseBg .txt {
	background:transparent;
	border:none;
	width:49px;
	height:23px;
	line-height:23px;
	font-size:17px;
	margin:0;
	padding:0;
	color:#F1906E;
	position:relative;
}
#houseBg .ok {
	background:url(/images/check_button.png) left top no-repeat;
	width:114px;
	height:26px;
	border:none;
	float:right;
	margin:0;
	padding:0;
	cursor:pointer;
	position:relative;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/check_button.png", sizingMethod="crop");
}

#connectForm2 {
	background:url(/images/connect_bg2.png) left top no-repeat;
	width:209px;
	height:190px;
	font-size:15px;
	padding:15px 18px;
	display:block;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/connect_bg2.png", sizingMethod="crop");
}
#connectForm2 .txt {
	color:#FFF;
}
#connectForm2 .txt span {
	color:#FFF;
	font-size:12px;
}
#connectForm2 form {
	padding:17px 0 0 0;
	margin:0;
}
#streetBg2 {
	background:url(/images/street_bg2.png) left top no-repeat;
	height:42px;
	padding:1px 0 0 13px;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/street_bg2.png", sizingMethod="crop");
}
#streetBg2 .txt {
	background:transparent;
	border:none;
	width:190px;
	height:23px;
	line-height:23px;
	font-size:17px;
	margin:0;
	padding:0;
	color:#F1906E;
	position:relative;
}
#houseBg2 {
	background:url(/images/house_bg.png) left top no-repeat;
	height:42px;
	padding:1px 0 0 13px;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/house_bg.png", sizingMethod="crop");
}
#houseBg2 .txt {
	background:transparent;
	border:none;
	width:49px;
	height:23px;
	line-height:23px;
	font-size:17px;
	margin:0;
	padding:0;
	color:#F1906E;
	position:relative;
}
#houseBg2 .ok {
	background:url(/images/check_button.png) left top no-repeat;
	width:114px;
	height:26px;
	border:none;
	float:right;
	margin:0;
	padding:0;
	cursor:pointer;
	position:relative;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/check_button.png", sizingMethod="crop");
}

#mainBanner {
	width:640px;
	height:250px;
	display:block;
	background:url(/images/main_banner.jpg) left top no-repeat;
	background: expression("none");
	cursor:pointer;
	position:relative;
}
#actions {
	width:1000px;
	height:174px;	
}
#actions td {
	height:174px;	
	overflow:hidden;
	text-align:left;
}
#main {
	padding:20px 0;
}
#main td.bordered {
	border-right:1px solid #c0c5ca;
	padding:0 20px;
}
#main td.nonbordered {
	padding:0 20px;
}
#mainTxt {
	font-size:14px;	
}
#mainTxt p{
	line-height:150%;
}
#mainTxt li{
	line-height:150%;
}
#mainTxt table {
	border-collapse:collapse;
	position:relative;
	margin-top:5px;	
}
#mainTxt table th {
	
}
#mainTxt table td {
	
}
#btnConnect {
	padding:20px;
	background:url(/images/btn_con2.jpg) 20px 20px no-repeat;
}
#btnConnect a {
	width:280px;
	height:103px;
	display:block;
	background:url(/images/btn_con1.jpg) left top no-repeat;
	cursor:pointer;
	padding:0;
	margin:0;
	border:none;
}
#btnConnect a:hover {
	background:transparent;
}
#bigBtnconnect {
	padding:20px;
	background:url(/images/big_btn_connect2.jpg) 20px 20px no-repeat;
}
#bigBtnconnect a {
	width:280px;
	height:143px;
	display:block;
	background:url(/images/big_btn_connect1.jpg) left top no-repeat;
	cursor:pointer;
	padding:0;
	margin:0;
	border:none;
}
#bigBtnconnect a:hover {
	background:transparent;
}
#bigBtnprice {
	padding:20px;
	background:url(/images/big_btn_price2.jpg) 20px 20px no-repeat;
}
#bigBtnprice a {
	width:280px;
	height:143px;
	display:block;
	background:url(/images/big_btn_price1.jpg) left top no-repeat;
	cursor:pointer;
	padding:0;
	margin:0;
	border:none;
}
#bigBtnprice a:hover {
	background:transparent;
}
#mainTxt table.tdLeft td {
	text-align:left;	
}
#mainTxt table.thRightTdLeft th {
	text-align:right;
	padding:0 10px 0 0;
	font-weight:normal;
	color:#666;
}
#mainTxt table.thRightTdLeft th span{
	color:#912609;
}
#mainTxt table.thRightTdLeft td {
	text-align:left;
	padding:5px;
}
#mainTxt table.thLeft th {
	text-align:left;
}
#mainTxt table.priceTab td {
	padding: 8px 20px 8px 0;
	vertical-align: top;
	font-size: 14px;
	font-weight: normal;
	line-height: 16px;
	color: #444;
	border-bottom: 1px solid #DDD;	
}
#mainTxt table.priceTab th {
	padding: 15px 20px 4px 0;
	vertical-align: bottom;
	font-size: 12px;
	font-weight: normal;
	line-height: 14px;
	color: #9C9E9E;
	border-bottom: 1px solid #CCC;
}
#allNews {
	width:119px;
	height:26px;
	display:block;
	background:url(/images/btn_news.png) left top no-repeat;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/btn_news.png", sizingMethod="crop");
	position:relative;
	cursor:pointer;
	border:none;
}
#greenMenu {
	padding:10px 30px;
}
#greenMenu div {
	line-height:33px;	
}
#greenMenu .marker {
	width:25px;
	height:25px;
	display:block;
	float:left;
	background:url(/images/green_marker.png) left no-repeat;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/green_marker.png", sizingMethod="crop");
	position:relative;
	top:5px;
}
#greenMenu a {
	color:#FFF;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	border-bottom:1px solid #7aad78;
	padding:1px 0;
	margin:0 0 0 10px;
}
#greenMenu a:hover {
	border-bottom:1px solid #FFF;
}



#blueMenu {
	width:186px;
	display:block;
	padding:15px 5px 15px 15px;
}
#blueMenu div {
	line-height:33px;	
}
#blueMenu .marker {
	width:25px;
	height:25px;
	display:block;
	float:left;
	background:url(/images/blue_marker.png) left no-repeat;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/blue_marker.png", sizingMethod="crop");
	position:relative;
	top:5px;
}
#blueMenu a {
	color:#FFF;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	border-bottom:1px solid #7a9fc4;
	padding:1px 0;
	margin:0 0 0 10px;
}
#blueMenu a:hover {
	border-bottom:1px solid #FFF;
}
#footer {
	height:137px;
	background:#07738d url(/images/footer_bg.jpg) top no-repeat;
	color:#bacfd6;
	font-size:13px;
	table-layout:fixed;
	width:100%;
}
#footer td {
	padding:25px 0 0 0;
}
#footer a {
	color:#FFF;
	text-decoration:none;	
	border-bottom:1px solid #5e85aa;
}
#footer a:hover {
	border-bottom:1px solid #FFF;
}
#footer b {
	display:block;
	margin:0 0 5px 0;
	color:#FFF;
	font-size:14px;
}
#addr {
	width:29px;
	height:29px;
	display:block;
	float:left;
	background:url(/images/ico_compas.png) left top no-repeat;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/ico_compas.png", sizingMethod="crop");
}
#phones {
	width:29px;
	height:29px;
	display:block;
	float:left;
	background:url(/images/ico_phone.png) left top no-repeat;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/ico_phone.png", sizingMethod="crop");
}
#business {
	width:29px;
	height:29px;
	display:block;
	float:left;
	background:url(/images/ico_persons.png) left top no-repeat;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/ico_persons.png", sizingMethod="crop");
}
#footer .txt {
	padding:0 0 0 6px;
}
#oprosnik {
	padding:0 0 20px 0;
	font-family:arial;
	font-size:11px;	
}
#oprosnik ul{
	margin:0 15px;
	padding:0;	
}
#oprosnik ul li {
	margin:15px 0;
}
#oprosnik ul li span {
	float:right	
}
#voteButton {
	width:105px;
	height:26px;
	display:block;
	border:none;
	cursor:pointer;
	background:url(/images/btn_reply.png) left top no-repeat;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/btn_reply.png", sizingMethod="crop");
}
p.Label {
	font-size: 12px;
	color: #9C9E9E;
	margin:0;
	padding:0;
}
.darkTxt {
	background-color: #999;
	border-bottom: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-left: 1px solid #686868;
	border-top: 1px solid #686868;
	height: 22px;
	font-size: 16px;
	color: #FFF;
	font-family:arial;
}
#joinButton {
	width:162px;
	height:26px;
	background:url(/images/join_button.png) left top no-repeat;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/join_button.png", sizingMethod="crop");
	border:none;
	position:relative;
	cursor:pointer;
}
.conStep {
	padding:0px 0 5px 125px;
	background:30px 23px no-repeat;
}
#step1 {
	background-image:url(/images/con_step1.png);
}
#step2 {
	background-image:url(/images/con_step2.png);
}
#step3 {
	background-image:url(/images/con_step3.png);
}
#step4 {
	background-image:url(/images/con_step4.png);
}



/* оформление select'а */
#bigBlock .nice_select {
	table-layout:fixed;
}
#bigBlock .nice_select td {
	padding:0;
}
.nice_select select {
	background:#912609;
	color:#FFF;
	border:none;
	width:220px;
}
.nice_select_tr
{
	width:15px;
	height:15px;
	background: url("/images/select/corner_tr.png") right top no-repeat;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/select/corner_tr.png", sizingMethod="crop");
}
.nice_select_tl
{
	width:15px;
	height:15px;
	background: url("/images/select/corner_tl.png") left top no-repeat;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/select/corner_tl.png", sizingMethod="crop");
}
.nice_select_bl
{
	width:15px;
	height:15px;
	background: url("/images/select/corner_bl.png") left bottom no-repeat;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/select/corner_bl.png", sizingMethod="crop");
}
.nice_select_br
{
	width:15px;
	height:15px;
	background: url("/images/select/corner_br.png") right bottom no-repeat;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/select/corner_br.png", sizingMethod="crop");
}
.nice_select_t
{
	height:15px;
	background: url(/images/select/line_t.png) left top repeat-x;
}
.nice_select_b
{
	height:15px;
	background: url(/images/select/line_b.png) left bottom repeat-x;
}
.nice_select_l
{
	width:15px;
	background: url(/images/select/line_l.png) left top repeat-y;
}
.nice_select_r
{
	width:15px;
	background: url(/images/select/line_r.png) right top repeat-y;
}

/* -------------------- */

.BlkGreenTop {
	width: 246px;
	background: url(/images/block_green_top.png) no-repeat;
	background-color: #368333;
}

.BlkGreenBot {
	width: 246px;
	height: 10px;
	background: url(/images/block_green_bot.png) no-repeat;
}
.BlkBlueTop {
	width: 246px;
	background: url(/images/block_blue_top.png) no-repeat;
	background-color: #336699;
	}

.BlkBlueBot {
	width: 246px;
	height: 10px;
	background: url(/images/block_blue_bot.png) no-repeat;
	}
.FrmGreenName {
	padding: 19px 20px 10px 20px;
	font-size: 16px;
	line-height: 20px;
	color: #FFF;
	text-shadow: 0px -1px 0px #125133;
}

.FrmGreenLabel {
	font-weight: normal;
	font-size: 12px;
	padding-left: 20px;
	line-height: 16px;
	color: #F8E2E2;
	color: #FFF;
	text-shadow: 0px -1px 0px #125133;
}

.FrmGreenLabel a {
	font-weight: normal;
	font-size: 13px;
	color:#FFF;
}
.FrmGreenLabel a:hover {
	border-bottom:1px solid #FFF;
}
.FrmGreenL, .FrmGreenR {
	width: 12px;
	height: 24px;	
}

.FrmGreenL {
	background: url(/images/frm_green_l.png);
	background: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/frm_green_l.png', sizingMethod='crop');	
	}

.FrmGreenC {
	background: url(/images/frm_green_c.gif) repeat-x;
	}
	
.FrmGreenR {
	background: url(/images/frm_green_r.png);
	background: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/frm_green_r.png', sizingMethod='crop');
	}
.BtnFind {
	width: 72px;
	height: 26px;
	border: 0;
	background: url(/images/btn_find.png);
	background: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/btn_find.png', sizingMethod='crop');	
	cursor: pointer;
	}
.PayFilter Label {
	display: block;
	color: #FFF;
	font-size: 12px;
	padding-left: 20px;
	padding-top: 10px;
	margin: 0;
	border: 0;
	text-shadow: 0px -1px 0px #125133;
	}
#dogovor {
	font-size:9pt;
	line-height:130%;
	font-family:arial;
	padding-bottom:40px;
}
#dogovor table {
	border-color:#000;
	border-style:solid;
	border-width:1px;
	border-collapse:collapse
}
#dogovor table td {
	text-align:center
}
#dogovor td.tl {
	text-align:left
}
#dogovor ul {
	list-style-type:disc
}
#dogovor ul li {
	font-size:9pt;
	line-height:130%
}
#dogovor h2 {
	font-size:15pt;
	text-align:center
}
#dogovor h3 {
	font-size:11pt;
	text-align:justify;
	margin:20px 0 5px 0
}
#dogovor h3.us {
	font-weight:normal
}
#dogovor h4 {
	font-size:11pt;
	text-align:center;
	margin-top:30px
}
#dogovor .addition {
	margin-left:400px
}
#dogovor p {
	text-align:justify;
	margin:0 0 3px 0;
}
#dogovor a {
	text-decoration:underline;
	color:#3e494f;
	border-bottom:none;
}

#dogovor .dogPrint, #dogovor .dogPrint a {
	color:#000;
}
.infoMsg{
	margin:10px;
	padding:10px;
	background:#ffffcc url(/images/i.gif) 10px 10px no-repeat;
	border:1px solid #3399ff;	
}
.infoMsg p {text-indent:30px}
.actBn {
	width:300px;
	height:109px;
	display:inline-block;
	border:none;
	padding:10px;
	color:#FFF;
	font-size:14px;
	font-family:verdana;
	letter-spacing:-1px;
}
.actBn:hover {
	border:none;
	background: url(/images/ban_ano_bg.png);
	background: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/ban_ano_bg.png', sizingMethod='crop');	
	cursor: pointer;
	color:#FFF;
}
#paybill { border-collapse:collapse; font-size:13px; border:2px solid #000; font-family:arial; font-size:13px}
#paybill td, #paybill th { border:none; padding:7px 15px}
#main #paybill td, #main #paybill th {border:none; padding:7px 15px; background:#FFF}
#paybill th { text-align:right}
#paybill span {float:right; line-height:300%; padding-left:50px}
#paybill div { padding:0 10px 2px 10px; border-bottom:1px dotted #000}
#paybill b{ font-size:130%}


.divIp {
	background:url(/images/promo_1.png) top left no-repeat;
	width:668px;
	height:659px;
	display:block;
}
.divIp a {
	display:block;
	width:208px;
	height:63px;
	background:transparent;
	margin:0;
	padding:0;
	border:none;
	position:relative;
	cursor:pointer;
	top:528px;
	left:230px;
}

.blogContest {
	width:246px;
	height:250px;
	display:block;
	background:url(/images/blog_contest.png) top left no-repeat;
}
.event img {
	border:2px solid #CCC;
}
@font-face {
 font-family: 'Good Times';
 src: url(/goodtime.ttf);
}
@font-face {
 font-family: 'Europe_Ext';
 src: url(/europe.ttf);
}
