@CHARSET "ISO-8859-1";
/*
 //Vicentiu Maxim, Amax SRL CUI2206377, proprietate intelectuala.
 //Proiect/document dezvoltat in perioada: 2006-2007
 //Toate drepturile rezervate
 
 */ .titluTabel {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-WEIGHT: bold;
    BACKGROUND: #e3b4b4; 
} .titluTabel:hover {
    BACKGROUND: #f3b4b4;
} .TabelHover {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-WEIGHT: normal;
    BACKGROUND: #c7adff; /*mov sun; erat usor galben, aproape alb. #ffffef */
} .TabelAlt, .tabelalb {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-WEIGHT: normal;
    BACKGROUND: #ececec;
} .Tabel, .tabelverde {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-WEIGHT: normal;
    BACKGROUND: #dddddd;
} .TabelBold {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-WEIGHT: bold;
    BACKGROUND: #dddddd;
}

A.TabelBold {
    font-weight: inherit;
    text-decoration: underline;
} .Tabel1 {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-WEIGHT: normal;
    BACKGROUND: #dddddd;
    /*	BACKGROUND: #efefef;/*free, reciproc #dae4ff */
} .Tabel2 {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-WEIGHT: normal;
    BACKGROUND: #e5e5e5;
    /*	background-image: url(../img/silver_bg.jpg); */
} .Tabel3 {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-WEIGHT: normal;
    BACKGROUND: #f0f0f0; /*gold sau #fff5b2*/
    /*	background-image: url(../img/gold_bg.jpg); */
} .Tabel4 {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-WEIGHT: normal;
    /*	BACKGROUND: #b2cbff;/*platinum sau */
} .Tabel:hover, .TabelAlt:hover {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-WEIGHT: normal;
    BACKGROUND: #ffffee;
} .Tabel1:hover, .Tabel2:hover, .Tabel3:hover, .Tabel4:hover {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-WEIGHT: normal;
    BACKGROUND: #f0f0ff; /*mov sun; erat usor galben, aproape alb. #ffffef */
} .T2ChenarJos {
    border-bottom: solid;
    border-width: 1px;
    border-bottom-color: #790000;
} .body {
    background: #EEEEEE;
    color: #000000;
    margin: 0;
    padding: 0;
    font: 12px Sans-Serif;
} .categ {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    BACKGROUND: #fff;
    /*	background-image : url(../img/na.gif); */
}

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

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

A.categ:active {
    COLOR: red;
    TEXT-DECORATION: underline;
} .citat {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    BACKGROUND: transparent;
}

A.citat {
    COLOR: #6a1b1b; /* 6a1b1b; */
    TEXT-DECORATION: none;
    BACKGROUND: transparent;
}

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

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

a {
    color: #6a1b1b; /* 3C6491 */
    background-color: inherit;
}

a:hover {
    color: #BF3E17;
    background-color: inherit;
}

h1 {
    font: 22px Arial, Sans-Serif;
    font-weight: bold;
    padding: 0 0 0 0;
    margin: 0;
}

h1 a {
    color: #303030;
    background: inherit;
    text-decoration: none;
}

h1 a:hover {
    color: #6a1b1b;
    background: inherit;
    text-decoration: none;
}

h2 {
    margin: 8px 0 5px 0;
    padding: 0;
    font-size: 14px;
    letter-spacing: -1px;
    color: #808080;
    background-color: inherit;
}

h2 a {
    color: #000000;
    text-decoration: none;
    background-color: inherit;
    padding: 0 2px 0 2px;
}

p {
    margin: 0;
    padding: 0;
}

img {
    border: 0;
} .header {
    width: 970px;
    margin: 0 auto 0 auto;
    vertical-align: top;
    padding: 0 0 0 0;
} .flag_lang {
    height: 15px;
    text-align: right;
    margin: 0;
    padding: 0;
} .logo {
    color: #000000;
    background: inherit;
    width: 970px;
    height: 20px;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
} .sigla {
    float: left;
    padding: 0 20px 0 0;
    margin: 0;
} .slogan {
    clear: right;
    margin: 0 0 0 20px;
    padding: 0;
    vertical-align: middle;
    font-family: sans-serif;
    font-weight: normal;
    font-size: 11px;
} .mainmenu {
    padding: 0;
    margin: 0;
    float: right;
    vertical-align: baseline;
} .mainmenu a {
    text-decoration: none;
    color: #303030;
    background: #ccc;
    margin: 0;
    border-bottom: 4px solid #c0c0c0;
} .mainmenu a:hover {
    color: #FFFFFF;
    border-bottom: 4px solid #6a1b1b;
} .content {
    border-top: 1px solid #c0c0c0;
    border-bottom: 1px solid #c0c0c0;
    background: #FFFFFF;
    color: #000000;
} .left {
    float: left;
    width: 190px;
    padding: 0;
    margin: 0;
} .leftbar {
    margin: 0;
    padding: 0;
}

