/* general */

body 
	{
	background:#071c39;
	margin:0px;
	}
	
a
	{
	text-decoration:none;
	}
	
h1
	{
	font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;
	font-size:20px;
	padding-left:10px;
	margin-top:0px;
	color:#cc0000;
	}
	
h2
	{
	font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;
	font-size:16px;
	padding-bottom:5px;
	margin-left:10px;
	border-bottom:4px solid #eee;
	}

h3
	{
	font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;
	font-size:16px;
	padding-bottom:5px;
	border-bottom:2px solid #ccc;
	margin-top:0px;
	color:#0a1f3e;
	}
	
.header
	{
	background:url('../img/bg.jpg') repeat-x;
	}
	
.container_header
	{
	background:url('../img/top.jpg');
	width:900px;
	height:195px;
	margin-left:auto;
	margin-right:auto;
	}
	
.limba
	{
	padding-top:15px;
	padding-right:5px;
	float:right;
	width:100%;
	color:#fff;
	text-align:right;
	font-family:verdana;
	font-size:14px;
	}

.limba a
	{
	color:#fff;
	}
	
.limba a:hover
	{
	color:#F4E70C;
	}
	
.logo
	{
	width:300px;
	float:left;
	padding-bottom:15px;
	}
	
.meniu_top
	{
	float:left;
	font-size:18px;
	padding-left:420px;	
	width:300px;
	}

/* formular contact */

.formular_contact
	{
		font-family:verdana;
		font-size:13px;
		font-weight:bold;
		color:#555;
		border:1px solid #ccc;
		background:#eee;
		padding:10px;
		margin-left:10px;
	}
	
.formular_contact h2
	{
	font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;
	font-size:16px;
	padding-bottom:5px;
	padding-left:0px;
	margin-left:0px;
	border-bottom:2px solid #ccc;
	
	}

.frm_ct_st
	{
		float:left;
	}
	
.frm_ct_dr
	{
		float:left;
		margin-left:20px;
		padding-left:20px;
		border-left:1px solid #ccc;
	}

.frm_ct_text
	{
		font-size:12px;	
		width:200px;
		font-weight:normal;
	}
	
.formular_contact .field
	{
		border:1px solid #ccc;
		width:310px;
		font-family:verdana;	
	}
	
.formular_contact .field2
	{
		border:1px solid #ccc;
		width:306px;
		font-family:verdana;
		height:80px;	
	}
	
.formular_contact .field:hover, .field2:hover
	{
		border:1px solid #aaa;
		background:#fafafa;
	}


.formular_contact .contact .text_input2 input.buton
	{
		width:84px;
		height:20px;
		
	}
	
.curatator {clear: both; font-size: 0;}

.nume, .text_input
	{
		float:left;
		margin-bottom:5px;
		line-height:22px;
	}


	
.nume {width:55px;}

#signupForm label.error {
	margin-left: 5px;
	width: auto;
	display: block;
	color: #d23f47;
	font-size:11px;
	font-weight:normal;
}

.continut
	{
	width:100%;
	background:#fff;
	}
	
.container_content
	{
	width:900px;
	margin-left:auto;
	margin-right:auto;
	}

.container_content_st
	{
	float:left;
	width:640px;
	}

.container_content_st
	{
		font-family:verdana;
		font-size:12px;
	}
	
.container_content_st .message_sent
	{
		margin-left:10px;
		color:#cc0000;
		font-size:14px;
	}

.container_content_dr
	{
	float:right;
	width:240px;
	}
	
.cum_lucram
	{
	float:left;
	width:205px;
	margin-right:8px;
	}
	
.cum_lucram_last
	{
	float:left;
	width:205px;
	}
	
.cum_lucram img, .cum_lucram_last img
	{
	margin-left:10px;
	}
	
.clienti
	{
	border-top:1px solid #e0e0e0;
	float:left;
	padding:5px;
	width:187px;
	margin-top:10px;
	margin-right:10px;
	color:#555555;
	font-family:verdana;
	font-size:13px;
	}
	
.clienti_first
	{
	border-top:1px solid #e0e0e0;
	float:left;
	padding:5px;
	width:187px;
	margin-top:10px;
	margin-right:10px;
	margin-left:10px;
	color:#555555;
	font-family:verdana;
	font-size:13px;
	}
	
.clienti_top
	{
	
	float:left;
	padding:5px;
	width:187px;
	margin-top:10px;
	margin-right:10px;
	color:#555555;
	font-family:verdana;
	font-size:13px;
	}
	
