body{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
    margin : 0px 0px 0px 0px;
    background-color : #ffffff;
}

a img {
 border:none;
}

table {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
    margin : 0px 0px 0px 0px;

}

input.stand {
	border : none;
}

input {
	font-family : Geneva, Arial, Helvetica, sans-serif;
	border : 1px outset;
}

.input2 {
	border: 1px solid  #999999;
}

a {
	color : #000066;
	text-decoration : none;
}


a:hover {
	text-decoration : underline;
}

.tform {
    border: 1px solid Navy;
    padding: 5px 5px 5px 5px;
    margin: 5px 5px 5px 5px;
    background-image : url(services/vmts_card_payment/img/vmts_card_bg.gif);
    background-position : bottom;
    background-repeat : repeat-x;
}
.radio1 {
	border : none;
}
.tform2{
	border: 1px dashed Navy;
	padding: 5px 5px 5px 5px;
	margin: 5px 5px 5px 5px;
	background-color : #fafafa;
}

.head1 {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
}

.theader1 {
	background-color : #f0f0f0;
}

.footer {
	color:#CCCCCC;
    font-size : 10px;
    text-align : center;
}

.gray {
	color:#676767;
    font-size : 11px;
}

input.searchbutton {
	background-image : url(images/search_button.gif);
    border : none;
}

.banner {
    cursor : hand;
    font-size : 12px;
    font-weight : bold;
}
.newstime {
	color : #4064B6;
	    font-size : 12px;
    font-weight : bold;
}
.newslink {
	text-align : right;
    font-size : x-small;
}
h1 {
	font-size : 20px;
    line-height : normal;
    text-align : left;
    font-family : Century Gothic, Verdana, Geneva, Arial, sans-serif;
    color : #0E2B8B;
}

h2 {
	line-height : normal;
    text-align : left;
	font-size : 14px;
    font-family : Century Gothic, Verdana, Geneva, Arial, sans-serif;
    color : #0E2B8B;
}

h3 {
	line-height : normal;
	font-size : 20px;
    font-family : Century Gothic, Verdana, Geneva, Arial, sans-serif;
    color : #FF6600;
}

h3s {
	line-height : normal;
	font-size : 10px;
    font-family : Century Gothic, Verdana, Geneva, Arial, sans-serif;
    color : #FF6600;
}


gray_b {
	line-height : bold;
	font-size : 12px;
    font-family : Verdana, Geneva, Arial, sans-serif;
    color : #6Ñ6Ñ6Ñ;
}

.cell_color {
	background-color : #EBEBEB;
}

.cell_color_header {
	background-color : #EBEBEB;
}

.cell_color_header2 {
	background-color : #FFFFFF;
}

.table_header {
    text-align : center;
	color : white;
	background-color : #5968AF;
}

.table_header2 {
	color : black;
	background-color : #FFFFFF;
}

.headerlink {
    line-height : 10px;
}

.table3_cell {
	color : teal;
	background-color : #FFFFFF;
}



/* rostelecom header*/

html, body {
	margin: 0;
	padding: 0;
}

#integration {
	background: #125698 url(/images/bg.gif);
	color: #fff;
	font: bold 14px/18px Arial, sans-serif;
	height: 113px;
	min-width: 985px;
	overflow: hidden;
	padding-right: 15px;
	position: relative;
}

#integration img {
	border: 0;
}

#integration .logo {
	background: #f6f6f6 url(/images/logo_bg.gif) repeat-x bottom;
	float: left;
	height: 113px;
	text-align: center;
	width: 310px;
}

#integration .logo img {
 position: relative;
 top: 33px;
}

#integration .message {
	background: url(/images/bg_text.jpg) no-repeat 0 0;
	height: 113px;
	margin: 0 0 0 310px;
	padding: 10px 160px 0 30px;
}

#integration .message div {
	height: 94px;
}

#integration p {
	margin-top: 20;
}

#integration .more {
	right: 20px;
	position: absolute;
	top: 41px;
}


.table-tarif { border-collapse:collapse; font-size:11px; }
.table-tarif td { border:1px solid black; padding:4px; }
.table-tarif thead td, .table-tarif tr.center td { font-weight:bold; text-align:center; }
