body, html
{
	font-family: verdana, arial, sans-serif;
	color: #333333;
	font-size: 10px;
	margin: 0;
	padding: 0;
	background: #FAF3D8;
	text-align: center;
}
img
{
	border: 0;
}


/* TEXTE */
td
{
	font-family:  verdana, sans-serif;
	color: #333333;
	font-size: 11px;
}
.td10
{
	font-size: 10px;
}
.td12
{
	font-size: 12px;
}
.td14
{
	font-size: 14px;
}

.tableheight100
{
	height: 100%;
}
.tdnegru
{
	color: #000000;
}
.tdgri
{
	color: #888888;
}
.tdjustify
{
	text-align: justify;
}
.tdrosu
{
	color: #D31617;
}
.tdverde
{
	color: #007B00;
}
.tdrequired
{
	color: #DB1C7A;
	font-weight: bold;
}
.bggri
{
	background-color: #F2F2EF;
}
.bggriinchis
{
	background-color: #DBDBD7;
}
.bgalb
{
	background-color: #FFFFFF;
}
.bgst
{
	background: url(../images/comune/bg_st.gif);
	background-repeat: repeat-y;
}
.bgdr
{
	background: url(../images/comune/bg_dr.gif);
	background-repeat: repeat-y;
}
.bgnameextra
{
	background-color: #EAE9D6;
	color: Black;
}
.bgtextextra
{
	background-color: #A2CAE5;
	color: Black;	
}
.imgborder
{
	border: solid 1px #DBDBD7;
}
.imgthumb
{
	border: solid 1px #DBDBD7;
}
.noborder
{
	border: 0;
}
.liniepunctatavert
{
	background: url(../images/comune/linie_punctata_vert.gif);
	background-repeat: repeat-y;
}

.orderbox
{
	background: #E5ECE5;
	border-top: 1px solid #DBDBD7;
	border-bottom: 1px solid #DBDBD7;
}

.bgorder
{
	border: 1px solid #DBDBD7;
}

/*===============Links=============*/
.apagini
{
	padding: 0px 3px 1px 3px;
	font-size: 10px;
	color: #848383;
	display: block;
	text-decoration: none;
	font-weight: bold;
	border: 1px #FFFFFF solid;
}
.apagini:hover
{
	border: 1px #C1C1C1 solid;
	display: block;
	text-decoration: none;
}

.apaginiactiv
{
	padding: 0px 3px 1px 3px;
	border: 1px #C1C1C1 solid;
	font-size: 10px;
	color: #017C01;
	display: block;
	text-decoration: none;
	font-weight: bold;
}





a
{
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serife;
	text-decoration: none;
	color: #888888;
}
a:hover 
{  
	color: #888888;
	text-decoration: underline;
}
.afooter
{
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.afooter:hover
{
	color: #000000;
	text-decoration: underline;
}
.averde
{
	color: #007B00;
	text-decoration: none;
}
.averde:hover
{
	color: #007B00;
	text-decoration: underline;
}
.promolink
{
	color: #177ABD;
	font-size: 12px;
	text-decoration: none;
}
.promolink:hover
{
	color: #177ABD;
	text-decoration: underline;
}
.alinkprodlist
{
	color: #177ABD;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.alinkprodlist:hover
{
	color: #177ABD;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.alinkproductback
{
	color: #000000;
	font-size: 11px;
	text-decoration: none;
}
.alinkproductback:hover
{
	color: #000000;
	font-size: 11px;
	text-decoration: underline;
}

.alinkproductback:link, .alinkproductback:visited
{
	text-decoration: none;
	font-size: 10px;
	color: #333333;
}

.alinkproductback:hover
{
	text-decoration: underline;
	font-size: 10px;
	color: #333333;
}



form
{
	margin: 0;
	padding: 0;
}



.input
{
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serife;
	font-size: 10px;
	color: #848383;
	background: #FBFBFA;
	border: 1px #A5A4A3 solid;
	margin: 0;
	padding: 0;
}
textarea
{
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serife;
	font-size: 10px;
	color: #848383;
	background: #FBFBFA;
	border: 1px #A5A4A3 solid;
	SCROLLBAR-FACE-COLOR: #eeeeee;
	SCROLLBAR-HIGHLIGHT-COLOR: #eeeeee;
	SCROLLBAR-SHADOW-COLOR: #999999;
	SCROLLBAR-3DLIGHT-COLOR: #999999;
	SCROLLBAR-ARROW-COLOR: #222222;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #eeeeee;
}
select
{
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serife;
	font-size: 10px;
	color: #848383;
	background: #FBFBFA;
	border: 1px #A5A4A3 solid;
	SCROLLBAR-FACE-COLOR: #eeeeee;
	SCROLLBAR-HIGHLIGHT-COLOR: #eeeeee;
	SCROLLBAR-SHADOW-COLOR: #999999;
	SCROLLBAR-3DLIGHT-COLOR: #999999;
	SCROLLBAR-ARROW-COLOR: #222222;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #eeeeee;
}
.form
{
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serife;
	font-size: 10px;
	color: #0A410A;
	background: #FBFBFA;
	border: 1px #A5A4A3 solid;
	margin: 0;
	padding: 0;
}
.form0 /* ca si form */
{
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serife;
	font-size: 10px;
	color: #0A410A;
	background: #FBFBFA;
	border: 1px #A5A4A3 solid;
	margin: 0;
	padding: 0;
}
/* clasa pentru campurile cu erori la formulare */
.form1
{
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
	background: #FFF0F0;
	border: 1px #FFBBBB solid;
	margin : 0;
	padding: 0;
}

.quantity
{
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serife;
	font-size: 10px;
	font-weight: bold;
	color: #0A410A;
	background: #FBFBFA;
	border: 1px #A5A4A3 solid;
	margin: 0;
	padding: 0;
	text-align: center;
}

.submit
{
	font-size: 10px;
	cursor: pointer;
	border: 1px #AFD4AF solid;
	background: #E7E6E6;
	font-weight: bold;
	color: #0A410A;
}





/* TOOLTIPS */
.atip
{
	position: relative;
	font-weight: normal;
}

.atip:hover
{
	background-color: transparent;
}
/* The above hover change defeats the  IE/Win display changing bug */
.atip:hover span
{
	position: absolute;
	top: -25px;
	left: 0px;
	display: block;
	background: #888888;
	border: 1px #444444 solid;
	color: #FFFFFF;
	padding: 3px;
	text-decoration: none;
}
html>body .atip:hover span
{
	position: absolute;
	top: -45px;
	left: 0px;
	display: block;
	background: #888888;
	border: 1px #444444 solid;
	color: #FFFFFF;
	padding: 3px;
	text-decoration: none;
}
.atip span
{
	display: none;
}

