/* CSS Document */
html, body
{
  margin: 0px;
  padding: 0px;
  border: 0px;
  height: 100%;
  width: 100%;
  font-weight: normal;
  font-family: arial;
  font-style: normal;
  text-decoration: none;
  font-size: 12px;
  color: #3C3C3C;  
}

table.all
{
  width:100%;  
  height: 100%;
}

img
{
  border:0px;
}

a
{
 color:#000000;
 font-family: arial;
 font-size:11px;
 text-decoration:none;
}

td
{
  font-weight: normal;
  font-family: arial;
  font-style: normal;
  text-decoration: none;
  font-size: 12px;
  color: #3C3C3C;  
}

textarea
{
  font-weight: normal;
  font-family: arial;
  font-style: normal;
  text-decoration: none;
  font-size: 12px;
  color: #3C3C3C;  
}

div.bg_module
{
 background:url(bg_modul.gif) repeat-x left top;
}

td.tab_menu_sel{background:url(bg_btn_s.gif) no-repeat center;}
td.tab_menu_no{background:url(bg_btn_n.gif) no-repeat center;}

span.tab_menu_sel
{
 color: #ffffff; 
 font-size:12px; 
 font-weight: bold; 
 padding-left:5px; 
 padding-right:5px; 
 cursor: pointer;
}

span.tab_menu_no
{
 color: #ffffff; 
 font-size:12px; 
 font-weight: bold; 
 padding-left:5px; 
 padding-right:5px; 
 cursor: pointer;
}


td.bg_top {background:url(bg_top00.gif) repeat-x;}
td.bg_sigla {background:url(sigla000.jpg) no-repeat left top;}
td.bg_menu {background:url(bg_menu0.gif) repeat-x;}

td.bg_body {background:url(bg_body0.gif) no-repeat left top;}
td.bg_caciula  {background:url(bg_caciu.jpg) no-repeat right;}
td.bg_left {background:url(bg_left0.jpg) no-repeat  right top;}
td.bg_right {background:url(bg_right.jpg) no-repeat left top;}
td.bg_gradient {background:url(bg_gradi.gif) repeat-x top;}
td.bg_ban_buton {background:url(bg_ban_b.gif) repeat-x top;}

td.bg_btn_blu {background:url(bg_btn_b.gif) repeat-x top;}
td.bg_btn_red {background:url(bg_btn_r.gif) repeat-x top;}

td.baner_centr_3b {background:url(baner_ce.jpg) repeat-x;}

td.bg_menu_top {background:url(bg_menu_.gif) repeat-x;}
td.bg_caciula_linck {background:url(bg_caciu.gif) repeat-x;}
td.bttn_bg {background:url(bttn_bg0.gif) repeat-x;}
td.bg_img_menu_top {background:url(bg_img_m.jpg);}

td.middle_spais
{
 padding: 10px 10px 30px 10px;
}

td.menu_top:hover
{
 background: #4076db;
}
tr.menu_left:hover
{
 background: #4076db;
}

td.name_filiala
{
 padding: 5px 5px 5px 17px;
 border: 1px #CFCFCF solid;
 background: #ffffff;
}

td.info_rama
{
 padding: 5px 5px 5px 5px;
}


td.news_title
{
 padding: 8px 5px 8px 16px;
 background:url(bg_celul.gif) repeat-x;
}

span.block_title
{
 color: #ffffff; 
 font-size:12px; 
 font-weight: bold; 
 padding-left:5px;
 padding-right:5px;
}

span.val_cumparare
{
 color: #162983;
 font-family: verdana;
 font-size: 10px;
}

span.txt_blu_12
{
 color: #9AB7EB;
 font-family: verdana;
 font-size: 12px;  
}

span.txt_ff_16
{
 color: #ffffff;
 font-family: verdana;
 font-size: 16px;  
}

span.txt_blu_20
{
 color: #11326C;
 font-family: verdana;
 font-size: 16px;  
}

span.txt_red_20
{
 color: #BA1810;
 font-family: verdana;
 font-size: 16px;  
}
span.txt_red_12
{
  color: #B4180E;
  font-family: verdana;
  font-size: 12px;  
}

span.txt_ff_12
{
  color: #ffffff;
  font-family: verdana;
  font-size: 12px;  
}

span.ban_text_1
{
 color: #162983;
 font-family: verdana;
 font-size: 12px;  
 font-weight: bold;
}
span.ban_text_2
{
 color: #880105;
 font-family: verdana;
 font-size: 12px;  
 font-weight: bold;
}

span.ban_text_3
{
 color: #000000;
 font-family: verdana;
 font-size: 12px;  
 font-weight: bold;
}

