@CHARSET "ISO-8859-1";
/*
 //Vicentiu Maxim, Amax SRL CUI2206377, proprietate intelectuala.
 //Proiect/document dezvoltat in perioada: 2006-2007
 //Toate drepturile rezervate
 
 */ .bggeneral {
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    COLOR: #030303;
    BACKGROUND: white;
    position: relative;
    padding: 0px;
    margin: 3px;
} .general, .z1, .z2, .z3, .z4 {
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    COLOR: #030303;
    BACKGROUND: white;
    position: relative;
} .divizionar {
    /*	background-image : url(../img/diviz.png);*/
    background-image: url(../img/diviz.gif);
} .titlu_form {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    BACKGROUND: #ffd255;
} .linie_form {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    BACKGROUND: #dddddd;
} .text {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    BACKGROUND: #fffffe;
} .highlight {
    background-color: yellow;
}

A.text {
    color: #003300;
    TEXT-DECORATION: none;
}

A.text:hover {
    TEXT-DECORATION: underline;
}

A.text:active {
    COLOR: red;
    TEXT-DECORATION: underline;
} .titlu, h1 {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 18px;
    FONT-WEIGHT: normal;
    BACKGROUND: transparent;
} 
.subtitlu {
    font-size: 14px;}
.subtitlu_red {
    font-size: 14px;
	color: #790000;
	font-weight: bold;
	}

.subtitlu1 {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
    BACKGROUND: transparent;
} .subtitlu2, h2 {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    BACKGROUND: transparent;
} .subtitlu3, h3 {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    BACKGROUND: transparent;
    font-style: italic;
    /*	border-bottom:solid;
     border-bottom-color: silver;
     border-bottom-width: 1px;
     */
} .citat {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    BACKGROUND: transparent;
} .europa {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    background: #e5e5e5;
    background-image: url(../img/bg_eur.png);
}

A.citat, A.europa {
    COLOR: #850000;
    TEXT-DECORATION: none;
    BACKGROUND: transparent;
}

A.citat:hover, A.europa:hover {
    TEXT-DECORATION: underline;
}

A.citat:active {
    COLOR: red;
    TEXT-DECORATION: underline;
} .hovertext {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    BACKGROUND: #eeeeee;
} .hovertext:hover {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    BACKGROUND: #ffffef; /*#ffffef */
} .linieTabelHover {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    BACKGROUND: #eeeeee;
} .linieTabelHover:hover {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    BACKGROUND: #ffffef;
}

A.hovertext, A.hovertext:hover, A.hovertext:active, A.linieTabelHover {
    BACKGROUND: transparent;
    TEXT-DECORATION: none;
} .foundtext {
    COLOR: #000033;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    BACKGROUND: #eeeeee;
} .ideus {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    BACKGROUND: #dedede;
}

A.ideus {
    COLOR: #030303;
    TEXT-DECORATION: none;
}

A.ideus:hover {
    COLOR: navy;
    TEXT-DECORATION: overline underline;
}

A.ideus:active {
    COLOR: red;
    TEXT-DECORATION: none;
    BACKGROUND: #dddddd;
} .titluTabel {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    BACKGROUND: #f4ddd2;
} .titluTabel:hover {
    BACKGROUND: #ead2c6;
} .TabelHover {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    BACKGROUND: #c7adff; /*mov sun; erat usor galben, aproape alb. #ffffef */
} .TabelAlt {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    BACKGROUND: #ececec;
} .T1 {
    COLOR: white;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    BACKGROUND-color: #790000;
} .T2 {
    COLOR: white;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    BACKGROUND: #790000;
} .T3 {
    COLOR: white;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    BACKGROUND: #790000;
} .T2ChenarJos {
    border-bottom: solid;
    border-width: 1px;
    border-bottom-color: #790000;
} .yellow_label {
    background-color: #fff9ba;
} .yellow_label:hover {
    background-color: #fffdda;
} .silver_bar {
    background-image: url(../img/silver_bar.png);
} .Tabel {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    BACKGROUND: #dddddd;
} .Tabel1 {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    BACKGROUND: #dddddd;
    /*	BACKGROUND: #efefef;/*free, reciproc #dae4ff */
} .Tabel2 {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    BACKGROUND: #e5e5e5;
    /*	background-image: url(../img/silver_bg.jpg); */
} .Tabel3 {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    BACKGROUND: #f0f0f0; /*gold sau #fff5b2*/
    /*	background-image: url(../img/gold_bg.jpg); */
} .Tabel4 {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    /*	BACKGROUND: #b2cbff;/*platinum sau */
} 
.TabelBold {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-WEIGHT: bold;
    BACKGROUND: inherit;
}
.Chenar{
    border-style: solid;
    border-width: 1px;
    border-color: #f5e5e5;
}
 .chenar{
    border-style: solid;
    border-width: 1px;
    border-color: #f5e5e5;
	border-top: none;
	border-left: none;
	border-right: none;
} .Chenar:hover {
    border-style: solid;
    border-width: 1px;
    border-color: #790000;
} .Chenar_bl {
    border-style: solid;
    border-width: 1px;
    border-color: #000079;
} .linie_dr {
    border-style: solid;
    border-width: 1px;
    border-color: #790000;
    border-top: none;
    border-bottom: none;
    border-left: none;
}

