@import url('pieces.header.css');
@import url('pieces.left_menu.css');
@import url('pieces.footer.css');
/*@import url('pieces.content.css');*/
@import url('reset.css');

body{
    font-size: 12px;
    color: #333;
}

a{ 
    color: #000;
    font-size:11px; 
	cursor:pointer;
    text-decoration:none;}

h1,
h2,
h3{
    font-family: arial;

}

/*** Titles ***/

h1{
    color: #000;
    display: inline-block;
    font-size:20px;
    font-weight: lighter;
    text-align: left;
    text-transform: uppercase;
}

h2{
    font-size:21px;
    color: #333;
    font-weight:bold !important;
    margin: 29px 0 0 29px;
}

h3{
    font-size: 17px;
    color: #666;
    font-weight: lighter;
    margin: 0 0 0 75px;
}

/*** Central ***/

#central{
    width: 926px;
    margin: 0 auto;
}
#central ul li {
    list-style: none;
}

/*** Breadcrumb ***/

#top_bar{
    border-bottom: 2px solid #c5c5c5;
    margin: 0 auto;
    padding: 15px 0 0 0;
    width: 926px;
}

#top_bar h1{
    *display: inline;
    *float:left;
    min-width: 208px;
    margin: 0;
    padding: 10px 0;
}

#top_bar ul li{
    display: inline-block;
    *display: inline;
    font-family:arial;
    font-size: 11px;
    text-decoration: none;
}

#top_bar ul li a{
    text-decoration: none;
}

#top_bar .breadcrumb{
    text-align: center;
    display: inline-block;
    *display: inline;
    *float:left;
    padding:10px 0 0 20px;
}

#top_bar .breadcrumb,
#top_bar .breadcrumb a{
    color: #666;
    font-size: 11px;
}

#top_bar .breadcrumb a{
    padding: 0 7px;
}

#top_bar .breadcrumb a:first-child{
    padding-left: 0;
}

#top_bar .breadcrumb a.active {
    color: #000;
}

#top_bar .change_state{
    text-align: right;
    display: inline-block;
    float:right;
    margin-top: 17px;
}

/*** content ***/

#content{
    float:right;
    width: 708px;
    margin-bottom: 40px;
}

#content h1{
    text-transform: none;
}

#content h2{
    margin-left: 15px;
}

#content .ctr_banner{
    background: transparent url("../images/home/content/subcategor_smBiz/banner_central.jpg") scroll no-repeat 0 0;
    display:block;
    margin-left: -9px;
    width: 717px;
    height: 213px;
}

body.gold #content .ctr_banner{
    background: transparent url("../images/home/content/subcategor_smBiz/banner_central_gold.jpg") scroll no-repeat 0 0;    
}

/*.arrow-more,
#header.prelogin #mega-menu a.more,
#content a.more{
    background: transparent url("../images/home/subcategor_smBiz/list-item-arrow.png") scroll no-repeat 0 5px;
    color: #00589d;
    font-size: 12px;
    padding: 0 0 0 13px;
}*/

.arrow-more, #header #mega-menu a.more, #content a.more {
    background: url("/resources/img/content/subcategor_smBiz/list-item-arrow.png") no-repeat scroll 0 5px rgba(0, 0, 0, 0) !important;
    color: #00589D;
    font-size: 12px;
    padding: 0 0 0 13px;
}

/*** CLEARFIX ***/
* html .clearfix {
    height: 1%;
}
html[xmlns] .clearfix {
    display: block;
}
.clearfix {
    /*display: inline-block;*/
}
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

/*** aside ***/

#left_menu{
    float:left;
}

/**/
.iblock,
#tabs-home .tabs-foot li,
#tabs-home .tabs-foot li a,
#subCategory_smbiz  .extended_article .links a,
#header.prelogin .utilities_nav #nav_home a,
#header.prelogin .dropdown li a,
#header.prelogin #mega-menu .mega-container .mega-col{
    display: inline-block;
    zoom: 1;
    float: left;
    *display: inline;
}

.hidden{
    display: none;
}

.left{
    float: left;
}

.right{
    float: right;
}
.noborder{
    border: none !important;
}

.noFloat{
    float: right!important;
    margin-right: 6px !important;
    *margin-top: -17px !important;
}
/* CITIGOLD */
body.gold #content h1,
body.gold #content h2,
body.gold #content h3,
body.gold #content a,
body.gold #content .description_block h4{
    color: #957f55 !important;
}