/* 
CSS Magazinosaurus Rex
--------------------------------
(c) Kevin Software & Design srl

Acesta program este protejat de legislatia in vigoare. Magazinosaurus Rex
este marca inregistrata a Kevin Software & Design srl. Detalii pe www.ksd.ro.

ID-urile si clasele folosite in acest document au fost denumite cat mai sugestiv cu putinta.
De multe ori ele reprezinta un nume compus care exprima explicit elementul asupra caruia se 
aplica, de exemplu: 

li.nobullet = elementul lista fara bulet
.subcatprod = subcategorii de produse

etc.

Anumite elemente se definesc direct din codul paginilor

- celulele de tabel de pe pagina de index care contin superpromotiile > index.php liniile 90-105
- celulele de tabel care contin promotiile normale > index.php, subcategorii.php

 */

/* aici vin css-urile compuse */

/* aici vin css-urile compuse */

* {
	font-family: "Trebuchet MS", Arial, sans-serif;	
	font-size: 11px;
}

.inline {
	display: inline;
}


/* aici incep css-urile particulare */

body {
	text-align: center;
	background: #106BBE;
	background-repeat: repeat-x;
	background-attachment: fixed;
*/}

a {
	color: #106BBE;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	color: #3AB84B;
}

fieldset {
	border: 1px solid #D4D4D4;
}

legend {
	font-weight: bold;
}

#pagina {
	max-width: 980px;
	_width: 980px;
	margin: 0 auto;
	text-align: left;
	background: White;
	border:1px solid #106BBE;
}

li.nobull {
	list-style: none;
	margin: 0px;
}

#pagina2{
	border:1px solid #0099CC;
	width:98%;
	text-align: left;
	background: White;
}

#header {
	height: 90px;
}

	#logo {
		float: left;
		width: 237px;
		height: 80px;
	}

	#searchloginbox {
		float: right;
		width: 410px;
		height: 90px;
		margin-top: 3px; 
		position: relative;
		background-repeat: no-repeat;
	}

	.inputlogin {
		width: 100px;
		height: 16px;
		border: 1px solid #000;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
	}

	.loginbtn {
		width: 18px;
		height: 18px;
		_height: 16px;
		border: 0px solid #000;
		background: url(http://pcglobal.ro/img/teme/tema1/ok.gif);
		background-repeat: no-repeat;
	}

	#searchloginbox p {
		margin-right: 25px;
		margin-left: 10px;
		margin-top: 0px;
		text-align: left;
	}

	.formcautare {
		position: absolute;
		left: 260px;
		top: 10px;
	}

	#searchloginbox fieldset {
		border: 1px dotted #939393;
		_border: 1px solid #000;
		_width: 140px;
		padding: 3px;
	}

	

	/* bara de navigare sus */

	#navigaresus {
		clear: both;
		width: 980px;
		text-align: center;
		padding: 0px;
		font-family: Verdana, Arial, sans-serif;
		border-bottom: 5px solid #106BBE;
		margin-top: 10px;
	}

	#navigaresus a {
		color: White;
/*		font-variant: small-caps; */
		font-size: 11px; 
		font-weight: bold;
		text-decoration: none;
/*		border-bottom: 1px dotted #000; */
	}

	#navigaresus a:hover {
		color: #F1EAEA;
/*		margin-left: 10px;
		margin-right: 10px; */
	}

	#navigaresus ul {
		margin: 0px;	
		}

	#navigaresus ul li {
			list-style-type: none;
			display: inline;			
		}

#newsletter {
	width: 115px;	
	margin-bottom: 10px;
	margin-left: 3px;
	_margin-left: 0px;
	text-align: center;
}

#formnews {
	width: 125px;
	text-align: center;
}

#newsletter fieldset {
	width: 115px;
	padding: 5px;
	border: 0px;
	text-align: center;
	border-top: 1px solid #000;
}

