body {
background-color: #3b7fb0;
margin: 0px;
padding: 0px;
}

.bigtable {
background-color: #e4e9ec;
}

.meniu_sus {
font: bold 10px Tahoma;
color: #4F575B;
line-height: 16px;
}

.linkmenu {
color: #4F575B;
text-decoration: none;
}

.linkmenu:hover {
color: #2C3032;
text-decoration: underline;
}

.dotmenu {
margin-left: 15px;
margin-right: 15px;
}

.separator {
height: 10px;
line-height: 0px;
font-size: 0px;
}

.footer {
background-color: #3b7fb0;
}

.intro {
height: 165px;
background-image: url('images/bg_ceoferim.gif');
background-repeat: no-repeat;
}


.intro2 {
background-image: url('images/bg_ceoferim.gif');
background-repeat: no-repeat;
}

.doth {
height: 1px;
width: 100%;
background-image: url('images/doth.gif');
background-repeat: repeat-x;
}


.dotv {
width: 1px;
background-image: url('images/dotv.gif');
background-repeat: repeat-y;
}


.li_home {
padding-left: 0px;
margin-left: 15px;
margin-top: 0px;
margin-bottom: 0px;
}

.li_home li {
list-style-type: square;
list-style-image: url('images/li.gif');
}


.tx12_gri {
font: normal 12px Tahoma;
color: #5d5d5d;
}


.tx11_gri {
font: normal 11px Tahoma;
color: #5d5d5d;
}

.tx10_alb {
font: normal 10px Tahoma;
color: #FFFFFF;
}


.box_email {
font: normal 12px Tahoma;
color: #5d5d5d;
border: #DBDBDB 1px solid;
}


input, select, textarea {
font: normal 12px Tahoma;
color: #5d5d5d;
border: #DBDBDB 1px solid;
}

.linkpos {
text-align: right;
margin-top: 3px;
margin-bottom: 3px;
}

.link_blue {
font-weight: bold;
color: #125AAA;
text-decoration: none;
}

.link_blue:hover {
font-weight: bold;
color: #125AAA;
text-decoration: underline;
}



.link_gri {
color: #363847;
text-decoration: none;
}

.link_gri:hover {
color: #125AAA;
text-decoration: underline;
}


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

.link_footer:hover {
color: #D8E4F1;
text-decoration: underline;
}


.titlu {
font: bold 16px Tahoma;
color: #125AAA;
height: 25px;
}

.subtitlu {
font: bold 13px Tahoma;
color: #CC0000;
height: 20px;
}

.box_gri_top {
width: 100%;
height:2px;
background-image: url('images/box_gri_top.gif');
background-repeat: repeat-x;
background-position: top left;
}

.box_gri_bottom {
width: 100%;
height: 2px;
background-image: url('images/box_gri_bottom.gif');
background-repeat: repeat-x;
background-position: left bottom;
}


.box_content {
border-left: #DBDBDB 1px solid;
border-right: #DBDBDB 1px solid;
padding: 10px;
}

.pret_tv {
float: right;
background-color: #cc0000;
padding: 5px;
color: #FFFFFF;
font: bold 18px Tahoma;
}


.pret_home {
float: right;
width: 50px;
text-align: center;
background-color: #cc0000;
padding: 5px;
color: #FFFFFF;
font: bold 12px Tahoma;
}

.pachet_home {
padding: 3px;
border: #999999 1px solid;
}



.box_border {
border: 1px #D9D9D9 solid;
}

.box_info {
border: 1px #D9D9D9 solid;
background-color: #F8F8F8;
width: 200px;
padding: 10px;
}


.cap_tabel {
background-color: #216CA5;
font: bold 11px Tahoma;
color: #FFFFFF;
}

.cap_tabel2 {
background-color: #d1dbe8;
font: bold 11px Tahoma;
color: #0e498C;
}


.wrap_float {
width: 100%;
position: absolute;
z-index: 999999;
text-align: -moz-center;
background-color: transparent;
}

.wrap2 {
width: 920px;
float: center;
text-align: right;
align: right;
text-align: right;
text-align: -moz-right;
}

.close_but {
float: left;
clear: both;
}

.floater {
float: left;
width: 400px;
height: 280px;
background-color: #27668E;
border: #92A5BC 1px solid;
padding: 10px;
font: normal 12px Tahoma;
color: #FFFFFF;
text-align: left;
background-image: url('images/bg_promo_home.jpg');
background-repeat: no-repeat;
clear: both;
}

.titlu_promo {
font: bold 20px Tahoma;
color: #FFFFFF;
margin-bottom: 10px;
}


h1 {
font: bold 13px Tahoma;
color: #125AAA;
height: 20px
}

h2 {
font: bold 13px Tahoma;
color: #CC0000;
height: 20px;
}