/* CSS Document */

html, body{width:100%}
html{font-size:100%;}
body{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#373843;
	/* background:url(../images/nav/bg_body.jpg) repeat-x left top; */
}

body, h1, h2, h3, h4, h5, h6, dl, dt, dd, form, fieldset, p, ul, li {margin:0;padding:0;}
a img{border:none;}

#footer{
	float:left;
	width:897px;
	min-height:39px;
	margin:13px 29px 0 29px;
	background:url(../images/nav/links_bg_top.gif) repeat-x left top;
}
#footer .bgLeft{
	float:left;
	width:6px;
	height:39px;
	padding:0 46px 0 0;
	background:url(../images/nav/links_bg_left.gif) no-repeat left top;
}
#footer .head{
	list-style-type:none;
}
#footer .head.left{float:left;}
#footer .head.right{float:right;}
#footer .head.right li{float:left;padding:12px 14px 0 0;}
#footer .head.left li{float:left;padding:12px 14px 0 0;}
#footer .head li.expandCollapse{padding:0;}
#footer .head li.expandCollapse a{
	display:block;
	width:39px;
	height:39px;
}
#footer .head li.expand a{background:url(../images/nav/expand_collapse.gif) no-repeat left top;}
#footer .head li.collapse a{background:url(../images/nav/expand_collapse.gif) no-repeat -39px top;}
#footer .head li.expand a:hover{background-position:left -39px;}
#footer .head li.collapse a:hover{background-position:-39px -39px;}
#footer .head img{vertical-align:middle;}
#footer .head a{
	font:normal normal 11px/normal Arial, Verdana, sans;
	color:#4d4f5c;
	text-decoration:none;
}
#footer .head a:hover{color:#cc0606;}

#links{
	display:none;
	float:left;
	position:relative;
	top:-5px;left:0;
	width:819px;
	padding:15px 24px 15px 52px;
	border-right:1px solid #ecebeb;
	border-left:1px solid #ecebeb;
	background:#f8f7f7 url(../images/nav/bottomlink_bg_links.gif) no-repeat left top;
}
#links .colLinks{
	float:left;
	width:192px;
	padding:0 12px 0 0;
}
#links .colLinks.lastChild{}
#links .colLinks .title{
	color:#27283b;
	font:normal bold 11px/normal Arial, Verdana, sans;
	border-bottom:1px solid #b8b8be;
	padding:4px 0;
	margin:0 0 4px 0;
}
#links .colLinks ul{
	list-style-type:none;
	color:#676875;
	font:normal normal 10px/normal Arial, Verdana, sans;
}
#links .colLinks ul li{padding:3px 0;}
#links .colLinks ul a{
	text-decoration:none;
	color:#676875;
}
#links .colLinks ul a:hover{color:#cc0606;}

#bgBottomLinks{
	position:absolute;
	left:-1px;bottom:-4px;
	width:897px;
	height:6px;
	background:url(../images/nav/bottomlink_bg_bottom.gif) no-repeat left top;
	font-size:0;
}

#globalMenu{
	float:left;
	width:793px;
	padding:8px 52px 0 52px;
	font:normal normal 10px/normal Arial, Verdana, sans;
	color:#4d4f5d;
	list-style-type:none;
}
#globalMenu li{
	float:left;
	padding:0 5px 0 0;
	margin:0 5px 0 0;
	background:url(../images/nav/globalmenu_pipe.gif) no-repeat right 2px;
}
#globalMenu li.lastChild{padding:0;margin:0;background:none;}
#globalMenu a{color:#4d4f5d;text-decoration:none;}
#globalMenu a:hover{color:#cc0000;}

#bottomLink{
	float:left;
	width:898px;
	text-align:right;
	background:url(../images/nav/bottomlink_bg_top.gif) no-repeat right top;
	padding:1px 0 0 0;
}

#flashArea{
	z-index:2;
	position:absolute;
	left:0;top:134px;
	width:955px;
}

#content{
	z-index:1;
	position:absolute;
	left:0;top:555px;
	width:955px;
	padding:26px 0 30px 0;
	background:url(../images/nav/content_bg_top.jpg) no-repeat left top;
	color:#373843;
}

#innerContent{
	float:left;
	width:897px;
	padding:0 28px 25px 28px;
	background:#ffffff url(../images/nav/content_bg_main.jpg) no-repeat left top;
	border:1px solid #dee2e2;
	border-top:none;
}

.blockNews_440{
	float:left;
	position:relative;
	width:440px;
	margin:0 17px 0 0;
}
.blockNews_440.lastChild{margin:0;}
.subTitle{
	font:normal normal 18px/normal Arial, Verdana, sans;
	border-bottom:1px solid #cccccc;
	padding:0 0 2px 0;
	margin:0 0 14px 0;
}
.subTitle a{color:#27283b;text-decoration:none;}
.subTitle a:hover{color:#cc0606;}
.contextLink{
	position:absolute;
	right:0;top:7px;
	font:normal normal 9px/normal Arial, Verdana, sans;
	text-transform:uppercase;
	color:#373843;
	text-decoration:none;
	background:url(../images/nav/contextlink_puce.gif) no-repeat right top;
	padding:0 15px 0 0;
}
.contextLink:hover{color:#cc0606;}

.level3Title{
	font:normal bold 14px/normal Arial, Verdana, sans;
	color:#cc0606;
	padding:0 0 5px 0;
}
.level3Title a{
	color:#cc0606;
	text-decoration:none;
}
.level3Title a:hover{color:#373843;}
.level3Title a img{vertical-align:middle;}

.innerBlockNews{
	float:left;
	width:214px;
	margin:0 6px 0 0;
}
.innerBlockNews p{line-height:1.2em;}
.innerBlockNews.lastChild{margin:0 0 0 6px;}
.innerBlockNews.illustrated{
	width:132px;
	padding:0 82px 0 0;
	background:url(../images/nav/illustration-blocknews.jpg) no-repeat right top;
}