.litopmeniu {
	background: url(http://pcglobal.ro/img/teme/tema1/colt_dr.gif);
	background-repeat: no-repeat;
	background-position: top right;

}

.litopmeniu:hover {

	background: url(http://pcglobal.ro/img/teme/tema1/colt_dr_up.gif);

	background-repeat: no-repeat;

	background-position: top right;

}

li.litopmeniu span {

	background: url(http://pcglobal.ro/img/teme/tema1/colt_st.gif);

	background-repeat: no-repeat;

	background-position: top left;

	padding-left: 15px;

	padding-right:15px;

}

li.litopmeniu span:hover {

	background: url(http://pcglobal.ro/img/teme/tema1/colt_st_up.gif);

	background-repeat: no-repeat;

	background-position: top left;

	padding-left: 15px;

	padding-right:15px;

}

div.submitmail {

	text-align: justify;

	font-size: 10px;

/*	border: 1px solid #000; */

}

.inputnews {

	height: 16px;

	border: 1px solid #ddd;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

}

.divsuperpromo {
/*	background-image: url(img/tema5/bg_promo.jpg);
*/	width: 640px; 
	_margin-top: 10px;
}

h1.superpromo {
	font-size: 17px;
	color: #3AB84B; /*	background-image: url(img/bg_promo.jpg); */
	padding: 15px; 
	padding-left: 0px;
	font-variant: small-caps;
	line-height: 18px;
/*	margin-top: 10px; */
	margin-bottom: 0px;
}

caption {

	margin: 0px;

}

caption h2 {

	font-size: 14px;

/*	background: url(img/tema1/bg_promo.gif); */

/*	border: 1px solid #C1C1C1; */

	margin: 0px;	

	margin-bottom: -5px;

}

.promotii {

	margin: 0px;

	margin-bottom: 10px;

	width: 640px;

}

li.lh {

	font-size: 16px;

	border-bottom: 1px solid #000;

	font-weight: bold;

	margin-left: -30px;

	padding-left: 20px;

	list-style-type: none;

	background: url(http://pcglobal.ro/img/teme/tema1/bullet.gif) no-repeat;

}

li.catprod {

	list-style-type: none;

	margin-left: -10px;

	margin-bottom: 1px;

	padding: 2px;

	background-color: #3AB84B;
/*	background-image: url(img/tema5/bg-left.gif);
*/
}

li.catprod:hover {

	list-style-type: none;

	margin-left: -10px;

	margin-bottom: 1px;

	padding: 2px;

	background-color: #106BBE;
/*	background-image: url(img/tema5/bg-left.gif);
*/
}

li.catprod a {
	color: #FFFFFF;
	text-decoration: none;
}

li.catprod a:hover {
	font-weight: bold;
	color: #FFFFFF;
}

ul.subcatprod {
	list-style-type: none;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 1px;
	padding: 2px;
	padding-left: 5px;
	background: #E9F1E9;
}

ul.subcatprod li {

	margin-bottom: 1px;

}

ul.subcatprod li a {
	color: #767676;
	text-decoration: none;
}

ul.subcatprod li a:hover {

	color: Black;

}

#maincontent {

	

}

	#tdstanga {

/*		border-right: 1px solid #000; */

	}

	#stanga {

		width: 180px;

	}

		#stanga_jos {

		width: 180px;

	}

	

	#mijloc {

		margin-left:10px;

	}

	#dreapta {
		width: 136px;
		text-align: center;
	}

#footer {

	width: 100%;

	text-align: center;

	clear: both;

	border-top: 1px solid #CACACA;

}

/* promotiile mici pe prima pagina */

