body
{
	padding:0px;
	margin:0px;
	background-color:#ffffff;
	background-position:center;
	background-repeat:repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
	


}


ul
{
	list-style:none;
	margin:0px;
	padding:0px;
	margin-top:2px;
	margin-bottom:20px;
	margin-left:30px;
}

ul li
{
	list-style:none;
	margin:0px;
	padding:0px;
	padding-left:20px;
	line-height:14px;
	padding-top:1px;
	padding-bottom:3px;
	font-size:12px;
	background-image:url(../img_bel/bullet_blue.png);
	background-position:top left;
	background-repeat:no-repeat;
	font-weight:normal;
	color:#000000;
}


ol
{
	list-style:decimal;
	margin:0px;
	padding:0px;
	margin-top:2px;
	margin-bottom:20px;
	margin-left:30px;
}

ol li
{
	list-style:decimal;
	margin:0px;
	padding:0px;

	line-height:14px;
	padding-top:1px;
	padding-bottom:3px;
	font-size:12px;

	font-weight:normal;
	color:#000000;
	margin-left:20px;
}


.bel_gal_continer
{
	width:720px;
	padding-left:200px;
	margin-bottom:20px;
	height:160px;
	position:relative;
	background-color:#ffffff;
}

a.bel_gal_main:link, a.bel_gal_main:visited, a.bel_gal_main:active
{
	display:block;
	width:160px;
	height:120px;
	border:3px solid #1b5771;
	position:absolute;
	top:17px;
	left:17px;
}
a.bel_gal_main:hover
{
	display:block;
	width:160px;
	height:120px;
	border:3px solid #1badee;
	position:absolute;
	top:17px;
	left:17px;
}

.bel_gal_title
{
	padding-top:30px;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-bottom:20px;
}

a.bel_gal_item:link, a.bel_gal_item:visited, a.bel_gal_item:active
{
	display:block;
	width:70px;
	height:53px;
	border:1px solid #1b5771;
	float:left;
	margin-right:5px;
}
a.bel_gal_item:hover
{
	display:block;
	width:70px;
	height:53px;
	border:1px solid #1badee;
	float:left;
	margin-right:5px;
}



.bel_menu_mm
{
	float:left;
	position:relative;
}

.bel_menu_mm .bel_mnotlink
{
	display:block;
	float:left;
	
	margin-left:20px;
	margin-right:20px;
	padding-left:15px;
	padding-right:15px;
	
	line-height:40px;
	
	text-decoration:none;
	color:#000;
	font-weight:bold;
	font-size:16px;
	background-color:transparent;
	cursor:pointer;
}
.bel_menu_mm_hov .bel_mnotlink
{
	display:block;
	float:left;
	
	margin-left:20px;
	margin-right:20px;
	padding-left:15px;
	padding-right:15px;
	
	line-height:40px;
	
	text-decoration:none;
	color:#000;
	font-weight:bold;
	font-size:16px;
	background-color:#ffffff;
	cursor:pointer;
}



.bel_menu_sm
{
	display:none;
	background-image:url(../img_bel/footer_bg.png);
	background-repeat:repeat;
	position:absolute;
	top:40px;
	left:19px;
	padding-top:2px;
	z-index:500;
}

.bel_menu_sm_home
{
	display:none;
	background-image:url(../img_bel/footer_bg.png);
	background-repeat:repeat;
	position:absolute;
	bottom:40px;
	left:19px;
	padding-bottom:2px;
	z-index:500;
}
.bel_menu_sm_show
{
	display:block;
}

.bel_menu_sm_minsize
{
	font-size:0px;
	line-height:0px;
	width:180px;
	height:1px;
}

.bel_menu_sm ul
{
	list-style:none !important;
	padding:0px !important;
	margin:2px 0px 0px 0px !important;
}
.bel_menu_sm ul li
{
	list-style:none !important;
	margin:0px !important;
	padding:0px !important;
	background-image:none !important;
}
.bel_menu_sm ul li.bel_smenu_last_li
{

}
.bel_menu_sm ul li a:link, .bel_menu_sm ul li a:visited, .bel_menu_sm ul li a:active
{
	display:block;
	padding:7px 10px 7px 10px;
	line-height:14px;
	color:#000000;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:transparent;
}
.bel_menu_sm ul li a:hover 
{
	display:block;
	padding:7px 10px 7px 10px;
	line-height:14px;
	color:#000000;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#b7b8bd;
}

