@CHARSET "ISO-8859-1";
/*
//Autor Vicentiu Maxim, Amax SRL CUI2206377. Proprietate intelectuala. 
//Proiect/document elaborat in 2008, componente elaborate in perioada: 2006-2008
//Toate drepturile rezervate. Preluarea, distribuirea, publicarea in totalitate sau in parte sunt strict interzise fara acordul scris al autorului.
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
*/
.bggeneral {
	FONT-FAMILY: sans-serif;
	FONT-SIZE: 12px;
	COLOR: #030303;
/*	BACKGROUND: #e5e5e5;*/
	background-image : url(../img/bgg.png);
	position: relative;
	padding: 0px;
	margin: 0px; 
}
.general,.z1,.z2,.z3,.z4 {
	FONT-FAMILY: sans-serif;
	FONT-SIZE: 12px;
	COLOR: #030303;
	BACKGROUND: white;
	position: relative;
}
.tprinc
{
	FONT-FAMILY: sans-serif;
	FONT-SIZE: 12px;
	COLOR: #030303;
	BACKGROUND: #cccccc;
	border-width: 1px;
	border-style: dotted;
	border-color: #164ec1;
	margin-top: 10px;
}
.transp
{
	background: transparent;
}
.logo
{
	FONT-FAMILY: sans-serif;
	FONT-SIZE: 24px;
	font-weight: bold;
	COLOR: #030303;
	BACKGROUND: transparent;

}
.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: #bccdef;
}

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

.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;
}
A.citat {
	COLOR: #164ec1;
	TEXT-DECORATION: none;
	BACKGROUND: transparent;
}

A.citat: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: #ddddff;
}
.titluTabel:hover {
	BACKGROUND: #dedefe;
	FONT-WEIGHT: bold;
}
.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: #608fef;  
}
.T2
{
	COLOR: white;
	FONT-FAMILY: sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	BACKGROUND: #608fef; 
}

.borderT2
{
	border-width: 1px;
	border-style: solid;
	border-color: #608fef; 
}

.T3
{
	COLOR: white;
	FONT-FAMILY: sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	BACKGROUND: #608fef;
}
.T2ChenarJos
{
	border-bottom:solid;
	border-width: 1px;
	border-bottom-color: #608fef;
}
.yellow_label
{
	background-image : url(../img/cbg2.jpg);
}
.yellow_label:hover
{
	 background-color: #f7f7f7;
}
.silver_bar
{
/*	 background-image: url(../img/silver_bar.png); */
	 background-color: #e0e0e0;
	 border-color: #030303;
	 border-style: solid;
	 border-width: 1px;
	 border-top: none;
	 border-left: none;
	 border-right: none;
}
.silver_bar_jos
{
/*	 background-image: url(../img/silver_bar.png); */
	 background-color: #e0e0e0;
	 border-color: #737373;
	 border-style: solid;
	 border-width: 1px;
	 border-bottom: none;
	 border-left: none;
	 border-right: none;
}
.panou_stg
{
	 background-image: url(../img/cbg1.jpg);
	 background-color: #f0f0f5;
	 border-color: #777777;
	 border-style: dotted;
	 border-width: 1px;
	 border-top: none;
	 border-left: none;
	 border-bottom: none;
}
.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: #efefef;/*free, reciproc #dae4ff 
/*	background-image: url(../img/free_bg.gif); */
	border: solid;
	border-width: 1px;
	border-color: transparent;

}
.Tabel2
{
	COLOR: #030303;
	FONT-FAMILY: sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	BACKGROUND: #e5e5e5;
/*	background-image: url(../img/silver_bg.png);*/
	border: solid;
	border-width: 1px;
	border-color: transparent;
}
.Tabel3 
{
	COLOR: #030303;
	FONT-FAMILY: sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	BACKGROUND: #e8dc64;/*gold sau #fff5b2*/
	background-image: url(../img/gold_bg.jpg);
	border: solid;
	border-width: 1px;
	border-color: transparent;
}
.Tabel4
{
	COLOR: #030303;
	FONT-FAMILY: sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	BACKGROUND: #b2cbff;/*platinum sau */
	border: solid;
	border-width: 1px;
	border-color: transparent;
}
/*
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: #c7adff;/*mov sun; erat usor galben, aproape alb. #ffffef  -- schimbat culoarea la usor albastru*/
/*	background-image: url(../img/hover_bg.gif); */
	border: solid;
	border-width: 1px;
	border-color: #164ec1;
}
a, 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;
	COLOR: #030303;
}

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

a:active, 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;
	FONT-WEIGHT: bold;
}
h1 {
	/* margin: 0 0 10px 0; */
	font-size: inherit;
	}
A.meniu{
	COLOR: #164ec1;
	TEXT-DECORATION: none;
	BACKGROUND: transparent;
	font-weight: bold;
}

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

A.meniu:active {
	COLOR: red;
	TEXT-DECORATION: underline;
	font-weight: bold;
}

.link {
	COLOR: #0f3074;
	FONT-FAMILY: sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	BACKGROUND: #f5f5f5;
	/*	background-image : url(../img/na.gif); */
}

A.link {
	COLOR: #0f3074;
	TEXT-DECORATION: none;
	BACKGROUND: transparent;
	FONT-WEIGHT: bold;
}

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

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

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

A.categ:hover {
	TEXT-DECORATION: underline;
	COLOR: #0f3074;
	FONT-WEIGHT: bold;
}

A.categ:active {
	COLOR: red;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: bold;
}
.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: #0f3074;
}

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

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;
}
hr.negru {
 padding: 0px; 
 border-style: solid; 
 border-color: #ffd255;

 }
 hr.hr_silver
 {
  height:1px;
  border-color:silver;
  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.special
{
	height: 20px;
	float: right;
	vertical-align: baseline;
} 

textarea.rte
{
} 
form.caut
{
	height: 18px;
	float: right;
	vertical-align: baseline;
	padding: 8px 4px 4px 4px;
	border-style: dotted;
	border-width: 1px ;
	border-color: #888888;
	background:url(../img/bg_fc.gif);
	text-align: right;
	width:250px;
}
.alerta
{
	font-size: 10px;
	color: red;
	font-family: sans-serif;
	font-style: italic;
}

.sp
	{
	margin: 4px 0px 4px 0px;
	
}
a.abuton
	{
	border: 2px outset #ccc;
	
	text-decoration: none;
	background-color: #ccc;
	color: black;
	font-weight: bold;
}
a.abuton:hover
	{
	/*
	border: 1px solid;
	border-top: #efefef;
	border-left: #efefef;
	border-bottom: #bebebe;
	border-right: #bebebe;
	text-decoration: none;
	background-color: #dedede;
	color: black;
	font-weight: bold;
	*/
	background-color: #e5e5e5;
	
}
.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;
}

