/* layout fix 1000px */

* { margin:0; padding:0; }
body
{
behavior: url("csshover3-source.htc");
background: white;
font-family:  Arial, Geneva, Helvetica;
font-size: 1em;
color:rgb(53,53,53);
}
a
{color:white; text-decoration:none;}
a:hover
{text-decoration:underline;}
.under
{text-decoration:underline;}
/*TITLURI */
h1
{
font-size:1em;
margin-left:5%;
margin:15px;
padding:1em;
border:2px solid white;
background:white;
opacity:0.7;
filter:alpha(opacity=70);
}
h3
{
font-size:1em;
margin-left:5%;
margin:15px;
padding:0.5em;
border:2px solid white;
background:white;
opacity:0.7;
filter:alpha(opacity=70);
}
h1 a, h3 a
{
color:rgb(24,74,109);
font-size:1.2em;
}
h1:hover, h3:hover
{background:white;
opacity:0.9;
filter:alpha(opacity=90);}
.alb
{background:white;
opacity:1;
filter:alpha(opacity=100);
}
#leftholder
{
position:absolute;
top:280px;
left:50%;
margin-left:-450px;
width:270px;
background: rgb(235,237,242);
}
#left {
  padding:0;
  margin:0;
  }
#left li {
  list-style-type:none;
  text-align:center;
  padding:2px;
  }
#left a
 {padding:5px;}
.tel
{padding:1em;}
.contact
{margin-left:45%;
margin-top:3%;
margin-bottom:3%;
font-size:1.1em;
font-weight:bold;}
.contact1
{margin-left:45%;
margin-top:30%;
margin-bottom:3%;
font-size:1.1em;
font-weight:bold;}
.telc
{margin-top:-2em;
margin-bottom:0em;
padding:0em;
text-align:center;}
.contactr
{margin-top:0.5em;
margin-bottom:4%;}
#leftholder p
{margin-top:8%;
margin-left:80%;
font-weight:bold;}
#rightholder
{position:absolute;
top:217px;
left:50%;
margin-left:-180px;
width:670px;
height:362px;
font-size:0.8em;
overflow:auto;
line-height:1.5em;
background:rgb(235,237,242);
border-left:1px solid rgb(0,0,90);
}
#rightholder p
{padding:1em;
padding-left:3em;
padding-right:3.5em;}
#rightholder a
{color:rgb(39,107,152);}
#rightholder h2 
{font-size:1em;
padding:0.5em;
padding-left:1em;
color:rgb(39,107,152);
}
.special
{text-decoration:underline;}
.container
{
width:1000px;
margin:0 auto;
}
.containerh
{
width:1000px;
margin:0 auto;
height:217px;
background: url("imgheader3.jpg") left no-repeat;
}
.content
{
background: url("fundal1.jpg") center no-repeat;
min-height:366px;
}
.contentcontact
{
background: rgb(235,237,242);
min-height:366px;
}
.contentechi
{
background: url("fundalechi.jpg") center no-repeat;
min-height:366px;
}
.contentservicii
{
background:url("fundal1.jpg") center no-repeat;
min-height:366px;
}
.contentserviciiam
{
background: url("fundalstam.jpg") center no-repeat;
min-height:366px;
}
.contentserviciipr
{
background:rgb(235,237,242);
min-height:366px;
}
.contentserviciist
{
background: url("fundalsst.jpg") center no-repeat;
min-height:366px;
}
.contentport
{
background: url("altbackground.jpg") center no-repeat;
min-height:366px;
}
.contentport1
{
background: url("fundalloc1.jpg") center no-repeat;
min-height:366px;
}
.contentport2
{
background: url("fundalloc2.jpg") center no-repeat;
min-height:366px;
}
.contentport3
{
background: url("fundalloc3.jpg") center no-repeat;
min-height:366px;
}
.contentportpod
{
background: url("fundalacopcuiejdi.jpg") center no-repeat;
min-height:366px;
}
.contentportapart
{
background: url("fundalapart.jpg") center no-repeat;
min-height:366px;
}
.contentportsemnal
{
background: url("fundalsemnaletc.jpg") center no-repeat;
min-height:366px;
}
.contentportmuzeu
{
background: url("fundalmuzeu.jpg") center no-repeat;
min-height:366px;
}
.contentportbar
{
background: url("fundalbar.jpg") center no-repeat;
min-height:366px;
}
.contentportnotarcolegi
{
background: url("fundalmucolegi.jpg") center no-repeat;
min-height:366px;
}
.contentspcom
{
background: url("fundaldedeman.jpg") center no-repeat;
min-height:366px;
}
.contentalpu
{
background: url("fundalpatiserie.jpg") center no-repeat;
min-height:366px;
}
.contentsebi
{
background: url("fundalbirouri.jpg") center no-repeat;
min-height:366px;
}
.contentspca
{
background: url("fundalcabana.jpg") center no-repeat;
min-height:366px;
}
#footer
{
height:270px;
background:url("imgfootercopyright.jpg") center repeat-x;
color:white;
}
#pfooter
{
background:rgb(39,107,152);
position:relative;
top:90%;
}
#pfooter p
{padding:3px;
text-align:center;}
#slide
{
position:absolute;
top:216px;
left:55%;
margin-left:-174px;
}
#header																				/* HEADER */
{
background:url("baza.jpg") bottom repeat-x;
}
.adresaheader
{
float:right;
font-size:0.8em;
margin-top:3%;
margin-right:0em;
}
.foraje
{
position:absolute;
top:170px;
left:49%;
margin-left:-450px;
font-size:5.5em;
color:rgb(0,0,90);
}
img.header 		
{
height:217px;
margin-bottom:0em;
}
#meniu															/* MENIU	*/
{
position:relative;
left:30%;
top:63%;
background-color:rgb(0,0,90);
font-size:1.1em;
margin-right:28%;
padding:0.4em;
}
#meniu a
{padding:0.6em;
padding-bottom:0.2em;
}



