/* general linkuri */

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

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


}

A:active
{
    text-decoration: none;
}

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



/* structura pagina */

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

}


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

}

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


}

#corp {
position:relative;
padding:6px 13px;
text-align:left;


}

#footeras {
margin:18px 0 5px;
font-size:12px;
background:url(images/bkg_foot.jpg) top repeat-x;
line-height:26px;

}


#antet {
position:relative;
height:112px;
background:url(images/des_bgs.jpg) top repeat-x;
}
#mijloc {
background:#FFFFFF;
}

#limbi {
width:300px;
text-align:right;
position:absolute;
top:-25px;
right:0;

}

#limbi a{
padding:0 6px;
}

#mij_fl{
display:inline;
float:left;
width:555px;
position:relative;

}

#bd {
display:inline;
float:right;
width:219px;
margin-right:1px;
position:relative;
z-index:10;
}

#cont_bd {
border:solid 1px #D6D6D6;
padding:11px 5px 7px;
margin-top:2px;

}

#spanbd {
display:block;
}

#cont_bd span a{
display:block;
line-height:20px;
padding-left:6px;
text-decoration:none;
color: #000000;
margin:0 11px;

}
#cont_bd span a:hover{
text-decoration:underline;

}

#cont_bd span a em{
font-size:10px;

}


#desp_noi {
height:310px;
background:url(images/bkg_blu_1.jpg) no-repeat;
color:#FFFFFF;
padding:0 13px;
font-family:Georgia, "Times New Roman", Times, serif;
margin:18px 0;
}

#sects {
min-height:83px;
background:url(images/bkg_rep.jpg) repeat-y;
color:#FFFFFF;
padding:0 13px;
font-family:Georgia, "Times New Roman", Times, serif;
margin:8px 0 18px;
position:relative;
}

*html #sects {
height:83px;

}

.tit_desp{

font-size:15px;
font-weight:bold;
padding-top:10px;
}
.tit_desp em{
font-style:normal;
font-size:19px;
}

.cont_desp{
padding-bottom:10px

}
.cont_desp span{
display:block;
margin-top:10px;
padding-left:14px;
font-family:Arial, Helvetica, sans-serif;
background:url(images/bulgalb.jpg) no-repeat;
background-position:0 4px;
}
*html .cont_desp span{
height:10px;
}

#sects div.cont_desp span{
margin-top:7px;

}

.cont_desp span a{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
text-decoration:underline;
}

.cont_desp span a:hover{
text-decoration:none;
}


.menu {
background: url(images/bkg_men.jpg) repeat-x #005186;
border-bottom:5px solid #E3E3E3;
margin-bottom:11px;
line-height:26px;
position:relative;
z-index:300;
height:24px;

}
.menu a{
color:#FFFFFF;
text-decoration:none;
position:relative;
display:block;
float:left;
padding:0 20px 0 9px;
text-align:center;
background:url(images/bkg_men1.jpg) right no-repeat;
}
.menu a:visited{
color:#FFFFFF;
text-decoration:none;
}


.menu a i{
display:none;
visibility:hidden;
background:none;
}
.menu a:hover{
color:#FFFFFF;
text-decoration:none;
margin:0;
}

.menu a:hover i{
visibility:visible;
display:block;
position:absolute;
top:20px;
left:0;
width:130px;
overflow: hidden;
line-height:16px;
font-size:12px;
font-style:normal;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
z-index:1000;
cursor:pointer;
background: url(images/bkg_submen.jpg) repeat-x top #31468A;
padding:3px 0 5px;
}
.menu a:hover i b{
display:block;
font-weight:normal;
padding:2px 8px;
}

.menu a:hover i b.bld{
font-weight:bold;
}


#logopuz {
width:137px;
height:83px;
position:absolute;
right:0;
top:25px;

}

#logo08 {
display:block;
width:167px;
padding-top:7px;

}

/* de acii */


#menu2 a{
padding:0 20px 0 9px;
padding-bottom:4px;
display:block;
color:#0485DB;
font-size:14px;
float:left;
text-align:center;
position:relative;
background:url(images/bkg_mendr.gif) right no-repeat;
}

#menu2 a strong{
position:relative;
z-index:15;
line-height:24px;
font-weight:normal;
}
#menu2 a strong.bld{
font-weight:bold;
}
#menu2 a i{
display:none;
visibility:hidden;
background:none;
}
#menu2 a:active{
color:#0485DB;
text-decoration:none;
}

#menu2 a:visited{
color:#0485DB;
text-decoration:none;
}

#menu2 a:hover{
color:#0485DB;
text-decoration:none;
margin:0;
padding:0 20px 4px 9px;
background:url(images/bkg_menself.gif) right top no-repeat;
}
#menu2 a.noch:hover{
background:#000000;

}