/*
 p.Tabel_x
 {
 COLOR: inherit;
 FONT-FAMILY: inherit;
 FONT-SIZE: inherit;
 FONT-WEIGHT: inherit;
 BACKGROUND: inherit;
 border-color: transparent;
 border-style: solid;
 border-width: 1px;
 }
 p.Tabel_x:hover
 {
 border-color: silver;
 border-style: solid;
 border-width: 1px;
 }
 */ .Tabel:hover, .TabelAlt:hover {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    BACKGROUND: #ffffee;
} .Tabel1:hover, .Tabel2:hover, .Tabel3:hover, .Tabel4:hover {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    BACKGROUND: #f0f0ff; /*mov sun; erat usor galben, aproape alb. #ffffef */
}

A.Tabel, A.Tabel1, A.Tabel2, A.Tabel3, A.Tabel4, A.TabelHover {
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    BACKGROUND: transparent;
}

A.Tabel:hover, A.Tabel1:hover, A.Tabel2:hover, A.Tabel3:hover, A.Tabel4:hover, A.TabelHover:hover {
    FONT-WEIGHT: normal;
    COLOR: #cc0000;
    TEXT-DECORATION: underline;
    BACKGROUND: transparent;
}

A.Tabel:active, A.Tabel1:active, A.Tabel2:active, A.Tabel3:active, A.Tabel4:active, A.TabelHover:active {
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
    COLOR: red;
    BACKGROUND: yellow;
} .meniu, .meniu_selectat {
    COLOR: #e37600;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    BACKGROUND: transparent;
    /*	background-image : url(../img/na.gif); */
}

A.meniu_selectat, A.meniu_selectat:hover {
    color: #555555;
    background: transparent;
    text-decoration: none;
}

A.meniu {
    COLOR: #850000;
    TEXT-DECORATION: none;
    BACKGROUND: transparent;
}

A.meniu:hover {
    TEXT-DECORATION: underline;
}

A.meniu:active {
    COLOR: red;
    TEXT-DECORATION: underline;
} .link {
    COLOR: #330000;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    BACKGROUND: #f5f5f5;
    /*	background-image : url(../img/na.gif); */
}

A.link {
    COLOR: #330000;
    TEXT-DECORATION: none;
    BACKGROUND: transparent;
}

A.link:hover {
    TEXT-DECORATION: underline;
}

A.link:active {
    COLOR: red;
    TEXT-DECORATION: underline;
} .categ {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    BACKGROUND: transparent;
    /*	background-image : url(../img/na.gif); */
}

A.categ {
    COLOR: #030303;
    TEXT-DECORATION: none;
    BACKGROUND: transparent;
}

A.categ:hover {
    TEXT-DECORATION: underline;
    COLOR: #770000;
}

A.categ:active {
    COLOR: red;
    TEXT-DECORATION: underline;
} .bar_categ {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    BACKGROUND: #e5e5e5;
    /*	background-image : url(../img/na.gif); */
}

A.bar_categ {
    COLOR: #030303;
    TEXT-DECORATION: none;
    BACKGROUND: transparent;
}

A.bar_categ:hover {
    TEXT-DECORATION: underline;
    COLOR: #330000;
}

A.bar_categ:active {
    COLOR: red;
    TEXT-DECORATION: underline;
}

/*
 td
 {
 text-align: left;
 }
 
 */
/*
 tr
 {
 vertical-align:middle;
 }
 */
input, select, textarea, textarea.clasic {
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    border-style: solid;
    background-color: #fffffe;
    border-color: #707070;
    border-width: 1px;
}