#mesajp																/* MESAJ PRINCIPAL BINE ATI VENIT*/
{position:absolute;
top:625px;
left:50%;
width:910px;
font-size:0.9em;
border-bottom: 1px solid grey;
margin-top:25px;
margin-left:-455px;
line-height:2em;
padding-bottom:20px;
}
#noutati																/* NOUTATI*/
{position:absolute;
top:725px;
left:50%;
width:910px;
font-size:0.9em;
margin-top:25px;
margin-left:-455px;
line-height:2em;
padding-bottom:20px;
}
#noutati a
{color:red;}

#mesajp2															/* descriere proiecte*/
{position:absolute;
top:580px;
left:50%;
width:910px;
font-size:0.9em;
border-bottom: 1px solid grey;
margin-top:25px;
margin-left:-455px;
line-height:2em;
padding-bottom:20px;
}
#mesajp a
{color:rgb(24,74,109);}
#meniulocunif
{position:absolute;
top:180px;
left:50%;
margin-left:-130px;
background-color:rgb(39,107,152);
font-size:0.9em;
width:550px;
padding:0.2em;
color:white;
}

#meniulocunif a
{ padding:0.7em;
}
.red
{border:1px solid white;}
#map
{position:absolute;
top:220px;
left:50%;
margin-left:460px;
height:360px;
border:2px solid grey;
}
#sergalerie					/* continatorul de galerie*/
{
position:absolute;
top:220px;
left:50%;
margin-left:-180px;
height:360px;
overflow:auto;
width:650px;
}
#sergalerie a
{color:grey;
text-decoration:underline;}
.right
{margin-left:520px;
padding-bottom:0.5em;}
#text1
{position:absolute;
top:50px;
margin-left:10%;
width:400px;}
#text11
{position:absolute;
top:250px;
left:50%;
margin-left:-120px;
width:400px;
}
#text11 p
{padding-bottom:10px;
text-align:justify;
font-size:0.9em;
}
#text11 p .maimic
{font-size:0.7em;
}
.kh3
{
font-size:1em;
margin-left:5%;
margin:15px;
padding:0.5em;
border:2px solid white;
background:white;
opacity:0.7;
filter:alpha(opacity=70);
}

.galerie .galerie2				/* galerie din portofoliu*/
{
position:fixed;
left:-1000px;
}
.galerie:hover .galerie2
{
top:13.5em;
left:50%;
margin-left:-240px;
}

#portofoliu
{
margin-left:20%;
}

										/* galerie din contact*/
										
#contact
{margin-left:42%;
}
										
.invisiblea
{
position:fixed;
left:-1000px;
}

.notinvisible:hover .invisiblea
{
top:13.5em;
left:50%;
margin-left:-150px;
}

.invisibler
{
position:fixed;
left:-1000px;
}

.notinvisible:hover .invisibler
{
top:18em;
left:50%;
margin-left:-150px;
}

.invisiblei
{
position:fixed;
left:-1000px;
}

.notinvisible:hover .invisiblei
{
top:22em;
left:50%;
margin-left:-150px;
}

.invisibleg
{
position:fixed;
left:-1000px;
}

.notinvisible:hover .invisibleg
{
top:26.5em;
left:50%;
margin-left:-150px;
}

.contactvisible
{
opacity:1;
filter:alpha(opacity=100);
}

}
.imggal				/*imaginea mare*/
{
width:550px;  /*35em;*/
border:4px solid white;
}
.galmic                 		/*imaginea mica*/
{display:block;
margin-left:82%;
margin-bottom:0.5em;
width:100px;
/*height:4em;*/
border:1px solid white;
}