body	{
	margin: 0px; padding:0px;
	background-color: white;
	scrollbar-darkshadow-color:#DCDCDC;
	scrollbar-face-color:#D3D3D3;
	scrollbar-highlight-color:#F5F5F5;
	scrollbar-shadow-color:#A8A8A8;
	scrollbar-3dlight-color:#DCDCDC;
	scrollbar-base-color:#DCDCDC;
	scrollbar-arrow-color:#A9A9A9;
	
	color: #34322F; font-size: 10px; font-family: Verdana,lucida,Helvetica,Sans-serif;
	text-decoration: none;
}

div.page_main	{
	background-image: url(../img/ccb_back3.jpg);
    background-attachment:fixed; background-position: bottom left; 
    background-repeat: repeat-x; 
	
	border: 1px solid silver;
	position: absolute;
	
	height: 570px;	/*600*/
	
	width: 970px;	/*990*/
	margin: 0px;
	padding: 0px;
	top: 50%;
	left: 50%;
	margin-top: -290px;
	margin-left: -485px;
	z-index: 0;
}

div.page_header	{
	border: 0px solid red;
	position: absolute;
	height: 100px;
	width: 970px;	/*990*/
	margin: 0px;
	top: -1px;
	left: -1px;
	z-index: 1;
}

div.page_header_logo	{
	border: 0px solid silver;
	position: absolute;
	height: 90px;
	width: 142px;
	margin: 0px;
	top: 5px;
	left: 30px;
	z-index: 2;
}

div.page_header_banner	{
	/*	#E20A16		#877e6f		*/
	border-top:		1px solid lightgrey;
	border-right:	1px solid white;
	border-bottom:	1px solid white;
	border-left:	1px solid lightgrey;
	
	background: transparent;
	position: absolute;
	overflow: hidden;
	height: 64px;
	width: 737px;
	margin: 0px; padding: 0px;
	top: 15px;
	left: 210px;
	z-index: 2;
}

div.menu_line	{
	background-image: url(../img/menuline_1.jpg);
    background-position: top left; 
    background-repeat: repeat-x; 
	border: 0px solid red;
	position: absolute;
	height: 26px;
	width: 972px;	/*990*/
	margin: 0px;
	top: 142px;
	left: -1px;
	z-index: 1;
}
menuline_1.jpg


div.menu_top_line	{	border: 0px solid green; position: absolute; overflow: hidden;
						background-color: #E20A16;
						height: 1px; width: 940px; margin: 0px; padding: 0px; top: 102px; left: 20px; z-index: 1; text-align: left;	}

