@charset "utf-8";
/* CSS Document */

* a {
		outline: none;
	}
body { font-family:Arial; margin:0; padding:0; background:white;}
.PageContainer {margin:0px auto; width:950px; background-color:#343f47; background-color:inherit !IE; }
.ContentContainer {width:950px; margin-bottom:20px;}

.HeaderMenu { width:950px;}
.HeaderMenu img { display:inline;}
.HeaderMenu:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.Footer { width:950px; height:16px; clear:both; margin:0 auto;}
/*00FF99  #c2c5c8*/
.Main {width:950px; background-color:#343f47; height:100%; color:#00FF99; font-family:Arial; font-size:11px; margin-top:-3px !IE; } 
.Main:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.Strecher { height:355px; float:left;}

.IndexText { width:800px; margin:0px auto; padding-top:70px;}

.Products { clear:right; float:right; width:790px; margin-bottom:20px;}

.CatName { padding-left:10px; padding-top:10px; font-family:Arial; font-size:14px; font-weight:bold; color:5d707e; text-transform:uppercase; margin-bottom:20px;}

.ProductTab { margin:0 auto; text-align:center;}

.ProductTab td a { text-decoration:none; color:white; font-family:Arial; font-size:12px;}

.ProductTab td a:hover { font-weight:bold; }

.LLNP { margin-top:70px;}
.LLNP img { border:0;}

.ProductsSH {width:790px; margin:0 auto;}


.GeneralHeaderText { width:920px; margin:0 auto; padding-top:10px; margin-bottom:10px;}

.TableHolder { background:#3d4a54; width:560px; margin:10px; margin:0px !IE; clear:left; float:left;}
.TableHolder div { padding:20px;}

#ContactTable input { border:1px solid #92999e; background:#505c64; color:white;}
#ContactTable textarea { border:1px solid #92999e; background:#505c64; color:white;}


.CautamDealeri { width:550px; margin:10px; margin:0px !IE; clear:left; float:left;}
.InfoBoxLeft { padding:5px;}


.ContactInfoRight { width:355px; clear:right; float:right; margin-right:10px; margin-top:10px;}
.ContactInfoRightImpar { background-color:#3d4a54; padding:5px;}
.ContactInfoRightpar { padding:5px;}
.RightInfo { width:118px; margin-left:5px; clear:left; float:left;}
.LeftInfo { color:whote; color:white; clear:none; float:left;}


.ProdInfo { width:480px; margin-top:15px;  clear:left; float:left;}
#ProdName { margin:10px;}

.ProdInfoLeft { clear:left; float:left;}
.ProdInfoRgith { clear:right; float:right;}

.ProdInfoLeftImg { width:82px !important; width:72px; margin:5px; clear:left; float:left;}
.ProdInfoLeftText { width:370px; clear:none; float:left; }

.ProdInfoLeftText table { width:100%; margin-top:5px;}

.ProdInfoLeftText table td { vertical-align:top;}

.Poze4 { width:270px; clear:none; float:left; margin-left:25px; margin-left:20px !IE; margin-top:50px; }
.left { float:left; border:1px solid #92999e;}
.right { float:right; border:1px solid #92999e;}

/*CART*/

.CartContent { width:455px; clear:left; float:left; margin-left:20px; margin-top:10px;}
.CartContent table { width:455px; }

.CartForm { float:right; margin-right:40px; margin-right:0px !IE; margin-top:10px;}
.CartForm table tr td { vertical-align:top; height:30px;}
.CartForm table tr td input { background:#3d4a54; border:1px solid #92999e; color:white; width:239px; }
.CartForm table tr td textarea { width:370px; height:90px; background:#3d4a54; border:1px solid #92999e; color:white; }

/*Servicii*/
.ServiciiContainer { width:910px !IE; padding:20px;}
.ServiciiContainer dl dd { margin-top:5px;}
.ServiciiContainer dl dt { margin-top:15px;}
.ServiciiContainer dl dd ul { line-height:normal; list-style:square;}
.OrangeText a { color:white; font-weight:bold; text-decoration:none;}
.OrangeText a:hover { text-decoration:underline;}

/*Errors*/
.ErrorDiv { width:98%; background:white; color:white; margin:0 auto; padding-top:9px; padding-left:5px; padding-bottom:1px; margin-bottom:10px; background:#505c64;}

.AntiFloat { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

/* imported cb */
/* NEWS */

.NewsHead { background:url(../img/misc/txt-stiri.jpg)  no-repeat bottom; width:29px; height:13px; margin-top:5px;  margin-left:5px; margin-bottom:5px; }
.NewsCont { width:590px; margin:10px auto;}
.NewsCont:after {content: "."; display: block; height: 0; clear: both; visibility:hidden;}
.NewsContText { clear:none; float:left; width:400px; margin-left:5px;}
.NewsContText:after {content: "."; display: block; height: 0; clear: both; visibility:hidden;}
.NewsContTitle { background:#800e0f; height:25px; color:white; font-family:Arial; font-size:14px; font-weight:bold; text-transform:capitalize; text-align:left; padding-top:10px; padding-left:10px; padding-right:10px;}
.NewsContTitle:after {content: "."; display: block; height: 0; clear: both; visibility:hidden;}
.NewsContTitle span { clear:right; float:right;}
.NewsContTitle a { clear:left; float:left; color:white; font-family:Arial; font-size:14px; font-weight:bold; text-decoration:none; }
.NewsContTitle a:hover { text-decoration:underline;}

.NewsContNews { margin-top:20px;}

.NewsDesc { width:590px; margin:10px auto; padding-top:20px;}
.NewsDesc:after {content: "."; display: block; height: 0; clear: both; visibility:hidden;}
.NewsDesc img{ float:left; border:none; margin-right:10px;}

.NewsDescTitle { background:transparent; height:25px; color:white; font-family:Arial; font-size:14px; font-weight:bold; text-transform:capitalize; text-align:left; padding-top:10px; padding-left:10px; padding-right:10px; margin-bottom:10px;}
.NewsDescTitle:after {content: "."; display: block; height: 0; clear: both; visibility:hidden;}
.NewsDescTitle span { clear:right; float:right;}
.NewsDescTitle p { clear:left; float:left;}


.Back { padding-right:0px; margin-top:20px; margin-left:20px;}
.Back a { display:block; color:rgb(225,225,225); font-family:Arial; font-size:11px; text-decoration:none;}
/**/



/* ROUNDED STUFF */

.t {background: url(../img/rounded/bsus.jpg) 0 0 repeat-x;}
.b {background: url(../img/rounded/bj.jpg) 0 100% repeat-x; }
.l {background: url(../img/rounded/bs.jpg) 0 0 repeat-y;}
.r {background: url(../img/rounded/bd.jpg) 100% 0 repeat-y;}
.bl {background: url(../img/rounded/bl.jpg) 0 100% no-repeat;}
.br {background: url(../img/rounded/br.jpg) 100% 100% no-repeat;}
.tl {background: url(../img/rounded/tl.jpg) 0 0 no-repeat;}
.tr {background: url(../img/rounded/tr.jpg) 100% 0 no-repeat; padding:10px; }


/*****************************************************************************************/

.RoundContainer { width:938px;  margin:0px auto; }
.IndexRoundedDiv { width:938px;  background-color:#475962;}
.RoundedText { width:98%; margin:0 auto; margin-top:10px; padding-top:10px !IE;}
.RoundedText:after {content: "."; display: block; height: 0; clear: both; visibility:hidden;}
.RoundedText table tr td ul { margin:0px; padding:0px;}
.RoundedText table tr td a { color:white; text-decoration:none;}

.HeaderBox { width:269px; height:31px; background: transparent url(../img/rounded/headerbox.jpg) no-repeat; font-family:Arial; color:white; font-size:12px; font-style:italic; text-transform:uppercase; position:relative; z-index:2; top:22px; left:15px; }
.HeaderBox span {margin-left:4px; position:relative; top:4px;}

.ServiciiBlockCont { width:938px;  margin:0px auto; margin-top:-20px;px; margin-top:0px !IE; margin-bottom:20px; }
.ServiciiBlockCont:after {content: "."; display: block; height: 0; clear: both; visibility:hidden;}
.ServiciiRoundContainer { width:460px;}
.ServiciiRoundedDiv { width:460px;  background-color:#475962; }

.SfaturiBlockCont { width:900px;  margin:0px auto; margin-top:-20px;px; margin-top:0px !IE; margin-bottom:20px; }
.SfaturiBlockCont:after {content: "."; display: block; height: 0; clear: both; visibility:hidden;}
.SfaturiRoundContainer { width:430px;}
.SfaturiRoundedDiv { width:430px;  background-color:#475962; }


.InchirieriBlockdivleft { width:585px; }
.InchirieriBlockdivright { width:325px; }
.InchirieriBlockContleft { width:585px; background-color:#475962;}
.InchirieriBlockContright { width:325px; background-color:#475962;}

.SHRoundContainer { width:810px; margin:0 auto;}
.SHRoundedDiv { background-color:#475962; width:810px; }

.ProdRoundContainerUEC { width:765px; margin:0 auto; }
.ProdRoundedDivUEC { background-color:#475962; width:765px; }

.RoundedText table tr td input { background:#596a72; border:1px solid #96a3ab; color:white;}
.RoundedText table tr td textarea { background:#596a72; border:1px solid #96a3ab; color:white;}




#banner_overlayer2 { position:relative; z-index:200; left:380px; top:450px;}

/* Parteneri */

.FurnizorSep { width:10px; }
.ClientiSep { width:35px; }
