/* AB */
.mijloc .text .PozaPagina { text-align: center; }

/* AB */
.bgd-gri .mijloc .p33 div a img { box-shadow: none !important; }

.bgd-gri .p33 div a img:hover { border-bottom: none !important; }

.bgd-gri .p33 .text2 { display: none; }

.bgd-gri .mijloc .p33 div a img { transition: all 1s !important; }

.bgd-gri .mijloc .p33 div a img:hover { transition: all 1s !important; transform: translate(0px, -11px); }

/* AB */
@media screen and (min-width: 650px){
     .poza-galerie2 img {
         border: 1px solid white;
     }
}

/* AB */
.mijloc .p33 div a img {
     box-shadow: -3px 0px 50px -2px rgba(0,0,0,0.14);
}

/* AB */
.mijloc .text .PozaPagina {
     width: 100% !important;
     box-shadow: none;
}

/* AB */
.mijloc .text .PozaPagina img {
     max-width: 150px !important;
     pointer-events: none;
}

/* AB */
.linie-gri2 {
     border-bottom: none !important;
}

/* AB */
.buton-newsletter2:hover{
	background-color: white !important; 
	border: 1px solid #dca911 !important; 
	color: black !important; 
    box-shadow: 0 1px 6px rgba(0,0,0,0.12) !important;
    transition: box-shadow 0.2s ease-out, background-color 0.2s ease, opacity 0.45s !important;
    }

/* AB */
.detalii-gri:hover {
    transition: box-shadow 0.2s ease-out, background-color 0.2s ease, opacity 0.45s !important;
}

/* AB */
.detalii-portocaliu a:hover, .detalii-alb a:hover {
    box-shadow: 0 1px 6px rgba(0,0,0,0.12) !important;
    transition: box-shadow 0.2s ease-out, background-color 0.2s ease, opacity 0.45s !important;
}

/* AB */
.detalii-alb a, .detalii-portocaliu a, .detalii-gri a{	
    transition: box-shadow 0.2s ease-out, background-color 0.2s ease, opacity 0.45s !important;
}

/* AB */
.buton-newsletter2 {
	background-color: #dca911 !important; 
	border: 1px solid #dca911!important; 
	color: black !important;
    transition: box-shadow 0.2s ease-out, background-color 0.2s ease, opacity 0.45s !important;
}


/* AB */
.mijloc .p33 div a img:hover {
     box-shadow: -3px 0px 50px -2px rgba(0,0,0,0.26);
     border-bottom: 5px solid #dca911;
}

/* AB */
.proiecte2 .casuta-proiecte2 .poza-proiect:hover {
     box-shadow: 0px 7px 20px -2px rgba(0,0,0,0.2);
     border-bottom: 5px solid #dca911;
}

/* AB */
.proiecte2 .casuta-proiecte2 .poza-proiect {
    border-bottom: 5px solid transparent;
}

/* AB */
.bgd-sus2 {
    box-shadow: -3px 0px 26px -2px rgba(0,0,0,0.26);
    border-bottom: none !important;
}

/* AB */
.bgd-sus2 {
    background-size: cover !important;
    background-repeat: no-repeat !important;
}

/* AB */
#img2{
     transition: all 1s !important;
}

/* AB */
#img2:hover {
     transition: all 1s !important;
     transform: translate(0px, -7px);
}

/* AB */
.meniu a:hover {
     border-bottom: 1px solid #b37910;
     background: -webkit-gradient( linear,left top,left bottom,color-stop(0%,#dca911),color-stop(100%,#c68f14) );
     border-radius: 2px !important;
}

#ourvalues {
    background: #f6f6f6 !important;
    border-bottom: 1px solid rgba(58,58,58,0.08);
    border-top: 1px solid rgba(58,58,58,0.08);
}

@charset "utf-8";
/* CSS Document */

body
{
	min-width:350px;
	}
	
.poza2
{
	display:none;
	}

html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul,
dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object,
a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,
strong, sub, sup, tt, var, legend, fieldset {
	margin: 0;
	padding: 0;
	outline:none;
}

img, fieldset {
	border: 0;
}

.bgd-sus
{
	background-color:#2e2e2e;
	height:40px;
	}
.mijloc
{
	width:990px;
	margin:auto;
	}
.logo
{
	width:33%;
	padding-top:10px;
	float:left;
	}
.logo img
{
	max-width:100%;
	}
.clear
{
	clear:both;
	}
	
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  height:auto;
  padding: 0;
  margin: 0;
  }	
  
 .poza-galerie2
{
	float:left;
	width:16.61%;
	padding-right:0.056%;
	}	 
  
