body{margin:0px;padding:0px;font-family:'Tahoma';font-size:11px;background:url(html/images/mainBg.jpg) repeat-x top left #d0232a;color:#000;}

/*Typography and elements*/
p,h1,h2,h3{margin:0px;}
a{text-decoration:none;}
h1.titluProduse{display:block;width:212px;height:50px;color:#fff;font-size:11px;color:#fff;background:url(html/images/bg_TitluProdus.jpg);padding:5px 0px 0px 85px;}
h1.titluProduse2{display:block;width:212px;height:59px;color:#fff;font-size:11px;color:#fff;background:url(html/images/numeProdPart.jpg);padding:5px 0px 0px 85px;}
span.star{display:block;width:97px;height:22px;color:#fff;background:url(html/images/containerPuncte.jpg) no-repeat top left;padding-top:5px;padding-left:5px;}
input.textSmall{border:none;margin:0px padding:0px;background:url(html/images/inputBg.jpg) no-repeat top left;width:60px;height:19px;margin-bottom:5px;margin-top:5px;color:#fff;font-size:11px;padding:4px 0px 0px 5px;}
input.textMedium{border:none;margin:0px; padding:0px;background:url(html/images/inputBg.jpg) no-repeat top left;width:128px;height:19px;margin-bottom:5px;color:#fff;font-size:11px;padding:4px 0px 0px 5px;}
input.textBig{border:none;margin:0px padding:0px;background:url(html/images/inputBg.jpg) no-repeat top left;width:163px;height:19px;margin-bottom:5px;color:#fff;font-size:11px;padding:4px 0px 0px 5px;}
input.submitLogin{width:106px;height:23px;border:none;background:url(html/images/intraincont.jpg) no-repeat top left;}
#userLogin table a{color:#000;font-size:10px;}
.white{color:#fff;margin-top:10px;font-size:12px;}
p.heading{padding-top:10px;padding-bottom:10px;}
/*End Typography and elements*/


/*Main Containers */
#wrapper{width:1003px;margin:0px auto;}
#mainHeader{width:967px;height:452px;background:url(html/images/mainHeader.jpg) no-repeat top left;padding-right:36px;}
#userLogin{width:174px;height:144px;padding:0px 0px 0px 35px;float:left;margin-top:184px;text-transform:uppercase;}

#container_mainMenu{float:right;margin-top:147px;width:414px;height:15px;}
#topMenu{margin:0px; padding: 0px; list-style: none;}
#topMenu li {display: block; float: left;}
/*#mainMenu{float:right;margin-top:147px;width:403px;height:15px;}*/

#mainContent{width:959px;background:#ab111b;margin:0px auto;}
.home{height:432px;}
#footer{width:959px;background:url(html/images/footer.jpg) no-repeat top left;height:86px;padding-top:21px;margin:0px auto;font-size:10px; color:#fff;}
#footer a{color:#fff;}
#footerInside{width:959px;background:url(html/images/footer2.jpg) no-repeat top left;height:31px;padding-top:158px;margin:0px auto;font-size:10px; color:#fff;clear:both;}
#footerInside a{color:#fff;}
.cleaner{clear:both;}
#containerInfo{width:939px;margin:0px auto;}
/*Produse*/

.boxProduse{width:297px;height:237px;background:#fff;float:left;margin-left:15px;margin-top:10px;}
.boxParticipante{width:297px;height:180px;background:#fff;float:left;margin-left:15px;margin-top:10px;}
.boxMecanism{width:95%;background:#fff;padding:10px; margin:0px auto 10px auto;    }
.cleaner{clear:both;}

/*End Produse*/

/*End Main Containers*/

/* article styles */
.articleTitle {display: none; visibility: hidden;}


/*Added after*/
h1.contentWhite{color:#fff;font-weight:bold;font-size:16px}
.yellow{color:#fbb710;padding-top:10px;font-weight:bold;font-size:14px;}
.boxMecanism p{font-size: 12px;line-height: 20px;}
.boxMecanism a{color: #ab111b;	font-weight: bold;text-decoration: underline;}
a.sitemap{display: block;width: 95%;height: 26px;background: url(html/images/sitemapStar.jpg) no-repeat top right #fff;font-size: 14px; font-weight: bold; color: #ab111b; padding:10px 0px 0px 20px;margin-bottom:10px;overflow:hidden}

span textarea.contact{width:36%;height:60px;background:#ab111b;color:#fff;}

input.trimite{width:90px;height:30px;background:#ab111b;color:#fff;text-align:center;}
input.trimiteparola{width:100px;height:30px;background:#ab111b;color:#fff;text-align:center;}

#mainHeaderUser{width:967px;height:452px;background:url(html/images/mainHeaderUser.jpg) no-repeat top left;padding-right:36px; }
#mainHeaderUser #userLogin{width:174px;height:144px;padding:0px 0px 0px 35px;float:left;margin-top:214px;text-transform:inherit;}


a.logout{color:#ab111b; text-decoration:underline;}

a.internalLinkGreen{display:block !important; height: 20px ; background:#8cc63e; color:#fff; padding-top:5px; width:75% !important;  text-align:center; margin-top:5px;}
a.internalLink{display:block !important; height: 20px ; background:#ab111b; color:#fff; padding-top:5px; width:75% !important;  text-align:center; margin-top:5px;}

select.small{width:50px; color:#fff; background:#ab111b;}
#licitatii{width:95%;margin:10px auto; }
p.licitatieCurenta{display:block; padding:10px; background:#d73c43; margin-top:10px;color: #fff; border: 1px solid #f26167; }
.boxIstoric{width:297px;height:180px;background:#fff;float:left;margin-left:15px;margin-top:10px;}

.tableList 
{
	color:#FFF;
	background:#C00;
	border-collapse:collapse;
	width:647px;
	border:5px solid #900;
}
  
.tableList thead th
{
	padding:1em 1em .5em;
 	border-bottom:1px dotted #FFF;
 	font-size:120%;
 	text-align:left;
}
  
.tableList td
{
	padding:.5em 1em;
}
  
.tableList tbody tr.odd td
{
	background:#DB4D4D;
}

a.back {
	display:block;
	width:82px;
	height:22px;
	color:#fff;
	background:url(html/images/containerPuncte.jpg) no-repeat top left;
	padding-top:5px;
	padding-left:20px;
}

.bd{
background:#fff;}
.bd a{
font-size:16px; font-weight:bold;color:#ab111b;
}