span.ban_text_0
{
 color: #ffffff;
 font-family: verdana;
 font-size: 12px;  
 font-weight: bold;
}

a.ban_text_3
{
 color: #ffffff;
 font-family: verdana;
 font-size: 12px;  
 font-weight: bold;
 text-decoration:none;
}

span.valute_date
{
 color: #ffffff;
 font-family: arial;
 font-size: 12px;  
}

span.intreb_txt
{
 color: #3F3F3F;
 font-family: arial;
 font-size: 11px;  
}

span.copyrights
{
  color: #ffffff;
  font-family: tahoma;
  font-size: 9px;  
}

span.ceas
{
  color: #ffffff;
  font-family: tahoma;
  font-size: 10px;  
}

span.txt_caciula
{
  color: #ffffff;
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
}

span.page_title
{
  color: #ffffff;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
}

span.email
{
  color: #1C2B64;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
}

span.error
{
  color: #B4180E;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
}

span.comment
{
  color: #B4180E;
  font-family: arial;
  font-size: 9px;
}

span.succes
{
  color: #11326C;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
}

a.bg_btn_blu
{
 color: #ffffff;
 font-family: verdana;
 font-size: 12px;  
 text-decoration:none;
}

a.bg_btn_blu:hover
{
 color: #66ffff;
 font-family: verdana;
 font-size: 12px;  
 text-decoration:none;
}

a.bg_btn_red
{
 color: #ffffff;
 font-family: verdana;
 font-size: 12px;  
 text-decoration:none;
}

a.bg_btn_red:hover
{
 color: #ffcc33;
 font-family: verdana;
 font-size: 12px;  
 text-decoration:none;
}



a.news_linck_all
{
 color:#ffffff;
 font-family: arial;
 font-size:11px;
}

a.menu_3
{
 color:#78A4F2;
 font-family: arial;
 font-size:10px;
 text-decoration:none;
}

a.menu_3:hover
{
 color:#ffffff;
 font-family: arial;
 font-size:10px;
 text-decoration:none;
}

a.menu_4
{
 color:#4B6DB4;
 font-family: arial;
 font-size:10px;
}

a.menu_left
{
 color:#ffffff;
 font-family: arial;
 font-size:10px;
 text-decoration:none;
 font-weight: bold;
}

a.name_filiala
{
 color:#12449B;
 font-family: arial;
 font-size:12px;
 text-decoration:none;
 font-weight: bold;
 text-transform: uppercase;
}

span.name_filiala
{
 color:#12449B;
 font-family: arial;
 font-size:12px; 
 font-weight: bold;
}
span.name2_filiala
{
 color:#12449B;
 font-family: arial;
 font-size:11px; 
 text-transform: capitalize;
}

span.name3_filiala
{
 color:#12449B;
 font-family: arial;
 font-size:12px;
 font-weight: bold;
 text-transform: uppercase;
}

a.news_title
{
 color:#252C36;
 font-family: arial;
 font-size:11px;
 text-decoration:none;
}

a.lang
{
 color:#829BDB;
 font-family: tahoma;
 font-size:10px;
 text-decoration:none;
}

a.lang:hover
{
 color:#ffffff;
 font-family: tahoma;
 font-size:10px;
 text-decoration:none;
}

a.lang_sel
{
 color:#ffffff;
 font-family: tahoma;
 font-size:10px;
 text-decoration:none;
}

a.news_details
{
 color:#B4180E;
 font-family: tahoma;
 font-size:10px;
 text-decoration:none;
}


a.news_details:hover
{
 color:#B4180E;
 font-family: tahoma;
 font-size:10px;
  text-decoration:underline;
}

a.page
{
 color:#ffffff;
 font-family: tahoma;
 font-size:11px;
 text-decoration:none;	
}
 
a.page:hover
{
 color:#ffffff;
 font-family: tahoma;
 font-size:11px;
 font-weight: bold;
 text-decoration:underline;	
}

a.page_sel
{
 color:#ffffff;
 font-family: tahoma;
 font-size:11px;
 font-weight: bold;	
 text-decoration:underline;	
}

a.menu
{
  color:#ffffff;
  font-family: arial;
  font-size:11px;
  text-decoration:none;  
  font-weight: bold;
}
a.menu_sel
{
  color:#3B4A5C;
  font-family: arial;
  font-size:11px;
  text-decoration:none;  
  font-weight: bold;
}


input.email
{
 font-family: arial;
 font-size: 11px;
 height: 17px;
 width:  150px;
 color: #000000; 
 background: #FDFEFF;
 vertical-align: middle;
 border: 1px solid #88898E;
}

