/*GENERAL*/
* { padding:0; margin:0; }
fieldset, img { border:0; }
input[type=submit] { cursor:pointer; }
a { cursor:pointer; text-decoration:none; outline:none; color:#fff; }
a:hover { text-decoration:underline; }
li { list-style:none; }
html  { height:100%; }
body { background:#A3B7E5 url(../images/body_bg2.gif) repeat-x 0 0; font:68.75%/140% Verdana, Arial, Helvetica, sans-serif; height:100%; }
h1 { font-weight:normal; font-size:1.636em; color:#fff; }
h2 { font-size:1.090em; color:#fff; }

/*repeting*/
.header_content_div:after, .header_content_inner:after, .inner_header:after, #menu:after, .header_content:after, .content:after { content:'.'; display:block; height:0; visibility:hidden; clear:both; }
.header_content_div, .header_content_inner, .inner_header, #menu, .header_content, .content { display:inline-block; }
.header_content_div, .header_content_inner, .inner_header, #menu, .header_content, .content { display:block; }

/*bodyclass*/
.home { background:#45437A url(../images/body_bg2.gif) repeat-x 0 0; }
	.home .center { background:none; width:310px; color:#a3b7e5; padding-left:0; }
	.home .footer { padding-left:0; color:#a3b7e5; left:50%; margin-left:-200px; }
	.home .footer a { color:#a3b7e5; }
	.home .content { background:#45437A; }
/*main*/
.container { background:url(../images/s.gif) no-repeat 0 270px; width:100%; min-height:100%; }
.inner_container { padding-top:42px; position:relative; z-index:100; width:940px; margin:0 auto; overflow:hidden; }

/*header*/
.header_content { background:url(../images/white_line.gif) repeat-x 0 133px; clear:both; height:158px; width:100%; }
	.bottom_line { background:url(../images/bottom_line.gif) repeat-x 0 0; position:absolute; top:112px; left:0; width:755px; height:156px; z-index:10; }
	.header_content_inner { border-top:2px solid #fff; float:left; width:940px; }
	.header_content img { float:left; }
	.logo { width:191px; height:33px; overflow:hidden; }
	#menu { float:right; clear:left; padding:0 0 6px 0; width:630px; }
	#menu li { float:left; margin-right:2px; }
	#menu li a { display:block; color:#45437a; padding:8px 12px; font:1.090em Arial, Verdana, sans-serif; }
	#menu li a:hover { text-decoration:none; }
	#menu li.active a, #menu li a:hover { background:#fff; }

	.submenu { padding-top:20px; float:left; }
	.submenu li { padding-bottom:4px; }
	.submenu  li a { background:url(../images/more_bg.gif) no-repeat left 2px; color:#45437a; padding-left:15px;  font-family:Arial, Verdana, sans-serif; }
	
/*news*/
.article { padding-bottom:15px; display:block;}
	.article p { color:#45437a; }
	.article span  { background:url(../images/delimit.gif) no-repeat right center; padding-right:7px; }
	.more { padding:0!important; }
	.more a { background:url(../images/more_bg.gif) no-repeat left 2px; color:#fff; padding-left:15px; }

.content {  background:url(../images/content_bg2.gif) repeat-y 0 0; padding-top:18px; padding-bottom:20px;  min-height:270px; width:1032px; position:relative; }

.left { width:308px; float:left; }

.center { width:562px; float:left; color:#45437a; padding-left:21px; }
	.center h1 { padding-bottom:4px; }
	.center p.first { padding-top:0!important; }
	.center p { padding-top:15px; }
	.center #breadcrumbs { padding-bottom:16px; }
	.center #breadcrumbs  li  { background:url(../images/delimit.gif) no-repeat right center; display:inline; color:#45437a; font:0.909em Arial, Verdana, sans-serif; margin-right:3px; padding-right:6px; }
	.center  #breadcrumbs li:last-child { background:none; }
	.center #breadcrumbs  li a { background:url(../images/breadcrumb_arrow.gif) no-repeat left center; color:#fff; padding-left:10px; }
	.center #breadcrumbs  li a:hover { text-decoration:none; }
	.center #breadcrumbs li span { background:url(../images/breadcrumb_arrow2.gif) no-repeat left center; padding-left:10px; }
	.center .img img { border-bottom:2px solid #fff; float:right; margin-left:20px; }

.right { width:292px; float:left; margin-left: 10px; }
	.right .links li { width:196px; height:46px; padding:9px 0 14px 84px; }
	.right .links p.title { font-size:1.454em; color:#fff; }
	.right .links .box1 { background:url(../images/box1.gif) no-repeat 0 0; }
	.right .links .box2 { background:url(../images/box2.gif) no-repeat 0 0; }
	.right .links .box3 { background:url(../images/box3.gif) no-repeat 0 0; }

.footer { color:#45437a; position:absolute; left:328px; bottom: 0; width:500px; }
	.footer a { color:#45437a; }


/*SITEMAP*/
.csc-sitemap  li a { background:url(../images/bullet2.gif) no-repeat left center; padding-left:10px; color:#000; }
.csc-sitemap  li ul { padding: 5px 15px; }

/*CONTACT*/
.csc-mailform-field { clear: both; margin-bottom: 5px; } 
.csc-mailform input[type=text], .csc-mailform input[type=password]  { border: 1px solid #ccc; width: 180px; padding: 1px 4px; background:#fff!important; } 
.csc-mailform input.text-type, .csc-mailform input.password_type  { border: 1px solid #ccc; width: 180px; padding: 1px 4px; background:#fff!important; } 
.csc-mailform textarea { border: 1px solid #ccc; overflow: auto; padding: 1px 4px; width:230px; } 
.csc-mailform label { float: left; width: 120px; text-align: right; padding-right: 10px; }
.csc-mailform-submit { margin-left: 130px; color: #666; }

/*NEWS*/
.newsObj {margin:0 0 10px 0; height:110px;}
.newsObj .img_holder, .news .articleObj { float:left; }
.newsObj .img_holder img {border:0; margin:0; padding:0 5px 5px 0;}
.newsObj .articleObj { padding:0; }
.newsObj p.title { padding-bottom:0; font-weight:bold; font-size:1.090em; }
.newsObj p.more { text-align:right; }
.newsObj h3 { display:inline;}

.newsSingle .img_holder, .newsSingle .articleObj { float:left; }
.newsSingle .img_holder img {border:0; margin:0; padding:0 5px 5px 0;}
.newsSingle .articleObj { padding:0; }
.newsSingle p.title { padding-bottom:0; font-weight:bold; font-size:1.090em; }
.newsSingle p.more { text-align:right; }
.newsSingle h3 { display:inline;}
.articleObj p { padding-top: 0px!important; }

.csc-firstHeader strong { font-size: 12px; color:#45437a; }


