* { padding: 0; margin: 0; }
* :focus { outline: 0; }
body {
	/*background: url(../img/bg.jpg) top left repeat-x;*/
	background: url(../img/bgp3.jpg) repeat top left;
	background-color: #2e2016;
	font-family: Arial, Helvetica, sans-serif;
}
#layout {
	width: 990px;
	height: auto;
	font: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}
#logo {
	width: 251px;
	height: 170px;
	background: url(../img/logo.png) top left no-repeat;
	float: left;
}
#logo span { 
	display: none; 
}
#top-menu {
	float: right;
	width: 720px; /* 640px */
	height: auto;
	text-align: left;
	margin-top: 10px;
	background: url(../img/top-menu-bg.png) top left no-repeat;
}

a.box-items {
	font-family: sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #E1C5A8;
	text-decoration: none;
}
a.box-items:hover {
	color: #FFFFFF;
	text-decoration: underline;	
}

a.box-subitems {
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #C8925B;
	text-decoration: none;
}
a.box-subitems:hover, a.box-subitems-activ {
	color: #FFFFFF;
	text-decoration: underline;
}

/**** TOP-MENIU ********************/
a.top-menu {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	padding: 1px 7px;
	font-weight: bold;
}
a.top-menu:hover {
	color: #FFCC00;
	text-decoration: underline;
}

/** BANNER - MAIN ***********************/
.banner-main {
	width: auto;
	padding: 0px;
	text-align: center;
}


/** CONTEXT - BOX *********************/
.context-box-begin {
	width: 542px;
	height: 9px;
	background:url(../img/context-bg-top.png) top left no-repeat;
}
.context-box-repeater {
	width: 542px;
	height: auto;
	background:url(../img/context-bg-repeater.png) top left repeat-y;
	text-align: left;
}
.context-box-repeater .texte {
	padding: 6px 20px 1px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DFBF9F;
}
.context-box-repeater .texte ul {
	padding: 6px 25px;
}
.context-box-repeater .texte li {
	line-height: 14px;
	padding-top: 10px;
}
.context-box-repeater .texte .bold {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-bottom: 6px;
}
.context-box-repeater .texte p {
	padding-bottom: 10px;
}
.context-box-repeater a {
	padding: 1px 3px 1px 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.context-box-repeater a:hover {
	color: #FFCC00;
	text-decoration: underline;
}

.context-box-end {
	width: 542px;
	height: 13px;
	background:url(../img/context-bg-bottom.png) top left no-repeat;
}
/***************************************/


#box{
	width: 220px;
	height: auto;
	text-align: left;
	background: url(../img/box_bg.png) bottom left no-repeat;
}
.hide-me { 
	display: none; 
}
.box-context {
	padding: 5px 20px;
	padding-bottom: 30px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #C8925B;
}
.page-cap-antet {
	width: 540px;
	height: 41px;
	background: url(../img/context-bg.png) top left no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}
.page-cap-antet div {
	padding: 12px;
}

input.tb, select.tb, textarea.tb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 1px 3px;
}
.pbox {
	width: 250px;
	height: 220px;
	margin: 1px;
	margin-left: 8px;
	margin-right: 0px;
	float: left;
	text-align:center;
	background: url(../img/box-produs.png) -2px -2px no-repeat;
	display: block;
}
.pName {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F7DFAE;
	text-decoration: none;
	padding-bottom: 5px;
}
.numeProdus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.pretProdus {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.pretProdus strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFCC00;
}
.pretProdus-mic {
	font-family: sans-serif;
	font-size: 10px;
}
.pretProdus-mic strong {
	color: #FFCC00;
	font-weight: bold;
}
.pretProdus-old {
	font-family: sans-serif;
	font-size: 13px;
}
.pretProdus-old strong {
	color: #FF0000;
	font-weight: bold;
	text-decoration: line-through;
}


/** FOOTER ******************************************/
#footer {
	width: 990px;
	height: 20px;
	background:url(../img/footer-line.png) top left no-repeat;
}
#footer-place {
	width: 970px;
	height: 30px;
	padding: 10px;
	margin-bottom: 10px;
}
.iMenu {
	display: block;
	width: auto;
	height: auto;
	/*background: url(../img/box-items.png) top left no-repeat; */
	/*padding: 2px 20px;*/
	padding: 2px 5px;
	padding-right: 0px;
	padding-bottom: 4px;
}
.cMenu {
	padding: 2px 0px;	
}

.cMenu a {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
}

.whiteText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.whiteLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.whiteLink:hover {
	color: #FFCC00;
	text-decoration: underline;
}

.box-antet-categorii { 	width: 220px; height: 41px;	background: url(../img/box-categorii.png) top left no-repeat; }
.box-antet-cosul-meu { 	width: 220px; height: 41px;	background: url(../img/box-cosul-meu.png) top left no-repeat; }
.box-antet-contul-meu { width: 220px; height: 41px;	background: url(../img/box-contul-meu.png) top left no-repeat; }
.box-antet-login { width: 220px; height: 41px;	background: url(../img/box-login.png) top left no-repeat; }
.box-antet-promotii { width: 220px; height: 41px;	background: url(../img/box-promotionale.png) top left no-repeat; }
.box-antet-faq { width: 220px; height: 41px;	background: url(../img/box-info-utile.png) top left no-repeat; }
.box-antet-publicitate {width: 220px; height: 41px;	background: url(../img/box-publicitate.png) top left no-repeat; }


/** PAGINATIE ******************************************/
.paginatie {
	width: 510px;
	text-align: center;
	padding: 5px 10px;
}
.paginatie a {
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #996600;
	padding: 2px 4px;
	font-weight: bold;
	text-decoration: none;
}
.paginatie a:hover {
	color: #CC9900;
	background-color: #000000;
}
.paginatie a.activ {
	color: #FFFFFF;
	background-color: #CC0000;
}
/** END - PAGINATIE ******************************************/

.pathLine {
	width: 490px;
	height: auto;
	padding: 5px;
	text-align: left;
	text-decoration: none;	
}
.pathLine a {
	width: auto;
	text-decoration: none;
	padding: 0;
	margin: 0;
	font-weight: bold;
	color: #CC9966;
	font-family: Tahoma;
	font-size: 12px;
}
.pathLine a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}


.tableInfo td {
	padding: 2px 7px;
}
.tableInfo td.antet {
	background-color: #000000;
	font-weight: normal;
	color: #9A6545;
	font-size: 12px;
}
.tableInfo td.info {
	background-color: #000000;
	color: #E9D8CD;
	font-size: 12px;
	font-weight: normal;	
}
.tableInfo td.longInfo {
	color: #E9D8CD;
	font-size: 12px;
}

.tableInfo td.antet1 {
	background-color: #1A0D00;
	font-weight: normal;
	color: #D2B19D;
	font-size: 12px;
}
.tableInfo td.info1 {
	background-color: #1A0D00;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
}

.tableInfo td.antet2 {
	background-color: #281400;
	font-weight: normal;
	color: #D2B19D;
	font-size: 12px;
}
.tableInfo td.info2 {
	background-color: #281400;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
}

p.context {
	text-align: left;
	padding: 5px 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
