html{height:100%;}table{border-collapse:collapse;}td{margin:0;padding:0;vertical-align:top;}body{margin:0;padding:0;height:100%;width:100%;}form{margin:0;padding:0;}img{border:none;display:block;}.ainv a,.ainv a:link,.ainv a:visited,.ainv a:active,a.ainv:link,a.ainv:visited,a.ainv:active{text-decoration:none;}.ainv a:hover,a.ainv:hover{text-decoration:underline;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;display:inline;letter-spacing:normal;}table.debug,.debug table{border:1px dotted #CC3333;border-collapse:collapse;}td.debug,.debug td{border:1px dotted #FF7769;}div.debug,.debug div{border:1px dotted #3333CC;}span.debug,.debug span{border:1px dotted #33CC33;}.wf{width:100%;}.hf{height:100%;}.whf{width:100%;height:100%;}.wh1{width:1px;height:1px;}.posRel{position:relative;}.tar{text-align:right!important;}.tal{text-align:left!important;}.tac{text-align:center!important;}.ma{margin:auto;}.curP{cursor:pointer;}.nowrap{white-space:nowrap;}.di img{display:inline!important;}.fl{float:left;}.fr{float:right;}.clr{clear:both;}textarea{overflow:auto;}
body{font:normal normal 11px/150% Arial;color:#000000;}a, a:link, a:active, a:visited {text-decoration:none;color:#000000;}a:hover {text-decoration: underline;color:#000000;}
div.site {
	width:990px;
	margin:0 auto;
	text-align:left;
}
div.header {
	height:117px;
	padding:26px 0 0 0;
	/* background:url( '../../client/images/dec/header_lt.jpg' ) top right no-repeat; */
	position:relative;
}
div.header img.logo {
	width:176px;
	height:90px;
	margin:0 0 0 15px;
}
#top_flash {
	position:absolute;
	top:0;
	right:0;
	width:744px;
	height:143px;
}
div.menu {
	height:43px;
	text-align:left;
	background:url( '../../client/images/bg/menu.gif' ) top left repeat-x;
}
div.menu img.separator {
	width:1px;
	height:27px;
	margin:3px 0 0 0;
	float:left;
}
div.menu img.separator2 {
	width:2px;
	height:18px;
	margin:9px 10px 0 10px;
	float:right;
}
div.menu a, div.menu a:visited,  div.menu a:link, div.menu a:active {
	display:block;
	float:left;
	font:normal bold 11px/34px Arial;
	text-decoration:none;
	color:#1F1A17;
	padding:0 23px;
	text-transform:uppercase;
}
div.menu a:hover {
	color:#C2C1C1;
}
div.menu img.sitemap {
	float:right;
	margin:10px 0 0 0;
	cursor:pointer;
}
div.menu a.nf {
	display:inline !important;
}
div.menu a.lang, div.menu a.lang:visited,  div.menu a.lang:link, div.menu a.lang:active {
	display:block;
	float:right;
	font:normal bold 11px/34px Arial;
	text-decoration:none;
	color:#979695;
	padding:0;
}
div.menu a.lang:hover {
	text-decoration:underline;
}

div.title_content .block {
	float:left;
	width:247px;
	height:172px;
	background:url( '../../../client/images/bg/block.gif' ) top left no-repeat;
}
div.title_content .block .flag .line {
	margin:9px 0 14px 0;
	height:14px;
}
div.title_content .block .flag .title {
	text-transform:uppercase;
	font-weight:bold;
	color:#000000;
	padding:0 0 0 29px;
}
div.title_content .block .flag .text {
	padding:0 0 0 29px;
	height:70px;
	overflow:hidden;
}
div.title_content .block .flag .text p {
	margin:0;
	padding:0;
}
div.title_content .block .flag .more {
	text-align:right;
	padding:8px 6px 0 0;
}
div.title_content .block .flag .more * {
	color:#adacab !important;
	font-size:11px;
}

.flag.c0 { background:url( '../../client/images/ico/c0.gif' ) 1px 24px no-repeat; }
.flag.c1 { background:url( '../../client/images/ico/c1.gif' ) 1px 24px no-repeat; }
.flag.c2 { background:url( '../../client/images/ico/c2.gif' ) 1px 24px no-repeat; }
.flag.c3 { background:url( '../../client/images/ico/c3.gif' ) 1px 24px no-repeat; }
.flag.c4 { background:url( '../../client/images/ico/c4.gif' ) 1px 24px no-repeat; }
.flag.c5 { background:url( '../../client/images/ico/c5.gif' ) 1px 24px no-repeat; }
.flag.c6 { background:url( '../../client/images/ico/c6.gif' ) 1px 24px no-repeat; }
.flag.c7 { background:url( '../../client/images/ico/c7.gif' ) 1px 24px no-repeat; }
.flag.c8 { background:url( '../../client/images/ico/c8.gif' ) 1px 24px no-repeat; }

.c0 .line { background:#00773b; }
.c1 .line { background:#84c225; }
.c2 .line { background:#f8c300; }
.c3 .line { background:#ef9a48; }
.c4 .line { background:#da251d; }
.c5 .line { background:#6d609e; }
.c6 .line { background:#007cc3; }
.c7 .line { background:#75c5f0; }
.c8 .line { background:#96aebe; }

.c0 .color { color:#00773b !important; }
.c0 .color * { color:#00773b !important; }
.c1 .color { color:#84c225 !important; }
.c1 .color * { color:#84c225 !important; }
.c2 .color { color:#f8c300 !important; }
.c2 .color * { color:#f8c300 !important; }
.c3 .color { color:#ef9a48 !important; }
.c3 .color * { color:#ef9a48 !important; }
.c4 .color { color:#da251d !important; }
.c4 .color * { color:#da251d !important; }
.c5 .color { color:#6d609e !important; }
.c5 .color * { color:#6d609e !important; }
.c6 .color { color:#007cc3 !important; }
.c6 .color * { color:#007cc3 !important; }
.c7 .color { color:#75c5f0 !important; }
.c7 .color * { color:#75c5f0 !important; }
.c8 .color { color:#96aebe !important; }
.c8 .color * { color:#96aebe !important; }

.c0 .bg { background:#e1ede5; }
.c1 .bg { background:#f4f9e5; }
.c2 .bg { background:#fcf3cc; }
.c3 .bg { background:#fbebdb; }
.c4 .bg { background:#f7d6d5; }
.c5 .bg { background:#e3e1ec; }
.c6 .bg { background:#c6def4; }
.c7 .bg { background:#e6f3fa; }
.c8 .bg { background:#eaeff3; }

.c0.bg { background:#e1ede5; }
.c1.bg { background:#f4f9e5; }
.c2.bg { background:#fcf3cc; }
.c3.bg { background:#fbebdb; }
.c4.bg { background:#f7d6d5; }
.c5.bg { background:#e3e1ec; }
.c6.bg { background:#c6def4; }
.c7.bg { background:#e6f3fa; }
.c8.bg { background:#eaeff3; }

div.bottom {
	background:url( '../../client/images/bg/bottom.gif' ) top left repeat-x;
	height:48px;
}
div.bottom .broksita {
	padding:21px 0 0 26px;
	font:normal bold 10px Tahoma;
	color:#aba9a9;
	float:left;
}
div.bottom .brandevo {
	padding:21px 26px 0 0;
	float:right;
}
.side_menu {
	width:230px;
	border:1px solid #e4e3e3;
	float:left;
	padding:0 0 10px 0;
}
.side_menu div.line {
	margin:9px 0 0 0;
	height:14px;
}
.side_menu .second_level {
	margin:14px 0 0 0;
	text-transform:uppercase;
	padding:4px 0 0 28px;
	font-weight: bold;
	height:24px;
	background-position: 0 0;
}
.side_menu ol, .side_menu li {
	margin:0;
	padding:0;
	list-style-type:none;
}
.side_menu li {
	background:url( '../../client/images/dec/minus.gif' ) 20px 8px no-repeat;
	padding:0 0 0 30px;
}
li a.active {
	font-weight:bold;
}
li a:hover.active {
	text-decoration:none;
}
#content {
	width:550px;
	margin:0 0 0 5px;
	float:left;
}
#content div.title {
	padding:9px 0 0 0;
	font:normal bold 12px Arial;
}
#content div.title .line {
	float:left;
	width:31px;
	margin:0 10px 0 0;
	font-size:11px;
}
#content div.text {
	padding:5px;
}
#content div.text img {
	display:inline;
}
#content div.text img {
	border:1px solid #e4e3e3;
}
#content div.text div.list_item {
	margin:2px 0 10px 0;
}
#content div.text div.list_item .list_title {
	font-weight:bold;
	padding:0 20px 5px 20px;
}
#content div.text div.list_item .list_line {
	width:100%;
	height:1px;
	border:0;
}
#content div.text div.list_item .list_text {
	padding:5px 20px;
}
#content div.text div.list_item .list_more {
	text-align:right;
	padding:5px 20px 0 20px;
}
#content .content_head {
	border:1px solid #e4e3e3;
}
#content .content_head ol, #content .content_head li {
	padding:0;
	list-style-type:none;
}
#content .content_head ol {
	margin:3px 0 9px 0;
}
#content .content_head li {
	margin:0 0 0 41px;
}
#content .content_head .level_4 {
	width:281px;
	float:left;
}
#content .content_head .level_5 {
	width:262px;
	float:left;
	border-left:1px solid #e4e3e3;
}
#content .content_head .level_5 .line {
	width:15px;
}
#content .content_head .level_5 li {
	margin:0 0 0 27px;
}
#content .content_head .level_5 ol {
	width:125px;
	float:left;
}
#content .content_head .level_5 ol.b {
	border-left:1px solid #e4e3e3;
}
#content .content_head .level_5 ol.b li {
	margin:0 0 0 15px;
}
.partners {
	width:198px;
	float:left;
}
.partners div.title {
	margin:9px 0 0 0;
	font:normal bold 12px Arial;
}
.partners div.title .line {
	float:left;
	width:31px;
	margin:0 10px 0 0;
	font-size:11px;
}
.partners .items {
	text-align:center;
	padding:25px 0 0 0;
}
.partners .items img {
	margin:5px auto 30px auto;
}
.border {
	border:1px solid #e4e3e3;
}
.no_border {
	border:0 !important;
}
div.sitemap_1 {
	margin:10px 0 0 10px;
}
div.sitemap_2 {
	margin:0 0 0 30px;
}
div.sitemap_3 {
	margin:0 0 0 50px;
}
div.sitemap_4 {
	margin:0 0 0 70px;
}
.nobg {
	background-image:none !imporant;
}