input.special {
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    border-style: solid;
    background-color: #ffffdd;
    border-color: #030303;
    border-width: 1px;
}

input.buton {
    /*
     background-color: transparent;
     */
    border-color: #707070;
    background-image: url(../img/btn.png);
    background-position: top;
    background-repeat: repeat-x;
}

hr.negru {
    padding: 0px;
    border-style: solid;
    border-color: #ffd255;
}

hr.hr_silver {
    height: 1px;
    border-color: silver;
    border-style: solid;
    border-width: 1px;
}
hr.hr_lightred {
    height: 1px;
    border-color: #f5e5e5;
    border-style: solid;
    border-width: 1px;
}
A.T2 {
    text-decoration: none;
}

A.T2:hover {
    text-decoration: underline;
}

div.emblem {
    width: 103px;
    height: 81px;
    vertical-align: top;
    border: none;
    float: left;
}

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

form.special {
    height: 20px;
    float: left;
    vertical-align: baseline;
}

textarea.rte {
} .alerta {
    color: #ff0000;
    font-family: sans-serif;
    font-size: 10px;
    font-style: italic;
} .informare {
    color: #00ff00;
    font-family: sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
}

/*
 textarea absolute: ta
 */
textarea.ta {
    position: absolute;
    top: inherit;
    border: none;
}

input.sel_data {
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    border-style: solid;
    border-color: #030303;
    border-width: 1px;
    background-image: url(../img/cal.gif);
    background-position: right;
    background-repeat: no-repeat;
}

/*-----------------------------------------------------------*/ 
.body {
    font: 12px sans-serif;
    background: #fff url(../img/bg.gif) repeat-x;
    color: #333;
    margin: 1px 0px 0px 0px;
} .logo_text {
    font-size: 18px;
    font-family: Arial, Helvetica, sans-serif;
    font-style: oblique;
    font-weight: bold;
    color: #aa9842;/*feea8d*/
	font-variant:small-caps;
	letter-spacing: 3px;
	
} .logo_img {
    border-style: solid;
    border-color: #f4ddd2;
    border-width: 8px;
	margin: 5px 0 4px 0;
	height: 79px;
}

a {
    color: #A82A15;
    text-decoration: none;
}

img {
    border: 0;
}

h1 {
    float: left;
    margin: -13px 0 3px;
    font-size: 5em;
    color: #fff;
}

h2 {
    font-size: 2.4em;
    font-weight: normal;
    margin: 0 0 20px;
}

h2 a:hover {
    background: #A82A15;
    color: #fff;
} .hr {
    color: #ccc;
}

