@import url(menu.css);
 * {
	margin: 0;
	padding: 0;
}
body {
	margin: 0;
	padding: 0;
	background-color: #fff;
	text-align: center;
	font: 11px Arial, Helvetica, Verdana, sans-serif;
	color: #333333;
}

#wraper {
	width: 755px;
	height: 679px;
	margin: 0 auto;
	text-align: left;
	background-image: url(../images/common/background_left.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
#left {
	width: 217px;
	text-align: left;
	float: left;
}
#right {
	width: 528px;
	float: left;
}

#menu_left {
	font: 11px Arial, helvetica, sans-serif;
	font-weight: bold;
	float: left;
}
#menu_left ul {
	padding: 0;
	margin: 0 0 0 10px;
	width: 207px;
	//width: 205px;
	background-image: url(../images/common/bg_menu_left.gif);
	background-position: top;
	height: 125px;
}
#menu_left li {
	list-style: none;
	margin: 0;
	height: 20.5px;
	padding-left: 5px;
	line-height: 21px;
	//line-height: 20.5px;
}
#menu_left a, #menu_left .active {
	display: block;
	text-decoration: none;
	color: #0e5670;
	width: 207px;
	height: 21px;
	//width: 202px;
}
#menu_left a:hover, #menu .active {
	color: #558811;
}
#menu_left .arrow {
	color: #000;
}

#menu_right {
	height: 74px;
	//height: 77px;
	margin-top: 10px;
}
#menu_right .languages {
	height: 20px;
	text-align: right;
	color: #4c4c4c;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#menu_right .languages a {
	color: #0e5670;
	text-decoration: none;
}
#menu_right .languages a:hover {
	color: #4c4c4c;
	text-decoration: underline;
}
#menu_right .topmenu {
	width: 528px;
	height: 19px;
	text-align: right;
	color: #000;
	margin-top: 33px;
}
.header {
	width: 528px;
	height: 125px;
}
.left_content {
	width: 187px;
	margin: 0 10px 0 20px;
	clear: both;
	padding: 19px 0 0 0;
	color: #4c4c4c;
}
.left_content .height_space {
	height: 35px;
	display: block;
}
.left_content p {
	line-height: 17px;
	margin-bottom: 10px;
}
.left_content a {
	font: 11px Arial, Helvetica, Verdana, sans-serif;
	color: #0e5670;
	text-decoration: none;
}
.left_content p a:hover {
	font: 11px Arial, Helvetica, Verdana, sans-serif;
	color: #558811;
	text-decoration: none;
	border-bottom: 1px solid #000;
}
.right_content {
	width: 508px;
	margin: 20px 0 0 20px;
}
.right_content a img {
	border: 0;
}
.right_content ul {
	padding-left: 15px;
	margin: -17px 0 15px 0;
	color: #58595b;
}
.right_content ul:hover {
	color: #333333;
}
.right_content li {
	list-style: square;
	line-height: 21px;
}

.right_content p {
	line-height: 19px;
	margin-bottom: 15px;
}
.right_content p a {
	font: 11px Arial, Helvetica, Verdana, sans-serif;
	color: #157a9e;
	text-decoration: none;
}
.right_content p a:hover {
	font: 11px Arial, Helvetica, Verdana, sans-serif;
	color: #558811;
	text-decoration: none;
	border-bottom: 1px solid #000;
}
.right_content li a {
	font: 11px Arial, Helvetica, Verdana, sans-serif;
	color: #157a9e;
	text-decoration: none;
}
.right_content li a:hover {
	font: 11px Arial, Helvetica, Verdana, sans-serif;
	color: #558811;
	text-decoration: none;
	border-bottom: 1px solid #000;
}

h2 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	text-align: left;
	font-size: 15px;
	margin-bottom: 5px !important;
	padding: 0;
}
h3 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	text-align: left;
	font-size: 15px;
	margin-bottom: 0px !important;
	//margin-bottom: 1px; 
	margin-top: 40px;
}