#slider1
 {
	 margin:0;
	 padding:0;	 } 
	 
	#slider11
 {
	 margin:0;
	 padding:0;	 }  
  
 .prev
{
	position:absolute;
	top:40%;
	left:0px;
	text-decoration:none;
	z-index:110;
	height:95px;
	width:43px;
	background-image:url(images/inapoi.png);
	display:block;
	}
	
.next
{
	position:absolute;
	top:40%;
	right:0px;
	text-decoration:none;
	z-index:110;
	height:95px;
	width:43px;
	background-image:url(images/inainte.png);
	display:block;
	}	
.banner
{
	position:relative;
	}	
	
.tel
{
	float:left;
	background-image:url(images/tel.png);
	background-position:left;
	background-repeat:no-repeat;
	line-height:40px;
	padding-left:22px;
	font-family:tahoma;
	font-size:12px;
	color:#afaaaa;
	margin-right:15px;
	}
	
.email
{
	float:left;
	background-image:url(images/email.png);
	background-position:left;
	background-repeat:no-repeat;
	line-height:40px;
	padding-left:22px;
	font-family:tahoma;
	font-size:12px;
	color:#afaaaa;
	}
.retele
{
	float:right;
	padding-top:10px;
	}
.bgd-sus2
{
	height:142px;
	background-image:url(images/bgd-sus.jpg);
	background-position:center;
	border-bottom:1px solid #FFF;
	}
.dreapta-logo
{
	float:right;
	width:65%;
	padding-top:40px;
	}
.cautare
{
	float:right;
	width:280px;
	height:36px;
	border:1px solid #e4e4e4;
	background-color:#FFF;
		border-radius: 6px; 
	-moz-border-radius:6px;
	-webkit-border-radius: 6px;
	behavior:url(/PIE.htc);
	box-shadow:inset 3px 3px 5px #f3f3f3;
	}
.cautare-alb
{
	border:none;
	height:36px;
	width:67%;
	padding-left:3%;
	outline:none;
	background:none;
	color:#2e2e2e;
	font-family: 'PT Sans Narrow', sans-serif;
	font-size:13px;
	}
.buton-cautare
{
	float:right;
	width:23%;
	margin-right:3%;
	height:36px;
	background:none;
	outline:none;
	border:none;
	background-image:url(images/cauta.png);
	background-position:right;
	background-repeat:no-repeat;
	
	}
.separator-dreapta
{
	height:12px;
	clear:both;
	}
.meniu
{
	text-align:right;
	}
.meniu a
{
	color:#2e2e2e;
	font-family: 'PT Sans Narrow', sans-serif;
	font-size:16px;
	display:inline-block;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
	}
.meniu a:hover
{
	background-color:#FFF;
		border-radius: 6px; 
	-moz-border-radius:6px;
	-webkit-border-radius: 6px;
	behavior:url(/PIE.htc);
	color:#FFF;
	background-color:#dca911;
	}
.ascuns2, .ascuns
{
	display:none;
	}
