﻿.preloader1 {background: transparent url(/img/ajax-loader.gif) no-repeat 50% 50%}
.player{position:absolute;top:0;left:0;}


.hidden				{ display : none; }
.visible			{ display : block; }

* {line-height: 1.5}
body 
{
	font-family: "Arial"; font-size: 12px; color: #00213a; background: #ebebeb;
	min-height: 600px; /* для нормальных браузеров*/
    height: 600px; /* для ie6 достаточно этого, т.к. он воспринимает свойство "height" как min-height*/
}
html, body {padding: 0; margin: 0; height: 100%;}
#claim {width:790px;}
#claim div.step{float:left;height:75px;width:89px;padding:3px;margin:3px;border:1px solid silver;}
#claim div.step_cur{float:left;height:80px;width:90px;padding:5px;margin:5px;background:#e4e2e2;border:1px solid silver;}

/*Выбор языковых иконок*/
.mm_lang_en{position:absolute; top:5%; right:20%;}
.mm_lang_ru{position:absolute; top:5%; right:23%;}
a:active.mm_lang_en {background:url(/img/blue_en.png)no-repeat}
a:active.mm_lang_ru {background:url(/img/blue_ru.png)no-repeat}
a:link.mm_lang_en{background:url(/img/grey_en.png)no-repeat}
a:link.mm_lang_ru{background:url(/img/grey_ru.png)no-repeat}
/*Выбор языковых иконок*/