p {
    margin: 5px 0 12px 0;
    line-height: 15px;
} .content {
    margin: 0 auto;
    width: 1000px;
    background: no-repeat;
    background-position: top;
    background-image: url(../img/logo.jpg); /* png mai frumos...dar ie6 vede prost  */
} .top {
    float: left;
    margin: 4px 0 2px 0;
} .top li {
    list-style: none;
    display: inline;
} .top li a {
    float: left;
    padding: 6px 12px;
    margin: 2px 2px 0 0;
    color: #ccc;
    font-weight: normal;
} .top li a.current {
    color: #fff;
    background: #A82A15;
    font-weight: normal;
} .top li a:hover {
    background: #808080;
    color: #fff;
    font-weight: normal;
} .ultratop {
    height: 12px;
    width: 970px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
} .ultratop_c {
    height: 12px;
    width: 100%;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

/*
 .top_mic { float: left; margin: 4px 0 4px 0;}
 .top_mic li { list-style: none; display: inline; }
 .top_mic li a { float: left; padding: 6px 20px; margin: 3px 2px 0 0; color: #444; }
 .top_mic li a.current { color: #fff; background: #A82A15; }
 .top_mic li a:hover { background: #808080; color: #fff; }
 */ .banda {
    clear: both;
    padding: 2px 10px 2px 10px;
    border: 1px solid #eab8af;
    font-size: 12px;
    background: #eeeeee;
    margin: 4px 0px 10px 0;
} .left {
    float: left;
    width: 780px;
    margin: 0 0 15px;
} .dirtab {
    border-style: solid;
    border-color: #A82A15;
    border-width: 1px;
    border-top: none;
    border-left: none;
    border-right: none;
    padding-bottom: 8px;
    margin: 20px;
}

a.dirtab {
    padding: 8px 8px 8px 8px;
    border: none;
    margin: 0px 2px 0px 2px;
}

a.dirtab:hover {
    background: #dedede;
}

a.dirtabsel {
    padding: 8px 8px 8px 8px;
    background: #A82A15;
    font-weight: bold;
    color: #fff;
} .right {
    float: right;
    width: 210px;
} .right h3 {
    border-bottom: 1px solid #ccc;
    margin: 0 0 10px;
} .right img {
    margin: 0 3px 3px 0;
    border: 2px solid #eee;
    padding: 2px;
} .right li {
    list-style: none;
} .right li a {
    display: block;
    border-bottom: 1px solid #ccc;
    padding: 5px 5px;
} .footer {
    clear: both;
    padding: 15px 0;
    border-top: 1px solid #ccc;
    font-size: 10px;
} .footer a {
    color: #790000;
} .footer a:hover {
    background: #efefef;
    text-decoration: underline;
} .footer a.current {
    color: #790000;
    text-decoration: underline;
} .Item {
    padding: 3px 3px 3px 3px;
	margin: 3px 0 3px 0;
    border-style: solid;
    border-color: #fff;
	border-left-width: 15px;
	border-right-width: 15px;
	border-top-width: 1px;
	border-bottom-color: #ffe2e2;
	border-bottom-width: 1px; 
    background: inherit;
} .Item:hover {
    background: #f9f9f9;
    border-color: #ff9393;
	border-style: solid;
	border-left-width: 15px;
	border-right-width: 15px;
	border-top-width: 1px;
	border-bottom-width: 1px; 
} #r {
    float: right;
} .nobullet {
    list-style: none;
    padding: 2px 0px 2px 2px;
} .lipad {
    padding: 3px 0px 3px 2px;
}
.viewcentral {
    width: auto;
    padding: 10px;
    text-align: justify;
    clear: both;
}
.viewcentral_ {
    width: auto;
    text-align: left;
    
} .viewsstg {
    float: left;
    /*
     * width: 248px;
     * height: 188px;
     */
    border-style: solid;
    border-width: 1px;
    border-color: #cccccc;
    margin-right: 10px;
    padding: 4px;
} .viewsdr {
    float: right;
    width: 200px;
    margin: 0 0 0 10px;
    padding: 0 0 4px 4px;
    border-left: solid 1px #ccc;
} .viewdr_ {
    float: right;
    width: auto;;
   
margin: 0 0 0 10px;

    padding: 0 0 4px 4px;
    /*
border-left: solid 1px #ccc;
*/
} 
.viewjstg {
    float: left;
    padding: 10px;
} .viewjdr {
    float: right;
    padding: 10px;
    width: 50%;
    margin: 0 0 0 10px;
    border-left: solid 1px #ccc;
}

p.dens {
    text-align: justify;
    /*
margin: 5px 4px 5px 0px;
*/
	margin: 2px 0px 0px 0px;
}

p.rar {
    margin: 12px 0px 4px 0px;
} 
.td_ok {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-WEIGHT: normal;
    border: solid 1px #dddddd;
} .td_ok_not {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-WEIGHT: normal;
    border: solid 1px #dddddd;
} .td_ok:hover, .td_ok_not:hover {
    border: solid 1px #790000;
}
input.btn_ok
{
	background-image: url(../img/btn_verde.png);
	color: #fff;
	font-weight: bold;
	padding: 4px;
}
input.btn_ok_not
{
	background-image: url(../img/btn_rosu.png);
	color: #fff;
	font-weight: bold;
	padding: 4px;
}
a.btn_ok
{
	background-image: url(../img/btn_verde.png);
	color: #fff;
	font-weight: bold;
	padding: 4px;
}
a.btn_ok_not
{
	background-image: url(../img/btn_rosu.png);
	color: #fff;
	font-weight: bold;
	padding: 4px;
}

.bg_hartie
{
	background-image: url(../img/bg_hartie.png);
	background-repeat: repeat;
}
.bg_hartie2
{
	background-image: url(../img/bg_hartie2.png);
	background-repeat: repeat;
}
.bg_hartie3
{
	background-image: url(../img/bg_hartie3.png);
	background-repeat: repeat;
}


.bg_caduceus
{
	background-image: url(../img/bg_caduceu.gif);
	background-repeat:no-repeat;
	background-position: left top;
}
.bg_stamp
{
	background-image: url(../img/bg_stamp.gif);
	background-repeat:no-repeat;
	background-position: right bottom;
	
}

