/* general linkuri */

A:link
{
    text-decoration: none;
    color: #CC0000;
}

A:visited
{
    text-decoration: none;
    color: #CC0000;

}

A:active
{    color: #CC0000;
    text-decoration: none;
}

A:hover
{
    color: #CC0000;
    text-decoration: underline;
}



/* structura pagina */

body.tot {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size:12px;
		color: #272727;
		margin:0;
		background:url(images/bkg_gen.jpg) repeat-x #FFFFFF;

}


p {
margin:0px;
text-indent:0px;

}
form {
margin:0;
padding:0;
display:inline;

}

h1{
line-height:100%;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
color:#333333;
margin:0 0 6px;
font-weight:normal;


}
#centru {
margin-top:50px;


}


#corp {
width:915px;
position:relative;
right:auto;
left:auto;
background:url(images/bkg_corp.jpg) repeat-y;
background-position:40px top;
text-align:left;
}

#corpprint {
width:100%;
position:relative;
right:auto;
left:auto;
text-align:left;
background:url(images/bkg_logo.jpg) repeat-y #D0D0D0;
}

.clear {
clear:both;
width:100%;
height:1px;
font-size:1px;
}


#stanga {
height:244px;

}

#stanga_mic {

height:60px;

}
.divst {
background-color:#2F5A87;
width:40px;
display:inline;
float:left;
margin-top:86px;
position:relative;

}


#menubar {
display:inline;
float:left;
width:282px;
padding-bottom:58px;

}

#logo {
height:110px;
background:url(images/bkg_logo.jpg) repeat-y #D0D0D0;
}
#logo img{
position:relative;
display:block;
margin:7px 2px;
}


#logo em{
font-style:normal;
font-size:19px;
display:block;
margin-left:54px;

}

#menu {
background:url(images/bkg_menu.jpg) repeat-y #C2332D;
padding:30px;
padding-right:0;

}

#menu span {
display:block;
height:36px;
line-height:34px;
font-family:"Times New Roman", Times, serif;


}

.bgmenu {
background:url(images/bkg_item_menu.jpg) no-repeat left bottom;
}

#menu span a{
padding-left:40px;

font-size:18px;
font-variant:small-caps;

}

#menu span a:hover{
background:url(images/cerc_menu_plin.jpg) no-repeat;
background-position:14px;
text-decoration:none;
}

.agol{
background:url(images/cerc_menu_gol.jpg) no-repeat;
background-position:14px;
}

.aplin{
background:url(images/cerc_menu_plin.jpg) no-repeat;
background-position:14px;
}



#submenu {
background:url(images/bkg_submenu_rep.jpg) repeat-y bottom;

}

#submenu_bkg {
background:url(images/bkg_submenu.jpg) no-repeat bottom;

}

#subsubmenu {
background:url(images/bkg_hr_menu.jpg) repeat-x top;


}
.linkalb {
color:#FFFFFF;
}
.linkalb a:link{
color:#FFFFFF;
text-decoration:none;
}

.linkalb a:visited{
color:#FFFFFF;
text-decoration:none;
}

.linkalb a:hover{
color: #FFFFFF;
text-decoration: underline;
}


#footeras {
width:915px;
position:relative;
right:auto;
left:auto;
text-align: right;
background-color:#2F5A87;
padding:12px 0 10px ;
font-family:Arial, Helvetica, sans-serif;
}




#dreapta {
float:left;
width:593px;
overflow:hidden;
margin-top:55px;
}

#linkantet {
height:31px;
font-variant:small-caps;
font-size:14px;
line-height:30px;
padding-left:13px;
font-weight:bold;

}

#linkantet a {
background:#FFFFFF;
padding:0 8px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-variant:normal;
font-weight: normal;
color:#1F2C3C;

}



.p_cu_border {
display:inline;
border:solid 1px #FFFFFF;
float:left;
margin-right:20px;
margin-bottom:20px;

}
.titlu_sb {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height:30px;
margin-bottom:20px;
}



.backforth {
font-variant:small-caps;
line-height:19px;
text-align:right;
position:absolute;
padding-top:10px;

overflow:hidden;
bottom:20px;
right:15px;
width:270px;
background:url(images/bkg_backf.jpg) repeat-x top left;
}



