@font-face {
	font-family: 'plumbmediumc';
	src: url('../fonts/plumbmediumc.eot');
	src: url('../fonts/plumbmediumc.eot?#iefix') format('embedded-opentype'),
		url('../fonts/plumbmediumc.woff') format('woff'),
		url('../fonts/plumbmediumc.ttf') format('truetype'),
		url('../fonts/plumbmediumc.svg#plumbmediumc') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'ALSRublRegular';
	src: url('../fonts/rouble-webfont.eot');
	src: local('O'), url('../fonts/rouble-webfont.woff') format('woff'), url('../fonts/rouble-webfont.ttf') format('truetype'), url('../fonts/rouble-webfont.svg#webfontebzvbCHZ') format('svg');
	font-weight: normal;
	font-style: normal;
}
html{height:100%;}
body{
	margin:0;
	color:#000;
	font:12px/14px 'plumbmediumc', Arial, Helvetica, sans-serif;
	background:#e7e7e7 url(../images/main-bg.png) 50% 0;
	height:100%;
}
img{border-style:none;}
a{
	color:#000;
	text-decoration:underline;
	outline:none;
}
a:hover{text-decoration:none;}
input,
textarea,
select{
	font:12px/14px 'plumbmediumc', Arial, Helvetica, sans-serif;
	vertical-align:middle;
	outline:none;
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
#wrapper{
	width:904px;
	margin:0 auto;
	min-height:100%;
}
#header{
	min-height:123px;
	position:relative;
}
.logo{
	position:absolute;	left:2px;	top:32px;
	margin:0;	background:url(../images/logo.png) no-repeat;
	width:313px;
	height:71px;	text-indent:-9999px;	overflow:hidden;
}
.logo a{
	display:block;
	height:100%;
}
.phone-list{
	margin:0;	padding:0;	list-style:none;
	position:absolute;	left:371px;	top:33px;
	overflow:hidden;
}
.phone-list li{
	float:left;
	padding:0 0 0 38px;
	text-align:right;
}
.phone-list li:first-child{padding:0;}
.phone-list .title{
	display:block;
	font: 12px/18px Tahoma, Arial, Helvetica, sans-serif;
	color:#454545;
	padding:0 0 6px;
	border-bottom:1px solid #e9e9e9;
	margin:0 0 5px;
}
.phone-list .phone{
	display:block;
	font-weight:normal;
	font-size:26px;
	line-height:26px;
	overflow:hidden;
	height:1%;
	color:#169adb;
}
.phone-list .phone span{
	line-height:15px;
	font-size:15px;
	color:#7f7f7f;
	float:left;
	padding:0 2px 0 0;
}
.phone-list .phone em{
	float:left;
	font-style:normal;
	color:#000;
}
.phone-list .note{
	display:block;
	color:#7f7f7f;
	font: 11px/18px Tahoma, Arial, Helvetica, sans-serif;
	margin:-5px 0 0;
}
#header .close-btn{
	position:absolute;	right:2px;	top:49px;
	text-decoration:none;
	color:#e55e07;
	padding:7px 0 9px 41px;
	font-size:14px;
	line-height:18px;
	text-transform:uppercase;
	background:url(../images/close-btn.png) no-repeat;
}
#header .close-btn span{background:url(../images/line1.png) repeat-x 1px 100%;}
#header .close-btn:hover span{background:none;}
.heading{
	display:block;
	font-weight:normal;
	background:url(../images/heading-bg.png) no-repeat;
	padding:14px 0 14px 70px;
	color:#353535;
	font-size:16px;
	line-height:18px;
	text-transform:uppercase;
	width:834px;
	margin:0 0 6px;
}
#nav{
	margin:0 0 5px;	padding:0 17px;	list-style:none;
	background:url(../images/nav-bg.png) no-repeat;
	height:56px;
	position:relative;
	z-index:2;
}
#nav:after{	display:block;	clear:both;	content:"";}
#nav li{
	float:left;
	color:#fff;
	font-size:16px;
	line-height:18px;
	text-transform:uppercase;
	visibility:hidden;
	position:relative;
	padding:8px 3px 12px;
}
#nav.scaling-active li{visibility:visible;}
#nav li span{
	display:block;
	text-align:center;
}
#nav li a{
	color:#fff;
	text-decoration:none;
	display:block;
	padding:9px 0;
	border-radius:5px;	-webkit-border-radius:5px;	-moz-border-radius:5px;
	position:relative;
}
#nav li:hover a,
#nav li.active a{
	background:#71c2e9;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzcxYzJlOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNjlhZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #71c2e9 0%, #169adb 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#71c2e9), color-stop(100%,#169adb));
	background: -webkit-linear-gradient(top,  #71c2e9 0%,#169adb 100%);
	background: -o-linear-gradient(top,  #71c2e9 0%,#169adb 100%);
	background: -ms-linear-gradient(top,  #71c2e9 0%,#169adb 100%);
	background: linear-gradient(to bottom,  #71c2e9 0%,#169adb 100%);
	text-shadow:1px 1px 1px #127baf;
}
.drop-holder{
	background:url(../images/drop-bg2.png);
	position:absolute;
	left:0;
	top:-9999px;
	z-index:2;
	padding:1px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
}
#nav .drop{
	margin:0;	padding:14px 0 6px;	list-style:none;
	height:auto;
	background:url(../images/drop-bg.png);
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	overflow:hidden;
	min-width:100%;
}
#nav li:hover .drop-holder{top:56px;}
#nav .drop li{
	float:none;
	padding:0 15px 9px 30px;
	font-size:12px;
	line-height:14px;
	color:#ccc;
	background:url(../images/pointer1.png) no-repeat 13px 3px;
}
#nav .drop li a,
#nav .active .drop li a{
	color:#ccc;
	background:none;
	padding:0;
	display:inline;
	text-shadow:none;
	position:relative;
	white-space:nowrap;
	border-radius:0;	-webkit-border-radius:0;	-moz-border-radius:0;
}
#nav .drop li a:hover,
#nav .active .drop li a:hover{color:#fff;}
#main{
	position:relative;
	z-index:1;
	padding:0 0 131px;
	width:100%;
}
#main.inner{padding:19px 0 131px;}
.columns{
	overflow:hidden;
	height:1%;
	padding:0 0 1px;
}
.columns #content{
	float:left;
	width:595px;
	padding:0;
}
#sidebar{
	float:right;
	width:254px;
	padding:12px 0 0;
}
h1{
	margin:0 0 7px;
	font-weight:normal;
	color:#292929;
	font-size:24px;
	line-height:24px;
	text-transform:uppercase;
}
.personality-frame{	width:641px;	margin:0 auto;
	padding:0 0 11px;}.personality-frame .t{	background:url(../images/personality-t.png) no-repeat;	height:18px;}.personality-frame .c{	background:url(../images/personality-c.png) repeat-y;	width:100%;}