div.menu_top_line hr {	width: 100%; height: 1px; 	color: #E20A16; margin: 0px; margin-top: -6px; margin-left: 30px; padding: 0px;	}

div.menu_bottom_line	{	border: 0px solid green; position: absolute; overflow: hidden;
							background-color: #E20A16;
							height: 1px; width: 940px; margin: 0px; padding: 0px; top: 542px; left: 20px; z-index: 1; text-align: left;	}

div.menu_bottom_line hr {	width: 100%; height: 1px; 	color: #E20A16; margin: 0px; margin-top: -6px; margin-left: 30px; padding: 0px;	}

div.menu_top_tel	{
	border: 1px solid darkgray; background-color: white;
	position: absolute; overflow: hidden;
	height: 45px; width: 198px;
	margin: 0px; padding: 3px; padding-left: 0px; padding-right: 0px;
	top: 170px;
	left: 30px;
	/*top: 0px; left: 0px;*/
	z-index: 2;
}

div.menu_top_tel H1	{
	color: #A4A4A4; font-family: Verdana,lucida,Helvetica,Sans-serif;
	background-color: transparent;
	margin: 0px;
	font-size: 20px; font-weight: bold; text-decoration: none;
}

div.menu_top_tel H2	{
	color: #A4A4A4; font-family: Verdana,lucida,Helvetica,Sans-serif;
	font-size: 14px; font-weight: bold; text-decoration: none;
	margin: 0px; margin-left: 5px;
	/*line-height: 8px;*/
}

/*************************************************************************************************/
/*************************************************************************************************/
table.tab_menu_top	{
	border: 0px solid red;
	border-collapse: collapse;
	margin: 0px; padding: 0px; ! important;
}

a.a_menu_top_first	{
	border: 1px solid white; text-decoration: none;
	color: black; text-decoration: none; font-family: Arial; font-weight: bold; 
	background: transparent url(../img/ccb_btn_back.jpg) repeat-x left top;
	display: block;
	height: 20px;
	padding-left: 5px; padding-right: 5px; padding-top: 8px; /*8px;*/
	margin-left: 0px;
	cursor: hand; ! important;
}

a.a_menu_top_active_first	{
	border: 1px solid white; text-decoration: none;
	color: white; text-decoration: none; font-family: Arial; font-weight: bold; 
	background: transparent url(../img/ccb_btn_back_active.jpg) repeat-x left top;
	display: block;
	height: 20px;
	padding-left: 5px; padding-right: 5px; padding-top: 8px;
	margin-left: 0px;
	cursor: hand; ! important;
}

a.a_menu_top	{
	border: 1px solid white; text-decoration: none;
	color: black; text-decoration: none; font-family: Arial; font-weight: bold; 
	background: transparent url(../img/ccb_btn_back.jpg) repeat-x left top;
	display: block;
	height: 20px;
	padding-left: 5px; padding-right: 5px; padding-top: 8px;
	margin-left: -1px;
	cursor: hand; ! important;
}

a.a_menu_top_active	{
	border: 1px solid white; text-decoration: none;
	color: white; text-decoration: none; font-family: Arial; font-weight: bold; 
	background: transparent url(../img/ccb_btn_back_active.jpg) repeat-x left top;
	display: block;
	height: 20px;
	padding-left: 5px; padding-right: 5px; padding-top: 8px;
	margin-left: -1px;
	cursor: hand; ! important;
}

a.a_menu_top:link					{ color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
a.a_menu_top:active					{ color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
a.a_menu_top:visited				{ color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
a.a_menu_top:hover					{ color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;
										background: transparent url(../img/ccb_btn_back_active.jpg) repeat-x left top;}

a.a_menu_top_active:link			{ color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
a.a_menu_top_active:active			{ color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
a.a_menu_top_active:visited			{ color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
a.a_menu_top_active:hover			{ color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}

a.a_menu_top_first:link				{ color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
a.a_menu_top_first:active			{ color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
a.a_menu_top_first:visited			{ color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
a.a_menu_top_first:hover			{ color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;
										background: transparent url(../img/ccb_btn_back_active.jpg) repeat-x left top;}

a.a_menu_top_active_first:link		{ color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
a.a_menu_top_active_first:active	{ color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
a.a_menu_top_active_first:visited	{ color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
a.a_menu_top_active_first:hover		{ color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}

/*************************************************************************************************/
/*************************************************************************************************/

table.tab_menu_top_sub	{
	border: 0px solid red;
	border-collapse: collapse;
	margin: 0px; padding: 0px; ! important;
}

a.a_menu_top_sub_first	{
	border: 1px solid white; text-decoration: none;
	color: black; text-decoration: none; font-family: Arial; font-weight: bold; 
	background: transparent url(../img/ccb_btn_back_20.jpg) repeat-x left top;
	display: block;
	height: 16px;
	padding-left: 5px; padding-right: 5px; padding-top: 4px;
	margin-left: 0px;
	cursor: hand; ! important;
}

a.a_menu_top_sub_active_first	{
	border: 1px solid white; text-decoration: none;
	color: white; text-decoration: none; font-family: Arial; font-weight: bold; 
	background: transparent url(../img/ccb_btn_back_active_20.jpg) repeat-x left top;
	display: block;
	height: 16px;
	padding-left: 5px; padding-right: 5px; padding-top: 4px;
	margin-left: 0px;
	cursor: hand; ! important;
}

a.a_menu_top_sub	{
	border: 1px solid white; text-decoration: none;
	color: black; text-decoration: none; font-family: Arial; font-weight: bold; 
	background: transparent url(../img/ccb_btn_back_20.jpg) repeat-x left top;
	display: block;
	height: 16px;
	padding-left: 5px; padding-right: 5px; padding-top: 4px;
	margin-left: -1px;
	cursor: hand; ! important;
}

a.a_menu_top_sub_active	{
	border: 1px solid white; text-decoration: none;
	color: white; text-decoration: none; font-family: Arial; font-weight: bold; 
	background: transparent url(../img/ccb_btn_back_active_20.jpg) repeat-x left top;
	display: block;
	height: 16px;
	padding-left: 5px; padding-right: 5px; padding-top: 4px;
	margin-left: -1px;
	cursor: hand; ! important;
}

a.a_menu_top_sub:link					{ color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
a.a_menu_top_sub:active					{ color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
a.a_menu_top_sub:visited				{ color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
a.a_menu_top_sub:hover					{ color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;
											background: transparent url(../img/ccb_btn_back_active_20.jpg) repeat-x left top;}

a.a_menu_top_sub_active:link			{ color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
a.a_menu_top_sub_active:active			{ color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
a.a_menu_top_sub_active:visited			{ color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
a.a_menu_top_sub_active:hover			{ color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}

a.a_menu_top_sub_first:link				{ color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
a.a_menu_top_sub_first:active			{ color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
a.a_menu_top_sub_first:visited			{ color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
a.a_menu_top_sub_first:hover			{ color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;
											background: transparent url(../img/ccb_btn_back_active_20.jpg) repeat-x left top;}

a.a_menu_top_sub_active_first:link		{ color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
a.a_menu_top_sub_active_first:active	{ color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
a.a_menu_top_sub_active_first:visited	{ color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
a.a_menu_top_sub_active_first:hover		{ color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}

/*************************************************************************************************/
/*************************************************************************************************/
div.menu_top	{
	border: 0px solid silver; background-color: transparent;
	position: absolute; /*overflow: hidden;*/
	height: 60px; width: 970px;
	margin: 0px; padding: 0px;
	top: 108px; left: 0px; z-index: 1;
	text-align: center;
}

div.menu_top_list	{
	border: 0px solid orange;
	background-color: transparent;
	/*position: relative;*/
	/*overflow: hidden;*/
	/*height: 32px;*/
	/*width: 930px;*/
	margin: 0px;
	padding: 0px;
	padding-left: 0px;
	padding-right: 0px;
	top: 1px;
	left: 0px;
	/*z-index: 2;*/
	text-align: center;
}

div.menu_top_sub	{
	border: 0px solid lime; background-color: transparent;
	/*position: relative;
	overflow: hidden;
	height: 27px;*/
	/*width: 930px;*/
	margin: 0px;
	padding: 0px;
	top: 0px;
	left: 0px;
	/*z-index: 2;*/
	text-align: center;
}

/*************************************************************************************************/
/*************************************************************************************************/
/*	Menu-TOP	*/

ul.ul_menu_top	{ margin: 0px; padding: 0px; list-style-type: none; }

li.li_menu_top	{ float: left; margin: 0 -1px 0 0; padding: 0px; vertical-align: middle; }

li.li_menu_top a { 
	border: 1px solid white; background: transparent url(../img/ccb_btn_back.jpg) repeat-x left top;
	height: 22px; /*display: block;*/ float: left;
	text-align: center; vertical-align: middle;
	margin: 0px;
	padding-left: 5px; padding-right: 5px;
	padding-top: 8px;
}

/*li.li_menu_top a div {	height: 30px; border: 1px solid blue; background-color: transparent; padding-top: 8px; font-size: 11px; padding-left: 5px; padding-right:5px; }*/

li.li_menu_top a:link    { color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
li.li_menu_top a:active  { color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
li.li_menu_top a:visited { color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
li.li_menu_top a:hover   { color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;
								background: transparent url(../img/ccb_btn_back_active.jpg) repeat-x left top;}

/*************************************************************************************************/
/*	Menu-TOP Active	*/

li.li_menu_top_active	{ float: left; margin: 0 -1px 0 0; }

li.li_menu_top_active a { 
	border: 1px solid white; background: transparent url(../img/ccb_btn_back_active.jpg) repeat-x left top;
	height: 22px; /*display: block;*/ float: left; text-align: center; vertical-align: middle;
	padding-left: 5px; padding-right: 5px;
	padding-top: 8px;
}

/*li.li_menu_top_active a div {	background-color: transparent; padding-top: 8px; font-size: 11px; padding-left: 5px; padding-right:5px; }*/

li.li_menu_top_active a:link    { color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
li.li_menu_top_active a:active  { color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
li.li_menu_top_active a:visited { color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
li.li_menu_top_active a:hover   { color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}

/*************************************************************************************************/
/*	Menu-TOP-SUB*/

ul.ul_menu_top_sub	{ margin: 0px; padding: 0px; list-style: none; }

li.li_menu_top_sub	{ float: left; margin: 0 -1px 0 0; }

li.li_menu_top_sub a { 
	border: 1px solid white; background: transparent url(../img/ccb_btn_back_20.jpg) repeat-x left top;
	height: 16px; /*display: block;*/ float: left; text-align: center; vertical-align: middle;
	padding-left: 5px; padding-right: 5px;
	padding-top: 4px;
}

/*li.li_menu_top_sub a div {	background-color: transparent; padding-top: 4px; font-size: 11px; padding-left: 5px; padding-right:5px; }*/

li.li_menu_top_sub a:link    { color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 11px;}
li.li_menu_top_sub a:active  { color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 11px;}
li.li_menu_top_sub a:visited { color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 11px;}
li.li_menu_top_sub a:hover   { color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 11px;
								background: transparent url(../img/ccb_btn_back_active_20.jpg) repeat-x left top;}

/*************************************************************************************************/
/*	Menu-TOP-SUB Active	*/

li.li_menu_top_sub_active	{ float: left; margin: 0 -1px 0 0; }

li.li_menu_top_sub_active a { 
	border: 1px solid white; background: transparent url(../img/ccb_btn_back_active_20.jpg) repeat-x left top;
	height: 16px; /*display: block;*/ float: left; text-align: center; vertical-align: middle;
	padding-left: 5px; padding-right: 5px;
	padding-top: 4px;
}

li.li_menu_top_sub_active a div {	background-color: transparent; padding-top: 4px; font-size: 11px; padding-left: 5px; padding-right:5px; }

li.li_menu_top_sub_active a:link    { color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 11px;}
li.li_menu_top_sub_active a:active  { color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 11px;}
li.li_menu_top_sub_active a:visited { color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 11px;}
li.li_menu_top_sub_active a:hover   { color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 11px;}

/*************************************************************************************************/
/*************************************************************************************************/
/*
div.menu_top_list ul 			{ margin: 0; padding: 0; list-style: none; }
div.menu_top_list li 			{ float: left; margin: 0 -1px 0 0; }
div.menu_top_list li.last 		{ float: left; margin: 0px; }
div.menu_top_list li.active_last	{ float: left; margin: 0px; }

div.menu_top_sub ul 			{ margin: 0; padding: 0; list-style: none; }
div.menu_top_sub li 			{ float: left; margin: 0 -1px 0 0; }
div.menu_top_sub li.last 		{ margin: 0; }

div.menu_top_list ul li a {
	border: 1px solid white; background: transparent url(../img/ccb_btn_back.jpg) repeat-x left top;
	height: 30px;
	display: block; float: left; text-align: center;
}
div.menu_top_sub ul li a {
	border: 1px solid white; background: transparent url(../img/ccb_btn_back_20.jpg) repeat-x left top;
	height: 20px; display: block; float: left; text-align: center;
}

div.menu_top_list ul li.active a {
	border: 1px solid white; background: transparent url(../img/ccb_btn_back_active.jpg) repeat-x left top;
	height: 30px;
	display: block; float: left; text-align: center;
}

div.menu_top_sub ul li.active a {
	border: 1px solid white; background: transparent url(../img/ccb_btn_back_active_20.jpg) repeat-x left top;
	height: 20px; display: block; float: left; text-align: center;
}

div.menu_top_list ul li a div {	background-color: transparent; padding-top: 8px; font-size: 11px; padding-left: 5px; padding-right:5px; }
div.menu_top_list ul li.active a div {	background-color: transparent; padding-top: 8px; font-size: 11px; padding-left: 5px; padding-right:5px; }

div.menu_top_list ul a:link    { color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
div.menu_top_list ul a:active  { color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
div.menu_top_list ul a:visited { color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
div.menu_top_list ul a:hover   { color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;
								background: transparent url(../img/ccb_btn_back_active.jpg) repeat-x left top;}

div.menu_top_list ul li.active a:link    { color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
div.menu_top_list ul li.active a:active  { color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
div.menu_top_list ul li.active a:visited { color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;
								background: transparent url(../img/ccb_btn_back_active.jpg) repeat-x left top;}

div.menu_top_list ul li.active_last a:link    { color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
div.menu_top_list ul li.active_last a:active  { color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
div.menu_top_list ul li.active_last a:visited { color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;
								background: transparent url(../img/ccb_btn_back_active.jpg) repeat-x left top;}



div.menu_top_sub ul li a div {	background-color: transparent; padding-top: 4px; font-size: 11px; padding-left: 5px; padding-right:5px; }
div.menu_top_sub ul li.active a div {	background-color: transparent; padding-top: 4px; font-size: 11px; padding-left: 5px; padding-right:5px; }
div.menu_top_sub ul li.active_last a div {	background-color: transparent; padding-top: 4px; font-size: 11px; padding-left: 5px; padding-right:5px; }

div.menu_top_sub ul a:link    { color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
div.menu_top_sub ul a:active  { color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
div.menu_top_sub ul a:visited { color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
div.menu_top_sub ul a:hover   { color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;
								background: transparent url(../img/ccb_btn_back_active_20.jpg) repeat-x left top;}

div.menu_top_sub ul li.active a:link    { color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
div.menu_top_sub ul li.active a:active  { color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
div.menu_top_sub ul li.active a:visited { color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;
								background: transparent url(../img/ccb_btn_back_active_20.jpg) repeat-x left top;}

*/
/*************************************************************************************************/
a.sub_link			{ float: left; font-size: 10px; }
a.sub_link:link		{ color: #877e6f; text-decoration: none; font-family: Arial; font-weight: normal; font-size: 12px;}
a.sub_link:active	{ color: #877e6f; text-decoration: none; font-family: Arial; font-weight: normal; font-size: 12px;}
a.sub_link:visited	{ color: #877e6f; text-decoration: none; font-family: Arial; font-weight: normal; font-size: 12px;}
a.sub_link:hover	{ color: #E20A16; text-decoration: none; font-family: Arial; font-weight: normal; font-size: 12px;}

a.sub_link_active			{ float: left; font-size: 10px; }
a.sub_link_active:link		{ color: #E20A16; text-decoration: none; font-family: Arial; font-weight: normal; }
a.sub_link_active:active	{ color: #E20A16; text-decoration: none; font-family: Arial; font-weight: normal; }
a.sub_link_active:visited	{ color: #E20A16; text-decoration: none; font-family: Arial; font-weight: normal; }
a.sub_link_active:hover		{ color: #E20A16; text-decoration: none; font-family: Arial; font-weight: normal; }


div.menu_left	{
	border: 0px solid lime;
	background: transparent url(../img/ccb_menu_back.jpg) repeat-x left top;
	position: absolute;
	overflow: hidden;
	height: 303px;
	width: 200px;
	margin: 0px;
	padding: 0px;
	top: 230px;
	left: 30px;
	z-index: 1;
}

div.menu_left_list	{
	border: 0px solid red;
	background-color: transparent;
	position: absolute;
	overflow: hidden;
	height: 160px;
	width: 188px;
	margin: 0px;
	padding: 0px;
	padding-left: 7px;
	/*padding-right: 8px;*/
	top: 13px;
	left: 2px;
	z-index: 2;
}

div.menu_left_list ul 			{ margin: 0; padding: 0; list-style: none; border: 0px;}
div.menu_left_list li 			{ float: none; margin: 0 0 -1px 0; }
div.menu_left_list li.spacer	{ float: none; margin: 0 0 2px 0; }
div.menu_left_list li.last 		{ float: none; margin: 0; font-size: 1px; width: 100%; height: 1px; }

div.menu_left_list ul li a {
	border: 1px solid white;
	background: transparent url(../img/ccb_btn_back_25.jpg) repeat-x left top;
	width: 180px; height: 25px;
	display: block; float: none;
	text-align: center;
	/*padding-top: 8px; margin-bottom: -8px;*/
}

div.menu_left_list ul li.active a {
	border: 1px solid white; background: transparent url(../img/ccb_btn_back_active_25.jpg) repeat-x left top;
	width: 180px; height: 25px; display: block; float: none; text-align: center;
}

div.menu_left_list ul li a div {	padding-top: 5px; font-size: 12px;	}

div.menu_left_list ul li a:link    { color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
div.menu_left_list ul li a:active  { color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
div.menu_left_list ul li a:visited { color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
div.menu_left_list ul li a:hover   { color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;
								background: transparent url(../img/ccb_btn_back_active.jpg) repeat-x left top;}

div.menu_left_list ul li.active a:link    { color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
div.menu_left_list ul li.active a:active  { color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
div.menu_left_list ul li.active a:visited { color: white; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}


/*************************************************************************************************/
div.sitemap_list	{
	border: 0px solid silver;
	width: 300px;
	margin-left: 30px;
}

div.sitemap_list ul 			{ margin: 0; padding: 0; list-style: none; border: 0px;}
div.sitemap_list ul.sub			{ margin: 0; margin-left: 40px; margin-right: 10px; padding: 0; list-style: none; border: 0px;}
div.sitemap_list li 			{ float: none; margin: 0 0 0 0; }
div.sitemap_list li.sub			{ float: none; margin: 3px 0 0 0; }

div.sitemap_list ul li a {
	border: 1px solid white;
	background-color: silver;
	border-left: 5px solid #E20A16;
	/*width: 180px;*/ height: 25px;
	display: block; float: none;
	text-align: center;
	padding-left: 10px;
	/*padding-top: 8px; margin-bottom: -8px;*/
}

div.sitemap_list ul.sub li a {
	border: 1px solid white;
	background-color: Gainsboro;
	border-left: 5px solid silver;
	height: 25px;
	display: block; float: none; text-align: center;
	padding-left: 10px;
}

div.sitemap_list ul li.active a {
	border: 1px solid white; border-left: 5px solid #E20A16;
	/*width: 180px;*/ height: 25px; display: block; float: none; text-align: center;
}

div.sitemap_list ul li a div {	padding-top: 5px; font-size: 12px;	}

div.sitemap_list ul li a:link    { color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
div.sitemap_list ul li a:active  { color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
div.sitemap_list ul li a:visited { color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
div.sitemap_list ul li a:hover   { color: red; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}

div.sitemap_list ul li.active a:link    { color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
div.sitemap_list ul li.active a:active  { color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
div.sitemap_list ul li.active a:visited { color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
div.sitemap_list ul li.active a:hover   { color: red; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}


/*************************************************************************************************/

div.content_center	{
	border: 1px solid silver;
	background-color: white;
	position: absolute;
	overflow: auto;
	height: 362px;
	min-height: 362px;
	width: 540px;
	margin: 0px;
	top: 170px;
	left: 240px;
	z-index: 1;
}

div.content_center div	{	background-color: transparent; padding: 5px; text-align: left; /*justify;*/	}

div.banner_right	{
	border: 1px solid silver;
	background-color: white;
	position: absolute;
	overflow: hidden;
	height: 362px;
	min-height: 362px;
	width: 140px;
	margin: 0px;
	top: 170px;
	left: 793px;
	z-index: 1;
}

div.banner_right div	{	background-color: transparent; padding: 0px; text-align: center; 
	color: #5B5B5B; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 10px;
}

a#banner			{ display: block; color: #5B5B5B; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 10px;}
a#banner:link		{ color: #5B5B5B; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 10px;}
a#banner:active		{ color: #5B5B5B; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 10px;}
a#banner:visited	{ color: #5B5B5B; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 10px;}
a#banner:hover		{ color: black; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 10px;}

div.page_feeter	{
	border: 0px solid blue;
	position: absolute;
	overflow: hidden;
	height: 30px;
	width: 970px;
	margin: 0px;
	padding-left: 30px;
	top: 548px;
	left: 0px;
	z-index: 1;
	color: #877e6f;
	font-family: Verdana,lucida,Helvetica,Sans-serif;
	font-size: 10px; font-weight: bold; text-decoration: none;
}

div.page_feeter .ccb	{	color: #E20A16	}


font.txt_cont	{
	color: black; font-size: 12px; font-family: Verdana,lucida,Helvetica,Sans-serif;
	/*font-color: black;*/
	text-decoration: none;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
}

span.title	{	background-color: transparent; margin: 0px; padding: 0px;	}

.vorstand	{
	font-family: Verdana,lucida,Helvetica,Sans-serif; text-align: center;
	font-size: 12px; font-weight: normal; text-decoration: none;
}

a.mail	{
	font-family: Verdana,lucida,Helvetica,Sans-serif; font-color: #E20A16;
	font-size: 12px; font-weight: normal; text-decoration: none;
}

a.mail:link    { color: #E20A16; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
a.mail:active  { color: #E20A16; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
a.mail:visited { color: #E20A16; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}
a.mail:hover   { color: #E20A16; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 12px;}





img	{
	border-style: 1px solid #E20A16;
}

table	{
	font-size : 11pt; font-family: Arial ;
}

div	{
	font-size : 11pt; font-family: Arial;
}

p	{
	font-size : 11pt; font-family: Arial ;

}

.page_box	{	width: 600px; padding-left:2em;	}

.page_table	{	width: 100%;	}

td		{	vertical-align:top;	}
td.rbox	{	padding-top:0.5em; padding-right:0.7em;	}


A:link    { color: #E20A16; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 11pt}
A:active  { color: #E20A16; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 11pt}
A:visited { color: #E20A16; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 11pt}
A:hover   { color: #E20A16; text-decoration: underline; font-family: Arial; font-weight: bold; font-size: 11pt}

HR {#E20A16;}

H1 { color : #E20A16; font-size : 14px; font-family: Arial margin: 0px; padding: 0px; }
H2 { color : black;   font-size : 14px; font-family: Arial; font-weight: bold}
H3 { color : #5B5B5B; font-size : 10px; font-family: Arial}
H4 { color : #A4A4A4; font-size : 10px; font-family: Arial; font-weigt: bold}
