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

body
{
	min-width:320px;
	height:100%;
	}
.poza-noutate2
{
	float:left;
	width: 40%;
	margin-right: 5%;
	margin-bottom: 15px;
		border: 1px solid #e3e4e8;
	border-radius: 3px; 
-moz-border-radius:3px;
-webkit-border-radius: 3px;
behavior:url(/PIE.htc);
	overflow: hidden;
	text-align: center;
	box-shadow: 0px 0px 8px #cecece;
}
.casuta-galerie img, .poza-hale img, .casuta-produsp img{
    -webkit-transition: all 1s ease; /* Safari and Chrome */
    -moz-transition: all 1s ease; /* Firefox */
    -ms-transition: all 1s ease; /* IE 9 */
    -o-transition: all 1s ease; /* Opera */
    transition: all 1s ease;
}

.casuta-galerie:hover img, .poza-hale:hover img, .casuta-produsp:hover img {
    -webkit-transform:scale(1.25); /* Safari and Chrome */
    -moz-transform:scale(1.25); /* Firefox */
    -ms-transform:scale(1.25); /* IE 9 */
    -o-transform:scale(1.25); /* Opera */
     transform:scale(1.25);
}


.casuta-produs:hover, .casuta-brand:hover, .casuta-produsi:hover
{
	box-shadow:0 1px 5px 0px rgba(37,32,31,.7);
}

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;
}
.separator30
{
	height:30px;
	clear: both;
}
.mail-sus
{
	float:right;
	background-image: url(images/mail-sus.png);
	min-height: 55px;
	padding-top: 14px;
	padding-left: 80px;
	margin-left: 4%;
	font-size: 14px;
	line-height: 16px;
	color: #353333;
	font-weight: 300;
	font-family: 'Prompt', sans-serif;
	background-position: left;
	background-repeat: no-repeat;
	
}
.peste-banner-intern
{
	position: absolute;
	bottom: 0;
	left: 0;
	background-image: url(images/banner-intern.png);
	height: 126px;
	z-index: 130;
	width: 100%;
}

.tel-sus
{
	float:right;
	background-image: url(images/tel-sus.png);
	min-height: 55px;
	padding-top: 14px;
	padding-left: 80px;
	font-size: 14px;
	line-height: 16px;
	color: #353333;
	font-weight: 300;
	font-family: 'Prompt', sans-serif;
	background-position: left;
	background-repeat: no-repeat;
	
}
.separator60
{
	height:60px;
	clear: both;
}
.titlu-pagina, h1
{
	font-size: 28px;
	padding: 0;
	margin: 0;
	font-weight: 400;
	color: #353333;
	line-height: 30px;
	font-family: 'Prompt', sans-serif;
}
.subtitlu-pagina, h2
{
	font-size: 18px;
	padding: 0;
	margin: 0;
	line-height: 19px;
	font-weight: 300;
	color: #353333;
	font-family: 'Prompt', sans-serif;
}
.titlu-proiect-dreapta
	{
		text-align: right;
	}
.detalii a
{
	display: block;
	float: left;
	background-image: url(images/detalii.png);
	background-position: top right;
	background-repeat: no-repeat;
	font-family: 'Prompt', sans-serif;
	color: #FFF;
	text-decoration: none;
	padding-right: 65px;
	padding-left: 18px;
	height: 36px;
	line-height: 36px;
	background-color: #00679e;
	border-radius: 4px; 
	-moz-border-radius:4px;
	-webkit-border-radius: 4px;
	behavior:url(/PIE.htc);
	font-size: 14px;
}
.detalii a:hover, .detaliid a:hover
{
	background-color: #3598d2;
}


.detaliit a
{
	display: block;
	float: left;
	background-image: url(images/detalii.png);
	background-position: top right;
	background-repeat: no-repeat;
	font-family: 'Prompt', sans-serif;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	height: 36px;
	width: 90%;
	line-height: 36px;
	margin-left: 5%;
	background-color: #00679e;
	border-radius: 4px; 
	-moz-border-radius:4px;
	-webkit-border-radius: 4px;
	behavior:url(/PIE.htc);
	font-size: 14px;
}
.detaliit a:hover
{
	background-color: #3598d2;
}

.detaliid a
{
	display: block;
	float: right;
	background-image: url(images/detalii.png);
	background-position: top right;
	background-repeat: no-repeat;
	font-family: 'Prompt', sans-serif;
	color: #FFF;
	text-decoration: none;
	padding-right: 65px;
	padding-left: 18px;
	height: 36px;
	line-height: 36px;
	background-color: #00679e;
	border-radius: 4px; 
	-moz-border-radius:4px;
	-webkit-border-radius: 4px;
	behavior:url(/PIE.htc);
	font-size: 14px;
}