.personality-frame .c:after{	display:block;	clear:both;	content:"";}.personality-frame .b{	background:url(../images/personality-b.png) no-repeat;	height:8px;}.personality,
.servers-form,
.comment-form,
.pay-form,
.change-form,
.notice-form{	padding:11px 23px 24px 21px;	float:left;	width:595px;	position:relative;}
.personality-block{
	border-top:1px solid #d8d8d8;
	margin:0 0 14px;
	padding:12px 0 6px;
}
.row{
	overflow:hidden;
	height:1%;
}
.personality-block .row{padding:0 8px 0 0;}
.tariff .row{padding:0 4px 0 0;}
.personality-block:first-child{
	border:0;
	padding:0;
}
.personality-block .visual{
	float:left;
	padding:0 10px 0 0;
}
.personality-block .visual img{vertical-align:top;}
.info-holder{
	float:left;
	padding:15px 0 0;
	color:#292929;
	font-size:22px;
	line-height:22px;
}
.personality-block .title{
	float:left;
	font-weight:normal;
	color:#292929;
	font-size:22px;
	line-height:22px;
	text-transform:uppercase;
	padding:0 7px 0 0;
}
.info-holder .price{
	float:left;
	text-align:center;
	font-weight:normal;
	text-align:right;
	background:url(../images/line2.gif) repeat-x 0 77%;
	width:243px;
}
.info-holder .price strong{
	font-weight:normal;
	background:#fefefe;
	padding:0 5px;
}
.info-holder .price span{
	font: 22px/22px 'ALSRublRegular', Arial, Helvetica, sans-serif;
	background:#fefefe;
}
.pay-btn,
.registration-btn,
.all-btn,
.area-btn{
	float:right;
	font-size:14px;
	line-height:17px;
	padding:8px 0 12px 43px;
	text-transform:uppercase;
	color:#e35400;
	background:url(../images/pay-btn.png) no-repeat;
	margin:10px 0 0;
}
.registration-btn{background:url(../images/registration-btn.png) no-repeat;}
.all-btn{background:url(../images/all-btn.png) no-repeat;}
.area-btn{background:url(../images/area-btn.png) no-repeat;}
table{
	border-collapse:collapse;	margin:17px 0 2px 2px;
	width:100%;
	font: bold 12px/14px Tahoma, Arial, Helvetica, sans-serif;
}
table th{
	color:#fff;
	padding:14px 0 11px;
	text-align:left;
}
.personality-table .col1{
	width:116px;
	background: #0889d5 url(../images/col1-bg.gif) no-repeat;
}
.personality-table .col2{
	width:115px;
	background: #0889d5 url(../images/col2-bg.gif) no-repeat;
}
.personality-table .col3{
	width:119px;
	background: #0889d5 url(../images/col3-bg.gif) no-repeat;
}
.personality-table .col4{
	width:121px;
	background: #0889d5 url(../images/col4-bg.gif) no-repeat;
}
.personality-table .col5{
	width:124px;
	background: #0889d5 url(../images/col5-bg.gif) no-repeat;
}
.personality-table  img{
	vertical-align:middle;
	display:inline-block;
}
*+ html .personality-table  img{display:inline;}
.personality-table th strong{
	display:inline-block;
	vertical-align:middle;
	width:77px;
	padding:0 0 0 3px;
}
*+ html .personality-table th strong{display:inline;}
.cell{
	padding-left:9px;
	display:inline-block;
	height:100%;
}
*+ html .cell{display:inline;}
.personality-table th+th .cell{background: url(../images/separator1.png) no-repeat;}
.personality-table td{
	color:#292929;
	border-bottom:1px solid #d8d8d8;
	padding:7px 0 6px;
}
.personality-table td+td {background: url(../images/separator2.gif) no-repeat 0 50%;}
.personality-table a{color:#0889d5;}
.personality-table .checking{color:#9b9b9b;}
.personality-table .checking.green{color:#57c228;}
.extend-btn{	float:left;	height:30px;	text-decoration:none;	cursor: pointer;	color:#fff;	background:url(../images/extend-btn.png) no-repeat 100% -30px;	padding:0 6px 0 0;}.extend-btn span{	height:18px;	background:url(../images/extend-btn.png) no-repeat;	padding:6px 0 6px 6px;	float:left;
	text-transform:uppercase;
	color:#fff;
	text-shadow:-1px -1px 0 #1074a8;
	text-align:center;
	min-width:87px;
	font-size:12px;
	line-height:18px;}
.extend-btn:hover	 span{text-decoration:underline;}
.personality-block .note{
	display:block;
	color:#7e7070;
	font-weight:normal;
	font-size:18px;
	line-height:18px;
	text-transform:uppercase;
	padding:14px 0 0 2px;
}
.tariff-frame{	width:254px;	padding:0 0 8px;}.tariff-frame .t{	background:url(../images/tariff-t.png) no-repeat;	height:160px;}.tariff-frame .c{	background:url(../images/tariff-c.png) repeat-y;	width:100%;}
.tariff-frame .c:after{	display:block;	clear:both;	content:"";}.tariff-frame .b{	background:url(../images/tariff-b.png) no-repeat;	height:160px;}.tariff{	margin:-135px 0 -139px;
	padding:0 23px;	float:left;	width:208px;	position:relative;}
h3{
	text-align:center;
	color:#292929;
	font-size:22px;
	line-height:24px;
	margin:0 0 9px;
	font-weight:normal;
}
.tariff-holder{
	background:url(../images/decor1.gif) no-repeat 50% 0;
	min-height:193px;
}
.tariff-table{
	border-collapse:collapse;	padding:0;	margin:0 0 1px;
	width:208px;
	text-align:left;
	font: bold 12px/14px Tahoma, Arial, Helvetica, sans-serif;
}
.tariff-table th{
	border-top:1px solid #d8d8d8;
	border-bottom:1px solid #d8d8d8;
	color:#0889d5;
	padding:10px 0 11px;
	text-align:left;
}
.tariff-table td{
	border-bottom:1px solid #d8d8d8;
	color:#454545;
	padding:10px 5px 11px 0;
	vertical-align:bottom;
}
.tariff-table span{font-weight:normal;}
.tariff-table .col1{
	width:43px;
	padding-right:5px;
}
.tariff-table .col2{
	width:85px;
	padding-right:5px;
}
.tariff-table .col3{width:70px;}
.ads-list{
	margin:0;	padding:0;	list-style:none;
}
.ads-list li{padding:0 0 7px;}
.ads-list .visual{
	display:block;
	position:relative;
}
.ads-list .visual img{vertical-align:top;}
.ads-list .remark{
	position:absolute;	left:1px;	bottom:13px;
	z-index:2;
	color:#fff;
	font-size:14px;
	line-height:14px;
	background:url(../images/remark-bg.png);
	padding:5px 12px 5px 13px;
	text-transform:uppercase;
}
.ads-list .remark strong{
	display:block;
	font-weight:normal;
	color:#70cffe;
}
.ads-list .remark em{
	display:block;
	font-style:normal;
}
#footer{
	background:url(../images/footer-bg.png) no-repeat;
	width:867px;
	height:101px;
	padding:30px 12px 0 23px;
	overflow:hidden;
	font: 11px/13px Tahoma, Arial, Helvetica, sans-serif;
	color:#a3a3a3;
	margin:-131px auto 0;
	position:relative;
	z-index:10;
}
.copyrights{
	float:left;
	width:320px;
}
.copyrights strong{
	display:block;
	font-weight:normal;
	padding:0 0 2px;
}
.copyrights span{display:block;}
address{
	float:left;
	font-style:normal;
	width:302px;
}
address span{
	display:block;
	padding:0 0 2px;
}
address strong{
	font-weight:normal;
	display:block;
	color:#dedede;
}
.contacts-list{
	margin:0;	padding:0;	list-style:none;
	float:right;
	width:245px;
}
.contacts-list li{padding:0 0 2px;}
.contacts-list li strong{font-weight:normal;}
.contacts-list li span{
	color:#dedede;
	padding:0 0 0 5px;
}
.contacts-list li a{color:#5eb0de;}
.breadcrumbs{
	margin:0 0 0 0;	padding:20px 0 7px;	list-style:none;
	overflow:hidden;
	height:1%;
	width:918px;
}
.breadcrumbs li{
	float:left;
	background:url(../images/separator5.gif) no-repeat 0 1px;
	padding:0 23px;
	color:#292929;
	font-size:24px;
	line-height:24px;
	text-transform:uppercase;
}
.breadcrumbs .last{background:url(../images/separator3.gif) no-repeat 0 1px;}
.breadcrumbs li:first-child{
	padding:0 18px 0 0;
	background:none;
}
.breadcrumbs li a{
	font-weight:normal;
	color:#169adb;
	text-decoration:none;
}
.breadcrumbs li a:hover{text-decoration:underline;}
.servers-form{
	padding:19px 23px 13px 21px;
	color:#292929;
}
.servers-form a{color:#169adb;}
.servers-form .title{
	color:#292929;
	font: 13px/18px Tahoma, Arial, Helvetica, sans-serif;
	padding:0 0 16px;
	display:block;
}
.servers-form .info{
	display:block;
	color:#505050;
	font-size:24px;
	line-height:24px;
	padding:0 0 16px;
	font-weight:normal;
	text-transform:uppercase;
}
.line{
	display:block;
	overflow:hidden;	text-indent:-9999px;
	height:1px;
	background:#d8d8d8;
}
.servers-form .line{margin:0 0 23px;}
h2{
	margin:0;
	padding:5px 0 19px;
	font-size:18px;
	line-height:18px;
	text-transform:uppercase;
	color:#292929;
	font-weight:normal;
}
.servers-frame{	width:149px;
	padding:0 0 26px;}.servers-frame .t{	background:url(../images/servers-t.png) no-repeat;	height:13px;}.servers-frame .c{	background:url(../images/servers-c.png) repeat-y;	width:100%;
	overflow:hidden;}.servers-frame .b{	background:url(../images/servers-b.png) no-repeat;	height:9px;}.servers-list{	padding:6px 10px 7px;	float:left;	width:129px;	position:relative;	margin:0;	list-style:none;}
.servers-list li{
	font: 14px/16px Tahoma, Arial, Helvetica, sans-serif;
	padding:0 0 8px;
	color:#e35400;
	text-align:center;
}
.servers-holder{
	overflow:hidden;
	width:100%;
	padding:0 0 14px;
}
.server-info{
	width:285px;
	float:left;
	padding: 0 23px 0 0;
}
.servers-form .row{padding:3px 0 2px;}
.servers-form .label,
.comment-form .label{
	float:left;
	width:45px;
	padding:8px 4px 0 0;
	color:#292929;
	font-size:16px;
	line-height:18px;
	text-transform:uppercase;
}
.text{
	float:left;
	background:url(../images/input-bg1.gif) no-repeat;
	height:18px;
	padding:9px 12px 6px;
	width:212px;
}
.text input{
	float:left;
	margin:0;
	padding:0;
	background:none;
	border:0;
	font-size:14px;
	line-height:18px;
	text-transform:uppercase;
	color:#505050;
	height:18px;
	width:212px;
}
.parent-focus .text{background-position:0 -33px;}
.remark-frame{	width:209px;	float:left;
	padding:4px 0 ;}.remark-frame .t{	background:url(../images/info-t1.png) no-repeat;	height:13px;}.remark-frame .c{	background:url(../images/info-c1.png) repeat-y;	width:100%;
	overflow:hidden;}.remark-frame .b{	background:url(../images/info-b1.png) no-repeat;	height:22px;}.remark{
	padding:7px 10px 0 18px;	float:left;	width:181px;	position:relative;
	font: 13px/18px Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;}
.remark span{
	display:block;
	padding:0 0 0 18px;
	background:url(../images/info-bg.png) no-repeat 0 50%;
}
.remark strong{color:#aee5ff;}
.btn-holder{
	overflow:hidden;
	height:1%;
}
.button{	float:left;	height:37px;	position:relative;	overflow:hidden;	background:url(../images/btn-bg.png) no-repeat 100% -37px;	padding:0 6px 0 0;
	cursor:pointer;
	text-decoration:none;}.button span{	height:19px;	background:url(../images/btn-bg.png) no-repeat;	padding:8px 16px 10px 23px;	float:left;	color:#fff;
	font-size:14px;
	line-height:19px;
	text-transform:uppercase;
	text-shadow:-1px -1px 0 #787878;
	min-width:25px;
	text-align:center;}
.button:hover,.button:hover span{text-decoration:underline;}.button input{	position:absolute;	top:0;	right:0;	margin:0;	padding:0;	border:0;	background:url(../images/none.gif);	height:400px;	width:400px;	cursor:pointer;	}
.servers-form .button{margin:0 7px 0 0;}
.button.grey{background-position:100% -111px;}
.button.grey span{background-position:0 -74px;}
.button.orange{background-position:100% -185px;}
.button.orange span{background-position:0 -148px;}
.button.dark{background-position:100% -259px;}
.button.dark span{background-position:0 -222px;}
.servers-form.large{padding:19px 23px 23px 21px;}
.servers-form .title.large{
	line-height:20px;
	padding:0 0 20px;
}
.servers-form .title .red{color:#f61b1b;}
.servers-form .title a{color:#169adb;}
.servers-form.large p{
	margin:0 0 19px;
	font: 13px/20px Tahoma, Arial, Helvetica, sans-serif;
}
.btn-holder.large{padding:5px 0 20px;}
h2.small{padding:0 0 15px;}
h2 .green{
	color:#4aa60d;
	font-weight:normal;
}
.servers-form .remark-holder{
	overflow:hidden;
	height:1%;
	padding:0 0 24px;
}
.remark-holder .servers-frame{
	float:left;
	padding:2px 29px 0 0;
}
.remark-holder .remark-frame{
	float:left;
	padding:0;
	width:282px;
}
.remark-holder .remark-frame .t{
	background:url(../images/info-t2.png) no-repeat;
	height:14px;
}
.remark-holder .remark-frame .c{
	background:url(../images/info-c2.png) repeat-y;
	width:100%;
	overflow:hidden;
}
.remark-holder .remark-frame .b{
	background:url(../images/info-b2.png) no-repeat;
	height:13px;
}
.remark-holder .remark{
	padding:3px 10px 3px 20px;
	width:252px;
}
.remark-holder .remark span{padding:0 0 0 21px;}
.remark-holder .remark strong{color:#aee5ff;}
#content{
	width:100%;
	padding:19px 0 0;
}
.topic-frame{
	width:903px;
	margin:0 auto 8px;
}
.topic-frame .t{
	background:url(../images/frame-t.png) no-repeat;
	height:20px;
}
.topic-frame .c{
	background:url(../images/frame-c.png) repeat-y;
	width:100%;
	overflow:hidden;
}
.topic-frame .b{
	background:url(../images/frame-b.png) no-repeat;
	height:15px;
}
.topic,
.item{
	padding:11px 23px 6px 21px;
	float:left;
	width:859px;
	position:relative;
}
.search-frame{	width:861px;
	margin:0 0 15px;
	overflow:hidden;
	position:relative;}.search-frame .t{	background:url(../images/search-t.png) no-repeat;	height:33px;}.topic-frame .search-frame .c{	background:url(../images/search-c.png) repeat-y;	width:100%;
	overflow:visible;}
.topic-frame .search-frame .c:after{	display:block;	clear:both;	content:"";}.search-frame .b{	background:url(../images/search-b.png) no-repeat;	height:34px;}.search-form{	margin:-11px 20px -12px 23px;	float:left;	width:818px;	position:relative;
	z-index:2;}
.decor{
	position:absolute;	left:50%;	top:-10px;
	z-index:1;
	background:url(../images/decor2.png) no-repeat;
	width:238px;
	height:238px;
	margin:0 0 0 -128px;
}
.title-btn{
	font-size:22px;
	line-height:22px;
	display:block;
	font-weight:normal;
	text-transform:uppercase;
}
.title-btn a{
	text-decoration:none;
	color:#169adb;
	background:url(../images/pointer2.png) no-repeat 100% 10px;
	padding:0 20px 0 0;
	cursor:pointer;
}
.title-btn a span{background:url(../images/line3.png) repeat-x 0 100%;}
.title-btn a:hover span{background:none;}
.search-form.active .title-btn a{
	color:#5b5b5b;
	background-position:100% -86px;
}
.search-form.active .title-btn a span{background:none;}
.search-holder{
	overflow:hidden;
	width:100%;
}
.search-form .info{
	float:left;
	font-size:18px;
	line-height:18px;
	text-transform:uppercase;
	color:#292929;
	font-weight:normal;
	width:70px;
	padding:9px 5px 0 0;
}
.search-form .info-block{
	overflow:hidden;
	height:1%;
	padding:23px 0 0;
	display:none;
}
.search-form.active .info-block{display:block;}
.search-form .text-holder{
	overflow:hidden;
	height:1%;
}
.search-form .text{
	float:left;
	background:url(../images/search-bg.png) no-repeat;
	width:554px;
	height:20px;
	padding:8px 9px 5px;
	margin:1px 8px 0 0;
}
.search-form .text input{
	float:left;
	border:0;
	background:none;
	padding:0;
	margin:0;
	font-size:18px;
	line-height:20px;
	color:#505050;
	text-transform:uppercase;
	width:554px;
	height:20px;
}
.search-btn{	float:left;	height:37px;	position:relative;	overflow:hidden;}.search-btn span{	height:18px;	background:url(../images/search-btn.png) no-repeat;	padding:9px 17px 10px;	float:left;	color:#fff;
	font-size:14px;
	line-height:18px;
	text-align:center;
	text-shadow:-1px -1px 0 #2e7095;
	text-transform:uppercase;
	width:101px;
	overflow:hidden;}.search-btn:hover span{text-decoration:underline;}.search-btn input{	position:absolute;	top:0;	right:0;	margin:0;	padding:0;	border:0;	background:url(../images/none.gif);	height:400px;	width:400px;	cursor:pointer;	text-indent:-9999px;}
.example{
	display:block;
	font: 12px/18px Tahoma, Arial, Helvetica, sans-serif;
	color:#444343;
	padding:0 0 32px;
}
.example a{color:#8b8b8b;}
.type-list{
	margin:0;	padding:0 23px 0 0;	list-style:none;
	float:left;
}
.type-list li{
	float:left;
	padding:0 2px 0 0;
}
.type-list li span{
	float:left;
	height:27px;
	padding:0 6px 0 0;	
}
.type-list li .active{background:url(../images/label-bg.png) no-repeat 100% -27px;}
.type-list li strong{
	float:left;
	font-weight:normal;
	height:16px;
	padding:5px 5px 6px 6px;
	float:left;
	color:#424242;
}
.type-list .active strong{
	background:url(../images/label-bg.png) no-repeat;
	color:#fff;
}
.outtaHere{
	position:absolute;
	left:-3000px;
}
.radioArea, .radioAreaChecked{
	float:left;
	width:15px;
	height:15px;
	margin:0 5px 0 0;
	background: url(../images/radio-bg.png) no-repeat;
	overflow: hidden;
}
.radioAreaChecked{background-position: 0 -15px;}
.checkboxArea,
.checkboxAreaChecked{
	float:left;
	width:15px;
	height:15px;
	margin:0 5px 0 0;
	cursor:pointer;
	overflow: hidden;
	background: url(../images/checkbox-bg.png) no-repeat;
}
.checkboxAreaChecked{background-position: 0 -15px;}
.search-form .label{
	float:left;
	font-size:14px;
	line-height:16px;
	text-transform:uppercase;
}
.search-form .label span{margin:0 0 0 5px;}
.num-holder{float:left;}
.num-holder .title{
	float:left;
	color:#505050;
	font: 13px/15px Tahoma, Arial, Helvetica, sans-serif;
	padding:4px 8px 0 0;
}
.topic .personality-table{margin:0 0 15px 2px;}
.topic .personality-table td{
	vertical-align:top;
	padding:15px 0;
}
.topic .personality-table .col1{
	width:117px;
	background: url(../images/col1-bg2.gif) no-repeat;
	border-radius:5px 0 0;	-webkit-border-radius:5px 0 0;	-moz-border-radius:5px 0 0;
	position:relative;
}
.topic .personality-table .col2{
	width:119px;
	background: url(../images/col2-bg2.gif) no-repeat;
}
.topic .personality-table .col3{
	width:114px;
	background: url(../images/col3-bg2.gif) no-repeat;
}
.topic .personality-table .col4{
	width:125px;
	background: url(../images/col4-bg2.gif) no-repeat;
}
.topic .personality-table .col5{
	width:122px;
	background: url(../images/col5-bg2.gif) no-repeat;
}
.topic .personality-table .col6{
	width:130px;
	background: url(../images/col6-bg2.gif) no-repeat;
}
.topic .personality-table .col7{
	width:132px;
	background: url(../images/col7-bg2.gif) no-repeat;
	border-radius:0 5px 0 0;
	-webkit-border-radius:0 5px 0 0;
	-moz-border-radius:0 5px 0 0;
	position:relative;
}
.topic .personality-table th strong{padding:0 0 0 1px;}
.personality-table .status{
	color:#2cb1ff;
	font: bold 12px/18px Tahoma, Arial, Helvetica, sans-serif;
}
.personality-table .info{
	color:#292929;
	display:inline-block;
	font: 12px/14px Tahoma, Arial, Helvetica, sans-serif;
	padding:0 0 2px;
}
*+ html .personality-table .info{display:inline;}
.personality-table .info span{display:block;}
.personality-table .change-btn{display:block;}
.personality-table .change-btn a{color:#e57552;}
.personality-table tr.active td{
	background:#e6e6e6;
	box-shadow:0 1px 0 #fff inset, 0 -1px 0 #fff inset;	-webkit-box-shadow:0 1px 0 #fff inset, 0 -1px 0 #fff inset;	-moz-box-shadow:0 1px 0 #fff inset, 0 -1px 0 #fff inset;
}
.personality-table tr.active td+td{background:#e6e6e6 url(../images/separator4.gif) no-repeat 0 50%;}
.result-holder{padding:0 0 10px;}
.result-holder .title{
	display:block;
	font: 12px/18px Tahoma, Arial, Helvetica, sans-serif;
	color:#292929;
	padding:0 0 27px;
}
.result-holder .title span{font-weight:bold;}
.paging{
	margin:0;	padding:0;	list-style:none;
	overflow:hidden;
	height:1%;
}
.paging li{
	float:left;
	margin:0 -2px 0 0;
	text-align:center;
	color:#ccc;
}
.paging li span{
	display:block;
	padding:8px 7px 0;
}
.paging li a{
	display:block;
	width:26px;
	height:26px;
	color:#2c2c2c;
	font-size:18px;
	line-height:26px;
	padding:2px;
}
.paging li a:hover{text-decoration:none;}
.paging .active a{
	background:url(../images/paging-bg.gif) no-repeat;
	color:#fff;
	text-decoration:none;
}
.question-block{padding:0 0 25px;}
.question-block .title{padding:0 0 15px;}
.question-block .button span{padding:8px 11px 10px 17px;}
.line.short{margin:0 0 14px;}
p .green{color:#31b304;}
p .red{color:#f61b1b;}
p .orange{color:#e35400;}
p .grey{color:#7a7a7a;}
.control-list{
	margin:0;	padding:0 0 15px;	list-style:none;
}
.control-list li{
	padding:0 0 7px;
	font-size:16px;
	line-height:18px;
}
.control-list li a{text-decoration:none;}
.control-list li img{
	display:inline-block;
	vertical-align:middle;
}
*+ html .control-list li img{display:inline;}
.control-list li span{
	display:inline-block;
	vertical-align:middle;
	color:#169adb;
	text-transform:uppercase;
	margin:0 0 0 7px;
}
*+ html .control-list li span{display:inline;}
.control-list li a:hover span{text-decoration:underline;}
.extension-list{
	margin:-8px 0 0;	padding:0 0 7px;	list-style:none;
}
.extension-list li{
	background:url(../images/line4.png) repeat-x;
	padding:8px 0;
	overflow:hidden;
	height:1%;
	font-size:18px;
	line-height:20px;
}
.extension-list li:first-child{background:none;}
.extension-list .term{
	float:left;
	width:220px;
	padding:0 17px 0 0;
	text-transform:uppercase;
	color:#292929;
	font-weight:normal;
	text-align:right;
}
.extension-list .description{
	float:left;
	color:#454545;
	width:358px;
	text-transform:uppercase;
	display:table-cell;
	vertical-align:bottom;
}
.extension-block .price{
	color:#169adb;
	font-weight:normal;
	display:inline-block;
	font-size:18px;
	line-height:20px;
}
.extension-block .price span{
	font: 18px/20px 'ALSRublRegular', Arial, Helvetica, sans-serif;
	text-transform:none;
}
.extension-list.large{
	margin:0;
	padding:0 0 19px;
}
.extension-list.larger{padding:0 0 24px;}
.history-holder{
	overflow:hidden;
	height:1%;
	padding:7px 8px 25px 2px;
}
.history-holder .personality-table{
	float:left;
	width:318px;
	margin:0;
	font-weight:bold;
}
.history-holder .personality-table td{padding:16px 0 17px;}
.history-holder .personality-table .col1{
	background:url(../images/col1-bg3.gif) no-repeat;
	width:159px;
}
.history-holder .personality-table .col2{
	background:url(../images/col2-bg3.gif) no-repeat;
	width:159px;
}
.network{color:#0889d5;}
.history-holder .date{
	color:#292929;
	padding:0 5px 0 0;
}
.history-holder .note-frame{	float:right;
	width:253px;}.history-holder .note-frame .t{	background:url(../images/note-t.png) no-repeat;	height:13px;}.history-holder .note-frame .c{	background:url(../images/note-c.png) repeat-y;	width:100%;
	overflow:hidden;}.history-holder .note-frame .b{	background:url(../images/note-b.png) no-repeat;	height:10px;}.history-holder .note-block{	padding:3px 20px 5px;	float:left;	width:213px;	position:relative;
	font: 12px/18px Tahoma, Arial, Helvetica, sans-serif;
	color:#292929;}
.history-holder .note-block a{color:#0889d5;}
.history-holder .note-block p{
	margin:0;
	padding:0 0 5px;
}
.inner .personality{padding-bottom:31px;}
.item-frame{	width:596px;	padding:0 0 16px;}.item-frame .t{	background:url(../images/item-t.png) no-repeat;	height:13px;}.item-frame .c{	background:url(../images/item-c.png) repeat-y;	width:100%;
	overflow:hidden;}.item-frame .b{	background:url(../images/item-b.png) no-repeat;	height:17px;}.item-frame .item{	padding:0;	float:left;	width:566px;
	padding:0 15px;	position:relative;}
.item-frame .info{
	background:url(../images/note-btn.png) no-repeat 0 50%;
	color:#292929;
	font: 13px/20px Tahoma, Arial, Helvetica, sans-serif;
	text-transform:none;
	padding:1px 0 0 44px;
}
.item-frame p{margin:0;}
.password-holder{padding:0 0 36px;}
.servers-form .password-holder .label{
	width:250px;
	padding:5px 10px 0 0;
	text-align:right;
	font-size:18px;
	line-height:20px;
}
.servers-form .label span{color:#2f9edc;}
.servers-form .password-holder .text{
	background:url(../images/input-bg2.gif) no-repeat;
	width:310px;
}
.servers-form .password-holder .text input{width:310px;}
.servers-form .password-holder .parent-focus .text{background-position:0 -33px;}
.inner .servers-form{padding-bottom:25px;}
.servers-form .item-frame.correct{padding:0 0 36px;}
.item-frame.correct .info{background:url(../images/ok-btn.png) no-repeat;}
.item{
	width:860px;
	padding-right:0;
}
.item .personality-table th strong{width:59px;}
.item .title{
	display:block;
	font: 13px/20px Tahoma, Arial, Helvetica, sans-serif;
	color:#292929;
	padding:3px 0 22px;
}
.item .personality-table{
	margin:0 0 15px 1px;
	width:859px;
}
.item .personality-table td{
	vertical-align:top;
	padding:14px 0;
	line-height:16px;
}
.item .personality-table .col1{
	width:117px;
	background: url(../images/col1-bg4.gif) no-repeat;
}
.item .personality-table .col2{
	width:119px;
	background: url(../images/col2-bg4.gif) no-repeat;
}
.item .personality-table .col3{
	width:134px;
	background: url(../images/col3-bg4.gif) no-repeat;
}
.item .personality-table .col4{
	width:130px;
	background: url(../images/col4-bg4.gif) no-repeat;
}
.item .personality-table .col5{
	width:127px;
	background: url(../images/col5-bg4.gif) no-repeat;
}
.item .personality-table .col6{
	width:100px;
	background: url(../images/col6-bg4.gif) no-repeat;
}
.item .personality-table .col7{
	background: url(../images/col7-bg4.gif) no-repeat;
	width:132px;
}
.personality-table .price{color:#2cb1ff;} 
.personality-table .date{font-weight:normal;}
.personality-table .date span{display:block;}
.personality-table .status{color:#169adb;}
.personality-table .status.orange{color:#e9680a;}
.personality-table .info{
	padding:0;
	line-height:16px;
}
.personality-table .info strong{display:block;}
.personality-table .info em{
	font-style:normal;
	color:#726f6f;
}
.personality-table .even td{background: #e7e7e7;}
.item .personality-table .even td + td{background: #e7e7e7 url(../images/separator7.gif) no-repeat 0 50%;}
.item .personality-table td + td{background:url(../images/separator6.gif) no-repeat 0 50%;}
.comment-form,
.pay-form,
.change-form,
.notice-form{
	font: 13px/20px Tahoma, Arial, Helvetica, sans-serif;
	color:#292929;
	padding:19px 23px 2px;
}
.comment-form p{
	margin:0;
	padding:0 0 16px;
}
.comment-form a{
	font-weight:bold;
	color:#238fd7;
	text-decoration:none;
}
.comment-form .row{padding:0 0 6px;}
.comment-form .row.short{padding:0 0 10px;}
.comment-form .row.small{padding:0 0 6px;}
.comment-form a:hover{text-decoration:underline;}
.comment-form .label{
	width:110px;
	text-align:right;
	padding:6px 10px 0 0;
}
.comment-form .short .label,
.comment-form .small .label{
	color:#292929;
	font: 13px/20px Tahoma, Arial, Helvetica, sans-serif;
	text-transform:none;
	padding:4px 4px 0 0;
	text-align:left;
}
.comment-form .small .label{width:auto;}
.comment-form .small .text{margin:5px 0 0;}
select{width:467px;}
.comment-form .ui-selectmenu:hover{text-decoration:none;}
.ui-selectmenu{
	float:right;
	margin:0;
	height:29px;
	padding:0;
	position:relative;
	text-decoration:none;
}
*+ html .ui-selectmenu{display:inline;}
.ui-selectmenu:hover{text-decoration:none;}
.ui-selectmenu-status{
	text-decoration:none;
	display:block;
	height:17px;
	background:url(../images/select-bg.png) no-repeat;
	overflow:hidden;
	color:#454545;
	font: 14px/17px 'plumbmediumc', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	padding:6px 0 6px 12px;
}
.ui-selectmenu-menu{
	position:absolute;
	top:0;
	margin:-1px 0 0;
	display:none;
	z-index:20;
}
.ui-selectmenu-menu .c{	border-top:2px solid #a1a1a1;
	border-left:1px solid #a1a1a1;
	border-right:1px solid #a1a1a1;
	border-bottom:1px solid #a1a1a1;
	border-radius:5px;	-webkit-border-radius:5px;	-moz-border-radius:5px;
	background:#fff;}
.ui-selectmenu-menu ul{
	list-style:none outside none;
	overflow-y:auto;
	margin:0;
	padding:3px 0;
	max-height:150px;
}
.ui-selectmenu-menu a{
	display:block;
	padding:3px 10px 3px 12px;
	text-decoration:none;
	color:#454545;
	font: 14px/17px 'plumbmediumc', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
.ui-selectmenu-menu a:hover{
	background:#ccc;
	text-decoration:none;
	color:#fff;
}
.ui-selectmenu-open{display:block;}
.ui-selectmenu-icon{
	float:right;
	cursor:pointer;
	width:29px;
	height:29px;
	background:url(../images/select-bg.png) no-repeat 100% -29px;
}
* html .ui-selectmenu-icon{margin:0 0 0 -3px;}
.ui-selectmenu-item-selected a:hover,
.ui-selectmenu-item-selected a{
	background:#eee;
	text-decoration:none;
	color:#7d7d7d;
}
.comment-form .text,
.pay-form .text,
.change-form .text,
.notice-form .text{
	float:right;
	background:url(../images/input-bg3.png) no-repeat 100% -33px;
	height:33px;
	padding:0 7px 0 0;
	width:auto;
}
.comment-form .text span,
.pay-form .text span,
.change-form .text span,
.notice-form .text span{
	height:18px;
	background:url(../images/input-bg3.png) no-repeat;
	float:left;
	padding:9px 5px 6px 12px;
}
.comment-form .text input,
.pay-form .text input,
.change-form .text input,
.notice-form .text input{
	float:left;
	margin:0;
	padding:0;
	background:none;
	border:0;
	font-size:14px;
	line-height:18px;
	text-transform:uppercase;
	color:#505050;
	height:18px;
	width:443px;
}
.comment-form .parent-focus.text,
.pay-form .parent-focus.text,
.change-form .parent-focus.text,
.notice-form .parent-focus.text{background-position: 100% -99px;}
.comment-form .parent-focus.text span,
.pay-form .parent-focus.text span,
.change-form .parent-focus.text span,
.notice-form .parent-focus.text span{background-position: 0 -66px;}
.textarea{
	float:right;
	background:url(../images/textarea-bg.png) no-repeat;
	height:165px;
	width:438px;
	padding:9px 12px;
	margin:0 2px;
}
.textarea textarea{
	float:left;
	margin:0;
	padding:0;
	background:none;
	border:0;
	font-size:14px;
	line-height:18px;
	text-transform:uppercase;
	color:#505050;
	height:165px;
	width:438px;
	resize:none;
	overflow:auto;
}
.comment-form .btn-holder{padding:4px 0 18px 130px;}
.comment-form .button span{padding:8px 18px 10px 25px;}
.comment-form .line{margin:6px 0 17px;}
.comment-form h2{padding:2px 0 14px;}.comment-holder{	width:595px;	margin:0 auto;
	padding:0 0 12px;}.comment-holder .t{	background:url(../images/comment-t.png) no-repeat;	height:7px;}.comment-holder .c{	background:url(../images/comment-c.png) repeat-y;	width:100%;
	overflow:hidden;}.comment-holder .b{	background:url(../images/comment-b.png) no-repeat;	height:7px;}.comment-form .comment{	padding:12px 0 0 22px;	float:left;	width:551px;	position:relative;
	color:#636363;
	font-size:12px;
	line-height:18px;}
.comment-form .comment p{padding:0 0 18px;}
.comment .title{
	display:block;
	font-weight:normal;
}
.comment ul{
	margin:0;	padding:0 0 16px;	list-style:none;
}
.comment ul li{padding:0;}
.comment-form .info{padding:0 0 15px;}
.comment-form .info p{padding:0 0 20px;}
.item .title.short{padding:1px 0 15px;}
.item .row .personality-table{
	width:510px;
	float:left;
	margin:0;
}
.item .row{padding:0 0 23px;}
.sale-holder{
	float:right;	width:329px;
	margin:0 2px 10px 0;}.sale-holder .t{	background:url(../images/sale-t.png) no-repeat;	height:13px;}.sale-holder .c{	background:url(../images/sale-c.png) repeat-y;	width:100%;
	overflow:hidden;}.sale-holder .b{	background:url(../images/sale-b.png) no-repeat;	height:13px;}.sale{	padding:9px 20px 8px;	float:left;	width:289px;	position:relative;
	color:#292929;}
.sale .title{
	display:block;
	padding:7px 0 9px 45px;
	background:url(../images/sale-btn.png) no-repeat;
	font-size:20px;
	line-height:20px;
	text-transform:uppercase;
}
.sale-list{
	margin:0;	padding:0;	list-style:none;
}
.sale-list li{
	font: 12px/18px Tahoma, Arial, Helvetica, sans-serif;
	padding:6px 0 11px;
	border-top:1px solid #d6d6d6;
}
.sale-list li:first-child{border:0;}
.sale-list li a{color:#169adb;}
.item .row .personality-table .col1{
	width:159px;
	background:url(../images/col1-bg5.gif) no-repeat;
}
.item .row .personality-table .col2{
	width:187px;
	background:url(../images/col2-bg5.gif) no-repeat;
}
.item .row .personality-table .col3{
	width:164px;
	background:url(../images/col3-bg5.gif) no-repeat;
}
.item .row .personality-table td{
	color:#454545;
	font: 12px/18px Tahoma, Arial, Helvetica, sans-serif;
	padding:14px 0 13px;
}
.item .row .personality-table td + td{background: url(../images/separator2.gif) no-repeat 0 50%;}
.pay-form{padding:16px 23px;}
.pay-form .price-holder{
	overflow:hidden;
	height:1%;
	padding:0 0 18px;
}
.pay-form .price-holder .info{
	float:left;
	background:url(../images/line2.gif) repeat-x 0 16px;
	padding:0 167px 0 0;
}
.pay-form .price-holder .info span{
	background:#fff;
	padding:0 5px 0 0;
	line-height:24px;
}
.pay-form .price{
	float:left;
	color:#169adb;
	font:22px/22px 'plumbmediumc', Arial, Helvetica, sans-serif;
}
.pay-form .price span{font: 22px/22px 'ALSRublRegular', Arial, Helvetica, sans-serif;}
.pay-form .row{padding:0 0 17px;}
.pay-form .line{margin:0 0 16px;}
.pay-form .text{float:left;}
.pay-form .text input{width:94px;}
.pay-form .label{
	float:left;
	padding:7px 9px 0 0;
	width:435px;
}
.currency{
	font: 18px/20px 'ALSRublRegular', Arial, Helvetica, sans-serif;
	float:left;
	color:#454545;
	padding:7px 0 0 5px;
}
.pay-form .button span{min-width:60px;}
.pay-form p{
	margin:0;
	padding:0 0 15px;
}
.pay-form .title{
	display:block;
	padding:6px 0 22px;
}
.pay-list{
	margin:0 0 0 -8px;	padding:0 11px 35px 0;	list-style:none;
}
.pay-list li{padding:0 0 6px;}
.pay-form .pay-list .title{
	overflow:hidden;
	height:1%;
	padding:0;
}
.pay-list .title a{
	font:14px/16px 'plumbmediumc', Arial, Helvetica, sans-serif;
	color:#169adb;
	text-transform:uppercase;
	text-decoration:none;
}
.pay-list .title a img{
	display:inline-block;
	vertical-align:middle;
}
*+ html .pay-list .title a img{display:inline;}
.pay-list .title a span{
	display:inline-block;
	vertical-align:middle;
	background:url(../images/line5.png) repeat-x 0 100%;
	max-width:420px;
}
*+ html .pay-list .title a span{display:inline;}
.pay-list .active .title a{color:#919090;}
.pay-list .active .title a span,
.pay-list .title a:hover span{background:none;}
.pay-list .button{
	float:right;
	display:none;
}
.pay-list .button span{min-width:63px;}
.pay-list .active .button{display:block;}
.hidden-block{
	display:none;	width:542px;	padding:0 0 0 49px;}
.pay-list .active .hidden-block{display:block;} .hidden-block .t{	background:url(../images/hidden-t.png) no-repeat;	height:14px;}.hidden-block .c{	background:url(../images/hidden-c.png) repeat-y;	width:100%;}
.hidden-block .c:after{	display:block;	clear:both;	content:"";}.hidden-block .b{	background:url(../images/hidden-b.png) no-repeat;	height:8px;}.hidden-block .info{	padding:12px 22px 0;
	margin:0 0 -3px;	float:left;	width:498px;	position:relative;
	color:#454545;
	font-size:11px;
	line-height:15px;}
.pay-form .button.grey span{min-width:47px;}
.pay-form .button.grey{margin:0 10px 0 0;}
.breadcrumbs.black li{background:url(../images/separator3.gif) no-repeat 0 1px;}
.breadcrumbs.black li:first-child{background:none;}
.pay-system{
	float:left;
	font:14px/16px 'plumbmediumc', Arial, Helvetica, sans-serif;
	color:#919090;
	text-transform:uppercase;
}
.pay-system img{
	display:inline-block;
	vertical-align:middle;
}
*+ html .pay-system img{display:inline;}
.pay-system span{
	display:inline-block;
	vertical-align:middle;
}
*+ html .pay-system span{display:inline;}
.pay-form .price-holder .info.short{
	padding:8px 47px 0 0;
	background-position:0 24px;
}
.pay-form .line.short{margin:0 0 12px;}
.question-holder{
	width:596px;
	padding:0 0 20px;
}.question-holder .t{	background:url(../images/question-t.png) no-repeat;	height:13px;}.question-holder .c{	background:url(../images/question-c.png) repeat-y;	width:100%;}.question-holder .c:after{	content:"";	clear:both;	display:block;}.question-holder .b{	background:url(../images/question-b.png) no-repeat;	height:23px;}.question{	margin:3px 10px -1px 14px;	float:left;	width:572px;	position:relative;}
.question .title{
	display:block;
	font:18px/20px 'plumbmediumc', Arial, Helvetica, sans-serif;
	padding:7px 0 11px 42px;
	background:url(../images/question-btn.png) no-repeat;
	text-transform:uppercase;
	color:#000;
}
.question a{color:#169adb;}
.question p{padding:0 0 0 44px;}
.btn-holder.big{padding:0 0 17px;}
.change-form .title{
	display:block;
	font-weight:normal;
}
.change-form p{
	margin:0;
	padding:0 0 11px;
}
p .light-grey{color:#919191;}
.change-form .note{
	float:left;
	padding:7px 0 0 10px;
	color:#bdbdbd;
}
.file{
	width:173px;
	position:relative;
	overflow:hidden;
	z-index:10;
	height:37px;
	float:left;
}
.file-input-area{
	position:absolute;
	z-index:2;
	top:0;
	left:0;
	height:37px;
	width:100%;
	padding:0;
	margin:0;
	cursor:pointer;
	opacity:0;
	font-size:50px;
	cursor:pointer;
}
.change-form  p.large{padding:0 0 19px;}
.change-form p.largest{padding:0 0 23px;}
.file .button span{padding:8px 18px 10px 25px;}
p .blue{color:#169adb;}
.change-form .row{padding:0 0 12px;}
.change-form .line{margin:0 0 15px;}
.change-form .button.grey,
.notice-form .button.grey{margin:0 7px 0 0;}
.change-form .button span{padding:8px 18px 10px 25px;}
.change-form p.small{padding:0 0 14px;}
.change-form .row.large{padding:0 0 20px;}
.change-form p a{color:#169adb;}
.change-form .btn-holder{padding:1px 0 17px;}
.info-list{
	margin:0;	padding:19px 0 5px;	list-style:none;
}
.info-list li{
	overflow:hidden;
	height:1%;
	font:18px/24px 'plumbmediumc', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
.info-list li strong{
	float:left;
	width:209px;
	padding:6px 16px 7px 0;
	font-weight:normal;
	text-align:right;
}
.info-list li span{
	float:left;
	width:360px;
	padding:6px 0 7px 10px;
	color:#454545;
	background:url(../images/line4.png) repeat-x;
}
.info-list li:first-child span{background:none;}
.change-form .label{
	float:left;
	width:209px;
	padding:5px 14px 0 0;
	font:18px/24px 'plumbmediumc', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-align:right;
}
.change-form .text{float:left;}
.change-form .text input{width:312px;}
.change-form .row.small{padding:0 0 5px;}
.change-form .status{
	padding:18px 0 19px;
	position:relative;
	width:100%;
}
.change-form .status:after{	display:block;	clear:both;	content:"";}
.change-form .status .info{
	font-size:13px;
	line-height:20px;
	color:#7a7a7a;
	float:right;
	width:175px;
	padding:9px 3px 0 0;
}
.change-form .status .info span{color:#fe0000;}
.help{
	float:right;
	position:relative;
	width:19px;
	height:21px;
	padding:0 45px 0 0;
	z-index:500;
}
.help-btn{
	position:absolute;	left:1px;	top:-15px;
	background:url(../images/help-bg.png) no-repeat;
	width:19px;
	height:21px;
	text-decoration:none;
}
.change-form .status .button{float:right;}
.change-form .status .button span{padding:8px 16px 10px 23px;}
.help-holder{	width:344px;	position:absolute;	left:-22px;	bottom:38px;
	z-index:2;
	display:none;}
.help.active .help-holder{display:block;}.help-holder .t{	background:url(../images/help-t.png) no-repeat;	height:7px;}.help-holder .c{	background:url(../images/help-c.png) repeat-y;	width:100%;}.help-holder .c:after{	content:"";	clear:both;	display:block;}.help-holder .b{	background:url(../images/help-b.png) no-repeat;	height:25px;}.help-block{	padding:9px 30px 10px 20px;	float:left;	width:294px;	position:relative;
	font-size:15px;
	line-height:19px;}
.help-block .close-btn{
	position:absolute;	right:16px;	top:7px;
	background:url(../images/close-btn.gif) no-repeat;
	width:9px;
	height:10px;
	z-index:2;
	text-decoration:none;
}
.change-form .status.left{padding:9px 0 17px;}
.change-form .status.left .info{
	width:290px;
	padding:6px 3px 0 0;
	float:left;
}
.change-form .status.left .button{float:left;}
.change-form .status.left .help{float:left;}
.change-form .phone,
.notice-form .phone{
	color:#169adb;
	font:18px/20px 'plumbmediumc', Arial, Helvetica, sans-serif;
}
.button.small span{padding:8px 10px 10px 17px;}
.btn-holder.largest{padding:3px 0 30px;}
.change-form  .phone-holder{
	overflow:hidden;
	height:1%;
	padding:0 0 23px;
}
.change-form  .phone-holder .label{
	padding:8px 5px 0 0;
	width:246px;
	float:left;
	font: 13px/20px Tahoma, Arial, Helvetica, sans-serif;
	text-transform:none;
	text-align:left;
}
.change-form .phone-holder .text{margin:2px 0 0;}
.change-form .phone-holder .text input{
	width:7px;
	text-align:center;
}
.change-form .phone-holder .button{margin:0 0 0 11px;}
.change-form .phone-holder .label{width:160px;}
.change-form .line.large{margin:0 0 22px;}
.notice-form p{
	margin:0;
	padding:0 0 10px;
}
.notice-form .line{margin:0 0 15px;}
.notice-form .line.large{margin:0 0 20px;}
.notice-form  p a{
	color:#238fd7;
	text-decoration:none;
}
.notice-form  p a:hover{text-decoration:underline;}
.notice-form .title-holder{
	padding:0 0 2px;
	color:#292929;
	font:18px/22px 'plumbmediumc', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
.notice-form .title-holder img{
	display:inline-block;
	vertical-align:middle;
}
*+ html .notice-form .title-holder img{display:inline;}
.notice-form .title-holder span{
	display:inline-block;
	vertical-align:middle;
	padding:0 0 0 10px;
}
*+ html .notice-form .title-holder span{display:inline;}
.notice-form .note{
	display:block;
	padding:0 0 30px 8px;
	background:url(../images/star.gif) no-repeat 0 1px;
	line-height:15px;
}
.notice-form .info{
	float:left;
	width:304px;
	padding:7px 5px 0 0;
	color:#7a7a7a;
}
.notice-form .info span{color:#fe0000;}
.notice-form .btn-holder{padding:5px 0 20px;}
.notice-form .btn-holder.large{padding:5px 0 23px;}
.notice-form .btn-holder.largest{padding:5px 0 36px;}
.notice-form p.large{padding:0 0 22px;}
.notice-form .title{
	display:block;
	font:18px/22px 'plumbmediumc', Arial, Helvetica, sans-serif;
	padding:0 0 15px;
	text-transform:uppercase;
}
.notice-form .phone{display:block;}
.notice-form .text{
	float:left;
}
.notice-form .text.large{margin:0 9px 0 0;}
.notice-form .text span{width:10px;padding:9px 4px 6px 11px;}
.notice-form .text input{
	width:10px;
	text-align:center;
}
.notice-form .row{
	margin:0 0 0 -2px;
	padding:0 0 19px;
}





.item .personality-table.change1{
	width:510px !important;
	background:url(../images/bg-table1.png) no-repeat !important;
	font:12/15px Tahoma, Arial, sans-serif;
	margin:0 0 -6px;
}
.item .personality-table.change1 .col1{
	background:none !important;
	width:123px !important;
}
.item .personality-table.change1 .col2{
	background:none !important;
	width:149px !important;
}
.item .personality-table.change1 .col3{
	background:none !important;
	width:250px !important;
}
.item .personality-table.change1 .col4{
	background:none !important;
	width:183px !important;
}
.item .personality-table.change1 th strong{width:auto;}
.item .personality-table.change1 td .cell{
	padding:6px 0 15px 10px;
}
.item .personality-table.change1 td{padding:8px 0 0;}
.personality-table.change1 th + th{background:url(../images/dot1.gif) repeat-y;}
.sum{
	color:#454545;
	display:block;
	padding:0 0 0 6px;
}
.method{
	display:block;
	color:#454545;
}
.payed{}
.payed strong{
	display:block;
	color:#0885cf;
}
.payed em{
	font-style:normal;
	font-weight:bold;
	color:#e9680a;
	display:none;
}
.payed.non strong{display:none;}
.payed.non em{display:block;}
.time-date{
	display:block;
	line-height:15px;
}
.sale-holder.change .title{
	padding:0 0 14px 43px;
	line-height:22px;
	background-position:-1px 4px;
}
.sale-holder.change .sale-list{margin:0 0 -10px;}
.sale-holder.change .sale{padding:5px 20px 8px;}
.item .personality-table.change2{
	background:url(../images/bg-table2.png) no-repeat;
	margin:0 0 19px 1px;
}
.item .personality-table.change2 .col1{
	background:none !important;
	width:106px !important;
}
.item .personality-table.change2 .col2{
	background:none !important;
	width:147px !important;
}
.item .personality-table.change2 .col3{
	background:none !important;
	width:119px !important;
}
.item .personality-table.change2 .col4{
	background:none !important;
	width:122px !important;
}
.item .personality-table.change2 .col5{
	background:none !important;
	width:112px !important;
}
.item .personality-table.change2 .col6{
	background:none !important;
	width:114px !important;
}
.item .personality-table.change2 .cell{
	vertical-align:middle;
	display:table-cell;
	padding-left:12px;
}
.personality-table.change2 .date span{display:inline;}
.personality-table.change2 .date span:first-child{margin:0 5px 0 0;}
.item .personality-table.change2 td{
	vertical-align:middle;
	padding:0 0 3px 2px;
	height:50px;
}
.paying-status.non strong{display:none;}
.paying-status.non span{display:block;}
.paying-status strong{
	color:#0885cf;
}
.paying-status span{
	color:#e9680a;
	display:none;
}
.paying-status span em{
	font-style:normal;
	display:block;
	font-weight:bold;
}
.paying-status span a{
	text-decoration:underline;
	font-weight:normal;
}
.paying-status span a:hover{text-decoration:none;}
.item .personality-table.change2 td + td{
	background:url(../images/separator8.png) no-repeat 0 50% !important;
}
.item .personality-table.change2 .even td + td{
	background:#e7e7e7 url(../images/separator9.png) no-repeat 0 50% !important;
}
.personality-table.change2 .btn-delete{
	position:absolute;
	left:93px;
	top:50%;
	background:url(../images/btn-delete1.gif) no-repeat;
	width:17px;
	height:17px;
	margin:-7px 0 0;
	overflow:hidden;
	text-indent:-9999px;
}
.personality-table.change2 .price{
	position:relative;
	display:block;
}
.personality-table.change2 .date{
	position:relative;
	display:block;
}
.personality-table.change2 .btn-delete.change{background:url(../images/btn-delete2.gif) no-repeat;}
.empty{
	position:absolute;
	left:35px;
	top:50%;
	height:1px;
	width:39px;
	background:url(../images/line6.gif) no-repeat;
}
.empty.change{left:22px;}



/*
Документы
*/
.documents-block{
	padding:18px 26px 23px 23px;
	font:13px/20px Tahoma,Arial,Helvetica,sans-serif;
	width:585px;
}
.documents-block .title{
	display:block;
	color:#292929;
	padding:0 0 22px;
	border-bottom:1px solid #d8d8d8;
	font-weight:normal;
	margin:0 0 17px;
}
.documents-block .title.no-line{
	border:none;
	padding:0 0 17px;
	margin:0;
}
.documents-block .sometext{padding:0 0 22px;}
.documents-block .sometext em{
	font-style:normal;
	color:#169adb;
	font-weight:bold;
}
.documents-block .sometext p{margin:0;}
.personality-table.change3{
	background:url(../images/bg-table3.png) no-repeat;
	width:585px;
	margin:0 0 19px;
	table-layout:fixed;
}
.personality-table.change3 .col1{
	width:128px;
	background:none !important;
}
.personality-table.change3 .col2{
	width:96px;
	background:none !important;
}
.personality-table.change3 .col3{
	width:111px;
	background:none !important;
}
.personality-table.change3 .col4{
	width:142px;
	background:none !important;
}
.personality-table.change3 .col5{
	width:107px;
	background:none !important;
}
.personality-table.change3 th strong{
	width:48px;
	padding:0 0 3px 7px;
}
.item .personality-table.change3 .cell{
	vertical-align:middle;
	display:table-cell;
	padding-left:12px;
}
.print-visual{
	display:inline-block;
	vertical-align:middle;
	margin:0 5px;
}
*+html .print-visual{display:inline;}
.print{
	display:inline-block;
	vertical-align:middle;
	margin:-5px 0 0;
}
*+html .print{display:inline;}
.print a{
	color:#df4800;
}
.personality-table.change3 .checkboxArea,
.personality-table.change3 .checkboxAreaChecked{
	display:inline-block;
	float:none;
	width:20px;
	height:20px;
	margin:0;
	cursor:pointer;
	overflow: hidden;
	background: url(../images/bg-check.png) no-repeat;
}
.cell.check-element{
	width:100%;
	padding:0;
	text-align:center;
}
.personality-table.change3 .checkboxAreaChecked{background-position: 0 -20px;}
.act-form .btn-holder{
	overflow:hidden;
	padding:0;
}
.act-form .button.orange.right{float:right;}
.act-form .paging{
	float:left;
}
.act-form .paging a{line-height:24px;}
.personality-table.change3 td+td{background:url(../images/separator10.gif) no-repeat 0 50%;}
.personality-table.change3 td{padding:14px 0 13px;}
.personality-table.change3 .act{
	display:block;
	padding:0 0 20px;
}
.personality-table.change3 .price{
	padding:0 0 14px 6px;
	display:block;
}
.personality-table.change3 .date{line-height:18px;}
.documents-block .title .orange{color:#e35400;}
.documents-block .balance{
	font:13px/20px Tahoma,Arial,Helvetica,sans-serif;
	padding:3px 0 0 5px;
	margin:0 0 -2px;
}
.documents-block .balance p{margin:0 0 6px;}
.documents-block .balance .price{
	display:inline-block;
	color:#169adb;
	font-size:18px;
	line-height:20px;
	font-weight:normal;
	margin:0 0 0 2px;
}
*+html .documents-block .balance .price{display:inline;}
.documents-block .balance .price span{
	font:18px/20px 'ALSRublRegular',Arial,Helvetica,sans-serif;
	text-transform:none;
}
.documents-block .title a{color:#169adb;}
.act-list{
	padding:4px 0 0 6px;	margin:0;	list-style:none;
	font:13px/20px Tahoma,Arial,Helvetica,sans-serif;
	color:#454545;
}
.act-list li{
	padding:0;
	overflow:hidden;
}
.act-list .num{
	float:left;
	margin:0 3px 0 0;
}
.act-list .description{
	overflow:hidden;
}
.act-list .description em{
	font-style:normal;
	font-weight:bold;
	color:#169adb;
}
.documents-block address{
	font-style:normal;
	display:block;
	font-weight:bold;
	color:#454545;
	float:none;
	width:auto;
	padding:4px 6px 2px;
}
.documents-block .title em{
	font-style:normal;
	font-weight:bold;
	color:#169adb;
}
.documents-block .balance.change{
	padding:0;
	margin:0;
}
.documents-block .balance.change2{
	margin:-5px 0 10px;
	padding:0;
}
.documents-block .price-holder{
	overflow:hidden;
	height:1%;
	padding:0 0 18px;
}
.documents-block .price-holder .info{
	float:left;
	background:url(../images/line2.gif) repeat-x 0 16px;
	padding:0 167px 0 0;
}
.documents-block .price-holder .info span{
	background:#fff;
	padding:0 5px 0 0;
	line-height:24px;
}
.documents-block .price-holder .price{
	float:left;
	color:#169adb;
	font:22px/22px 'plumbmediumc', Arial, Helvetica, sans-serif;
}
.documents-block .price-holder .price span{font: 22px/22px 'ALSRublRegular', Arial, Helvetica, sans-serif;}
.item-frame.change1{padding:0 0 10px;}
.item-frame.change2{
	margin:-4px 0 11px;
	padding:padding:0 0 16px;;
}
.documents-block .btn-holder.border{
	border-top:1px solid #d8d8d8;
	padding:18px 0 0;
}
.act-list.change{
	padding:0 0 23px;
	margin:0 0 20px;
	border-bottom:1px solid #d8d8d8;
}
.act-form .button.grey{margin:0 7px 0 0;}
.textarea.change{
	float:none;
	margin:0 0 20px;
}
.textarea.change textarea{text-transform:none;}









/*
Зарегистрировать домен
*/
.domain-registration{
	padding:18px 26px 23px 23px;
	font:13px/20px Tahoma,Arial,Helvetica,sans-serif;
	width:585px;
}
.domain-registration .title{
	display:block;
	color:#292929;
	padding:0 0 15px;
	font-weight:normal;
}
.domain-registration .title.no-line{
	border:none;
	padding:0 0 17px;
	margin:0;
}
.domain-registration .sometext{padding:0 0 22px;}
.domain-registration .sometext em{
	font-style:normal;
	color:#169adb;
	font-weight:bold;
}
.domain-registration .sometext p{margin:0;}
.domain-registration .price-holder{
	overflow:hidden;
	height:1%;
	padding:0 0 13px;
}
*+html .domain-registration .price-holder{display:inline;}
.domain-registration .price-holder .info{
	float:left;
	background:url(../images/line2.gif) repeat-x 0 16px;
	padding:0 167px 0 0;
}
.domain-registration .price-holder .info span{
	background:#fff;
	padding:0 5px 0 0;
	line-height:24px;
}
.domain-registration .price-holder .price{
	float:left;
	color:#169adb;
	font:22px/22px 'plumbmediumc', Arial, Helvetica, sans-serif;
}
.domain-registration .price-holder .price span{font: 22px/22px 'ALSRublRegular', Arial, Helvetica, sans-serif;}
.update-account{
	float:left;
	color:#169adb;
	margin:3px 0 0 6px;
}
.domain-form .textarea{
	background:url(../images/textarea-bg2.png) no-repeat;
	width:389px;
	height:149px;
	float:left;
	margin:0 23px 0 0;
}
.domain-form .textarea-holder{
	overflow:hidden;
	padding:0 0 19px;
}
.domain-form textarea{
	margin:0;
	padding:0;
	width:389px;
	height:149px;
}
.example{
	float:left;
	width:150px;
	margin:45px 0 0 -3px;
}
.example span{
	display:block;
	padding:0 0 2px;
}
.example .link{padding:0 0 2px;}
.example .link a{
	color:#169adb;
	text-decoration:none;
}
.example .link a:hover{text-decoration:underline;}
.domain-form .check-holder label{
	display:inline-block;
	vertical-align:middle;
}
*+html .domain-form .check-holder label{display:inline;}
.domain-form .checkboxArea,
.domain-form .checkboxAreaChecked{
	display:inline-block;
	vertical-align:middle;
	float:none;
	width:20px;
	height:20px;
	margin:0 5px 0 0;
	cursor:pointer;
	overflow: hidden;
	background: url(../images/bg-check.png) no-repeat;
}
*+html .domain-form .checkboxArea,
*+html .domain-form .checkboxAreaChecked{display:inline;}
.domain-form .checkboxAreaChecked{background-position: 0 -20px;}
.domain-registration .btn-holder.border{
	border-top:1px solid #d8d8d8;
	padding:13px 0 0;
}
.domain-registration .check-holder{padding:0 0 20px;}
.domain-registration .title .orange{color:#e35400;}
.domain-registration .balance{
	font:13px/20px Tahoma,Arial,Helvetica,sans-serif;
	padding:3px 0 0 5px;
	margin:0 0 -2px;
}
.domain-registration .balance p{margin:0 0 6px;}
.domain-registration .balance .price{
	display:inline-block;
	color:#169adb;
	font-size:18px;
	line-height:20px;
	font-weight:normal;
	margin:0 0 0 2px;
}
*+html .domain-registration .balance .price{display:inline;}
.domain-registration .balance .price span{
	font:18px/20px 'ALSRublRegular',Arial,Helvetica,sans-serif;
	text-transform:none;
}
.domain-registration .title a{color:#169adb;}
.domain-form .servers-holder .row{
	padding:3px 0 2px;
	font-family:'plumbmediumc';
}
.domain-form .servers-holder .label{
	float:left;
	width:45px;
	padding:8px 4px 0 0;
	color:#292929;
	font-size:16px;
	line-height:18px;
	text-transform:uppercase;
	font-family: 'plumbmediumc';
}
.domain-registration h2{font-family: 'plumbmediumc';}
.domain-registration .button{margin:0 7px 0 0;}
.domain-form .check-holder .row{padding:0 0 9px;}
.domain-registration .title strong a{text-decoration:none;}
.domain-registration .title a:hover{text-decoration:underline;}
.balance.change{padding:0 0 10px;}
.domain-registration .title.change1{padding:0 0 19px;}
.some-info{background:url(../images/line2.gif) repeat-x 0 13px;}
.domain-check{padding:0 0 4px;}
.domain-check .label-holder{
	float:left;
	width:256px;
}
.domain-check label{
	background:#fff;
	padding:0 10px 0 6px;
}
.domain-check .some-info{
	text-transform:uppercase;
	overflow:hidden;
	font:18px/20px 'plumbmediumc', Arial, Helvetica, sans-serif;
}
.domain-check .status{
	float:left;
	width:167px;
}
.domain-check .status span{
	background:#fff;
	float:left;
	padding:0 7px;
}
.domain-check .status.free{color:#24db16;}
.domain-check .status.busy{color:#e34e00;}
.domain-check .row{padding:0 0 16px;} 
.domain-form .domain-check .checkboxArea, 
.domain-form .domain-check .checkboxAreaChecked{
	display:block;
	float:left;
}
.domain-check .price{
	float:left;
	color:#169adb;
	font-size:18px;
	line-height:20px;
	font-weight:normal;
	margin:0;
	background:#fff;
	width:130px;
	padding:0 0 0 7px;
}
.domain-check .price span{
	font:18px/20px 'ALSRublRegular',Arial,Helvetica,sans-serif;
	text-transform:none;
}
em.no-price{
	background:#fff url(../images/line7.gif) no-repeat 5px 3px;
	width:58px;
	height:20px;
	float:left;
	color:#fff;
}
.another-search{padding:16px 0 0;}
.another-search.change{padding:16px 0 19px;}
.another-search .visual{
	display:inline-block;
	vertical-align:middle;
}
*+html .another-search .visual{display:inline;}
.another-search .visual img{vertical-align:middle;}
.another-search a{
	display:inline-block;
	vertical-align:middle;
	font:14px/16px Tahoma, Arial, sans-serif;
	color:#169adb;
	border-bottom:1px dashed #169adb;
	text-decoration:none;
	margin:0 0 -1px;
}
.another-search.change a{
	font-weight:bold;
	border:none;
	margin:0;
}
.another-search.change a:hover{text-decoration:underline;}
.another-search a:hover{
	text-decoration:none;
	border:none;
	margin:0;
}
.empty-line{
	border-top:1px solid #d6d6d6;
	display:block;
	margin:7px 0 17px;
}
.balance.change2{padding:0 0 19px;}
.button.wide span{padding:8px 24px 10px 28px;}
.domain-check .icon{
	float:left;
	width:19px;
}
.domain-check .icon img{vertical-align:top;}
.domain-name{
	background:#fff;
	padding:0 10px 0 6px;
	float:left;
}
.domain-check .price.change{width:303px;}
.price-container{padding:0 0 24px;}
.price-container .price-holder{padding:0 0 8px;}





/*
block page
*/
.index #wrapper{background:url(../images/bg-top.png) no-repeat;}
.domain-description{
	padding:0 1px;
}
.domain-description .message{
	display:block;
	font:20px/22px 'plumbmediumc', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#686060;
	padding:0 0 20px;
}
.domain-description .message a{color:#0889d5;}
h4{
	margin:0 0 31px -2px;
	text-transform:uppercase;
	font:35px/37px 'plumbmediumc', Arial, Helvetica, sans-serif;
	color:#292929;
	padding:0 0 25px;
	border-bottom:1px solid #ddd;
}
.domain-title{
	color:#0889d5;
}
.ads-box{margin:0 0 9px;}
.ads-inner{
	border:1px solid #d8d8d8;
	border-radius:5px;	-moz-border-radius:5px;	-webkit-border-radius:5px;
	padding:21px 20px 21px 21px;
	border-width:1px 1px 3px;
	background:#f6f5f5;
}
.ads-box .title{
	display:block;
	font:13px/18px Tahoma, Arial, sans-serif;
	color:#7b7b7b;
	padding:0 0 11px;
}
.ads-box img{vertical-align:top;}
.index .logo{
	left:2px;
	top:42px;
}
.index #header{min-height:150px;}
.question-part{padding:10px 0 0;}
.question-part .item{
	border:1px solid #d8d8d8;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-width:1px 1px 3px;
	position:relative;
	width:auto;
	padding:0 35px 7px;
	float:none;
	position:relative;
	margin:0 0 18px;
}
.question-part .item.active .head-title a{
	color:#292929;
	background:none;
	margin:0;
} 
.question-part.disable .head-title a{
	color:#292929;
	background:none;
	margin:0;
	cursor:auto;
} 
.question-part .head-title{
	display:block;
	padding:22px 0 14px;
	text-transform:uppercase;
	font:24px/26px 'plumbmediumc', Arial, Helvetica, sans-serif;
}
.question-part .head-title a{
	color:#0889d5;
	background:url(../images/line8.png) repeat-x 0 100%;
	text-decoration:none;
}
.question-part .head-title a:hover{
	margin:0;
	background:none;
}
.question-part .answer-drop{
	border-top:1px solid #dbdbdb;
	font:13px/20px Tahoma, Arial, sans-serif;
	color:#454545;
	display:none;
	position:relative;
	z-index:2;
}
.question-part.disable .answer-drop{display:block;}
.question-part .answer-drop em{
	font-style:normal;
	text-decoration:underline;
}
.question-part .answer-drop a{color:#0889d5;}
.question-part .answer-drop .inner{
	display:block;
	padding:13px 0;
}
.question-part .image{
	position:absolute;
	background:url(../images/img57.png) no-repeat;
	width:82px;
	height:76px;
	right:17px;
	top:50%;
	margin:-38px 0 0;
	display:none;
	z-index:1;
}
.question-part.disable .image,
.question-part .item.active .image{display:block;}
.index #footer{
	background:none;
	width:902px;
	padding:30px 0 0;
}
.index .copyrights{
	font:13px/18px Tahoma, Arial, sans-serif;
	color:#dedede;
	width:400px;
}
.index .copyrights a{color:#dedede;}
