body {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 100%;
	scrollbar-base-color : Tan;
	scrollbar-darkshadow-color : white;
	scrollbar-highlight-color :DimGray;
	scrollbar-shadow-color : DarkGray;
	scrollbar-track-color : LightYellow;
	scrollbar-face-color : Beige;
	SCROLLBAR-ARROW-COLOR: Gray;
	SCROLLBAR-3DLIGHT-COLOR: Beige;
}

p, a, li { font-size : 0.75em; }

p a { font-size : 1em; }
a p { font-size : 1em; }
li a { font-size : 1em; }
li p { font-size : 1em; }


body.epc {
	background-color : #FFFFEE;
	color : black;
	margin-top : 0px;
	margin-left : 2px;
	background-attachment: fixed;
}

body.stocfm {
	background-color: #F0E68C;
	color : black;
	width: 100%;
}

li.delivery{
	height: 20px;
	vertical-align : middle;
}

li.list{
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

/* front menu */

td.toolCell  {
	border-width : 0px;
	border-right-style : solid;
	border-color : #FFFFFF;
	height: 25px;
}

/* uses a.toolLnk */

/* front content */

p.toppage  {
	font-weight : bold;
	color : #666699;
	font-size : 3em;
	margin-bottom : 25px;
}

/* banner */

.sigla  {
	position :relative;
	top : 10px;
	left: -8px;
}

form.smallFrm {
	font-size: 0.625em;
}

.companyname  {
	color : #0000CD;
	font-size : 1.5em;
	font-weight : bold;
	text-align : left;
	letter-spacing: 0.3em; 
	padding-top: 0px; 
	padding-bottom: 0px;
	margin-top: 8px;
	margin-bottom: 8px;
}

/* top menu */

td.topMenu {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 2px;
}

p.tool  {
	text-decoration : none;
	color : black;
	font-weight: 600;
	/*font-size : 11px;*/
	padding: 0px;
	margin: 3px;
}

a.toolLnk  {
	text-decoration : none;
	color : #FFFFFF;
	/*font-size : 11px;*/
	font-weight : 600;
	margin: 0px;
	padding: 0px;
}

/* mainmenu */

table.mainmnu {
	width: 100%;
	border-collapse: collapse;
	border-width : 0px;
	padding: 0px;	
	background-color : #666699;
}

td.mainmnu  {
	border-width : 0px;
	border-right-style : solid;
	border-color : #FFFFFF;
	height: 25px;
	white-space: nowrap;
}

td.mainmnu-vsp {
	width: 1px;
	background-color: white;
}

td.mainmnu-hi  {
	background-color : #9999CC;
}

a.mainmnu  {
	text-decoration : none;
	color : #FFFFFF;
	font-weight : bold;
	font-size : 0.8125em;
	margin: 0px;
	padding: 0px;
}

p.mainmnu  {
	font-weight : 600;
	color : #FFFFFF;
	padding : 1px 10px;
	margin: 0px;
}

table.search {
	padding-top: 5px;
	padding-left: 5px;
	margin-top: 5px;
	margin-left: 5px;
}

/* breadcrumb */

.menuPath {
	font-size : 0.75em;
	color : Navy;
	text-decoration: none;
}

.crtPath {
	font-size:0.6875em;
	text-decoration: none;
	color: black;
}

a.linkPath  {
	font-size : 0.66em;	
	color : Blue;
	text-decoration: none;
}

a.linkPath:hover  {
	color : #FF0000;
}


/* left menu */

table.leftmnu {
	width: 100%;
	border-collapse: collapse;
	border-width : 0px;
	padding: 0px;	
	background-color : #4688BB;
}

td.leftmnu {
	vertical-align: middle;
	text-align: left;
	height: 24px;
	white-space: nowrap;
	padding-left : 10px;
	padding-right : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
}

td.leftmnu-hi  {
	background-color : #9999CC;
}

a.leftmnu  {
	color : #FFFFFF;
	font-weight : 600;
	font-size : 0.75em;
	text-decoration : none;
	margin: 0px;
	padding: 0px;
}
 
p.leftmnu{
	color : #FFFFFF;
	font-weight : 600;
	margin : 3px 10px;
}

p.lefttouch  {
	font-weight : bold;
	color : #000000;
	/*font-size : 12px;*/
	font-size : 0.75em;
	margin : 2px 10px;
}


/* Meniul vertical*/
p.menutitle  {
	font-size : 0.875em;
	font-weight : bold;
}

p.menuhint  {
	font-size : 0.5625em;
	margin-top : 0px;
}

/* footer */

.footer  {
	margin: 2px;
	text-align : center;
}

ul.footer {
	padding: 0px;
}

ul.footer li {
	list-style-type:none;
	display: inline;
}
 
.footerSep {
	color: silver;
}

#footer p {
	font-size : 0.7em;
	margin-top: 5px;
}

