@import url("_text.css");
@import url("_header.css");
@import url("_center.css");
@import url("_menu.css");
@import url("_news.css");



html, body {
  margin:0;
  padding:0;
  height:100%;
  font-family:Tahoma;
  font-size:12px;
  color:#555;
}

div#ccounters{
display:inline;
height:0px;
left:-1000px;
margin:0px;
padding:0px;
position:absolute;
top:-1000px;
width:0px
}

h1 {
	font-size: 16px;
	color: #A83253;
}

h2 {
	font-size: 13px;
	color: #A83253;
}

h3 {
	font-size: 12px;
	color: #A83253;
}


.clocktextstyle { /* set the style for the text below the clocks */
font-family:Arial;
font-size:7pt;
color:#111111;
}

.bsilver {background-color: #EEEFF2; font-size: 9px !important;}
.bgold {background-color: #F9EDD3; font-size: 9px !important;}
.silver {background-color: #DDE0E6; font-size: 9px !important;}
.gold {background-color: #F4DCA8; font-size: 9px !important;}

table.form-table th {font-size: 12px;}
.kotirovki {border-collapse: collapse;}
.kotirovki tr td, table tr th {color: black; font-family: Verdana; font-size: 9px; padding: 1px; vertical-align: middle; border: 1px solid #C7C5C2;}
.kotirovki tr th {text-align: center; color: #A83253; font-size: 10px;}
.gra {color: #A83253; text-decoration: none; border-bottom: 1px dotted #A83253; padding-bottom: 0px;} 
.voltoday, .prevclosechange, .price, .vprice{text-align: right;}
.time {text-align: center;}
.valuta {text-align: center; font-weight: normal;color:#A83253;}


.micexdate, .rtsidate, .micexdate2, .rtsidate2 {position:relative;text-align:right;color:gray;}
.micexdate {font-size: 10px;left: 80px;}
.rtsidate {font-size: 10px;left: 95px;}
.micexdate2 {font-size: 10px;left: 77px;}
.rtsidate2 {font-size: 10px;left: 84px;}

#wrapper {
  position:relative;
  width:1000px;
  left:50%;
  margin-left:-500px;  
  min-height: 100%;
 /* height: auto !important;
  height: 100%;*/

}

#content {
  width:1000px;
  position:relative;
  min-height: 100%;
  /*height: auto !important;*/
  /*height: 100%; */
  z-index:1;
  /*padding-bottom:50px; */
  /*padding:0px;  */
  /*background-color:#fff;*/
}

#footer {
  position: relative;
  margin:0px;
  margin-top: 0px;
  height: 50px;
  width:1000px;
  left:50%;
  margin-left:-500px;

}

#header {
  position:relative;
  width:1000px;
  z-index:10;
}


body {
	/*background:url(../img/main_page_bg.gif) repeat-x left top;*/
	background: #FAF8F0;
}

a{
	color:#a83253;
}

a:hover{
	color:#000;
}

.grey_line {
	background: url(../img/top_line_2.png) no-repeat left top;
	width:100%;
	height:15px;
	font-size:0px;
}

.footer-content {
	background-color:#99a0a7;
	position:relative;
	width:100%;
	margin:0px;
	padding:0px;
	z-index:2;  
	/*height:50px;*/
}

.bottom-text{
	font-family:Verdana;
	font-size:10px;
	color:#51555a;
	padding:10px;
}


h5 {
	color:#a83253;
	font-family:Verdana;
	font-size:10px;
	background:url(../img/h5-ico.gif) no-repeat left 3px;
	padding:0px 0px 0px 15px;
	margin:0px 0px 0px -15px;	
}


.white-bg {
	background-color:#fff;
}


.main-page-margins {
	margin:30px 20px 0px 20px;
}



.top-main-table {
	width:755px;
	border:0px;
	border-collapse:collapse;
}

.top-main-table td {
	padding:3px 5px;
	font-family:Verdana;
	font-size:10px;
}

.top-main-table .up {
	height:7px;
	width:13px;
	background:url(../img/arrow-up.png) no-repeat center center;
}

.top-main-table .down {
	height:7px;
	width:13px;
	background:url(../img/arrow-down.png) no-repeat center center;
}

.top-main-table .white {
	background:#fff;
}

.top-main-table .silver {
	background:#dde0e6;
}

.top-main-table .gold {
	background:#f4dca8;
}

.bottom-main-table {
	background:#fff;
	width:798px;
	border-collapse:collapse;	
}

.bottom-main-table td {
	padding:0px;
	margin:0px;
	vertical-align:top;
}

.bottom-main-table .content-line {
	background:url(../img/content_line_width.gif) no-repeat left top;
	height:15px;
	padding: 0px;
}

.bottom-main-table .left {
	border-left:1px solid #c7c5c2;
	background:url(../img/img_bottom_news.jpg) no-repeat right bottom;
}

.bottom-main-table .center {
	border-left:1px solid #c7c5c2;
	border-right:1px solid #c7c5c2;
	background:url(../img/img_bottom_an.jpg) no-repeat right bottom;
}

.bottom-main-table .right {
	border-right:1px solid #c7c5c2;
	background:url(../img/img_bottom_urdi.jpg) no-repeat right bottom;
}

.bottom-main-table .left, .bottom-main-table .center, .bottom-main-table .right {
	padding:10px;
	padding-bottom:90px;
}

.bordered-table td {
	padding:10px;
	font-family:Verdana;
	font-size:11px;	
}

.borderslr {
	border-left: 1px solid #c7c5c2;
	border-right: 1px solid #c7c5c2;
}

.h4 {
	color:#a83253;
	font-size:12px;
	text-transform:lowercase;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	margin-bottom:20px;
}

p {
	padding:0px;
	/*
	margin:0.5em 0em;
	*/
	margin: 0px;
	margin-bottom: 1em;
}

input {
	border:1px solid #c7c7c7;
	background:none;
	font-size:12px;	
	color:#555;
}

input.button {
	color:#a83253;
	text-decoration:underline;
	cursor:pointer;
}


.form_table {
	/*border:1px solid #8f8f8f;*/
	margin:10px 5px;
}

img {border:0;}

div.qna-cont div.answer {display:none;margin-left:20px;color:black;margin-bottom:10px;margin-top:5px;}
a.question {color:#a83253;border-bottom:1px dotted #a83253;text-decoration:none;margin-bottom:10px;}
div.qna-cont {margin-bottom:10px;}
#qna {margin-top: 30px;}
div.vcard {padding-top: 20px;text-align:center;color:#a83253;}