#menu2 a:hover i{
visibility:visible;
display:block;
position:absolute;
top:0;
left:0;
width:140px;
overflow:hidden;
line-height:16px;
font-size:12px;
font-style:normal;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
z-index:10;
cursor:pointer;
color:#585858;
padding-bottom:10px;
background:url(images/bkgfin_men.gif) left bottom no-repeat;
}
#menu2 a:hover i.nobg{
background:none;
}
#menu2 a:hover i b{
padding-top:25px;
font-weight:normal;
background: url(images/bkg_men.gif) left top no-repeat;
display:block;
}
#menu2 a:hover i.nobg b{
padding-top:23px;
}
#menu2 a:hover i span{
display:block;
padding:0 5px 0 10px;
}

/* pana acii */























.delay {
padding:0 16px 0 12px;
background:url(images/bkg_men1.jpg) right no-repeat;
}


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

#logo {
position:absolute;
right:10px;
top:6px;
width:204px;
text-align:right;
color: #FFFFFF;
font-size:10px;
}

.georgia {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
}

.fs11 {
font-size:11px;

}
#centr {
border:solid 1px #D6D6D6;
width:540px;
margin:1px 0 0 4px;
position:relative;
height:300px;
}

#subcentr {
width:540px;
margin:6px 0 22px 3px;
}


.cont_text {
color:#333333;
padding:0 8px;
line-height:120%;
}
.cont_text p{
margin:6px 0;
line-height:125%;
}

.cont_text a{
font-family:Georgia, "Times New Roman", Times, serif;

}

.txt_titl {
display:block;
margin-bottom:11px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:17px;
color:#4C4D51;
}
.txt_titl a {
color:#4C4D51;
text-decoration:underline;

}
.txt_titl a:visited {
color:#4C4D51;
text-decoration:underline;

}

.txt_titl a:hover {
text-decoration:none;
color:#4C4D51;

}

.marg {
margin-top:14px;

}

.nobg {
background:none;

}

.news_cont {
width:522px;
margin-bottom:6px;
border-bottom:solid 1px #D6D6D6;

}

.wid1 {
width:411px;
float:right;

}

.txt_pic {
width:85px;
margin-top:5px;
float:left;
height:100px;

}
.txt_pic img{
display:block;
margin:auto;
margin-top:12px;

}


.btn_big {
width:228px;
height:37px;
float:left;
background:url(images/bkg_btn.jpg) no-repeat;
line-height:37px;
text-align:center;

}

.btn_big a{
font-family:Georgia, "Times New Roman", Times, serif;
color: #000000;
font-size:14px;
text-decoration:underline;
}
.btn_big a:visited{
color: #000000;
text-decoration:underline;
}
.btn_big a:hover{
color: #000000;
text-decoration: none;
}

.arr_left {
padding-left:15px;
background:url(images/arr_left.jpg) no-repeat;
background-position:left 3px;
}

.arr_right {
padding-right:15px;
background:url(images/arr_right.jpg) no-repeat;
background-position:right 3px;
}

#sub_link {
margin-top:17px;


}

#sub_link a img {
float:left;

}

#radio_btn {
width:120px;
text-align:center;
float:left;
padding-top:3px;


}

#radio_btn img{
padding:2px 1px;

}

.menubot{
border:0px;


}

.bgfoot{
background:url(images/bkg_men2.jpg) right no-repeat;
}

.bgfoot a{
color:#676767;
text-decoration:none;
}
.bgfoot a:visited{
color:#676767;
text-decoration:none;
}
.bgfoot a:hover{
color:#676767;
text-decoration:underline;
}

.final {
display:block;
line-height:normal;
font-family:Georgia, "Times New Roman", Times, serif;
padding:0 6px;
color:#7F7F7F;
font-size:13px;

}

.sh_brw {
position:absolute;
left:0px;
top:0px;
height:300px;
overflow:hidden;
}

#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;
}

.em_gri {
font-family:Georgia, "Times New Roman", Times, serif;
color: #666666;

}

#cont_fll {
	display: inline;
	width:540px;
	margin:10px;
	position:relative;
	float:left;

}

.borderspec {
	border:solid 1px #D6D6D6;
}

.cont_padd {
padding:11px 13px;
text-align:left;


}
.cont_padd img{
display:block;
margin-bottom:5px;

}

.fotobl{
display:inline;
float:left;
margin:0 10px 10px 0;

}

.text_jos {
background-color:#EAEAEA;
border:solid 1px #C7C7C7;
padding:7px 6px 9px;
text-align:right;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;

}
.text_jos i{
float:left;
font-style:normal;

}

.titlmare {
text-decoration:underline;
font-size:18px;
}

.linkt {
margin:7px 0 10px;

}

.pad {
padding-bottom:8px;

}

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


}

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

}
.heightli {
line-height:110%;

}

.minh {
min-height:305px;
}


.tit_tnr {
font-family:"Times New Roman", Times, serif;
font-size:17px;
color:#364E9D;
font-weight:bold;
padding-left:3px;

}


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

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

.linkalb a:hover{
color:#FFFFFF;
text-decoration:none;
}
.bld {
font-weight:bold;

}