.clienti_first_top
	{
	
	float:left;
	padding:5px;
	width:187px;
	margin-top:10px;
	margin-right:10px;
	margin-left:10px;
	color:#555555;
	font-family:verdana;
	font-size:13px;
	}
		
.footer
	{
	width:100%;
	background:#071c39;
	}
	
.footer_content
	{
	margin-top:15px;
	width:900px;
	height:50px;
	background:url('../img/footer.jpg');
	margin-left:auto;
	margin-right:auto;
	font-family:arial;
	font-size:10px;
	color:#999;
	}
	
.footer_st
	{
	margin-top:10px;
	width:110 px;
	float:left;
	padding-left:10px;
	padding-right:10px;
	}

.footer_st_2
	{
	margin-top:10px;
	width:110px;
	float:left;
	padding-left:10px;
	border-left:1px solid #4F6B92;
	}
	
.footer_dr
	{
	width:300px;
	float:right;
	text-align:right;
	padding-top:10px;
	padding-right:10px;
	}
	
.footer a
	{
	color:#999;
	}

.footer a:hover
	{
	color:#cc0000;
	}
	
.despre
	{
	width:210px;
	float:left;
	border:1px solid #ccc;
	background:#eee;
	padding:10px;
	font-family:verdana;
	font-size:13px;
	line-height:20px;
	color:#555;
	margin-bottom:10px;
	}

.despre_portofoliu
	{
	width:180px;
	float:left;
	border:1px solid #ccc;
	background:#eee;
	padding:5px;
	font-family:verdana;
	font-size:13px;
	line-height:20px;
	color:#555;
	margin-bottom:10px;
	margin-left:10px;
	}

.viziteaza
	{
	width:180px;
	float:left;
	border-top:1px solid #ccc;
	padding:5px;
	font-family:verdana;
	font-size:13px;
	line-height:20px;
	color:#cc00000;
	margin-bottom:0px;
	margin-left:10px;
	text-align:right;
	}
	
.viziteaza a
	{
	color:#cc0000;
	font-weight:bold;
	padding-left:10px;
	}
	
.despre_portofoliu h2
	{
	color:#cc0000;
	margin-bottom:0px;
	}
	
.restu_portofoliu
	{
	width:180px;
	float:left;
	padding:5px;
	font-family:verdana;
	font-size:13px;
	line-height:20px;
	color:#555;
	margin-bottom:10px;
	margin-left:10px;
	}
	
.text
	{
	font-family:verdana;
	font-size:13px;
	line-height:20px;
	padding-left:10px;
	color:#555;
	margin-top:3px;
	}
	
.text-rosu
	{
	font-family:verdana;
	font-size:13px;
	line-height:20px;
	font-weight:bold;
	padding-left:10px;
	margin-bottom:0px;
	color:#cc0000;
	}

.text-client
	{
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	padding-left:10px;
	margin-bottom:0px;
	color:#071C39;
	margin-top:3px;
	}
	
.text a
	{
	color:#cc0000;
	font-weight:bold;
	}

.text a:hover
	{
	color:#071c39;
	font-weight:bold;
	}
	
.text_mic
	{
	font-family:verdana;
	font-size:11px;
	color:#333;
	}
	
.no_js
	{
	font-family:verdana;
	font-size:13px;
	line-height:20px;
	color:#cc0000;
	padding-left:10px;
	}
.no_js a
	{
	color:#000;
	font-weight:bold;
	}
	
.no_js a:hover
	{
	color:#777;
	font-weight:bold;
	}

.text_firma
	{
	font-size:11px;
	font-family:verdana;
	color:#aaa;
	line-height:16px;
	padding-left:10px;
	}
	
ul
	{
	width:100%;
	float:left;
	list-style-type:none;
	padding:0px;
	margin:0px;
	}

li
	{
	float:left;
	}
	
/* top menu*/
		
.top-menu
	{
	float:left;
	width:550px;
	font-family:verdana;
	font-weight:bold;
	font-size:16px;
	padding-top:37px;
	}
	
.top-menu li.albastru
	{
	padding-right:40px;
	color:white;
	}
	
.top-menu li.galben
	{
	padding-left:15px;
	padding-right:15px;
	border-right:1px solid #071c39;
	}
	
.top-menu li.galben-ultim
	{
	padding-left:15px;
	padding-right:15px;
	color:#071c39;
	}
	
.top-menu .galben a 
	{
	color:#071c39;
	}
	
.top-menu .galben-ultim a 
	{
	color:#071c39;
	}
	
.top-menu .albastru a 
	{
	color:#fff;
	}
	
