/* 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: url(img/tema1/bg2.jpg);
	background-repeat: repeat-x;
	margin:0px;
	padding:0px;
}

a {
	color: #0066CC;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	color: #FF6600;
}

fieldset {
	border: 1px solid #D4D4D4;
}

legend {
	font-weight: bold;
}

#pagina {
	max-width: 980px;
	_width: 980px;
	margin: 0 auto;
	text-align: left;
	background: url(img/tema1/bg2.jpg);
}

li.nobull {
	list-style: none;
	margin: 0px;
}

#pagina2 {
	width:98%;
	text-align: left;
	background: White;
}

#header {
	height: 90px;
	background: #004B72;
}

	#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(img/tema1/ok.gif);
		background-repeat: no-repeat;
	}

	#searchloginbox p {
		margin-right: 25px;
		margin-left: 10px;
		margin-top: 0px;
		text-align: left;
	}
	#searchloginbox a {
		color: #ddd;
	}
	.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;
		margin-bottom: 15px;
		height: 23px;
	}
	#navigaresus a {
	color: #336699; /*		font-variant: small-caps; */
	font-size: 11px;
	font-weight: bold;
	text-decoration: none; /*		border-bottom: 1px dotted #000; */
}

	#navigaresus a:hover {
		color: Black;
/*		margin-left: 10px;
		margin-right: 10px; */
	}

	#navigaresus ul {
		margin: 0px;	
		}

	#navigaresus ul li {
			list-style-type: none;
			display: inline;			
			line-height: 30px;
		}

#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 {
	background: url(img/tema1/colt_st.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 15px;
	padding-right:15px;
}

li.litopmeniu span:hover {
	background: url(img/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 {
	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: 30px;  
	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(img/tema1/bullet.gif) no-repeat;

}

li.catprod {
	list-style-type: none;
	margin-left: -10px;
	margin-bottom: 1px;
	padding: 2px;
/*	background-color: #0099CC; */
	background-image: url(img/tema1/bg-left.gif);
}

li.catprod a {
	color: Black;
	font-size: 1.3em;
	text-transform: capitalize;	
	text-decoration: none;
}

li.catprod a:hover {
	font-weight: bold;
	color: #1A4A6F;
}

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: Black;

	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(img/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(img/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: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 {
/*	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: #E7E7E7;
	font-size: 12px;
	font-weight: bold;
	display: block;
	color: black;
}

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(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;
	border-bottom:1px solid #000;

}

td#tdh1 h1 {
	color: #333;
	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;

}