hr{
background-color: grey;
}

.blockregister{
overflow: auto;
float: left;

}

.blockleft{
padding-top: 10px;
padding-left: 10px;
width: 575px;
height: 150px;
float: left;
text-align: justify;
}

.blockright{
float: right;
width: 185px;
height: 150px;
background-image: url('../../pages/about/img/about_bggreyinfo.png');
background-repeat: no-repeat;
text-align: center;
margin-left: 10px;
}

.redtitleregister{
text-align: right;
float: right;
font-size: 11pt;
color: #ae1600;
font-weight: bold;
}

.blockright_info{
color: grey;
font-size: 7pt;
text-align: center;
width: 100%;
}

.demo_button a {
float:left;

background:transparent url(../../services/demo/img/button.png) no-repeat scroll center top;
border:0 none;
color:#FFFFFF;
cursor:pointer;
display:block;
font-family:Lucida Console,Verdana,helvetica;
font-size:14pt;
height:58px;
line-height:55px;
text-align: center;
text-decoration:none;
width:265px;
margin-left: 80px;
}

.demo_button a:hover {
background-position:0 -58px;
}

.demo_button a:active
{
background-position: 0 -116px;
}

#contact{
	background-image: -moz-linear-gradient(top, #FFFFFF, #BCBCBC);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #BCBCBC));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#BCBCBC');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#BCBCBC')";
	padding: 20px 20px 20px 75px;
}
#bloc_page_middle{
	background-image: none;
}
