/* CSS Document */

html, body {
	height: 100%;
}


* {	outline: none; }
	
* a {
		outline: none;
		color:#838383;
		text-decoration:none;
	}
	
a img { border:0; }

* ul { list-style-image:url(../img/index/bullet.gif); }

body { font-family:Arial; color:#838383; font-size:11px; margin:0; padding:0; background:white url(../img/header/bkg2.jpg) top left repeat-x;}

#SiteMenuFlash { margin-top:0px !IMPORTANT; margin-top:-3px;}

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

.MainWrapper { width:1001px; min-height: 100%; height: auto !important;  height: 100%;  margin:0 auto -67px; }
.MainWrapper:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.pusher { height:67px; }

#TopLeftHeader { width:120px; float:left; height:223px; background:url(../img/header/top-left.jpg) no-repeat; }
#TopMidHeader { width:753px; float:left; }
#TopRightHeader { width:128px; float:right; height:223px; background:url(../img/header/top-right.jpg) top right no-repeat; }
#BottomHeader { clear:both; width:1001px; background:url(../img/bkg-menu.jpg) repeat-x top left; }
#BottomHeader:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }


#TopMidHeaderTop { width:753px; height:86px; }
#TopMidHeaderBot { width:753px; height:137px; background:url(../img/header/mid-2.jpg) top left no-repeat; margin-top:0px !IMPORTANT; margin-top:-3px; }

#NavUl {   list-style:none; padding:0; margin:0; margin-left:121px; }
#NavUl li { float:left; padding-left:11px; }

.FooterWrapper { height:67px; clear:both; background:url(../img/footer/foother.jpg) repeat-x; margin-top:40px;}
.MidFooter { width:800px; margin:0 auto; color:#C0C0C0; padding-top:10px; }
.MidFooter a { color:#C0C0C0; }
.MidFooter a:hover { color:white; }
.MidFooter table { margin:0 auto; }
.MidFooter table tr td { padding-left:10px; padding-right:10px; border-left:1px #C0C0C0 solid; }

.MainContent { width:755px; margin:20px auto; }
.MainContent:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.IndexLeft { width:180px; float:left; }
.IndexLeft:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.IndexMid { width:380px; float:left; margin-left:10px; }
.IndexMid:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.IndexRight { width:170px; float:left; margin-left:10px; }
.IndexRight:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.MidImg {display:block; margin:5px auto; border:0; }
.RightImg { float:right; margin-top:20px; }
.LeftImg { float:left; }
.OrangeText { color:#f9a13a; font-weight:bold; }
.OrangeText1 { color:#838383;  }

.RandProdDiv { margin-bottom:10px; padding-bottom:5px; border-bottom:1px dotted; border-color:rgb(194,194,194); }
.CategoriiRepsol { margin:20px auto; }
.CategoriiRepsol:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.CategoriiRepsol ul { margin:0; padding:0; margin-top:10px; margin-left:25px; list-style:none; }
.CategoriiRepsol ul li { width:165px; float:left; background:url(../img/index/bulllet.jpg) left no-repeat; padding-left:10px; }
.CategoriiRepsol ul li a { text-transform:capitalize; }

.BasicMidDiv { margin:20px auto; }
.BasicMidDiv:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.LeftMenu { width:200px; float:left; padding-left:5px; }
.LeftMenu:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.RightContent { width:550px; float:left;  }
.RightContent:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.LeftMenu ul { list-style:none; margin:0; padding:0; width:195px; }
.LeftMenu ul li { padding-left:40px; }
.LeftMenu ul li a { color:#F6D29E; }
.FirstMenuLi { background:url(../img/despre/box-1.jpg); height:17px; padding-top:4px; }
.MenuLi { background:url(../img/despre/box-2.jpg); height:17px; }
.LastMenuLi { background:url(../img/despre/box-3.jpg); height:17px; }


/* prods */
.ProdBlock { margin:20px auto; border-bottom:1px dotted; border-color:rgb(194,194,194); padding-bottom:20px; }
.ProdBlock:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ProdBlockImg { width:135px; float:left; text-align:center; }
.ProdName { color:#F99A24; font-size:12px; font-weight:bold; padding-left:10px; }


.ProdBlockRight { width:412px; margin-left:3px; float:left; }
.ProdBlockRight:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.ProdBlockDesc { width:310px; padding-left:10px; padding-right:9px; float:left; }
.ProdBlockDL { width:65px; float:left; margin-left:2px; margin-top:10px; }


.LinkNumbers { color:#FE982C; font-weight:bold; padding-top:10px; }
.LinkNumbers span { padding-left:5px; padding-right:5px; }


.LeftContact { width:300px; float:left; }

.ContactForm { margin-top:30px; }
.ContactForm table tr td { padding-top:5px; }
.ContactForm table tr td.InputTd {  padding-left:10px; background:url(../img/contact/box1.jpg) 9px 3px no-repeat; height:24px; text-align:center; vertical-align:middle; }
.ContactForm table tr td.InputTd input { border:0; background:transparent; width:160px;  font-family:Arial; color:#838383; font-size:11px; }
.ContactForm table tr td.TextTd { padding-left:10px; background:url(../img/contact/box-mare.jpg) 9px 3px no-repeat; text-align:center; vertical-align:middle; }
.ContactForm table tr td.TextTd textarea { border:0; background:transparent; width:160px; height:90px; font-family:Arial; color:#838383; font-size:11px; }

.ContactFlashContent { width:440px; float:right; }


.TopStiri_ro { width:547px; height:27px; background:url(../img/media/arhiva-stiri_ro.jpg) no-repeat; text-align:right; }
.TopStiri_en { width:547px; height:27px; background:url(../img/media/arhiva-stiri_en.jpg) no-repeat; text-align:right; }
#timeFrame { margin-right:65px; margin-top:4px; }

.NewsArch { border-bottom:1px solid; border-color:rgb(194,194,194); padding-bottom:30px; }
.NewsArch ul { margin:0; padding:0; padding-left:20px; margin-top:10px; margin-bottom:10px; list-style-image:url(../img/media/bullet.jpg); }
.NewsArch ul li { padding-top:5px; }
.NewsArch ul li a:hover { color:#f9a13a; }
.Noutati { margin-top:15px; }

.NewsBlock { margin:20px auto; border-bottom:1px dotted; border-color:rgb(194,194,194); padding-bottom:20px; }
.NewsBlockImg { width:115px; height:88px; background:url(../img/media/poza-stiri.jpg); float:left;}
.NewsBlockRight { width:432px; margin-left:3px; float:left;}


div.flags img{
	border:0 none;
	height:13px;
	width:21px;
}
