@charset "utf-8";
body {
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6D6966;
	margin: 0px;
	padding: 0px;
}

td {
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6D6966;
 }

.numerotare {  font-weight:bold;}
.title {  font-weight:bold; font-size:14px;}

.text_white { color:#FFFFFF;}

.planificare_no { color:#FFFFFF; background-color:#B6B6B6; height:30px;   vertical-align:top; }
.planificare_yes { color:#FFFFFF; background-color:#FFA530; height:30px;   vertical-align:top; }


body a{
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6D6966;
	text-decoration:none;
}
body a:hover{
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6D6966;
	text-decoration:underline;
}
.box_title {
	background-image: url(images/box_header_bg.gif);
	background-repeat: repeat-x;
	height: 34px;
	width: 385px;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	color: #40AA26;
	font-size: 13px;
}
.box_title_text {
	font-weight: bold;
	color: #40AA26;
	padding-top: 14px;
}
.box_title_two {
	background-image: url(images/box_header_bg.gif);
	background-repeat: repeat-x;
	height: 43px;
	width: 385px;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	color: #40AA26;
	font-size: 13px;
}
.box_title_text_two{
	font-weight: bold;
	color: #40AA26;
	padding-top: 10px;
}

.sect_left  {
	background-image: url(images/sect_c_l.gif);
	background-repeat: repeat-y;
}

.sect_top  {
	background-image: url(images/sect_t_c.gif);
	background-repeat: repeat-x;
}

.sect_top_green  {
	background-image: url(images/sect_tgreen_c.gif);
	background-repeat: repeat-x;
}

.sect_right  {
	background-image: url(images/sect_c_r.gif);
	background-repeat: repeat-y;
} 

.sect_right_green  {
	background-image: url(images/sect_cgreen_r.gif);
	background-repeat: repeat-y;
} 

.sect_left_green  {
	background-image: url(images/sect_cgreen_l.gif);
	background-repeat: repeat-y;
} 

.sect_bottom  {
	background-image: url(images/sect_b_c.gif);
	background-repeat: repeat-x;
}

.sect_bottom_green  {
	background-image: url(images/sect_bgreen_c.gif);
	background-repeat: repeat-x;
}


.sel_right {
	background-image: url(images/middle_row_middle_1.gif);
	background-repeat: repeat-y;
}
.middle_row_left_side {
	background-image: url(images/middle_row_left_1.gif);
	background-repeat: repeat-y;
}

.middle_row_right {
	background-image: url(images/middle_row_right_1.gif);
	background-repeat: repeat-y;
}
.bottom_box_title {
	background-image: url(images/bottom_box_bg.gif);
	background-repeat: repeat-x;
	height: 13px;
}
.bottom_box_title_text{
	font-weight: bold;
	color: #40AA26;
	font-size: 13px;
	height: 22px;
	margin-top: 0px;
	 
	padding-top: 12px;
}
 
.green_area_title_text {
 
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;

	height: 22px;
	padding-top: 12px;
	padding-left: 4px;
}
.green_area_content {
	background-image: url(images/green_area_middle_bg.gif);
	background-repeat: repeat-x;
	height: 137px;
	background-color: #6CCD54;
	font-size: 18px;
	color: #FFFFFF;
}
#main_content_container {
	width: 1077px;
}
.green_area_right {
	background-image: url(images/green_area_right_bg.gif);
	background-repeat: repeat-y;
}
.box_one_left {
	background-image: url(images/box1_bg.gif);
	background-repeat: repeat-y;
}
.flash_header_bg {
	background-image: url(images/flash_gallery.jpg);
	background-repeat: no-repeat;
	width: 572px;
	height: 277px;
}
.testimonial_box {
	background-image: url(images/testimonial_bg.gif);
	background-repeat: no-repeat;
	height: 66px;
	width: 237px;
	font-size: 14px;
	color: #FFFFFF;
}
.testimonial_pic {
	border: 2px solid #FFFFFF;
}
.testimoniale_top {
	background-image: url(images/testimoniale_top.gif);
	height: 48px;
	width: 253px;
}
.testimoniale_top_text {
	font-size: 14px;
	margin-top: 19px;
	margin-left: 40px;
	color: #61DA44;
}
.top_menu {
	height: 43px;
	width: 475px;
	background-image: url(images/bg_cauta.gif);
	background-repeat: no-repeat;
	text-align: left;
}
.section_summary {
	font-size: 14px;
	margin: 5px 15px;
}
.section_detail {
	margin: 5px 15px;
}
.link_line {
	margin-left: 15px;
	text-align: right;
	margin-right: 15px;
	background-image: url(images/link_bullet.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 10px;
}
.link_line a {
	color: #40AA26;
	text-decoration: none;
}
.link_line a:hover {
	text-decoration: underline;
}
.right_column_title {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D8D8D8;
	margin-top: 10px;
	padding-top: 15px;
	padding-left: 10px;
	padding-bottom: 15px;
	font-size: 14px;
	font-weight: bold;
}
.rigth_column_content {
	margin-left: 10px;
	word-wrap: break-word;
}
.top_menu_content {
	margin-top: 20px;
	margin-left: 25px;
}

.right_input {
	height: 19px;
	width: 140px;
	border: 1px solid #D8D8D8;
}
.testimonials_bg {
	height: 206px;
	width: 253px;
	background-image: url(images/testimoniale_bg.gif);
	background-repeat: repeat-x;
}
.link_line_left {
	margin-left: 15px;
	text-align: right;
	margin-right: 5px;
	background-image: url(images/link_bullet.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 10px;
}
.link_line_left a {
	color: #40AA26;
	text-decoration: none;
}
.link_line_left a:hover {
	text-decoration: underline;
}

.link_line_center {
	margin-right: 15px; width:60px;
	text-align: center;
	margin-right: 5px;
	background-image: url(images/link_bullet.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 10px;
}
.link_line_center a {
	color: #40AA26;
	text-decoration: none;
}
.link_line_center a:hover {
	text-decoration: underline;
}

 
a.link_green   {
	color: #40AA26;
	text-decoration: none;
}
a.link_green :hover {
	text-decoration: underline;
}

a.link_white   {
	color: #ffffff;
	text-decoration: none; font-size:13px;
}
a.link_white:hover {
	color: #ffffff;
	text-decoration: underline;  font-size:13px;
}
a.link_white12   {
	color: #ffffff;
	text-decoration: none; font-size:12px;
}
a.link_white12:hover {
	color: #ffffff;
	text-decoration: underline;  font-size:12px;
}
a.link_white11   {
	color: #ffffff;
	text-decoration: none; font-size:11px;
}
a.link_white11:hover {
	color: #ffffff;
	text-decoration: underline;  font-size:11px;
}

input {
border-bottom-color: gray;
border-right-color: gray;
border-top-color: #333333;
border-left-color: #333333;
border-width: 1px;
background: #ffffff; padding:2px;
font-size: 12px; color:#333333;
}

SELECT 		{
	border-bottom-color: gray;
border-right-color: gray;
border-top-color: #333333;
border-left-color: #333333;
border-width: 1px;
background: #ffffff;
font-size: 12px; color:#333333;
	
}


/* news bar */
#news_bar		{position:relative; display:block; width:600px; height:39px; margin:auto; background:#00664e url(images/bg_news.gif) top left repeat-x; margin-top:10px;}
#news_bar h1	{position:relative; display:block; font-size:17px; color:#eae827; float:left; border-right:1px solid #ffffff; padding:0px 20px 0px 20px; margin-top:9px;}
#news_bar em	{position:relative; display:block; float:left; width:45px; height:39px; text-align:center;}
#news_bar em a	{position:relative; display:block; width:45px; height:39px; background:url(images/rss.gif) center center no-repeat; padding:0px; text-indent:-10000px;}

#nb_holder			{position:relative; display:block; width:813px; height:39px; font-size:14px; color:#ffffff; padding-left:20px; float:left; line-height:39px; overflow:hidden;}
#nb_news			{position:absolute; display:block; width:813px; top:0px; left:20px;}
#nb_holder a		{position:relative; display:block; width:813px; height:39px; font-size:14px; color:#ffffff; float:left; line-height:39px;}
#nb_holder a strong	{color:#ffffff; background:url(images/arrowyr.png) right 5px no-repeat; padding-right:25px;}
#nb_holder a:hover	{color:#eae827; text-decoration: none;}

/* index news box */
#news			{position:relative; display:block; width:970px; height:228px; margin:auto; background:#ffffff; padding:10px 0px 10px 0px;}
.news_box		{position:relative; display:inline; width:226px; height:224px; float:left; border:1px solid #d0d0d0; padding:1px; margin-left:10px; }
.nbi			{position:relative; display:block; width:210px; height:208px; background:url(images/bg_news_box.gif) top left repeat-x; padding:8px; }		
.nbi h1			{position:relative; display:block; font-size:17px; color:#006a51; border-bottom:1px solid #d0d0d0; height:50px;}
.nbi h1 strong	{position:relative; display:block; font-size:11px; padding:0px; }
.nbi h1 strong em	{display:inline; background-color:#eae827; padding-right:4px;}
.nbi_content	{position:relative; display:block; width:206px; height:127px; padding:5px 2px 5px 2px; overflow:hidden;}
.nbi_content a		{color:#555555;}
.nbi_content a:hover{color:#006a51; text-decoration: none;}
.nbi_info		{position:relative; display:block; width:206px; height:20px; padding:0px 2px 0px 2px; line-height:20px; font-size:11px;}
.nbi_cf				{height:142px; }
.nbi_info strong	{position:relative; display:block; width:100px; height:14px; line-height:14px; float:left; color:#919191; border-right:1px solid #919191; overflow:hidden;}
.nbi_info em		{position:relative; display:block; width:82px; height:14px; line-height:14px; float:left; padding-left:17px; color:#006a51; background:url(images/comment.gif) center left no-repeat; margin-left:6px; overflow:hidden;}
.nbi_info em a			{color:#006a51; text-decoration:underline;}
.nbi_info em a:hover	{text-decoration:none;}
.tmore strong			{border:0px;}
.tmore a				{color:#006a51; text-decoration:underline; font-size:11px; padding:0px; }
.tmore a:hover			{text-decoration: none;}
