body
{
	margin:0 auto;
	padding:0;
	text-align:center
}

body,input,textarea,select,.checkbox,.radio
{
	font:12px Arial, Verdana, Helvetica, sans-serif
}

img
{
	border:0
}

a
{
	outline:0
}

.titlu_subliniat
{
	font-weight:700;
	font-size:17px;
	color:#fd6103;
	text-decoration:none
}

.titlu_subliniat:hover
{
	text-decoration:underline
}

#main
{
	margin:4px auto;
	width:981px
}

#main #header,#main #maincontent,#main #footer
{
	float:left;
	margin:0;
	padding:0;
	width:100%
}

#main #header
{
	height:278px
}

#main #header #topmenu
{
	background:url(../images/menu_middle.jpg) repeat-x 0 0;
	width:100%;
	height:48px;
	float:left;
	clear:both;
}

#main #header #topmenu .top_left,
#main #header #topmenu .top_right
{
	height:48px;
	width:3px;
	margin:0;
	padding:0;
}

#main #header #topmenu .top_left
{
	background:url(../images/menu_left.jpg) no-repeat bottom left;
	float:left
}

#main #header #topmenu .top_right
{
	background:url(../images/menu_right.jpg) no-repeat bottom right;
	float:right
}

#main #header #topmenu a.top-menu,
#main #header #topmenu a.top-menu:visited,
#main #header #topmenu a.selected-menu
{
	line-height:14px;
	color:#fff;
	text-decoration:none;
	font-size:13px;
	font-weight:700;
	background:url(../images/top-links.jpg) no-repeat bottom left;
	padding:10px 0 0;
	width:121px;
	height:38px;
	text-align:center;
	float:left;
}

#main #header #topmenu a.top-menu:hover,
#main #header #topmenu a.top-menu:active,
#main #header #topmenu a.selected-menu
{
	color:#FBB117;
}

#main #maincontent
{
	margin:20px 0
}

#main #maincontent #left,
#main #maincontent #left #advertisements_1,
#main #maincontent #left #advertisements_2
{
	float:left;
	width:208px
}

#main #maincontent #left #advertisements_1 .advertisement,
#main #maincontent #left #advertisements_2 .advertisement
{
	float:left;
	width:208px;
	margin:4px 0;
	padding:0;
	clear:both
}

#main #maincontent #left .advertisement p
{
	margin:0;
	padding:0;
}

#main #maincontent #left #subscribe
{
	background-color:#597aaf;
	float:left;
	padding:4px;
	width:200px
}

#main #maincontent #left #subscribe .newsletter
{
  clear:both;
  color:#fff;
  float:left;
  text-align:left;
  margin:0 0 5px 0;
}

#main #maincontent #left #subscribe .newsletter_input
{
  border:0;
  background-color:#fff;
  float:left;
  width:125px;
}

#main #maincontent #left #subscribe .newsletter_submit
{
  background-color:#597aaf;
  color:#fff;
  font-weight:700;
  border:0;
  margin:0;
  float:right;
  width:auto;
}

#main #maincontent #left #subscribe .e_news
{
  color:#fff;
  font-size:11px;
  font-style:italic;
  margin:5px 0 0;
  clear:both;
  text-align:left;
  float:left;
}

#main #maincontent #leftmenu
{
	background:#c4d3e4;
	float:left;
	width:208px
}

#main #maincontent #leftmenu .left-menu-top,#main #maincontent #leftmenu .left-menu-bottom
{
	clear:both;
	float:left;
	height:12px;
	margin:0;
	padding:0;
	width:100%
}

#main #maincontent #leftmenu .left-menu-top
{
	background:url(../images/left-menu-top.gif) no-repeat
}

#main #maincontent #leftmenu .left-menu-bottom
{
	background:url(../images/left-menu-bottom.gif) no-repeat
}

#main #maincontent #leftmenu .left-menu-content,#main #maincontent #leftmenu .left-menu-content .menu-item .submenu-content,#main #maincontent #leftmenu .left-menu-content .menu-item .submenu-content .submenu-item .items
{
	clear:both;
	float:left;
	list-style-type:none;
	margin:0;
	padding:0;
	text-align:left;
	width:100%
}

#main #maincontent #leftmenu .left-menu-content .menu-item,#main #maincontent #leftmenu .left-menu-content .menu-item .submenu-content .submenu-item,#main #maincontent #leftmenu .left-menu-content .menu-item .submenu-content .submenu-item .items .items-li
{
	float:left;
	margin:0;
	padding:0;
	width:100%
}