a.footLnk  {
	color : Navy;
	text-decoration : none;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

a.footLnk:hover  {
	color : #FF0000;
}

/* front */
div.subsol{
	padding: 0px;
	margin: 0px;
}

/*
a.prolink {
	font-size : 0.75em;	
	color: Navy;
	text-decoration : none;
}

a.prolink:hover  {
	color : red;
	background-color : #FCF5DC; Beige;
	text-decoration : underline;
}*/

/* Titlu meniu*/
/*
a.menutitle  {
	text-decoration : none;
	color : #000000;
}

td.menutitle  {
	background : #FFFFAA;
	padding-left : 10px;
	vertical-align : middle;
	font-size : 1em;
	color : #000000;
	height : 20px;
}*/

p.normaltext  {
	margin-left : 5px;
	margin-top : 5px;
	margin-bottom : 0px;
	color : #000000;
}

/* Titlu pagina*/
p.pageTitle  {
	/*text-indent : 10px;*/
	font-size: 0.875em;
	font-weight: bold;
	/*color: #666699;*/
	color: #3B15A5;
	margin-top : 7px;
	margin-bottom: 5px;
	padding-bottom: 0px;
}

p.category{
	/*font-size: 12px;*/
}

/* Text curent justify*/

.smalltext  {
	text-align : justify;
	/*font-size : 11px;*/
	font-size:0.6875em;
	color : #000000;
	margin : 10px 10px 10px 10px;
}

p.jtext {
	text-align : justify;
	color : #000000;
	margin : 8px 10px 2px 10px;
}

.tabel {
	/*font-size : 11px;*/
	font-size : 0.75em;	
	color : #000000;
	margin : 1px 2px 1px 2px;
}

/* aceasta clasa imi trebuie in pagina de cautare*/
.smallitem {
	/*font-size : 11px;*/
	font-size : 0.6875em;
	margin : 0px 10px 0px 10px;
}

/* p,font.smallList {*/
p.smallList {
	/*font-size : 11px;*/
	margin : 0px 0px 0px 0px;
	color: #3B15A5;
}

td.smallitem {
	color : #000000;
}

div.firstD {
	text-align: center;
}

a.link:link  {
	color : Blue;
	/*font-size : 11px;*/
	text-decoration: none;
}

a.link:hover {
	color : #FF0000;
	/*font-size : 11px;*/
}

a.linkitDiv {
	/*font-size : 11px;*/
	font-weight : bold;
	color : #3B15A5;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration : none;
}

a.linkitDiv:hover  {
	color : #FF0000;
}

font.linkitem  {
	/*font-size : 12px;*/
	font-weight : bold;
	color : #3B15A5;
}

p.linkitem  {
	/*font-size : 11px;*/
	font-weight : bold;
	color : #3B15A5;
	margin-left: 5px;
}

a.linkitem {
	color : #3B15A5;
	font-weight : bold;
	text-decoration : none;
}

a.linkitem:hover  {
	color : #FF0000;
	background-color: #FFFFEE;
}

.pageTitle  {
	font-weight : normal;
	color : #999CCC;
	font-size : 0.875em;
	margin-top: 8px;
	margin-bottom: 5px;
	/*layout-grid-char-spacing : auto;*/
}

div.pozitionare{
	padding: 10px 15px 5px 20px;
	margin-top : 0px;
}

div.alinieretop{
	padding : 0px 15px 0px 15px;
	margin-bottom: 0px;
	margin-top: 0px;
}
div.aligntop{
	margin: 0px 10px 0px 10px; 	
}
/*
.lista1{
	margin: 0px 0px 0px 0px;
	list-style-type : none;
	list-style-position : outside;
	background-color : #F0F8FF;
}*/

/*
.lista2{
	margin: 0px 0px 0px 10px;
	list-style-type : disc;
	list-style-position : inside;
	list-style-image : none;
}*/

/*
.lista3{
	margin: 0px 0px 0px 25px;
	list-style-type : disc;
	list-style-position : outside;
	list-style-image : none;
	padding : 0px 0px 0px 0px;
}*/

ul.aliniere {
	margin-top : 5px;
	margin-bottom : 0px;
	margin-left : 15px;
	list-style-type : disc;
	list-style-position: outside;
}

div.dreapta{
	margin-right: 15px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;
}

div.clearLeft {
	clear : left;
}

/* ul.oldlista{
	margin-bottom : 0px;
	margin-top : 0px;
	margin-left : 50px;
	list-style-position : outside;
	list-style-type : disc;
}*/

ul.lista{
	margin-bottom : 0px;
	margin-top : 0px;
	margin-left: 10px;
	margin-right: 15px;
	padding-left: 15px;
	padding-top: 0px;
	padding-bottom: 0px;
	list-style-position: outside;
	list-style-type : disc;
}

/*
a.proctitle  {
	font-size : 0.625em;
	font-weight : bold;
	text-decoration : none;
	color : #00008B; DarkBlue;
	background-color : #eeeeee;
	border-style : outset;
	border-color : #ffffff;
	margin : 0px;
	padding : 0px;
	border-width : 2px;
	padding-right : 2px;
}

a.proctitle.hover  {
	color : Purple;
	background-color : #eeeedd;
	border-color : Silver;
}
*/

.section-title{
	font-size: 0.875em;
	font-weight : bold;
	color : #0000CD;
}

.section-subtitle{
	/*font-size : 11px;*/
	font-weight : bold;
	color : #0000CD;
}

/*
#careers .section-title, .section-subtitle {
	color : #EE0000;
}

#careers p {
	color : #000000;
}

#careers {
	width: 600px;
	margin: 30px 0 30px 50px;
}*/

.gb-banner{
	font-size: 0.875em;
	font-weight : bold;
	color : #0000CD;
}

.slogan{
	font-size: 1.2em;
	font-weight : bold;
	color : #EE0000;
}

/*font.tool  {
	text-decoration : none;
	color : black;
	font-weight: bold;
	/*font-size : 11px;*/
}*/

/*
table.toolbarCell  {
	border-top-style : solid;
	border-width : 0px;
	border-color : #CCCCFF;
}*/

/*a.topLnk  {
	text-decoration : none;
	color : #000000;
	font-size : 13px;
	font-weight : bold;
}*/

/*
.mainLnk  {
	text-decoration : none;
	color : #FFFFFF;
	/*font-size : 13px;*/
}*/


