/* general linkuri */

A:link
{
    text-decoration: underline;
    color: #3E6783;
}

A:visited
{
    text-decoration: underline;
    color: #3E6783;


}

A:active
{
    text-decoration: none;
}

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

p {
margin:0;
padding:0;
text-indent:0;
}

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


/* structura pagina */

body.tot {
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #3D3D3D;
		background:#B2C4D8;
		margin:0 0 20px;

}

#bksus {
background:#D9E2EB;
overflow:visible;
padding-top:10px;


}

#antet {
width:990px;
}

#banner_s {
width:728px;
height:90px;
background-color:#FFFFFF;
float:right;

}
.banner4 {
width:336px;
height:280px;
margin:0 auto 14px;

}
.posrel {
position:relative;

}
#menu1 {
margin-top:20px;
height:31px;
}
#menu1 span {
display:block;
float:left;
width:82px;
height:31px;
line-height:31px;
text-align:center;
font-size:12px;
font-weight:bold;
margin-right:1px;
}

#menu1 span.ladr {
float:right;

}
#menu1 span{
background:url(images/bkg_but_blu.jpg) no-repeat #6294B5;
}

#menu1 span.col_men_spec{
background:url(images/bkg_but_red.jpg) no-repeat #CC0000;
}

#dummydiv {
background:url(images/bkg_but_gri.jpg);
background:url(images/saggri.gif);
background:url(images/sagred.gif);
background:url(images/ord.gif);
background:url(images/ord_1.gif);
background:url(images/ord_2.gif);
}
#menu1 span a{
display:block;
width:100%;
height:100%;
background:url(images/bkg_but_gri.jpg) no-repeat;
}

#menu1 span a:hover{
background: none;
text-decoration:none;
}
#menu1 span.col_men_spec a{
background:none;

}
#menu1 span.col_men_sel a{
background:none;

}
#menu1 span a.col_men_sel{
background: none;
}
#menu2 {
background:#3A6E93;
}


#menu2 a:hover {
background-color:#929AA5;
text-decoration:none;
}

#menu2 a.men2_sel {
font-weight:bold;
background-color:#929AA5;
}

#menu3 {
background:#929AA5;

}
#menu4 {
background:#AAAAAA;

}

#logo {
padding:11px 0 0;
width:217px;

}

#logo i{
display:block;
font-style:normal;
padding-left:15px;


}

#corp {
margin-top:5px;
}

#bs{
float:left;
width:190px;
overflow:hidden;


}

#bd {
width:125px;
float:right;
overflow:hidden;
text-align:right;
}

#mijloc{
float:right;
width:671px;
background: url(images/colt_drsus.jpg) right top no-repeat #FFFFFF;
overflow:hidden;
margin-right:4px;


}

#cont_mijloc {
padding:12px 7px 0 21px;

}

#bs_prim {
background: url(images/colt_stjos.jpg) left bottom no-repeat #FFFFFF;
position:relative;
margin-left:2px;
height:212px;


}


.bd_first {
background:#FFFFFF;
margin-bottom:15px;
text-align:left;


}

.cont_bd_first {
padding:3px 5px 0;
}

.cont_bd_first span{
display:block;
margin:4px 0 8px 13px;

}

.bd_after img {
display:block;
background-color:#CCCCCC;
margin:0 auto 15px;
}

#top {
margin-bottom:5px;

}

#centr{
padding-top:5px;


}

.options {
text-align:right;
padding:1px 5px 8px;
font-size:12px;

}

.options a{
padding:0 2px;

}
#footeras {
margin:10px 0;
background:#3A6E93;
}
/* elemente structurale */

.hr_h {
height:3px;
font-size:1px;
background:url(images/bar.gif) repeat-x;


}

#colt_spec {
width:6px;
height:7px;
font-size:1px;
position:absolute;
right:0;
bottom:-7px;
z-index:10;
background: url(images/colt_spec.jpg) right top no-repeat;

}

.colt_sfarsit {
font-size:1px;
height:4px;
background: url(images/colt_stjos.jpg) left bottom no-repeat;
}


.colt_start {
font-size:1px;
height:4px;
background: url(images/colt_stsus.jpg) left bottom no-repeat;
}

.caset_bd {
background:url(images/caset_bd_m.jpg) repeat-y left #D8E5EE;
width:185px;
margin-top:6px;
position:relative;
overflow:hidden;


}

.caset_bd_s {
background:url(images/caset_bd_s.jpg) no-repeat left top;
font-size:1px;
height:9px;
}

.caset_bd_j {
background:url(images/caset_bd_j.jpg) no-repeat left bottom;
font-size:1px;
height:9px;
}

