@charset "utf-8";
* { 
border:0 none;
color:#FFFFFF;
font-family:Arial,Verdana,serif;
margin:0;
padding:0;
}

html, body {
font-smooth:always;
position:relative;
}

.cls { clear:both; }

a {
color:inherit;
outline:none;
font-weight:normal;
font-size:12px;
text-decoration:none;
}

p {
margin:20px;
}

a:hover { text-decoration:underline;}

body { 
margin:0px;
padding:0px;
background:url(images/repet.jpg) repeat-x top left;
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:justify;
}

#img1 {
background:transparent url(images/img1.jpg) no-repeat center top;
top:0;
height:1250px;
}

#img2 {
background:transparent url(images/img2.jpg) no-repeat center top;
top:1250px;
height:1269px;
}

#img3 {
background:transparent url(images/img3.jpg) no-repeat center top;
top:2517px;
height:981px;
}

#img1, #img2, #img3{
position:absolute;
width:100%;
margin:0 auto;
z-index:2;
float:left;
}

.flash {
bottom:0;
right:0;
position:fixed;
text-align:center;
width:100%;
z-index:30;
background:transparent url(images/repet_fundal.png) repeat-x left bottom;
}

#container {
height:3450px;
z-index:40;
margin:0 auto;
width:900px;
position:absolute;
}

#home {
position:relative;
z-index:4;
width:900px;
}

.constr {
width:1024px;
margin:0 auto;
}

.navigare {
top:0;
margin-top:10px;
margin-left:80px;
position:fixed;
z-index:41;
}

.navigare a{
z-index:41;
position:relative;
}

.logo {
width:320px;
margin-right:190px;
float:left;
}

.meniu {
margin-top:20px;
float:left;
}

.continut {
width:750px;
margin:auto;
position:fixed;
top:0px;
margin-left:120px;
text-align:justify;
margin-top:100px;
height:300px;
padding:20px;
overflow:hidden;
z-index:40;

}

#hosa, #hosb, #hosc {
position:relative;
overflow:hidden;
}

#hosa {
height:1150px;
font-size:14px;
}

#hosb {
height:1150px;
}

#hosc {
height:550px;
}

h1 {
margin-left:20px;
padding:10px;
font-size:18px;
font-weight:normal;
color:#fff0c0;
}

.part1 {
width:60%;
float:left;
}

.part2 {
width:40%;
float:left;
background:url(images/bg_fun_dal.png);
height:240px;
margin-top:15px;
padding-top:10px;
}

.butoane {
width:50px;
float:left;
margin:10px;
margin-top:15px;
background:url(images/bg_fun_dal2.png) no-repeat right center;
padding-right:5px;
}

.png_btn {
float:left;
width:40px;
height:40px;
}

.png_btn:hover {
background:url(images/bg_btn.png) no-repeat top center;
}

.continut_dr {
font-size:11px;
text-align:left;
height:220px;
margin-right:10px;
margin-top:10px;
overflow:hidden;
}

.continut_dr p{
margin:0px;
padding:0px;
}

.continut_dr h2{
font-size:15px;
margin-bottom:10px;
}

#design, #php, #dd, #flash, #complex {
height:220px;
margin-top:10px;
float:left;
}

.butoaneport {
width:765px;
text-align:center;
}

.butoaneport a{

margin-right:5px;
font-size:13px;
font-weight:bold;
}

.conn {
overflow:hidden;
width:900px;
}
.contrainer {
float:left;
width:2400px;
height:250px;
}

#port1, #port2, #port3,#port4,port5,#port6,#port7,#port8 {
width:700px;
height:210px;
float:left;
background:url(images/bg_fun_dal.png);
padding:20px;
}
#port2 {
margin-top:250px;
margin-left:1400px;
}
#port3 {
margin-top:0px;
margin-left:1000px;
}
#port4 {
margin-top:0px;
margin-left:600px;
}
#port5 {
margin-top:0px;
margin-left:800px;
}
#port6 {
margin-top:0px;
margin-left:100px;
}
#port7 {
margin-top:0px;
margin-left:400px;
}
#port8 {
margin-top:0px;
margin-left:11000px;
}
#port9 {
margin-top:0px;
margin-left:5000px;
}
#port1 img, #port2 img, #port3 img,#port4 img , #port5 img , #port6 img ,#port7 img,#port8 img{
float:left;
margin-right:30px;
}

#port1 a, #port2 a, #port3 a , #port4 a, #port5 a, #port6 a,#port7,#port8 a{
font-weight:bold;
letter-spacing:1px;
border-bottom:1px dotted #f1f2f3;
}

.contacte {
background:url(images/form_fund.png) transparent;
width:90%;
padding:10px;
float:left;
}

form {
width:55%;
float:left;
margin-left:10px;
}

input, textarea {
background:transparent url(images/bg_fun_dal.png);
border-style:none;
border:1px solid #000;
padding:3px;
margin:2px;
overflow:hidden;
font-size:12px;
}

.contacte img {
float:left;
}