#footer {
	width: 508px;
	margin: 60px 0 15px 20px;
	border-top: 1px solid #d2dbde;
	color: #4c4c4c;
}

#footer a {
	font: 11px Arial, Helvetica, Verdana, sans-serif;
	color: #157a9e;
	text-decoration: none;
}
#footer a:hover {
	font: 11px Arial, Helvetica, Verdana, sans-serif;
	color: #558811;
	text-decoration: none;
	border-bottom: 1px solid #000;
}
#footer .left_f_menu {
	font-weight: bold;
	color: #808080;
	margin: 5px 0 20px 0;
	float: left;
}
#footer .left_f_menu a {
	font-weight: bold;
	color: #808080;
}
#footer .left_f_menu a:hover {
	font-weight: bold;
	color: #558811;
	border-bottom: 1px solid #000;
	text-decoration: none;
} 
#footer .left_f_menu .active {
	font-weight: bold;
	color: #558811;
	border-bottom: 1px solid #000;
	text-decoration: none;
} 
#footer .right_f_menu {
	font-weight: bold;
	color: #4c4c4c;
	margin: 5px 0 20px 0;
	float: right;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#footer .right_f_menu .active {
	font-weight: bold;
	color: #4c4c4c;
}
#footer .right_f_menu a {
	font-weight: bold;
	color: #808080;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#footer .right_f_menu a:hover {
	font-weight: bold;
	color: #558811;
	border-bottom: 1px solid #000;
	text-decoration: none;
} 
.input_text {
	border: 1px solid #a1acb7;
	font: 10px Arial, helvetica, sans-serif;
	color: #4c4c4c;
	height: 14px;
	width: 130px;
	margin: 0 0 5px 0;
	padding: 0 0 0 3px;
}
.clr {
	clear: both;
}
.data {
	color: #808080;
	font-weight: bold;
}

#arhiva {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	float: left;
	display: block;
	margin-bottom: 30px;
	width: 508px;
}
#arhiva ul {
	padding: 0;
	margin: 0;
	width: 508px;
}
#arhiva li {
	border-bottom: 1px solid #fff;
	list-style: none;
	margin: 0;
}
#arhiva a, #arhiva .active {
	display: block;
	text-decoration: none;
	color: #0e5670;
	padding: 3px 3px 0 3px;
	width: 503px;
	background-image: url(../images/li_submenu.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
	font-weight: bold;
}
#arhiva a:hover, #arhiva .active {
	color: #558811;
	border-bottom: 1px solid #d2dbde;
	border-top: 1px solid #d2dbde;
	background: #fafbfb;
}
#arhiva .arrow {
	color: #000;
	margin: 0 10px 0 10px;
}
#arhiva .data {
	color: #808080;
	font-weight: bold;
}
#arhiva .text {
	display:block;
	color: #5d5d5d;
	font-weight: normal;
	line-height: 17px;
	font-size: 11px;
	padding-left: 20px;
	margin-bottom: 2px;
}
#arhiva .text:hover, #arhiva a:hover .text {
	color: #000;
}

#membri {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	float: left;
	display: block;
	margin-bottom: 30px;
	width: 508px;
}
#membri ul {
	padding: 0;
	margin: 0;
	width: 508px;
}
#membri li {
	border-bottom: 1px solid #fff;
	list-style: none;
	margin: 0;
}
#membri a, #membri .active {
	display: block;
	text-decoration: none;
	color: #0e5670;
	padding: 0 3px 0 3px;
	width: 503px;
	background-image: url(../images/li_submenu.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
}
#membri .arrow {
	color: #000;
	margin: 0 10px 0 10px;
}
#membri .data {
	color: #808080;
}
#membri p {
	color: #333333;
	font-weight: normal;
	line-height: 17px;
	font-size: 11px;
	padding-left: 115px;
	margin-bottom: 5px;
}
#membri p a {
	font: 11px Arial, Helvetica, Verdana, sans-serif;
	color: #157a9e;
	text-decoration: none;
	display: inline;
}
#membri p a:hover {
	font: 11px Arial, Helvetica, Verdana, sans-serif;
	color: #558811;
	text-decoration: none;
}
#membri img {
	border: 0;
	margin: 5px 15px 0 0px;
}
.sigla_membri {
	border: 1px solid #e1e6e8;
	padding: 5px;
	background: #fff;
	margin-bottom: 5px;
}
.poze_buletin {
	border: 1px solid #e1e6e8;
	padding: 5px;
	background: #fff;
	margin: 0 10px 5px 0;
}

