html, body, form, fieldset {
	margin: 0;
	padding: 0;
}

body { background: #FFFFFF; color: #000000; font-family: Arial, sans-serif; line-height: 1.4; }
body#bd { color: #595959; background: #FFFFFF;}
body.contentpane { color: #000000; font-size: 12px; line-height: 1.3em;margin: 0; margin: 1em 2em; width: auto; }
body.fs1 {font-size: 10px;}
body.fs2 {font-size: 11px;}
body.fs3 {font-size: 12px;}
body.fs4 {font-size: 13px;}
body.fs5 {font-size: 14px;}
body.fs6 {font-size: 15px;}

/* Normal link */
a { color: #1C64A5; text-decoration: none;}
a:hover, a:active, a:focus { color: #1C64A5;text-decoration: underline; }
a img {border:1px solid #C9C7C8; margin:0 5px 0 0 !important;}

/* Title text */
.contentheading, .componentheading, .blog_more strong, h1, h2, h3, h4 { line-height: normal;color: #333333; }	
h1.contentheading_razdel { line-height: normal; color: #333333; margin:0 !important; padding:1px 0 1px 22px !important; font-size:13px; font-weight:normal !important; background:url(../images/arrow_icon.gif) 10px 7px no-repeat; }

/* Small text */
small, .small, .smalldark, .createby, .createdate, .modifydate,
a.readon, p.site-slogan, #ja-pathway, #ja-footer,  {color: #999999;font-size: 85%;}
img {margin: 0;padding: 0;}
div.img_caption { padding:0; text-align:center;}
.img_caption.left, .img_caption.right {	margin-top: 3px;}

/* Heading */
h1 {font-size: 200%;}
h2 {font-size: 175%;}
h3 {font-size: 150%;}
h4 {font-size: 125%;}

blockquote, h1, h2, h3, h4 { margin: 1em 0; padding: 0;}
ul { list-style-type:none; margin:0 !important; padding:5px 0 5px 20px !important;}
ul li {background: url(../images/bullet.gif) no-repeat 0 6px;line-height: 17px !important;padding-left:11px;padding-bottom:4px;
	font-size:12px;}
ul li ul {list-style-type:none; margin:0 !important; padding:5px 0 5px 20px !important;}
ol { margin:0 !important; padding:5px 0 5px 25px !important;}
ol li {	line-height: 17px !important;padding-bottom:5px;margin-left: 15px;font-size:12px;}
th { font-weight: bold;padding: 8px; text-align: left; }
fieldset {border: none; padding: 10px 5px; background: url(../images/dot_search.gif) repeat-x top; }
fieldset a {font-weight: bold;}
fieldset.input {padding: 0;background: none;}

div.DottedHR { background: url(../images/dot_principal.gif) repeat-x scroll 0 0 transparent; height:1px; margin:12px 0 5px 0 !important;}
.DottedHR_2 {border:none; background:transparent url(../images/dot_principal.gif) repeat-x scroll 0 0 ;height: 1px; margin:5px 0 5px 0 !important;}
.DottedHR_3 {border:none; background:transparent url(../images/dot_principal.gif) repeat-x scroll 0 0 ;height: 1px; margin:5px 0 5px 0 !important;}

br {height: 1px;font-size: 1px;}
td, th, div { font-size: 100%;}

/* FORM
--------------------------------------------------------- */
form {margin: 0;padding: 0;}
form label {cursor: pointer;}
input, select, textarea, .inputbox, .inputbox_search {cursor:pointer; color:#3C423F; font-family:Geneva,Arial,Helvetica,sans-serif;font-size:11px; padding:1px;}

.inputbox_google_all_pages, .inputbox {padding:3px; border: 1px solid #CCCCCC; background:#FFFFFF;}

.inputbox_search { padding:3px; border: 1px solid #CCCCCC; background:#FFFFFF;}

.button_google_all_pages {margin:0 0 0 6px; padding:2px 8px; background: #2E8344; font-weight: bold; color: #FFFFFF; border-color:#7CD192 #194A26 #194A26 #7CD192; border-style:solid; border-width:1px;}
.button_search {margin:5px 0 0 6px; padding:2px 8px; background: #2E8344; font-weight: bold; color: #FFFFFF; border-color:#7CD192 #194A26 #194A26 #7CD192; border-style:solid; border-width:1px;}

.button {padding: 2px 8px; border-color:#7CD192 #194A26 #194A26 #7CD192; border-style:solid; border-width:1px; background: #2E8344;font-weight: bold;color: #FFFFFF;}

.button_2 {padding: 2px 8px;border-color:#7CD192 #194A26 #194A26 #7CD192; border-style:solid; border-width:1px; background: #2E8344;font-weight: bold;color: #FFFFFF;}

* html .button { /*IE 6*/
	padding: 2px 5px !important;
}

*+html .button { /*IE 7*/
	padding: 2px 5px !important;
}

.article_separator {clear: both ;display: block; height:0px; margin: 0;}
.column_separator { padding:0 0 0 20px !important;}
.article_column {padding:0 10px 0 0px; }
.contentpaneopen {}
.table_principal { width:295px;}

/* content tables */
.sectiontableheader {background: #999999;padding: 8px;color: #FFFFFF;font-weight: bold;}
.sectiontableheader a, .sectiontableheader a:hover, .sectiontableheader a:active, .sectiontableheader a:focus {
	color: #FFFFFF;}
	
tr.sectiontableentry0_noutati td, tr.sectiontableentry1_noutati td, tr.sectiontableentry2_noutati td {padding:6px 4px; background: url(../images/dot_noutati.gif) repeat-x bottom; font-size:11px; }
tr.sectiontableentry0_noutati td a, tr.sectiontableentry1_noutati td a, tr.sectiontableentry2_noutati td a{width:200px;font-size:12px;}

tr.sectiontableentry0_razdel td, tr.sectiontableentry1_razdel td, tr.sectiontableentry2_razdel td { padding:4px 4px 4px 0px; background: url(../images/dot_noutati.gif) repeat-x bottom; }
tr.sectiontableentry0_razdel td a, tr.sectiontableentry1_razdel td a, tr.sectiontableentry2_razdel td a { padding:4px 0px 4px 10px;}

tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td { 	padding: 7px; background: url(../images/dot_noutati.gif) repeat-x bottom; }

table.contentpane { border: none; width: 100%;}
table.contentpaneopen {	border: none; border-collapse: collapse; border-spacing: 0;}
table.contenttoc { margin: 0 0 10px 10px; padding: 0; width: 30%; float: right; }
table.contenttoc td { background: url(../images/bullet.gif) no-repeat 12px 8px; padding: 1px 5px 1px 20px;}
table.contenttoc th { border-bottom: 1px solid #CCCCCC; padding: 0 0 3px; text-indent: 5px;}
table.poll { border-collapse: collapse; padding: 0; width: 100%;}
table.pollstableborder { border: none; padding: 0; text-align: left; width: 100%;}
table.pollstableborder img { vertical-align: baseline;}
table.pollstableborder td { border-collapse: collapse; border-spacing: 0; padding: 4px !important; background: none;}
table.pollstableborder tr.sectiontableentry1 td { background: #F7F7F7;}
table.searchintro { padding: 10px 0; width: 100%;}
table.searchintro td { padding: 5px!important;}
.blog_more { margin: 15px 0 0; padding: 10px 0 0; background: url(../images/dot.gif) repeat-x top;}
.blog_more strong { display: block; margin: 0 0 5px; text-transform: uppercase;}
.blog_more ul { margin: 0; padding: 0;}
.blog_more ul li { background: url(../images/bullet.gif) no-repeat 4px 8px; margin: 0; padding: 0 0 0 12px;}
.category { font-weight: bold; text-transform: uppercase;}
.componentheading { margin: 0 0 10px; padding: 0 0 10px; font-size: 175%;}
.componentheading { padding:4px 0 3px 0 !important; font-size:17px !Important; margin:0 !important; /*color: #009933;*/ color:#333333; font-family:Arial, Helvetica, sans-serif; /*font-family:"Myriad Pro",Arial,sans-serif;*/ /*font-family:"Kozuka Gothic Pro H","Trebuchet MS";*/ font-weight: bold !important; text-transform:uppercase !important;}
.contentdescription { /*padding-bottom: 30px;*/ }

h2.contentheading, .contentheading, h1.componentheading_razdel, .componentheading_razdel, h1.componentheading, h1.componentheading_noutati, h2.contentheading_noutati { padding:4px 0 3px 0 !important; font-size:17px !Important;  margin:0 !important; /*color: #009933;*/ color:#333333;/* border-bottom: 1px solid #E6E6E6; border-top: 1px solid #E6E6E6;*/ font-family:Arial, Helvetica, sans-serif; /*font-family:"Myriad Pro",Arial,sans-serif;*/ /*font-family:"Kozuka Gothic Pro H","Trebuchet MS";*/ font-weight: bold !important; text-transform:uppercase !important;}
	
h3.contentheading {padding:0 0 10px 3px !important; font-size:22px !important;  /*color: #009933;*/ color:#333333 !important; border:none; font-family:sans-serif; margin:10px 0 0 0 !important; font-weight:bold !important; text-transform:uppercase !important; line-height:14px !important;}

h3.nivel_3 {padding:0 0 7px 0 !important; font-size:14px !important;  /*color: #009933;*/ color:#333333 !important; border:none; font-family: Arial, Helvetica, sans-serif; margin:10px 0 0 0 !important; font-weight:bold !important; text-transform:uppercase !important; line-height:14px !important;}

h3.contentheading_daune { padding:4px 0 4px 5px !important; margin:10px 0 10px 0 !important; border-bottom: 1px solid #E6E6E6; border-top: 1px solid #E6E6E6; font-weight:bold !important; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase !important; font-size:14px !important;} 

h3.contentheading_daune a.download_daune { padding:5px 0 4px 35px !important; margin:10px 0 10px 0 !important; text-align:left; background:url(/donaris/images/download_daune.gif) 3px 2px no-repeat;} 

h3.contentheading_daune a.search_daune { padding:5px 0 4px 35px !important; margin:10px 0 10px 0 !important; text-align:left; background:url(/donaris/images/search_daune.gif) 3px 2px no-repeat;}

h3.contentheading_daune a.tools_daune { padding:5px 0 4px 35px !important; margin:10px 0 10px 0 !important; text-align:left; background:url(/donaris/images/tools_daune.gif) 3px 2px no-repeat;}

h3.contentheading_daune a.components_daune { padding:5px 0 4px 35px !important; margin:10px 0 10px 0 !important; text-align:left; background:url(/donaris/images/components_daune.gif) 3px 2px no-repeat;}

h3.contentheading_daune a.daune_daune { padding:5px 0 4px 35px !important; margin:10px 0 10px 0 !important; text-align:left; background:url(/donaris/images/daune_daune.gif) 3px 2px no-repeat;}

h3.contentheading_daune a:hover { color:#339933 !important;}
	
h1.componentheading_razdel a {color:#333333 !important;}
h1.componentheading_razdel a:hover { text-decoration:none; color:#006600 !important;}

table.blog .contentheading { font-size: 125%; color: #E15E06;}

a.contentpagetitle,
a.contentpagetitle:hover,
a.contentpagetitle:active,
a.contentpagetitle:focus {
}

a.readon { text-align: center; text-decoration: none; color: #1C64A5; font-weight: bold; background: url(../images/arrow-readon-1.png) no-repeat left 0;	padding-left: 15px; text-transform: uppercase; }
a.readon:hover, a.readon:focus, a.readon:active { background: url(../images/arrow-readon-2.png) no-repeat left 0; color: #E15E06;}
table.contentpaneopen td, table.contentpane td {}
sectiontableentry1_noutati, table.contentpaneopen, table.contentpaneopen_noutati, table.contentpane, table.blog {width: 100%;}
ul.pagination { margin: 15px auto 0; padding: 10px 0 0;}
ul.pagination li { background: none; display: inline; margin: 0; padding: 0; font-size:14px;}
ul.pagination li span{ padding: 2px 8px;}
ul.pagination a { padding: 2px 3px; text-decoration: underline;}
ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus { background:none !important; font-style:normal !important; color:#216021 !important;}
.pagenavbar { background: url(../images/icon-pages.gif) no-repeat center left; font-weight: bold; padding-left: 14px;}
.pagenavcounter { background: url(../images/icon-pages.gif) no-repeat 0 11px; font-weight: bold; padding: 8px 14px 0 14px;}
.smalldark { text-align: left;}
div.syndicate div { text-align: center;}
.pollstableborder tr.sectiontableentry1 td,
.pollstableborder tr.sectiontableentry2 td { background: none;}
ul.latestnews a, ul.mostread a { color: #666666;}

/* META
--------------------------------------------------------- */
.article-toolswrap { margin:0; padding:0;position: relative;}
.article-tools { padding: 0; margin:0;}
.article-meta { width: 60%; float: left; /*padding:32px 0 0 0;*/ padding:0 !important; margin:0 !important; color:#989898;}
.createby { padding: 0 0 0 7px; background: url(../images/vline.gif) no-repeat left;}
.createdate { padding:0; margin:0; font-size:11px; }
.modifydate { width: 100%; display: block; text-transform: uppercase;}
div.buttonheading { right: 0px;}
.buttonheading img { margin:0 !important; border: 0; float: right;}

/* MAIN LAYOUT DIVS
--------------------------------------------------------- */
#ja-wrapper {}
#ja-header,
#ja-container,
#ja-footer { width: 960px; margin: 0 auto; clear: both;}

.narrow #ja-header {}
.narrow #ja-container,
.narrow #ja-footer { width: 750px;}

#ja-container {}

#ja-mainbody { width: 76%; float: left;}

/* PRIMARY COLUMN
--------------------------------------------------------- */
#ja-content { clear: both; display: block; float: right; width: 69%;}
#ja-current-content { padding: 0 0 20px 10px;}

/* COLUMNS
--------------------------------------------------------- */
#ja-col1 { float: left; overflow: hidden; width: 30%; margin-top:2px;}
#ja-col1 div.ja-innerpad {}
#ja-col2 { float: right; overflow: hidden; width: 22%; margin-top:4px;}
#ja-col2 div.ja-innerpad {}

/*common style for column*/
#ja-col1 a {}
#ja-col1 a:hover, #ja-colwrap a:active, #ja-colwrap a:focus {}
#ja-col1 table { border-collapse: collapse; border-spacing: 0;}
#ja-col1 .article_separator { display: none;}

/* COLLAPSIBLE LAYOUT
--------------------------------------------------------- */
#ja-containerwrap,
#ja-containerwrap-fr,
#ja-containerwrap-fl,
#ja-containerwrap-f {padding:0 0 20px 0; margin: 0 auto; background: url(../images/grad-1.gif) repeat-x bottom; width:960px;}

#ja-containerwrap-f_2 {padding:0; margin: 0 auto; background: url(../images/grad-1.gif) repeat-x bottom; width:730px;}

#ja-containerwrap-f_retea {padding:0; margin: 0 auto; background: url(../images/grad-1.gif) repeat-x bottom; width:750px;}

/*content + left*/
#ja-containerwrap-fr #ja-mainbody { width: 100%;}
#ja-containerwrap-fr #ja-col1 { width: 23%; margin-top:0px;}
#ja-containerwrap-fr #ja-content { width: 75%;}
#ja-containerwrap-fr #ja-current-content { padding-right: 0;}

/*content + right*/
#ja-containerwrap-fl #ja-content { width: 100%;}
#ja-containerwrap-fl #ja-current-content { padding-left: 5px;}

/*full*/
#ja-containerwrap-f #ja-mainbody { width: 100%;}
#ja-containerwrap-f #ja-content { width: 100%;}
#ja-containerwrap-f #ja-current-content { padding-left: 5px;}

/* MODULE
--------------------------------------------------------- */
div.moduletable_text h3 { font-size: 125%; margin: 0 0 10px; padding: 0 0 10px; color: #1C64A5; background: url(../images/h3-bg.gif) no-repeat bottom left;}
div.moduletable_text { margin: 0 0 10px; padding: 0 px;}

/*div.module h3,*/
div.module_menu h3,
div.module_text h3,
div.module_hilite h3,
div.module_nopad h3 { margin: 0 -15px 10px; padding: 10px 15px; white-space: nowrap; font-size: 125%; border-bottom: 1px solid #E6E6E6; color: #333333;}

/*div.module,*/
div.module_menu,
div.module_text,
div.module_hilite,
div.module_nopad { margin: 0 0 20px; padding: 0; width: 100%; /*need for ie 6 */ background: url(../images/box-br.gif) no-repeat bottom right;}

div.module_hilite_2 { margin: 0 0 10px 0; padding: 0; width: 100%; /*need for ie 6 */ background: url(../images/box-br.gif) no-repeat bottom right;}

/*div.module div,*/
div.module_curat { margin:0 !important; padding:0 30px 0 0 !important; float:left; height:30px; }
div.module_lang { margin:0 !important; padding:0 !important; height:30px;}

div.module_menu div,
div.module_text div,
div.module_hilite div,
div.module_nopad div { padding: 0; background: url(../images/box-bl.gif) no-repeat bottom left;}

div.module_hilite_2 div { padding: 0; background: url(../images/box-bl.gif) no-repeat bottom left;}


/*div.module div div,*/
div.module_menu div div,
div.module_text div div,
div.module_hilite div div,
div.module_nopad div div { padding: 0; background: url(../images/box-tr.gif) no-repeat top right;}

div.module_hilite_2 div div { padding: 0; background: url(../images/box-tr.gif) no-repeat top right;}

/*div.module div div div,*/
div.module_menu div div div,
div.module_hilite div div div,
div.module_text div div div,
div.module_nopad div div div { padding: 0 15px 15px; background: url(../images/box-tl.gif) no-repeat top left;}

div.module_hilite_2 div div div { padding: 0 10px 5px; background: url(../images/box-tl.gif) no-repeat top left;}

/*nopad*/
div.module_nopad h3 { padding: 10px 30px; margin-bottom: 0;}
div.module_nopad div div div { padding: 0 1px 5px;}

/*hilite*/
div.module_hilite h3 { color: #FFFFFF; background: url(../images/h3-hilite-bg.gif) repeat-x bottom; border: none;}
div.module_hilite { background: url(../images/box-hilite-br.gif) no-repeat bottom right; color: #FFFFFF;}
div.module_hilite div { padding: 0; background: url(../images/box-hilite-bl.gif) no-repeat bottom left; }
div.module_hilite div div { background: url(../images/box-hilite-tr.gif) no-repeat top right;}
div.module_hilite div div div { background: url(../images/box-hilite-tl.gif) no-repeat top left;}

/*hilite_2*/
div.module_hilite_2 h3 {color:#A13434 !important; display:block;  padding:6px 0 2px 7px; margin:0; font-size:15px; font-family:Arial, Helvetica, sans-serif; border:none;}
div.module_hilite_2 { background: url(../images/box-hilite-br_2.gif) no-repeat bottom right; color: #FFFFFF;}
div.module_hilite_2 img { border:none;}
div.module_hilite_2 div { padding: 0; background: url(../images/box-hilite-bl_2.gif) no-repeat bottom left;}
div.module_hilite_2 div div { background: url(../images/box-hilite-tr_2.gif) no-repeat top right; }
div.module_hilite_2 div div div { background: url(../images/box-hilite-tl_2.gif) no-repeat top left; }
div.module_hilite_2 div div div ul.menu { margin:10px 5px 0px 5px !important;}
div.module_hilite_2 div div div ul.menu li { border:none; background:none;}
div.module_hilite_2 div div div ul.menu li a {background: url(../images/dot_meniu.gif) repeat-x bottom !important; color: #2E8344 !important; line-height:13px; padding:2px 0 7px 11px !important; font-size:12px; margin:0; border: none; font-weight:700 !important;}
div.module_hilite_2 div div div ul.menu li.none_bg a { background:none !important;}

/*hilite_2*/
div.module_hilite_3 h3, div.moduletable_hilite_3 h3 {color:#A13434 !important; display:block;  padding:6px 0 13px 15px; margin:0; font-size:15px; font-family:Arial, Helvetica, sans-serif; border:none; background:#EAEAEA url(../images/Untitled-1_07.gif) no-repeat scroll center bottom; /*border-top:1px solid #B8C9BD; border-left:1px solid #B8C9BD; border-right:1px solid #B8C9BD;*/ font-weight:700 !important;}
div.module_hilite_3, div.moduletable_hilite_3 { background: url(../images/box-hilite-br_2.gif) no-repeat bottom right; color: #FFFFFF; margin:0px 0 10px 0;}
div.module_hilite_3 img, div.moduletable_hilite_3 img { border:none;}
div.module_hilite_3 div { padding: 0; background: url(../images/box-hilite-bl_2.gif) no-repeat bottom left;}
div.module_hilite_3 div div { background: url(../images/box-hilite-tr_2.if) no-repeat top right; }
div.module_hilite_3 div div div { background: url(../images/box-hilite-tl_2.if) no-repeat top left;}
div.module_hilite_3 div div div ul.menu, div.moduletable_hilite_3 ul#mainlevel { padding:1px 15px 2px 15px !important;}
div.module_hilite_3 div div div ul.menu li, div.moduletable_hilite_3 ul#mainlevel li { border:none; background:none;}
div.module_hilite_3 div div div ul.menu li a, div.moduletable_hilite_3 ul#mainlevel li a {background: url(../images/dot_meniu.gif) repeat-x bottom !important; color: #2E8344 !important; line-height:13px; padding:2px 0 7px 11px !important; font-size:12px; margin:0; border: none; font-weight:700 !important;}
div.module_hilite_3 div div div ul.menu li.none_bg a { background:none !important;}

div.moduletable_cursvalutar h3 {color:#CC0E00 !important; display:block;  padding:6px 0 13px 15px; margin:0; font-size:15px; font-family:Arial, Helvetica, sans-serif; border:none; background:#EAEAEA url(../images/Untitled-1_07.gif) no-repeat scroll center bottom; font-weight:normal !important;}
div.moduletable_cursvalutar { background: url(../images/box-hilite-br_2.gif) no-repeat bottom right; margin:0px 0 10px 0;border:1px solid #C2D7C3;}
div.moduletable_cursvalutar img { border:none;}
div.moduletable_cursvalutar div { padding: 0; background: url(../images/box-hilite-bl_2.gif) no-repeat bottom left;}
div.moduletable_cursvalutar div div { background: url(../images/box-hilite-tr_2.if) no-repeat top right; }
div.moduletable_cursvalutar div div div { background: url(../images/box-hilite-tl_2.if) no-repeat top left;}
div.moduletable_cursvalutar div div div ul.menu { padding:1px 15px 2px 15px !important;}
div.moduletable_cursvalutar div div div ul.menu li { border:none; background:none;}
div.moduletable_cursvalutar div div div ul.menu li a {background: url(../images/dot_meniu.gif) repeat-x bottom !important; color: #2E8344 !important; line-height:13px; padding:2px 0 7px 11px !important; font-size:12px; margin:0; border: none; font-weight:700 !important;}
div.moduletable_cursvalutar div div div ul.menu li.none_bg a { background:none !important;}

/* mis */
div.banneritem_text { padding: 5px 0 !important;}
div.advs { clear: both; display: block; float: left; width: 100%;}

/*div.module div div div div,*/
div.module_menu div div div div,
div.module_text div div div div,
div.module_hilite div div div div,
div.module_nopad div div div div { 	background: none;}

/* HEADER
--------------------------------------------------------- */
#ja-footer_menu { position: relative; background:#404040; border-bottom:2px solid #2E8344; margin:0 auto; width:960px;}
#ja-footer_menu_2 { position: relative; background:#404040; border-bottom:2px solid #2E8344; margin:0 auto; width:730px;}
#ja-footer_menu_retea { position: relative; background:#404040; border-bottom:2px solid #2E8344; margin:0 auto; width:750px;}

#menu_bottom { margin:0 auto; width:960px; padding:0; }
#menu_bottom_left { float:left; width:400px; padding-left:5px;}
#menu_bottom_right { float:right; padding-right:5px;}
#menu_bottom_left a, #menu_bottom_right a { font-size:10px; color:#CCCCCC !important;}
#menu_bottom_left a:hover, #menu_bottom_right a:hover {color:#F3F3F3 !important;}
span.mainlevel { color:#D9D9D9; padding:0 5px;}

#ja-headerwrap { background: url(../images/header-bg.jpg) repeat-x top; z-index: 999; position: relative; border-bottom:1px solid #E1E1E1; margin:0 auto; width:960px;}
#ja-headerwrap_2 { background: url(../images/header-bg.jpg) repeat-x top; z-index: 999; position: relative; border-bottom:1px solid #E1E1E1; margin:0 auto; width:730px;}
#ja-headerwrap_retea { background: url(../images/header-bg.jpg) repeat-x top; z-index: 999; position: relative; border-bottom:1px solid #E1E1E1; margin:0 auto; width:750px;}
#ja-header { height:80px; line-height: normal; position: relative;}
h1.logo, div.logo-text h1 { margin: 0; padding: 0; font-size: 200%;} 
h1.logo a { width: 230px; height: 70px; display: block; background: url(../images/logo.jpg) no-repeat; float: left;}
h1.logo a span { position: absolute; top: -1000px;}
div.logo-text { width: 24.9%; height: 100px; outline: none; float: left;}
div.logo-text h1 {  padding-top: 30px;}
p.site-slogan { margin: 0; padding: 0;}

/* MAIN NAVIGATION
--------------------------------------------------------- */
#ja-mainnav { width: 75%; background: url(../images/mainnav-sep.gif) no-repeat left; float: left; margin-left:10px;}
.narrow #ja-mainnav { width: 65%;}
#ja-mainnav a, #ja-subnav a { outline: none;}
#ja-mainnav a span.menu-title { padding:26px 12px 0px 13px; display: block; color:#333333; font-family: Verdana !important; font-size:15px !important;}
#ja-mainnav a span.menu-desc { display: block; text-transform: none; font-weight: normal; font-size:10px !important; color: #999999; padding: 0 14px; line-height: normal; font-family: Tahoma, Arial, Helvetica, sans-serif; letter-spacing:0px;}
#ja-mainnav a:hover span.menu-desc {color: #585858;}
#ja-subnav ul { list-style: none;  margin: 0; padding: 0; }
#ja-subnav li { background: none; margin: 0; padding: 1px 0; }
#ja-subnav a { display: block; outline: none; padding: 4px 2px 4px 14px; text-decoration: none; background: url(../images/bullet.gif) no-repeat 3px 10px; }

#ja-subnav a:hover,
#ja-subnav a:active,
#ja-subnav a:focus {}
#ja-subnav li.active a {}

/* breadcrumbs */
#ja-pathway { line-height: normal; clear: both; padding:10px 0 0 0; margin:0 !important; font-size:11px; color:#989898;}
#ja-pathway_2 { line-height: normal; float:left; padding:0px 10px 5px 10px; }
#ja-footer_2 { background: #F7F7F7; line-height: normal; float:right; padding:5px 10px 5px 10px;}
#ja-pathway_2 strong { color:#777777;}
#ja-footer_2 strong { color:#777777;}
#ja-pathway a { text-decoration: none; color:#006700; font-weight:700;}
#ja-pathway a:hover { color:#009900;}
#ja-pathway img { margin: 1px 5px; border:none !important;}

/* SPOTLIGHT
--------------------------------------------------------- */
/* Spotlight Box Style */
.ja-box-full, .ja-box-left, .ja-box-center, .ja-box-right { float: left; overflow: hidden;}
.ja-box-left div.moduletable { padding-right: 20px;}
.ja-box-center div.moduletable { padding: 0 10px;}
.ja-box-right div.moduletable { padding-left: 20px;}

/* Top spotlight */
#noutati_in_linie {margin:0 0 10px 0; padding:0;}
#rss {float:right; margin:0; padding:0;}
#rss a { float:right; width:50px; border-bottom:1px solid #E9E9A1; border-top:1px solid #E9E9A1; background:#FFFFEE; padding:4px 0 0px 0!important; font-size:12px; }
#rss a:hover { text-decoration:underline;}
#rss a img { border:none !important;float:right; padding:0px 0 4px 0!important;}
#rss a img:hover { text-decoration:none !important;}
#ja-topsl1 { width: 67%; float: left; margin-bottom: 10px;}
#ja-topsl1 div.moduletable { margin-right: 40px; }
#ja-topsl2 { width: 31%; float: right; margin-bottom: 10px;}
div.module_hilite ul { margin: 0; padding: 0;}
div.module_hilite ul li { margin: 0;  padding-left: 10px; background: url(../images/bullet2.gif) no-repeat left center;}
div.module_hilite a { color: #FFFFFF; }

/* Bottom spotlight */
#ja-botsl1, #ja-botsl2 { clear: both; margin: 0; padding:0;}
#ja-botsl2 { border-top: 3px solid #E6E6E6; padding-bottom: 0;}
#ja-botsl1 div.moduletable, #ja-botsl2 div.moduletable { margin-bottom: 0;}
#ja-botsl1 div.moduletable h3, #ja-botsl2 div.moduletable h3 { margin: 0 0 5px; padding: 0; background: none; color: #E15E06;}
#ja-botsl1 div.moduletable h3 span, #ja-botsl2 div.moduletable h3 span { color: #666666;}

/* FOOTER
--------------------------------------------------------- */
#ja-footer { position: relative; clear: both; padding:10px 0; font-size:13px; }
#ja-footer small { font-size: 100%; padding: 0; float: left;}
#ja-footer ul { margin: 0; padding: 0; float: right;}
#ja-footer li { display: inline; margin: 0; padding: 0; line-height: 1.6;	background: url(../images/vline.gif) no-repeat center left;}
#ja-footer li a { display: inline; padding: 0 10px;}
li.ja-firstitem { background: none !important;}

/* MISCELLANOUS
----------------------------------------------------------- */
ul.accessibility { position: absolute; top: -100%;}

/* Login */
#form-login p { margin: 0 0 5px; }
#form-login ul { margin: 5px 0 0;}
#modlgn_username, #modlgn_passwd { width: 90%;}

/* Search */
#ja-search { float: left; width: 190px; height: 35px; background: url(../images/icon-search.png) no-repeat 5px 0; overflow: hidden;}
.narrow #ja-search { width: 150px;}
#ja-search .inputbox { padding: 10px 0 0 40px; background: none; border: none; font-weight: bold; color: #CCCCCC;}

/*others*/
#ja-banner { padding:0 !important; margin:0 !important; overflow: hidden; width: 100%; clear: both;}
div.back_button a,
div.back_button a:hover,
div.back_button a:active { background: none!important; display: block; margin: 10px 0; text-decoration: none!important;}
.clr { clear: both;}
.hasTip img { border: none;}
div.ja-innerdiv { padding: 10px 10px !important; background: url(../images/dot.gif) repeat-x bottom !important;}
div.ja-innerdiv img { padding: 0; margin: 5px 10px 0 0;}
img.ja-img { padding: 3px; border: 1px solid #E6E6E6;}
table.tblexchange { border-collapse: collapse; border-spacing: 0; width: 100%; font-size: 85%;}
table.tblexchange th { background: #F7F7F7; border-top: 1px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; margin: 0; padding: 5px 0; text-align: center; text-transform: uppercase;}
table.tblexchange td { padding: 5px 5px; text-align: center; border-bottom: 1px solid #E6E6E6;}
table.tblexchange td.hilite { color: #E15E06;}

/* Tooltips */
.tool-tip { background: #FFFFFF; border: 1px solid #CCCCCC; float: left; max-width: 200px; padding: 5px; z-index: 999; color: #333333;}
.tool-title { background: url(../../system/images/selector-arrow.png) no-repeat; font-size: 100%; font-weight: bold; margin: 0; margin-top: -15px; padding: 0; padding-bottom: 5px; padding-top: 15px;}
.tool-text { font-size: 100%; margin: 0;}

#system-message dd.message ul,
#system-message dd.error ul,
#system-message dd.notice ul { margin: 0; padding: 0; }

#system-message dd.message ul li,
#system-message dd.error ul li,
#system-message dd.notice ul li { background: none; color: #355C0A; margin: 0; padding: 5px;}

#system-message dd.error ul li{ background: none; color: #A6000A; margin: 0; padding: 5px;}

/* System Standard Messages */
#system-message dd.message ul { background: #DFF2BF; border: 1px solid #4F8A10;}

/* System Error Messages */
#system-message dd.error ul { background: #FFBABA; border: 1px solid #D8000C;}

/* System Notice Messages */
#system-message dd.notice ul { background: #666666; border: none;}

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

* html > body .clearfix { display: block; width: 100%; }

* html .clearfix { height: 1%;}

div.moduletable_termeni { margin:0 !important; padding:0 !important; line-height:10px; }
div.moduletable_termeni h3 { font-size:11px; font-weight:700 !important; color:#373B3E; font-family:Arial, Helvetica, sans-serif; margin:0 !important ; padding:15px 0 0 0 !important;}
div.moduletable_termeni a {font-family:"Lucida Grande","Verdana","Helvetica Neue",Arial,sans-serif; color:#00708F; padding-right:3px; text-decoration:none !important; line-height:20px !important;}
div.moduletable_termeni a:hover { text-decoration:underline !important; /*color:#FF6600;*/ color:#00485D; padding-right:3px;}
div.moduletable_cauta {padding:0;}
div.resise_cauta {}
/*#mod_resise_serachterm { width:170px;}*/

#mod_search_searchword { width:222px; margin-right:5px;}
#search_searchword {width:174px; margin-right:6px; height:15px;}

.moduletablecu_ce { padding:5px; margin-bottom:10px; border:2px solid #EDEDED; background:#F7F7F7;}
.moduletablecu_ce h3 {background: url(../images/Untitled-1_07.gif) center bottom no-repeat; font-family:"Kozuka Gothic Pro H",Verdana,"Trebuchet MS"; text-transform:uppercase; font-size:15px; color:#CC0E00 !important; margin:0; padding:6px 0 15px 10px ;}
div.module, div.moduletable_new, div.moduletable, div.moduletable_menu, div.moduletable_center {/* border:1px solid #C2D7C3;*/ /*background:#F7F7F7;*/ padding:0; margin:5px 0 10px 0;}
div.moduletable_curs_meteo {padding:0; margin:5px 0 8px 0;}

div.moduletable_lang {height:24px;}
div.moduletable_lang_2 { margin:0 !important; padding:0; !important; height:24px; float:right;}

/*.moduletable_curat { border-top:1px solid #8B8B8B; padding-top:5px;}*/
.moduletable_curat {padding-top:1px;}

div.module_moodle {/* border:1px solid #C2D7C3;*/ /*background:#F7F7F7;*/ padding:0; margin:5px 0 10px 0;border:1px solid #C2D7C3;}
div.module_moodle h3 {margin:0; padding:6px 0 15px 21px; font-family:Arial, Helvetica, sans-serif; font-weight:normal !important; font-size:13px; color:#CC0E00; text-transform:uppercase; background:#EAEAEA url(../images/Untitled-1_07.gif) center bottom no-repeat;}
div.module_moodle ul.menu { list-style: none; margin: 0; padding:0 !important; display: block; background:#F7F7F7; }
div.module_moodle ul.menu li { display: block; background: none; margin:0 0 2px 0; padding:0 0 2px 0px !important; }
div.module_moodle ul.menu li a { display: block; outline: none; padding:4px 10px 4px 30px; margin: 0; text-decoration: none; color: #63846C !important; background: url(../images/arrow_active_no.gif) no-repeat 20px 10px !important; font-weight:700;line-height:13px}
div.module_moodle ul.menu li a:hover { text-decoration:underline;}


div.moduletable_new h3, div.moduletable h3, div.moduletable_menu h3 {margin:0; padding:6px 0 15px 21px; font-family:Arial, Helvetica, sans-serif; font-weight:normal !important; font-size:13px; color:#CC0E00; text-transform:uppercase; background:#EAEAEA url(../images/Untitled-1_07.gif) center bottom no-repeat;}

div.moduletable_center h3 {margin:0; padding:6px 0 14px 0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; /*color:#88AA93;*/ color:#CC0E00; text-transform:uppercase; background:#EAEAEA url(../images/Untitled-1_07.gif) center bottom no-repeat; text-align:center;}
div.moduletable_new p a img { border:none !important;}

/*---------------*/
div.module h3, div.moduletable h3, div.moduletable_menu h3, div.moduletable_text h3 {margin:0; padding:6px 0 14px 21px; font-family:Arial, Helvetica, sans-serif; font-weight:normal !important; font-size:13px; color:#CC0E00; text-transform:uppercase; background: #EAEAEA url(../images/Untitled-1_07.gif) center bottom no-repeat;}

div.module_cit_ma_costa h3 {margin:0; padding:6px 0 14px 21px;font-family:Arial, Helvetica, sans-serif; font-weight:normal !important; font-size:13px; color:#CC0E00; text-transform:uppercase; background: #EAEAEA url(../images/Untitled-1_07.gif) center bottom no-repeat;}
div.module_cit_ma_costa { border:1px solid #D0D0D0; background:#F7F7F7;}
div.module_cit_ma_costa a img{ border:none;}
/*---------------*/

/* Default Menu */
ul.menu { list-style: none; margin: 0; padding:0 !important; display: block;}
ul.menu li { display: block; background: none; margin:0 0 2px 0; padding:0 0 2px 0px !important; line-height: normal; background: #EAE8E8 url(../images/corner_br_grey.gif); background-position:right bottom; background-repeat:no-repeat;}
ul.menu li a { display: block; outline: none; padding:4px 0px 4px 30px; margin: 0; text-decoration: none; color: #63846C !important; background: url(../images/arrow_active_no.gif) no-repeat 20px 10px !important; font-weight:700;}
ul.menu li a:hover,
ul.menu li a:active,
ul.menu li a:focus { color: #3CA958; text-decoration:underline;}
ul.menu li.active { background:#FFF;}
ul.menu li.active a { background: #B8C9BD url(../images/corner_br_grey_2.gif) !important ; background-position:right bottom !important; background-repeat:no-repeat !important;}
ul.menu li.active a { padding:4px 0px 5px 30px !important; font-weight: bold; color:#A13434 !important; /*color: #3CA958;*/}
ul.menu li ul { list-style: none; margin: 0; padding:0 10px 6px 8px !important;}
ul.menu li li { border: none; padding:0 !important; margin:0 !important; background:none !important;} 
ul.menu ul li.active a{ color: #2E8344 !important;  line-height:13px; padding-top:3px !important; padding-bottom:2px !important; font-size:12px; margin:0; border: none; padding-left: 26px !important;  font-weight:norrmal !important; text-decoration:underline !important; background: #B8C9BD url(../images/arrow_active.gif) no-repeat 20px 11px !important;}
ul.menu li.active ul li a:hover,
ul.menu li.active ul li a:active,
ul.menu li.active ul li a:focus { text-decoration:underline !important;}
ul.menu li.active ul li a{background: url(../images/dot_meniu.gif) repeat-x bottom !important; color: #666666 !important; line-height:13px; padding:6px 0 7px 26px !important; font-size:12px; margin:0; border: none; font-weight:normal !important; text-decoration:none !important;}
ul.menu li ul li.active { border:none;}
ul.menu li ul li.active a {background: url(../images/dot_meniu.gif) repeat-x bottom !important; color: #2E8344 !important; line-height:13px; padding:6px 0 7px 26px !important; font-size:12px; margin:0; border: none; font-weight:700 !important;}
ul.menu li ul li.active li a{ color: #666666 !important; line-height:12px; padding-top:3px !important; padding-bottom:2px !important; font-size:12px; margin:0; border: none; padding-left: 30px !important; font-weight:normal !important; text-decoration:none !important;}
ul.menu li ul li.active li a:hover,
ul.menu li ul li.active li a:active,
ul.menu li ul li.active li a:focus {text-decoration:underline !important;}
ul.menu li ul li.active li.active a{ color: #2E8344 !important; line-height:12px; padding-top:3px !important; padding-bottom:2px !important; font-size:12px; margin:0; border: none; padding-left: 30px !important; font-weight:700 !important; text-decoration:underline !important;}
.article-content {margin:0; padding:6px 5px 0 0 !important;}
.article-content ul {}
.article-content li {line-height:180%;}
table.blog_razdel { width:100%;}
div.contentpaneopen_razdel { margin:10px 0 0 0;}
h2.contentheading_razdel {/*font-family:"Kozuka Gothic Pro H",Verdana,"Trebuchet MS";*/ font-family:Arial, Helvetica, sans-serif; padding:0;  margin:0 0 3px 0 !important; color:#333333;}
h2.contentheading_razdel a {text-decoration:none; margin:0; padding:0; font-size:15px; font-weight:700; color:#44B77E; border-bottom:1px solid #00994D;}
h2.contentheading_razdel a:hover {/* border-bottom:1px solid #990A00;*/ border-bottom:1px solid #4C0900; color:#CC0E00 !important;}

.joompSelectList {width:250px; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:15px; border:1px solid #999999; padding:1px; margin:5px 0 0px 5px !important; color:#333333;}
.joompSelect {padding:2px 8px !important; border-left: 1px solid #7CD192; border-right: 1px solid #194A26; border-top: 1px solid #7CD192; border-bottom: 1px solid #194A26; background: #2E8344; font-size:11px; font-weight: bold; color: #FFFFFF; width:35px; font-family:Tahoma; margin:5px 0 0px 0 !important;}

/* help style matrix */
table#sofT { text-align: center; font-size: x-small; color: #404040; width:auto; background-color: #fafafa; border: 1px #B9BB94 solid; border-collapse: collapse; border-spacing: 0px; margin:5px 0 6px 10px;}
table#sofT th {background:#DEE1A8;border-bottom:solid 1px #c8c8c8;}
table#sofT td { border-bottom: 1px solid #B9BB94; border-top: 0px; border-left: 1px solid #B9BB94; border-right: 0px;  background-color: #fafafa; padding:5px 7px; font-size:11px; line-height:13px; }
table#sofT td.helpHed { border-bottom: 1px solid #B9BB94; border-left: 1px solid #B9BB94; background-color: #E0E0E0; text-align: center; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #404040;}
table#sofT td.sup { background-color: #EDEDED;  padding:5px 7px;}
.sup { background-color: #FCC; }

/* help style matrix */
table#sofT_2 { text-align: center; font-size: x-small; color: #404040; width:auto; background-color: #fafafa; border: 1px #B9BB94 solid; border-collapse: collapse; border-spacing: 0px; margin:5px 0 6px 0;}
table#sofT_2 th {background:#DEE1A8;border-bottom:solid 1px #c8c8c8;}
table#sofT_2 td { border-bottom: 1px solid #B9BB94; border-top: 0px; border-left: 1px solid #B9BB94; border-right: 0px;  background-color: #fafafa; padding:2px 4px; font-size:11px; line-height:13px; }
table#sofT_2 td.helpHed_2 { border-bottom: 1px solid #B9BB94; border-left: 1px solid #B9BB94; background-color: #E0E0E0; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #404040;}
table#sofT_2 td.sup_2 { background-color: #EDEDED;  padding:2px 4px;}
.sup_2 { background-color: #FCC; }

h4.MsoNormal, h4 strong, h4 { margin:0 0 2px 0 !important; padding:0 !important; line-height:19px !important; font-family: Arial, sans-serif !important; font-size:15px !important; font-weight:normal !important; /*color:#191919;*/ color:#00802B;}
p.MsoNormal { margin:0 !important; padding:0 !important; font-size:12px; font-family: Arial, sans-serif !important; }
p {  padding:1px 0 5px 0 !important; margin:0 !important; font-size:12px; font-family: Arial, sans-serif !important;}

h3 {padding:1px 0 0 3px; margin:0; font-size:11px; font-family:Tahoma; font-weight:normal !important;}
h5 { padding:0; margin:10px 0 5px 0; color:#333333; font-size:12px;}
h6 { font-size:1.0em !important; font-weight:normal !important;  font-family:Arial, Helvetica, sans-serif !important; margin:3px 0 !important; padding:0 !important;}

#copyright { float:left; padding:0; margin:0; line-height:normal !important;}

#webcreativ { float:right; padding:0; margin:0; line-height:normal !important; }
#webcreativ a {color:#666666 !important; text-decoration:none;}
#webcreativ a:hover { text-decoration:underline}

.system-pagebreak { margin:0 !important; padding:0 0 1px 5px !important; font-size:11px; color:#333333;}

#ja-topsl { padding:0 !important; margin:0 !important;}
 
h4.download { color:#333333;font-family:Arial,sans-serif !important; font-size:normal !important; font-weight:normal !important;line-height:normal !important; margin:0 !important; padding:0}
ul.tv { list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0 0 0 10px;}
.tv .tvic { background-image:url(../images/tvi_dotted.gif); padding:2px 0 0 19px; color:#333333; font-family:Arial,sans-serif !important; font-size:15px;}
.tv li, .tv .tvi {background:transparent url(../images/tvi_dotted.gif) no-repeat scroll 0 0;}
.tv li { margin:0; padding:2px 0 3px 20px;  z-index:10;}
.tv .tvil { background-image:url(../images/tvil_dotted.gif); padding:1px 0 0 20px; color:#333333; font-family:Arial,sans-serif !important; font-size:15px;}
.tv .tvi2 { background-image:url(../images/tvil_dotted_2.gif); padding:0px 0 0 20px; color:#333333; font-family:Arial,sans-serif !important; font-size:12px;}
.tvil a{font-size:12px !important; color:#00802B;}
.tvi2 a{font-size:12px !important; color:#00802B;}
a.tvi_ {font-size:12px !important; color:#00802B; padding:10px 0 0 0 !important;}

/*-------------------------------------------------------------------------------------------------------------------*/

td.rs_input input {font-family: Tahoma, sans-serif; font-size: 11px; cursor:pointer; padding:3px 8px; background: #2E8344; font-weight: bold; color: #FFFFFF; margin:10px 5px 0 0; border-color:#7CD192 #194A26 #194A26 #7CD192; border-style:solid; border-width:1px;}

#spo_submit, #reset_link { font-family: Tahoma, sans-serif; font-size: 11px; cursor:pointer; padding: 3px 8px; border-color:#7CD192 #194A26 #194A26 #7CD192; border-style:solid; border-width:1px; background: #2E8344; font-weight: bold; color: #FFFFFF; margin:10px 5px 0 0;}

#spo_y_name, #spo_y_email, #spo_f_email_0, #spo_f_email_1, #spo_f_email_2, #spo_f_email_3, #msg_message { background:#FCFCFC;}

/*-------------------------------------------------------------------------------------------------------------------*/

#calculator_rca { margin:0 auto; width:650px; color:#595959;}
#calculator_casco { margin:0 auto; width:650px; color:#595959;}
/*-------------------------------------------------------------------------------------------------------------------*/
#calc_radio {}
#calc_radio p { font-size:14px;}
#calc_radio input { width:20px; margin-left:10px;}
#calc_radio label { font-size:13px;}
/*-------------------------------------------------------------------------------------------------------------------*/
#calc_select { margin-top:15px;}
#calc_select label { width:200px; float: left; font-size:14px;}
#calc_select em { font-weight: bold; padding-right: 1em; vertical-align: top; color:#FF0000; font-size:13px;}
#calc_select input { width:15px;  border:1px solid #95B8A8; background:#fafafa; font-size:12px; padding:3px 0 2px 2px; color:#067908; font-weight:700; font-family:Geneva, Arial, Helvetica, sans-serif;}
#calc_select select {/* border:1px solid #537C68;*/border:1px solid #95B8A8; background:#fafafa; font-size:12px; padding:1px; color:#3C423F; font-weight:700; font-family:Geneva, Arial, Helvetica, sans-serif;}
#calc_select span { font-size:10px; font-weight:700; color:#A9A9A9; /*color:#CF4D4D;*/ padding-left:10px; font-weight:700;}
#calc_select .cimp_obligatoriu { font-size:14px;}
#calc_select .cimp_obligatoriu em { width:5px !important;  padding:0 0 0 200px; margin:0;}
/*-------------------------------------------------------------------------------------------------------------------*/
#calc_daune { margin-top:15px;}
#calc_daune label { width:185px; float: left; font-size:13px; color:#595959; font-style:normal !important;}
#calc_daune em { font-weight: bold; padding-right: 1em; vertical-align: top; color:#FF0000; font-size:13px;}
#calc_daune input { width:150px; border:1px solid #95B8A8; background:#FAFAFA; font-size:12px; padding:3px 0 2px 2px; color:#067908; font-weight:700; font-family:Geneva, Arial, Helvetica, sans-serif;}
#calc_daune select {/* border:1px solid #537C68;*/border:1px solid #95B8A8; background:#FAFAFA ; font-size:12px; padding:1px; color:#3C423F; font-weight:700; font-family:Geneva, Arial, Helvetica, sans-serif;}
#calc_daune textarea { border:1px solid #95B8A8; font-size:13px; padding:2px 0 2px 2px; background:#FAFAFA; color:#3C423F; font-weight:normal !important; font-family:Geneva, Arial, Helvetica, sans-serif;}
#calc_daune span { font-size:10px; color:#A9A9A9; /*color:#CF4D4D;*/ padding-left:10px; font-weight:700;}
#calc_daune .cimp_obligatoriu { font-size:14px;}
#calc_daune .cimp_obligatoriu em { width:5px !important;  padding:0; margin:0;}
/*-------------------------------------------------------------------------------------------------------------------*/
#calc_locuinta { margin-top:5px;}
#calc_locuinta p { margin-bottom:6px !important; line-height:15px;}
#calc_locuinta_2 p { margin-bottom:6px !important; line-height:15px;}
#calc_locuinta label { width:240px; float: left; font-size:13px; color:#595959; font-style:normal !important;}
#calc_locuinta_2 label { width:260px; float: left; font-size:13px; color:#595959; font-style:normal !important;}
#calc_locuinta em { font-weight: bold; padding-right: 1em; vertical-align: top; color:#FF0000; font-size:13px;}
#calc_locuinta input { width:160px; border:1px solid #95B8A8; background:#fafafa; font-size:12px; padding:3px 0 2px 2px; color:#067908; font-weight:700; font-family:Geneva, Arial, Helvetica, sans-serif;}
#calc_locuinta select {/* border:1px solid #537C68;*/border:1px solid #95B8A8; background:#fafafa; font-size:12px; padding:1px; color:#3C423F; font-weight:700; font-family:Geneva, Arial, Helvetica, sans-serif;}
#calc_locuinta textarea { border:1px solid #F0F0F0; font-size:13px; padding:2px 0 2px 2px; background:#F0F0F0; color:#3C423F; font-weight:normal !important; font-family:Geneva, Arial, Helvetica, sans-serif;}
#calc_locuinta span { font-size:10px; color:#A9A9A9; /*color:#CF4D4D;*/ font-family:Geneva, Arial, Helvetica, sans-serif; padding-left:10px; font-weight:700;}
#calc_locuinta .cimp_obligatoriu { font-size:14px;}
#calc_locuinta .cimp_obligatoriu em { width:5px !important;  padding:0; margin:0;}
#calc_locuinta p .checkbox {width:15px; background:none; border:none;}
/*-------------------------------------------------------------------------------------------------------------------*/
#casco_radio { padding:4px 0;}
#casco_radio p { font-size:12px; }
#casco_radio em { padding-left:5px; vertical-align: top; color:#FF0000; font-size:16px;}
#casco_radio p input { width:20px; margin-left:10px; padding:0;}
#casco_radio p label {font-size:14px; font-family:Arial, Helvetica, sans-serif !important; color:#595959; }
#casco_radio label {font-size:13px; font-family:Arial, Helvetica, sans-serif !important; }
#casco_radio select { border:1px solid #95B8A8; background:#FAFAFA; font-size:12px; font-family:Tahoma; padding:1px; color:#3C423F; font-weight:700; font-family:Geneva, Arial, Helvetica, sans-serif;}
#casco_radio p span { font-size:10px; font-weight:700; color:#A9A9A9; padding-left:20px; vertical-align: baseline;}
/*-------------------------------------------------------------------------------------------------------------------*/
#casco_select { margin-top:3px; }
#casco_select label { width: auto; margin-right:10px; float: left; font-size:14px; font-family:Arial, Helvetica, sans-serif !important;color:#595959;}
#casco_select em { padding-right:10px; vertical-align: top; color:#FF0000; font-size:16px;}
#casco_select input { width:15px;  border:1px solid #95B8A8; background:#fafafa; font-size:12px; padding:3px 0 2px 2px; color:#067908; font-weight:700; font-family:Geneva, Arial, Helvetica, sans-serif;}
#casco_select select { border:1px solid #95B8A8; background:#fafafa; font-size:12px; padding:1px; color:#3C423F; font-weight:700; font-family:Geneva, Arial, Helvetica, sans-serif;}
#casco_select span { font-size:11px; font-family:Tahoma; color:#7F7F7F; font-family:Geneva, Arial, Helvetica, sans-serif; padding-left:10px;}
#casco_select .cimp_obligatoriu { font-size:14px;}
#casco_select .cimp_obligatoriu em { width:5px !important;  padding:0 0 0 200px; margin:0;}
/*-------------------------------------------------------------------------------------------------------------------*/
#daune input { width:150px; border:1px solid #95B8A8; font-size:12px; padding:2px 0 2px 2px; background:#FAFAFA; color:#3C423F; font-weight:700; font-family:Geneva, Arial, Helvetica, sans-serif;}

#daune input:focus { width:150px; border:1px solid #5D8B75; font-size:12px; padding:2px 0 2px 2px; background:#F7F7F7; color:#3C423F; font-weight:700; font-family:Geneva, Arial, Helvetica, sans-serif;}
/*-------------------------------------------------------------------------------------------------------------------*/
#personale { margin-top:5px;}
p.personale_title { font-size:14px; margin-top:10px !important; color:#006600; font-weight:700; border-top:1px dashed #CCCCCC; padding-top:10px !important;}
p.personale_title_daune { font-size:14px; color:#006600; font-weight:700; padding-top:10px !important; font-family:Arial, Helvetica, sans-serif !important;}
p.personale_title_none { font-size:14px; margin-top:10px !important; color:#006600; font-weight:700;}
#contact {}
#formare {}
#suplimentar {}
#hobby {}
#experienta {}
#limba .limba { background:#000000;}

#experienta span { font-size:11px; font-family:Tahoma; color:#7F7F7F; font-family:Geneva, Arial, Helvetica, sans-serif; padding-left:10px;}

#personale p, #contact p, #formare p, #suplimentar p, #hobby p, #experienta p, #limba p, #daune p { padding-left:15px !important;}
#personale a, #contact a, #formare a, #suplimentar a, #hobby a, #experienta a, #limba a, #daune a { font-size:11px; border:1px solid #BFBFBF; padding:3px 6px;}
#personale a:hover, #contact a:hover, #formare a:hover, #suplimentar a:hover, #hobby a:hover, #experienta a:hover, #limba a:hover { font-size:11px; border:1px solid #A5A5A5; padding:3px 6px; background:#EDEDED; color:#216021 !important}

#personale label, #contact label, #formare label, #suplimentar label, #hobby label, #experienta label, #limba label { width:90px; float: left; font-size:12px !important; color:#7F7F7F; font-family:Arial, Tahoma !important;}
#daune label { width:200px; float: left; font-size:12px !important; color:#727272; font-family:Arial !important;}

#personale em, #contact em, #formare em, #suplimentar em, #hobby em, #experienta em, #limba em, #daune em { font-weight: bold; padding-right:5px; vertical-align: top; color:#DD2222; font-size:13px;}

#personale input, #contact input { width:150px; border:1px solid #95B8A8; font-size:12px; padding:2px 0 2px 2px; background:#FAFAFA; color:#3C423F; font-weight:700; font-family:Geneva, Arial, Helvetica, sans-serif;}

#limba input {font-size:12px; padding:10px 0 2px 2px; background:#FAFAFA; color:#3C423F; font-weight:700; font-family:Geneva, Arial, Helvetica, sans-serif; margin-right:10px;}

#personale input:focus, #contact input:focus { width:150px; border:1px solid #5D8B75; font-size:12px; padding:2px 0 2px 2px; background:#F2F2F2; color:#3C423F; font-weight:700; font-family:Geneva, Arial, Helvetica, sans-serif;}

#limba input:focus { font-size:12px; padding:2px 0 2px 2px; background:#F7F7F7; color:#3C423F; font-weight:700; font-family:Geneva, Arial, Helvetica, sans-serif;}

#formare input, #suplimentar input, #hobby input, #experienta input {border:1px solid #95B8A8; font-size:12px; padding:2px 0 2px 2px; background:#FAFAFA; color:#3C423F; font-weight:700; font-family:Geneva, Arial, Helvetica, sans-serif;}
#formare input:focus, #suplimentar input:focus, #hobby input:focus #experienta input:focus { border:1px solid #5D8B75; font-size:12px; padding:2px 0 2px 2px; background:#F7F7F7; color:#3C423F; font-weight:700; font-family:Geneva, Arial, Helvetica, sans-serif;}

#formare textarea, #suplimentar textarea, #hobby textarea, #experienta textarea, #daune textarea { border:1px solid #95B8A8; font-size:13px; padding:2px 0 2px 2px; background:#FAFAFA; color:#3C423F; font-weight:normal !important; font-family:Geneva, Arial, Helvetica, sans-serif;}
#formare textarea:focus, #suplimentar textarea:focus, #hobby textarea:focus, #experienta textarea:focus, #daune textarea:focus { border:1px solid #5D8B75; font-size:13px; padding:2px 0 2px 2px; background:#F7F7F7; color:#3C423F; font-weight:700; font-family:Geneva, Arial, Helvetica, sans-serif;}

#personale select, #contact select, #formare select, #hobby select, #experienta select { border:1px solid #77A48F; font-size:11px; font-family:Tahoma; padding:1px; color:#3C423F; font-weight:700; font-family:Geneva, Arial, Helvetica, sans-serif;background:#FAFAFA;}
#limba select { border:1px solid #77A48F; font-size:11px; font-family:Tahoma; padding:1px; color:#3C423F; font-weight:700; font-family:Geneva, Arial, Helvetica, sans-serif; background:#FAFAFA; margin-right:20px;}

.button_cv_trimite {font-family: Tahoma, sans-serif; font-size: 11px; cursor:pointer; padding: 3px 8px !important; border-color:#7CD192 #194A26 #194A26 #7CD192; border-style:solid; border-width:1px; background: #2E8344; font-weight: bold; color: #FFFFFF; margin:10px 5px 0 0; width:160px;}
.button_cv_trimite_ru {font-family: Tahoma, sans-serif; font-size: 11px; cursor:pointer; padding: 3px 8px !important; border-color:#7CD192 #194A26 #194A26 #7CD192; border-style:solid; border-width:1px; background: #2E8344; font-weight: bold; color: #FFFFFF; margin:10px 5px 0 0; width:145px;}

.button_cv_vezi {font-family: Tahoma, sans-serif; font-size: 11px; cursor:pointer; padding: 3px 8px !important; background: #2E8344; font-weight: bold; color: #FFFFFF; margin:10px 5px 0 0; width:130px; border-color:#7CD192 #194A26 #194A26 #7CD192; border-style:solid; border-width:1px;}
.button_cv_vezi_ru {font-family: Tahoma, sans-serif; font-size: 11px; cursor:pointer; padding: 3px 8px !important; background: #2E8344; font-weight: bold; color: #FFFFFF; margin:10px 5px 0 0; width:200px; border-color:#7CD192 #194A26 #194A26 #7CD192; border-style:solid; border-width:1px;}

.button_cv_sterge {font-family: Tahoma, sans-serif; font-size: 11px; cursor:pointer; padding: 3px 8px !important;border-color:#7CD192 #194A26 #194A26 #7CD192; border-style:solid; border-width:1px; background: #2E8344; font-weight: bold; color: #FFFFFF; margin:10px 5px 0 0; width:60px;}
.button_cv_sterge_ru {font-family: Tahoma, sans-serif; font-size: 11px; cursor:pointer; padding: 3px 8px !important;border-color:#7CD192 #194A26 #194A26 #7CD192; border-style:solid; border-width:1px; background: #2E8344; font-weight: bold; color: #FFFFFF; margin:10px 5px 0 0; width:70px;}

#personale span { color:#A9A9A9; font-size:10px; font-weight:700; /*color:#7F7F7F;*/ padding-left:10px;}
#contact span, #formare span, #hobby span, #experienta span, #daune span { font-weight:bold; color:#A9A9A9; font-size:10px; vertical-align:baseline !important; padding:0 0 0 5px !important;}
#personale .cimp_obligatoriu, #contact .cimp_obligatoriu { font-size:14px;}
#personale .cimp_obligatoriu em, #contact .cimp_obligatoriu em { width:5px !important;  padding:0 0 0 200px; margin:0;}

#rezultat_rca { margin-top:20px; }
#rezultat_rca p { font-size:14px; color:#595959; margin:0; padding:0;}
#rezultat_rca span { font-size:16px; color:#006600; font-weight:700; font-style:italic;}

#calc_select .button_rca { font-family: Tahoma, sans-serif; font-size: 11px; cursor:pointer; padding: 4px 8px; border: 1px solid #27703A; background: #2E8344; font-weight: bold; color: #FFFFFF; width:100px; margin:10px 5px 0 0;}
.button_rca { font-family: Tahoma, sans-serif; font-size: 11px; cursor:pointer; padding:3px 8px;border-color:#7CD192 #194A26 #194A26 #7CD192; border-style:solid; border-width:1px; background: #2E8344; font-weight: bold; color: #FFFFFF; width:100px; margin:10px 5px 0 0;}
.button_daune { font-family: Tahoma, sans-serif; font-size: 11px; cursor:pointer; padding:3px 8px; border-color:#7CD192 #194A26 #194A26 #7CD192; border-style:solid; border-width:1px; background: #2E8344; font-weight: bold; color: #FFFFFF; width:80px; margin:10px 5px 0 0;}

.vinaora_counter { line-height:20px; font-size:13px;}

/*---------------*/
div.moduletable_login { border:1px solid #C2D7C3; background:#F7F7F7; padding:0; margin:15px 0 10px 0; height:145px;}
div.moduletable_login h3 {margin:0; padding:6px 0 15px 21px; font-family:Arial, Helvetica, sans-serif; font-weight:normal !important; font-size:13px; color:#CC0E00; text-transform:uppercase; background:#EAEAEA url(../images/Untitled-1_07.gif) center bottom no-repeat;}
#mod_login_remember_login { margin-top:6px; padding-top:10px;}
#mod_login_remembermetext_login { font-size:11px; font-family:Tahoma; padding:0; margin:0;}
#mod_login_usernametext_login, #mod_login_passwordtext_login { font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-right:6px; color:#818181; }
#mod_login_username_login {margin-left:8px;}
#mod_login_password_login { margin-left:7px;}
#mod_loginform_login { padding:5px 0 0 20px;}
.button_login { float:right; margin:0 20px 10px 0; padding:2px 8px; background: #2E8344; font-weight: bold; color: #FFFFFF; border-color:#7CD192 #194A26 #194A26 #7CD192; border-style:solid; border-width:1px;}

#mod_login_greeting_login { font-size:14px; font-family:Arial, Helvetica, sans-serif; padding:3px 0 0px 90px;}
#login_avatar { margin:0 12px 5px 12px; position:absolute; }
#login_avatar_profile {font-size:11px;  padding:3px 0 0px 90px; font-family:Tahoma !important;}
#login_avatar_edit_profile {font-size:11px;  padding:0 0 0 90px; font-family:Tahoma !important;}
#buton_login { border:1px solid #000000;}

.exchange { margin:0 auto;}
.exchange .sm { color:#079108 !important; font-size:12px; margin:0; padding:2px 0 1px 10px;}
.exchange .am { font-size:12px; margin:0; padding:0;}
p.date_text { width:150px; text-align:center; font-size:11px; font-family:Arial, Tahoam !important; color:#8F8F8F !important; padding:5px 0 5px 30px !important;}
p.date_text_home {width:120px; text-align:center; font-size:10px; font-family:Arial, Tahoam !important; color:#8F8F8F !important; padding:3px 10px 0 2px !important; line-height:12px;}
p.curs, p.meteo { font-size:13px; font-family:Tahoma, Geneva, sans-serif; font-weight:700; color:#920B00; padding:0 !important; margin:0 0 3px 0 !important;}

.table_rechizite { padding:10px 0 0 20px;}
.table_rechizite p { margin:0 !important; padding:0 !important;}

#search_2_rss {float:left; margin-right:10px;}
#search_2_rss a span { position:absolute; color:#ffffff !important; margin:0 !important; padding:0 !important;}

a img.spo-ico { border:none !important; margin:0 !important;}

#img_top img.spo-ico { border:2px solid #E0E0E0; background:#F7F7F7; margin:0 !important;}

.left_cv {float:left; width:300px; padding:4px 10px 4px 10px; font-size:12px;}
.right_cv {float:right; width:280px; font-weight:700; padding:4px 0 4px 0; font-size:12px;}
.right_cv_2 {float:right; width:280px; font-weight:700; padding:4px 0 4px 0; font-style:italic; color:#060; font-size:14px;}

#harta_bg { background:url(../images/harta_teritoriala.gif) 0 0 no-repeat; width:580px; height:590px;}
/*------------------------------------------------------------------------------------------------------------------------*/
#ocnita { position:absolute; margin:32px 0 0 193px; background:url(../images/logo_all.gif) 8px top no-repeat; width:40px; height:16px;}
#ocnita a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#ocnita:hover { border:none; background:url(../images/logo_all.gif) 8px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#briceni { position:absolute; margin:45px 0 0 150px; background:url(../images/logo_all.gif) 8px top no-repeat; width:40px; height:16px;}
#briceni a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#briceni:hover { border:none; background:url(../images/logo_all.gif) 8px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#donduseni { position:absolute; margin:53px 0 0 208px; background:url(../images/logo_all.gif) 18px top no-repeat; width:40px; height:16px;}
#donduseni a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#donduseni:hover { border:none; background:url(../images/logo_all.gif) 18px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#soroca { position:absolute; margin:65px 0 0 261px; background:url(../images/logo_all.gif) 8px top no-repeat; width:40px; height:16px;}
#soroca a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#soroca:hover { border:none; background:url(../images/logo_all.gif) 8px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#edinet { position:absolute; margin:75px 0 0 173px; background:url(../images/logo_all.gif) 5px top no-repeat; width:40px; height:16px;}
#edinet a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#edinet:hover { border:none; background:url(../images/logo_all.gif) 5px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#drochia { position:absolute; margin:96px 0 0 233px; background:url(../images/logo_all.gif) 8px top no-repeat; width:40px; height:16px;}
#drochia a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#drochia:hover { border:none; background:url(../images/logo_all.gif) 8px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#riscani { position:absolute; margin:105px 0 0 194px; background:url(../images/logo_all.gif) 8px top no-repeat; width:40px; height:16px;}
#riscani a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#riscani:hover { border:none; background:url(../images/logo_all.gif) 8px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#floresti { position:absolute; margin:110px 0 0 286px; background:url(../images/logo_all.gif) 8px top no-repeat; width:40px; height:16px;}
#floresti a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#floresti:hover { border:none; background:url(../images/logo_all.gif) 8px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#soldanesti { position:absolute; margin:123px 0 0 336px; background:url(../images/logo_all.gif) 8px top no-repeat; width:40px; height:16px;}
#soldanesti a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#soldanesti:hover { border:none; background:url(../images/logo_all.gif) 8px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#balti { position:absolute; margin:135px 0 0 255px; background:url(../images/logo_all.gif) 3px top no-repeat; width:40px; height:16px;}
#balti a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#balti:hover { border:none; background:url(../images/logo_all.gif) 3px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#glodeni { position:absolute; margin:139px 0 0 200px; background:url(../images/logo_all.gif) 8px top no-repeat; width:40px; height:16px;}
#glodeni a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#glodeni:hover { border:none; background:url(../images/logo_all.gif) 8px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#singerei { position:absolute; margin:156px 0 0 283px; background:url(../images/logo_all.gif) 8px top no-repeat; width:40px; height:16px;}
#singerei a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#singerei:hover { border:none; background:url(../images/logo_all.gif) 8px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#rezina { position:absolute; margin:145px 0 0 380px; background:url(../images/logo_all.gif) 8px top no-repeat; width:40px; height:16px;}
#rezina a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#rezina:hover { border:none; background:url(../images/logo_all.gif) 8px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#falesti { position:absolute; margin:175px 0 0 223px; background:url(../images/logo_all.gif) 8px top no-repeat; width:40px; height:16px;}
#falesti a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#falesti:hover { border:none; background:url(../images/logo_all.gif) 8px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#telenesti { position:absolute; margin:187px 0 0 297px; background:url(../images/logo_all.gif) 8px top no-repeat; width:40px; height:16px;}
#telenesti a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#telenesti:hover { border:none; background:url(../images/logo_all.gif) 8px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#orhei { position:absolute; margin:205px 0 0 362px; background:url(../images/logo_all.gif) 3px top no-repeat; width:40px; height:16px;}
#orhei a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#orhei:hover { border:none; background:url(../images/logo_all.gif) 3px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#calarasi { position:absolute; margin:223px 0 0 287px; background:url(../images/logo_all.gif) 8px top no-repeat; width:40px; height:16px;}
#calarasi a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#calarasi:hover { border:none; background:url(../images/logo_all.gif) 8px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#ungheni { position:absolute; margin:241px 0 0 255px; background:url(../images/logo_all.gif) 8px top no-repeat; width:40px; height:16px;}
#ungheni a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#ungheni:hover { border:none; background:url(../images/logo_all.gif) 8px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#criuleni { position:absolute; margin:242px 0 0 420px; background:url(../images/logo_all.gif) 8px top no-repeat; width:40px; height:16px;}
#criuleni a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#criuleni:hover { border:none; background:url(../images/logo_all.gif) 8px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#straseni { position:absolute; margin:249px 0 0 331px; background:url(../images/logo_all.gif) 8px top no-repeat; width:40px; height:16px;}
#straseni a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#straseni:hover { border:none; background:url(../images/logo_all.gif) 8px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#nisporeni { position:absolute; margin:269px 0 0 276px; background:url(../images/logo_all.gif) 8px top no-repeat; width:40px; height:16px;}
#nisporeni a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#nisporeni:hover { border:none; background:url(../images/logo_all.gif) 8px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#ialoveni { position:absolute; margin:285px 0 0 327px; background:url(../images/logo_all.gif) 8px top no-repeat; width:40px; height:16px;}
#ialoveni a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#ialoveni:hover { border:none; background:url(../images/logo_all.gif) 8px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#chisinau { position:absolute; margin:271px 0 0 367px; background:url(../images/logo_all.gif) 8px top no-repeat; width:40px; height:16px;}
#chisinau a {position:absolute; font-size:11px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#chisinau:hover { border:none; background:url(../images/logo_all.gif) 8px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#aninii_noi { position:absolute; margin:305px 0 0 422px; background:url(../images/logo_all.gif) 10px top no-repeat; width:50px; height:16px;}
#aninii_noi a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#aninii_noi:hover { border:none; background:url(../images/logo_all.gif) 10px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#hincesti { position:absolute; margin:316px 0 0 313px; background:url(../images/logo_all.gif) 8px top no-repeat; width:40px; height:16px;}
#hincesti a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#hincesti:hover { border:none; background:url(../images/logo_all.gif) 8px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#cainari { position:absolute; margin:332px 0 0 385px; background:url(../images/logo_all.gif) 8px top no-repeat; width:40px; height:16px;}
#cainari a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#cainari:hover { border:none; background:url(../images/logo_all.gif) 8px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#causeni { position:absolute; margin:340px 0 0 438px; background:url(../images/logo_all.gif) 8px top no-repeat; width:40px; height:16px;}
#causeni a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#causeni:hover { border:none; background:url(../images/logo_all.gif) 8px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#stefan_voda { position:absolute; margin:363px 0 0 470px; background:url(../images/logo_all.gif) 15px top no-repeat; width:55px; height:16px;}
#stefan_voda a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#stefan_voda:hover { border:none; background:url(../images/logo_all.gif) 15px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#cimislia { position:absolute; margin:361px 0 0 352px; background:url(../images/logo_all.gif) 8px top no-repeat; width:40px; height:16px;}
#cimislia a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#cimislia:hover { border:none; background:url(../images/logo_all.gif) 8px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#leova { position:absolute; margin:373px 0 0 313px; background:url(../images/logo_all.gif) 3px top no-repeat; width:40px; height:16px;}
#leova a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#leova:hover { border:none; background:url(../images/logo_all.gif) 3px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#comrat { position:absolute; margin:404px 0 0 349px; background:url(../images/logo_all.gif) 8px top no-repeat; width:40px; height:16px;}
#comrat a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#comrat:hover { border:none; background:url(../images/logo_all.gif) 8px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#cantemir { position:absolute; margin:413px 0 0 301px; background:url(../images/logo_all.gif) 8px top no-repeat; width:40px; height:16px;}
#cantemir a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#cantemir:hover { border:none; background:url(../images/logo_all.gif) 8px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#ciadirlunga { position:absolute; margin:447px 0 0 318px; background:url(../images/logo_all.gif) 18px top no-repeat; width:65px; height:16px;}
#ciadirlunga a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#ciadirlunga:hover { border:none; background:url(../images/logo_all.gif) 18px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#taraclia { position:absolute; margin:474px 0 0 334px; background:url(../images/logo_all.gif) 8px top no-repeat; width:40px; height:16px;}
#taraclia a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#taraclia:hover { border:none; background:url(../images/logo_all.gif) 8px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#cahul { position:absolute; margin:478px 0 0 296px; background:url(../images/logo_all.gif) 3px top no-repeat; width:40px; height:16px;}
#cahul a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#cahul:hover { border:none; background:url(../images/logo_all.gif) 3px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
#vulcanasti { position:absolute; margin:518px 0 0 299px; background:url(../images/logo_all.gif) 12px top no-repeat; width:40px; height:16px;}
#vulcanasti a {position:absolute; font-size:8px !important; font-weight:700 !important; text-transform:uppercase; padding:15px 0 0 0; font-family:Tahoma, Geneva, sans-serif;}
#vulcanasti:hover { border:none; background:url(../images/logo_all.gif) 12px bottom no-repeat; cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------*/
.buton_inchide {font-family:Arial, Helvetica, sans-serif; font-size: 12px; border:0; cursor:pointer; padding: 1px 6px; background:#CD0000; font-weight: bold; color: #FFFFFF; }

select option{ width: auto;}

table#amenzi {border-right:1px solid #84A58D; border-bottom:1px solid #84A58D;}
table#amenzi td { border-top:1px solid #84A58D; border-left:1px solid #84A58D;}
.table_amenzi_articol { background:#ECF8EF; color:#274230 !important; }
.table_amenzi_articol p {font-size:12px !important; font-weight:700;}

h4.text_mare { font-size:19px !important; padding:0 !important; margin:0 !important;}
h4.text_mic { font-size:14px !important;}

.table_manageri {}
td.td_manageri_nume p { padding:0 0 0 10px !important; margin:0 !important; font-weight:700; font-size:16px !important; color:#009341; line-height:16px;}

td.td_manageri_jos p { padding:10px 0 0 10px !important; line-height:13px; margin:0 !important; font-size:12px !important; font-weight:700 !important; color:#343434; font-family:Arial, Helvetica, sans-serif !important;}
td.td_manageri_jos p span {padding:10px 2px 0 0 !important; font-size:11px !important; font-weight:700 !important; color:#757575; font-family:Arial, Helvetica, sans-serif !important;}

td.td_manageri p { padding:0 0 0 10px !important; line-height:13px; margin:0 !important; font-size:12px !important; font-weight:700 !important; color:#343434; font-family:Arial, Helvetica, sans-serif !important;}
td.td_manageri p span {padding:0 2px 0 0 !important; font-size:11px !important; font-weight:700 !important; color:#757575; font-family:Arial, Helvetica, sans-serif !important;}

.td_manageri_tipuri p {padding:7px 0 0 0 !important; line-height:13px; margin:0 !important; font-size:12px !important; font-weight:700 !important; color:#343434; font-family:Arial, Helvetica, sans-serif !important;}
.td_manageri_tipuri p span{padding:0 2px 0 0 !important; font-size:13px !important; font-weight:700 !important; color:#757575; font-family:Arial, Helvetica, sans-serif !important; color:#009341; border-bottom:1px dotted #009341;}

.td_manageri_asig p {padding:6px 0 0 0 !important; line-height:13px; margin:0 !important; font-size:12px !important; color:#414141; font-family:Arial, Helvetica, sans-serif !important; width:300px !important;}
.td_manageri_asig p span {font-size:12px !important; font-weight:700 !important; color:#414141; font-family:Arial, Helvetica, sans-serif !important;}

table#taxe {border-right:1px solid #84A58D; border-bottom:1px solid #84A58D;}
table#taxe td { border-top:1px solid #84A58D; border-left:1px solid #84A58D;}
table#taxe td p { padding:1px 0 1px 5px !important;}
.table_taxe_articol { background:#ECF8EF; color:#274230 !important; }
.table_taxe_articol p {font-size:12px !important; font-weight:700;}

.search_search { padding:5px 0 0 0;}

.moduletable_search h3 { font-size:20px; font-weight:700; color:#920B00; padding:8px 0 0 0; margin-bottom:6px;}

#list2 { width:360px;}
#list2 ol { font-style:italic; font-family:Georgia, Times, serif; font-size:24px; color:#000000; padding:0 !important; }
#list2 li { margin-bottom:3px !important; list-style-type:none; }
#list2 ol li p { padding:0 0 2px 5px !important; font-style:normal; font-family:Arial; font-size:13px; color:#7B797A; border-left: 1px solid #CE857E; margin:0 !important; }
#list2 ol li p:hover { background:#E8E8E8;}
#list2 ol li p em a { display:block; padding:0 !important; margin:0 !important;}

h2.contentheading_razdel {color:#333333; font-family:Arial,Helvetica,sans-serif; font-size:17px !important; font-weight:bold !important; margin:0 !important; padding:4px 0 3px !important; text-transform:uppercase !important; }

.table_brokeri_1 {font-size:12px; margin:7px 0 0 13px; width:480px !important;}
.table_brokeri_1 td {padding:2px;}
.table_brokeri_1 td.brokeri_1_none { padding:3px 3px 3px 7px; line-height:14px;}
.table_brokeri_1 td.brokeri_2_none { padding:3px 3px 3px 7px; border-left:1px solid #E6E6E6; line-height:14px;font-weight:700;}
.table_brokeri_1 td.brokeri_1 { width:250px; padding:3px 3px 3px 7px; border-bottom:1px solid #E6E6E6; line-height:14px;}
.table_brokeri_1 td.brokeri_2 { font-weight:700;  padding:3px 0 3px 7px; border-bottom:1px solid #E6E6E6; border-left:1px solid #E6E6E6; line-height:14px;}
.table_brokeri_1 td.asigurari_2_none { padding:3px 3px 3px 7px; border-left:1px solid #E6E6E6; line-height:14px;font-weight:700;}
.table_brokeri_1 td.asigurari_2 { font-weight:700;  padding:3px 3px 3px 7px; border-bottom:1px solid #E6E6E6; border-left:1px solid #E6E6E6; line-height:14px;}
.table_brokeri_1 td.asigurari_1_none {padding:3px 3px 3px 7px; line-height:14px;}
.table_brokeri_1 td.asigurari_1_curat_none {padding:3px 3px 3px 7px; line-height:14px;}
.table_brokeri_1 td.asigurari_1 { padding:3px 3px 3px 7px; border-bottom:1px solid #E6E6E6; line-height:14px;}
.table_brokeri_1 td.asigurari_1_curat { padding:3px 3px 3px 7px; border-bottom:1px solid #E6E6E6; line-height:14px;}

.table_brokeri {font-size:12px; margin:7px 0 0 13px; width:480px !important;}
.table_brokeri td {padding:2px;}
.table_brokeri td.brokeri_1_none { padding:3px 3px 3px 7px; line-height:14px;}
.table_brokeri td.brokeri_2_none { padding:3px 3px 3px 7px; border-left:1px solid #E6E6E6; line-height:14px;font-weight:700;}
.table_brokeri td.brokeri_1 { width:250px; padding:3px 3px 3px 7px; border-bottom:1px solid #E6E6E6; line-height:14px;}
.table_brokeri td.brokeri_2 { font-weight:700;  padding:3px 0 3px 7px; border-bottom:1px solid #E6E6E6; border-left:1px solid #E6E6E6; line-height:14px;}

.table_brokeri td.asigurari_2_none { padding:3px 3px 3px 7px; border-left:1px solid #E6E6E6; line-height:14px;font-weight:700;}
.table_brokeri td.asigurari_2 { width:100px; font-weight:700;  padding:3px 3px 3px 7px; border-bottom:1px solid #E6E6E6; border-left:1px solid #E6E6E6; line-height:14px;}

.table_brokeri td.asigurari_1_none {padding:3px 3px 3px 7px; line-height:14px;}
.table_brokeri td.asigurari_1 { width:150px !important ; padding:3px 3px 3px 7px; border-bottom:1px solid #E6E6E6; line-height:14px;}
.table_brokeri td.asigurari_1_curat { padding:3px 3px 3px 7px; border-bottom:1px solid #E6E6E6; line-height:14px;}

.button_trimite_cv { border:1px solid #000; background:#0F0;}

.module_craciun {}
.module_craciun div div div { float:right;}

.arhiva_noutatilor { font-size:14px; margin:10px 0 0 0 !important; padding:6px 0 0 0 !important; font-weight:700; border-top: 1px solid #E6E6E6;}
.arhiva_noutatilor_home { font-size:14px; padding:6px 0 0 22px !important; font-weight:700;}

.bg_lista_punctelor {color: #ffffff; background-color: #B8C9BD; font-weight: bold}
span.bg_lista_punctelor_oras { color:#009900; font-size:16px; font-weight: bold; padding:10px 0 1px 5px;}

.bg_lista_punctelor td.rep_1 {width:170px !important; padding:1px; margin:0 !important;}
.bg_lista_punctelor td.rep_2 {width:160px !important; padding:1px; margin:0 !important;}
.bg_lista_punctelor td.rep_3 {width:170px !important; padding:1px; margin:0 !important;}

/*#line_other {width:620px; margin:0;}
#line_other_left {float:left; width:500px;}*/

#noutati_in_linie_left { float:left;background:#FFFFEE; border-bottom:1px solid #E9E9A1; border-top:1px solid #E9E9A1;}
#noutati_in_linie_right { float:right;background:#FFFFEE; border-bottom:1px solid #E9E9A1; border-top:1px solid #E9E9A1; height:24px;}

#left_noutati { float:left; width:170px;}
#right_noutati { float:right; width:85px;} 
