div.cms_content, div.cms_content_right {
	position:					relative;
}

div.corner {
	position:					absolute;
	z-index:					15;
}

div.corner div.max {
	width:						100%;
	height:						100%;
}

div.img_corner {
	margin-bottom:				6px;
}

div.img_corner img {
	margin:						0 !important;
}

div.corner_tl {
	background-image:			url(../elements/corner_tl.png);
	background-position:		left top;
	background-repeat:			no-repeat;
}

div.corner_tr {
	background-image:			url(../elements/corner_tr.png);
	background-position:		right top;
	background-repeat:			no-repeat;
}

div.corner_bl {
	background-image:			url(../elements/corner_bl.png);
	background-position:		left bottom;
	background-repeat:			no-repeat;
}

div.corner_br {
	background-image:			url(../elements/corner_br.png);
	background-position:		right bottom;
	background-repeat:			no-repeat;
}

div.cc_ruder {
	margin-left:				0px !important;
	margin-right:				0px !important;
	margin-top:					-110px !important;
	margin-bottom:				2px !important;
	padding-top:				80px !important;
	padding-bottom:				20px !important;
	padding-right:				260px !important;
	background-image:			url(../elements/box_ruder.png);
	background-position:		left top;
	background-repeat:			no-repeat;
	height:						62px;
	color:						#999694;
}

div.box {
	margin:						0px !important;
	padding:					20px !important;
	min-height:					60px;
}

.cms_content_right div.box span.cms_big {
	font-size:					24px;
}

.cms_content_right div.box span.cms_small {
	font-size:					18px;
}

div.bluebox_center {
	background-image:			url(../elements/bluebox_center.png);
	background-position:		left top;
	background-repeat:			repeat-x;
	background-color:			#496FA5;
	margin-top:					2px;
	margin-bottom:				2px;
}

	div.bluebox_bottom {
		background-image:			url(../elements/bluebox_bottom.png);
		background-position:		left bottom;
		background-repeat:			no-repeat;
	}
	
	div.bluebox_top, table.bluebox_top {
		background-image:			url(../elements/bluebox_top.png);
		background-position:		left top;
		background-repeat:			no-repeat;
		color:						#FFFFFF;
	}

div.skybox_center {
	background-image:			url(../elements/skybox_center.png);
	background-position:		left top;
	background-repeat:			no-repeat;
	background-color:			#DBEEFB;
	margin-top:					2px;
	margin-bottom:				2px;
}

	div.skybox_bottom {
		background-image:			url(../elements/skybox_bottom.png);
		background-position:		left bottom;
		background-repeat:			no-repeat;
	}
	
	div.skybox_top, table.skybox_top {
		background-image:			url(../elements/skybox_top.png);
		background-position:		left top;
		background-repeat:			no-repeat;
		color:						#000000;
	}

div.whitebox_center {
	background-image:			url(../elements/whitebox_center.png);
	background-position:		left top;
	background-repeat:			repeat-y;
	margin-top:					2px;
	margin-bottom:				2px;
}

	div.whitebox_bottom {
		background-image:			url(../elements/whitebox_bottom.png);
		background-position:		left bottom;
		background-repeat:			no-repeat;
	}
	
	div.whitebox_top, table.whitebox_top {
		background-image:			url(../elements/whitebox_top.png);
		background-position:		left top;
		background-repeat:			no-repeat;
		min-height:					20px;
	}

div.bluebox_w_center {
	background-image:			url(../elements/bluebox_w_center.png);
	background-position:		left top;
	background-repeat:			repeat-x;
	background-color:			#496FA5;
	margin-top:					2px;
	margin-bottom:				2px;
}

	div.bluebox_w_bottom {
		background-image:			url(../elements/bluebox_w_bottom.png);
		background-position:		left bottom;
		background-repeat:			no-repeat;
	}
	
	div.bluebox_w_top, table.bluebox_w_top  {
		background-image:			url(../elements/bluebox_w_top.png);
		background-position:		left top;
		background-repeat:			no-repeat;
		color:						#FFFFFF;
	}

div.skybox_w_center {
	background-image:			url(../elements/skybox_w_center.png);
	background-position:		left top;
	background-repeat:			no-repeat;
	background-color:			#DBEEFB;
	margin-top:					2px;
	margin-bottom:				2px;
}

	div.skybox_w_bottom {
		background-image:			url(../elements/skybox_w_bottom.png);
		background-position:		left bottom;
		background-repeat:			no-repeat;
	}
	
	div.skybox_w_top, table.skybox_w_top {
		background-image:			url(../elements/skybox_w_top.png);
		background-position:		left top;
		background-repeat:			no-repeat;
		color:						#000000;
	}

div.whitebox_w_center {
	background-image:			url(../elements/whitebox_w_center.png);
	background-position:		left top;
	background-repeat:			repeat-y;
	margin-top:					2px;
	margin-bottom:				2px;
}

	div.whitebox_w_bottom {
		background-image:			url(../elements/whitebox_w_bottom.png);
		background-position:		left bottom;
		background-repeat:			no-repeat;
	}
	
	div.whitebox_w_top, table.whitebox_w_top {
		background-image:			url(../elements/whitebox_w_top.png);
		background-position:		left top;
		background-repeat:			no-repeat;
		min-height:					20px;
	}

span.blink {
	display:						inline-block;
	height:							20px;
	margin-left:					0px;
	margin-right:					4px;
	margin-top:						4px;
	margin-bottom:					4px;
	overflow:						hidden;
}

span.blink_center {
	display:					block;
	float:						left;
	height:						14px;
	background-image:			url(../elements/blink_center.png);
	background-position:		left top;
	background-repeat:			repeat-x;
	padding-top:				3px;
	padding-bottom:				3px;
	padding-left:				10px;
	padding-right:				10px;
	font-size:					13px !important;
	color:						#FFFFFF;
	text-decoration:			none;
}

span.blink_right {
	display:					block;
	float:						left;
	width:						5px;
	height:						20px;
	background-image:			url(../elements/blink_right.png);
	background-position:		right top;
	background-repeat:			no-repeat;
}

span.blink_left {
	display:					block;
	float:						left;
	width:						5px;
	height:						20px;
	background-image:			url(../elements/blink_left.png);
	background-position:		left top;
	background-repeat:			no-repeat;
}

a.cms:hover span.blink_center {
	background-image:			url(../elements/blink_center_hover.png);
}

a.cms:hover span.blink_right {
	background-image:			url(../elements/blink_right_hover.png);
}

a.cms:hover span.blink_left {
	background-image:			url(../elements/blink_left_hover.png);
}

table.tbox {
	border-collapse:			collapse !important;
	margin:						2px !important;
	margin-bottom:				10px !important;
	width:						auto !important;
}

table.tbox td {
	padding:					4px !important;
	width:						240px !important;
}

table.tbox td.tbox_top {
	background-image:			url(../elements/tbox_top.png);
	background-position:		left bottom;
	background-repeat:			no-repeat;
	padding-bottom:				6px !important;
}

table.tbox td.tbox_bottom {
	background-image:			url(../elements/tbox_bottom.png);
	background-position:		left top;
	background-repeat:			no-repeat;
	padding:					10px !important;
	padding-top:				20px !important;
	padding-bottom:				10px !important;
}

table.bluebox_top td, table.bluebox_w_top td {
	color:						#FFFFFF;
}

table.box {
	margin:						0px !important;
}

table.box td {
	padding:					10px !important;
}