.caset_bd_cont {
padding:5px 11px 1px 22px;
line-height:130%;


}
.sppuse{
position:absolute;
top:42px;
left:0;
width:190px;

}

#sppus1{
visibility:visible;

}

#sppus2{
visibility:hidden;

}

#sppus3{
visibility:hidden;

}

#sppus4{
visibility:hidden;

}


.buton a {
display:block;
width:60px;
height:20px;
line-height:20px;
background:url(images/bkg_butt.jpg) no-repeat #EC8868;
overflow:hidden;
text-align:center;
text-transform:uppercase;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
margin-right:6px;
font-size:11px;
font-style:normal;


}
.buton a:visited {
color:#FFFFFF;
text-decoration:none;
}
.buton a:hover {
background:url(images/bkg_butt_2.jpg) no-repeat #EC4B39;
text-decoration:none;
color:#FFFFFF;
}

.but_mare{

}

.but_mare a {
display: block;
float:left;
width:126px;
height:36px;
line-height:36px;
background: url(images/bkg_but_m_2.jpg) no-repeat #B6B6B6;
overflow:hidden;
text-align:center;
font-size:17px;
color:#FFFFFF;
text-decoration:none;
margin:0 43px 10px 1px;
font-weight:bold;
text-transform:lowercase;

}
.but_mare a:visited {
color:#FFFFFF;
text-decoration:none;
}
.but_mare a:hover {
background:url(images/bkg_but_m.jpg) no-repeat #436E8E;
text-decoration:none;
color:#FFFFFF;
}

.but_mare a.bmsel{
background:url(images/bkg_but_m.jpg) no-repeat #436E8E;
}
.but_mare a:visited.bmsel{
background:url(images/bkg_but_m.jpg) no-repeat #436E8E;
}
.but_mare a.nomr {
margin:0;

}
.catimg_mare a {
display: block;
float:left;
width:126px;
height:40px;
overflow:hidden;
text-align:center;
font-size:17px;
color:#FFFFFF;
text-decoration:none;
margin:0 6px 6px 1px;
}



.langa_but_mare {
line-height:17px;
}
.formatnews p{
margin-bottom:20px;


}

.formatnews{
padding-top:20px;


}
.formatnews img{
display:inline;
float:left;
margin-right:8px;
margin-bottom:5px;
border:solid 1px #DDDDDD;
}


/* imagine bloc*/
.formatnews h3 img{
float:none;
display:block;
margin:0 auto;
padding:2px;
}

