a:link {
text-decoration: none;
color:#6F6F6F;
}
a:visited {
text-decoration: none;
color:#6F6F6F;
}
a:hover {
text-decoration: underline;
color:#6F6F6F;
}
a:active {
text-decoration: underline;
color:#6F6F6F;
}

body {background:#F2F2F2 url(../webimg/bg.png) no-repeat center top; }
a.nobg{background:none !important;}
.iframe_bg{background:#F2F2F2; width:940px; float:left;font-size:11px; font-family: Arial, Helvetica, sans-serif; line-height:15px;
font-weight:normal;}
.container{
width:940px;
margin:0px auto;
color:#6F6F6F;
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
line-height:15px;
font-weight:normal;
}
.divider20{height:20px;}
.divider15{height:15px;}
.divider10{height:10px;}
.divider7{width:8px; height:7px;}
.divider3{width:8px; height:3px;}
.divider18{width:18px; height:18px;}
.logo{width:200px; height:73px; margin:15px 0 16px 0px; float:left; text-align:left;}
.logo a{background: none !important; padding:0 !important;}
.lang{width:33px; height:30px; float:right; margin-right:0px;}
.lang a{background: url(../webimg/en.png) no-repeat 0 0; width:33px; height:30px; display:block;}
.lang a:hover{background: url(../webimg/en.png) no-repeat -33px 0px; width:33px; height:30px; display:block;}
h1{color:#757579; font-size:16px; font-weight:bold !important; margin-top:5px;}
h2{color:#FCFEFF; font-size:16px; font-weight:bold; margin:4px 0 10px 0;}
h3{color:#187383; font-size:12px; font-weight:bold;}
h4{color:#5B5B5B;  font-size:12px; font-weight:bold;}
h5{color:#187383;  font-size:11px; font-weight:normal;}
p{color:#5A5A5A; font-size:12px; font-weight:normal; margin:16px 5px 0 10px;}
	
h3 span{font-size:16px;}
.seintampla{font-size:17px; color:#FFFFFF; font-weight:bold; margin-bottom:5px;}
.datelabel{color:#B6B6B6; font-size:11px; font-weight:normal; margin:10px 0 0 0;}
.noutati, .noutati2, .noutati_last{width:200px; height:375px; background: url(../webimg/noutati.png) no-repeat left top; margin:0px 20px 10px 0px; float:left; padding:25px 10px 20px 10px;}
.noutati2{background: url(../webimg/noutati2.png) no-repeat left top; padding:3px 10px 20px 10px;  height:397px;}
.noutati2 h3, .noutati2 p, .noutati2 a{color:#FFFFFF;}
.noutati2, .noutati_last{margin:0px 0px 10px 0px;}
.noutati_delim{width:199px; height:1px;background: url(../webimg/noutati_delim.png) no-repeat left top; margin:6px 0 8px 0px;}
.noutati_img{width:200px; height:150px; margin:0px;}
.noutati p, .noutati2 p, .noutati_last p{margin:10px 0 8px 0px; font-size:11px;}
.link_clienti a, .link_proiecte a, .noutati a, .noutati_last a, .link_left a{color:#187383 !important; font-size:11px; font-weight:bold; background: url(../webimg/arrow.png) no-repeat right 5px; padding-right:15px; margin:0;}

.tab{width:710px; float:left; margin-right:10px; }
.lista_client{width:200px; height:200px; background: url(../webimg/lista_clienti.png) no-repeat left top; float:left; padding:13px 10px 0 10px; margin-top:3px; font-size:11px; color:#5B5B5B;}
.lista_client p{color:#5B5B5B; font-size:12px; font-weight:normal; margin:15px 2px 12px 0;}
.link_clienti {margin:2px 0 0 0;}
.link_proiecte {margin:11px 0 0 0;}
.clienti_up{height:135px;}
.tab_left, .tab_left2{width:320px; margin:0px 0 0 6px; float:left} 
.tab_left p, .tab_left2 p, .tab_right p, .tab_right2 p{font-size:11px; font-weight:normal; color:#FFFFFF; line-height:17px; margin:0;}
.tab_left a{color:#8FDDEB !important; background: url(../webimg/arrow_small_blue.png) no-repeat right 6px; padding-right:14px; font-weight:bold;}
.tab_left h3, .tab_right h3{color:#8FDDEB !important;}
.tab_left2 a{color: #0D6D7D !important; background: url(../webimg/arrow.png) no-repeat right 6px; padding-right:14px; font-weight:bold;}
.tab_left2 h3,  .tab_right2 h3{color: #0D6D7D !important;}
.tab_right, .tab_right2{width:320px; float:right; margin:0px 0 0 6px;}
.tab_right a{background:none;}
.footer_delim{ width:100%; height:10px; background:#D6D6D6; margin:15px 0 0 0;}
.footer_bg{width:100%; height:180px; background:#EDEDED; margin:0;}
.links{width:750px; float:left; margin:20px 0 0 0;}
.links1{font-weight:bold;}
.links1 a{color:#5B5B5B; text-decoration:none; font-size:11px; font-weight:bold; padding:0 5px 0 5px;}
.links2 a:hover, .links1 a:hover{text-decoration:underline;}
.links2{font-weight:bold; margin-top:10px;}
.links2 a{color:#5B5B5B; text-decoration:none; font-size:11px; font-weight:normal; padding:0 5px 0 5px;}
.footerlogo{width:74px; margin:20px 5px 0 0; float:right;}
.footertext{width:38px; float:right; color:#5B5B5B; font-size:11px; margin:32px 3px 0 0; text-align:right;}

/* NAVIGATION */
.menuright{width:420px; height:80px; float:right; margin-right:30px; background: url(../webimg/bg_menu.png) no-repeat 0 0;}
.home, .desprenoi, .expertiza, .servicii, .studii, .presa, .testimoniale, .contact, .home_over, .desprenoi_over, .expertiza_over, .servicii_over, .studii_over, .presa_over, .testimoniale_over, .contact_over{width:70px; float:left;}
.home a       { background: url(../webimg/homepage_ro.png) no-repeat 0 0; width:70px; height:80px; display:block;}
.desprenoi a      { background: url(../webimg/desprenoi_ro.png) no-repeat 0 0; width:70px; height:80px; display:block;}
.expertiza a   { background: url(../webimg/expertiza_ro.png) no-repeat 0 0; width:70px; height:80px; display:block;}
.servicii a        { background: url(../webimg/servicii_ro.png) no-repeat 0 0; width:70px; height:80px; display:block;}
.studii a { background: url(../webimg/studiu_de_caz_ro.png) no-repeat 0 0; width:70px; height:80px; display:block;}
.presa a     { background: url(../webimg/presa_ro.png) no-repeat 0 0; width:70px; height:80px; display:block;}
.testimoniale a    { background: url(../webimg/testimoniale_ro.png) no-repeat 0 0; width:70px; height:80px; display:block;}
.contact a    { background: url(../webimg/contact_ro.png) no-repeat 0 0; width:70px; height:80px; display:block;}
.home a:hover, .home_over a { background: url(../webimg/homepage_ro.png) no-repeat -71px 0px; width:70px; height:80px; display:block;}
.desprenoi a:hover, .desprenoi_over a { background: url(../webimg/desprenoi_ro.png) no-repeat -71px 0px; width:70px; height:80px; display:block;}
.expertiza a:hover, .expertiza_over a { background: url(../webimg/expertiza_ro.png) no-repeat -71px 0px; width:70px; height:80px; display:block;}
.servicii a:hover, .servicii_over a { background: url(../webimg/servicii_ro.png) no-repeat -71px 0px; width:70px; height:80px; display:block;}
.studii a:hover, .studii_over a{ background: url(../webimg/studiu_de_caz_ro.png) no-repeat -71px 0px; width:70px; height:80px; display:block;}
.presa a:hover, .presa_over a { background: url(../webimg/presa_ro.png) no-repeat -71px 0px; width:70px; height:80px; display:block;}
.testimoniale a:hover, .testimoniale_over a { background: url(../webimg/testimoniale_ro.png) no-repeat -71px 0px; width:70px; height:80px; display:block;}
.contact a:hover, .contact_over a { background: url(../webimg/contact_ro.png) no-repeat -71px 0px;; width:70px; height:80px; display:block;}

.leftcontent{width:700px; float:left;}
.leftcontent_up{width:700px; height:10px;  background: url(../webimg/leftcontent_top.png) no-repeat; margin:0; float:left; font-size:0px;}
.leftcontent_center{width:700px; height:100%; background: url(../webimg/leftcontent_center.png) repeat-y; margin:0; float:left;}
.leftcontent_center h1{margin:6px 0 10px 10px;}
.leftcontent_bottom{width:700px; height:10px; background: url(../webimg/leftcontent_bottom.png) no-repeat top left; margin:0; float:left;}
.echipa{width:680px; float:left; margin:0; padding:0 0 0 20px;}
.membru{width:300px; float:left; margin:10px 0 0 17px; text-align:center;}
.membru img{margin:0 0 10px 0;}

.rightbar{width:200px; height:442px; float:left; margin:0 0 0 20px; background: url(../webimg/rightbar_bg.png) no-repeat top left; padding: 16px 9px 0 11px;}
.rightbar h1{margin:0px 0 15px 0;}
.rightbar h3{margin:8px 0 8px 0;}
.rightbar img{margin-bottom:8px;}

.bigcontent{width:940px; float:left;}
.content_up{width:940px; height:10px;  background: url(../webimg/content_up.png) no-repeat; margin:0; float:left; font-size:0px;}
.content_center{width:940px; height:100%; background: url(../webimg/content_center.png) repeat-y; margin:0; float:left;}
.content_center h1{margin:6px 0 10px 10px;}
.content_center p{margin:15px 5px 10px 10px;}
.content_center img{margin:17px 10px 0 10px;}
.content_center img.presa02{margin:6px 10px 0 10px;}
.content_bottom{width:940px; height:10px; background: url(../webimg/content_bottom.png) no-repeat top left; margin:0; float:left;}
.descarcaciteste{width:270px; float:right; margin:-20px 0 10px 0; color:#187383; font-weight:bold !important; font-size:11px;}
.descarcaciteste2{width:170px; float:right; margin:-20px 0 10px 0; color:#187383; font-weight:bold !important; font-size:11px;}
.descarcaciteste a, .descarcaciteste2 a{font-weight:bold !important; font-size:11px; color:#187383; text-decoration:none !important;}
.descarcaciteste a:hover, .descarcaciteste2 a:hover{text-decoration:underline !important;}
.link_right{width:400px; float:left; margin:-5px 0 0px 10px;}
.link_right a{color:#187383 !important; font-size:11px; font-weight:normal !important; background: url(../webimg/arrow_right.png) no-repeat left 5px; padding-left:15px; margin:0;}
.link_right_bold{width:400px; float:left; margin:0px 0 0px 10px;}
.link_right_bold a{color:#187383 !important; font-size:11px; font-weight:bold !important; background: url(../webimg/arrow_right.png) no-repeat left 5px; padding-left:15px; margin:0;}
.link_left{width:400px; float:right; margin:0px 15px 0px 0px; text-align:right;}

.toggler{cursor:pointer; background: url(../webimg/arrow.png) no-repeat left 5px; padding-left:15px; margin:0 0 0 10px; color:#187383 !important; font-size:12px; font-weight:bold;}
.leftlogo{width:330px; margin:40px 0 10px 20px; float:left;}
.rightlogo{width:330px; margin:40px 0 10px 20px; float:left;}
.leftlogo span, .rightlogo span{background: url(../webimg/arrow.png) no-repeat left 5px; padding-left:15px; margin:0 0 0 10px; color:#187383 !important; font-size:12px; font-weight:bold;}

.services_delim{width:700px; height:3px; float:left; margin:5px 0 5px 0;}
.element p{margin-left:25px; margin-top:5px;}
.element ul{margin:0 0 0 38px;}
.leftlogo ul, .rightlogo ul{margin:0 0 0 58px;}
.element ul li, .leftlogo ul li, .rightlogo ul li{background: url(../webimg/arrow3.png) no-repeat left 5px; padding-left:15px; margin:4px 0 3px 0; font-size:12px;}

.contactup_left{width:400px; float:left; margin:0 0 0 30px;}
.contactup_right{width:260px; float:left; margin:0 0 0 5px;}
.contactup_left p, .contactup_right p{line-height:18px;}
.contactup_right p a{color:#187383 !important; font-size:12px; font-weight:bold;}

.login_left{width:288px; float:left; margin:90px 0 20px 30px;}
.login_right{width:288px; float:left; margin:90px 0 20px 10px;}

.input_contact{
		font-family:Arial, Helvetica, sans-serif;
		border:none; 
		font-size:11px; 
		font-weight:normal;
		width:273px; 
		height:22px;
		margin:-2px 0 -1px 0px;
		float:left;
		background:transparent url(../webimg/input_contact.png) no-repeat scroll center center;
		padding:7px 5px 3px 10px;
}

.input_newsletter{
		font-family:Arial, Helvetica, sans-serif;
		border:none; 
		font-size:11px; 
		font-weight:normal;
		width:186px; 
		height:29px;
		margin:0px 0 -1px 10px;
		float:left;
		background:transparent url(../webimg/newsletter_input.png) no-repeat scroll center center;
		padding:3px 5px 0 10px;
}
.selectmenu{
		font-family:Arial, Helvetica, sans-serif;
		border:none; 
		font-size:11px; 
		font-weight:normal;
		width:288px; 
		height:27px;
		margin:20px 0 0px 0px;
		float:left;
		background:url(../webimg/input_contact.png) no-repeat;
		padding:5px 5px 5px 10px;
		font-size:11px; 
		overflow: visible;
}

.textbox {
		background:url(../webimg/textbox.png) no-repeat; 
		padding:10px 5px 5px 10px; 
		border:none; 
		font-size:11px; 
		width:273px; 
		height: 118px; 
		float:left; 
		margin-left:5px;}
textarea{width:273px; height:118px;font-family:Arial, Helvetica, sans-serif;}
.submit_contact{
		border:none; 
		font-family:Arial, Helvetica, sans-serif;
		background:url(../webimg/send_ro.png) no-repeat; 
		width:107px; 
		height: 10px; 
		float:left; 
		margin:12px 0px 0 6px;
		font-size:11px;
		font-weight:bold;
		cursor:pointer;
}

.submit_newsletter{
		border:none; 
		font-family:Arial, Helvetica, sans-serif;
		background:url(../webimg/ma_abonez.png) no-repeat; 
		width:72px; 
		height: 8px; 
		float:left; 
		margin:24px 0px 0 12px;
		font-size:11px;
		font-weight:bold;
		cursor:pointer;
}
.h_comuniact{height:100%;}
.comunicat{width:700px; float:left;}
.titlu_comunicat{margin:8px 5px 0px 12px;}
.titlu_comunicat a{background: url(../webimg/arrow3.png) no-repeat left 5px; padding-left:15px; margin:4px 0 3px 0; font-size:12px; color:#187383 !important; font-size:12px; font-weight:bold;}
.data_comunicat{font-size:11px; color:#B6B6B6; margin:0 0 10px 27px;}
.press_button{width:700px; float:left; text-align:center; margin:10px 0 0 0;}
.press_button a{background: url(../webimg/press_notselect.png) no-repeat left 5px; color:#FFFFFF !important; font-weight:bold; font-size:11px; text-align:center; width:20px; height:21px; display:inline-block; padding:8px 0 0 0; text-decoration:none;}
.press_button a.press_select{background: url(../webimg/press_select.png) no-repeat left 5px; text-decoration:none;}
.press_button a:hover{text-decoration:none;}
.newsletter{width:220px; height:148px; background: url(../webimg/newsletter_bg.png) no-repeat left 0px; float:left; margin:0 0 0 20px;}
.newsletter h1, .identitate h1{margin:17px 0 10px 10px;}
.identitate{width:220px; height:158px; background: url(../webimg/identitate.png) no-repeat left 0px; float:left; margin:10px 0 0 20px;}
.identitate p{margin:14px 0 3px 10px;}
.identitate a{font-size:11px; color:#187383 !important; font-weight:normal; margin:0 0 0 12px;}
.eps{width:220px; float:left; margin:18px 0 0 0;}
.png{width:220px; float:left; margin:4px 0 0 0;}
.identitate .eps a, .identitate .png a{color:#797979 !important; font-size:11px; font-weight:bold; background: url(../webimg/eps.png) no-repeat right 5px; padding-right:13px; margin:0 0 0 10px;}
.identitate .png a{padding-right:15px;}
.identitate .eps a:hover, .identitate .png a:hover{color:#187383 !important; background: url(../webimg/png.png) no-repeat right 5px; padding-right:13px; margin:0 0 0 10px; text-decoration:none;}
.identitate .png a:hover{padding-right:15px;}
.gv3{width:280px; float:left; margin:0 10px 0 15px;}
.gv3_int{width:260px; margin:0 10px 0 10px;}