.top-menu .galben a:hover
	{
	color:#cc0000;
	}
	
.top-menu .galben-ultim a:hover
	{
	color:#cc0000;
	}
	
.top-menu .albastru a:hover
	{
	color:#f4e70c;
	}
	
.footer-menu ul
	{
	width:100%;
	float:right;
	list-style-type:none;
	padding:0px;
	margin:0px;
	}
	
.footer-menu li
	{
	padding-left:27px;
	float:right;
	font-size:11px;
	font-family:verdana;
	}


a img {border: 0px;}
.curatator {clear: both; font-size: 0;}

.stanga
	{
	float:left;
	width:660px;
	padding-left:10px;
	}
	
.stanga img
	{
	border:1px solid #333;
	}
	
.dreapta
	{
	float:right;
	width:220px;
	}
	
.link
	{
	background:url('../img/link.jpg') no-repeat;
	margin-left:10px;
	height:35px;
	width:220px;
	}
	
.link a
	{
	padding-left:10px;
	padding-top:4px;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	display:block;
	letter-spacing:1px;
	}
	
.link a:hover
	{
	color:#ccc;
	}
	
.portofoliu
	{
	float:left;
	padding-left:10px;
	padding-bottom:5px;
	}
	
.portofoliu a img
	{
	border:1px solid grey;
	}
	
/* clienti */

.abrex {
  display:block;
  width:187px;
  height:65px;
  background:url('../img/clienti/abrex.jpg') no-repeat 0 -65px;
  margin:0 auto;
}
.abrex a {
  display:block;
  width:100%;
  height:100%;
  background:url('../img/clienti/abrex.jpg') no-repeat 0 0;
  text-indent:-9999px;
}
.abrex a:hover {
  background-position: 0 65px;
}

.abado {
  display:block;
  width:187px;
  height:65px;
  background:url('../img/clienti/abado.jpg') no-repeat 0 -65px;
  margin:0 auto;
}
.abado a {
  display:block;
  width:100%;
  height:100%;
  background:url('../img/clienti/abado.jpg') no-repeat 0 0;
  text-indent:-9999px;
}
.abado a:hover {
  background-position: 0 65px;
}

.ararat {
  display:block;
  width:187px;
  height:65px;
  background:url('../img/clienti/ararat.jpg') no-repeat 0 -65px;
  margin:0 auto;
}
.ararat a {
  display:block;
  width:100%;
  height:100%;
  background:url('../img/clienti/ararat.jpg') no-repeat 0 0;
  text-indent:-9999px;
}
.ararat a:hover {
  background-position: 0 65px;
}

.atlas {
  display:block;
  width:187px;
  height:65px;
  background:url('../img/clienti/atlas.jpg') no-repeat 0 -65px;
  margin:0 auto;
}
.atlas a {
  display:block;
  width:100%;
  height:100%;
  background:url('../img/clienti/atlas.jpg') no-repeat 0 0;
  text-indent:-9999px;
}
.atlas a:hover {
  background-position: 0 65px;
}

.animal-center {
  display:block;
  width:187px;
  height:65px;
  background:url('../img/clienti/animal-center.jpg') no-repeat 0 -65px;
  margin:0 auto;
}
.animal-center a {
  display:block;
  width:100%;
  height:100%;
  background:url('../img/clienti/animal-center.jpg') no-repeat 0 0;
  text-indent:-9999px;
}
.animal-center a:hover {
  background-position: 0 65px;
}

.blue-royal {
  display:block;
  width:187px;
  height:65px;
  background:url('../img/clienti/blue-royal.jpg') no-repeat 0 -65px;
  margin:0 auto;
}
.blue-royal a {
  display:block;
  width:100%;
  height:100%;
  background:url('../img/clienti/blue-royal.jpg') no-repeat 0 0;
  text-indent:-9999px;
}
.blue-royal a:hover {
  background-position: 0 65px;
}

.contus-consulting {
  display:block;
  width:187px;
  height:65px;
  background:url('../img/clienti/contus-consulting.jpg') no-repeat 0 -65px;
  margin:0 auto;
}
.contus-consulting a {
  display:block;
  width:100%;
  height:100%;
  background:url('../img/clienti/contus-consulting.jpg') no-repeat 0 0;
  text-indent:-9999px;
}
.contus-consulting a:hover {
  background-position: 0 65px;
}

