body, html {
	background: url(/images/background.jpg) no-repeat scroll 0 0 #FFF;
	background-position:top;
}
.mainpage{
	text-align:center;
	margin:1% auto;
}
.mainpage img {
  max-width: 100%;
	vertical-align: middle;
	margin: 1% auto;
}
.valogo img {
  border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	opacity: 0.7;
	box-shadow: 0 0 10px 0px rgba(110, 110, 110, 0.5);
}
.cslLogo img {
  border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	opacity: 0.7;
	box-shadow: 0 0 10px 0px rgba(110, 110, 110, 0.5);
}
a img:hover{
    border: 1px solid #DDDDDD;
    box-shadow: 0 0 10px 5px #F7F7F7;
    opacity: 1;
}