/* CSS Document */

body{/*background:#adadad;*/background:#fffefe; text-align:center; font-size:75%; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; line-height:1.333em; color:#242424; }

.fullbg {background: url(images/background-top.gif) repeat-x top center;}

img {vertical-align:top;}
a img { border:0;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}

input, select { vertical-align:middle; font-weight:normal;}

/* ============================= main layout ====================== */
.imgindent {margin:0 20px 0 0; float:left;}

/* ============================= header ====================== */

/*#header .logo {padding:0 0 23px 48px; width:185px;}*/
#header .logo {margin:40px 0 0 20px; background:url(images/logo.gif) no-repeat 150px top; height:120px}
#logo1c {float:right;margin-right:30px;background:url(images/1c_logo.gif) no-repeat right top; height:100%;width:200px}
#header .slogan{padding-top:35px; font-size:18px;color:#747489;float:left}
#header .slogan SPAN{color:#F58646}
#header .slogan A{text-decoration:none}
#header {z-index:10;border-bottom:1px solid #EC6A00}
#header .border {border:1px solid #E35F13; height:310px;}/* background:#1d1d1d url(images/header-bg-new.jpg) no-repeat bottom left;*/

/* ============================= content ====================== */

#content .indent {padding:20px 10px 10px 10px;}

.col-pad {padding-right:75px;}
.col-pad2 {padding-right:36px;}

.padding1 {padding-top:20px;}
.padding2 {padding-top:15px;}
.padding3 {padding-top:25px;}
.margin1 {margin-top:15px;}
.margin2 {margin-top:50px;}
.extra {overflow:hidden; zoom:1;}

/* ============================= footer ====================== */

#footer {color:#717171; padding:20px 79px 0 70px; }
#footer .footer {float:left; width:400px; padding-top:5px;}
#footer .submenubox {float:right; width:400px;}
.footer a {color:#efefef;}

/* fix */

#content .col-2 .bx-component-panel {top:0;}
#content .bx-component-border {width:auto;}

#search
{
	color:#878888;
	margin-left:10px;
}

#search_field
{
	float:left;
}

#search_but
{
	background:transparent url(images/search.gif) no-repeat scroll 0 0;
	border:medium none;
	display:block;
	height:20px;
	width:23px;
	cursor:pointer;
}

.information-block-head {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(images/infoblock_line.gif) no-repeat scroll left bottom;
	color:#335172;
	font-size:110%;
	font-weight:bold;
	margin-bottom:4px;
	padding-bottom:5px;
}

#login{
	padding:20px 0;
}

.footer-box {
	border-top:1px solid #D9D9D9;
	margin-right:3px;
	padding:10px 10px 0 15px;
}

#bottom_banner {
	margin:20px 10px;
	text-align:center;
}

#bottom_banner div {
	margin:0 auto !important;
}

#abk_rights {
	float:right;
}

#bitr_cop {
	float:left;
}

#bitr_cop a, #abk_rights a {
	border:medium none;
	color:#444444;
	margin:0;
	padding:10px;
	font-size:14px;
	text-decoration:none;
}

.footer-box span {
	color:#DE6E3C;
	font-weight:bold;
}
