body {

	margin:0;

	font-size:11px;

	font-family:Arial, Helvetica, sans-serif;

	color:#666666;

	background:url(../images/bg.jpg) repeat-x top left;

	background-color:#ABCADC;

}



img {

		border:0px;

}

.paginare {

	height:18px;

	line-height:18px;



}

.paginare ul {

	list-style:none;

	display:inline;

	margin:0px;

	padding:0px;

}

.paginare li {

	list-style:none;

	display:inline;

	margin:0px;

	padding:0px;

	width:18px;

	height:18px;

}

.paginare a {

	width:18px;

	height:18px;

	line-height:18px;

	display:block;

}

.sub_header {

	background:url(../images/bg_sub_header.jpg) repeat-x top left;

}



.bg_footer {

background:url(../images/bg_footer.jpg) repeat-x top left;

height:89px;

}

.sub_info {

	background:url(../images/sub_info.jpg) repeat-x top left;

}



.buleta{

	background:url(../images/buleta.jpg) no-repeat left;

	height:10px;

	padding-left:15px;

	line-height:10px;

	color:#394F5D;

	font-weight:bold;

	font-size:12px;

}



.folder {

	background:url(../images/folder.jpg) no-repeat top left;

	padding-left:40px;

	height:39px;

	width:170px;

}



.folder a {

	text-decoration:none;

	color:#394F5D;

}



.folder a:hover {

	text-decoration:underline;

}

.folder h1 {

	font-size:14px; 

	font-weight:bold;

	color:#394F5D;

	

}





.crumb {

	background:url(../images/folder.jpg) no-repeat top left;

	padding-left:40px;

	height:39px;

	line-height:39px;

	font-weight:bold;

	font-size:12px;

	

}

.crumb h1 {

	font-size:12px; 

	font-weight:bold;

	color:#394F5D;

	

}



.crumb a {

	text-decoration:none;

	color:#394F5D;

}



.crumb a:hover {

	text-decoration:underline;

}







.firma a {

	text-decoration:none;

	color:#394F5D;

}



.firma a:hover {

	text-decoration:underline;

}

.firma h1 {

	font-size:14px; 

	font-weight:bold;

	color:#394F5D;

	display:inline;

	

}



h2 {

	font-size:11px; 

	font-weight:normal;

	text-indent:10px;

	height:12px;

	line-height:12px;

	margin:0px;

	padding:0px;

	

}





.folder li {

	list-style:none;

	display:block;

	

}



.bg_punctat {

	background:url(../images/bg_punctat.jpg) no-repeat top left;

	height:18px;

}



a {

		color:#666666;

		text-decoration:none;

}



a:hover {

	text-decoration:underline;

}

.content {

	width:960px;

	margin:0 auto;

	background:#FFFFFF;

}



.header_albastru {

	height:16px;	

	background:url(../images/header_bg_albastru.jpg) repeat-x top left;

}



ul {

	padding:0px;

	margin:0px;

	list-style:none;

}





.meniu li {

	color:#FFFFFF;

	font-weight:bold;

	font-size:10px;

	display:inline;

	float:left;

	list-style:none;

	margin:0px;

	padding:0px;

	

}







.meniu  li a {

	color:#FFFFFF;

	text-decoration:none;

	display:block;

	height:41px;

	line-height:41px;

	width:93px;

	text-align:center;

	float:left;

	



}



.meniu a:hover

 {

	color:#394F5C;

	width:93px;

	background:url(../images/header_over2.jpg) repeat-x top left;

}





.meniu .curent a

 {

 	font-size:10px;

	color:#000000;

 	display:block;

	float:left;

	width:93px;

	background:url(../images/header_over2.jpg) repeat-x top left;

}



.bara_umbra {

		background:url(../images/bara_alba_dreapta.jpg) no-repeat bottom left;

		height:30px;

		line-height:30px;

		font-size:12px;

		font-weight:bold;

		color:#394F5C;

}



.bara_verticala {

	background:url(../images/separator_vertical.jpg) repeat-y bottom left;

	width:8px;

}



.capat_stanga {

	background:url(../images/capat_stg.jpg) no-repeat top left;

	width:18px;

	height:22px;

	padding-left:18px;

}



.input {

	border:1px solid #cccccc;

	height:18px;

	font-size:10px;

}	



.textarea {

	border:1px solid #cccccc;

	

	font-size:11px;

}	





.sageata {

	background:url(../images/sageata.jpg) no-repeat top left;

	height:15px;

	line-height:10px;

	padding-left:13px;

}

	

.boldat {

	font-weight:bold;

}



.bara_detalii {

	background:url(../images/bara_detalii.jpg) no-repeat bottom left;

	height:40px;

}





.button {

background:url(../images/buton.jpg) no-repeat bottom left;

width:76px;

height:20px;

border:0px;

cursor:pointer;

color:#F54142;

font-weight:normal;

font-size:11px;

}





.pluss {

	background:url(../images/plus-icon.gif) no-repeat top center;

	width:14px;

	height:14px;

	display:block;

	cursor:pointer;

}



.minuss {

	background:url(../images/minus-icon.gif) no-repeat top center;

	width:14px;

	height:14px;

	display:block;

	cursor:pointer;

}



.linie_dot {

	background:url(../images/linie_dot.gif) repeat-x top center;

	height:3px;

}



.textarea {

	font-size:11px;

	font-family:Arial, Helvetica, sans-serif;

}





.titlu h1 {

	font-size:14px; 

	font-weight:bold;

	color:#394F5D;

	margin:0;

	padding:0;

}



.desc h2 {

	font-size:12px; 

	font-weight:nornal;

	text-align:justify;

	margin:0;

	padding:0;

	height:auto;

	

}



.border1 {

	border:1px dotted #CCCCCC;

	margin-bottom:3px;

	height:auto;
}

/* ----------------- INFO BOXES -------------------------*/
/* error messages */
error {
  color: #e55;
}
div.error {
  border: 1px solid #d77;
}
div.error, tr.error {
  background: #fcc;
  color: #200;
  padding: 2px;
}
/*warning messages*/
.warning {
  color: #e09010;
}
div.warning {
  border: 1px solid #f0c020;
}
div.warning, tr.warning {
  background: #ffd;
  color: #220;
  padding: 2px;
}
/*ok messages*/
.ok {
  color: #008000;
}
div.ok {
  border: 1px solid #00aa00;
}
div.ok, tr.ok {
  background: #dfd;
  color: #020;
  padding: 2px;
}

.ok {
  color: #008000;
}

div.info {
  border: 1px solid #0066CC;
}
div.info, tr.info {
  background: #BCCEFE;
  color: #020;
  padding: 2px;
}
/*
#box {
position:absolute; top:50px; left:50px; 
z-index:3;}

#box a {
color:#ffffff;
background:#b3b06c;
font:bold 16px verdana, sans-serif;
text-decoration:none;
display:block;
padding:5px;
border:1px solid black;}

#box a:hover {
color:black;
background:#ddd8b7;
width:400px;}

#box a span {display:none;}

#box a:hover span {
color:black;
background:#ffffff;
font:normal 16px courier, sans-serif;
border:1px solid black;
display:block;
padding:10px;}



.error {

	background:url(../images/error-icon.gif) no-repeat top left;
	height:24px;

	color:#F54142;

	padding-left:30px;
}
*/