.detalii22
{
	outline: none;
	border: none;
	background: transparent;
	display: block;
	float: right;
	background-image: url(images/detalii.png);
	background-position: top right;
	background-repeat: no-repeat;
	font-family: 'Prompt', sans-serif;
	color: #FFF;
	text-decoration: none;
	padding-right: 65px;
	padding-left: 18px;
	height: 36px;
	line-height: 36px;
	background-color: #00679e;
	border-radius: 4px; 
	-moz-border-radius:4px;
	-webkit-border-radius: 4px;
	behavior:url(/PIE.htc);
	font-size: 14px;
}

.detalii2 a
{
	display: block;
	float: left;
	background-image: url(images/detalii.png);
	background-position: top right;
	background-repeat: no-repeat;
	font-family: 'Prompt', sans-serif;
	color: #FFF;
	text-decoration: none;
	padding-right: 65px;
	padding-left: 18px;
	height: 36px;
	line-height: 36px;
	background-color: #252424;
	border-radius: 4px; 
	-moz-border-radius:4px;
	-webkit-border-radius: 4px;
	behavior:url(/PIE.htc);
	font-size: 14px;
}
.detalii2 a:hover
{
	background-color: #686565;
}

.p40
{
	float:left;
	width: 44%;
}
.p40d
{
	float:right;
	width: 52%;
}