.backforth a.bf_st{
font-style:normal;
float:left;
padding-left:25px;
background:url(images/sag_st.jpg) no-repeat left top;
}

.backforth a.bf_dr{
float:right;
padding-right:25px;
background:url(images/sag_dr.jpg) no-repeat right top;
}


.hr_jos {
margin:11px 0 16px 332px;
background:url(images/hr_jos_gen.jpg) repeat-x;
font-size:1px;
height:2px;
text-align:left;

}

.in_hr_jos {
width:101px;
background:url(images/hr_jos_st.jpg) no-repeat;
height:2px;
font-size:1px;
}

#menufinal {
position:absolute;
top:-58px;
left:40px;
width:282px;
height:111px;
background:url(images/bkg_menufinal.jpg) repeat-x top #C93C35;
text-align:left;
font-family:Georgia, "Times New Roman", Times, serif;
z-index:2;
}


.spacer {
padding:0 5px;

}
.endmenu {
font-size:14px;

}

.nobg {
background:none;

}

.cont_pad {
padding:12px 30px 12px 35px;

}

.hemititlu {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
font-size:16px;
display:block;
margin-bottom:5px;
}


.item_imp {
margin-bottom:18px;

}

.item_imp strong {
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;

}

.item_imp strong a:link {
color:#C80F0A;

}
.item_imp strong a:visited {
color:#C80F0A;

}

.item_imp strong a:hover {
color:#C80F0A;

}

a.linkgri {
color:#BEC0BD;
text-decoration:underline;

}


#submenu_true {
padding:20px 0 10px 30px;

}

#submenu_true span {
display:block;
height:38px;
line-height:36px;
font-family:"Times New Roman", Times, serif;


}

.bgsubmenu {
background:url(images/bkg_item_smenu.jpg) no-repeat left bottom;
}

#submenu_true span a{
padding-left:36px;
font-size:14px;

}

#submenu_true span a:hover{
background:url(images/cerc_smenu_plin.gif) no-repeat;
background-position:12px;
text-decoration:none;
}

.asubgol{
background:url(images/cerc_smenu_gol.gif) no-repeat;
background-position:12px;
}

.asubplin{
background:url(images/cerc_smenu_plin.gif) no-repeat;
background-position:12px;
}


#mijloc {


}

#bd {
background:url(images/bkg_bd.jpg) repeat-x;
width:228px;
float:right;

}
.cont_bd {
padding:15px 15px 25px 10px;

}

.fultitlu {
font-size:18px;
font-variant:small-caps;
font-weight:bold;
line-height:29px;
padding-bottom:3px;
}

.bkg_br_bd {
background:url(images/hr_bd.jpg) no-repeat bottom;

}


.item_bd {
padding:10px;
padding-right:0;
background: url(images/bkg_hr_bd.jpg) repeat-x bottom;
color:#5F5F5F;
font-size:11px;

}

.item_bd strong {
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
margin-bottom:7px;

}

.item_bd strong a {
color:#000000;

}
.item_bd strong a:visited {
color: #000000;

}

.item_bd strong a:hover {
color: #000000;
text-decoration:none;

}

a.arosb {
font-weight:bold;

}

.item_bd img {
display:block;
margin-bottom:4px;
border:solid 2px #F5F5F5;


}

.item_bd img.specst {
display:block;
margin:4px;
border:solid 2px #F5F5F5;
float:left;


}

#cont_text{
width:354px;
overflow:hidden;
}

.cont_mijloc {
padding: 20px 15px 20px 40px;
}

#corpprint .cont_mijloc {
padding: 0;
margin:0 30px;
}

.cont_admin {
padding: 20px 15px 20px 40px;
}

.cont_mijloc p{
margin-top:17px;
}

.cont_mijloc h5{
margin-top:10px;
color:#AA1B15;
font-size:12px;
font-weight: normal;
}

.cont_mijloc h6{
margin-top:10px;
font-size:12px;
font-weight: normal;
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
}