.bel_menu_sm_home ul
{
	list-style:none !important;
	padding:0px !important;
	margin:2px 0px 0px 0px !important;
}
.bel_menu_sm_home ul li
{
	list-style:none !important;
	margin:0px !important;
	padding:0px !important;
	background-image:none !important;
}
.bel_menu_sm_home ul li.bel_smenu_last_li
{

}
.bel_menu_sm_home ul li a:link, .bel_menu_sm_home ul li a:visited, .bel_menu_sm_home ul li a:active
{
	display:block;
	padding:7px 10px 7px 10px;
	line-height:14px;
	color:#000000;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:transparent;
}
.bel_menu_sm_home ul li a:hover 
{
	display:block;
	padding:7px 10px 7px 10px;
	line-height:14px;
	color:#FFF;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#b7b8bd;
}



.bel_menu_mm a.bel_mlink:link, .bel_menu_mm a.bel_mlink:visited, .bel_menu_mm a.bel_mlink:hover, .bel_menu_mm a.bel_mlink:active
{
	display:block;
	float:left;
	
	margin-left:10px;
	margin-right:10px;
	padding-left:5px;
	padding-right:5px;
	
	line-height:40px;
	
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	font-size:16px;
	background-color:transparent;
	cursor:pointer;
}
.bel_menu_mm_hov a.bel_mlink:link, .bel_menu_mm_hov a.bel_mlink:visited, .bel_menu_mm_hov a.bel_mlink:hover, .bel_menu_mm_hov a.bel_mlink:active
{
	display:block;
	float:left;
	
	margin-left:10px;
	margin-right:10px;
	padding-left:5px;
	padding-right:5px;
	
	line-height:40px;
	
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	font-size:16px;
	background-color:#b7b8bd;
	cursor:pointer;
}



.bel_header
{
	width:970px;
	height:175px;
	overflow:hidden;
	position:relative;
}

a.bel_logo_sus:link, a.bel_logo_sus:visited, a.bel_logo_sus:hover, a.bel_logo_sus:active
{
	display:block;
	width:300px;
	height:175px;
	position:absolute;
	top:0px;
	left:0px;
	overflow:hidden;
}

.bel_header_first
{
	width:620px;
	height:20px;
	
	line-height:20px;
	
	padding:25px;
	
	overflow:hidden;
	position:absolute;
	top:15px;
	right:0px;
	background-image:url(../img_bel/header_first.png);
	background-position:top left;
	background-repeat:no-repeat;
}

.bel_header_second
{
	width:620px;
	
	height:30px;
	line-height:30px;
	
	padding:20px 25px 20px 25px;
	
	
	overflow:hidden;
	position:absolute;
	top:95px;
	right:0px;
	background-image:url(../img_bel/header_second.png);
	background-position:top left;
	background-repeat:no-repeat;
	
	font-size:22px;
	color:#383838;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:right;
}


.bel_slider
{
	margin-top:20px;
	width:970px;
	height:350px;
	position:relative;
	background-image:url(../img_bel/slider_bg.png);
	background-position:top left;
	background-repeat:no-repeat;
	overflow:visible;
}

.bel_arrow_left
{
	background-image:url(../img_bel/arrow_left.png);
	background-position:top left;
	background-repeat:no-repeat;
	width:110px;
	height:210px;
	overflow:hidden;
	position:absolute;
	top:70px;
	left:-120px;
	cursor:pointer;
}
.bel_arrow_right
{
	background-image:url(../img_bel/arrow_right.png);
	background-position:top left;
	background-repeat:no-repeat;
	width:110px;
	height:210px;
	overflow:hidden;
	position:absolute;
	top:70px;
	right:-120px;
	cursor:pointer;
}

.bel_slide_container
{
	position:absolute;
	top:20px;
	left:25px;
	width:925px;
	height:310px;
	overflow:hidden;
}

.bel_slide_holder
{
	position:relative;
	width:960px;
	height:310px;
	overflow:hidden;
}

.bel_slide_move
{
	height:310px;
	position:absolute;
	top:0px;
}


.bel_slider_item
{
	width:925px;
	height:310px;
	margin-right:15px;

	overflow:hidden;
	float:left;
	position:relative;
}

