/* general linkuri */

A:link
{
    text-decoration: underline;
    color: #004F84;
}

A:visited
{
    text-decoration: underline;
    color: #555555;


}

A:active
{
    text-decoration: none;
}

A:hover
{
    color:#004F84;
    text-decoration: none;
}



/* structura pagina */

body {
background-color:#EAEAEA;
}

body.tot {
		font-family: Helvetica,Arial, sans-serif;
		font-size:12px;
		color: #797979;
		margin:20px 0px 10px;
/*		background:url(images/bkg_body.jpg) repeat-x #FFFFFF;*/



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

}


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

}

.h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:24px;

}


#centru {
width:784px;
position:relative;
right:auto;
left:auto;
background-color:#1B3A7D;
border:solid 1px #FFFFFF;


}

#corp {
position:relative;
padding:9px 8px;
text-align:left;


}

#subcentru {
width:840px;
position:relative;
right:auto;
left:auto;
background:url(images/bkg_gensub.jpg) top right no-repeat;
height:14px;

}

#footeras {
margin:8px 0 0;
line-height:30px;
height:30px;
background:url(images/bkg_menu.jpg) repeat-x #CCCCCC;
color:#2C2C2C;
text-align:left;

}


#antet {
position:relative;
height:145px;
}

#mijloc {
display:inline;
float:right;

width:547px;
background-color:#FFFFFF;
min-height:500px;
color:#555555;
text-align:left;

}
*html #mijloc {
height:500px;


}

.cont_mijloc {
padding:8px;

}

.menu {
background-color:#CCCCCC;
background: url(images/bkg_menu.jpg);
background-repeat:repeat-x;
height:30px;
margin-bottom:8px;


}
.menu a{
display:block;
float:left;
width:128px;
text-decoration:none;
font-variant:small-caps;
text-align:center;
color:#002F7D;
text-decoration:none;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
line-height:30px;
}
.menu a:visited{
color:#002F7D;
text-decoration:none;
}
.menu a:hover{
color:#002F7D;
text-decoration:none;
background: url(images/bkg_menu_2.jpg) repeat-x #EEEEEE;
}


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

#logo {
position:absolute;
left:12px;
top:17px;
height:109px;
width:130px;
}
#logo a{
display:block;
height:100%;
width:100%;
}
#logo em{
display:block;
visibility:hidden;

}

#bs {
background:url(images/bkg_bs.jpg) repeat-x top;
min-height: 455px;
width:212px;
float:left;
color:#FFFEFC;
}

*html #bs {
height:455px;

}

.cont_bs {
padding:15px;
padding-right:6px;
background:url(images/bkg_bs_bord.gif) top no-repeat;

}

.delay {
padding:0 7px;

}

.georgia {
font-family:Georgia, "Times New Roman", Times, serif;
font-variant:small-caps;
font-size:15px;
font-weight:bold;
padding-left:5px;
}

.bul_bs {
display:block;
margin-top:12px;
text-indent:8px;
background:url(images/patrat.gif) no-repeat;
background-position:left 6px;
line-height:130%;

}

.bul_bs a{
color:#FFFFFF;
display:block;
margin-bottom:7px;
text-indent:0;
padding-left:10px;
}

.bul_bs a:visited{
color:#FFFFFF;
}

.bul_bs a:hover{
color:#FFFFFF;
}

.bara {
line-height:24px;
background-color:#F3F3F3;
color:#00307C;
border-left:solid 6px #00307C;
padding:4px 0 4px 8px;
font-size:15px;

}

.cont_intro {
padding:13px 1px 22px;

}

.cont_intro p{
text-indent:35px;
line-height:135%;

}

.cont_pag {
padding:13px 1px 22px;
font-size:12px;

}
.cont_pag ul{
color: #555555;

}

.cont_pag p{
text-indent:35px;
line-height:150%;
margin:0 0 15px;

}
.cont_pag img,.cont_intro img{
display: inline;
float:left;
border:solid 1px #7A7A7C;
margin-right:12px;
}


h3,.h3{
display:block;
margin:0 0 15px 30px;
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight: normal;
font-style:italic;
line-height:150%;
color:#003366;

}
h5,.h5 {
height:22px;
line-height:22px;
background-color:#F3F3F3;
border-left:solid 6px #00307C;
padding-left:8px;
font-size:13px;
font-family:Georgia, "Times New Roman", Times, serif;
font-variant:small-caps;
font-weight: bold;
margin:15px 0 10px;
color:#00307C;

}

h6, .h6{
font-size:12px;
color:#00307C;
margin:4px;
font-weight:normal;

}

.fotofl {
display:inline;
float:left;
border:solid 1px #7A7A7C;
margin-right:15px;

}

.cont_st {
padding:12px 0 10px 2px;
border-bottom:solid 1px #BCBCBC;
line-height:130%;
margin-right:15px;


}

.cont_st i{
font-style:normal;
font-weight:bold;
display:block;
margin-bottom:3px;

}
.cont_st i span{
font-weight:normal;

}

.cont_st i a{
color:#2C2C2C;
text-decoration:none;

}

.cont_st i a:visited{
color:#2C2C2C;
text-decoration:none;

}

.cont_st i a:hover{
color:#2C2C2C;
text-decoration: underline;

}

#opac {
filter:alpha(opacity="01");
-moz-opacity:.01;
opacity:.01;
}

.statuslink {
margin:0 0 10px;
font-size:11px;
text-align: center;

}

