.r-border, 
.r-border-shape .content{
	background:#F3F9FD;
}
.r-border-shape .content{
	border-right:1px solid #D8EBF6;
	border-left:1px solid #D8EBF6;
}
.r-border .content, 
.r-border-shape .content{
	padding:10px 20px;
	line-height:1.3em;
	overflow:hidden;
}

.r-border .tb, .r-border .bb,
.r-border-shape .tb, .r-border-shape .bb{
	position:relative;
	height:10px;
	overflow:hidden;
	font-size:1px;
	margin:0px;
	padding:0px;
}

.r-border .cn,
.r-border-shape .cn{
	position:relative;
	width:10px;
	height:40px;
	background:url(images/r-border.png);
	overflow:hidden;
	font-size:1px;
}

.r-border .cn.r,
.r-border-shape .cn.r{
	position:absolute;
	margin-left:100%;
	left:-10px;
	top:-10px;
	font-size:1px;
}

.r-border .bb .cn,
.r-border-shape .bb .cn{
	margin-top:-20px;
	font-size:1px;
}


.r-border-shape .cn{
	background:url(images/r-border2.png);
}

.r-border-shape .cn.l{
	width:auto;
	margin-right:10px;
	font-size:1px;
}
/*Priemnay */
div.w60
{
	margin: 0 auto;
}	

div.box-c
{
	height:20px;
	margin: 0 20px;
	position: relative;
	background: #d2d2d2;
}
	
div.box-c strong 
{
   position:absolute;
   font:150px Arial;
   line-height:40px;
   font-weight:normal;
}

div.box-r
{
	height:20px;
	margin: 0 20px;
	margin-top:-10px;
	position: relative;
	background: #d2d2d2;
}
	
div.box-r strong 
{
   position:absolute;
   font:150px Arial;
   line-height:40px;
   font-weight:normal;
}

.ctl, .cbl, .ctr, .cbr 
{
   z-index:11;
   width:20px;
   height:20px;
   color:#d2d2d2;	 
   overflow:hidden;
   position:absolute;  
   background:transparent;
		   
		}
		
		.ctl {top:0; left:-20px;}
		.cbl {bottom:-0; left:-20px;}
		.ctr {top:0; right:-20px;}
		.cbr {bottom:-0; right:-20px;}

		.ctl strong {left:-8px;}
		.ctr strong {left:-25px;}
		.cbl strong {left:-8px; top:-17px;}
		.cbr strong {left:-25px; top:-17px;}
		
	div.box-inner
	{
		padding: 0 20px;
		background: #d2d2d2;
	}

