@charset "utf-8";
/* CSS Document */

html {
	background: url(files/pics/bgrMainEn.jpg) no-repeat center center fixed;
	background-size:cover;
	font-family:Segoe, "Segoe UI", Arial, "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}

body, body * {
	margin:0;
	padding:0;
}


img#mainLogo {
	margin:25px 0 0 2%;
	clear:both;
	display:block;
}

div#footer {
	background-color:rgba(48, 48, 52, 0.8);
	color:white;
	font-size:13px;
	padding-top:5px;
	height:25px;
	width:100%;
	bottom:0;
	position:absolute;
	z-index:1000;
}

h2 {
	margin:0 50px 0 2%;
	font-style:italic;
	font-weight:normal;
	font-size:13px;
	display:inline-block;
}

a {
	text-decoration:none;
	color:#2579bf;
	border-bottom:#d3d9ec 1px solid;
}

a:hover {
	color:#abaa1a;
}

div#footer a, div#footer a:visited {
	color:white;
	border-bottom:#727272 1px solid;

}

div#footer a:hover, div#footer a:active {
	color:#abaa1a;
}

div#footer a.item {
	margin-right:25px;
}

div#wrapper {
	position:relative;
}

div#mainContent {
	background:white;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	box-shadow: 0 23px 43px rgba(19,17,22,0.4);
	margin:10px 2% 0 2%;
	max-width:765px;
	padding:20px 40px 40px 45px;
	display:block;
}

h1 {
	display:block;
	font-size:30px;
}

h3 {
	margin-top:17px;
}

dl {
	float:left;
	width:25%;
	margin-right:8%;
	display:block;
}

dt {
	margin-top:25px;
}

dt a {
	font-weight:bold;
	text-transform:uppercase;
	font-size:13px;
	letter-spacing:0.2em;
}

dt a:link, dt a:visited {
	color:black;
}

dt a:hover, dt a:active {
	color:#abaa1a;
}

dd {
	margin-top:3px;
	margin-bottom:10px;
}

dd span {
	font-size:14px;
	color:#8c8da2;
	display:block;
}

dd a, p.eteka a {
	font-size:16px;
}

p.eteka {
	margin-top:20px;
	font-size:16px;
	color:#8c8da2;
}

div#c2 {
	background:white;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	box-shadow: 0 23px 43px rgba(19,17,22,0.4);
	margin:0 1.75% 0 2.25%;
	width:96%;
	max-width:850px;
	position:absolute;
	top:5px;
	bottom:-5px;
	z-index:-1;
}

div#c3 {
	background:white;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	box-shadow: 0 23px 43px rgba(19,17,22,0.8);
	margin:0 1.5% 0 2.5%;
	width:96%;
	max-width:850px;
	position:absolute;
	top:10px;
	bottom:-10px;
	z-index:-2;
}

div#c3 *, div#c2 * {
	opacity:0;
}