input.email2
{
 font-family: arial;
 font-size: 11px;
 height: 17px;
 width:  72px;
 color: #000000; 
 background: #FDFEFF;
 vertical-align: middle;
 border: 1px solid #88898E;
}
input.feedback
{
 font-family: arial;
 font-size: 11px;
 height: 17px;
 width:  99%;
 color: #000000; 
 background: #FDFEFF;
 vertical-align: middle;
 border: 1px solid #88898E;
 background-color:	#F3F5F8;
}

textarea.feedback
{
 font-family: arial;
 font-size: 11px;
 height: 100px;
 width:  99%;
 color: #000000; 
 background: #FDFEFF;
 vertical-align: middle;
 border: 1px solid #88898E;
 background-color:	#F3F5F8;
}

select.feedback  
{
 background-color:	#F3F5F8;
 border-style:	solid;
 border-width:	1px;
 border: 1px solid #88898E;
 width:  100%;
 font-family:	Arial, Sans-Serif;
 font-size:	9pt;
}


select.arch  
{
 background-color:	#F3F5F8;
 border-style:	solid;
 border-width:	1px;
 font-family:	Arial, Sans-Serif;
 font-size:	9pt;
}

input.bttn_arch_
{
 font-family: arial;
 font-weight: bold;
 color: #202E4B;
 font-size: 11px;
 height: 17px;
 border: 1px; 
 background: #F5F8FD;
}

input.bttn_ok
{
 font-family: arial;
 font-weight: bold;
 color: #202E4B;
 font-size: 11px;
 height: 17px;
 border: 0px; 
 background: #F5F8FD;
 cursor: pointer;
}

input.bttn_ok_red
{
 font-family: arial;
 font-weight: bold;
 color: #202E4B;
 font-size: 11px;
 height: 17px;
 border: 0px; 
 background:url(bg_btn_s.gif) repeat-x top;
 cursor: pointer;
}



span.default
{
 font-weight: normal; 
 font-family: verdana; 
 font-style: normal; 
 text-decoration: none; 
 font-size: 11px; 
 color: #3C3C3C; 
 text-decoration:none;
}
span.text_red
{
  color: #9A0000; 
  font-family: verdana; 
  font-size: 11px
}

span.text_red_bold
{
  color:#B60800; 
  font-family: verdana; 
  font-size:11px; 
  text-decoration:none; 
  font-weight: bold
}

span.title_line
{
 color: #000000; 
 font-family: verdana; 
 font-size: 12px; 
 font-weight: bold; 
 text-decoration:underline;
}

span.tit_val
{
 color: #ffffff; 
 font-family: verdana; 
 font-size: 12px; 
 font-weight: bold; 
}

span.t_title_blue
{
 color: #12326D; 
 font-family: verdana; 
 font-size: 12px; 
 font-weight: bold; 
 text-decoration:none;
}

span.t_txt_blue_2
{
 color: #12326D; 
 font-family: tahoma; 
 font-size: 12px; 
 font-weight: bold; 
 text-decoration:none;
}

span.t_txt_red_2
{
 color: #9A0000; 
 font-family: tahoma; 
 font-size: 12px; 
 font-weight: bold; 
 text-decoration:none;
}

span.t_text_blue
{
 color: #12326D; 
 font-family: verdana; 
 font-size: 11px
}

ul.t_list
{
 color: #12326D;
}

a.t_linck_2
{
 color:#B60800; 
 font-family: verdana; 
 font-size:11px; 
 text-decoration:underline; 
 font-weight: bold;
}

td.t_line_poit
{
 background:url(t_bg_lin.gif) repeat-x;
}

td.t_bg_chenar_top {background:url(t_bg_che.gif) repeat-x;}
td.t_bg_chenar_bot {background:url(t_bg_che.gif) repeat-x;}
td.t_bg_chenar_left {background:url(t_bg_che.gif) repeat-y;}
td.t_bg_chenar_right {background:url(t_bg_che.gif) repeat-y;}

td.t_border
{
 padding: 10px 10px 10px 10px;
}

td.t_border_2
{
 padding: 20px 10px 30px 10px;
}

table.t_table_border
{
 border: 1px solid #CFCFCF; 
}

.errordiv
{
  background-color: #C31508; 
  padding-top: 2px; 
  padding-bottom: 2px;
  border: 1px solid #660000;
  height: 30px;
  line-height: 30px;
  color: #FFFFFF;
  margin-bottom: 15px;
}

.successdiv
{
  background-color:#0055aa;
  padding-top: 2px; 
  padding-bottom: 2px;
  border: 1px solid #134398;
  height: 30px;
  line-height: 30px;
  color: #FFFFFF;
  margin-bottom: 15px;
  text-align: center;
}