.right_content p .membri_contact {
	margin-top: 100px;
}
p .arrow {
	color: #000;
	margin: 0 3px 0 0;
}





div#formular .input_text {
	border: 1px solid #a1acb7;
	font: 11px Arial, helvetica, sans-serif;
	color: #4c4c4c;
	height: 15px;
	width: 130px;
	margin-right: 5px;
	padding-top: 1px;
}
div#formular .input_seria {
	border: 1px solid #a1acb7;
	font: 11px Arial, helvetica, sans-serif;
	color: #4c4c4c;
	height: 15px;
	width: 30px;
	margin-right: 5px;
	padding-top: 1px;
}
div#formular .input_numarul {
	border: 1px solid #a1acb7;
	font: 11px Arial, helvetica, sans-serif;
	color: #4c4c4c;
	height: 15px;
	width: 90px;
	margin-right: 5px;
	padding-top: 1px;
}

div#formular label {
	display: block;
	margin: 12px 0 3px 0;
	font: 11px Arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #4c4c4c;
}
div#formular legend {
	margin: 0;
	padding: 0 10px;
	font: 11px Arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #73808c;
}
div#formular Textarea {
	width: 350px;
	height: 100px;
	margin-top: 0 !important;
	margin-top /**/: 20px;
	margin-bottom: 10px;
	font: 11px Arial, helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #a1acb7;
	color: #4c4c4c;
}

div#formular select {
	font: 11px Arial, helvetica, sans-serif;
	font-size: 11px;
	width: 265px;
	color: #4c4c4c;
	border: 1px solid #a1acb7;
}
div#formular select option {
	padding-left: 5px;
}
div#formular label .p_text {
	display: block;
	font: 11px Arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #6c6c6c;
	width: 350px;
	line-height: 15px;
	font-style: italic;
}

.error {
	color: #C60000;
}
.floatright a{
  text-decoration: none;
  font-size: 12px;
}
.floatright{
 
width:160px;


  border:1px dotted #cccccc;
  padding:5px;
  margin:5px;
  float:right;
  color:#660000;
  clear:none;
  text-align: left;
}









#downloads {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	float: left;
	display: block;
	margin-bottom: 30px;
	width: 508px;
}
#downloads ul {
	padding: 0;
	margin: 0;
	width: 508px;
}
#downloads li {
	border-bottom: 1px solid #fff;
	list-style: none;
	margin: 0;
}
#downloads a, #downloads .active {
	display: block;
	text-decoration: none;
	color: #0e5670;
	padding: 3px 3px 0 3px;
	width: 503px;
	background-image: url(../images/li_submenu.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
	font-weight: bold;
}
#downloads a:hover, #downloads .active {
	color: #558811;
	border-bottom: 1px solid #d2dbde;
	border-top: 1px solid #d2dbde;
	background: #fafbfb;
}
#downloads .arrow {
	color: #000;
	margin: 0 10px 0 10px;
}
#downloads img {
	color: #808080;
	border: 0;
	margin-right: 10px;
}
#downloads .text {
	display:block;
	color: #5d5d5d;
	font-weight: normal;
	line-height: 17px;
	font-size: 11px;
	padding-left: 38px;
	margin-bottom: 2px;
}
#downloads a:hover .text{
	color: #000;
}


object {
	z-index: 0;
}

TD .cheltuieli {
	font-weight: bold;
	height:50px;
}
