@import url(http://fonts.googleapis.com/css?family=Roboto:400,900,700&subset=latin,cyrillic-ext,cyrillic);

body {
	background-image: url(img/bg.png);
	background-repeat: no-repeat;
	background-color: #111111;	

	margin: 0;

	font-family: Roboto, Tahoma, Arial;
	font-size: 14pt;
}

h1 {

	font-family: Roboto, Tahoma, Arial;

	font-size: 24pt;

	color: #fff;

	margin: 0;

	padding: 0;

}



.shad {

	text-shadow: 2px 2px 5px #222;

}
.date{
	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0, #005A6E),
		color-stop(1, #008AA9)
	);
	background-image: -o-linear-gradient(bottom, #005A6E 0%, #008AA9 100%);
	background-image: -moz-linear-gradient(bottom, #005A6E 0%, #008AA9 100%);
	background-image: -webkit-linear-gradient(bottom, #005A6E 0%, #008AA9 100%);
	background-image: -ms-linear-gradient(bottom, #005A6E 0%, #008AA9 100%);
	background-image: linear-gradient(to bottom, #005A6E 0%, #008AA9 100%);
	margin: 0 auto;
	width: 501px;
	border-radius: 10px;
	height: 105px;
	text-align: center;
}
.about{
    margin-top: 20px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 15px;
	width: 1090px;
	height: auto;/*670px;*/
	background: #ffffff;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: 3px solid green;
	
}

div#header-line {

	background-color: #111;

	height: 20px;

}



div#main {

	width: 1100px;

	margin: 0px auto 0 auto;

}



table {

	width: 100%;	

	border: 0;

	margin: 0;

}



td {

	text-align: center;

	vertical-align: top;

}

td#rightbar {
    background: #ffffff;

	width: 530px;

	height: 970px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: 3px solid green;
	text-shadow: 0 1px 1px rgba(255,255,255,0.75);
	

}

ul.galo4ka {
	list-style-image:url('img/5.png');
}



ul.blt li{

	list-style-image: url(img/blt.png);

	text-align: left;

	margin: 20px 30px;

	font-family: Roboto, Tahoma, Arial;

	font-size: 14pt;

}



td#form {

	background: url(img/form_530.png) no-repeat;

}



input.data {

	font-family: Roboto, Tahoma, Arial;

	font-size: 14pt;

	width: 368px;

	height: 50px;

	margin: 9px auto;

	padding-left: 5px;

	border: 0;

	color: #aaa;

	background-color: transparent;

}

input.first {

	margin-top: 60px;

}



input.form-submit {

	background: url(img/btn1.png);

	width: 270px;

	height: 70px;

	border: 0;

	background-color: transparent;

}

input.form-submit:hover {

	background: url(img/btn2.png);

	cursor: pointer;

}



input.data:focus {

	border: 0px;

}