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

@import 'reset.css';
/* index and general styles */
#dummy-bg{ background:url(../img/test-bg.jpg) top center no-repeat; width:100%; height:501px; padding:250px 0 0 0;}
#wrapper{padding: 0px; margin: 5px auto 0 auto; width: 958px; background:url(../img/boy.jpg) no-repeat 682px 209px #FFF; }
#wrapper-inside{padding: 0px; margin: 5px auto 0 auto; width: 958px;}
#header{ height:155px; background:url(../img/header.jpg) no-repeat top center;}
#header a#home-link{ display:block; width:230px; height:110px; margin:0 0 0 30px;}
#footer{ background:url(../img/footer-bg.jpg) no-repeat; height:36px; width:906px; float:left; line-height:36px; padding:0 25px; margin:0 2px; text-align:right;}
#footer a{text-decoration:none; color:#353438; padding:0 20px;}
#footer a:hover, #footer a.current{ color:#F29300;}
#footer a#copy{text-decoration:none; color:#353438; float:left; padding:0;}
#motto-box{height:308px; width:708px; background:url(../img/motto-bg.jpg) no-repeat; margin:0 auto; display:block; padding:5px 0 0 0; }
a#close{ display:block; width:61px; height:22px; background:url(../img/close-bt.jpg) no-repeat; margin:17px 0 0 630px;}
a#close:hover{background:url(../img/close-bt.jpg) no-repeat left -23px;}
a#txt-ro{ display:block; width:140px; height:22px; margin:35px 0 0 350px;}
a#logo{ display:block; width:140px; height:50px; margin:20px 0 0 525px;}
a#txt-en{ display:block; width:140px; height:22px; margin:5px 0 0 350px;}
a#link{ display:block;  width:381px; height:26px; background:url(../img/link-bt.jpg) no-repeat; margin:58px 0 0 163px;}
a#link:hover{background:url(../img/link-bt.jpg) no-repeat left -26px;}
#buttons-box{ clear:both; padding:50px 0 30px 0; text-align:left;}

.spacer15{ height:150px; clear:both;}
.spacer7{ height:70px; clear:both;}
.spacer3{ height:30px; clear:both;}
.spacer05{ height:2px; clear:both;}




#content-about{ clear:both; padding:15px 0 50px 0; text-align:left; background:url(../img/dandelion.jpg) no-repeat right bottom; float:left;}
#content-retea{ clear:both; padding:15px 0 50px 0; text-align:left; background:url(../img/dandelion-retea.jpg) no-repeat right bottom; float:left;}
#content-noutati{ width:958px; clear:both; padding:15px 0 50px 0; text-align:left; background:url(../img/dandelion-noutati.jpg) no-repeat right bottom; float:left;}
#content-noutati p{ margin:5px 0 0 40px; width:850px; line-height:20px; text-align:justify;}
#content-noutati p a{ color:#F29300;}
#content-noutati p a:hover{ color:#353438;}
#content-noutati p.date{ font-weight:bold; background:url(../img/star-small.jpg) no-repeat left center; padding:0 0 0 15px; margin:0 0 0 40px;}
#content-noutati #text1 { display:none; margin:5px 0 0 40px; width:850px; line-height:20px; text-align:justify;}
#content-noutati #text1 p {margin:0px;}





/* navigation styles */
#nav-box{ height:30px; background:url(../img/nav-dot.jpg) repeat-x 15px 15px; margin:20px 0 0 0; padding:0; line-height:30px;}
#nav-box a{ display:block; height:30px; float:left; width:100px; margin:0 0 0 20px; cursor:pointer;}
a#about{background:url(../img/nav-bg.jpg) no-repeat 28px top; padding:0 0 0 28px;}
a#about:hover, a#about.current{background:url(../img/nav-bg.jpg) no-repeat 28px -31px; cursor:pointer;}
a#network{background:url(../img/nav-bg.jpg) no-repeat -101px top;}
a#network:hover, a#network.current{background:url(../img/nav-bg.jpg) no-repeat -101px -31px; cursor:pointer;}
a#news{background:url(../img/nav-bg.jpg) no-repeat -202px top;}
a#news:hover, a#news.current{background:url(../img/nav-bg.jpg) no-repeat -202px -31px; cursor:pointer;}
a#contact{background:url(../img/nav-bg.jpg) no-repeat -303px top;}
a#contact:hover, a#contact.current{background:url(../img/nav-bg.jpg) no-repeat -303px -31px; cursor:pointer;}
#nav-box a#login{ width:100px; height:25px; float:right; background:url(../img/login-but.jpg) no-repeat;}
#nav-box a#login:hover, a#login.current{ background:url(../img/login-but.jpg) no-repeat left -26px; cursor:pointer;}