/*text highlighted*/
.formatnews h4 {
font-size:13px;
font-style:italic;
color:#000066;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.formatnews h5 {
font-size:11px;
color:#000066;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


/*text mic*/
.formatnews h6 {
line-height:120%;
font-size:11px;
font-weight:normal;
color:#333333;
}


.salutd {
float:right; 
text-align:right; 
padding-right:6px; 
padding-top:2px
}
/* elemente structurale end*/


/* clase esentiale */



.display {
position:relative;
right:auto;
left:auto;
text-align:left;
}

.width_mare {
width:990px;
text-align:left;
}

.submen {
line-height:21px;
text-align: center;
color:#FFFFFF;
position:relative;
font-size:12px;
height:21px;
overflow:hidden;
}
.submen_iar {
height:42px;

}

.submen a{
padding:3px 6px 4px 10px;
background:url(images/bkg_a_pct.gif) no-repeat;
background-position:3px 8px;
line-height:21px;
}

.submen div{
margin:0 auto;

}

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

.titl_bd {
padding-left:22px;
background:url(images/bul_black.jpg) left no-repeat;
font-size:19px;
color:#C03000;
background-position:6px 9px;
padding-top:2px;


}

.titl_bd_blu {
background:url(images/bul_blu.gif) left no-repeat;
background-position:6px 9px;
}
.titl_bd_blu span{
font-size:11px;
line-height:11px;
display:block;
}

.titl_bdtru {
padding-left:17px;
font-size:14px;
color:#C03000;
background-position:3px 7px;
font-weight:bold;
}

.textros {
font-size:13px;
font-weight:bold;
color:#D33601;
margin-bottom:7px;

}


.textros_m {
font-size:14px;
width:332px;

}
.textros_fm {
font-size:18px;
line-height:135%;
width:305px;

}

.thumbsus {
display:inline;
float:left;
margin-right:8px;
margin-bottom:5px;
border:solid 1px #DDDDDD;

}

.tbl_1 td {
line-height:135%;


}
.tbl_1 {
margin-left:3px;


}
.tbl_2 td {
padding-left:7px;
background: url(images/pctr.gif) no-repeat;
background-position:0 9px;
font-weight:bold;
vertical-align: top;


}
/* clase esentiale end*/

/* linkuri */
.linkalb a {
color:#FFFFFF;
text-decoration:none;
}

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

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

.linkred a {
color:#D53500;
text-decoration:none;
}

.linkred a:visited {
color:#D53500;
text-decoration:none;
}

.linkred a:hover {
color:#D53500;
text-decoration: underline;
}

.a_block a {
display:block;
text-decoration:none;
color:#3D3D3D;
padding:2px 0;
width:100%;
}

.a_block a em{
color: #990000;

}

.a_block a:visited {
text-decoration:none;
color:#3D3D3D;
}

.a_block a:visited em{
color: #990000;

}

.a_block a:hover {
display:block;
text-decoration:none;
color: #000000;
background-color: #FFFFFF;
}
.a_block a:hover em{
color: #990000;

}
a.link_cupoza {
padding-left:8px;
padding-right:2px;
background:url(images/saggri.gif) no-repeat;
background-position:0 3px;
}

a:hover.link_cupoza {
background:url(images/sagred.gif) no-repeat;
background-position:0 3px;
}

a.link_cudata {
padding-left:14px;
padding-right:2px;
background:url(images/ord.gif) no-repeat;
background-position:4px 3px;
}
a:hover.link_cudata {
background:url(images/ord_1.gif) no-repeat;
background-position:4px 3px;
}

a.link_cdsel1 {
background:url(images/ord_1.gif) no-repeat;
background-position:4px 3px;
}
a:hover.link_cdsel1 {
background:url(images/ord_2.gif) no-repeat;
background-position:4px 3px;
}


a.link_cdsel2 {
background:url(images/ord_2.gif) no-repeat;
background-position:4px 3px;
}
/* news mic*/
.content_mic{
float:left;
width:450px;
padding-top:15px;
}
.news_mic {
width:450px;
background:url(images/bkg_nm_2.jpg) repeat-y #FFFFFF;
float:left;
margin:0 11px 11px 0;

}

.news_mic_s {
background:url(images/bkg_nm_s_2.jpg) no-repeat #FFFFFF;
font-size:1px;
height:10px;
}

.news_mic_j {
background:url(images/bkg_nm_j_2.jpg) no-repeat #FFFFFF;
font-size:1px;
height:10px;
}
.nm_titl {
margin:-3px 3px 7px 4px;
background:url(images/bkg_nm_titl_2.jpg) no-repeat #FBFBFB;
line-height:27px;
padding:0 14px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
position:relative;
z-index:3;
height:27px;

}


/* anunturi mici */
.anunt_mic {
width:314px;
background:url(images/bkg_anm_m_2.jpg) repeat-y #FFFFFF;
float:left;
margin:0 11px 11px 0;

}

.anunt_mic_s {
background:url(images/bkg_anm_s_2.jpg) no-repeat #FFFFFF;
font-size:1px;
height:7px;
}

.anunt_mic_j {
background:url(images/bkg_anm_j_2.jpg) no-repeat #FFFFFF;
font-size:1px;
height:7px;
}

.cont_anunt_mic {
padding-right:17px;
padding-left:10px;


}
.cont_anunt_mic a img {
display:inline;
float:left;
margin-right:14px;
filter:alpha(opacity="75");
-moz-opacity:.75;
opacity:.75;

}
.cont_anunt_mic a:hover img {
filter:alpha(opacity="100");
-moz-opacity:1;
opacity:1;
}

.cont_anunt_mic i {
display:block;
font-size:10px;
text-align:right;
line-height:normal;

}

.anm_titl {
margin:-3px 3px 7px 4px;
background:url(images/bkg_anm_titl_2.jpg) no-repeat #FBFBFB;
line-height:27px;
padding:0 14px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
position:relative;
z-index:3;
height:27px;

}
.anm_pret{
height:20px;
line-height:20px;

}
.anm_pret strong{
font-size:14px;
}
.anm_pret span{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;

}
.anm_pret span em{
font-weight: bold;
color:#BE3300;
font-style:normal;
}

#top div.anunt_mic,.an_spec {
background:url(images/bkg_anm_m.jpg) repeat-y;

}

#top div.anunt_mic div.anm_titl,.an_spec div.anm_titl {
background:url(images/bkg_anm_titl.jpg) no-repeat #406580;
}

#top div.anunt_mic div.anunt_mic_s,.an_spec div.anunt_mic_s {
background:url(images/bkg_anm_s.jpg) no-repeat;
}

#top div.anunt_mic div.anunt_mic_j,.an_spec div.anunt_mic_j {
background:url(images/bkg_anm_j.jpg) no-repeat;
}