.promomic {

	padding: 3px;

	width: 20%;

	height: 190px;

	text-align: center;

	background: url(http://pcglobal.ro/img/teme/tema1/bg_tdpromo.jpg);

	background-position: bottom;

	background-repeat: repeat-x;

	z-index: 0;

	position: relative;

}

.superoferta {

	z-index: 1;

	position: absolute;

	top: 0px;

	left: 0px;

}

.promomic:hover {

	background: #F3F3F5;

/*	border: 1px solid #FFCED8; */

}

.promomic img {

/*	width: 100px;

/*	height: 100px; */

}

.promomic h2 {

	color: #6666CC;

	text-decoration: underline;

	font-weight: normal;

}

.promomic a:visited {

	color: #6666CC;

	text-decoration: underline;

}

.produs {

	text-align: center;

	border: 1px solid #E1E1E1;

	width: 25%;

	background: url(http://pcglobal.ro/img/teme/tema1/bg_tdpromo.jpg);

	background-position: bottom;

	background-repeat: repeat-x;

/*	background: #F3F3F5; */

}

.produs:hover {

		background: #F3F3F5;

}

.produs img {

/*	width: 80px; */

/*	height: 80px; */

/*	border: 1px solid #000; */

}

.produs h2 {

	color: #6666CC;

	text-decoration: underline;

	font-weight: normal;

}

.filtru { /* astea sunt filtrele */

	float:left;

	color:#FFFFFF;

	cursor:pointer;

	position: relative;

	height: 20px;

	background: #3AB84B;

	text-align: center;

	font-variant: small-caps;

	padding-left: 5px;

	font-weight: bold;

	margin-left: 1px;

}

.filtru div {

	text-align: left;

	font-variant: normal;

	font-weight: normal;

}

.sortarepret {

	font-size: 10px;

	width: 60px;

	height: 16px;

}

td.produs_mic {

	width: 150px;

	text-align: center;

}

td.produs_mic img {

	border: 1px solid #DBDBDB;

}

.afisarepret {

	color: Red;

	font-weight: bold;

}

#superpromotii {
	border: 1px solid #DBDBDB;
	width: 640px;
}

.legsel {

	font-size: 14px;

}

#kategorii {

	width: 620px;

	_width: 640px;

	padding: 10px;

}	

#kategorii table {

	text-align: center;

}

.promointern {

	width: 640px;

}

#filtreaplicate {

	padding: 10px;

}

a.killemall {

	color: Orange;

}

a.killemall:hover {

	color: Red;

}

.denumire {

	text-decoration: none;

	font-weight: bold;

	font-size: 14px;

}

.hedlain {

	background: #106BBE;

	font-size: 12px;

	font-weight: bold;

	display: block;

	color: White;

}

strong {

	color: Red;

	font-size: 1.1em;

}

table.legione img {

	border: 1px solid #CFCFCF;

}

.fieldbox {

	padding: 10px;

}

.tablecell1 {

	width: 180px;

	display: table-cell;

	font-weight: bold;

	border-bottom: 1px solid #999;

}

.tablecell2 {

	width: 60px;

	text-align: center;

	display: table-cell;

}

.tablecell3 {

	width: 200px;

	display: table-cell;

	font-weight: bold;

}

.tablecell4 {

	width: 50px;

	display: table-cell;

}

.butoane {

	border:2px solid #dfdfdf; 

	background: url(http://pcglobal.ro/img/teme/tema1/zz.gif); 

	color: Red;

}

.toleft {

	width: 14px;

	height: 14px;

	background: url(http://pcglobal.ro/img/teme/tema1/stanga.gif);

	border: 0px;

}

.toright {

	width: 14px;

	height: 14px;

	background: url(http://pcglobal.ro/img/teme/tema1/dreapta.gif);

	border: 0px;

}

#rezultate a {

	font-size: 14px;

}

td.interm {

	width: 2px;

	height: 160px;

	background-image: url(http://pcglobal.ro/img/teme/tema1/bg_intermed.jpg);

	background-repeat: no-repeat;

	background-position: center;

}

td.contactinfo {

	text-align: center;

}

.bigcontactinfo {

	font-size: 14px;

	font-weight: bold;

	color: #CC3300;

}

#tdh1 {

	text-align: center;

}

td#tdh1 h1 {

	background: #106BBE;

	color: White;

	margin: 0px;

	margin-top: 5px;

	padding: 2px;

	font-size: 15px;

	text-align: center;

}

a.intarire {

	color: Red;

}

a.intarire:hover {

	color: White;

	background: #CC0033;

}

em {

	background: #FFF3E8;

	font-style: oblique;

}

.textindex {

	font-size: 12px;

	margin-top: 20px;

}

.linkpromotii {

	color: #CC0000;

	font-size: 14px;

	text-decoration: underline;

}

.linkpromotii:hover {

	color: #FF9900;

}