body {
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size:12px;
}
.clear { clear:both; }
.floatleft { float:left; }
.floatright { float:right; }
.width100 { width:100%; }
.width50 { width:50%; }
.main940 { width:940px; }
.main960 { width:960px; }
.width220 { width:220px; }

.top_bg_left_right {
	height:52px;
	background-image:url(../images/top_bg.gif);
	background-repeat:repeat-x;
	background-color:#FFF;
	width:50%;
}
.top_bg_middle {
	height:52px;
	background-image:url(../images/top_bg.gif);
	background-repeat:repeat-x;
	background-color:#FFF;
	width:940px;
	color:#FFF;
}
.top_bg_middle a { color:#FFF; text-decoration:none; }
.top_bg_middle a:hover { color:#FFF; text-decoration:underline; }

input.cauta {
	background-image:url(../images/input_bg.gif);
	background-repeat:repeat-x;
	border:2px solid #385f95;
	width:140px;
	height:18px;
	padding:2px 0px 0px 2px;
}
input.cautaOver {
	background-image:url(../images/input_bg.gif);
	background-repeat:repeat-x;
	border:2px solid #a2bdd7;
	width:140px;
	height:18px;
	padding:2px 0px 0px 2px;
}
div.topmenu {
	float:left;
	margin:10px 0px 0px 0px;
}
div.cauta {
	float:right;
	margin:6px 0px 0px 0px;
}
.cauta img {
	cursor:pointer;
}
.main_menu {
	text-align:right;
	width:100%;
	padding:16px 0px 0px 0px;
}
.main_menu a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	padding:5px 10px 5px 10px;
}
.main_menu a:hover { text-decoration:none; color:#FFF; background-color:#4d7caa; background-image:url(../images/main_menu_bg.gif); background-repeat:repeat-x;  } 

.top2_bg_left_right {
	height:33px;
	background-image:url(../images/top2_bg.gif);
	background-repeat:repeat-x;
	background-color:#FFF;
	width:50%;
}
.top2_bg_middle {
	height:33px;
	background-image:url(../images/top2_bg.gif);
	background-repeat:repeat-x;
	background-color:#FFF;
	width:940px;
	color:#FFF;
}
table.langs_mnu_table {
	margin:15px 0px 0px 0px;
}
.langs_mnu {
	font-size:11px;
	color:#666;
	margin:3px 0px 0px 0px;
}
.langs_mnu a { color:#000; text-decoration:none; }
.langs_mnu a:hover { color:#000; text-decoration:underline; }
.langs_mnu a.selected { color:#2a78c6; text-decoration:none; font-weight:bold; }
.langs_mnu a.selected:hover { color:#2a78c6; text-decoration:underline; font-weight:bold; }

.menu_left {
	width:220px;
	text-align:left;
	font-size:11px;
	color:#000;
}
p { margin:0px 0px 3px 0px; }
.noutatiBox { background-color:#d0deeb; margin:2px 0px 0px 0px; padding:10px; }
.noutatiBox a { color:#2166aa; text-decoration:underline; margin:0px 0px 0px 0px; }
.noutatiBox a:hover { color:#FFF; text-decoration:none; background-color:#2166aa; }
.noutatiBoxOver { background-color:#99adc2; margin:2px 0px 0px 0px; padding:10px; color:#FFF; cursor:pointer; }
.noutatiBoxOver a { color:#FFF; text-decoration:underline; margin:0px 0px 0px 0px; }
.noutatiBoxOver a:hover { color:#FFF; text-decoration:none; background-color:#2166aa; }
.noutatiArhiva { background-color:#99adc2; font-weight:bold; color:#FFF; padding:5px 12px 5px 12px; margin:2px 0px 0px 0px; }
.noutatiArhiva a { color:#FFF; text-decoration:none; margin:0px; }
.noutatiArhiva a:hover { color:#FFF; text-decoration:underline; }
.noutatiRSSOver { background-color:#003366; font-weight:bold; color:#ffc000; padding:5px 12px 5px 12px; margin:2px 0px 0px 0px; background-image:url(../images/rss.gif); background-position:right top; background-repeat:no-repeat; }
.noutatiRSSOver a { color:#ffc000; text-decoration:none; margin:0px; }
.noutatiRSSOver a:hover { color:#ffc000; text-decoration:underline; }

.noutatiRSS { background-color:#d0deeb; font-weight:bold; color:#000; padding:5px 12px 5px 12px; margin:2px 0px 0px 0px; background-image:url(../images/rss.gif); background-position:right top; background-repeat:no-repeat; }
.noutatiRSS a { color:#000; text-decoration:none; margin:0px; }
.noutatiRSS a:hover { color:#000; text-decoration:underline; }


.comunicateTable { margin:15px 0px 0px 0px; }
.comunicateBox { background-color:#e1e1e1; margin:2px 0px 0px 0px; padding:10px; }
.comunicateBox a { color:#2166aa; text-decoration:underline; margin:0px 0px 0px 0px; }
.comunicateBox a:hover { color:#FFF; text-decoration:none; background-color:#2166aa; }
.comunicateBoxOver { background-color:#b4b4b4; margin:2px 0px 0px 0px; padding:10px; color:#FFF; cursor:pointer; }
.comunicateBoxOver a { color:#FFF; text-decoration:underline; margin:0px 0px 0px 0px; }
.comunicateBoxOver a:hover { color:#FFF; text-decoration:none; background-color:#2166aa; }
.comunicateArhiva { background-color:#b4b4b4; font-weight:bold; color:#FFF; padding:5px 12px 5px 12px; margin:2px 0px 0px 0px; }
.comunicateArhiva a { color:#FFF; text-decoration:none; margin:0px; }
.comunicateArhiva a:hover { color:#FFF; text-decoration:underline; }

.main_content {
	padding:0px 0px 0px 20px;
}
h1 { font-size:17px; margin:0px 0px 12px 0px; color:#2166aa;  }
h2 { font-size:14px; margin:0px 0px 12px 0px; }

.footer_bg_left_right {
	height:118px;
	background-image:url(../images/footer_bg.gif);
	background-repeat:repeat-x;
	background-color:#FFF;
	width:50%;
}
.footer_bg_middle {
	height:118px;
	background-image:url(../images/footer_bg.gif);
	background-repeat:repeat-x;
	background-color:#FFF;
	color:#FFF;
}
table.footer_table { margin:15px 0px 0px 0px; }
table.footer_table2 { margin:0px; text-align:left; width:955px; }
.footer_main { color:#4b7096; font-size:11px; width:100%; padding:38px 0px 0px 8px; }
.footer_right_div { width:200px; }
.footer_right { color:#565b62; font-size:11px;  padding:45px 10px 0px 8px; }
.footer_right a { color:#565b62; text-decoration:none; }
.footer_right a:hover { color:#565b62; text-decoration:underline; }
.indexBoxes { float:left; text-align:left; padding:0px 0px 3px 0px; font-size:11px; }
.indexBoxesOver { float:left; text-align:left; padding:0px 0px 3px 0px; font-size:11px; background-color:#0CF; }
.indexBoxes img { float:left; margin:8px 4px 25px 4px;  }
.indexBoxes h1 { margin:0px 0px 2px 0px; color:#000; }
.indexBoxes a { color:#18344f; text-decoration:none; }
.indexBoxes a:hover { color:#4d7caa; text-decoration:underline; }

ul { list-style-type:disc; list-style-position:inside; padding-left:10px;  }
ul li { margin:0px 0px 4px 0px; }
ul li a { color:#2166aa; text-decoration:underline; padding:2px; }
ul li a:hover { color:#FFF; background-color:#2166aa; text-decoration:none; }

.submenuTitle {
	background-image:url(../images/title_submenu_bg.gif); 
	background-repeat:no-repeat; 
	background-position:right top; 
	background-color:#003165;
	padding:5px 10px;
	color:#FFF;
}
.submenuTitle h2 { color:#FFF; margin:0px; padding:0px; border:0px; }

.submenuBox { background-color:#d0deeb; margin:2px 0px 0px 0px; padding:10px; }
.submenuBox a { color:#000; text-decoration:none; margin:0px 0px 0px 0px; }
.submenuBox a:hover { color:#000; text-decoration:underline; }
.submenuBox ul { margin:8px 0px 5px 8px; list-style-type:circle; font-size:10px; }
.submenuBox ul a:hover { color:#2166aa; background:none; text-decoration:underline; }

.submenuBoxSelected { background-color:#e7eef5; margin:2px 0px 0px 0px; padding:10px; }
.submenuBoxSelected a { color:#000; text-decoration:none; margin:0px 0px 0px 0px; }
.submenuBoxSelected a:hover { color:#000; text-decoration:underline; }
.submenuBoxSelected ul { margin:8px 0px 5px 8px; list-style-type:circle; font-size:10px; }
.submenuBoxSelected ul a:hover { color:#2166aa; background:none; text-decoration:underline; }
.submenuBoxSelected ul li a.selected { text-decoration:underline; }

.submenuBoxOver { color:#000; background-color:#e7eef5; margin:2px 0px 0px 0px; padding:10px; }
.submenuBoxOver a { color:#000; text-decoration:none; margin:0px 0px 0px 0px; }
.submenuBoxOver a:hover { color:#2166aa; text-decoration:underline; }
.submenuBoxOver ul { margin:8px 0px 5px 8px; list-style-type:circle; font-size:10px; }
.submenuBoxOver ul a:hover { color:#2166aa; background:none; text-decoration:underline; }
.submenuBoxOver ul li a.selected { text-decoration:underline; }

.breadcrumb {
	width:940px;
	text-align:left;
	margin:0px 0px 7px 5px;
	font-size:11px;
} 
.breadcrumb a { color:#2166aa; text-decoration:none; }
.breadcrumb a:hover { color:#2166aa; text-decoration:underline; }

.rightBoxWrapper { width:200px; float:right; margin:0px 0px 10px 20px; }
.rightTitle {
	background-image:url(../images/title_rightbox_bg.gif); 
	background-repeat:no-repeat; 
	background-position:right top; 
	background-color:#8b8b8b;
	padding:5px 10px;
	color:#FFF;
}
.rightTitle h2 { color:#FFF; margin:0px; padding:0px; border:0px; }

.rightBox { background-color:#e1e1e1; margin:2px 0px 0px 0px; padding:10px; }
.rightBox a { color:#000; text-decoration:none; margin:0px 0px 0px 0px; }
.rightBox a:hover { color:#000; text-decoration:underline; }
.rightBox ul { margin:8px 0px 5px 8px; list-style-type:circle; font-size:10px; }
.rightBox ul a:hover { color:#2166aa; background:none; text-decoration:underline; }

.rightBoxOver { color:#000; background-color:#eaeaea; margin:2px 0px 0px 0px; padding:10px; }
.rightBoxOver a { color:#000; text-decoration:none; margin:0px 0px 0px 0px; }
.rightBoxOver a:hover { color:#2166aa; text-decoration:underline; }
.rightBoxOver ul { margin:8px 0px 5px 8px; list-style-type:circle; font-size:10px; }
.rightBoxOver ul a:hover { color:#2166aa; background:none; text-decoration:underline; }
.rightBoxOver ul li a.selected { text-decoration:underline; }

a { color:#2166aa; text-decoration:none; }
a:hover { color:#2166aa; text-decoration:underline; }

.categBox { background:none; margin:0px 0px 15px 0px; }
.categBoxOver { background-color:#e6ecf2; margin:0px 0px 15px 0px; }

.date {
	color:#999;
	font-style:italic;
	text-align:right;
	font-size:11px;
}
a.goback { font-weight:bold; text-decoration:none; margin:3px 0px 0px 0px;  }
a.goback:hover { color:#09C; font-weight:bold; text-decoration:none;  }

p.sursa { color:#999; text-align:right; }
.searchResults { margin:0px 0px 10px 0px; }
	
.sitemapTable {

}
a.sitemapSign { color:#000; text-decoration:none; font-weight:bold; font-size:12px; margin:0px 2px 0px 6px; }
a.sitemapSign:hover { color:#09C; text-decoration:none; font-weight:bold; }

div.loginError { color:#F00; width:400px; text-align:left; }

/* OLD ANCS STYLE START */
.mov_mic {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:  #4A4179 }
.mov_label { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #4A4179 }

.menu_cat{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	color : #000000;
	text-decoration: none;
	font-weight: normal;
}
.newsscurt{
	font-family : Verdana, Geneva,Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 11px;
	color : #000000;
	text-decoration: none;
	font-weight: normal;
}
.newsdata{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	color : #000000;
	text-decoration: none;
	font-weight: bold;
}
/* OLD ANCS STYLE END */

table.infoEditTable { }
table.infoEditTable td { background-color:#FFF; }
table.infoEditTable tr { background-color:#EEE; }