.bel_slider_title
{
	height:36px;
	width:490px;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:18px;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
}


.bel_slider_text
{
	height:208px;
	width:490px;
	overflow:hidden;
	position:absolute;
	top:42px;
	left:0px;

	line-height:16px;
	font-size:12px;

	color:#ffffff;
	text-align:justify;
}

.bel_slider_link
{
	height:16px;
	width:490px;
	overflow:hidden;
	position:absolute;
	bottom:5px;
	left:0px;

	line-height:16px;
	font-size:12px;

	color:#ffffff;
	font-weight:bold;
}


.bel_slider_img
{
	position:absolute;
	top:0px;
	right:0px;
	width:400px;
	height:300px;
	background-image:url(../img_bel/slider_pic_bg.png);
	background-position:top left;
	background-repeat:no-repeat;
	padding:5px;
	overflow:hidden;
}


.bel_main
{
	width:960px;
	
	margin-top:20px;
}

.bel_menu_left
{
	padding-left:2px;
	background-image:url(../img_bel/meniu_left.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:40px;
	overflow:visible;
}
.bel_menu_right
{
	padding-right:2px;
	background-image:url(../img_bel/meniu_right.png);
	background-position:top right;
	background-repeat:no-repeat;
	height:40px;
	overflow:visible;
}
.bel_menu_bg
{
	background-image:url(../img_bel/meniu_bg.png);
	background-position:top left;
	background-repeat:repeat-x;
	height:40px;
	width:956px;
	overflow:visible;
}




a.bel_menu_bt:link, a.bel_menu_bt:visited, a.bel_menu_bt:active
{
	display:block;
	float:left;
	
	margin-left:20px;
	margin-right:20px;
	padding-left:15px;
	padding-right:15px;
	
	line-height:40px;
	
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	font-size:16px;
	background-color:transparent;
}
a.bel_menu_bt:hover
{
	display:block;
	float:left;
	
	margin-left:20px;
	margin-right:20px;
	padding-left:15px;
	padding-right:15px;
	
	line-height:40px;
	
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	font-size:16px;
	background-color:#ffffff;
}

.bel_main_box
{
	width:920px;
	padding:20px;
	background-image:url(../img_bel/main_bg.png);
	background-repeat:repeat;
	background-position:top left;

	overflow:hidden;
}


.bel_page_boxes
{
	width:930px;
	overflow:hidden;
	margin-top:20px;
}

.bel_box
{
	width:174px;
	height:190px;
	float:left;
	overflow:hidden;
	
	padding:3px;
	margin-right:5px;
	
	background-color:#649203;
	background-image:url(../img_bel/box_gradient.png);
	background-position:bottom left;
	background-repeat:repeat-x;
	line-height:16px;
}



a.bel_box_pic:link, a.bel_box_pic:visited, a.bel_box_pic:hover, a.bel_box_pic:active
{
	display:block;
	width:174px;
	height:94px;
	overflow:hidden;
}


.bel_box_text
{
	height:80px;
	width:166px;
	padding:4px;
	margin-top:5px;
	line-height:16px;
}


.bel_box_text a:link, .bel_box_text a:visited, .bel_box_text a:active
{
	font-size:13px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.bel_box_text a:hover
{
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}


.bel_footer
{
	background-image:url(../img_bel/footer_bg.png);
	background-repeat:repeat;
	background-position:top left;
	width:960px;
	margin-top:20px;
	margin-bottom:20px;
}

.bel_footer_menu
{
	padding:12px 10px 12px 10px;

}


a.bel_footer_bt:link, a.bel_footer_bt:visited, a.bel_footer_bt:active
{
	display:block;
	padding:10px;
	margin-left:13px;
	margin-right:13px;
	height:16px;
	line-height:16px;
	color:#000000;
	font-size:14px;
	text-decoration:underline;
	float:left;
	background-color:transparent;
}
a.bel_footer_bt:hover
{
	display:block;
	padding:10px;
	margin-left:13px;
	margin-right:13px;
	height:16px;
	line-height:16px;
	color:#ffffff;
	font-size:14px;
	text-decoration:underline;
	float:left;
	background-color:#b7b8bd;
}


.bel_footer_last
{
	border-top:1px solid #ffffff;
	padding:20px 0px 20px 0px;
	margin:0px 20px 0px 20px;
}

.bel_footer_text
{
	color:#ffffff;
	float:left;
}
.bel_footer_copy
{
	color:#fff;
	float:right;
}

.bel_footer_copy a:link, .bel_footer_copy a:visited, .bel_footer_copy a:active
{
	color:#669bff;
	font-weight:bold;
	text-decoration:underline;
}
.bel_footer_copy a:hover
{
	color:#669bff;
	font-weight:bold;
	text-decoration:none;
}


.btxt_exclamare
{
	padding-left:55px;
	padding-top:8px;
	padding-bottom:8px;
	background-image:url(../mm/image/exclamare.png);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:0px !important;
	margin-bottom:20px;
}


p
{
	padding:0px;
	margin:0px;
	text-indent:30px;
	padding-bottom:15px;
}

p.listafter
{
	padding:0px;
	margin:0px;
	text-indent:0px;
	padding-bottom:5px;
	font-weight:bold;
	padding-top:10px;
}
p.tableafter
{
	padding:0px;
	margin:0px;
	text-indent:0px;
	padding-bottom:5px;
	padding-top:10px;
	padding-left:30px;
}

p.btxt_under
{
	padding:0px;
	margin:0px;
	text-indent:0px;
	padding-top:20px;
	font-size:10px;
	line-height:14px;
	padding-left:30px;
}

ul.btxt_list
{
	list-style:none;
	margin:0px;
	padding:0px;
	margin-bottom:15px;
	margin-left:30px;
	line-height:16px;
}
ul.btxt_list li
{
	margin-bottom:15px;
	color:#336542;
	list-style:none;
	margin:0px;
	padding:0px;
	color:#11632d;
	font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;
}

ul.btxt_list li a:link, ul.btxt_list li a:visited, ul.btxt_list li a:active 
{
	text-decoration:underline;
	color:#118f3b;
	font-weight:bold;
}

ul.btxt_list li a:hover 
{
	text-decoration:underline;
	color:#00b504;
	font-weight:bold;
}


ul.btxt_list li ul
{
	list-style:none;
	margin:0px;
	padding:0px;
	margin-top:5px;
	margin-bottom:10px;
	margin-left:30px;
}

ul.btxt_list li ul li
{
	list-style:none;
	margin:0px;
	padding:0px;
	padding-left:20px;
	line-height:14px;
	padding-top:2px;
	padding-bottom:2px;
	font-size:12px;
	background-image:url(../img_bel/bullet_blue.png);
	background-position:top left;
	background-repeat:no-repeat;
	font-weight:normal;
	color:#000000;
}

ul.btxt_list li ul li a:link, ul.btxt_list li ul li a:visited, ul.btxt_list li ul li a:active 
{
	text-decoration:none;
	color:#ffffff;
	font-weight:normal;
}
ul.btxt_list li ul li a:hover 
{
	text-decoration:underline;
	color:#ffffff;
	font-weight:normal;
}





ol.btxt_abc
{
	list-style:lower-latin;
	margin:0px;
	padding:0px;
	margin-top:2px;
	margin-bottom:20px;
	margin-left:30px;
}

ol.btxt_abc li
{
	list-style:lower-latin;
	margin:0px;
	padding:0px;

	line-height:14px;
	padding-top:1px;
	padding-bottom:3px;
	font-size:12px;

	font-weight:normal;
	color:#000000;
	margin-left:20px;
}



table.btxt_table
{
	border-bottom:2px solid #4bacc6;
	border-top:2px solid #4bacc6;
	margin-left:30px;
}

tr.btxt_tbl_a td
{
	background-color:#fff;
}
tr.btxt_tbl_b td
{
	background-color:#d2eaf1;
}

a:link, a:visited, a:active
{
	text-decoration:underline;
	color:#ffffff;
}
a:hover
{
	text-decoration:none;
	color:#ffffff;
}


h1
{
	margin:0px;
	padding:0px;
	color:#ffffff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:22px;
	line-height:25px;
	margin-bottom:10px;
}





/* float clearing */
.clearfix:after {
 content: "."; 
 display: block; 
 height: 0px;
 clear: both; 
 visibility: hidden;
 }

 
.clearfix{display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block; min-height: 0; }
/* End hide from IE-mac */