@charset "utf-8";
/* CSS Document */

a {outline: none;}

img.bg {
	/* Set rules to fill background */
	min-height: 100%;
	min-width: 1024px;

	/* Set up proportionate scaling */
	width: 100%;
	height: auto;

	/* Set up positioning */
	position: fixed;
	top: 0;
	left: 0;
}

@media screen and (max-width: 1024px){
	img.bg {
		left: 50%;
		margin-left: -512px; }
}

div#content {
	/* This is the only important rule */
	/* We need our content to show up on top of the background */
	position: relative; 

	/* These have no effect on the functionality */
	width: 800px;
	margin: 0 auto;
	background: transparent;
	padding: 145px 0 0 0;
	font-family: helvetica, arial, sans-serif;

}

body {
	/* These rules have no effect on the functionality */
	/* They are for styling only */
	margin: 0;
	padding: 20px 0 0 0;
}


h1 {font-size: 44px; color: #fff; letter-spacing:-2px; line-height: 42px; margin:-10px 0 -10px 0; padding:0px; text-transform:uppercase;}
h2 {font-size: 22px; color: #fff; background-color: #edc700; letter-spacing:-1px; line-height: 22px; padding:10px 10px 5px 10px; text-transform:uppercase; display: block;}
h3 {font-size: 14px; color: #fff; margin:0; padding: 0 0 5px 0;}

.clear_right {clear: right;}

#logo {text-indent: -9999px; background: url(images/logo.png) top left no-repeat; height: 50px; margin-bottom: 20px;  }
.data {float: right; margin: 0 0px 0 0;}
.continut {float: right; margin: 0 50px 0 0; border-left: 3px solid #edc700; padding: 20px 0 5px 25px;}
.descriere {margin-top: 20px;}
.descriere a {color: #edc700; text-decoration:none;}
.social {position: relative; margin-top: 20px;}
.process {position: relative; margin: 0px; padding:0px;}