#right_col {
	padding-left: 50px
}

.cl1 h2, .cl2 h2,.ar {position: absolute}
.cl1,.cl2 {position: relative}
.cl1 h2,.cl2 h2, .ar {cursor: pointer}

.cl1 { background: url('../i/ar_cloud1.gif'); width: 483px; height: 61px}
.cl2 { background: url('../i/ar_cloud2.gif'); width: 477px; height: 67px;margin-left:30px}
.cl1 h2, .cl2 h2 {
	color: #ef195f; 
	top: 20px; 
	right: 13px; 
	font-size: 150%;
}

.cl1 .fc_red, .cl2 .fc_red {
	color: #ef195f;
	font-size: 20px;
	float: right;
	padding-left: 3px;
}
.cl2 h2 {top: 19px}
#body #main_text .cl1 h2 span.fc_white, #body #main_text .cl2 h2 span.fc_white {
  color: #fff !important;
  font-size: 60%}

.ar {
	background:url('../i/ar_bg_arrow_cat.gif') no-repeat -15px 0;
	width:16px;height:16px;
	left:7px;top: 17px
}
.close .ar{
	background-position:left
 }
.ve {
	font-size:87.5%;
	margin:20px 0 20px 50px;
	width:450px;
}
.ve h2 {font-size: 171.5%;margin-bottom:10px}
.ve h2 em {font-size:67%;color:#454545}
blockquote {
	background:url('../i/quote.gif') repeat-y right top;
	margin: 10px 30px 10px 0px;
	padding: 2px 25px 2px 0px;
}
html:first-child blockquote p{
	padding-right:25px;
}

.cl1,.cl2 {margin-bottom: 6px}
p.cls{position:static}
.cl1 h2, .cl2 h2{
	position: relative;
	text-align: right;
}
#right_col .cls {
	padding-bottom: 1px;
}

