body{
 position:absolute;
 width:100%;
 height:100%;
 margin:0px;
 font-family:arial;
 font-size:11px;
 color:#333333;
}
img{
 border:none;
}
p{
 margin:5px 0px 10px 0px;
}
h2{
 margin-bottom:5px;
 font-size:15px;
 color:#ff7000;
}
h4.proiecte{
 float:left;
 width:175px;
 font-size:11px;
 height:17px;
 line-height:17px;
 border-bottom:solid #000000 1px;
}
a:link,a:visited{
 color:#000000;
 text-decoration:underline;
}
a:hover{
 text-decoration:none;
}
#header{
 position:relative;
 width:665px;
 height:47px;
 margin:40px auto 0px auto;
}
#header a:link,#header a:visited{
 float:left;
 padding-top:5px;
 border-top:solid #ff7000 4px;
 margin-right:15px;
}
#header a:hover{
 border-top:solid #0198fe 4px;
}
#proj_pop{
 display:none;
 position:absolute;
 top:-13px;
 left:0px;
 width:180px;
 background:#ffffff;
 border:solid #000000 1px;
 z-index:1000000;
 padding:3px;
}
#dcm_show{
 display:none;
 position:absolute;
 top:-13px;
 left:153px;
 width:180px;
 background:#ffffff;
 border:solid #000000 1px;
 z-index:1000000;
 padding:3px;
}
#first_row{
 position:relative;
 width:665px;
 height:261px;
 margin:auto;
}
#first_row img{
 display:block;
 float:left;
}
#second_row{
 position:relative;
 width:665px;
 margin:auto;
}
p#despre{
 float:left;
 width:214px;
 height:207px;
 color:#ffffff;
 margin:0px 5px 0px 0px;
 padding:55px 30px 0px 15px;
 border-bottom:solid #ff7000 4px;
 background:url(../images/despre.jpg) no-repeat;
}
p#noutati{
 float:left;
 width:160px;
 height:207px;
 color:#ffffff;
 margin:0px;
 padding:55px 20px 0px 15px;
 border-bottom:solid #ff7000 4px;
 background:url(../images/noutati.jpg);
}
#image_right{
 float:left;
 display:inline;
 width:195px;
 height:262px;
 margin:0px 0px 0px 6px;
 border-bottom:solid #ff7000 4px;
 background:url(../images/dancers_with_boy.jpg) no-repeat;
}
#third_row{
 position:relative;
 width:680px;
 height:41px;
 margin:auto;
}
#third_row img{
 float:left;
}
#contents{
 width:665px;
 margin:auto;
}
#footer{
 clear:both;
 width:645px;
 height:50px;
 margin:0px auto 10px auto;
 padding:10px 0px 10px 10px;
 border-top:solid #000000 3px;
}
#content{
 position:relative;
 width:440px;
 margin:auto;
 padding:10px 215px 10px 10px;
 font-size:12px;
 text-align:justify;
}
#content p{
 text-indent:10px;
}
.gallery{
 margin:15px;
 cursor:-moz-zoom-in;
}
.proiecte{
 float:left;
 width:315px;
 height:40px;
 line-height:40px;
 border-left:solid #ff7000 4px;
 margin:5px 5px 5px 0px;
 display:inline;
}
.proiecte span{
 float:left;
 margin:0px 10px 0px 10px;
}
.proiecte a:link,.proiecte a:visited{
 display:block;
 padding-left:20px;
 text-decoration:none;
}
.proiecte a:hover{
 color:#ffffff;
 background:#666666;
}
fieldset{
 width:527px;
 margin:auto;
 border:none;
}
input{
 width:300px;
 height:16px;
 color:#333333;
 font-size:14px;
 border:solid #666666 1px;
 margin:2px 0px 2px 0px;
}
textarea{
 border:solid #666666 1px;
 font-size:14px;
 overflow:auto;
}
.button{
 width:80px;
 height:20px;
 font-size:13px;
 color:#333333;
 border:solid #666666 1px;
 background:#ffffff;
 font-weight:bold;
}
#sponsors_div{
 display:none;
 position:absolute;
 top:28px;
 right:200px;
 width:195px;
 border:solid #878585 2px;
 border-left:none;
}
#about_div{
 display:none;
 position:absolute;
 top:0px;
 right:200px;
 width:195px;
 border:solid #878585 2px;
 border-left:none;
}
#presa_div{
 display:none;
 position:absolute;
 top:86px;
 right:200px;
 width:195px;
 border:solid #878585 2px;
 border-left:none;
}
#menu{
 position:absolute;
 top:0px;
 right:5px;
 width:195px;
 height:253px;
 border-top:solid #444343 2px;
 border-bottom:solid #878585 1px;
}
#menu a,#sponsors_div a,#about_div a,#presa_div a{
 display:block;
 background:#666666;
}

