.art_c {padding: 3px; margin: 0;}

*{padding:0;margin:0;}
html{padding:0;margin:0;}
body {background-color:#F2F4F5;color:#1e1e1e;font-family:Arial;font-size:12px;line-height:17px;padding:0;margin:0;}
#bg {/*background: url(/index_files/bg-img-mc.png)  no-repeat; */   z-index: 1}
/***bg-brand***/
#bg-brand {display: block; position: fixed; background: url(/index_files/bg-img-mc.png)  no-repeat;top: -35px;  z-index: -9999;width: 1366px; height: 1000px;}
#bg-brand-r {display: block; position: fixed; background: url(/index_files/bg-img-mc-r.png)  no-repeat;top: -35px; right: 0px; z-index: -9999;width: 294px; height: 900px;}
#main {width:1040px;margin:0 auto;padding:0;background-color:#fff;-moz-box-shadow:0px 0px 2px #AEB7BE;-webkit-box-shadow:0px 0px 2px #AEB7BE;box-shadow:0px 0px 2px #AEB7BE;}
#topbanner {background-color:#EEF0F1;overflow:hidden;}
#topbanner p {margin:0;padding:0;}
.clear {clear:both;height:0;}
img {border:0;}
hr {margin:3px 0;background-color:#FDFEFF;height:1px;border-top:1px solid #D9E2EB;border-left:1px solid #C4CAD1;border-right:1px solid #C4CAD1;border-bottom:1px solid #fafbfc;}
p {margin:0 0 8px 0;padding:0;}
table {}
table tbody  {font-size:12px;}
table tr {font-size:12px;}
table td {font-size:12px;}

/*Styling*/
ul {list-style:none;margin:0 0 0 25px;padding:0;}
ul li{background:url(/index_files/li_arrow.gif) no-repeat left 6px;line-height:17px;padding:0 0 0 20px;}

ol {margin-left:15px;padding:0 0 0 30px;list-style-type:decimal;}
ol li {line-height:17px;padding:0;}

a {color:#3F5B70;}
a:hover {color:#BB3001;}

h1, h2, h3, h4, h5, h6 {font-family:Verdana;color:#d56528;padding:0px;margin:0px;}
h1 {font-size:23px;line-height:30px;font-weight:normal;color:#103C50;margin:0 0 14px 0;text-align:center;}
h2 {font-size:24px;line-height:28px;font-weight:normal;color:#2A596F;margin:0 0 10px 0;}
h3 {font-size:22px;line-height:26px;font-weight:normal;color:#2A596F;margin:0 0 10px 0;}
h4 {font-size:20px;line-height:24px;font-weight:normal;color:#2A596F;margin:0 0 8px 0;}
h5 {font-size:20px;line-height:24px;font-weight:normal;color:#2A596F;margin:0 0 8px 0;}
h6 {font-size:18px;line-height:22px;font-weight:normal;color:#2A596F;margin:0 0 6px 0;}

/*Header*/
#header{width:1040px;height:220px;}
#topbar {background:url(/index_files/top-bar.gif) left top no-repeat #dee3e7;height:45px;width:1040px;border-bottom:1px solid #afbcc6;border-top:1px solid #afbcc6;}
#topbar .icons {background:url(/index_files/icon-bg.gif) right top no-repeat;float:left;width:154px;height:45px;}
#topbar .icons ul{padding:0;margin:16px 0 0 30px;}
#topbar .icons ul li{display:block;float:left;margin:0 20px 0 0;padding:0;background:none;}
#topbar .search {float:left;width:370px;padding:10px 0 0 20px;}
#topbar .subscribe {float:left;width:150px;}
#topbar .office {background:url(/index_files/icon-bg.gif) left top no-repeat;float:right;width:260px;height:45px;}
#topbar .office .user{background:url(/index_files/user.gif) left top no-repeat;margin:11px 0 0 16px;height:23px;padding:6px 0 0 35px;}
#header .row{height:110px;width:1040px;position:relative;border-top:1px solid #FBF9F6;}
#header .row .logo{position:absolute;top:16px;left:30px;}

#header .row .line{position:absolute;top:15px;right:30px;width:740px;height:80px;color:#3C3C3C;}
#header .row .line a{}
#header .row .line a:hover{}
#header .row .line .position {font-size:12px;cursor:pointer;float:left;width:125px;line-height:37px;padding-left:80px;}
#header .row .line .position a {background:url(/index_files/down-menu.gif) no-repeat right 5px;padding:0 20px 0 0;}
#header .row .line .support {font-size:12px;float:left;width:225px;line-height:37px;}
#header .row .line .telefon {float:left;width:170px;font-size:11px;line-height:37px;padding-left:40px;}
#header .row .line .telefon span{font-family:Verdana;font-size:17px;padding-left:5px;}
#header .row ul.lmenu {display:none;background:url(/index_files/lmenu-bg.jpg) left top no-repeat #C73E12;width:650px;position:absolute;top:68px;right:30px;height:28px;}
#header .row ul.lmenu li {display:block;float:left;}
#header .row ul.lmenu li a {display:block;font-size:11px;color:#37556B;text-decoration:none;padding:3px 10px 0 10px;line-height:23px;height:24px;margin:0 0 0 20px;}
#header .row ul.lmenu li a:hover {text-decoration:underline;color:#3F6D8F;}

#header .flat_bar {background:url(/index_files/flat_bar_bg.gif) left top no-repeat #3c596f;height:22px;margin:10px 30px 0 30px;}
#header .contact_box{position:absolute;top:20px;right:30px;width:650px;height:57px;background-color:#fafbfc;padding:10px 19px;border:1px solid #D9DEE2;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}

/*Form*/
input {font-family:Tahoma;color:#4F6270;}
textarea {	margin:0;padding:0;font-family:Tahoma;color:#4F6270;}

form#search {}
form#search .textinputs{background-color:#F2F4F5;width:280px;border:1px solid #ABBBC6;padding-left:6px;height:24px;color:#667F91;font-family:Tahoma;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
form#search input[type="submit"]{height:26px;cursor:pointer;padding:0 10px;}

form#message {}
form#message input{width:198px;height:22px;margin:0 0 6px 0;border:1px solid #D9DEE2;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
form#message textarea{width: 198px;height:80px;margin: 0;padding:0;background-color: #FAFAFA;border:1px solid #D9DEE2;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
form#message .sendmail{background:url(/index_files/sendmail.gif) left top no-repeat;text-indent:-5000px;margin-right:7px;padding:0;cursor:pointer;border:0px;width:120px;height:31px;margin:6px 0;}
form#message .sendmail:hover{background:url(/index_files/sendmail.gif) left bottom no-repeat;}
form#message span.small{font-size:11px;color:#7B8A92;line-height:14px;margin:3px 0;display:block;}

form#feedback {background-color:#fafbfc;width:290px;border:1px solid #D9DEE2;margin:0;padding:0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
form#feedback .inner{padding:20px 25px;}
form#feedback .title{font-size:17px;font-family:Tahoma;border-bottom:1px solid #AFBCC6;color:#486880;margin:18px 25px 0 25px;padding:0 0 10px 0;}
form#feedback input{width:238px;height:22px;margin:0 0 6px 0;border:1px solid #D9DEE2;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
form#feedback textarea{width: 198px;height: 80px;margin: 0;padding:0;background-color: #FAFAFA;border:1px solid #D9DEE2;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
form#feedback .sendmail{background:url(/index_files/sendmail.gif) left top no-repeat;text-indent:-5000px;margin-right:7px;padding:0;cursor:pointer;border:0px;width:120px;height:31px;margin:6px 0;}
form#feedback .sendmail:hover{background:url(/index_files/sendmail.gif) left bottom no-repeat;}
form#feedback span.small{font-size:11px;color:#7B8A92;display:block;}

form#offer {}
form#offer .name{}
form#offer .mail{}
form#offer .city{}
form#offer .text{}
form#offer .text span.small{font-size:12px;color:#7B8A92;width:140px;display:block;float:left;}
form#offer input{width:300px;height:22px;margin:0 0 6px 0;border:1px solid #D9DEE2;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
form#offer textarea{width:490px;height:140px;margin: 0;padding:0;background-color:#fff;border:1px solid #D9DEE2;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
form#offer .sendmail{background:url(/index_files/sendmail.gif) left top no-repeat;text-indent:-5000px;margin-right:7px;padding:0;cursor:pointer;border:0px;width:120px;height:31px;margin:6px 0;}
form#offer .sendmail:hover{background:url(/index_files/sendmail.gif) left bottom no-repeat;}
form#offer span.small{font-size:12px;color:#7B8A92;width:140px;display:block;float:left;}

form.quick_site {height:22px;background-color:#fafbfc;margin:0 0 16px;}
form.quick_site span {}
form.quick_site select {padding:1px;width:164px;height:22px;float:left;font-family:Tahoma;border:1px solid #D9DEE2;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
form.quick_site input {float:right;cursor:pointer;height:22px;font-size:14px;font-weight:bold;width:30px;line-height:17px;text-align:center;vertical-align:middle;}


/*Mega-menu*/

/* Reset code to remove theme inherent styling */
.mega-menu {padding:0;margin:0 30px;border-right:1px solid #b8c3cc;border-left:1px solid #b8c3cc;border-bottom:1px solid #b8c3cc;}
.mega-menu ul.menu ul, .mega-menu ul.menu li {list-style:none;padding:0;margin:0;}
.mega-menu ul.menu ul {display: none; /* Hides non-mega links */}
.mega-menu ul.menu .sub ul {display: block; /* overrides above hide */}

/* Main menu styles */
.mega-menu ul.menu {background:#d9dfe3 url(/index_files/bg_black.png) repeat-x 0 -90px;width:975px;height:45px;border-right:1px solid #dae1e4;border-left:1px solid #dae1e4;border-bottom:1px solid #dae1e4;position:relative;font:normal 14px Tahoma, sans-serif;line-height:16px;padding:0 0 0 1px;margin:0;}
.mega-menu ul.menu li {background:none;float:left;font-weight:normal;}
.mega-menu ul.menu li a {float:left;display:block;padding:14px 21px;background:url(/index_files/bg_black.png) repeat-x 100% 0;color:#063047;text-shadow:1px 1px 1px #fff;text-decoration:none;}

.mega-menu ul.menu li.mega-hover a, .mega-menu ul.menu li a:hover {background-position:100% -45px;color:#bb3001;text-shadow:none;text-shadow: 1px 1px 1px #fff;}

.mega-menu ul.menu li.mega-hover, .mega-menu ul.menu li:hover {background-position:100% -135px;color:#253642;text-shadow:none;}

/* Arrow tag for parent links */
.mega-menu ul.menu li a.dc-mega {padding-right:37px; /* Additional padding for arrow */position: relative; /* Required for arrow positioning */}
.mega-menu ul.menu li a .dc-mega-icon {display:block;position:absolute;top:21px;right:20px;width:8px;height:6px;background:url(/index_files/arrow.png) no-repeat 0 0;}
.mega-menu ul.menu li.mega-hover a .dc-mega-icon {background-position:0 100%;}

/*.mega-menu ul.menu li#last div.non-mega{right:0;}*/

/* Mega Menu Styling */
/* Mega Drop Down Container */
.mega-menu ul.menu li .sub-container {position:absolute;font-size:13px; /* Required */background:url(/index_files/bg_sub_left.png) no-repeat 0 100%;padding-left:20px;margin-left:-6px;}
.mega-menu ul.menu li .sub {background:url(/index_files/bg_sub.png) no-repeat 100% 100%;padding:20px 20px 20px 10px;}
.mega-menu ul.menu li .sub-container.mega .sub {padding: 20px 10px 10px 0px;}
.mega-menu ul.menu li .sub .row { /* Clear the sub-menu floats */width:100%;overflow:hidden;clear:both;}
.mega-menu ul.menu li .sub li {float:none;font-size:1em;/*font-weight:bold;*/}

/* Sub-menu Headers */
.mega-menu ul.menu li .sub li.mega-hdr { /* Sub-menu headers - i.e. 2nd level navigation */float: left; /* Float the sub-menus and give them a fixed width to from the mega menu rows */width: 260px;margin: 0 10px 20px 10px;border:1px solid #ccc;}
.mega-menu ul.menu li .sub a { /* Clear the styles from the top-level links and set the font styles */background: none;border:none;text-shadow:none;color:#37566F;padding:7px 10px;display: block;float:none;text-decoration:none;font-size:0.9em;}
.mega-menu ul.menu li .sub li.mega-hdr a.mega-hdr-a {padding: 7px 10px;margin-bottom:5px;border-bottom:1px solid #ccc;text-transform:uppercase;font-weight:bold;color:#253642;background: #EAEAEA url(/index_files/bg_hdr.png) repeat-x center center;}
.mega-menu ul.menu li .sub li.mega-hdr a.mega-hdr-a:hover {color:#253642;text-shadow:none;}

/* Add the individual sub-menu backgrounds */
.mega-menu ul.menu li .sub li#menu-item-1 {background:url(/index_files/bg_coupe.jpg) no-repeat 135px 40px;}
.mega-menu ul.menu li .sub li#menu-item-2 {background:url(/index_files/bg_sedan.jpg) no-repeat 135px 40px;}
.mega-menu ul.menu li .sub li#menu-item-3 {background:url(/index_files/bg_convert.jpg) no-repeat 135px 40px;}
.mega-menu ul.menu li .sub li#menu-item-4 {background:url(/index_files/bg_suv.jpg) no-repeat 135px 40px;}
.mega-menu ul.menu li .sub li#menu-item-5 {background:url(/index_files/bg_pickup.jpg) no-repeat 135px 40px;}
.mega-menu ul.menu li .sub li#menu-item-6 {background:url(/index_files/bg_sports.jpg) no-repeat 135px 40px;}

/* Style the 3rd level links */
.mega-menu ul.menu li .sub li ul li {margin-right:90px;}
.mega-menu ul.menu .sub li.mega-hdr li a {color: #444;font-weight: normal; padding: 3px 0 3px 25px; background: url(/index_files/bullet.png) no-repeat 10px 8px; }
.mega-menu ul.menu .sub li.mega-hdr li a:hover {color: #bb3001;background-image: url(/index_files/bullet_on.png);}

/* Styling for items with only 2 levels */
.mega-menu ul.menu li .sub-container.non-mega .sub {padding:15px 25px 20px 2px;}
.mega-menu ul.menu li .sub-container.non-mega li {width: 190px;/* Set the drop down width */}
.mega-menu ul.menu li .sub-container.non-mega li a {text-shadow: 1px 1px 1px #fff;padding:5px 5px 5px 22px;background:url(/index_files/bullet.png) no-repeat 5px 9px;}
.mega-menu ul.menu li .sub-container.non-mega li a:hover {color:#bb3001;background-image:url(/index_files/bullet_on.png);}

/*smenu*/
#smenu {display:block;height:28px;background:url(/index_files/smenu-bg.gif) repeat-x 0 0 #D9DFE3;margin:0;padding:0;border-right:1px solid #B8C3CC;font-size:12px;}
#smenu li{display:block;float:left;background:none;height:28px;line-height:28px;margin:0;padding:0;font-family:Arial;}
#smenu li.first{background:url(/index_files/smenu-first.gif) no-repeat 0 0;padding:0 34px 0 22px;font-weight:bold;color:#FFF;margin-right:20px;}
#smenu li a{display:block;float:left;background:url(/index_files/smenu-arrow.png) no-repeat 0 11px;padding:0 20px 0 15px;margin:0;text-decoration:none;text-shadow:1px 1px 1px #FFF;color:#063047;}
#smenu li a:hover{text-decoration: none}
#smenu li a.last{}
#menu-cont li {list-style:none; padding:10px;border-bottom:1px dotted #c5c5c5; text-shadow:0px 1px 0px #ffffff; font-size:15px; font-family: Times New Roman; background:#f5f5f5}   
#menu-cont li a:hover{text-decoration: none}
  #menu-cont li:hover {background:#ffffff}
  
 #center {
/* - Ширина меню - */
width: 200px;
/* - Высота меню - */
text-align: left;
}
#menu_body li ul {
display: none;
}
#menu_body li:hover ul, #menu_body li.over ul {
display: block;
} 
#menu_body { 
/* - Цвет фона пунктов - */
background: #ffff;
width: 200px;
} 
#menu_body a { 
display: block;
width: 185px;
/* - Высота пунктов - */ 
height: 30px;
padding-left: 30px;
} 
#menu_body ul li { 
list-style-type: none; 
/* - Нижний бордюр пунктов - */ 
border-bottom: 1px solid #fff;
margin-left: -40px; 
padding-left: 0px; 
} 
#menu_body ul li a { /* - Цвет ссылок - */ 
color: #0000; 
text-decoration: none;
/* - Размер шрифта - */

font-size: 15px;
/* - Тип шрифта - */ 
font-family: Times New Roman; 
} 
#menu_body ul li a:hover { 
/* - Цвет ссылок при наведении - */ 
color: #0000; 
text-decoration: none; 
/* - Фон пунктов при наведении - */ 
background:#ffff;
} 
#menu_body ul li ul li { 
border: 0; 
list-style-type: none; 
/* - Цвет ссылок подпунктов - */ 
color: #0000; 
list-style-position: inside;
/* - Фон подпунктов - */ 
background:#ffff;
} 
#menu_body ul li ul{
/* - Верхний бордюр - */ 
border-top: 1px solid #fff ; 
margin-left: -10px; 
padding-left: 50px; 
} 
    
  

/*slmenu*/
#slmenu {display:block;height:28px;background:url(/index_files/smenu-bg.gif) repeat-x 0 0 #D9DFE3;margin:0;padding:0 0 0 20px;border-right:1px solid #B8C3CC;border-left:1px solid #B8C3CC;font-size:12px;}
#slmenu li{display:block;float:left;background:none;height:28px;line-height:28px;margin:0;padding:0;font-family:Arial;}
#slmenu li a{display:block;float:left;background:url(/index_files/smenu-arrow.png) no-repeat 0 11px;padding:0 20px 0 15px;margin:0;text-decoration:none;text-shadow:1px 1px 1px #FFF;color:#063047;}
#slmenu li a:hover{text-decoration:underline;color:#bb3001;}
#slmenu li a.last{}

/*droplinebar*/
.droplinebar{overflow: hidden;background: #486880 url(/web/20141221172942/http://fcinvest.ru/css/cms/bluedefault.gif) center center repeat-x;}
.droplinebar ul{margin:0;padding:0;float:left;font:normal 12px Tahoma;height:45px;line-height:45px;width:100%;}
.droplinebar ul li{display:inline;background:none;padding:0;margin:0;}
.droplinebar ul li a{float:left;color:#D6E2EB;padding:0 24px;text-shadow:#253642 1px 1px;text-decoration:none;line-height:44px;}
.droplinebar ul li a:visited{color:#D6E2EB;}
.droplinebar ul li a:hover, .droplinebar ul li .current{color:white;background:transparent url(/web/20141221172942/http://fcinvest.ru/css/cms/blueactive.gif) center center repeat-x;}
.droplinebar ul li ul{position:absolute;width:100%;z-index:100;left:0;top:0;background:#56738A;visibility:hidden;height:38px;line-height:38px;border-bottom: 1px solid #486880;}
.droplinebar ul li ul li a{font:normal 12px Tahoma;padding:0 24px;line-height:38px;padding-right:8px;margin:0;}
.droplinebar ul li ul li a:hover{background:#486880;}


/* slidecontent */
.slidecontent{
	position:relative;
	overflow:hidden;
	width:715px;
	height:425px;
	margin-bottom:15px;
}
.slidecontent .preload{
	height:100%;
	width:100%;
	background:#FFF;
	position:absolute;
	top:0;
	left:0;
	z-index:100000;
	color:#FFF;
	text-align:center
}
.slidecontent .preload div{
	height:100%;
	width:100%;
	background:transparent url(/web/20141221172942/http://fcinvest.ru/css/images/load-indicator.gif) no-repeat scroll 50% 50%;
}
.main-outer{
	position:relative;
	height:100%;
	width:445px;
	z-index:3px;
	overflow:hidden;
}

.main-item-desc{
	z-index:100;
	position:absolute;
	top:0;
	left:0;
	width:445px;
	/* filter:0.7(opacity:60) */
}
/*
.main-item-desc p{
	color:#FFF;
	margin:0 8px;
	padding:8px 0
}
.main-item-desc h3 a{
	color:#FFF;	
	margin:0;
	font-size:140%;
	padding:20px 8px 2px;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,sans-serif;
}
.main-item-desc h3 a:hover{
	color:#FF6;
	text-decoration:underline;
}
*/
ul.lof-main-wapper{/*margin-right:auto;*/background:transparent url(/index_files/load-indicator.gif) no-repeat scroll 50% 50%;overflow:hidden;padding:0px;margin:0;height:420px;width:445px;position:absolute;overflow:hidden;}
ul.lof-main-wapper li{background:none;padding:0px;margin:0px;height:420px;width:445px;float:left;}
ul.lof-main-wapper li span.date {font-size:11px;color:#486880;padding-right:4px;}
ul.lof-main-wapper li h3 {font-size:17px;font-family:Arial;line-height:20px;padding:4px 0 0;margin:0 0 6px 0;}
ul.lof-main-wapper li h3 a{text-decoration:none;color:#1F527B;}
ul.lof-main-wapper li h3 a:hover{text-decoration:underline;}
ul.lof-main-wapper li a.small{text-decoration:none;font-size:12px;color:#486880;}
ul.lof-main-wapper li a.small:hover{color:#bb3001;}
ul.lof-main-wapper li a{text-decoration:none;color:#000;}
ul.lof-main-wapper li a:hover{text-decoration:underline;color:#1F527B;}
.lof-opacity  li{position:absolute;top:0;left:0;float:inherit;}
ul.lof-main-wapper li img{padding:0px;width:445px;margin-bottom:6px;}

li-desc{
	z-index:100px;
	position:absolute;
	top:150px;
	left:50px;
	width:400px;
	/* filter:0.7(opacity:60) */
}
li-desc p{
	color:#FFF;
	margin:0 8px;
	padding:8px 0
}
li-desc h3 a{
	color:#FFF;	
	margin:0;
	font-size:140%;
	padding:20px 8px 2px;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,sans-serif;
}
li-desc h3 a:hover{
	color:#FF6;
	text-decoration:underline;
}
ul.lof-navigator{top:0;padding:0;margin:0;position:absolute;width:100%;}
ul.lof-navigator li{cursor:hand;cursor:pointer;list-style:none;width:100%;padding:0;margin:0;overflow:hidden;background:none;}
.lof-navigator-outer{position:absolute;right:0;top:0;z-index:100;height:425px;width:310px;overflow:hidden;color:#FFF;}
.lof-navigator li.active{color:#FFF;background:url(/index_files/slide-arrow.gif) no-repeat 6px 30px;}
.lof-navigator li.active div a.small{color:#000;}
.lof-navigator li.active div a.small:hover{color:#1F527B;}

.lof-navigator li:hover{}
.lof-navigator li h3{color:#678593;font-size:100%;	padding:15px 0 0 !important;margin:0;}
.lof-navigator li div{color:#7a97a5;height:78px;position:relative;margin-left:20px;border-bottom:1px solid #D9DEE2;}
.lof-navigator li div span{color:#1F527B;font-size:14px;line-height:20px;}
.lof-navigator li.active div{color:#000;}
.lof-navigator li.active h3{color:#3F5B70;}
.lof-navigator li div p{margin: 0;}
.lof-navigator li div a.small{text-decoration:none;line-height:16px;display:block;}
.lof-navigator li div a.small:hover{text-decoration:underline;}

/*navibar*/
#navibar {margin:3px 0 10px 0;float:left;width:510px;}


/*linenews*/
#linenews {height:42px;margin:0 30px 15px 30px;}
#linenews .block{background-color:#fafbfc;height:40px;border:1px solid #D0D6D9;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}


/*lastnews*/
.lastnews {overflow-x:auto;}
.lastnews h2{font-size:18px;font-family:Tahoma;margin:0 0 20px 0;color:#49535C;}
.lastnews .item{margin-bottom:10px;}
.lastnews .item img.preview{float:left;margin:2px 10px 5px 0;}
.lastnews .date{color:#486880;font-size:11px;padding:0;font-family:Tahoma;}
.lastnews a.title {color: #22608F;}
.lastnews a.title:hover {text-decoration:none;}
.lastnews .item div{font-size:11px;line-height:15px;}
.lastnews .bline {}
.lastnews .bline .rss {background: url(/index_files/rss.png) 0 0 no-repeat;display:block;float:left;margin:2px 5px 0 0;width:14px;height:14px;} 
.lastnews .bline .archive {height:14px;}
.lastnews .bline .archive:hover{text-decoration: none;}

.articles {}
.articles .item{margin-bottom:10px;}
.articles .date{color:#C1D8E7;font-size:10px;background-color:#486880;padding:1px 8px;font-family:Tahoma;border-bottom:1px solid #253642;}
.articles a.title {color:#22608F;font-size: 11px;}
.articles a.title:hover {text-decoration:none;}
.articles .item div{font-size:11px;line-height:15px;}
.articles .archive {float:right;}

.boxinfo {background-color:#fafbfc;padding:20px 20px 12px 20px;border:1px solid #D9DEE2;margin: 0 0 20px 0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.boxinfo .col1{float:left;width:429px;}
.boxinfo .col2{float:left;width:469px;padding:0 0 0 20px;}
.boxgrey {background-color:#D1DADF;padding:20px 20px 20px 20px;border:1px solid #C0C9CF;margin: 0 0 20px 0;border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px;}
.boxgrey .col1{float:left;width:429px;}
.boxgrey .col2{float:left;width:469px;padding:0 0 0 20px;}
.boxrob {background-color:#fafbfc;padding:20px;border:1px solid #D9DEE2;margin: 0 0 20px 0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.boxirob .col1{float:left;width:429px;}
.boxirob .col2{float:left;width:469px;padding:0 0 0 20px;}
.boxinfo2 {background-color:#EEF0F1;padding:10px 20px;border:1px solid #D9DEE2;margin: 0 0 20px 0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}

/*Content*/
#content {width:100%;}
#content .inner_box{padding:0 30px 0px 30px;}
#content .right {float:right;width:240px;margin-right:30px;}
#content .content {float:left;width:715px;margin-left:30px;padding-top:12px;border-top:1px solid #D9DEE2;}
#content .content .quote{margin-bottom:15px;border:1px solid #D9DEE2;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
#content .content .quote .inner{padding:20px 6px 20px 6px;}
#content .content .quote p{margin:0;}
#content .content .indent{}
#content .content .indent_news{margin-bottom:15px;padding:15px 20px 20px 20px;background-color:#fafbfc;min-height:210px;border:1px solid #D9DEE2;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
#content .content .indent_news .col{float:left;width:198px;min-height:210px;border-right:1px dotted #D9DEE2;margin-right:19px;padding-right:19px;}
#content .content .indent_news .col1{float:left;width:198px;min-height:210px;border-right:1px dotted #D9DEE2;margin-right:19px;padding-right:19px;}
#content .content .indent_news .col2{float:left;width:198px;min-height:210px;}
#content .content .indent_news .headline{font-size:13px;color:#304C62;border-bottom:3px solid #486880;line-height:26px;margin-bottom:12px;}

#content .inner_bg {margin-bottom:15px;background-color:#fafbfc;padding:19px;border:1px solid #D9DEE2;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius: 4px;}

#content .title_social {min-height:30px;}
#content .title_social .social{width:200px;height:27px;display:block;float:right;margin:0 0 10px 0;}
#content .content .meeting {/*padding:20px;border:1px solid #d0d6d9;*/margin-bottom:15px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;min-height:260px;}
#content .content .meeting .inner{}

#content .right .inform {margin-bottom:15px;overflow:hidden;border:1px solid #D9DEE2;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
#content .right .inform .inner{}
#content .right .inform p{margin:0;padding:0;}

#content .right .jurnal_block {margin-bottom:15px;overflow:hidden;height:98px;border:1px solid #D9DEE2;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
#content .right .jurnal_block .inner{padding:19px;}

#content .right .info_block {margin-bottom:15px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
#content .right .info_block .title{height:42px;background-color:#F2F4F5;border:1px solid #D9DEE2;color:#0D4877;border-bottom:none;padding: 0 0 0 19px;line-height: 45px;font-size:14px;border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;}
#content .right .info_block .inner{background-color:#fafbfc;padding:19px;border:1px solid #D9DEE2;border-bottom-left-radius: 4px;border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;}
#content .right .info_block .inner p{margin-bottom:6px;}

#content .right .small_block {margin-bottom:15px;overflow:hidden;border:1px solid #D9DEE2;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
#content .right .small_block .inner{padding:19px;}

#content .right .forex_block {margin-bottom:15px;}
#content .right .forex_block .inner{border:1px solid #D9DEE2;overflow:hidden;/*height:346px;*/border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:19px;}
#content .right .forex_block p{margin:0;padding:0;}

#content_box {min-height:100px;background-color:#fafbfc;border:1px solid #D9DEE2;margin:0 30px 15px 30px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
#content_box .inner {padding:19px;}

#last_video {float:left;width:240px;margin-bottom:15px;}
#last_video .title{height:45px;background-color:#486880;color:#E0E8ED;border:1px solid #253642;text-shadow:#253642 1px 1px;padding:0 0 0 19px;line-height:45px;font-size:14px;border-top-left-radius: 4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;}
#last_video .inner{background-color:#fafbfc;padding:19px;border:1px solid #D9DEE2;border-bottom-left-radius:4px;border-bottom-right-radius: 4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;}

/*news_tabs*/
#news_tabs{float:left;width:240px;margin-bottom:15px;}
#news_tabs .navtab {list-style:none;margin:0;padding:0;color:#848b90;background-color:#fff;overflow:hidden;width:240px;height:42px;border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;}
#news_tabs .navtab li.nav-one {width:120px;}
#news_tabs .navtab li.nav-two {width:120px;}
#news_tabs .navtab li {background:none;float:left;height:42px;display:block;padding:0;margin:0;}
#news_tabs .navtab li.last {margin-right:0;}
#news_tabs .navtab li a {display:block;font-size:14px;font-family:Arial;line-height:43px;height:40px;background-color:#F2F4F5;padding:0 0 0 19px;border-bottom:1px solid #244A62;color:#8B959C;text-align:left;border:0;text-decoration:none;border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;}
#news_tabs .navtab li a:hover {color:#fff;}
#news_tabs .navtab li.nav-one a {border:1px solid #D9DEE2;}
#news_tabs .navtab li.nav-one a.current, #news_tabs .navtab li.nav-one a:hover {border:1px solid #D9DEE2;background-color:#fff;}
#news_tabs .navtab li.nav-two a {border:1px solid #D9DEE2;}
#news_tabs .navtab li.nav-two a.current, #news_tabs .navtab li.nav-two a:hover {border:1px solid #D9DEE2;background-color:#fff;}
#news_tabs .navtab li a.current, #news_tabs .navtab li a.current:hover {color:#0D4877;line-height:43px;border-bottom:0;}
#news_tabs .navtab li a:hover, #news_tabs .navtab li a:focus {color:#486880;line-height:43px;border-bottom:1px solid #fafbfc;}
#news_tabs .list-wrap {padding:19px 19px 25px 19px;border:1px solid #D9DEE2;border-top:none;margin:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;}
#news_tabs .list-wrap p {margin: 0;}
#news_tabs #innews, #news_tabs #azbuka {font-size:12px;}

/*info_tabs*/
#info_tabs {float:right;width:460px;margin-bottom:15px;}
#info_tabs .list-wrap {color:#1D2A35;padding:19px;border:1px solid #D9DEE2;border-top:0;margin:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;}
#info_tabs .list-wrap h1 {line-height:20px;margin:0 0 6px 0;}
#info_tabs .list-wrap p {margin: 0;}

#info_tabs ul {list-style:none;margin:0;padding:0;background-color:#fff;color:#848b90;border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;}
#info_tabs ul li a {display:block;border-bottom:1px solid #666;padding:4px;color:#666;}
#info_tabs ul li a:hover {background:#333;color:#486880;}
#info_tabs ul li:last-child a {border:none;}

#info_tabs .navtab {overflow:hidden;height:43px;}
#info_tabs .navtab li.nav-one {width:230px;}
#info_tabs .navtab li.nav-two {width:230px;}
#info_tabs .navtab li {background:none;float:left;height:43px;display:block;padding:0;margin:0;}
#info_tabs .navtab li.last {margin-right:0;}
#info_tabs .navtab li a {display:block;padding:0 0 0 19px;font-size:14px;border-bottom:1px solid #244A62;color:#8B959C;background-color:#F2F4F5;line-height:43px;font-family:Arial;text-align:left;border:0;height:41px;text-decoration:none;border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;}

#info_tabs .navtab li.nav-one a {border:1px solid #D9DEE2;}
#info_tabs .navtab li.nav-one a.current, #news_block .navtab li.nav-one a:hover{border:1px solid #D9DEE2;background-color:#fff;}
#info_tabs .navtab li.nav-two a {border:1px solid #D9DEE2;}
#info_tabs .navtab li.nav-two a.current, #news_block .navtab li.nav-two a:hover {border:1px solid #D9DEE2;background-color:#fff;}
#info_tabs .navtab li a.current, #news_block li a.current:hover {color:#0D4877;line-height:43px;border-bottom:0;}
#info_tabs .navtab li a:hover, #news_block.navtab li a:focus {background-color:#fafbfc;color:#486880;line-height:43px;border-bottom:1px solid #fafbfc;}

/*right-tabs*/
#0example-two {margin-bottom:15px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
#0example-two .title{height:36px;background-color:#486880;color:#E0E8ED;padding:0 0 0 25px;line-height:36px;font-weight:bold;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;}
#0example-two .inner{background-color:#eef0f1;padding:20px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;}
#0example-two .inner p{margin-bottom:15px;}
#example-two .list-wrap {color:#1D2A35;padding:12px 19px 19px 19px;border:1px solid #D9DEE2;border-top:none;margin: 0 0 15px 0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;}
#example-two .list-wrap p {margin: 0;}
#example-two .list-wrap hr {}

#example-two .navtab {list-style:none;margin:0;padding:0;color:#848b90;background-color:#fff;overflow:hidden;width:450px;height:42px;border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;}
#example-two .navtab li.nav-one {width:225px;}
#example-two .navtab li.nav-two {width:225px;}
#example-two .navtab li {background:none;float:left;height:42px;display:block;padding:0;margin:0;}
#example-two .navtab li.last {margin-right:0;}
#example-two .navtab li a {display:block;font-size:14px;line-height:43px;height:40px;padding:0 0 0 19px;border-bottom:1px solid #244A62;color:#8B959C;background-color:#F2F4F5;text-align:left;border:0;text-decoration: none;border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;}
#example-two .navtab li a:hover {color:#fff;}
#example-two .navtab li.nav-one a {border:1px solid #D9DEE2;}
#example-two .navtab li.nav-one a.current, #example-two .navtab li.nav-one a:hover {border:1px solid #D9DEE2;background-color:#fff;}
#example-two .navtab li.nav-two a {border:1px solid #D9DEE2;}
#example-two .navtab li.nav-two a.current, #example-two .navtab li.nav-two a:hover {border:1px solid #D9DEE2;background-color:#fff;}
#example-two li a.current,#example-two li a.current:hover {color:#0D4877;line-height:43px;border-bottom:0;}
#example-two .navtab li a:hover, #example-two .navtab li a:focus {color:#486880;line-height:43px;border-bottom:1px solid #fafbfc;}
#investor, #trader {/*min-height:80px;*/}
#investor ul, #trader ul  {background:none;color:white;margin:0;}
#investor ul li, #trader ul li {background:url(/index_files/li_inv_arrow.gif) no-repeat right bottom;padding:0 5px 7px 0;margin:4px 0 5px 0;border-bottom:1px dotted #8D9FAC;line-height:17px;}
#investor ul li a, #trader ul li a {color:#3F5B70;border:none;padding:0;text-decoration:none;font-size:13px;}
#investor ul li a:hover, #trader ul li a:hover {color:#144F7C;}

#trader table {border: 1px solid #CCC;}
#trader table td {vertical-align:middle;padding:5px 5px 5px 5px;min-width:65px;text-align:justify;}
#trader ul {}
#trader ul li {}
#investor, #jquerytuts2 p {font-size:12px;}


#trader table {border:1px solid #CCC;}
#trader table td {vertical-align:middle;padding:5px 5px 5px 5px;min-width:65px; text-align:justify;}
#investor, #jquerytuts2 p {font-size:12px;}

/*wide_tabs*/
#0wide_tabs {margin-bottom:15px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
#0wide_tabs .title{height:36px;background-color:#486880;color:#E0E8ED;padding:0 0 0 25px;line-height:36px;font-weight:bold;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;}
#0wide_tabs .inner{background-color:#eef0f1;padding:20px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;}
#0wide_tabs .inner p{margin-bottom:15px;}
#wide_tabs .list-wrap {color:#1D2A35;padding:12px 19px 19px 19px;border:1px solid #D9DEE2;border-top:none;margin: 0 0 15px 0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;}
#wide_tabs .list-wrap p {margin: 0;}
#wide_tabs .list-wrap hr {}

#wide_tabs .navtab {list-style:none;margin:0;padding:0;color:#848b90;background-color:#fff;overflow:hidden;height:42px;border-bottom:1px solid #D9DEE2;border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;}
#wide_tabs .navtab li.nav-one {}
#wide_tabs .navtab li.nav-two {}
#wide_tabs .navtab li {background:none;float:left;height:42px;display:block;padding:0;margin:0;}
#wide_tabs .navtab li.last {margin-right:0;}
#wide_tabs .navtab li a {display:block;font-size:14px;line-height:43px;height:41px;padding:0 19px 0 19px;border:1px solid #D9DEE2;border-bottom:0;color:#8B959C;background-color:#F2F4F5;text-align:left;text-decoration: none;border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;}
#wide_tabs .navtab li a:hover {color:#fff;}
#wide_tabs .navtab li a.current, #wide_tabs .navtab li a:hover {border:1px solid #D9DEE2;border-bottom:0;background-color:#fff;}

#wide_tabs .navtab li.nav-one a {border:1px solid #D9DEE2;}
#wide_tabs .navtab li.nav-one a.current, #wide_tabs .navtab li.nav-one a:hover {border:1px solid #D9DEE2;background-color:#fff;}
#wide_tabs .navtab li.nav-two a {border:1px solid #D9DEE2;}
#wide_tabs .navtab li.nav-two a.current, #wide_tabs .navtab li.nav-two a:hover {border:1px solid #D9DEE2;background-color:#fff;}
#wide_tabs li a.current, #wide_tabs li a.current:hover {color:#2A5374;}
#wide_tabs .navtab li a:hover, #wide_tabs .navtab li a:focus {color:#486880;line-height:43px;border-bottom:1px solid #fafbfc;}
#wide_tabs #tab1, #wide_tabs  #tab2, #wide_tabs  #tab3, #wide_tabs  #tab4, #wide_tabs  #tab5, #wide_tabs  #tab6, #wide_tabs  #tab7, #wide_tabs  #tab8 {/*min-height:80px;*/}
#wide_tabs #tab1 ul, #wide_tabs  #tab2 ul, #wide_tabs  #tab3 ul, #wide_tabs  #tab4 ul, #wide_tabs  #tab5 ul, #wide_tabs  #tab6 ul, #wide_tabs  #tab7 ul, #wide_tabs  #tab8 ul  {background:none;color:white;margin:0;}
#wide_tabs #tab1 ul li, #wide_tabs  #tab2 ul li, #wide_tabs  #tab3 ul li, #wide_tabs  #tab4 ul li, #wide_tabs  #tab5 ul li, #wide_tabs  #tab6 ul li, #wide_tabs  #tab7 ul li, #wide_tabs  #tab8 ul li {background:url(/index_files/li_inv_arrow.gif) no-repeat right bottom;padding:0 5px 7px 0;margin:4px 0 5px 0;border-bottom:1px dotted #8D9FAC;line-height:17px;}
#wide_tabs #tab1 ul li a, #wide_tabs  #tab2 ul li a, #wide_tabs  #tab3 ul li a, #wide_tabs  #tab4 ul li a, #wide_tabs  #tab5 ul li a, #wide_tabs  #tab6 ul li a, #wide_tabs  #tab7 ul li a, #wide_tabs  #tab8 ul li a {color:#3F5B70;border:none;padding:0;text-decoration:none;font-size:13px;}
#wide_tabs #tab1 ul li a:hover, #wide_tabs  #tab2 ul li a:hover, #wide_tabs  #tab3 ul li a:hover, #wide_tabs  #tab4 ul li a:hover, #wide_tabs  #tab5 ul li a:hover, #wide_tabs  #tab6 ul li a:hover, #wide_tabs  #tab7 ul li a:hover, #wide_tabs  #tab8 ul li a:hover {color:#144F7C;}



/*offer_block*/
#offer_block {width:700px;margin:0 auto 30px auto;}
#offer_block .title{height:45px;background-color:#486880;border:1px solid #253642;text-shadow: #253642 1px 1px;color:#E0E8ED;padding:0 0 0 19px;line-height:45px;font-size:13px;border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;}
#offer_block .inner{background-color:#fafbfc;padding:30px;border:1px solid #D9DEE2;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
#offer_block .inner p{margin-bottom:6px;}

/*news*/
#news {margin:0 0 30px 0;}
#news .item {margin-bottom:10px;}
#news .item .preview{float:left;margin:3px 10px 5px 0;}


/*gurnal*/
#gurnal {}
#gurnal .item{}
#gurnal .item .title{font-size:17px;font-family:Verdana;font-weight:bold;color:#2A596F;display:block;margin:0 0 10px 0;}
#gurnal .item .preview{float:left;margin:3px 15px 10px 0;}
#gurnal .item .block{float:left;width:460px;height:280px;/*overflow-y:scroll;*/overflow-x:hidden;padding:0 5px 0 0;}
#gurnal .item .block p{margin:0;padding:0;}
#gurnal .buttons {background-color:#fafbfc;height:35px;margin:20px 0;}


/*market_block*/
#market_block {width:715px;margin-bottom:15px;}
#market_block  .list-wrap {background-color:#486880;color:#1D2A35;background-color: #fafbfc;padding: 19px;border: 1px solid #D9DEE2;margin: 0 0 15px 0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-top:3px solid #486880;}
#market_block  .list-wrap p {margin:0;}

#market_block ul {list-style:none;margin:0;padding:0;background-color:#fafbfc;color:#848b90;border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;}
#market_block ul li a {display:block;border-bottom:1px solid #666;padding:4px;color:#666;}
#market_block ul li a:hover {background:#333;color:white;}
#market_block ul li:last-child a {border:none;}

#market_block .navtab {overflow:hidden;height:45px;}
#market_block .navtab li.nav-one {width:357px;}
#market_block .navtab li.nav-two {width:358px;}

#market_block .navtab li {background:none;float:left;height:45px;display:block;padding:0;margin:0;}
#market_block .navtab li.last {margin-right:0;}
#market_block .navtab li a {display:block;padding:0 0 0 19px;border-bottom:1px solid #244A62;color:#304C62;line-height:44px;font-size:13px;text-align:left;border:0;height:45px;text-decoration:none;border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;}

#market_block .navtab li.nav-one a {border:1px solid #c5ccd0;}
#market_block .navtab li.nav-one a.current, #news_block .navtab li.nav-one a:hover, #news_block .navtab li.nav-one a:hover {border:1px solid #304c62;}
#market_block .navtab li.nav-two a {border:1px solid #c5ccd0;}
#market_block .navtab li.nav-two a.current, #news_block .navtab li.nav-two a:hover {border:1px solid #304c62;}
#market_block .navtab li a.current, #news_block li a.current:hover { background-color:#486880;text-shadow:#253642 1px 1px;color:#fff;line-height: 45px;border-bottom:1px solid #486880;}
#market_block .navtab li a:hover, #news_block.navtab li a:focus {background: url('/web/20141221172942/http://fcinvest.ru/css/img/btntabact.png') top left repeat-x #486880;color:#DDE8F0;line-height: 45px;border-bottom:1px solid #486880;}

#market_block .navtab li a.current, #news_block li a.current:hover {color:#fff;line-height: 45px;border-bottom:1px solid #486880;}
#market_block .navtab li a:hover, #news_block .navtab li a:focus { background:#486880;color:#DDE8F0;line-height:45px;border-bottom:1px solid #486880;}


#banners {min-height:60px;background-color:#e0e5e8;margin:0 30px 15px 30px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
#banners .inner {padding:20px;}
#banners table {}
#banners table tbody  {font-size:12px;}
#banners table tr {font-size:12px;}
#banners table td.block {text-align:center;}
#banners table td {font-size:12px;line-height:14px;position:relative;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}



#tags {background-color:#fafbfc;display:none;margin:0 30px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
#tags .inner {padding:20px;}
#tags a {color:#A1ADB9;}
#tags a:hover {color:#BB3001;}

#archive {float:right;}
#rss{background:url(/index_files/rss.png) 0 0 no-repeat;display:block;width:14px;height:14px;}

.uslugi {width:980px;min-height:100px;border-bottom:1px solid #D9DEE2;margin-bottom:20px;}
.uslugi table {background:url(/index_files/uslugi-col-bg.gif) repeat-y center top;margin-bottom:10px;}
.uslugi table tbody tr td {padding:10px;}
.uslugi .col{}
.uslugi .collast{}
.uslugi p{}



/***Accordion***/

/* Slider */
#slider {padding:0;margin:0;}
.coin-slider {overflow:hidden;zoom:1;position:relative;margin-top:20px;}
.coin-slider a{text-decoration:none;outline:none;border:none;}
.cs-buttons {position:relative;bottom:0;left:0;font-size:0px;padding:10px;float:left;}
.cs-buttons a {margin-left:5px;height:2px;width:30px;float:left;border:1px solid #144676;color:#B8C4CF;text-indent:-1000px; }
.cs-active {background-color: #1A5A98;color:#FFFFFF; }
.cs-title {width:700px;padding:10px 20px;background-color:#2C2C2C;}
.cs-title h3{font-size:25px;line-height:27px;font-weight:normal;margin:0 0 6px 0;color:#fff;}
.cs-title p{padding:0 0 4px 0;margin:0;color:#FFF;}
.cs-prev, .cs-next {background-color:#000;color:#FFF;padding:0px 10px;}

/***Video***/
#video {}
#video h2 {font-size:18px;display:block;color:#A1330D;font-weight:normal;}
#video .row{border-bottom:1px solid #AFBCC6;margin-bottom:20px;padding-bottom:20px;}
#video .row .col{float:left;width:480px;}
#video .row .col_1{float:right;width:210px;}
#video .exc_news span.date {}
#video .exc_news .item {}
#video .exc_news .title {}

#video .row_1{border-bottom:1px solid #AFBCC6;margin-bottom:20px;padding-bottom:20px;}
#video .row_1 .col{float:left;width:220px;}
#video .row_1 .col_1{float:right;width:470px;}

#video .row_2{}
#video .row_2 .col{}
#video .row_2 .col_1{}

/*** modal ***/
#lean_overlay {position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%;background:#1e1e1e;display:none;}
#signup {width:500px;padding-bottom:2px;display:none;background:#FFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0px 0px 4px rgba(0,0,0,0.7);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.7);-moz-box-shadow: 0 0px 4px rgba(0,0,0,0.7);}
#signup-header {background:url(/index_files/hd-bg.png);background-color:#EDF0F3;padding:18px 30px 14px 30px;margin-bottom:15px;border-bottom:3px solid #38627E;border-top-left-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;}
#signup-header  h2 {color:#486880; font-size:28px;font-family: Tahoma; margin-bottom: 3px; text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5); }
#signup-header  p {color:#444;font-size:16px;margin:0;text-shadow: px 1px 0 rgba(255, 255, 255, 0.5);text-shadow:none;}
/*#signup-header a.modal_close {position:absolute;height:20px;width:20px;background-color:#CCC;top:-5px;right:-5px;}*/
#signup .txt-fld {position: relative; width:440px; padding:5px 30px; border-bottom: 1px solid #EEE; /*text-align: right;*/ }
#signup .btn-fld {width: 254px; overflow: hidden; padding: 12px 20px 12px 170px;}
#signup .btn-fld input[type="submit"]{padding:10px 30px;font-size:18px;cursor:pointer;}
#signup .txt-fld label {display:block;float:left;width:140px;padding-top:7px;color:#222;font-size:1.3em;text-align:left;}
#signup .txt-fld input {width:280px;padding:5px 8px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;font-size:1.2em;color:#222;background:#F7F7F7;font-family:"Helvetica Neue";outline:none;border-top:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #E7E6E6;border-bottom:1px solid #E7E6E6;}
#signup .txt-fld select {width:165px;padding:5px 8px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;font-size:15px;color:#002B61;background:#F7F7F7;font-family:Verdana;outline:none;border-top:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #E7E6E6;border-bottom:1px solid #E7E6E6;}
#signup .txt-fld input.good_input { background: #DEF1F5 url(/index_files/good.png) 236px center no-repeat;}
#signup .txt-fld input.error_input { background: #FDE0E0; }
#signup .txt-fld textarea {width:280px;height:60px;padding:6px 8px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;font-size:1.2em;color:#222;background:#F7F7F7;font-family:"Helvetica Neue";outline:none;border-top:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #E7E6E6;border-bottom:1px solid #E7E6E6;}
p.error { position: absolute; bottom: 48px; right: 20px; width: 262px; color: #FFF; font-size: 1.1em; padding-bottom: 5px; background: url(/web/20141221172942/http://fcinvest.ru/css/cms/img/error-arw.png) 20px bottom no-repeat; text-align: left; margin: 0; text-shadow: none; }
p.error span { display: inline-block; background: #D43636; padding: 6px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;  }
#signup .txt-fld input:focus, #signup .txt-fld textarea:focus { background-color: #FAF9DC; }
#signup button {float:right;font-family:"Helvetica Neue", "Helvetica", "Arial", sans-serif;background:#486880;border:none;width:auto;overflow:visible;font-size:1.4em;color:#FFF;padding:7px 20px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-weight: bold;text-shadow:0 1px 0 rgba(0,0,0,0.4);}

/***butbar***/
#butbar {background:#D1D9DF;height:42px;width:1040px;border-top:1px solid #afbcc6;position:fixed;bottom:0;opacity:0.9;z-index:1000;}
#butbar a.button {}
#butbar .inner {padding:4px 20px 0 28px;text-align:center;}
#butbar .gray .home {background:url(/index_files/im-home.gif) 0 3px no-repeat;padding:0 0 0 20px;}
#butbar .gray:hover .home {background:url(/index_files/im-home.gif) 0 -14px no-repeat;padding:0 0 0 20px;}
a.button {display:inline-block;zoom:1;*display:inline;vertical-align:baseline;margin:0 30px;outline:none;cursor:pointer;text-align:center;text-decoration:none;font:14px/100% Verdana;padding: 9px 40px;text-shadow:0 1px 1px rgba(255,255,255,.3);-webkit-box-shadow:0 1px 2px rgba(255,255,255,.2);-moz-box-shadow:0 1px 2px rgba(255,255,255,.2);box-shadow: 0 1px 2px rgba(255,255,255,.2);}
a.button:hover {text-decoration:none;color:#fff;}
a.button:active {position:relative;top:1px;}
.gray {color:#063047;border:solid 1px #b8c3cc;background:#c7d0d8;background:-webkit-gradient(linear, left top, left bottom, from(#E5E9EC), to(#B2BFCA));background:-moz-linear-gradient(top,  #E5E9EC,  #B2BFCA);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E5E9EC', endColorstr='#B2BFCA');}
.gray:hover {background:#486880;border:solid 1px #2c475b;background:-webkit-gradient(linear, left top, left bottom, from(#5e7d94), to(#3f5e75));background:-moz-linear-gradient(top,  #5e7d94,  #3f5e75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5e7d94', endColorstr='#3f5e75');}
.gray:active {color:#063047;border:solid 1px #2c475b;background:-webkit-gradient(linear, left top, left bottom, from(#3f5e75), to(#5e7d94));background:-moz-linear-gradient(top,  #3f5e75,  #5e7d94);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3f5e75', endColorstr='#5e7d94');}

/***footer***/
#footer {height:190px;font-size:12px;color:#1e1e1e;margin-top:30px;background-color:#dee3e7;position:relative;padding-bottom:30px;}
#footer a {color:#3E5D75;}
#footer a:hover {text-decoration:none;color:#22608F;}
#footer .row {height:50px;border-top:1px solid #D4D7DA;}
#footer .info {float:left;padding:17px 0 0 30px;}
#footer .infonav {float:right;padding:17px 30px 0 0;}
#footer .infonav  ul {}
#footer .infonav  ul li {background:none;display:inline;padding:0 0 0 5px;}
#footer .infonav  ul li a {}
#footer .infonav  ul li a:hover{text-decoration:none;color:#22608F;}
#footer .table {padding:0 30px;}
#footer .table {}
#footer .work {position:absolute;right:30px;top:155px;text-align:right;}
#footer .work a{padding:0 0 5px 0;display:block;}
#footer .bottom {position:absolute;right:30px;top:155px;}


/***main video***/
.video a {  position: fixed;top: 350px;left: -5px;z-index: 1000;}














