/* Radius Top Right */

.mtopr * {
	position: relative;
	background: #FF0000;
	height: 1px;
	overflow: hidden
}

.mtr1 {
	width: 1px;
	background: #00FF00;
}

.mtr2 {
	width: 1px;
  border-right: 2px solid #00FF00;
}

.mtr3 {
	width: 3px;
  border-right: 1px solid #00FF00;
}

.mtr4 {
	width: 4px;
  border-right: 1px solid #00FF00;
}

.mtr5, .mtr6 {
	width: 5px;
  border-right: 1px solid #00FF00;
}

.mtr7 {
	width: 6px;
  border-right: 1px solid #00FF00;
}

/* Ende Radius Top Right */

/* Radius Top Left */

.mtopl * {
	position: relative;
	background: #FF0000;
	height: 1px;
	overflow: hidden
}

.mtl1 {
	margin: 0 0 0 6px;
	width: 1px;
	background: #00FF00;
}

.mtl2 {
	margin: 0 0 0 4px;
	width: 1px;
  border-left: 2px solid #00FF00;
}

.mtl3 {
	margin: 0 0 0 3px;
	width: 3px;
  border-left: 1px solid #00FF00;
}

.mtl4 {
	margin: 0 0 0 2px;
	width: 4px;
  border-left: 1px solid #00FF00;
}

.mtl5, .mtl6 {
	margin: 0 0 0 1px;
	width: 5px;
  border-left: 1px solid #00FF00;
}

.mtl7 {
	margin: 0;
	width: 6px;
  border-left: 1px solid #00FF00;
}

/* Ende Radius Top Left */

/* Radius Bottom Left */

.mbottoml * {
	position: relative;
	background: #FF0000;
	height: 1px;
	overflow: hidden
}

.mbl1 {
	width: 6px;
  border-left: 1px solid #00FF00;
}

.mbl2, .mbl3 {
	margin: 0 0 0 1px;
	width: 5px;
  border-left: 1px solid #00FF00;
}

.mbl4 {
	margin: 0 0 0 2px;
	width: 4px;
  border-left: 1px solid #00FF00;
}

.mbl5 {
	margin: 0 0 0 3px;
	width: 3px;
  border-left: 1px solid #00FF00;
}

.mbl6 {
	margin: 0 0 0 4px;
	width: 1px;
  border-left: 2px solid #00FF00;
}

.mbl7 {
	margin: 0 0 0 6px;
	width: 1px;
  background: #00FF00;
}

/* Ende Radius Bottom Left */

/* Radius Bottom Right */

.mbottomr * {
	position: relative;
	background: #FF0000;
	height: 1px;
	overflow: hidden
}

.mbr1 {
	width: 6px;
  border-right: 1px solid #00FF00;
}

.mbr2, .mbr3 {
	width: 5px;
  border-right: 1px solid #00FF00;
}

.mbr4 {
	width: 4px;
  border-right: 1px solid #00FF00;
}

.mbr5 {
	width: 3px;
  border-right: 1px solid #00FF00;
}

.mbr6 {
	width: 1px;
  border-right: 2px solid #00FF00;
}

.mbr7 {
	width: 1px;
	background: #00FF00;
}

/* Ende Radius Bottom Right */

/* Rand Top Center */

.mtopcenter {
	position: relative;
	float: left;
	width: 100px;
	height: 6px;
	border-top: 1px solid #00FF00;
	background: #FF0000;
	overflow: hidden;
}

/* Ende Rand Top Center */

/* Inhaltscontainer */

.mcontent {
	position: relative;
	clear: both;
	width: 100px;
	padding: 0 6px 0 6px;
	border-left: 1px solid #00FF00;
	border-right: 1px solid #00FF00;
	background: #FF0000;
	/*overflow: hidden;*/
}

/* Ende Inhaltscontainer */

/* Rand Bottom Center */

.mbottomcenter {
	position: relative;
	float: left;
	width: 100px;
	height: 6px;
	border-bottom: 1px solid #00FF00;
	background: #FF0000;
	overflow: hidden;
}

/* Ende Rand Bottom Center */

/* Maske */

.mask {
	position: absolute;
	width: 100px;
	height: 100px;
	z-index: 2;
}

.mask * {
	position: relative;
	height: 1px;
	overflow: hidden;
}

.mask5 {
	border-left: 6px solid #FF0000;
	border-right: 6px solid #FF0000;
	background: #00FF00;
}

.mask4 {
	border-left: 4px solid #FF0000;
	border-right: 4px solid #FF0000;
}

.mask1 {
	border-left: 3px solid #FF0000;
	border-right: 3px solid #FF0000;
	background: #00FF00;
}

.mask2 {
	border-left: 2px solid #FF0000;
	border-right: 2px solid #FF0000;
}

.mask3 {
	border-left: 1px solid #FF0000;
	border-right: 1px solid #FF0000;
}

.maskmiddle {
	height: 98px;
	border-left: 1px solid #00FF00;
	border-right: 1px solid #00FF00;
}

.maskcenter {
	border-left: 1px solid #00FF00;
	border-right: 1px solid #00FF00;
}

/* Ende Maske */