#main #maincontent #leftmenu .left-menu-content .menu-item a.left-menu-item,a.left-menu-item:visited,
#main #maincontent #leftmenu .left-menu-content .menu-item a.left-menu-s,a.left-menu-s:visited
{
	color:#fd6103;
	float:left;
	font-weight:700;
	padding:4px 6px;
	text-decoration:none;
	width:196px
}

#main #maincontent #leftmenu .left-menu-content .menu-item a.left-menu-item:hover,a.left-menu-item:active,
#main #maincontent #leftmenu .left-menu-content .menu-item a.left-menu-s
{
	background:#fd6103;
	color:#fff
}

#main #maincontent #leftmenu .left-menu-content .menu-item a.left-menu-s
{
	background:#eb5e00
}

#main #maincontent #leftmenu .left-menu-content .menu-item .submenu-content .submenu-item a.sub-menu-item,a.sub-menu-item:visited,
#main #maincontent #leftmenu .left-menu-content .menu-item .submenu-content .submenu-item a.sub-menu-item-selected
{
	background:#8faacb;
	color:#000;
	float:left;
	font-weight:700;
	padding:4px 0 4px 14px;
	text-decoration:none;
	width:194px
}

#main #maincontent #leftmenu .left-menu-content .menu-item .submenu-content .submenu-item a.sub-menu-item:hover,a.sub-menu-item:active,
#main #maincontent #leftmenu .left-menu-content .menu-item .submenu-content .submenu-item a.sub-menu-item-selected
{
	background:#fd6103;
	color:#fff
}

#main #maincontent #leftmenu .left-menu-content .menu-item .submenu-content .submenu-item a.sub-menu-item-selected
{
	background:#eb5e00
}

#main #maincontent #leftmenu .left-menu-content .menu-item .submenu-content .submenu-item .items .items-li a.items-link,a.items-link:visited,
#main #maincontent #leftmenu .left-menu-content .menu-item .submenu-content .submenu-item .items .items-li a.items-link-selected
{
	background:url(../images/arrow.gif) no-repeat 14px 9px #9fb7d3;
	color:#000;
	float:left;
	padding:4px 0 4px 28px;
	text-decoration:none;
	width:180px
}

#main #maincontent #leftmenu .left-menu-content .menu-item .submenu-content .submenu-item .items .items-li a.items-link:hover,a.items-link:active,
#main #maincontent #leftmenu .left-menu-content .menu-item .submenu-content .submenu-item .items .items-li a.items-link-selected
{
	background:#fd6103;
	color:#fff
}

#main #maincontent #leftmenu .left-menu-content .menu-item .submenu-content .submenu-item .items .items-li a.items-link-selected
{
	background:url(../images/orange.gif) no-repeat 14px 9px #eb5e00;
}

#main #maincontent #content
{
	float:right;
	text-align:left;
	width:760px
}

#main #maincontent #content .pair,#main #maincontent #content .navigator
{
	float:left;
	margin:0 0 15px;
	padding:0;
	width:100%
}

#main #maincontent #content .pair .foto
{
	float:left;
	margin:0 12px;
	text-align:center;
	width:160px
}

#main #maincontent #content .pair .foto .photo-item
{
	border:2px #8faacb solid;
	height:150px;
	width:150px
}

#main #maincontent #content .pair .foto .foto-title
{
	float:left;
	margin:5px 0 0;
	width:100%
}

#main #maincontent #content .pair .col,#main #maincontent #content .pair .weblink
{
	float:left;
	margin:0 0 0 1%;
	padding:0;
	width:49%
}

#main #maincontent #content .pair .weblink .web
{
	color:#fd6103;
	font-weight:700;
	text-decoration:underline
}

#main #maincontent #content .article-title,#main #maincontent .article-title-h1
{
	color:#fd6103;
	font-size:17px;
	font-weight:700;
	margin:0 0 3px
}

#main #maincontent .article-title-h1
{
  clear:both;
  margin:0 0 10px 10px;
  float:left;
}

#main #maincontent #content .article-date
{
	border-top:1px #8faacb solid;
	font-size:12px;
	font-weight:700;
	margin:0 0 3px;
	padding-top:2px
}

#main #maincontent #content .article-intro
{
	margin:0 0 3px
}

#main #maincontent #content .section-image
{
	float:left;
	height:100px;
	margin:0 0 0 10px;
	width:100px
}

#main #maincontent #content .section-none
{
	border:1px #8faacb solid;
	color:#c4d3e4;
	float:left;
	font-size:11px;
	font-weight:700;
	height:68px;
	margin:0 0 0 10px;
	padding:30px 0 0;
	text-align:center;
	width:98px
}

#main #maincontent #content .section-title
{
	background:url(../images/section-title.gif) no-repeat;
	color:#fff;
	float:right;
	font-size:11px;
	font-weight:700;
	height:26px;
	margin:0 20px 3px;
	padding:0;
	text-align:left;
	width:216px
}

