/*======= body =======*/



html,



body {



	background: #e8edff /*url('../images/bg.jpg') center top*/;



	font-family:'Abel', sans-serif;



	color:#0276a3;



}



/*======= box-uri =======*/



.wrapper {



	position:absolute;



	width:1000px;



	height:980px;



	margin:0 auto;



	top:90px;



	left:50%;



	margin-left:-500px;



}



.box {



	background:rgba(12,123,167,0.1);



	text-align:center;



	width:490px;



	height:210px;



	border-radius:15px;



}



.duo {



	position:relative;



	float:left;



	width:auto;



	text-align:left;



	padding-left:10px;



}



.logos {



	position:relative;



	float:left;



	width:45%;



}



.logos.left {margin-left:35px;}



.logos.right { }



.left1 {



	position:absolute;



	top:0;



	right:510px;



	box-shadow: -2px -2px 3px 0 rgba(12,123,167,0.6);



}



.left2 {



	position:absolute;



	top:225px;



	right:510px;



	box-shadow: -2px 2px 3px 0 rgba(12,123,167,0.6);



}



.right1 {



	position:absolute;



	top:0;



	left:510px;



	box-shadow: 2px -2px 3px 0 rgba(12,123,167,0.6);



}



.right2 {



	position:absolute;



	top:225px;



	left:510px;



	box-shadow: 2px 2px 3px 0 rgba(12,123,167,0.6);



}



.footer, .header {



	background:rgba(12,123,167,0.1);



	position: absolute;



	height:10%;



	text-align:center;



	width:100%;



	left:0;



	bottom:0;



	color:#222;



	box-shadow: 0 0 2px 2px rgba(12,123,167,0.6);



	border-radius:15px;



	/*text-shadow:  1px 1px 1px #000000;*/



}



.footer p, .header p {padding:0px 10px;}



.cycle-slideshow.logo_centrat {

	box-shadow:none;

	border-radius:0;

	cursor:normal;



    position: absolute;



    top: 225px;



    left: 50%;



    margin-left: -100px;



    margin-top: -100px;



    z-index:1;

    width:200px;

    height:200px;



}



/*======= continut =======*/



.footer h2, .header h2 {padding-top:5px;text-transform: none;font-size:18px;font-weight:normal;letter-spacing:1px;padding-top:9px;}



h2 {margin:5px 0;text-transform: uppercase;}

h2 a, h3 a{font-weight:bold;}



p {font-size:17px;margin:10px 0;}



a {



	display:block;



	text-decoration:none;



	margin-left:5px;



	margin-right:5px;



	padding:2px 5px;



	font-size:17px;



	font-weight:normal;



	border-radius:5px;



	color:#111;



}



a:hover {



	color:#0276A3;



	text-shadow:0px 0px 2px #fff;



}



.right1 a, .left2 a {



	text-align:left;



	padding-left:100px;



} 



.right1 h2 a, .left2 h2 a {



	padding-left:0;



	text-align:center;



	



} 



.box h2 a {font-size:25px;}



.logos a img {height:35px;}



.logos a {padding:0;}



.footer  h2, .header  h2{font-weight:bold;}



.footer a, .header a {display:inline;color:#111;padding:0;margin:0;}



.footer a:hover, .header a:hover {color:#0276A3;}







.langs {float:right;width:73px;margin-top:-32px;margin-right:15px}



.langs a {display:inline;margin:0;padding:0;}



.langs img {height:30px;}

.parteneri {
	height:240px;
	position:absolute;
	bottom:20px;
	right:510px;
	box-shadow: 0 0 3px 3px rgba(12,123,167,0.6);
}

.parteneri .logos p {margin:35px auto;}

.facebook {
	height:240px;
	position:absolute;
	bottom:20px;
	left:510px;
	box-shadow: 0 0 3px 3px rgba(12,123,167,0.6);
}
.fb-page {height:190px; margin:10px auto;}






img {border:0;}





.cycle-slideshow.portofoliu img { width: 200px; height: auto;max-height:119px;min-height:119px;left:50% !important; margin-left:-100px;border-radius:5px; box-shadow:0 0 2px 2px rgba(1, 117, 173, .7);cursor:pointer }