/* CSS Document */

.Text_Alb 				{ font-family: "Trebuchet MS", Verdana; font-size: 13px; font-weight:normal; color: #FFFFFF; text-decoration: none; padding-left:10px; padding-bottom:10px; padding-right:10px; padding-top:0px; }
.Text_Alb	a:hover		{ font-family: "Trebuchet MS", Verdana; font-size: 13px; font-weight:normal; color: #FFFFFF; text-decoration:underline; }
.Text_Alb	a:active	{ font-family: "Trebuchet MS", Verdana; font-size: 13px; font-weight:normal; color: #FFFFFF; text-decoration: none; }
.Text_Alb	a:visited	{ font-family: "Trebuchet MS", Verdana; font-size: 13px; font-weight:normal; color: #FFFFFF; text-decoration: none; }
.Text_Negru 			{ font-family: "Trebuchet MS", Verdana; font-size: 13px; font-weight:normal; color: #4D4948; text-decoration: none; }
.Text_Negru P			{ font-family: "Trebuchet MS", Verdana; font-size: 13px; font-weight:normal; color: #4D4948; text-decoration: none; }
.Text_Negru P STRONG	{ font-family: "Trebuchet MS", Verdana; font-size: 13px; font-weight:bold; 	 color: #4D4948; text-decoration: none; }
.Text_Negru td			{ font-family: "Trebuchet MS", Verdana; font-size: 13px; font-weight:normal; color: #4D4948; text-decoration: none;  padding-left:10px; padding-bottom:10px; padding-right:10px; padding-top:0px; }
.Text_Negru	a:hover		{ font-family: "Trebuchet MS", Verdana; font-size: 13px; font-weight:normal; color: #4D4948; text-decoration:underline; padding:0px; }
.Text_Negru	a:active	{ font-family: "Trebuchet MS", Verdana; font-size: 13px; font-weight:normal; color: #4D4948; text-decoration: none; padding:0px; }
.Text_Negru	a:visited	{ font-family: "Trebuchet MS", Verdana; font-size: 13px; font-weight:normal; color: #4D4948; text-decoration: none; padding:0px; }
.Text_Blue 				{ font-family: "Trebuchet MS", Verdana; font-size: 13px; font-weight:normal; color: #548DD4; text-decoration: none; }
.Text_Blue P			{ font-family: "Trebuchet MS", Verdana; font-size: 13px; font-weight:normal; color: #548DD4; text-decoration: none; }
.Text_Blue P STRONG		{ font-family: "Trebuchet MS", Verdana; font-size: 13px; font-weight:bold; 	 color: #548DD4; text-decoration: none; }
.Text_Blue td			{ font-family: "Trebuchet MS", Verdana; font-size: 13px; font-weight:normal; color: #548DD4; text-decoration: none;  padding-left:10px; padding-bottom:10px; padding-right:10px; padding-top:0px; }
.Text_Blue	a:hover		{ font-family: "Trebuchet MS", Verdana; font-size: 13px; font-weight:normal; color: #548DD4; text-decoration:underline; padding:0px; }
.Text_Blue	a:active	{ font-family: "Trebuchet MS", Verdana; font-size: 13px; font-weight:normal; color: #548DD4; text-decoration: none; padding:0px; }
.Text_Blue	a:visited	{ font-family: "Trebuchet MS", Verdana; font-size: 13px; font-weight:normal; color: #548DD4; text-decoration: none; padding:0px; }


.SubTitlu_Alb 				{ font-family: "Trebuchet MS", Verdana; font-size: 14px; font-weight:bold; color: #FFFFFF; text-decoration: none; }
.SubTitlu_Alb a:hover		{ font-family: "Trebuchet MS", Verdana; font-size: 14px; font-weight:bold; color: #FFFFFF; text-decoration:underline; }
.SubTitlu_Alb a:active		{ font-family: "Trebuchet MS", Verdana; font-size: 14px; font-weight:bold; color: #FFFFFF; text-decoration: none; }
.SubTitlu_Alb a:visited		{ font-family: "Trebuchet MS", Verdana; font-size: 14px; font-weight:bold; color: #FFFFFF; text-decoration: none; }
.SubTitlu_Negru 			{ font-family: "Trebuchet MS", Verdana; font-size: 14px; font-weight:bold; color: #4D4948; text-decoration: none; }
.SubTitlu_Negru a:hover		{ font-family: "Trebuchet MS", Verdana; font-size: 14px; font-weight:bold; color: #4D4948; text-decoration:underline; }
.SubTitlu_Negru a:active	{ font-family: "Trebuchet MS", Verdana; font-size: 14px; font-weight:bold; color: #4D4948; text-decoration: none; }
.SubTitlu_Negru a:visited	{ font-family: "Trebuchet MS", Verdana; font-size: 14px; font-weight:bold; color: #4D4948; text-decoration: none; }
.SubTitlu_Blue	 			{ font-family: "Trebuchet MS", Verdana; font-size: 14px; font-weight:bold; color: #548DD4; text-decoration: none; }
.SubTitlu_Blue a:hover		{ font-family: "Trebuchet MS", Verdana; font-size: 14px; font-weight:bold; color: #548DD4; text-decoration:underline; }
.SubTitlu_Blue a:active		{ font-family: "Trebuchet MS", Verdana; font-size: 14px; font-weight:bold; color: #548DD4; text-decoration: none; }
.SubTitlu_Blue a:visited	{ font-family: "Trebuchet MS", Verdana; font-size: 14px; font-weight:bold; color: #548DD4; text-decoration: none; }


.Titlu_Alb 				{ font-family: "Trebuchet MS", Verdana; font-size: 16px; font-weight:bold; color: #FFFFFF; text-decoration: none; }
.Titlu_Alb a:hover		{ font-family: "Trebuchet MS", Verdana; font-size: 16px; font-weight:bold; color: #FFFFFF; text-decoration:underline; }
.Titlu_Alb a:active		{ font-family: "Trebuchet MS", Verdana; font-size: 16px; font-weight:bold; color: #FFFFFF; text-decoration: none; }
.Titlu_Alb a:visited	{ font-family: "Trebuchet MS", Verdana; font-size: 16px; font-weight:bold; color: #FFFFFF; text-decoration: none; }
.Titlu_Negru 			{ font-family: "Trebuchet MS", Verdana; font-size: 16px; font-weight:bold; color: #4D4948; text-decoration: none; }
.Titlu_Negru a:hover	{ font-family: "Trebuchet MS", Verdana; font-size: 16px; font-weight:bold; color: #4D4948; text-decoration:underline; }
.Titlu_Negru a:active	{ font-family: "Trebuchet MS", Verdana; font-size: 16px; font-weight:bold; color: #4D4948; text-decoration: none; }
.Titlu_Negru a:visited	{ font-family: "Trebuchet MS", Verdana; font-size: 16px; font-weight:bold; color: #4D4948; text-decoration: none; }
.Titlu_Blue	 			{ font-family: "Trebuchet MS", Verdana; font-size: 16px; font-weight:bold; color: #195087; text-decoration: none; }
.Titlu_Blue a:hover		{ font-family: "Trebuchet MS", Verdana; font-size: 16px; font-weight:bold; color: #195087; text-decoration:underline; }
.Titlu_Blue a:active	{ font-family: "Trebuchet MS", Verdana; font-size: 16px; font-weight:bold; color: #195087; text-decoration: none; }
.Titlu_Blue a:visited	{ font-family: "Trebuchet MS", Verdana; font-size: 16px; font-weight:bold; color: #195087; text-decoration: none; }


.Footer_Alb 				{ font-family: "Trebuchet MS", Verdana; font-size: 10px; font-weight:normal; color: #FFFFFF; text-decoration: none; padding-left:10px; padding-bottom:10px; padding-right:10px; padding-top:0px; }
.Footer_Alb	a:hover			{ font-family: "Trebuchet MS", Verdana; font-size: 10px; font-weight:normal; color: #FFFFFF; text-decoration:underline; }
.Footer_Alb	a:active		{ font-family: "Trebuchet MS", Verdana; font-size: 10px; font-weight:normal; color: #FFFFFF; text-decoration: none; }
.Footer_Alb	a:visited		{ font-family: "Trebuchet MS", Verdana; font-size: 10px; font-weight:normal; color: #FFFFFF; text-decoration: none; }
.Footer_Negru 				{ font-family: Arial, Verdana; font-size: 12px; font-weight:normal; color: #4D4948; text-decoration: none; }
.Footer_Negru td			{ font-family: Arial, Verdana; font-size: 12px; font-weight:normal; color: #4D4948; text-decoration: none;  padding-left:10px; padding-bottom:10px; padding-right:10px; padding-top:0px; }
.Footer_Negru	a:hover		{ font-family: Arial, Verdana; font-size: 12px; font-weight:normal; color: #4D4948; text-decoration:underline; padding:0px; }
.Footer_Negru	a:active	{ font-family: Arial, Verdana; font-size: 12px; font-weight:normal; color: #4D4948; text-decoration: none; padding:0px; }
.Footer_Negru	a:visited	{ font-family: Arial, Verdana; font-size: 12px; font-weight:normal; color: #4D4948; text-decoration: none; padding:0px; }

.SlideShow img { border: 2px solid #fff; }
a.SlideShow:hover img { border: 2px solid #BC3833; }

.UL-Square { list-style:square; list-style-position:inside; list-style-type:square; }

.Titlu_Bkg {
				background: #DFEDF8;
				color: #548DD4;
				font-size: 40em;
				line-height: 30pt;
				padding: 5px;
				
				height:26px; 
				width:100%;
/* background-color:#ABA8A8; height:26px; width:98%;
    font-family: "Trebuchet MS"; font-size: 18px; font-weight: bold; color: #FFFFFF;
    text-decoration: none;
    padding-left: 5px;
*/
}


DIV.panels  { WIDTH: 250px; min-height: 90px; }
DIV.panel-top { WIDTH: 250px; BACKGROUND: url(CMS/Images/page-panel-cap.gif) no-repeat left bottom; }
DIV.panel-bottom { WIDTH: 250px; BACKGROUND: url(CMS/Images/page-panel-bot.gif) no-repeat left top; }
DIV.panel-body { WIDTH: 250px; BACKGROUND: url(CMS/Images/page-panel-bg.gif) no-repeat 0px top; min-height: 90px; margin-top:0px; padding-top:0px; }
DIV.panel-body H2 { BORDER-BOTTOM: #a6a6a6 1px solid; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 10px; PADDING-LEFT: 7px; PADDING-RIGHT: 10px; PADDING-TOP: 0px; }
DIV.panel-body H3 { BORDER-BOTTOM: #a6a6a6 1px solid; BORDER-TOP: #a6a6a6 1px solid; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 20px; PADDING-LEFT: 7px; PADDING-RIGHT: 10px; PADDING-TOP: 20px; }
DIV.panel-body UL { PADDING-BOTTOM: 0px; list-style:none; list-style-image:none; list-style-type:none; margin-bottom:0px; }
DIV.panel-body UL LI { MARGIN-BOTTOM: 0px; float:left; padding-bottom:0px; }
DIV.panel-body FORM { padding-left: 20px; padding-right: 10px; padding-top: 0px; padding-bottom: 0px; }
DIV.panel-body FORM .search-string  { BORDER-BOTTOM: #c5c5c5 1px solid; BORDER-LEFT: #c5c5c5 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; WIDTH: 180px; PADDING-RIGHT: 1px; FONT-FAMILY: arial; HEIGHT: 19px; COLOR: #434e52; FONT-SIZE: 93%; BORDER-TOP: #c5c5c5 1px solid; MARGIN-RIGHT: -1px; BORDER-RIGHT: #c5c5c5 1px solid; PADDING-TOP: 4px; }
DIV.panel-body FORM .search-string2 { BORDER-BOTTOM: #c5c5c5 1px solid; BORDER-LEFT: #c5c5c5 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; WIDTH: 180px; PADDING-RIGHT: 1px; FONT-FAMILY: arial; HEIGHT: 19px; COLOR: #434e52; FONT-SIZE: 93%; BORDER-TOP: #c5c5c5 1px solid; MARGIN-RIGHT: -1px; BORDER-RIGHT: #c5c5c5 1px solid; PADDING-TOP: 30px; }
DIV.panel-body P { padding-left: 20px; padding-right: 10px; padding-top: 0px; padding-bottom: 0px; }

DIV.mainpanel  { WIDTH: 707px; min-height: 28px; margin:0; padding:0px; }
DIV.mainpanel-top { WIDTH: 707px; BACKGROUND: url(CMS/Images/page-mainpanel-cap.gif) no-repeat left bottom; }
DIV.mainpanel-bottom { WIDTH: 707px; BACKGROUND: url(CMS/Images/page-mainpanel-bot.gif) no-repeat left top; }
DIV.mainpanel-body { WIDTH: 707px; BACKGROUND: url(CMS/Images/page-mainpanel-bg.gif) no-repeat 0px top; min-height: 28px; }
DIV.mainpanel-body P { margin:0px; padding-left: 20px; padding-right: 10px; float:left; padding-top: 4px; padding-bottom: 0px; }

DIV.mainpanel2  { WIDTH: 988px; min-height: 28px; margin:0; padding:0px; }
DIV.mainpanel2-top { WIDTH: 988px; BACKGROUND: url(CMS/Images/page-mainpanel2-cap.gif) no-repeat left bottom; }
DIV.mainpanel2-bottom { WIDTH: 988px; BACKGROUND: url(CMS/Images/page-mainpanel2-bot.gif) no-repeat left top; }
DIV.mainpanel2-body { WIDTH: 988px; BACKGROUND: url(CMS/Images/page-mainpanel2-bg.gif) no-repeat 0px top; min-height: 28px; }
DIV.mainpanel2-body P { margin:0px; padding-left: 20px; padding-right: 10px; float:left; padding-top: 4px; padding-bottom: 0px; }


FORM .form-string  { BORDER-BOTTOM: #c5c5c5 1px solid; BORDER-LEFT: #c5c5c5 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; WIDTH: 180px; PADDING-RIGHT: 1px; FONT-FAMILY: arial; FLOAT: left; HEIGHT: 19px; COLOR: #434e52; FONT-SIZE: 93%; BORDER-TOP: #c5c5c5 1px solid; MARGIN-RIGHT: -1px; BORDER-RIGHT: #c5c5c5 1px solid; PADDING-TOP: 4px; }
FORM .form-string2 { BORDER-BOTTOM: #c5c5c5 1px solid; BORDER-LEFT: #c5c5c5 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; FONT-FAMILY: arial; HEIGHT: 19px; COLOR: #434e52; FONT-SIZE: 93%; BORDER-TOP: #c5c5c5 1px solid; MARGIN-RIGHT: -1px; BORDER-RIGHT: #c5c5c5 1px solid; PADDING-TOP: 4px; }
FORM .form-textarea { BORDER: #c5c5c5 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; WIDTH: 180px; height: 200px; PADDING-RIGHT: 1px; FONT-FAMILY: arial; FLOAT: left; COLOR: #434e52; FONT-SIZE: 93%; MARGIN-RIGHT: -1px; PADDING-TOP: 4px; }

div.top_menu_container { font-family: "Trebuchet MS", Verdana; font-size: 10px; font-weight:normal; color: #8C8C8C; text-decoration: none; }
ul#top_menu { list-style: none; padding: 0; margin: 0; }
ul#top_menu li a { display: block; font-weight: normal; padding: 2px 0px; font-family: "Trebuchet MS", Verdana; font-size: 12px; font-weight:normal; color: #8C8C8C; text-decoration:none; }
ul#top_menu li a:hover { background:#247AC4; color:#fff; }
ul#top_menu li { float: left; position: relative; text-align: left; margin-right:0px; border:0px; }
ul#top_menu li ul { display: none; position:absolute; top: 0px; left: 0; font-weight: normal; padding: 0px 0 10px 0; margin-left:-1px; }
ul#top_menu li ul.sub li { border-width:0 !important; }
ul#top_menu li ul.sub li a { font-weight: normal!important; }
ul#top_menu li>ul { top: auto; left: auto; }
ul#top_menu li:hover ul, li.over ul { display: block; }

	
/*
	Coin Slider jQuery plugin CSS styles
	http://workshop.rs/projects/coin-slider
*/
.coin-slider { overflow: hidden; zoom: 1; position: relative; }
.coin-slider a{ text-decoration: none; outline: none; border: none; }
.cs-buttons { font-size: 0px; padding: 10px; float: left; padding-left:300px; }
.cs-buttons a { margin-left: 5px; height: 10px; width: 10px; float: right; border: 1px solid #B8C4CF; color: #B8C4CF; text-indent: -1000px; }
.cs-active { background-color: #B8C4CF; color: #FFFFFF; }
.cs-title { width: 710px; padding: 10px; background-color: #000000; color: #FFFFFF; }
.cs-prev, 
.cs-next { background-color: #000000; color: #FFFFFF; padding: 0px 10px; }

/*
	Fancy Transitions
	http://workshop.rs/projects/jqfancytransitions
*/
.ft-prev, .ft-next { background-color: #000; padding: 0 10px; visibility:hidden; }
.ft-button-ft-active { color: black; font-weight:bold; }

.messagebox{
	font-family: "Trebuchet MS", Verdana; font-size: 10px; font-weight:normal; color: #4D4948; text-decoration: none;
	position:absolute;
	width:100px;
	margin-left:10px;
	border:1px solid #317082;
	background:#ffd;
	padding:3px;
}
.messageboxok{
	font-family: "Trebuchet MS", Verdana; font-size: 10px; font-weight:normal; color: #4D4948; text-decoration: none;
	position:absolute;
	width:100px;
	margin-left:10px;
	border:1px solid #317082;
	background:#C9FFCA;
	padding:3px;
}
.messageboxerror{
	font-family: "Trebuchet MS", Verdana; font-size: 10px; font-weight:normal; color: #4D4948; text-decoration: none;	
	position:absolute;
	width:100px;
	margin-left:10px;
	border:1px solid #317082;
	background:#F7CBCA;
	padding:3px;
}
