/* ROUND CORNERS BACKGROUND CLASSES */
.cor_menu_top, .cor_menu_bottom,
.cor_cell_left_gray_top, .cor_cell_left_gray_bottom {
	position: absolute;
	width: 230px;
	height: 3px;
	display: block;
/* margin-bottom : -1px;  /* this is for IE */
}

.cor_menu_top {
	/*margin-bottom : -1px;*/
	top: -1px;
	right: -1px;
	background: transparent url(../images/corners/menu_top.gif) no-repeat;
}

.cor_menu_bottom {
	bottom: -1px;
	left: -1px;
	background: transparent url(../images/corners/menu_bottom.gif) no-repeat bottom left;
	}

.cor_cell_left_gray_top { /* doplnit */
	top: -1px;
	left: -1px;
	background: transparent url(../images/corners/menu_top.gif) no-repeat; /* doplnit */
}

.cor_cell_left_gray_bottom { /* doplnit */
	bottom: -1px;
	left: -1px;
	background: transparent url(../images/corners/menu_bottom.gif) no-repeat; /* doplnit */
}

.cor_cell_right_gray_top, .cor_cell_right_gray_bottom, .cor_cell_right_yellow_top, .cor_cell_right_yellow_bottom {
	position: absolute;
	width: 180px;
	height: 3px;
	display: block;
}

.cor_cell_right_gray_top {
	top: -1px;
	left: -1px;
	background: transparent url(../images/corners/cell_gray_top.gif) no-repeat;
}

.cor_cell_right_gray_bottom {
	bottom: -9px;
	left: 268px;
	background: transparent url(../images/corners/cell_gray_bottom.gif) no-repeat;
}

.cor_cell_right_yellow_top {
	top: -1px;
	left: -1px;
	background: transparent url(../images/corners/cell_yellow_top.gif) no-repeat;
}

.cor_cell_right_yellow_bottom {
	bottom: -1px;
	left: -1px;
	background: transparent url(../images/corners/cell_yellow_bottom.gif) no-repeat;
}







/* blue corners */
.cor_box_blue {
	background: url(../images/corners/blue_tl.png) no-repeat top left;
	margin-bottom: 10px;
}

.cor_top_blue {
	background: url(../images/corners/blue_tr.png) no-repeat top right;
}

.cor_bottom_blue {
	background: url(../images/corners/blue_bl.png) no-repeat bottom left;
}

.cor_bottom_blue div {
	background: url(../images/corners/blue_br.png) no-repeat bottom right;
}

.cor_content_blue {
	background: url(../images/corners/blue_r.png) top right repeat-y;
}

/* gray corners */
.cor_box_gray {
	background: url(../images/corners/gray_tl.png) no-repeat top left;
	margin-bottom: 10px;
}

.cor_top_gray {
	background: url(../images/corners/gray_tr.png) no-repeat top right;
}

.cor_bottom_gray {
	background: url(../images/corners/gray_bl.png) no-repeat bottom left;
}

.cor_bottom_gray div {
	background: url(../images/corners/gray_br.png) no-repeat bottom right;
}

.cor_content_gray {
	background: url(../images/corners/gray_r.png) top right repeat-y;
}

/* yellow corners */
.cor_box_yellow {
	background: url(../images/corners/yellow_tl.png) no-repeat top left;
	margin-bottom: 10px;
}

.cor_top_yellow {
	background: url(../images/corners/yellow_tr.png) no-repeat top right;
}

.cor_bottom_yellow {
	background: url(../images/corners/yellow_bl.png) no-repeat bottom left;
}

.cor_bottom_yellow div {
	background: url(../images/corners/yellow_br.png) no-repeat bottom right;
}

.cor_content_yellow {
	background: url(../images/corners/yellow_r.png) top right repeat-y;
}


.cor_top_blue div, .cor_top_blue,
.cor_bottom_blue div, .cor_bottom_blue,
.cor_top_gray div, .cor_top_gray,
.cor_bottom_gray div, .cor_bottom_gray,
.cor_top_yellow div, .cor_top_yellow,
.cor_bottom_yellow div, .cor_bottom_yellow {
	width: 100%;
	height: 5px;
	font-size: 1px;
}

.cor_content_blue, .cor_bottom_blue,
.cor_content_gray, .cor_bottom_gray,
.cor_content_yellow, .cor_bottom_yellow {
	margin-top: 0;
}

.cor_content_blue, .cor_content_gray,
.cor_content_yellow {
	padding: 5px;
}