#main #maincontent #content .navigator a.nav,a.nav:visited
{
	color:#07367b;
	text-decoration:underline
}

#main #maincontent #content .navigator a.nav:hover,a.nav:active
{
	color:#fd6103;
	text-decoration:underline
}

#main #maincontent #content .section-title a.title-link,a.title-link:visited
{
	color:#fff;
	float:left;
	height:20px;
	padding:6px 4px 0 22px;
	text-decoration:none;
	width:190px
}

#main #maincontent #content .section-title a.title-link:hover,a.title-link:active
{
	text-decoration:underline
}

#main #maincontent #content .section-intro,#main #maincontent #content .section-date
{
	float:right;
	margin:0 18px 3px 0;
	width:216px
}

#main #maincontent #content .section-date
{
	color:#07367b;
	font-size:11px;
	font-weight:700
}

#main #maincontent #content .section-readmore
{
	float:right;
	margin:1px 18px 0 0;
	width:216px
}

#main #maincontent #content .readmore
{
	margin:3px 0
}

#main #maincontent #content a.nav-link,a.nav-link:visited
{
	color:#07367b;
	font-size:11px
}

#main #maincontent #content a.nav-link:hover,a.nav-link:active
{
	color:#fd6103
}

#main #maincontent #content .mesaj
{
	font-weight:700;
	float:left;
	color:#eb5e00;
	width:100%;
	margin:0 0 -10px 0;
}

#main #maincontent .rezultate
{
  line-height:18px;
  float:left;
  color:#666;
  clear:both;
  text-align:left;
}

#main #maincontent .rezultate li
{
  margin:0 0 6px 0;
}

#main #maincontent .rezultate a
{
  color:#eb5e00;
}

#main #maincontent #search
{
  margin:0 0 10px 0;
  padding:0;
  clear:right;
  width:280px;
  float:right;
}

#main #maincontent #search .search_input
{
  border:1px #597aaf solid;
  margin:0 5px 0 0;
  float:right;
  width:200px;
}

#main #maincontent #search .search_submit
{
  border:1px #597aaf solid;
  color:#fff;
  margin:0;
  background-color:#597aaf;
  float:right;
  width:auto;
}

#main #maincontent #contact
{
	margin:20px auto;
	float:right;
	width:300px;
}

#main #maincontent #contact p
{
	margin:4px 0;
	float:left;
	clear:both;
	width:100%;
}

#main #maincontent #contact p label,#main #maincontent #contact p input,textarea
{
	margin:0;
	clear:both;
	width:96%;
	float:left;
}

#main #maincontent #contact p label
{
	color:#eb5e00;
	margin:4px 0
}

#main #maincontent #contact p input, textarea
{
	border:1px #e1e1e1 solid;
}

#main #maincontent #contact p textarea
{
	height:100px;
}

#main #maincontent #contact p .eroare
{
	font-size:11px;
	color:#eb5e00;
}

#main #maincontent #contact p #trimite
{
	font-size:12px;
	cursor:pointer;
	border:0;
	color:#fff;
	background-color:#eb5e00;
	width:auto
}

#tooltip
{
	background:#fff;
	border:1px solid #195fa4;
	color:#195fa4;
	font-size:11px;
	padding:3px 5px;
	text-align:left
}

.harta > area
{
	background:#fff
}

#main #footer
{
	background:url(../images/footer-middle.gif) repeat-x;
	height:123px
}

#main #footer .footer-left,#main #footer .footer-right
{
	height:123px;
	width:8px
}

#main #footer .footer-left
{
	background:url(../images/footer-left.gif) no-repeat;
	float:left
}

#main #footer .footer-right
{
	background:url(../images/footer-right.gif) no-repeat;
	float:right
}

#main #footer .footer-center
{
	color:#fff;
	float:left;
	height:123px;
	width:965px
}

#main #footer .footer-center .footer-menu
{
	clear:right;
	float:left;
	margin:0 0 0 10px
}

#main #footer .footer-center .footer-menu a.footer-item,#main #footer .footer-center .footer-menu a.footer-first
{
	background:url(../images/footer-links.gif) no-repeat;
	color:#fff;
	float:left;
	padding:16px 10px;
	text-decoration:none
}

#main #footer .footer-center .footer-menu a.footer-first
{
	background:none;
	padding-left:0
}

#main #footer .footer-center .copyright
{
	clear:left;
	float:left;
	margin:40px 0 0 10px
}

#main #footer .footer-center .arramedia
{
	float:right;
	margin:40px 10px 0 0
}

#main #footer .footer-center .arramedia a.arra
{
	color:#fff;
	text-decoration:none
}