#chlng {
position:absolute;
width:200px;
top:125px;
right:5px;
text-align:right;
font-size:11px;
color:#FFFFFF;
}

#chlng a{
color:#FFFFFF;
}

#printpag {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:120%;
}

#printpag p{
text-indent:35px;
margin:0 0 15px;

}

.textbox_login {
width:170px;
border:1px solid #CCCCCC;
color:#333333;

}

.textbox_mare {
width:170px;
height:120px;
border:1px solid #CCCCCC;
color:#333333;
}

.subtitl {
float:right;
text-align:right;
font-size:11px;
font-variant:normal;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;

}

.commentit {
background:url(images/recom.gif) left top no-repeat;
padding-left:18px;
padding-right:10px;
}

.printit {
background:url(images/print.gif) left top no-repeat;
padding-left:15px;
padding-right:10px;
}

.romit {
background:url(images/rommic2.jpg) left top no-repeat;
padding-left:25px;
padding-right:10px;

}



.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:0 4px 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;

}

.spacspan {
padding:0 5px;

}

.tdiv1{
padding:2px 3px;

}

.tdiv2{
padding:2px 3px;
background:#DDDDDD;
}

.erori {
font-weight:bold;
font-size:12px;
color:#CC0000;
margin:5px;

}

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

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

}

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


}

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

}

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


}

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


}
.cont_pag table {
font-size:11px;

}

.tbl_arh img{
border:0;
}


#romania{
width:360px;
height:260px;
position: relative;
margin:0 auto;
}

a.rom_bul,a.rom_bulgri{
font-size:1px;
line-height:1px;
display:block;
position:absolute;
left:0;
top:0;
width:19px;
height:18px;
background: url(images/bulscg.gif) no-repeat;
z-index:1;
filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;

}

a.rom_bulgri{
background: url(images/bulscg2.gif) no-repeat;
}

a:hover.rom_bul,a:hover.rom_bulgri{
filter:alpha(opacity=100);
-moz-opacity:1;
opacity:1;

}

a.rom_bul i,a.rom_bulgri i{
display:block;
visibility:hidden;
}

.media_col{
width:251px;
float:left;
display:inline;
min-height:400px;
}


*html .media_col{
height:400px;
}

.media_col2{
float:right;
width:150px;
}

.media_col2 div.overf{
height:380px;
overflow: auto;
padding:5px 0  0 5px;

}


.media_cont{
border:solid 1px #CCCCCC;
position:relative;
margin-top:40px;
font-size:11px;
padding-top:12px;

}

.media_tit{
width:148px;
height:35px;
position:absolute;
left:-1px;
top:-35px;
overflow:hidden;
background:url(images/bkg_med_cont.jpg) bottom left no-repeat;
}
.media_tit2{
height:35px;
position:absolute;
left:-1px;
top:-35px;
overflow:hidden;
width:300px;
background:url(images/bkg_med_cont_2.jpg) bottom left no-repeat;
}
*html .media_tit2{
top:-34px;
}
.media_tit i{
display:block;
font-family:Georgia, "Times New Roman", Times, serif;
font-variant:small-caps;
font-weight:bold;
padding-top:8px;
margin-left:22px;
width:100%;
font-size:14px;
font-style:normal;
color:#00307C;
}

.media_vid{
display:inline;
float:left;
width:110px;
margin-left:5px;
text-align:center;
margin-bottom:10px;
position:relative;

}

.media_vid a img{
display: block;
margin:0 auto 3px;
border:0;
float:none;
}
.media_col2 div.overf div.media_vid{
float:none;
position:static;
text-align:center;
display:block;
}


.ml15{
margin-left:15px;
}
.media_art a,.media_art a:visited,.media_art a:hover,.media_vid a,.media_vid a:visited,.media_vid a:hover{
text-decoration:none;
color:#000000;
}
.media_art a:hover,.media_vid a:hover{
text-decoration: underline;
}
.media_art a.lros,.media_art a.lros:visited,.media_art a.lros:hover,.media_vid a.lros,.media_vid a.lros:visited,.media_vid a.lros:hover{
color:#990000;
font-weight:bold;

}


.mediem{
color:#999999;
}

.pad5{
padding:5px;
}

.media_art{
margin:0 7px 10px;

}
.media_art a img{
float:left;
margin-bottom:3px;
margin-right:8px;
border:0;

}

.media_back{
position:absolute;
width:200px;
text-align:right;
right:15px;
top:-25px;
}

.mar5{
margin-left:5px;
margin-right:5px;
}


.tbl{
width:100%;
font-size:12px;
margin:2px;
background:#D7EFF4;
font-size:11px;
}

.tbl tr.td1 td{
border:solid #D0D0D0;
border-width:1px 0;
background-color:#F7F7F7;
}

.tbl th, .tbl td{
padding:4px 3px;
vertical-align:top;
}

.tbl th{
text-align:left;
font-weight: normal;
font-style:italic;
font-size:12px;
padding:8px 4px;
}

.tbl td.blw,.tbl th.blw{
border-left:solid 1px #FFFFFF;
}
.tbl td.brw,.tbl th.brw{
border-right:solid 1px #FFFFFF;
}
.tbl tr.td1 td.blw{
border-left-width:1px;
}

.tbl tr.td1 td.brw{
border-right-width:1px;
}

.media_bs{
float:left;
width:360px;
}

.media_bs img{
border:0;
}
