body,html {margin: 0px; padding:0px; font-family:Verdana; font-size:11px; color:white;}
.clear {clear:both;}
img {border:0; margin:0; padding:0;}
a {color:white;}
a:hover {color:black}

#container {width:760px; background:url(img/back.jpg) repeat-x #0072bb; margin:auto; position:relative; padding:0 0 20px 0;}

#title {position:absolute; left:159px; top:9px; width:577px; height:56px; background:url(img/title.gif);}

#logo {position:absolute; top:18px; left:23px; display:block; width:107px; height:134px; background:url(img/logo.jpg)}

#contact {position:absolute; top:170px; left:18px; color:#003399; text-align:center}

#menu {position:absolute; left:140px; top:64px;}
#menu a {display:block; width:120px; margin:0 2px 0 0; padding:119px 0 0 0; background:no-repeat; float:left; font-size:12px; font-weight:bold; text-align:center; float:left; color:white; text-decoration:none;}
#menu a:hover {background-position:-120px 0; font-size:13px}
#menu #acasa {background-image:url(img/acasa.jpg);}
#menu #proiect {background-image:url(img/proiect.jpg);}
#menu #copii {background-image:url(img/copii.jpg);}
#menu #resurse {background-image:url(img/resurse.jpg);}
#menu #engleza {background-image:url(img/engleza.jpg);}

#text {padding:265px 20px 0 20px; color:white;}
#text img {float:left; padding:0 10px 10px 0;}
#text .item {margin-left:220px; border-top:solid 1px white}
#text h1 {font-size:18px;}

.sageata {display:block; height:60px; line-height:60px; padding:0 0 0 72px; float:right; background:url(img/sageata.jpg) no-repeat; color:black; text-decoration:none;}
.sageata:hover {background-position:0 -60px; color:white;}

#disclaimer {padding:20px}
#disclaimer img {float:left; padding:0 20px 0 0}

#footer {text-align:center; margin:30px 0 0 0}
#footer span {color:#FFCC00;}


#container .content-poze{width:200px; float:left;}
#container .content-poze img {margin-bottom:20px;}
.item p {margin-left:15px;}
.item ul {list-style-type:none; margin:5px 0 5px 25px; color:white;}
.item ul li {margin:3px 0; font-weight:bold;}
.item ul a {text-decoration:underline; font-weight:normal;}
.item ul a:hover {text-decoration:none; color:white;} 
.item .ptitle {margin-left:0; font-weight:bold;}
.item .ptitle em {font-style:normal; font-weight:normal;}


#container .obiective {list-style-type:disc;}
#container .item .proiect {list-style-type:disc;}
#container .item .proiect li {font-weight:normal;}
#vezi {position:absolute; top:420px; left:60px;}

/*contact*/
#but1, #but2 {height:23px; width:70px; margin:20px 0 0 70px; }
#but1 {margin-left:80px;}
form {margin:0; padding:0;}
fieldset {margin:0; padding:0; border:none;}
legend {color:white; font-size:14px; font-weight:bold; margin:0 0 10px 0;}
form label {display:block; width:80px; height:18px; float:left; line-height:14px; }
input {height:15px; vertical-align:top; position:relative; top:-3px;}
textarea {width:200px; height:100px;}


.item .rez-proiect {list-style-type:decimal; text-decoration:none; font-weight:bold;}
.item .rez-proiect li {font-weight:normal; text-decoration:none; margin-left:30px;}

.item .despre-proiect {list-style-type:none; text-align:none; font-weight:bold; margin-bottom:20px;}
.item .despre-proiect li {margin:5px 0 0 40px; font-weight:normal;}

.plist {text-decoration:underline; font-weight:bold;}
.contact strong {display:block; float:left; width:80px; height:15px; text-align:left; margin-left:20px; margin-right:10px;}
.contact p {margin:4px 0;}