.bgd-portocaliu
{
	background-image:url(images/bgd-portocaliu.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	height:325px;
	margin-top:-4px;
        box-shadow: -3px 0px 50px -2px rgba(0,0,0,0.14);
	}
.p50s
{
	width:40%;
	float:left;
	padding-top:40px;
	}

.p50p
{
	width:46%;
	padding-left: 2%;
	padding-right: 2%;
	float:left;
	}


.p50d
{
	padding-top:40px;
	width:46%;
	float:right;
	}	
.titlu-pagina
{
	color:#000;
	font-family: 'PT Sans Narrow', sans-serif;
	font-size:25px;
	font-weight:700;
	line-height:25px;
	}
.titlu-pagina-light
{
	color:#000;
	font-family: 'PT Sans Narrow', sans-serif;
	font-size:25px;
	font-weight:300;
	line-height:25px;
	}
.alb
{
	color:#FFF;
	}
.text, .text a
{
	color:#2e2e2e;
	font-family: 'PT Sans Narrow', sans-serif;
	font-size:16px;
	line-height:18px;
	}
.istoric, .istoric a
{
	color:#2e2e2e;
	font-family: 'PT Sans Narrow', sans-serif;
	font-size:14px;
	line-height:16px;
	text-decoration:none;
	}
.istoric a:hover
{
	text-decoration:underline;
	}	
	.PozaPagina	
{
	float:left;
	margin-right:30px;
	width:35%;
	padding:1%;
	background-color:#FFF;
	border-radius: 4px ; 
-moz-border-radius:4px ;
-webkit-border-radius: 4px ;
behavior:url(PIE.htc);
margin-bottom:20px;
box-shadow:0px 0px 3px #ccc;
	}
	
.coloana21
{
	float:right;
	width:48%;
	}

.coloana22
{
	float:left;
	width:40%;
	min-width:170px;
padding-right:3%;

	}
	
.titlu-form
{
	font-family: 'Open Sans', sans-serif;
	margin:0;
	padding:0;
	font-weight:600;
	font-size:13px;
	color:#545050;
	line-height:38px;
	float:left;
	width:20%;
	}	
	
.camp-form5
{
	float:left;
	width:80%;
	}	
	
.separator10c2
{
	clear:both;
	height:10px;
	line-height:10px;
	}	
.fieldForm
{
border-radius: 4px; 
-moz-border-radius:4px;
-webkit-border-radius: 4px;
width:95%;
height:28px;
behavior:url(/PIE.htc);
background-position:right;
background-repeat:no-repeat;
border: 1px solid #e3dfdf;
background-color:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#6b666c;
	outline:none;
	padding-left:5px;
	}
	
	
	
.fieldFormMic
{
border-radius: 4px; 
-moz-border-radius:4px;
-webkit-border-radius: 4px;
width:40%;
margin-left:10px;
height:25px;
behavior:url(/PIE.htc);
background-position:right;
background-repeat:no-repeat;
border: 1px solid #e3dfdf;
background-color:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#6b666c;
	outline:none;
	padding-left:5px;
	}
	
.disponibilitate

{

font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#49b82d;
	line-height:30px;
	background-position:left;
	background-repeat:no-repeat;
	}
	
.disponibilitate2

{

font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#d62929;
	line-height:30px;
	min-height:30px;
	background-position:left;
	background-repeat:no-repeat;
	}

.disponibilitatef

{

font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#49b82d;
	line-height:17px;
	background-position:left;
	background-repeat:no-repeat;
	}
	
.disponibilitatef2

{
	
font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#d62929;
	line-height:17px;
	min-height:30px;
	background-position:left;
	background-repeat:no-repeat;
	}	
.buton-newsletter2
{
float:left;
	padding-left:40px;
	padding-right:40px;
	padding-top:8px;
	padding-bottom:8px;
	border-radius: 4px; 
	-moz-border-radius:4px;
	-webkit-border-radius: 4px;
	behavior:url(/PIE.htc);
	background-color:#292929;
	color:#FFF;
	font-family: 'Source Sans Pro', sans-serif;
	text-decoration:none;
	font-size:16px;
	outline:none;
	border:none;
       cursor:pointer
	
	}
	
.buton-newsletter3
{
	background-color:#292929;
	border-radius: 4px; 
	-moz-border-radius:4px;
	-webkit-border-radius: 4px;
	behavior:url(PIE.htc);
	font-family: 'Open Sans', sans-serif;
	color:#FFF;
	font-size:18px;
	line-height:34px;
	text-align:center;	
	display:block;
	text-decoration:none;
	float:right;
	outline:none;
	border:none;
	min-height:40px;
	}		
	
.fieldFormText
{
border-radius: 4px; 
-moz-border-radius:4px;
-webkit-border-radius: 4px;
width:95%;
behavior:url(/PIE.htc);
background-position:right;
background-repeat:no-repeat;
border: 1px solid #e3dfdf;
background-color:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#6b666c;
	outline:none;
	padding-left:5px;
	}			
	
			
	
	
.bgd-galerie2	
{
	padding:1%;
	background-color:#FFF;
	border-radius: 4px ; 
-moz-border-radius:4px ;
-webkit-border-radius: 4px ;
behavior:url(PIE.htc);
box-shadow:0px 0px 3px #ccc;
	}		
	
	
	
.text2
{
	color:#676767;
	font-family: 'PT Sans Narrow', sans-serif;
	font-size:16px;
	line-height:18px;
	}
	
	
.detalii-portocaliu a
{
	float:left;
		border-radius: 6px; 
	-moz-border-radius:6px;
	-webkit-border-radius: 6px;
	behavior:url(/PIE.htc);
	border:1px solid #FFF;
	text-decoration:none;
	height:42px;
	line-height:42px;
	font-size:16px;
	color:#2e2e2e;
	font-family: 'PT Sans Narrow', sans-serif;
	padding-left:24px;
	padding-right:24px;
	}
.detalii-portocaliu a:hover
{
	background-color:#FFF;
	}
	
.detalii-gri a
{
	margin:auto;
		border-radius: 6px; 
	-moz-border-radius:6px;
	-webkit-border-radius: 6px;
	behavior:url(/PIE.htc);
	border:1px solid #dca911;
	text-decoration:none;
	display:block;
	height:42px;
	line-height:42px;
	font-size:16px;
	color:#2e2e2e;
	font-family: 'PT Sans Narrow', sans-serif;
	width:60%;
	text-align:center;
	}
.detalii-gri a:hover
{
	background-color:#dca911;
	color:#FFF;
	}	
	
.detalii-alb a
{
	float:left;
		border-radius: 6px; 
	-moz-border-radius:6px;
	-webkit-border-radius: 6px;
	behavior:url(/PIE.htc);
	border:1px solid #dca911;
	text-decoration:none;
	display:block;
	height:42px;
	line-height:42px;
	font-size:16px;
	color:#2e2e2e;
	font-family: 'PT Sans Narrow', sans-serif;
	width:70%;
	text-align:center;
	background-color:#dca911;
	}
.detalii-alb a:hover
{
	background-color:#FFF;
	}		
	
	
.titlu-pagina-auriu
{
	font-size:16px;
	line-height:16px;
	color:#dca911;
	
	font-family: 'PT Sans Narrow', sans-serif;
	}
.p50
{
	float:left;
	width:50%;
	margin-bottom:10px;
	}	
.linie-gri
{
	height:25px;
	background-image:url(images/linie-gri.jpg);
	background-repeat:repeat-x;
	background-position:center;
	}
.titlu-mijloc
{
	width:220px;
	text-align:center;
	background-color:#FFF;
	color:#000;
	font-family: 'PT Sans Narrow', sans-serif;
	font-size:25px;
	font-weight:700;
	line-height:25px;
	margin:auto;
	}
.bgd-gri
{
	background-color:none; /*#f6f5f3;*/
	padding-top:30px;
	padding-bottom:35px;
	margin-top:10px;
	}
.p33
{
	float:left;
	width:30%;
	margin-left:1.5%;
	margin-right:1.5%;
	}
.linie-gri2
{
	border-bottom:1px solid #dddddd;
	}
.proiecte1
{
	background-image:url(images/proiecte1.jpg);
	background-position:top center;
	background-repeat:no-repeat;
       box-shadow: -3px 0px 50px -2px rgba(0,0,0,0.14);
	}

.proiecte2
{
	background-image:url(images/proiecte2.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;
	min-height:510px;
	}
.casuta-proiecte
{
	float:left;
	padding-left:25%;
	width:25%;
	padding-top:36px;
	}
.casuta-proiecte2
{
	float:right;
	width:45%;
	padding-top:20px;
	}
.poza-proiect
{
	float:left;
	width:35%;
	}
.continut-proiect
{
	float:right;
	width:60%;
	}
.casuta-proiect
{
	margin-bottom:25px;
	}
.titlu-proiect a
{
text-decoration:none;
color:#000;
font-size:16px;
font-family: 'PT Sans Narrow', sans-serif;
font-weight:700;
line-height:16px;
	}
.noutate1
{
	float:left;
	width:47%;
	border-right:1px solid #dddddd;
	padding-top:18px;
	min-height:90px;
	}
	
	
.noutatei1
{
	float:left;
	width:49%;
	border-right:1px solid #dddddd;
	padding-top:18px;
	min-height:90px;
	margin-bottom:20px;
	}	

.noutatei2
{
	float:left;
	width:47%;
	padding-top:18px;
	min-height:90px;
	padding-left:3%;
	margin-bottom:20px;
	}
	
.noutate2
{
	float:left;
	padding-left:3%;
	width:33%;
	padding-top:18px;
	}	
.data-noutate
{
	font-size:39px;
	color:#dca911;
	font-weight:bold;
	font-family: 'PT Sans Narrow', sans-serif;
	line-height:36px;
	}
.jos-tot
{
	background-color:#1a1a19;
	padding-top:12px;
	padding-bottom:28px;
	}
.jos1
{
float:left;
width:14%;
padding-top:28px;
	}
	
.jos2
{
float:left;
width:22%;
padding-top:28px;
	}	
	
.jos3
{
float:left;
width:62%;
padding-top:10px;
	}		
.text-jos, .text-jos a
{
	text-decoration:none;
	font-size:16px;
	color:#797975;
	font-family: 'PT Sans Narrow', sans-serif;
	line-height:18px;
	}
.text-jos a:hover
{
	color:#FFF;
	}
.galben
{
	color:#dca911;
	}
.copy, .copy a
{
	text-decoration:none;
	font-size:12px;
	color:#FFF;
	font-family: Tahoma;
	line-height:12px;
	}
.copy a:hover
{
	text-decoration:underline;
	}
.bgd-galerie
{
	border-radius: 6px; 
	-moz-border-radius:6px;
	-webkit-border-radius: 6px;
	behavior:url(/PIE.htc);
	border:1px solid #353534;
	padding-top:10px;
	padding-bottom:10px;
	}
.poza-galerie
{
	float:left;
	width:30%;
	padding-left:1.5%;
	padding-right:1.5%;
	}
.steaguri
{
	text-align:center;
	}
@media screen and (max-width: 990px) {

.deascuns2
{
	display:none;
	}
.ascuns2
{
	display:block;
	}



.mijloc
{
width:98%;
	}

.ascuns2
{
	display:block;
	}
.logo
{
	width:26%;
	padding-top:15px;
	}
	
}

@media screen and (max-width: 650px) {

.meniu
{
	background-color:#dca911;
		border-radius: 6px; 
	-moz-border-radius:6px;
	-webkit-border-radius: 6px;
	behavior:url(/PIE.htc);
	}

.meniu a
{
display:block;
width:auto;
text-align:center;
border-bottom:1px solid #ecc03b;
	}
#meniu-mobil
{
	display:none;
	}
.logo
{
	float:none;
	clear:both;
	width:60%;
	margin:auto;
	}
.cautare
{
	float:none;
	clear:both;
	width:100%;
	}
	
.dreapta-logo
{
	float:none;
	clear:both;
	width:100%;
	padding-top:10px;
	}
	
.bgd-sus2
{
	background-image:none;
	background-position:center;
	background-color:#ececec;
	height:auto;
	padding-bottom:20px;
	}	
		

.email
{
	float:right;
	}


.deascuns
{
	display:none;
	}

.ascuns
{
	display:block;
	}	
.p50s
{
	width:98%;
	float:none;
	clear:both;
	padding-top:20px;
	padding-bottom:20px;
	background-color:#dca911;
	padding-left:2%;
	padding-right:2%;
	margin-left:-1%;
	}
.bgd-portocaliu
{
	background-image:none;
	margin-top:-5px;
	height:auto;
	}
.p50d
{
		width:100%;
	float:none;
	clear:both;
	padding-top:20px;
	padding-bottom:20px;
	}	
.p50, .p33, .p50p
{
	float:none;
	clear:both;
	width:100%;
	padding:0;
	margin:0;
	}
.p33
{
	margin-bottom:30px;
	}	
.proiecte1, .proiecte2
{
	background-image:none;
	min-height:auto;
	}
.casuta-proiecte, .casuta-proiecte2
{
	float:none;
	clear:both;
	padding-left:0%;
	width:100%;
	padding-top:20px;
	}
	.noutate1
{
	float:none;
	width:100%;
	border:none;
	border-bottom:1px solid #dddddd;
	padding:0;
	padding-top:18px;
	min-height:0px;
	padding-bottom:15px;
	}
	
	
	.noutatei1, .noutatei2
{
	float:none;
	width:100%;
	border:none;
	border-bottom:1px solid #dddddd;
	padding:0;
	padding-top:18px;
	min-height:0px;
	padding-bottom:15px;
	}	
	
	
	.noutate2
{
	float:none;
	width:100%;
	border:none;
	padding:0;
	padding-top:18px;
	min-height:0px;
	margin-bottom:20px;
	}	
.jos3
{
	width:100%;
	padding:0;
	margin:0;
	float:none;
	margin-bottom:30px;
	clear:both;
	}

.jos1, .jos2
{
	width:50%;
	padding:0;
	margin:0;
	float:left;
	margin-bottom:30px;
	}
.PozaPagina	
{
	float:none;
	clear:both;
	margin-right:0px;
	width:98%;
	padding:1%;
	background-color:#FFF;
	border-radius: 4px ; 
-moz-border-radius:4px ;
-webkit-border-radius: 4px ;
behavior:url(PIE.htc);
margin-bottom:20px;
	}
.poza-galerie2
{
	float:left;
	width:49%;
	padding-right:1%;
	border-top:3px solid #FFF;
	}
	
.coloana22
{
	float:none;
	clear:both;
	width:100%;
	margin:0;
	padding:0;
	margin-bottom:20px;
	}

.coloana21
{
	float:none;
	clear:both;
	width:100%;
	margin:0;
	padding:0;
	}		
}