a {color: #0f4f97;}
a:hover, a span.icon {text-decoration: none;}

p {margin: 0; padding: 0 0 12px; line-height: 11px;}

h1 {margin-bottom: 12px; font-family: "Arial"; font-size: 16px; font-weight: bold; color: #397cc6;}
h1.news {margin-bottom: 7px; padding-left: 21px; background: url(/img/bg-news-h.png) left top no-repeat;}
h2 {margin-bottom: 10px; font-family: "Arial"; font-size: 15px; font-weight: bold; color: #397cc6;}
h3 {margin-bottom: 7px; font-family: "Arial"; font-size: 12px; font-weight: bold; color: #0d335d;}
#partipants{width:100%;}
#partipants{width:100%;text-align:left;padding:15px;}
ul {margin-bottom: 15px; padding-left: 17px; line-height: 11px; list-style: disc outside;}
ul li {margin-bottom: 10px;}

td {vertical-align: top;}

.clear {height: 0; font-size: 0; line-height: 0; clear: both;}
.bold {font-weight: bold;}

#minwidth {min-width: 1010px; max-width: 1280px; margin: 0 auto; height: 100%;}
div.bodybg {min-height: 100%; background: #ebebeb url(/img/bg-body2.gif) 55px 0px repeat-y;}
div.header-content {background: #fff url(/img/bg-body.gif) 49px 0px repeat-y; border-left: 6px solid #e2e2e2; border-right: 6px solid #e2e2e2;}

table.head {width: 100%; height: 102px;}
table.head td.logo {width: 276px; padding: 29px 0 0 25px; background: url(/img/bg-logo.png) 49px 0px no-repeat;}
table.head td.menu {width: auto; padding: 0 10px 0 0;}
div.menucell {padding-top: 75px; background: url(/img/bg-menucell.jpg) right top no-repeat;}
div.menu {height: 18px; padding-bottom: 9px; background: url(/img/bg-menu-bt.jpg) right bottom no-repeat;}
ul.menu {width: auto; height: 18px; margin: 0; padding: 0; list-style: none; background: #669cd8; line-height: 18px;font-weight: bold; color: #fff;}
ul.menu li {position: relative; float: left; height: 18px; padding: 0; margin: 0;}
ul.menu li:hover {background: #b1b1b1;}
ul.menu li a {display: block; padding: 0 5px; color: #fff; text-decoration: none;}
ul.menu li div.sub {position: absolute; left: 0; top: 18px; display: none; width: 183px; background: #b1b1b1 url(/img/bg-subm-top.gif) left top repeat-x;}
ul.menu li div.subb {padding: 9px; font-size: 10px; line-height: normal; color: #0d335d; background: url(/img/bg-subm-bott.gif) left bottom repeat-x;}
ul.menu li div.subb a {display: inline; padding: 0; text-decoration: underline;}
ul.menu li div.subb a:hover {text-decoration: none;}
ul.menu li div.subb td.subh1 {padding-bottom: 5px; text-decoration: underline;}
ul.menu li div.subb td.subh1 a {color: #0d335d;}
ul.menu li div.subb td.subh1a {padding-bottom: 5px; font-size: 10.5px; font-weight: bold; color: #fff;}
ul.menu li div.subb td.subh1a a {color: #fff; text-decoration: none;}
ul.menu li div.subb td.subh2 {padding-bottom: 10px; text-decoration: underline;}
ul.menu li div.subb td.subh2 a {color: #0d335d;}
ul.menu li div.subb td.item {padding: 0 0 4px 10px; background: url(/img/bg-subm-item.gif) left 3px no-repeat;}
ul.menu li div.subb td.item a {color: #fff;}
ul.menu li:hover div.sub {display: block;}
ul.menu .a_not:hover div.sub {display: none;}

table.content {width: 100%;}

table.content td.sidebar {width: 193px; padding: 23px 10px 20px 98px; font-size:11px}
table.content td.sidebar_right {width: 193px; padding: 13px 10px 20px 0px; font-size:11px}
table.news {line-height: 11px; color: #012846;}
table.news td.new-h {padding: 0 0 6px 13px; background: url(/img/bg-news-h.gif) left 3px no-repeat;}
table.news td.new-h span {padding: 1px 3px 0; font-size: 9px; color: #45596b; background: #c3dbf5;}
table.news td.new {padding: 0 13px 13px 13px; text-align:justify;}
table.news td.allnews {padding: 4px 0 0 13px; line-height: normal; font-weight: bold;}
table.news td.allnews a {padding-left: 20px; background: url(/img/bg-a-allnews.png) left top no-repeat;}

table.content td.content {width: auto; padding: 15px 10px 20px 0;}
form.srch {margin-bottom: 5px; margin-right: 5px;height: 16px; text-align: right; overflow: hidden;}
form.srch input, form.srch img {vertical-align: top;}
form.srch input.text {width: 148px; height: 14px; padding: 0 8px; margin-left: 7px; line-height: 14px; font-family: "Arial"; font-size: 11px; color: #000; border: 1px solid #b1b1b1;}

ul.raufr-act {width: 512px; padding: 0 0 15px; margin: 0; list-style: none;}
ul.raufr-act li a {display: block; padding-left: 18px; background: url(/img/bg-rauf-act-it.png) 2px 51% no-repeat;}
ul.raufr-act li a:hover {background: url(/img/bg-rauf-act-it-hot.png) 2px 51% no-repeat;}

table.ld-n-dm {width: 100%; border-collapse: separate; border-spacing: 0; border-top: 1px solid #b1b1b1;}
table.ld-n-dm td.ld {width: 57%; padding: 17px 10px 15px 12px; border-top: 2px solid #fff; border-right: 3px solid #fff; background: #f1f1f1;}
table.ld-n-dm td.dm {width: 43%; padding: 17px 10px 15px 12px; border-top: 2px solid #fff; background: #e1edfa url(/img/bg-dm-cell.png) right top no-repeat;}
table.lddm {width: 100%; border-collapse: collapse; line-height: 12px;}
table.lddm td {padding-bottom: 3px;}
table.lddm td.icon-doc {padding-left: 15px; background: url(/img/icon-doc.gif) left top no-repeat;}
table.lddm td.icon-cert {padding-left: 15px; background: url(/img/icon-cert.gif) left top no-repeat;}
table.lddm td.icon-graf {padding-left: 15px; background: url(/img/icon-graf.gif) left top no-repeat;}
table.lddm td.date {padding-left: 12px; width: 60px; color: #0d335d;}
table.lddm td.txt {width: auto;}
table.lddm td.p15 {padding-left: 15px;}
table.lddm td.allldm {padding-top: 7px;}
table.lddm a.alldm {font-size: 10.5px; font-weight: bold;}

table.content td.blinks {padding-right: 33px;}

table.bottom-links {width: 100%; height: 48px; color: #273648;}
table.bottom-links td.btlnk-l {width: 111px;}
table.bottom-links td.btlnk-r {width: auto; border-top: 4px solid #c1bfbf; padding-top: 13px; text-align: right;}
table.bottom-links span {margin: 0 6px;}
table.bottom-links a {color: #273648;}
table.bottom-links a.usl {color: #0f4f97;}

table.footer {width: 100%; height: 41px; background: #ebebeb url(/img/bg-footer.gif) left top repeat-x;}
table.footer td.footer-l {width: 307px; background: url(/img/bg-foot-l.gif) left top no-repeat;padding: 13px 39px 0 0;padding-left:10px;}
table.footer td.footer-r {width: auto; padding: 13px 39px 0 0; text-align: right; background: url(/img/bg-foot-r.gif) right top no-repeat;}
<?#table.footer td.footer-r a {color: #00213a;}?>

/* [Forex-News] */
.fxH1		
{
	background		: white url(/img/forex_news/h1.gif) no-repeat;
	height			: 38px;
	font-family		: Arial, Tahoma, Courier, monospace;
	font-size		: 200%;
	text-align		: left;
	padding-top		: 6px;
	padding-left	: 65px;
	color			: grey;
}
.fxBg
{
	background		: white url(/img/forex_news/bg.gif) no-repeat;
	font-size		: 90%;
	text-align		: center;
	width			: 137px;
	height			: 29px;
	vertical-align	: top;
	padding-top		: 9px;
	padding-left	: 5px;
	padding-bottom	: 7px;
	color			: grey; 
}
.fxBg a 
{
	color			: #454545;
	font-family		: Arial, Tahoma, Courier, monospace;
	text-decoration	: none;
	font-size		: 100%;
}
.fxNext						{ padding-bottom	: 20px;}
.fxPagesBar					{ margin-top:15px;padding:5px 5px 5px 0;}
.fxPagesBar a		 		{ color:grey; padding:3px 7px;border:solid 1px grey; text-decoration:none; background:#d67975 url(/img/forex_news/pages_bg.gif);}
.fxPagesBar a:hover,.fxCurP { padding:3px 7px;border:solid 1px grey;background:#bcbcbc url(/img/forex_news/pages_bg_sel.gif);color:grey;}
table.fxNew 				{ margin-bottom: 30px; border-collapse: collapse; border-spacing: 0; text-align:left;}
table.fxNew td.fxNew-h 		{ line-height: 20px; color: #0f4f97; font-weight: bold; border: 1px solid #fae1e0; border-left: 0 none;}
table.fxNew td.fxNew-h a 	{ line-height: 20px; color: #0f4f97; font-weight: bold;}
table.fxNew td.fxNew-txt p 	{ padding: 0; margin: 10px 3px; line-height: 18px; color: #000;}
.fxA						{ text-decoration:none; font-size : 150%;}
.fxA img 					{ border: 0px;}
.fxA:hover					{ text-decoration:underline;}
.list li					{ padding:5px; color: #0f4f97;font-size: 11px; list-style-image: url("/img/forex_news/dot.gif"); }
.list2 li					{ padding:5px; list-style-image: url("/img/forex_news/dot.gif"); }
.fxInput
{
	font-size: 11px;
	border: 1px solid gray; 
	color: #353535;
}
/* [/Forex-News] */
.contact_manager td 
{
	padding: 3px;
}
.verifCode					{ width: 95px; height: 50px; color: #454545; text-align: center; font-size: 190%; font-weight: normal; padding-top: 10px; vertical-align:center; }