.p50p
{
	float:left;
	width: 46%;
}
.icon
{
	position:absolute;
	left: 46%;
	top:-110px;
	margin-left: -123px;
	background-image: url(images/icon.png);
	padding-left: 40px;
	width:206px;
	z-index: 3;
	height: 270px;
	padding-top: 16px;
}
.separator-proiect
{
	height:22px;
	margin-bottom: 22px;
	border-bottom: 1px solid #dcdbdb;
}
.separator-pagina
{
	height:10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #dcdbdb;
}
.text-alb
{
	font-size:15px;
	line-height: 16px;
	color: #FFF;
	font-weight: 300;
	font-family: 'Prompt', sans-serif;
}
.p502p
{
	float:right;
	width: 54%;
}
.jos-tot
{
	background-image:url(images/jos.jpg);
	background-position: bottom;
	min-height: 423px;
	background-repeat: no-repeat;
}
.continut-proiect
{
	float:left;
	width: 450px;
	max-width: 88%;
	padding-left: 12%;
	padding-top: 46px;
}
.poza-hale
{
	border-left: 7px solid #f1f1f1;
	border-right: 7px solid #f1f1f1;
	position: relative;
	display: block;
	overflow: hidden;
}
.peste-hala
{
	position:absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 75%;
	background-image: url(images/negru-transparent.png);
	font-size: 20px;
	text-decoration: none;
	text-align: center;
	font-family: 'Prompt', sans-serif;
	color: #FFF;
	padding-top: 25%;
	z-index: 5;
}
.separator-parteneri
{
	float:right;
	width: 40px;
	margin-right: 40px;
	border-right: 1px solid #e0dede;
	height: 62px;
	margin-top: 10px;
}
.titlu-parteneri
{
	line-height: 72px;
	height: 72px;
	float: right;
	font-family: 'Prompt', sans-serif;
	font-size: 16px;
	font-weight: 600;
	color: #353333;
	padding-right: 10%;
}
.continut-jos
{
	float:right;
	width: 98%;
}
.partener
{
	width:17%;
	float: right;
}
.separator-jos
{
	clear: both;
	height:24px;
	margin-bottom: 24px;
	border-bottom: 1px solid #3d3c3c;
}
.tel-jos
{
	float:left;
	width: 24%;
	background-image: url(images/tel-sus.png);
	background-position: left;
	margin-right: 2%;
	background-repeat: no-repeat;
	padding-left: 6%;
	font-size: 14px;
	color: #ffffff;
	font-weight: 300;
	background-size: 18% auto;
	font-family: 'Prompt', sans-serif;
	min-height: 52px;
	line-height: 16px;
	border-right: 1px solid #3d3c3c;
	margin-right: 2%;
}
.mail-jos
{
	float:left;
	width: 24%;
	background-image: url(images/mail-sus.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 6%;
	font-size: 14px;
	color: #ffffff;
	font-weight: 300;
	background-size: 18% auto;
	font-family: 'Prompt', sans-serif;
	min-height: 42px;
	line-height: 16px;
	border-right: 1px solid #3d3c3c;
	padding-top: 10px;
	margin-right: 2%;
}
.adresa-jos
{
	float:left;
	width: 24%;
	background-image: url(images/adresa.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 6%;
	font-size: 14px;
	color: #ffffff;
	font-weight: 300;
	background-size: 18% auto;
	font-family: 'Prompt', sans-serif;
	min-height: 52px;
	line-height: 16px;
}
.casuta-text-jos
{
	float:left;
	width: 33%;
}
.separator-parteneri-jos
{
	height:120px;
	clear: both;
}
.casuta-text-josd
{
	float:left;
	width: 33%;
}
.text-jos, .text-jos a
{
	color:#848080;
	text-decoration: none;
	font-size: 14px;
	font-family: 'Prompt', sans-serif;
}
.text-jos a:hover
{
	color:#FFF;
}
.peste-hala a
{
	font-family: 'Prompt', sans-serif;
	color: #FFF;
	font-size: 20px;
	font-weight: 300;
	text-decoration: none;
}
.p20
{
	float:left;
	width: 20%;
	
}
.bgd-poze-hale
{
	border-top:4px solid #FFF;
	border-bottom: 4px solid #FFF;
	padding-top: 16px;
	padding-bottom: 16px;
	background-color: #f1f1f1;
}
.bgd-hale
{
	background-image:url(images/bgd-hale.png);
	background-position: top left;
	background-repeat: no-repeat;
}
.poza-proiect
{
	border-right:6px solid #FFF;
}
.dreapta-proiect
{
	background-color:#f1f1f1;
}
.border4
{
	height:4px;
	clear: both;
	background-color: #FFF;
}

.text, .text a
{
	font-size: 15px;
	line-height: 17px;
	font-weight: 300;
	color: #353333;
	font-family: 'Prompt', sans-serif;
}

.titlu-casuta a
{
	font-size: 16px;
	line-height: 18px;
	font-weight: 600;
	color: #353333;
	text-decoration: none;
	text-align: center;
	display: block;
	font-family: 'Prompt', sans-serif;
}
.titlu-casuta a:hover
{
	color:#00679e;
}


.istoric, .istoric a
{
	font-size: 14px;
	line-height: 16px;
	font-weight: 300;
	font-style: italic;
	color: #353333;
	font-family: 'Prompt', sans-serif;
	text-decoration: none;
}
.istoric a:hover
{
	text-decoration: underline;
}

.separator50
{
	height:50px;
	clear: both;
}
.coloana1-index
{
	float:left;
	width: 40%;
}
.coloana2-index
{
	float:right;
	width: 58%;
}

.albastru
{
	font-weight:400;
	color: #00679e;
	font-size: 16px;
}
.albastru2
{
	color: #00679e;
}
.pesteindex
{
	margin-top:-430px;
	z-index: 30;
	position: relative;
}
.meniu-sus
{
	height: 50px;
	line-height: 50px;
}


.mijloc2
{
	width:1100px;
	margin: auto;
	max-width: 98%;
}
.mijloc
{
	width:1000px;
	margin: auto;
	padding-left: 5%;
	padding-right: 5%;
	max-width: 88%;
}
.banner-tot
{
	position:relative;
}
.steaguri
{
	float:right;
	padding-top: 4px;
	
}
.peste-banner-sus
{
	position:absolute;
	top: 0;
	left: 0;
	width: 100%;
	background-position: top center;
	background-repeat: repeat-x;
	background-image: url(images/meniu-sus.png);
	min-height: 255px;
	z-index: 30;
	
}
.cauta-tot
{
	float:right;
	width: 26%;
	padding-left: 1%;
	padding-right: 1%;
		border-radius: 4px; 
	-moz-border-radius:4px;
	-webkit-border-radius: 4px;
	behavior:url(/PIE.htc);
	background-color: #FFF;
	height: 33px;
	margin-right: 2%;
}
.casuta-cauta
{
	float:left;
	width: 68%;
	height: 33px;
	line-height: 33px;
	outline: none;
	border: none;
	background: transparent;
	font-family: 'Prompt', sans-serif;
	font-size: 12px;
	color: #353333;
	font-style: italic;
}
.separator-sus
{
	clear: both;
	height:16px;
}
.buton-cauta
{
	float:right;
	width: 30%;
	height: 33px;
		outline: none;
	border: none;
	background: transparent;
	background-image: url(images/cauta.png);
	background-size: auto 18px;
	background-position: right;
	background-repeat: no-repeat;
	
}

.logo
{
	float:left;
	width: 15%;
	text-align: center;
	padding-top: 31px;
	padding-left: 4.8%;
}
.dreapta-logo
{
	width:79%;
	float: right;
	padding-top: 16px;
}
.retele
{
	float:left;
	padding-top: 9px;
	
}

.cprodus
{
	float:left;
	width:42%;
	padding-right:0.5%;
	}	
.csterge
{
	float:left;
	width:2.6%;
	padding-right:0.5%;
	padding-top:20px;
	min-width:16px;
	text-align:center;
	}
.ccantitate
{
	float:left;
	width:40%;
	padding-right:0.5%;
	}	

.cpret
{
	float:right;
	width:12.3%;
	text-align:right;
	}

	
#firma2
{
	display: none;
}
.titlu-cos2
{
	background-color:#303030;
	padding-top:6px;
	padding-bottom:6px;
	color:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	}	



	
.coloana2-produs
{
	float:right;
	width:50%;
	padding:2%;
background-color:#FFF;
box-shadow:0px 0px 5px #cecece;
	}
.camp-form
{
	float:left;
	width:70%;
	}	
.separator10c2b
{
	height:5px;
	line-height:5px;
	margin-bottom:5px;
	border-bottom:1px solid #dcdbdb;
	clear:both;
	}
	
.separator10c2
{
	height:5px;
	line-height:5px;
	clear:both;
	}
.continut-form
{
	float:left;
	width:70%;	
	}	

.minus a
{
	float:left;
	width:20%;
	text-align:center;
	height:28px;
	font-family:Arial, sans-serif;
	font-size:24px;
	line-height:28px;
	color: #000;
	background:transparent;
	outline:none;
	border:none;
	cursor:pointer;
	border-right:1px solid #e4e4e4;
	text-decoration:none;
	display:block;
	}
.plus a
{
	float:right;
	width:20%;
	text-align:center;
	height:28px;
	line-height:28px;
	font-family:Arial, sans-serif;
	font-size:18px;
	background:transparent;
	outline:none;
	color: #000;
	border:none;
	cursor:pointer;
	border-left:1px solid #e4e4e4;
	text-decoration:none;
	display:block;
	}
.cant2
{
	float:left;
	background:transparent;
	outline:none;
	border:none;
	width:45%;
	height:28px;
	line-height:28px;
	font-family:Arial, sans-serif;
	text-align:center;
	font-size: 14px;
	}	
	
.cantitate
{
	height:28px;
	line-height:28px;
	border:1px solid #e4e4e4;
		border-radius: 4px; 
	-moz-border-radius:4px;
	-webkit-border-radius: 4px;
	behavior:url(/PIE.htc);
	background-color:#f6f6f6;
	font-family:Tahoma;
	font-size:13px;
	color:#2c2c2c;
	width:120px;
	}		


.poza-noutate
{
	float:left;
	width: 40%;
	margin-right: 5%;
	margin-bottom: 15px;
		border: 1px solid #e3e4e8;
	border-radius: 3px; 
-moz-border-radius:3px;
-webkit-border-radius: 3px;
behavior:url(/PIE.htc);
	overflow: hidden;
	text-align: center;
	box-shadow: 0px 0px 8px #cecece;
}
.umbra100
{
	padding:2%;
	box-shadow:0px 0px 5px #cecece;
}

.coloana21
{
	float:right;
	width:48%;
	padding:2%;
background-color:#FFF;

	}

.coloana22
{
	float:left;
	width:40%;
	min-width:170px;
padding:2%;
background-color:#FFF;
	box-shadow: 0px 0px 8px #cecece;


	}

.coloana222
{
	float:left;
	width:42%;
padding:1%;
	padding-top: 0%;
background-color:#FFF;


	}

img, fieldset {
	border: 0;
}
.text li
{
	margin-left:15px;
}


.ascuns
{
	display: none;
}



.titlu-mare-form2
{
	padding:0;
	margin:0;
	color:#bd3527;
	font-family: 'Raleway', sans-serif;
	font-weight:400;
	font-size:20px;
	line-height:18px;
	padding-bottom:5px;
		margin:0;
	padding:0;
	font-weight:600;
	font-size:16px;
	color:#545050;
	line-height:38px;
	float:left;
	width:28%;

	background-position:left;
	background-repeat:no-repeat;
	}


.casuta-cautare::-webkit-input-placeholder {
    color:#f5e2c3;
}

.casuta-cautare::-moz-placeholder {
    color:#f5e2c3;
}

.casuta-cautare::-ms-placeholder {
    color:#f5e2c3;
}

.casuta-cautare::placeholder {
    color:#f5e2c3;
}



.poza-blog img {
    -webkit-transition: all 1s ease; /* Safari and Chrome */
    -moz-transition: all 1s ease; /* Firefox */
    -ms-transition: all 1s ease; /* IE 9 */
    -o-transition: all 1s ease; /* Opera */
    transition: all 1s ease;
}

#deasupra2
{
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-image:url(images/negru-transparent.png);
	position:fixed;
	z-index:30;
	}
#deasupra
{
	width:30%;
	padding:0.5%;
	position:fixed;
	top:8%;
	background-color:#FFF;
	margin-left:34%;
	z-index:35;
		border-radius: 4px; 
	-moz-border-radius:4px;
	-webkit-border-radius: 4px;
	behavior:url(/PIE.htc);
	box-shadow:0px 0px 10px #898888;
	overflow:auto;
	max-height:95%;
	}


#deasuprao2
{
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-image:url(images/negru-transparent.png);
	position:fixed;
	z-index:30;
	}
#deasuprao
{
	width:30%;
	padding:0.5%;
	position:fixed;
	top:8%;
	background-color:#FFF;
	margin-left:34%;
	z-index:35;
		border-radius: 4px; 
	-moz-border-radius:4px;
	-webkit-border-radius: 4px;
	behavior:url(/PIE.htc);
	box-shadow:0px 0px 10px #898888;
	overflow:auto;
	max-height:95%;
	}

.camp-form2
{
	float:left;
	width:70%;
	padding-top: 5px;
	}	


.separator45
{
	height: 45px;
	clear: both;
}

.separator35
{
	height: 35px;
	clear: both;
}

.my-gallery
{
	padding:0;
	margin:0;
}

figure {
    display: block;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0px;
    margin-right: 0px;
	padding: 0px;
}

.zoomLens
{
border-radius: 200px; 
-moz-border-radius:200px;
-webkit-border-radius: 200px;
behavior:url(/PIE.htc);	
}

.mijloc-login
{
	width:380px;
	padding: 2%;
	max-width: 96%;
	margin: auto;
	box-shadow:0px 0px 10px #cecece; 
}

.mijloc-cont
{
	width:750px;
	padding: 2%;
	max-width: 96%;
	margin: auto;
	box-shadow:0px 0px 10px #cecece; 
}

.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;
	}			
.titlu-form
{
	font-family: 'Raleway', sans-serif;
	margin:0;
	padding:0;
	font-weight:600;
	font-size:13px;
	color:#545050;
	line-height:38px;
	float:left;
	width:30%;
	}	
	
.camp-form5
{
	float:left;
	width:70%;
	}	
	
.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: 'Raleway', sans-serif;
	font-size:16px;
	color:#49b82d;
	line-height:30px;
	background-position:left;
	background-repeat:no-repeat;
	}
	
