/*--		BACKEND WORKFRAME		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
/*--							- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
/*--		LAYOUT				- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/


/*BEGIN:	 COLUMNS				- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
/*footer definitions				- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
div.layout_clast				{padding-bottom: 10px;}

div.layout_c01,
div.layout_c02,
div.layout_c03,
div.layout_c04,
div.layout_c05				{
float:						left;
}
div.layout_1st_c01,
div.layout_1st_c02,
div.layout_1st_c03,
div.layout_1st_c04,
div.layout_1st_c05			{
float:						left;
margin:						0 0 0 0;
padding-left:				10px;
}

div.layout_c01				{width:  200px;}
div.layout_c02				{width:  400px;}
div.layout_c03				{width:  600px;}
div.layout_c04				{width:  800px;}
div.layout_c05				{width: 1000px;}

div.layout_1st_c01			{width:  190px;}
div.layout_1st_c02			{width:  390px;}
div.layout_1st_c03			{width:  590px;}
div.layout_1st_c04			{width:  790px;}
div.layout_1st_c05			{width:  990px;}

/*standard width for margin			- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
.width_c01					{width:  190px;}
.width_c02					{width:  390px;}
.width_c03					{width:  590px;}
.width_c04					{width:  790px;}
.width_c05					{width:  990px;}

/*standard width for margin+		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
.width_mc01					{width:  180px;}
.width_mc02					{width:  380px;}
.width_mc03					{width:  580px;}
.width_mc04					{width:  780px;}
.width_mc05					{width:  980px;}

/*standard height for padding-top: 4px	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/

.height_r01					{height:  22px;}
.height_r02					{height:  48px;}
.height_r03					{height:  74px;}
.height_r04					{height: 100px;}
.height_r05					{height: 126px;}
.height_r06					{height: 152px;}

/*BEGIN:	 BORDER				- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
/*borders for all layout columns		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/

.border_A_right				{background: url(../images/layout/layout_border_A.gif) repeat-y right top;}
.border_A_left				{background: url(../images/layout/layout_border_A.gif) repeat-y left top;}
.border_A_right_margin		{background: url(../images/layout/layout_border_A_right_margin.gif) repeat-y right top;}
.border_A_left_margin		{background: url(../images/layout/layout_border_A_left_margin.gif) repeat-y left top;}

.border_A_top				{background: url(../images/layout/layout_border_A_top.gif) repeat-x left 2px;}
.border_A_bottom			{background: url(../images/layout/layout_border_A_bottom.gif) repeat-x left bottom;}

.border_B_top				{background: url(../images/layout/layout_border_B_top.gif) repeat-x left 2px;}
.border_B_bottom			{background: url(../images/layout/layout_border_B_bottom.gif) repeat-x left bottom;}

/*BEGIN:	 AREAS				- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
/*borders for all layout columns		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/

div.layout_area_A			{
float:						left;
padding: 					0 0 0 10px;
background:					url(../images/layout/layout_area_A_back.gif) repeat-x left top;
background-color:			#B9B9B9;
}

/*BEGIN:	 HEADLINE				- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
/*different headlines				- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/

div.headline_A				{
height:						22px;
margin:						4px 10px 0 0;
padding:					0 10px 0 10px;

font-size:					14px;
color:						#B8B8B8;
line-height:				20px;
}

div.headline_B				{
height:						22px;
margin:						4px 10px 0 0;
padding:					0 10px 0 10px;

font-weight:				800;
line-height:				20px;
color:						#CFE7F6;
background:					url(../images/layout/headline_back_B.gif) repeat-x left top;
background-color:			#77BAE6;
}

/*BEGIN:	 CUTLINE + SPACER		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
/*							- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/

div.cutline_A, div.cutline_A_half,
div.cutline_B, div.cutline_B_half,
div.spacer_A, div.spacer_A_half {
clear:						both;
margin:						0 10px 0 0;
padding:					0 10px 0 10px;
}
div.cutline_A				{height:26px; background: url(../images/layout/layout_border_A.gif) repeat-x left 13px;}
div.cutline_A_half			{height:13px; background: url(../images/layout/layout_border_A.gif) repeat-x left 7px;}
div.cutline_B				{height:26px; background: url(../images/layout/layout_border_B.gif) repeat-x left 13px;}
div.cutline_B_half			{height:13px; background: url(../images/layout/layout_border_B.gif) repeat-x left 7px;}
div.spacer					{height:26px;}
div.spacer_half				{height:13px;}