/*
 .leftbar a {
 display: block;
 background: #BF3E18;
 color: #FFFFFF;
 padding: 5px 0 5px 15px;
 margin: 0 0 1px 0;
 text-decoration: none;
 }
 
 .leftbar a:hover {
 color: #FFFFFF;
 background: #822C0F;
 }
 
 */ .caseta_stg1 {
    background: #EEEEEE;
    color: #808080;
    padding: 2px 2px 2px 2px;
    line-height: 16px;
} .caseta_stg2 {
    border: 1px solid #EEEEEE;
    color: #808080;
    margin: 0 0 0 0;
    padding: 2px 2px 2px 2px;
    line-height: 16px;
    background: #FFFFFF;
} .chenar {
    border: 1px solid #EEEEEE;
} .right {
    float: right;
    width: 760px;
    padding: 0;
} .grup_central {
    width: 970px;
    padding: 0;
    margin: 0 auto 10px auto;
} .additional {
    clear: both;
    width: 990px;
    background-color: inherit; /*#FFFFFF*/
    color: #000000;
    margin: 0 auto;
    padding: 4px;
    text-align: right;
} .links {
    clear: both;
    margin: 0 auto;
    width: 970px;
    padding: 10px;
    background: #6a1b1b; /* 3C6491 */
    color: #FFF;
} .links a {
    color: #dcdcdc;
    text-decoration: none;
} .links a:hover {
    color: #FFF;
    text-decoration: underline;
} .footer {
    margin: 5px auto;
    width: 970px;
    padding: 0 5px 0 5px;
}

form.search {
    padding: 0;
    margin: 0;
}
input.search
	{
	background: #f0f0f0;
	border: 1px solid #fff;
	}
.searchform {
    background: #c0c0c0;
    background-image: url(../img/bgsearch.png);
    background-position: right top;
    background-repeat: no-repeat;
    color: inherit;
    padding: 4px 8px 4px 8px;
    margin: 0px;
} .top {
    float: left;
    margin: 2px 0 0px 0;
} .top li {
    list-style: none;
    display: inline;
} .top li a {
    float: left;
    padding: 4px 10px;
    margin: 12px 2px 0 0;
    color: #6a1b1b;
    font-weight: normal;
	text-decoration: none;
} .top li a.current {
    color: #fff;
    background: #6a1b1b;
    font-weight: normal;
} .top li a:hover {
    background: #959595;
    color: #fff;
    font-weight: normal;
}

input, select, textarea, textarea.clasic {
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    border-style: solid;
    background-color: #fffffe;
    border-color: #888;
    border-width: 1px;
    overflow-x: hidden;
}

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;
}
input.butondark {
    /*
     background-color: transparent;
     */
    border-color: #fff;
    background: url(../img/btndk.png) top center repeat-x;
}

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

hr.hr_silver {
    height: 0px;
    border-color: #cccccc;
    border-style: solid;
    border-width: 1px;
}

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;
} .dirtab {
    border-style: solid;
    border-color: #6a1b1b;
    border-width: 1px;
    border-top: none;
    border-left: none;
    border-right: none;
    padding-bottom: 4px;
    margin: 20px;
}

a.dirtab {
    padding: 4px 4px 4px 4px;
    border: none;
    margin: 0px 2px 0px 2px;
	text-decoration: none;
}

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

a.dirtabsel {
    padding: 4px 4px 4px 4px;
    background: #6a1b1b;
    font-weight: bold;
    color: #fff;
	text-decoration: none;
} .nobullet {
    list-style: none;
    padding: 2px 0px 2px 2px;
} .subtitlu {
    font-size: 14px;
} .viewcentral {
    width: auto;
    padding: 10px;
    text-align: justify;
    clear: both;
} .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;
} .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;
}

p.rar {
    margin: 12px 0px 4px 0px;
} .td_ok {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-WEIGHT: normal;
    background: url(../img/ok.png) no-repeat top left;
    border: solid 1px #dddddd;
} .td_ok_not {
    COLOR: #030303;
    FONT-FAMILY: sans-serif;
    FONT-WEIGHT: normal;
    background: url(../img/ok_not.png) no-repeat top left;
    border: solid 1px #dddddd;
} .td_ok:hover, .td_ok_not:hover {
    border: solid 1px #ffffee;
} .copy {
    clear: both;
    width: 970px;
    background-color: #fff; /*#FFFFFF*/
    background-image: url(../img/bgcopy.png);
    background-position: left top;
    background-repeat: no-repeat;
    color: #000000;
    margin: 0 auto;
    padding: 4px 8px 4px 20px;;
    text-align: right;
}
.text
{
	font-size: 12px;
	font-family: sans-serif;
}
.Item
{
	margin: 4px 0 4px 0;
	padding: 4px;
	border: solid 1px #efefef;
}
.Item:hover
{
	border: solid 1px #6a1b1b;
}
.linie_dr
{
	 background-image: url(../img/notiz.png);
	 /*
background-position: right bottom;
*/
    /*
 background-repeat: no-repeat;
*/
	background-repeat:repeat-y;
}
.div_fl
{
	float: left;
}
.div_fr
{
	float: right;
}
.bg_mv_inreg
{
	padding: 15px;
	background: #dedede url(../img/move_inreg_150.png) top right no-repeat;
}
.bg_mv_categ
{
	padding: 15px;
	background: #dedede url(../img/move_categ_150.png) top right no-repeat;
}
.bg_mv_inreg:hover, .bg_mv_categ:hover
{
	background-color: #fffff0;
	border: solid 1px #ddd;
}