.cont_pag {
border: solid 1px #D6D6D6;
padding: 12px 11px 15px;
margin-top:7px;
min-height:250px;
}

*html .cont_pag {
height:250px;
}

.pags_no {
text-align:right;
}
.pags_no a{
padding:0 4px;

}

.pad5{
padding:0 0 5px 8px;
}

.tit_m {
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
margin-bottom:14px;
color:#31478B;

}

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

}
.parol input{
font-family:Georgia, "Times New Roman", Times, serif;
border: solid 1px #666666;
font-size:11px;
}
.parol input.em{
width:100px;

}


.document{
background: #C4E1FF;
padding:3px 8px;
margin:12px -2px;
width:97%;

}
.document img{
margin-right:3px;

}

.item_gal {
display:inline;
position:relative;
margin:5px 16px 5px 1px;
float:left;
width:110px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
}
.item_gal img {
display:block;
margin:0 auto 3px;

}

#hidden_gal {
display:none;
}

.gal_more {
float:right;
font-size:10px;
padding-top:80px;
font-style:italic;
width:35px;
}

.end_pag {
border:solid 1px #D6D6D6;
background:#EBEBEB;
padding:7px 13px 5px;
border-top:0;
text-align:right;
font-family:Georgia, "Times New Roman", Times, serif;
color: #666666;
font-size:11px;
}

.end_pag img {
padding-right:4px;

}

.end_pag em {
float:left;
width:300px;
text-align:left;
font-style:normal;
}

.coltabs {
font-size:1px;
line-height:1px;
height:14px;
width:16px;
position:absolute;
overflow:hidden;
}

.c_sts {
background:url(images/colt_sts.gif) no-repeat;
left:-3px;
top:0;
}

.c_stj {
background:url(images/colt_stj.gif) no-repeat;
left:-3px;
bottom:0;
}

.c_drs {
background:url(images/colt_drs.gif) no-repeat;
right:-3px;
top:0;
}

.c_drj {
background:url(images/colt_drj.gif) no-repeat;
right:-3px;
bottom:0;
}

*html .c_drj, *html .c_stj {
bottom:-1px;
}

*html .c_drj, *html .c_drs {
right:-4px;
}
a:hover.under {
text-decoration:underline;
}


.banners {
margin-top:20px;
margin-left:8px;
}

.banners a img{
display:block;
margin-bottom:12px;
}

div.text_pag {
line-height:130%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#222222;
}

div.text_pag p{
margin:5px 0 14px;
padding:0;
text-indent:20px;

}

div.text_pag h2,.h2{
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#31478B;
margin-bottom:14px;
}
div.text_pag h3,.h3{
font-family:"Times New Roman", Times, serif;
font-size:17px;
color:#364E9D;
font-weight:bold;
padding-left:3px;
margin-bottom:12px;
}

div.text_pag h4,.h4{
color:#31478B;
line-height:140%;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
margin:14px;
}

div.text_pag h5,.h5{
color:#31478B;
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
margin-bottom:10px;
}

.cat{
height:50px;
margin:5px 5px 10px;
line-height:150%;
}

.cat img{
padding-right:5px;

}

.tit_cat{
font-size:11px;
}
.cat a.em{
font-family: Georgia, "Times New Roman", Times, serif;
font-size:12px;
padding-right:9px;

}

.doctable {
color:#364E9D;
font-family:Georgia, "Times New Roman", Times, serif;
margin-bottom:15px;

}

.doctable strong{
color:#000000;
font-weight:normal;
}

.doctable em{
font-size:11px;
color:#666666;

}

tr.td1{
background:#EEEEEE;

}

.ageo {
padding-left:4px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
}

.fotoeven {
display:block;
margin:-5px auto 10px;
}

.gril{
font-family:Georgia, "Times New Roman", Times, serif;
display:block;
margin:7px 0 10px 20px;
font-size:16px;
}

.gril a{
display:block;
color:#666666;
text-decoration:none;
font-weight:bold;
}

.gril a:visited{
color:#666666;
text-decoration:none;
}


.gril a:hover{
color:#666666;
text-decoration:none;
}


.events {
border:solid 1px #D6D6D6;
margin:0 8px 5px 35px;
}

.event {
width:454px;
margin:10px auto;
padding-bottom:7px;
border-bottom:solid 1px #D6D6D6;
}

.evfl {
display:inline;
width:54px;
float:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
font-style:italic;
padding-top:2px;
}

.evfl img{
margin:5px auto 4px;

}

.evcnt {
display:inline;
width:390px;
float:left;
margin-left:10px;
}


.fs12spec {
font-size:12px;
margin-bottom:7px;
text-decoration:underline;
display:block;
}

.evfin {
margin-top:7px;
color:#999999;
font-family:Georgia, "Times New Roman", Times, serif;

}

.evfin em{
padding-right:8px;

} 

.nodisp{
display:none;

}