/* end anunturi mici */

/* start anunturi mari */
.anunt {
display:inline;
width:460px;
float:left;
margin:0 0 10px 3px;
background:url(images/bkg_anunt.jpg) repeat-x top #F0F0F0;
border:solid 1px #DBDBDB;
color:#000000;
position:relative;
overflow:hidden;


}




.cont_anunt {
padding:7px 10px 10px 10px;


}
.anunt_poze {
display:inline;
width:150px;
margin-right:7px;
float:right;

}

.anunt_poze a {
position:relative;
display:block;
width:150px;
}


.anunt_poze a img {
width:148px;
border:1px solid #000000;
border-top:0;
display:block;
filter:alpha(opacity="75");
-moz-opacity:.75;
opacity:.75;
}

.anunt_poze span {
display:block;
font-size:1px;
background: #000000;
width:150px;
height:1px;
position:relative;

}

.anunt_poze a span em{
display:none;
visibility:hidden;

}


.anunt_poze a:hover span em{
display:block;
visibility:visible;
background: #000033;
position:absolute;
top:1px;
left:1px;
width:148px;
height:20px;
overflow:hidden;
line-height:20px;
font-size:12px;
font-style:normal;
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
text-align: center;
filter:alpha(opacity="64");
-moz-opacity:.64;
opacity:.64;
z-index:10;
color:#FFFFFF;
}


.anunt_poze a:hover {
text-decoration:none;

}
.anunt_poze a:hover img{
filter:alpha(opacity="100");
-moz-opacity:1;
opacity:1;
}

.anunt_data {
position:absolute;
width:140px;
top:7px;
right:10px;
text-align:right;
font-size:11px;


}

.anunt_options {
width:630px;
margin-left:2px;
border:solid 1px #CCCCCC;
background:#D0E3E9;
margin-bottom:13px;

}
.overftrue{
height:600px;
overflow:auto;

}
.cont_a_anmij {

}
.cont_a_anmij div.ajo_comp{
float:right;
height:66px;
padding:1px 0;
width:85px;
background: #EEEEEE;
text-align:center;
}
.cont_a_anmij a.ajo {
display:block;
height:66px;
text-decoration:none;
padding:1px 6px;

}

.cont_a_anmij a.ajo img {
display:inline;
float:left;
margin-right:14px;
margin-top:4px;
border:1px solid #888888;
filter:alpha(opacity="75");
-moz-opacity:.75;
opacity:.75;

}

.cont_a_anmij a.ajo i {
font-style:normal;
display:block;
font-size:12px;
font-weight:bold;
margin:7px 0 5px;
}
.cont_a_anmij a.ajo i em {
font-style:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;


}
.cont_a_anmij a.ajo i em strong {
color: #990000;

}
.cont_a_anmij a.ajo:visited {
text-decoration:none;
}

.cont_a_anmij a.ajo:hover{
text-decoration:none;
color: #3D3D3D;
background:#FFFFFF;
}



.cont_a_anmij a.ajo:visited i em strong {
color: #990000;
}

.cont_a_anmij a.ajo:hover i em strong {
color: #990000;
}


.cont_a_anmij a.ajo:hover img {
filter:alpha(opacity="100");
-moz-opacity:1;
opacity:1;
border-color:#000000;
}

.publ_farapoz{
background:#000000;
color:#FFFFFF;
height:340px;
width:150px;

}


/* end anunturi mari */
/* alte clase */

.nomr {
margin:0;

}


.nofl {
float: none;

}

.cu_sag {
font-size:12px;
padding-left:10px;
background:url(images/sag.gif) no-repeat left;
line-height:170%;
vertical-align:bottom;

}


.div_blu {
color:#31647F;

}
.margtop5 {
padding-top:5px;

}

.txt_m_blu {
color:#3B5C6F;
font-size:14px;
font-weight:bold;
padding:3px 2px 3px 0;
}

.pad1 {
padding:1px 0;

}

.mtop3 {
margin-top:3px;

}

.btn_mnscl {
display:inline;
height:1px;
width:1px;
background:#FFFFFF;
color:#FFFFFF;
padding:0;
margin:0;
border:0;

}

.tred{
font-weight:bold;
color:#D33601;
background-color:#FFFFFF;
}

.ml10 {
margin-left:15px;

}

.ml20 {
margin-left:20px;

}

.w300 {
width:220px;
float:left;

}

.w190 {
width:170px;
height:40px;

}
.mtop20l5 {
margin-top:20px;
margin-left:7px;


}
.bkgg{
background: #EEEEEE;
border-color: #CCCCCC;
}
td.nobg{
background:none;
}