.disponibilitate2

{

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

.disponibilitatef

{

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

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

.pozaauto
{
	max-width:100%;
	max-height: 100%;
}

.casuta-galerie
{
	float:left;
	width: 18.8%;
	margin-right: 0.5%;
	margin-left: 0.5%;
	
	margin-bottom: 15px;
		border: 1px solid #e3e4e8;
	border-radius: 3px; 
-moz-border-radius:3px;
-webkit-border-radius: 3px;
behavior:url(/PIE.htc);
	overflow: hidden;
	text-align: center;
	box-shadow: 0px 0px 8px #cecece;
}

.casuta-poza-produs
{
	float:left;
	width: 23.2%;
	margin-left: 0.5%;
	margin-right: 0.5%;
	margin-bottom: 5px;
		border: 1px solid #e3e4e8;
	border-radius: 3px; 
-moz-border-radius:3px;
-webkit-border-radius: 3px;
behavior:url(/PIE.htc);
	overflow: hidden;
	text-align: center;
	box-shadow: 0px 0px 8px #cecece;
}



.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  height:auto;
  padding: 0;
  margin: 0;
  }
.ascuns
{
	display: none;
}


.clear
{
	clear:both;
}
.separator15
{
	height:15px;
	clear: both;
}


/*------------------------MENIU-----------------*/	


.myMenu {
	list-style:none;
	margin:0;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
		
}
	
.myMenu li {
	list-style:none;
	margin-top:0;
	padding-top:0px;
	padding-bottom:0px;
	display:block;
	float: left;
}
.myMenu li a:link, .myMenu li a:visited {
	
	text-decoration:none;
	
	font-weight: 300;
	display:block;
	line-height: 50px;
	height: 50px;
	font-size: 12px;
	color: #FFF;
	font-family: 'Prompt', sans-serif;
	padding-left: 10px;
	padding-right: 10px;
	background-image: url(images/meniu.jpg);
	background-position: right;
	background-repeat: no-repeat;

}



.myMenu li a:hover {
	background-color: #3598d2;
}

/*style the sub menu*/
.myMenu li ul {
	position:absolute;
	visibility:hidden;
	background-color:#f3f1f1;
	color: #000;
	padding:15px;
	display: block;
	-moz-box-shadow: 2px 4px 4px 1px rgba(0,0,0,0.1);
	-webkit-box-shadow: 2px 4px 4px 1px rgba(0,0,0,0.1);
	box-shadow: 2px 4px 4px 1px rgba(0, 0, 0, 0.1);
	z-index:200;
	width:200px;
	
}

.myMenu li ul li  {
	
	float:none;
	background-image: none;
	display:block;
	border-radius: 0px; 
	-moz-border-radius:0px;
	-webkit-border-radius: 0px;
	behavior:url(/PIE.htc);
	text-align: left;
	
	
}
.myMenu li ul li a:hover {
	background-color:#dcdbdb;
	background-image: none;
	display:block;	
}	

.myMenu li ul li a:link, .myMenu li ul li a:visited {
	
	border-right:none;
	background-image: none;
	color:#38393a;
	text-decoration:none;
	font-family: 'Oxygen', sans-serif;
	font-size:12px;
	display: block;
	line-height: 13px;
	font-weight:300;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px solid #dcdbdb;
	margin-bottom:4px;
	display:block;
	padding-left:3%;
	margin-left:2%;
	height: auto;
	border-radius: 0px; 
	-moz-border-radius:0px;
	-webkit-border-radius: 0px;
	behavior:url(/PIE.htc);
	text-align: left;
}

.p33
{
	float:left;
	width: 30%;
	margin-left: 1.5%;
	padding-right: 1.5%;
}


.inapoi2 a
{
	position: absolute;
	background-image: url(images/inapoi.png);
	display: block;
	text-decoration: none;
	width: 10px;
	height: 18px;
	background-size: 10px 18px;
	left: 0;
	top: 0;

}
.inainte2 a
{
position: absolute;
	background-image: url(images/inainte.png);
	display: block;
	text-decoration: none;
	width: 10px;
	height: 18px;
	background-size: 10px 18px;
	right: 0;
	top: 0;
	
}




.buton-sortare a
{
	font-size: 13px;
	color: #000000;
	display: block;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 20px;
	text-decoration: none;
	font-family: 'Raleway', sans-serif;
	border-bottom: 1px solid #ebebeb;
}

.buton-sortare-select a
{
	font-size: 13px;
	color: #000000;
	display: block;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 20px;
	text-decoration: none;
	font-family: 'Raleway', sans-serif;
	border-bottom: 1px solid #ebebeb;
	background-color: #ebebeb;
}


.buton-sortare a:hover
{
	background-color: #ebebeb;
}

.titlu-sortare
{
	font-size: 15px;
	color: #000000;
	font-weight: 600;
	text-decoration: none;
	font-family: 'Raleway', sans-serif;
}





.pretv
{
	font-size: 16px;
	color: #cc9946;
	font-family: 'Raleway', sans-serif;
	text-decoration: line-through;
	font-weight: 300;
}
.pretv-gol
{
	font-size: 16px;
	color: #cc9946;
	font-family: 'Raleway', sans-serif;
	font-weight: 300;
}
.pret, .preti
{
	font-size: 22px;
	line-height: 22px;
	color: #cc9946;
	font-family: 'Raleway', sans-serif;
	font-weight: 300;
}

.casuta-produs
{
	float:left;
	background-color: #fff;
	border-radius: 4px; 
-moz-border-radius:4px;
-webkit-border-radius: 4px;
behavior:url(/PIE.htc);
	width: 27.2%;
	position: relative;
	padding: 16px 2%;
	margin-top: 10px;
	margin-left: 1.5%;
	margin-bottom: 15px;
	box-shadow:0 1px 10px 0px rgba(37,32,31,.3);
			transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
	min-height: 350px;
}



.casuta-coloana1
{
	margin-top: 10px;
	box-shadow:0 1px 3px 0px rgba(37,32,31,.3);
	background-color: #FFF;
	padding: 5%;
}

.coloana2
{
	float:right; 
	width: 75%;
}
.coloana1
{
	float: left;
	width: 22%;
}

.separator20
{
	clear: both;
	height: 20px;
}

.separator10
{
	clear: both;
	height: 10px;
}


@media screen and (max-width: 1620px) {
	.pesteindex
{
	margin-top:-350px;
}
}
	
@media screen and (max-width: 1300px) {
	.pesteindex
{
	margin-top:-250px;
}
	}
	

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

	
	
.casuta-produs
{
	float:left;
	background-color: #fff;
	border-radius: 4px; 
-moz-border-radius:4px;
-webkit-border-radius: 4px;
behavior:url(/PIE.htc);
	width: 44.2%;
	position: relative;
	padding: 16px 2%;
	margin-top: 10px;
	margin-left: 1.5%;
	margin-bottom: 15px;
	box-shadow:0 1px 10px 0px rgba(37,32,31,.3);
}
	
	.myMenu li a:link, .myMenu li a:visited {
	
	
	font-size: 12px;
	padding-left: 6px;
	padding-right: 6px;

}
	
	
	
		#deasupra, #deasuprao
{
	width:96%;
	padding:1%;
	position:fixed;
	top:3%;
	background-color:#FFF;
	margin-left:1%;
	z-index:35;
	box-shadow:0px 0px 10px #898888;
	}	
	

		
	
}
	@media screen and (max-width: 1140px) {
		
		.casuta-galerie
{
	width: 31%;

}
		
		.meniu-sus
{
	background: rgba(15, 119, 174, .7);
		}

		
		.peste-banner-sus
{
	background-image: none;
	
}
		.logo
{
	float:left;
	width: 13%;
	text-align: center;
	padding-top: 10px;
	padding-left: 2%;
	padding-right: 2%;
	background: rgba(255, 255, 255, .4);
	
}
.dreapta-logo
{
	width:81%;
	float: right;
	padding-top: 16px;
}
		
		
	
		.pesteindex
{
	margin-top:-180px;
}
	}
	
	
	
		@media screen and (max-width: 1040px) {
	
		.pesteindex
{
	margin-top:-180px;
}
	}
	
	@media screen and (max-width: 810px) {
	
		.pesteindex
{
	margin-top:-140px;
}
		
		.myMenu li a:link, .myMenu li a:visited {
	
	
	font-size: 11px;
	padding-left: 3px;
	padding-right: 3px;

}
	}