.copy-team-2000 {
  display:block;
  width:187px;
  height:65px;
  background:url('../img/clienti/copy-team-2000.jpg') no-repeat 0 -65px;
  margin:0 auto;
}
.copy-team-2000 a {
  display:block;
  width:100%;
  height:100%;
  background:url('../img/clienti/copy-team-2000.jpg') no-repeat 0 0;
  text-indent:-9999px;
}
.copy-team-2000 a:hover {
  background-position: 0 65px;
}

.dia-market {
  display:block;
  width:187px;
  height:65px;
  background:url('../img/clienti/dia-market.jpg') no-repeat 0 -65px;
  margin:0 auto;
}
.dia-market a {
  display:block;
  width:100%;
  height:100%;
  background:url('../img/clienti/dia-market.jpg') no-repeat 0 0;
  text-indent:-9999px;
}
.dia-market a:hover {
  background-position: 0 65px;
}

.eco-market {
  display:block;
  width:187px;
  height:65px;
  background:url('../img/clienti/eco-market.jpg') no-repeat 0 -65px;
  margin:0 auto;
}
.eco-market a {
  display:block;
  width:100%;
  height:100%;
  background:url('../img/clienti/eco-market.jpg') no-repeat 0 0;
  text-indent:-9999px;
}
.eco-market a:hover {
  background-position: 0 65px;
}

.eklipse {
  display:block;
  width:187px;
  height:65px;
  background:url('../img/clienti/eklipse.jpg') no-repeat 0 -65px;
  margin:0 auto;
}
.eklipse a {
  display:block;
  width:100%;
  height:100%;
  background:url('../img/clienti/eklipse.jpg') no-repeat 0 0;
  text-indent:-9999px;
}
.eklipse a:hover {
  background-position: 0 65px;
}

.elco {
  display:block;
  width:187px;
  height:65px;
  background:url('../img/clienti/elco.jpg') no-repeat 0 -65px;
  margin:0 auto;
}
.elco a {
  display:block;
  width:100%;
  height:100%;
  background:url('../img/clienti/elco.jpg') no-repeat 0 0;
  text-indent:-9999px;
}
.elco a:hover {
  background-position: 0 65px;
}

.eurogaz {
  display:block;
  width:187px;
  height:65px;
  background:url('../img/clienti/eurogaz.jpg') no-repeat 0 -65px;
  margin:0 auto;
}
.eurogaz a {
  display:block;
  width:100%;
  height:100%;
  background:url('../img/clienti/eurogaz.jpg') no-repeat 0 0;
  text-indent:-9999px;
}
.eurogaz a:hover {
  background-position: 0 65px;
}

.garden-gate {
  display:block;
  width:187px;
  height:65px;
  background:url('../img/clienti/garden-gate.jpg') no-repeat 0 -65px;
  margin:0 auto;
}
.garden-gate a {
  display:block;
  width:100%;
  height:100%;
  background:url('../img/clienti/garden-gate.jpg') no-repeat 0 0;
  text-indent:-9999px;
}
.garden-gate a:hover {
  background-position: 0 65px;
}

.huning {
  display:block;
  width:187px;
  height:65px;
  background:url('../img/clienti/huning.jpg') no-repeat 0 -65px;
  margin:0 auto;
}
.huning a {
  display:block;
  width:100%;
  height:100%;
  background:url('../img/clienti/huning.jpg') no-repeat 0 0;
  text-indent:-9999px;
}
.huning a:hover {
  background-position: 0 65px;
}

.medsan {
  display:block;
  width:187px;
  height:65px;
  background:url('../img/clienti/medsan.jpg') no-repeat 0 -65px;
  margin:0 auto;
}
.medsan a {
  display:block;
  width:100%;
  height:100%;
  background:url('../img/clienti/medsan.jpg') no-repeat 0 0;
  text-indent:-9999px;
}
.medsan a:hover {
  background-position: 0 65px;
}

.nordtel {
  display:block;
  width:187px;
  height:65px;
  background:url('../img/clienti/nordtel.jpg') no-repeat 0 -65px;
  margin:0 auto;
}
.nordtel a {
  display:block;
  width:100%;
  height:100%;
  background:url('../img/clienti/nordtel.jpg') no-repeat 0 0;
  text-indent:-9999px;
}
.nordtel a:hover {
  background-position: 0 65px;
}

.show-music-decor {
  display:block;
  width:187px;
  height:65px;
  background:url('../img/clienti/show-music-decor.jpg') no-repeat 0 -65px;
  margin:0 auto;
}
.show-music-decor a {
  display:block;
  width:100%;
  height:100%;
  background:url('../img/clienti/show-music-decor.jpg') no-repeat 0 0;
  text-indent:-9999px;
}
.show-music-decor a:hover {
  background-position: 0 65px;
}