.fs14 a {
font-size:14px;

}
.ln130 {
line-height:130%;

}

.tdgrii {
background: #CCCCCC;

}

td.tderr {
background:#FFCECE;

}
table.tbl_1 td.tderr {
background:#FFCECE;

}

.pret12r {
color:#D33601;
font-size:12px;

}
.fs12 {
font-size:12px;
}

.delay {
padding:0 4px;

}

.hlsel_ros{
color:#770000;
font-weight:bold;
}

.textmic {
font-size:11px; 
font-weight:normal
}
.tine26px {
height:29px;
overflow:hidden;

}

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


}
/* formuri */



.input {
height:13px;
font-size:11px;
width:144px;
}
.selheight {
height:17px;
vertical-align:middle;

}
.input_mic {
width:41px;

}
.input_mij {
width:80px;

}

.input_mijj {
width:50px;

}
.filcntrl{
display:block;
font-size:10px;

}
.tblform input {
font-size:11px;

}

.tblform select {
font-size:11px;

}

.tblform td{
vertical-align: top;
padding:5px 7px;

}

.input_mijn {
width:65px;

}

.input_flu {
width:218px;
}

.anunt select.input_mic {
width:51px;
}

/* end formuri */


/* galerie */
.centrtit {
font-size:18px;
font-weight:bold;
line-height:18px;
margin-bottom:12px;
text-align:left;
padding-left:8px;


}
.bdmic {
display:inline;
float:right;
width:50px;
text-align:center;
margin-right:4px;

}

.bdmic span{
display:block;
margin:0px 4px 8px;
border:solid 1px #CCCCCC;
font-size:14px;
font-weight:bold;

}

.bdmic span a{
display:block;
padding:5px;
text-decoration:none;
border:solid 1px #EEEEEE;
}

.bdmic span a:visited{
text-decoration:none;
}

.bdmic span a:hover{
text-decoration:none;
background:#DDDDDD;
color:#000000;
border:solid 1px #FFFFFF;
}

.bdmic span a.galspec{
background:#DDDDDD;
color:#000000;
border:solid 1px #FFFFFF;
}


.barastare {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
line-height:normal;

}

#subfooteras {
width:720px;
position:relative;
right:auto;
left:auto;
font-size:11px;
padding:4px 0 16px;
text-align:left;


}

#anteantet {
background:#3A6E93;

height:7px;
font-size:1px;
width:720px;
margin:4px 0 2px;

}

#footerred {
width:720px;
position:relative;
right:auto;
left:auto;
border-bottom: solid 7px #3A6E93;
font-size:11px;
margin:0px 0 2px;
padding-bottom:5px;


}
/* admin */
.sel_text {
padding-right:7px;
color:#CC0000;

}
.sel_text2 {
padding-right:7px;
color: #339933;
font-size:11px;

}

.cont_erori {
padding:2px 5px;
border:solid 1px #990000;
margin-bottom:14px;
}

.cont_erori span{
display:block;
margin:3px 0;
color:#CC0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}
.tbl_spec {


}

.tbl_spec td {
vertical-align:top;
padding:4px 5px;

}

.tbl_spec td.tdcos {
vertical-align:middle;
text-align:center;

}
tr.td1 {
background:#EEEEEE;

}
.tbl_spec tr.td1 {
background:#EEEEEE;

}

.tbl_spec input.input {
height:16px;
width:150px;
font-size:11px;
border:solid 1px #999999;
background:#FFFFFF;
padding:1px 2px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}

.tbl_spec select {
height:20px;
width:150px;
font-size:11px;
border:solid 1px #999999;
background:#FFFFFF;
padding:1px 2px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}

.tbl_spec select.textloc_fmic {
width:60px;
}
.pacont {

margin:0 7px 10px 3px;
background:url(images/bkg_anunt.jpg) repeat-x top #F0F0F0;
border:solid 1px #DBDBDB;
color:#000000;
position:relative;


}

table.tbl_1 td.tderr {
background:#FFCECE;

}
/* end admin */

/* autosuggest */
em.spem{
float:right;
color:#666666;
font-size:10px;
width:15px;

}
table u {
font-weight:bold;
text-decoration:none;
background:#D8E5EE; 
}

.publ_farapoz a img{
border:0;

}

a.verde  {
color:#009966;
}

a.verde:visited  {
color:#009966;
}

a.verde:hover  {
color:#009966;
}

.bannner_inter img {
display:block;
text-align:center;
margin:6px auto 14px;
width:468px;
height:60px;
overflow:hidden;
border:solid 1px #666666;

}
