.home-box {
	width:30%;
	float:left;
	padding:0 1%;
	color:#ffffff;
	padding-top:10px
	}

.home-box .first {
	background: url(/mimg/bg-first.gif) left top repeat-x #d0302f;
	}
.first-title {
	/*background:url(/mimg/1.gif) left top no-repeat;*/
	color:#000000;
	float:left;
	width:30%;
	margin:0 1px
	}
.second-title {
	/*background:url(/mimg/2.gif) left top no-repeat;*/
	color:#000000;
	float:left;
	padding:0 2px 0 0;
	width:40%
	}
.third-title {
	/*background:url(/mimg/3.gif) left top no-repeat;*/
	color:#000000;
	float:left;
	width:20%
	}
.first-title span { color:#df4f4d;}
.second-title span { color:#56b8e5;}
.third-title span { color:#a364a9}
.first-title span, .second-title span, .third-title span {
	display:block;
	width:19px;
	padding:1px 0 3px 0;
	margin-right:2px;
	font-size:14px;
	text-align:center;
	float:left
	}
.home-box .second {
	background: url(/mimg/bg-second.gif) left top repeat-x #0a7fb4;
	}
.home-box .third {
	background: url(/mimg/bg-third.gif) left top repeat-x #77298a;
	}
.home-box .first, .home-box .second , .home-box .third {
	padding:2px
	}
.login-form {
	padding:10px 0;
	text-align:center;
	}

.login {
	padding:10px 20px;
	}
.login input.text {
	width:110px;
	margin-left:10px
	}
.login p {
	padding:2px;
	text-align:right;	
	}
.login-form input.pay2 {	
	vertical-align:middle;
	margin:0;
	margin-top:10px;
	}
.login input {
	vertical-align:middle;
	}
.login-form a.forgot-pass {
	color:#0077bb;
	}

.callback {
	padding:10px 20px;
	}
.callback input.text {
	width:100px;
	margin-left:10px
	}

.callback p {
	padding:2px;
	text-align:right
	}

.pay {
	padding-top:10px;
	}
.pay input.text {
	width:160px
	}
.pay .select select {
	width:170px;
	}
.pay input, .pay select {
	margin:2px 0 10px 0;
	}

a.link-callback  {
	color:#0077bb;
	display:block;
	padding-top:10px
	}
.important p {
	padding:5px 0;
	margin:0
	}

ul.settings {
	padding:10px 0;
	margin:0;
	list-style:none;
	}
ul.settings a {
	color:#364da1;
	font-size:12px
	}
ul.settings ul {
	margin:0;
	padding:0;
	list-style:none
	}
ul.settings ul li {
	padding:5px 0;
	font-size:11px
	}

ol.faq {
	margin:0;
	padding:0 0 0 20px;
	}
ol.faq li {
	padding:2px 0;
	}
ol.faq a {
	color:#364da1;
	}

.call-history {
	padding:10px 0;
	}
.call-history input.text {
	width:60px;
	margin:0 5px;
	font-size:11px
	}
.call-history input.submit-gray {
	margin-top:10px;
	}
.call-history-pay {
	border-top:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
	padding:10px 0
	}
.call-history-pay p {
	padding:2px 0;
	display:block;
	float:left	
	}
.call-history-pay p.price {
	width:20%;
	}

.call-history-pay p.total {
	width:80%;
	}	
.call-history-pay input.pay2 {
	margin-top:5px;
	}	
	
.call-history-table {
	/*width:235px;
	margin:0 auto*/
	}
.call-history-table p.data {
	width:20%
	}
.call-history-table p.number {
	width:20%
	}
.call-history-table p.region {
	width:30%
	}
.call-history-table p.time {
	width:10%
	}
.call-history-table p.rates {
	width:10%
	}
.call-history-table p.duration {
	width:10%
	}
	
.call-history-table p {
	padding:2px 0;
	vertical-align:top;
	display:block;
	float:left
	}
.bg1 {
	background:#d8dce7;
	}
.bg2 {
	background:#ffffff;
	}
.alphabet {
	padding-bottom: 10px;
	border-bottom:1px solid #d9d9d9;
	}
.alphabet p {
	font-size:12px;
	color:#000000;
	padding:2px 5px;
	width:20px;
	text-align:center;
	display:block;
	float:left
	}

.alphabet a {
	font-size:12px;
	color:#000000;
	text-align:center;
	}
.tariffs {
	
	}	
.tariffs p {
	padding:2px 0;
	vertical-align:top;
	display:block;
	float:left
	}
.tariffs p.w1 {
	width:25%
	}
.tariffs p.w2 {
	width:10%;
	text-align:center
	}
.tariffs p.w3 {
	width:40%
	}



.support {
	padding:10px 0;
	}
.support-link {
	border-bottom:1px solid #000000;
	padding: 5px 0;
	text-align:center
	}
.support-link a {
	color:#000000;
	margin:0 5px;
	}
.support-box {
	padding:5px;
	}
.support-box p {
	padding:2px 0;
	}
.support-box textarea {
	width:219px;
	border:1px solid #000000;
	height:95px;
	}


.support-table p {
	text-align:left;
	display:block;
	float:left
	}
.support-table p {
	padding:2px;
	vertical-align:top;
	margin:0
	}
.support-table p.data-time {
	width:75px;
	padding:2px 0
	}
.support-table p.status {
	width:58px;
	vertical-align:middle;
	padding:2px 0
	}
.support-table p.check {
	width:10px;
	text-align:center;
	padding:2px 0
	}
.support-table p.subject {
	width:70px;
	}



.banks {
	border-bottom:1px solid #d9d9d9;
	padding:5px 0px
	}
.banks a  {padding:12px 0 12px 70px;
	color:#1a3dc1;
	text-decoration:underline;
	display:block
	}
.banks a:hover {
	text-decoration:none;
	}
a.b1 {
	background:url(/img/b1.gif) left center no-repeat;
	}
a.b2 {
	background:url(/img/b2.gif) left center no-repeat;
	}
a.b3 {
	background:url(/img/b3.gif) left center no-repeat;
	}
a.b4 {
	background:url(/img/b4.gif) left center no-repeat;
	}
a.b5 {
	background:url(/img/b5.gif) left center no-repeat;
	}
a.b6 {
	background:url(/img/b6.gif) left center no-repeat;
	}
a.b7 {
	background:url(/img/b7.gif) left center no-repeat;
	}
a.b8 {
	background:url(/img/b8.gif) left center no-repeat;
	}
a.b9 {
	background:url(/img/b9.gif) left center no-repeat;
	}
a.b10 {
	background:url(/img/b10.gif) left center no-repeat;
	}
a.b11 {
	background:url(/img/b11.gif) left center no-repeat;
	}
a.b12 {
	background:url(/img/b12.gif) left center no-repeat;
	}
a.b13 {
	background:url(/img/b13.gif) left center no-repeat;
	}




/**************************************/
.sales {
	padding:10px;
	}
.sales p {
	padding:2px 0;
	margin:0;
	}
.sales p.sales {
	display:block;
	float:left;
	width:80%;
	}
.sales p.status {
	display:block;
	float:left;
	width:20%;
	text-align:center
	}


.redirect {
	padding:10px 5px;
	}
.redirect p {
	padding:2px 0;
	margin:0;
	width:35%;
	display:inline;
	float:left
	}
.redirect p img {
	vertical-align:middle;
	margin:0 2px;
	}
.redirect p.clear-info {
	width:25%;
	text-align:center;
	padding-right:5px
	}

.redirect p input.text {
	width:60px;
	}




    
