/* aici vin css-urile compuse */

.inline {
	display: inline;
}
/* aici incep css-urile particulare */
body {
	text-align: center;
	font-family: Arial, sans-serif;
	font-size: .7em;
background: url("img/tema1/bg.jpg");
background-repeat: repeat-x;
}
a {
	color: #000066;
	text-decoration: none;
}
a:hover {
	color: Black;
}
table {
	font-size: 1em;
}
fieldset {
	border: 1px solid #D4D4D4;
}
legend {
	font-weight: bold;
}
#pagina {
	max-width: 980px;
	_width: 980px;
	margin: 0 auto;
	text-align: left;
	background: White;
border:5px solid #fff;
}
li.nobull {
	list-style: none;
	margin: 0px;
}
#pagina2{
	border:1px solid #0099CC;
	width:98%;
	text-align: left;
	background: White;
}
#header {
	height: 110px;
}
	#logo {
		float: left;
		width: 237px;
		height: 80px;
	}
	#searchloginbox {
		float: right;
		width: 410px;
		height: 90px;
		margin-top: 3px; 
		position: relative;
		background-repeat: no-repeat;
	}
	#searchloginbox a {
		color: #000066;
		text-decoration: underline;
	}
	#searchloginbox a:hover {
		color: Black;
		text-decoration: none;
	}

	.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(img/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;
		height: 25px;
		line-height: 25px;
		text-align: center;
		padding: 0px;
		font-family: Arial, sans-serif;
		margin-bottom: 10px;
		background: url(img/tema2/bg_nav_sus.jpg);
	}

	#navigaresus a {
		color: White;
		font-size: 1.1em; 
		font-weight: bold;
		font-variant: small-caps;
		text-decoration: none;
	}
	#navigaresus a:hover {
		color: Black;
	}
	#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(img/tema1/colt_dr.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

.litopmeniu:hover {
	background: url(img/tema1/colt_dr_up.gif);
	background-repeat: no-repeat;
	background-position: top right;
}
*/
li.litopmeniu span {
	padding-left: 15px;
	padding-right:15px;
}

li.litopmeniu span:hover {
	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/tema1/bg_promo.jpg); */
	width: 640px; 
	_margin-top: 10px;
}

h1.superpromo {
	font-size: 17px;
	color: #CC0000; /*	background-image: url(img/bg_promo.jpg); */
	background-image: url(img/tema1/star_sp.gif);
	background-position: left center;
	background-repeat: no-repeat; 
	padding: 15px; 
	padding-left: 35px;  
	font-variant: small-caps;
	line-height: 18px;
/*	margin-top: 10px; */
	margin-bottom: 0px;
}

caption {
	margin: 0px;
}

caption h2 {
	font-size: 1.2em;
	font-variant: small-caps;
/*	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: 1.3em;
	font-weight: bold;
	height: 30px;
	color: White;
	line-height: 30px;
	margin-left: -30px;
	padding-left: 20px;
	list-style-type: none;
	background: url(img/tema1/bullet.gif) no-repeat; 
}

li.catprod {
/*	list-style-type: none; */
	list-style-image: url(img/tema1/bulica.gif);
	margin-left: -10px;
	margin-bottom: 1px;
	padding: 2px;
/*	background-color: #0099CC; */
}
li.catprod a {
	color: #000066;
	font-weight: bold;
	text-decoration: none;
}

li.catprod a:hover {
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}

ul.subcatprod {
	list-style-type: none;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 1px;
	padding: 2px;
	padding-left: 5px;
}

ul.subcatprod li {
	margin-bottom: 1px;
}

ul.subcatprod li a {
	color: #000033;
	text-decoration: none;
}

ul.subcatprod li a:hover {
	color: #FF6600;
}

#maincontent {

	

}

	#tdstanga {

/*		border-right: 1px solid #000; */

	}

	#stanga {
		width: 180px;
		background-repeat: repeat-x;
		_padding-top:10px;
	}

		#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;
	z-index: 0;
	position: relative;
	background: url(../site_pc-uri.ro/img/tema1/bg_tdpromo.jpg) bottom repeat-x;
}

.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;
	font-size: 1.1em;
}
/*
.promomic a:visited {
	color: #6666CC;
	text-decoration: underline;
}
*/
.produs {
	text-align: center;
	border: 1px solid #E1E1E1;
	width: 25%;
 	background: url(../site_pc-uri.ro/img/tema1/bg_tdpromo.jpg) bottom repeat-x;
;
}

.produs:hover {
		background: #F3F3F5;
}

.produs img {

/*	width: 80px; */

/*	height: 80px; */

/*	border: 1px solid #000; */

}

.produs h2 {
	color: #6666CC;
	font-weight: normal;
	font-size: 1em;	
}

.filtru { /* astea sunt filtrele */
	float:left;
	color:Black;
	cursor:pointer;
	position: relative;
	height: 20px;
	background: #DBDBDB;
	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 {
background: url("img/tema1/bg_vitrina.gif");
background-repeat:no-repeat;
	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: #0099CC;

	font-size: 12px;

	font-weight: bold;

	display: block;

	color: White;

}

strong {
	color: #CC0066;
	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(img/tema1/zz.gif); 

	color: Red;

}

.toleft {

	width: 14px;

	height: 14px;

	background: url(img/tema1/stanga.gif);

	border: 0px;

}

.toright {

	width: 14px;

	height: 14px;

	background: url(img/tema1/dreapta.gif);

	border: 0px;

}

#rezultate a {

	font-size: 14px;

}

td.interm {

	width: 2px;

	height: 160px;

	background-image: url(img/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: #FFE6D4;
	color: Black;
	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;
}
{
	color: #B1C0CD;
}