/* publisher styles */
#publisher-box, #left-box{ width:457px; float:left;}
#publisher-box .errors, #publisher-box p{ padding:0 0 0 45px; color:#F90; font-weight:bold; width:412px; line-height:20px;}
a#publisher{ display:block; height:124px; background:url(../img/publisher-buts.jpg) no-repeat;}
a#publisher:hover{ background:url(../img/publisher-buts.jpg) no-repeat -459px top;}
a#publisher-up{ display:none; height:124px; background:url(../img/publisher-buts-up.jpg) no-repeat;}
a#publisher-up:hover{background:url(../img/publisher-buts-up.jpg) no-repeat -459px top;}

#publisher-box ul, #left-box ul {list-style-type: disc; list-style-position: outside; list-style-image: url(../img/dot.jpg); margin:0 0 0 40px; padding:30px 0 0 0;  line-height:17px;}
#left-box ul {list-style-type: disc; list-style-position: inside; list-style-image: url(../img/star.jpg); margin:0 0 0 40px; padding:0; line-height:20px; text-align:justify;}
#left-box ul li{ margin: 0 0 30px 0;}
#left-box ul li a{ text-decoration:none; color:#353438; font-weight:bold;}
#left-box ul li a:hover{ text-decoration:underline; color:#F29200;}

#left-box ul.retea {list-style-type: disc; list-style-position: outside; list-style-image: url(../img/star-small.jpg); margin:0 0 50px 55px; padding:0; line-height:20px; text-align:justify;}
#left-box ul.retea li{ margin: 0 0 0px 0;}
#left-box ul.retea li a{ text-decoration:none; color:#353438; font-weight:bold;}
#left-box ul.retea li a:hover{ text-decoration:underline; color:#F29200;}

#left-box ul.retea-bold {list-style-type: disc; list-style-position: outside; list-style-image: url(../img/star-small.jpg); margin:0 0 20px 55px; padding:0; line-height:20px; text-align:justify;}
#left-box ul.retea-bold li{ margin: 0 0 0px 0;}
#left-box ul.retea-bold li a{ text-decoration:none; color:#353438; font-weight:bold;}
#left-box ul.retea-bold li a:hover{ text-decoration:underline; color:#F29200;}




#publisher-box ul li {padding:2px 5px;}
#publisher-box a.more{ display:block; width:110px; height:30px; background:url(../img/more-bt.jpg) no-repeat; margin:35px 0 0 30px;}
#publisher-box a.more:hover{background:url(../img/more-bt.jpg) no-repeat -111px;}

#publisher-box form{ display:none; width:426px; height:233px; background:url(../img/pub-form-bg.jpg) no-repeat; margin:0 auto; padding:20px 0 0 0;}
#publisher-box form input.txt, #publisher-box form input.url, #publisher-box form input.number, #publisher-box form input.email{ width:255px; background:url(../img/inputform-text-bg.jpg) no-repeat; margin:0 0 4px 24px; border:none; padding:5px;}
#publisher-box form .submit-pub{ width:100px; height:25px; background:url(../img/trimite-bt.jpg) no-repeat; border:none; clear:left; margin:0 0 0 23px;}
#publisher-box form .submit-pub:hover{ background:url(../img/trimite-bt.jpg) no-repeat left -25px; cursor:pointer;}
#publisher-box label.error{ color:#F90;}

/* advertiser styles */
#advertiser-box, #right-box{ width:457px; float:right;}
#advertiser-box .errors, #advertiser-box p{ padding:0 0 0 45px; color:#F90; font-weight:bold; width:412px; line-height:20px;}
#advertiser-box label.error{ color:#F90; line-height:17px;}

#right-box h1#dc-faci-parte{ margin:0 0 15px 40px; width:230px; height:30px; background:url(../img/h1-dc-faci-parte.jpg) no-repeat;}
#left-box h1#dc-faci-parte{ margin:0 0 15px 40px; width:230px; height:30px; background:url(../img/h1-dc-faci-parte.jpg) no-repeat;}
#right-box h1#face-parte{ margin:0 0 15px 40px; width:205px; height:30px; background:url(../img/h1-face-parte.jpg) no-repeat;}
#left-box h1#beneficiaza{ margin:0 0 15px 40px; width:300px; height:30px; background:url(../img/h1-beneficiaza.jpg) no-repeat;}
#left-box h1#livrezi{ margin:0 0 15px 40px; width:275px; height:30px; background:url(../img/h1-livrezi.jpg) no-repeat;}
#left-box p{ margin:0 0 50px 40px;}
#left-box p a{ color:#F90; font-style:italic; font-weight:bold;}
#left-box p a:hover{ color:#353438;}



#right-box ul {list-style-type: disc; list-style-position: inside; list-style-image: url(../img/star.jpg); margin:0 0 0 40px; padding:0; line-height:20px; text-align:justify;}
#right-box ul li{ margin: 0 0 30px 0;}
#right-box ul li a{ text-decoration:none; color:#353438; font-weight:bold;}
#right-box ul li a:hover{ text-decoration:underline; color:#F29200;}

