body {
	
}

label,input {
	display: block;
	float: left;
	margin-bottom: 10px;
}

input {
margin-right:3px;
}

label {
	text-align: right;
	width: 150px;
	padding-right: 20px;
	font-weight:bold;
}

.label_ecg {
	text-align: right;
	width: 95px;
	padding-right: 20px;
	font-weight:bold;
}

br {
	clear: left;
}

.subm
{
 border:solid 1px #75CA2E;
 background:#F4F5EF;
 font-family:"Times New Roman";
 font-size:13px;
 font-weight:bold;
}

.subover
{
 border:solid 1px #E8E8E8;
 background:#CCFF99;
 font-family:"Times New Roman";
 font-size:13px;
 font-weight:bold;
}

.subm:hover
{
 border:solid 1px #CCCCCC;
}

.error
{
 font-size:14px;
 margin-left:2px;
 color:#FF0033;
 font-weight:bold;
}

.valid
{
 font-size:14px;
 color:#009900;
 font-weight:bold;
}

#scrisoare
{
 color:#009900;
}

#header
{
 width:1150px;
 float:left;
 margin:0 0 20px 20px;
 border-right:solid 1px #EFEFEF;
 border-right:solid 1px #EFEFEF;
}

#header_dr
{
 width:220px;
 float:right;
 margin-left:3px;
}

#header_st
{
 width:925px;
 float:left;
 border-right:#EBEBEB solid 1px;
}

#container
{
 width:1250px;
 float:left;
 margin:0 0 0 15px;
 border-right:solid 1px #EFEFEF;
 height:400px;
}

#continut
{
 float:right;
 width:1100px;
 margin:0;
}

.clienti
{
 position:relative;
 float:left;
 width:1100px;
 border-top:solid 1px #EFEFEF;
 border-bottom:solid 1px #EFEFEF;
 text-align:left;
 font-size:13px;
 line-height:15px;
}


.clienti a
{
 text-decoration:none;
 color:#434343;
}

.clienti a:hover
{
 text-decoration:underline;
 color:#FF0066;
}


.stoc
{
 position:relative;
 float:left;
 width:1100px;
 border:solid 1px #EFEFEF;
 border-bottom:solid 1px #EFEFEF;
 text-align:left;
 font-size:13px;
 line-height:15px;
}

.stoc th a
{
 color:#0066FF;
}

.stoc th a:hover
{
 color:#000000;
}


.stoc a
{
 text-decoration:none;
 color:#FFFFFF;
}

.stoc a:hover
{
 color:#E8E8E8;
}

.dark
{
 background:#F4F5EF;/*#D4D4D4;*/
}

.dark_flag
{
 background:#D7B8B3;/*#D4D4D4;*/
}

.dark td
{
 border-top:1px solid #D4D4D4;
 border-bottom:1px solid #D4D4D4;
}

.light
{
 background:#FFFFFF;
}

.light_flag
{
 background:#FEDEC0;/*#D4D4D4;*/
}

#indicativ
{
 background:url(img/logo-mic.png) left center no-repeat;
 width:1090px;
 padding:2px 10px 10px 0;
 border-bottom:#D4D4D4 solid 1px;
 color:#333333;
 text-align:right;
 text-decoration:underline;
}

.text_mic
{
 font-size:13px;
 color:#333333;
}

.normal
{
 text-decoration:none;
 color:#444444;
}

.normal:hover
{
 text-decoration:underline;
}


.stoc
{ 
 background:#F4F5EF;
}

.categorie_dark
{
 background:#E3F4E8;
}

.categorie_light
{
 background:#E6EAF7;
}

#adauga_produs
{
 width:800px;
}

#adauga_produs img
{
 border:none;
}

.bold_t
{
 font-weight:bold;
}

#arata_tot
{
 position: fixed;
 left: 50%;
 top: 50%;
 width: 310px;
 height: 400px;
 overflow: auto;
 margin-top: -200px;
 margin-left: -155px;
 display:none;
 background:#fff;
 border:1px solid #D4D4D4;
 z-index:1000;
}

#arata_tot_dectane
{
 position: fixed;
 left: 50%;
 top: 50%;
 width: 900px;
 height: 650px;
 overflow: auto;
 margin-top: -300px;
 margin-left: -400px;
 display:none;
 background:#fff;
 border:1px solid #D4D4D4;
 z-index:1000;
}

.tabel_dinti td
{
 border:1px solid #333333;
}

.dinte_ales
{
 border:1px solid #FF0000;
}

.dinte_ales_inainte
{
 border:1px solid #333333;
}