.cont_mijloc h4{
margin-top:13px;
color:#AA1B15;
font-style:italic;
font-size:16px;
font-weight: normal;
}

.cont_mijloc h3{
display:block;
font-size:16px;
font-variant:small-caps;
font-weight:bold;
line-height:20px;
padding-bottom:3px;
border-bottom:solid 1px #333333;
width:auto;
}

.cont_mijloc img{
display:block;
margin:17px 4px 6px;
border:solid 2px #CCCCCC;
}
.cont_mijloc h2 img{
display:inline;
float:right;
margin:7px 1px 4px 12px;
border:solid 1px #CCCCCC;
}

.cont_mijloc img.specimg{
display:inline;
float:right;
margin:7px 1px 4px 12px;
border:solid 1px #CCCCCC;
}

.cont_mijloc table img{
display:block;
margin:0;
border:0;
}

.hr_cent {
width:225px;
height:1px;
font-size:1px;
border-top: solid 1px #000000;

}

.titl_txt {
margin-left:-15px;

}
#showb {
height:244px;
background-color:#2F5A87;
overflow:hidden;
position:relative;

}

#showb_mic {
height:60px;
background-color:#2F5A87;
overflow:hidden;
position:relative;
padding:0 20px;

}


.sh_brw {
position:absolute;
left:0px;
top:24px;
height:220px;
overflow:hidden;
padding:0 13px 0 24px;
}

#sb1{
visibility: visible;
}
#sb2{
visibility: hidden;
}
#sb3{
visibility: hidden;
}
#sb4{
visibility: hidden;
}
#sb5{
visibility: hidden;
}
#sb6{
visibility: hidden;
}
#sb7{
visibility: hidden;
}
#sb8{
visibility: hidden;
}
#sb9{
visibility: hidden;
}
#sb10{
visibility: hidden;
}
#sb11{
visibility: hidden;
}
#sb12{
visibility: hidden;
}
#sb13{
visibility: hidden;
}
#sb14{
visibility: hidden;
}
#sb15{
visibility: hidden;
}
#sb16{
visibility: hidden;
}
#sb17{
visibility: hidden;
}
#sb18{
visibility: hidden;
}
#sb19{
visibility: hidden;
}


.erori {
font-weight:bold;
font-size:14px;
color:#CC0000;

}

.sel_text {
color:#990000;
font-weight:bold;
padding:0px 3px;


}

.item_cat {
display:inline;
width:85px;
float:left;
margin:10px;
font-size:12px;
color: #003366;




}

.item_cat img{
display:block;
border:solid 1px #CCCCCC;
}


.cat_lock {
display:block;
text-indent:20px;
background:url(images/lock.gif) no-repeat;
background-position:5px left;

}

.item_pdf {
display:inline;
width:55px;
float:left;
margin:10px;
font-size:12px;
color: #003366;
}

.item_pdf img{
display:block;
border:solid 1px #CCCCCC;
}

.tbl_arh {
margin:10px;
font-size:11px;


}

.tbl_arh td{
padding:6px 4px;

} 

.tbl_arh strong{
display:block;

}

.td1 {
background-color:#FFFFFF;

}

.td0 {
font-style:italic;

}

.doc_red {
color:#AA1B15;
font-style:italic;
}

.textloc_fmic {
width:50px;

}

.textloc_mic {
width:100px;

}

.cont_erori {
padding:5px 10px; 
border: #999999 solid 1px;
margin:5px;
width:428px;
}

.cont_erori span {
display:block;
color:#990000;

}

.textfield {
height:18px;
width:200px;
border:solid 1px #CCCCCC;
color:#333333;
background-color:#EEEEEE;
margin:3px 1px;

}

.textarea {
height:100px;
width:70%;
border:solid 1px #CCCCCC;
color:#333333;
overflow:auto;
background-color:#EEEEEE;


}

.pt_cap img {
width:100px;
height:50px;


}

#linkprint {
padding:0 20px 0 15px;
background:url(images/icon_print.jpg) top left no-repeat;
}
#linkrec {
padding:0 0 0 15px;
background:url(images/icon_rec.jpg) top left no-repeat;
}

.lngch {
position:absolute;
left:-1px;
top:-20px;

}