#right-box ul.retea {list-style-type: disc; list-style-position: outside; list-style-image: url(../img/star-small.jpg); margin:0 0 50px 55px; padding:0; line-height:20px; text-align:justify;}
#right-box ul.retea li{ margin: 0 0 0px 0;}
#right-box ul.retea li a{ text-decoration:none; color:#353438; font-weight:bold;}
#right-box ul.retea li a:hover{ text-decoration:underline; color:#F29200;}


a#advertiser{ display:block; height:124px; background:url(../img/advertiser-buts.jpg) no-repeat;}
a#advertiser:hover{background:url(../img/advertiser-buts.jpg) no-repeat -459px top;}
a#advertiser-up{ display:none; height:123px; background:url(../img/advertiser-buts-up.jpg) no-repeat;}
a#advertiser-up:hover{background:url(../img/advertiser-buts-up.jpg) no-repeat -459px top;}

#advertiser-box ul {list-style-type: disc; list-style-position: outside; list-style-image: url(../img/dot.jpg); padding:10px 0 0 40px; line-height:17px}
#advertiser-box ul li {padding:2px 5px;}
#advertiser-box a.more{ display:block; width:110px; height:30px; background:url(../img/more-bt.jpg) no-repeat; float:right; margin:0 20px 0 0;}
#advertiser-box a.more:hover{background:url(../img/more-bt.jpg) no-repeat -111px;}

#advertiser-box form{ display:none; width:426px; height:393px; background:url(../img/adv-form-bg.jpg) no-repeat; margin:0 auto; padding:20px 0 0 0;}
#advertiser-box form input.txt, #advertiser-box form input.number, #advertiser-box form input.email{ width:255px; background:url(../img/inputform-text-bg.jpg) no-repeat; margin:0 0 4px 24px; border:none; padding:5px; float:left; clear:left;}
#advertiser-box form textarea{ width:245px; height:138px; background:url(../img/textarea-bg.jpg) no-repeat; margin:0 0 4px 24px; border:none; padding:5px; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:14px;}
#advertiser-box form .submit-adv{ width:100px; height:25px; background:url(../img/trimite-bt.jpg) no-repeat; border:none; float:left; margin:0 0 0 27px;}
#advertiser-box form .submit-adv:hover{ background:url(../img/trimite-bt.jpg) no-repeat left -25px; cursor:pointer;}



/* contact styles */
#content-contact{ padding:0 0 0 40px; float:left;}
#content-contact .errors{padding:0 0 0 45px; *padding:0; color:#F90; font-weight:bold; line-height:20px; float:left;}
#content-contact p{padding:0 0 0 45px; *padding:0; color:#F90; font-weight:bold; width:362px; line-height:20px; float:left;}
#content-contact #contact-table{ background:url(../img/contact-form-bg.jpg) no-repeat; float:left; width:406px; height:306px; padding:20px;}
#content-contact form input.txt{ width:255px; background:url(../img/inputform-text-bg.jpg) no-repeat; margin:0 0 4px 0px; border:none; padding:5px; float:left;}


#content-contact #contact-table form input.required, #content-contact form input.url, #content-contact form input.number{ width:255px; background:url(../img/inputform-text-bg.jpg) no-repeat; margin:0 0 4px 0px; border:none; padding:5px; float:left;}

#content-contact form label.error{ color:#F90; line-height:20px;}
















#content-contact form textarea{ width:245px; height:138px; background:url(../img/textarea-bg.jpg) no-repeat; margin:0 5px 4px 0px; border:none; padding:5px; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:14px;}
#content-contact form .submit{ width:100px; height:25px; background:url(../img/trimite-bt.jpg) no-repeat; border:none; float:left; clear:left; }
#content-contact form .submit:hover{ background:url(../img/trimite-bt.jpg) no-repeat left -25px; cursor:pointer;}
#contact-text{ background:url(../img/contact-bg.jpg) no-repeat; width:387px; height:278px; margin:0 30px 0 0px; padding:100px 0 0 20px; float:left;}
#contact-text p{ line-height:20px; background:url(../img/star-small-contact.png) no-repeat left center; padding:0 0 0 15px; margin:0 0 7px 0; font-weight:normal; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#353438; width:355px;}
#contact-text p a{ color:#F29200;}
#contact-text p a:hover{ color:#363538;}#content-contact #contact-table #ContactForm {
	margin-left: 20px;
}

#alerta{ display:none; padding:0 0 3px 20px; color:#F90;}
#alerta-pub{ display:none; color:#F90; padding:0 0 3px 27px;}
#alerta-adv{ display:none; color:#F90; padding:0 0 3px 27px;}