@media screen and (max-width: 720px) {
	
	
.myMenu {
	float:none;
	list-style:none;
	margin:0;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	color:#212320;
		
}
	
.myMenu li {
	float:none;
	list-style:none;
	margin-top:0;
	padding-top:0px;
	padding-bottom:0px;
	color:#212320;
}


.myMenu li a:link, .myMenu li a:visited {
	float:none;
	font-family: 'Raleway', sans-serif;
	font-size:14px;
	color:#212320;
	border-bottom:1px solid #e2dfdf;
background-image: none;
	text-decoration:none;
	padding: 0;
	border-right:none;
	height:auto;
	line-height:30px;
	padding-left: 5%;
	font-weight:400;
	padding-top:2px;
	padding-bottom:2px;
	display:block;
	margin:0px;
	border-right: none;
	width:95.5%;

}

.myMenu li a:hover {
	color:#FFF;
	background-color: #0063a2;
}	


/*style the sub menu*/
.myMenu li ul {
	position:relative;
	left:0;
	margin-left:-1px;
	visibility:visible;
	background-color:transparent;
	padding:0;
	margin-top:0;
	padding-left:10px;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	z-index:100;
	width:97%;
	display:block;
	background-image:none;
	margin:0px;
	min-height:auto;
	height:auto;
	border:none;
	min-height: auto;
	height: auto;
	clear: both;
}

.myMenu li ul li {
	
	float:none;
	
}

.myMenu li ul li a:link, .myMenu li ul li a:visited {
	
	border-right:none;
	background-image:none;
	text-shadow:none;
	border-bottom:1px solid #e2dfdf;	
	padding:8px 0px 8px 10%;
	line-height:16px;
	text-align:left;
	width:88%;
	height:auto;
	float:none;
	font-family: 'Source Sans Pro', sans-serif;
	font-size:12px;
	color:#71736f;
	display:block;
}

.myMenu li ul li a:hover {
	color:#FFFFFF;
	background-color:#0063a2;
	display:block;	
}	
	
	.meniu-mobil
{
	position:fixed;
	display:block;
	top:0;
	left:0;
	background-color:#f7f6f6;
	width:0;
	overflow:hidden;
	z-index:450;
	margin-bottom:20px;
	}
	
.meniu-mobil2
{
	position:fixed;
	display:block;
	top:0;
	left:0;
	background-color:#f7f6f6;
	width:60%;
	padding:4%;
	border:2px solid  #fff;
	box-shadow: 1px 1px 2px #7a7a7a;
	overflow:auto;
	max-height:92%;
	min-height:80%;
	z-index:150;
	}	

	.deascuns
	{
		display: none;
	}

	.ascuns
	{
		display: block;
	}
	

	
	.coloana2
	{
		clear: both;
		float: none;
		width: 100%;
	}
	
	
	.coloana1
	{
		clear: both;
		float: none;
		width: 100%;
	}
	.coloana22,.coloana222, .coloana21
	{
		clear: both;
		width: 96%;
		padding:2%;
		margin-bottom: 20px;
	}
	.camp-form
{
	float:none;
	width:100%;
	}	
	
.titlu-mare-form2
{
	clear:both;
	width:92%;
	float:none;
	}
	
.titlu-mare-form3
{
	clear:both;
	width:92%;
	height:5px; 
	line-height:5px;
	float:none;
	}	
	
.continut-form
{
	clear:both;
	width:90%;
	float:none;
	}	
	
.continut-form
{
	clear:both;
	width:90%;
	float:none;
	}	
	
.camp-form2
{
	float:none;
	width:100%;
	}
	

.titlu-form
{
	float:none;
	clear:both;
	width:90%;
	}	
	.coloana2-produs
{
	clear:both;
	width:100%;
	padding:0;
	box-shadow:none;
	margin-top:20px;
	}		
	
.cprodus
{
	float:left;
	width:90%;
	padding-left:2.5%;
	}
	

.logo
{
	float:left;
	width: 20%;
	text-align: center;
	padding-top: 10px;
	padding-left: 3%;
	padding-right: 3%;
	
	background: rgba(255, 255, 255, .7);
}
.dreapta-logo
{
	width:69%;
	float: right;
	padding-top: 5px;
	min-height: 0px;
}
.separator-banner
	{
		background-color: #0065a0;
		height: 50px;
		border-bottom: 4px solid #FFF;
	}
	

.meniu-sus
	{
		background: none;
		height: auto;
	}
.coloana1-index
{
	float:left;
	width: 100%;
	margin-bottom: 25px;
}
.coloana2-index
{
	float:right;
	width: 100%;
}	
	.mail-sus
{
	float:left;
	clear: both;
	background-image: url(images/mail-sus.png);
	min-height: 55px;
	padding-top: 14px;
	padding-left: 60px;
	background-size: 50px auto;
	margin-left: 0;
	font-size: 14px;
	line-height: 16px;
	color: #353333;
	font-weight: 300;
	font-family: 'Prompt', sans-serif;
	background-position: left;
	background-repeat: no-repeat;
	
}

.tel-sus
{
	float:left;
	background-image: url(images/tel-sus.png);
	min-height: 55px;
	clear: both;
	padding-top: 14px;
	padding-left: 60px;
	background-size: 50px auto;
	font-size: 14px;
	line-height: 16px;
	color: #353333;
	font-weight: 300;
	font-family: 'Prompt', sans-serif;
	background-position: left;
	background-repeat: no-repeat;
	
}
			.pesteindex
{
	margin-top:-70px;
}
	.separator15
	{
		height: 6px;
	}
	.p50p, .p502p
	{
		width: 100%;

	}
	.continut-proiect
	{
		padding-left:6%;
		padding-right: 6%;
		padding-bottom: 40px;
	}
	.poza-proiect
	{
		border-right: none;
		border-bottom: 5px solid #FFF;
	}
	.icon
	{
	top:-180px;
	}
	.titlu-proiect-dreapta
	{
		text-align: center;
	}
	.detalii2 a
{
	display: block;
	float: left;
	background-image: url(images/detalii.png);
	background-position: top right;
	background-repeat: no-repeat;
	font-family: 'Prompt', sans-serif;
	color: #FFF;
	text-decoration: none;
	padding-right: 40px;
	padding-left: 16px;
	height: 36px;
	line-height: 36px;
	background-color: #252424;
	border-radius: 4px; 
	-moz-border-radius:4px;
	-webkit-border-radius: 4px;
	behavior:url(/PIE.htc);
	font-size: 14px;
}
	.p20
	{
		width: 100%;
		
	}
	.poza-hale
{
	border-left: 7px solid #f1f1f1;
	border-right: 7px solid #f1f1f1;
	border-bottom: 7px solid #f1f1f1;
	position: relative;
	display: block;
	overflow: hidden;
}
	.separator-parteneri
{
	float:none;
	clear: both;
	width: 100%;
	margin-right: 0px;
	border-right:none;
	border-top: 1px solid #e0dede;
	height: 10px;
	margin-top: 10px;
}
	.partener
{
	width:100%;
	float: right;
}
	.mail-jos
{
	float:left;
	width: 75%;
	background-image: url(images/mail-sus.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 25%;
	font-size: 14px;
	color: #ffffff;
	font-weight: 300;
	background-size: 18% auto;
	font-family: 'Prompt', sans-serif;
	min-height: 60px;
	line-height: 16px;
	border-right: none;
	padding-top: 10px;
	margin-right: 0%;
	margin-bottom: 20px;
}
.adresa-jos
{
	float:left;
	width: 75%;
	background-image: url(images/adresa.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 25%;
	font-size: 14px;
	color: #ffffff;
	font-weight: 300;
	background-size: 18% auto;
	font-family: 'Prompt', sans-serif;
	min-height: 60px;
	line-height: 16px;
	
	margin-bottom: 20px;
}
	.tel-jos
{
	float:left;
	width: 75%;
	background-image: url(images/tel-sus.png);
	background-position: left;
	
	margin-right: 0;
	background-repeat: no-repeat;
	padding-left: 25%;
	font-size: 14px;
	color: #ffffff;
	font-weight: 300;
	background-size: 18% auto;
	font-family: 'Prompt', sans-serif;
	min-height: 60px;
	line-height: 16px;
	border-right: none;
	
	margin-bottom: 20px;
}
	.casuta-text-jos
	{
		width: 100%;
		text-align: center;
		margin-bottom: 5px;
	}
	
	.jos-tot
{
	background-image:url(images/jos.png);
	background-position: bottom;
	background-size: 100% 50%;
	min-height: 423px;
	background-repeat: no-repeat;
}
	.steaguri
{
	float:left;
	
}
	
	.peste-banner-sus
{

	z-index: 430;
	
}
	.casuta-galerie
{
	width: 48%;

}
	
.casuta-produs
{
	float:left;
	background-color: #fff;
	border-radius: 4px; 
-moz-border-radius:4px;
-webkit-border-radius: 4px;
behavior:url(/PIE.htc);
	width: 94.2%;
	position: relative;
	padding: 16px 2%;
	margin-top: 10px;
	margin-left: 1.5%;
	margin-bottom: 15px;
	box-shadow:0 1px 10px 0px rgba(37,32,31,.3);

}
	.poza-noutate2
{
	float:none;
	clear: both;
	width: 99%;
	margin-right: 0%;
	margin-bottom: 15px;
		border: 1px solid #e3e4e8;
	border-radius: 3px; 
-moz-border-radius:3px;
-webkit-border-radius: 3px;
behavior:url(/PIE.htc);
	overflow: hidden;
	text-align: center;
	box-shadow: 0px 0px 8px #cecece;
}
}