/*
 *	PROJECT TITLE
 *	-------------
 *
 *	Design and development : salut@viorelmocanul.ro
 *	Version : 0.1
 *
 */

/* GLOBALS */


@import 'e-oferta_update.css';

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, a, img, button, button span, button strong { border : none; background : transparent; margin : 0; padding : 0; outline : 0; }

/* GENERALS */

body { background : #fff; color : #000000; font-family : Arial, Helvetica, Lucida Grande, Verdana, sans-serif; font-size : 100.01%; text-align : center; }

a, a:link { background : transparent; color : #0d743b; text-decoration : underline; }
a:active { background : #0d743b; color : #fff; text-decoration : none; }
a:hover { background : #f00; color : #fff; text-decoration : none; }

p { }

button, label, a { cursor : pointer; }

ul, ol { list-style-type : none; list-style-position : outside; }

h1, h2, h3, h4, h5, h6 { font-size : 1em; line-height : 1.5em; font-weight : 100; color : #000; }

q, blockquote { font-style : italic; font-family : Georgia, Times New Roman, Times, serif; }

legend { display : block; white-space : normal !important; }

input, select, textarea { display : block; padding : 2px 3px; border : 1px solid #000; background : #fff !important; color : #808080; font-size : 12px; }
input:focus, input:active, input:hover, select:focus, select:active, select:hover, textarea:focus, textarea:active, textarea:hover,
input.focus, input.active, input.hover, select.focus, select.active, select.hover, textarea.focus, textarea.active, textarea.hover { border : 1px solid #f00; background : #f3f3f3 !important; color : #000; }

input[type=radio], input[type=checkbox], .Target input, .PollList input { border : none; padding : 0; margin : 0; width : 14px; height : 14px; color : #000; }

/* GENERAL CLASSES */
.Hidden, .hidden { display : block; text-indent : -9999px; }
form .Hidden, form .hidden { display : none !important; }

.qtip { font-size : 10px; }

.Advertising { display : block; }
	.Advertising img, .Advertising a { display : block; }
		.StandardSquare { width : 300px; float : left; border : 1px solid #000; }
		.StandardSquare:hover { border : 1px solid #f00; }
		.StandardSquareFaraBorder { width : 300px; float : left; border : 0px solid #000; }
		.StandardSquareFaraBorder:hover { border : 0px solid #f00; }
		.Tower { width : 160px; height : 600px; float : left; border : 0px solid #000; }
		.Tower:hover { border : 0px solid #f00; }
		ul.Favicons { display : block; width : 52px; float : left; margin : 1px 0 0 0; }
			.Favicons li, .Favicons li a { display : block; width : 16px; height : 16px; float : left; }
			.Favicons li { padding : 0 0 10px 10px; }
        .ContentAdSense { width : 336px; height : 280px; float : left; padding : 10px 0 20px 0; }
        .ContentAdSense_anunt { float : left; width : 740px; padding : 0 10px 20px 10px; }
		.ContentAdSense_inalt { width : 160px; height : 600px; float : right; padding : 10px 0 20px 0; }
		.ContentAdSenseMic { width : 300px; height : 250px; float : left; padding : 10px 0 20px 0; }
        .Spatiat { padding : /*10px 44px 20px 10px;*/ 0 0 20px 20px; }
		.SpatiatPutin { margin : 0 20px 20px 0; }
			.ContentAdSense a { display : block; background : transparent; }

.Titlu { display : block; padding : 0 20px; background : #f3f3f3; border-top : 1px solid #000; }
    .Titlu h2 { display : block; float : left; padding : 7px 0 9px 0; font-size : 18px; line-height : 18px; /*text-transform : uppercase;*/ font-weight : 100; }
	.Titlu h1 { display : block; float : left; padding : 7px 0 9px 0; font-size : 24px; line-height : 21px; font-weight : 600; }
	#main .Titlu .sIFR { /*width : 330px;*/ }
	#aside .Titlu .sIFR { /*width : 150px;*/ }
	#postludiu .Titlu .sIFR { width : 950px; }
    /*#comentarii .Titlu .sIFR { width : 560px; }*/
	#comentarii .Titlu .sIFR { display : block; float : left; padding : 7px 0 9px 0; font-size : 18px; line-height : 18px; font-weight : 100; width : 560px; }
		.Titlu h2 a { font-size : 18px; line-height : 18px; color : #000; background : transparent; /*text-transform : uppercase;*/ text-decoration : none; font-weight : 100; }
		.Titlu h2 a:active, .Titlu h2 a:hover { color : #f00; background : transparent; }
	ul.LangaTitlu { display : block; float : right; }
		.LangaTitlu li { display : block; float : right; }
	ul.LangaTitluStanga { display : block; float : left; }
		.LangaTitluStanga li { display : block; float : left; }

			a.RSS { display : block; float : right; width : 18px; height : 18px; margin : 8px 0 7px 10px; background : transparent url(../img/rss-icon.png) left top no-repeat; }
			a.RSS:active, a.RSS:hover { background : transparent url(../img/rss-icon.png) left bottom no-repeat; }
			
			a.TitleReply { display : block; float : left; width : 28px; height : 33px; margin : 0 0 0 10px; background : transparent url(../img/reply-icon.png) left top no-repeat; }
			a.TitleReply:active, a.TitleReply:hover { background : transparent url(../img/reply-icon.png) left bottom no-repeat; }
			
			a.Tab { display : block; float : right; margin : 7px 0 7px 10px; background : transparent url(../img/tab-end.png) right 0px no-repeat; color : #0d743b; text-decoration : none; }
			a.Tab:active, a.Tab:hover { background : transparent url(../img/tab-end.png) right -19px no-repeat; color : #fff; }
			.Active a.Tab { background : transparent url(../img/tab-end.png) right -38px no-repeat; color : #fff; }
			.Active a.Tab:active, .Active a.Tab:hover { background : transparent url(../img/tab-end.png) right -57px no-repeat; color : #f00; }
				a.Tab span { display : block; margin : 0 10px 0 0; padding : 0 0 0 10px; line-height : 19px; background : transparent url(../img/tab.png) left 0px no-repeat; }
				a.Tab:active span, a.Tab:hover span { background : transparent url(../img/tab.png) left -19px no-repeat; }
				.Active a.Tab span { background : transparent url(../img/tab.png) left -38px no-repeat; }
				.Active a.Tab:active span, .Active a.Tab:hover span { background : transparent url(../img/tab.png) left -57px no-repeat; }

			.Textual { display : block; float : right; margin : 7px 0 7px 10px; line-height : 19px; }

.Continut { position : relative; }
	.Controls { text-align : center; }
		a.Stanga { display : block; width : 16px; height : 16px; background : transparent url(../img/sageti.png) left center no-repeat; }
		a.Stanga:active, a.Stanga:hover { background : transparent url(../img/sageti.png) -16px center no-repeat; }
		a.Dreapta { display : block; width : 16px; height : 16px; background : transparent url(../img/sageti.png) right center no-repeat; }
		a.Dreapta:active, a.Dreapta:hover { background : transparent url(../img/sageti.png) -32px center no-repeat; }
		.Paginatie { display : block; margin : 0 auto; height : 16px; }
			.Paginatie li, .Paginatie li a, .Paginatie li span { display : block; float : left; width : 36px; line-height : 16px; background : #000; color : #fff; text-decoration : none; text-align : center; }
			.Paginatie li.Active a { background : #0d743b; color : #fff; }
			.Paginatie li a:active, .Paginatie li a:hover { background : #f00; color : #fff; }
			.Paginatie li.Hiatus span { background : #fff; color : #000; }
		.Zile { display : block; margin : 0 20px; height : 16px; }
			.Zile li, .Zile li a, .Zile li span { display : block; float : left; width : 90px; line-height : 16px; background : #000; color : #fff; text-decoration : none; text-align : center; }
			.Zile li.Active a { background : #0d743b; color : #fff; }
			.Zile li a:active, .Zile li a:hover { background : #f00; color : #fff; }
			.Zile li.Hiatus span { background : #fff; color : #000; }

ol.Comentarii { display : block; padding : 20px 0 5px 0; }
	.Comentarii li { display : block; }
		.ComentariuAutor { display : block; float : right; width : 205px; padding : 0 20px 20px 0; }
			.Avatar { display : block; float : left; width : 60px; height : 60px; margin : 0 20px 20px 0; }
			.ComentariuAutor h3 { display : block; float : left; width : 205px; }
			.ComentariuAutor a.Reply { display : block; white-space : nowrap; }
				.ComentariuAutor h3 a { font-size : 18px; line-height : 18px; background : transparent; text-decoration : none; font-weight : 900; }
				.ComentariuAutor h3 a:active, .ComentariuAutor h3 a:hover { color : #f00; background : transparent; }
			.ComentariuAutor p { display : block; float : none; clear : both; margin : 5px 0 0 0 !important; }
			
			a.Reply { display : block; float : left; height : 16px; padding : 0 0 0 24px; margin : 6px 0 10px 0; background : transparent url(../img/replymare.png) left top no-repeat; }
			a.Reply:active, a.Reply:hover { background : transparent url(../img/replymare.png) left top no-repeat; color : #f00; }
			
		.ComentariuCorp { display : block; float : left; width : 355px; }
			.ComentariuMeta { background : #f3f3f3; height : 20px; }
				.Ordine { display : block; float : left; margin : 3px 0 0 0; padding : 0 20px; }
				.Nota { display : block; float : right; padding : 7px 25px 0 20px; font-size : 9px; line-height : 9px; }
				.ComentariuMeta img { display : block; float : right; padding : 2px 5px; vertical-align : bottom; }
			.ComentariuContent { padding : 12px 20px 3px 20px; }
				.ComentariuContent p { display : block; margin : 0 0 9px 0; }

ol.featureCompanii { display : block; padding : 20px 0 0; }
	.featureCompanii li { display : block; float : left; margin : 0 0 10px 0; overflow : hidden; }
	.featureCompanii li.Par { margin : 0 10px 20px 0; width : 290px; }
	.featureCompanii li.Impar { clear : left; margin : 0 10px 20px 0; width : 290px; }
		.featureCompanii li a.Logo { display : block; width : 60px; height : 60px; float : left; margin : 0 30px 0 0; background : transparent; text-align : center; }
			a.Logo img { display : block; margin : 0 auto; }
		.featureCompanii li .DetaliiCompanie { display : block; float : left; width : 180px; }
			.DetaliiCompanie h3 a { font-size : 18px; line-height : 18px; background : transparent; text-decoration : none; font-weight : 900; }
				.DetaliiCompanie h3 a:active, .DetaliiCompanie h3 a:hover { color : #f00; background : transparent; }
			ul.Detalii { display : block; margin : 10px 0 0 0; }
				.Detalii li { display : block; float : left; margin : 0 10px 10px 0; }
				.Detalii li.Last { margin : 0 0 10px 0; }
					.Detalii li a { display : block; float : left; }
						.DetaliiCompanie li a.Locatie { margin : 0; }

					a.Categorie { display : block; height : 17px; float : left; margin : 0; background : transparent url(../img/cat-end.png) right 0px no-repeat; color : #fff; text-decoration : none; font-size : 9px; line-height : 17px; }
					a.Categorie:active, a.Categorie:hover { background : transparent url(../img/cat-end.png) right -17px no-repeat; color : #fff; }
						a.Categorie span { display : block; height : 17px; margin : 0 10px 0 0; padding : 0 0 0 10px; background : transparent url(../img/cat.png) left 0px no-repeat; white-space : nowrap; }
						a.Categorie:active span, a.Categorie:hover span { background : transparent url(../img/cat.png) left -17px no-repeat; }

					a.Locatie { display : block; height : 17px; float : left; margin : 0; background : transparent url(../img/loc-end.png) right 0px no-repeat; color : #fff; text-decoration : none; font-size : 9px; line-height : 17px; }
					a.Locatie:active, a.Locatie:hover { background : transparent url(../img/loc-end.png) right -17px no-repeat; color : #fff; }
						a.Locatie span { display : block; height : 17px; margin : 0 17px 0 0; padding : 0 0 0 5px; background : transparent url(../img/loc.png) left 0px no-repeat; }
						a.Locatie:active span, a.Locatie:hover span { background : transparent url(../img/loc.png) left -17px no-repeat; }

			.DataOnline { display : block; clear : both; font-size : 9px; line-height : 9px; }

ol.Stiri { display : block; padding : 15px 0 5px 0; }
	.Stiri li { display : block; width : 200px; float : left; padding : 0 0 0 20px; margin : 0 20px 16px 0; background : transparent url(../img/bullet.png) left top no-repeat; }
	.TitluLung li.Alpha, .TitluLung li.Beta, .TitluLung li.Gamma, .TitluLung li.Delta { width : 230px; margin : 0 0 10px 0; }
	.Stiri li.Alpha { clear : left; }
		.Stiri li h3 { display : block; margin : 0 0 2px 0; }
		.Stiri li .Data { display : block; float : left; margin : 0 10px 0 0; font-size : 9px; line-height : 17px; }

ol.StiriIndex { display : block; padding : 15px 0 5px 0; }
	.StiriIndex li { display : block; width : 300px; float : left; padding : 0 0 0 20px; margin : 0 20px 16px 0; background : transparent url(../img/bullet.png) left top no-repeat; }
	.StiriIndex li.AlphaIndex { clear : left; }
		.StiriIndex li h3 { display : block; margin : 0 0 2px 0; }
		.StiriIndex li .Data { display : block; float : left; margin : 0 10px 0 0; font-size : 9px; line-height : 17px; }

ol.Produse { display : block; width : 600px; float : left; margin : 20px 0 0 0; }
	.Produse li { display : block; float : left; }
	.Produse li.Impar { clear : left; width : 290px; margin : 0 20px 10px 0; }
	.Produse li.Par { width : 290px; margin : 0 0 10px 0; }
	/* .TitluLung li.Impar, .TitluLung li.Par { width : 254px; margin : 0 0 10px 0; } */
	.TitluLung li.Impar, .TitluLung li.Par { width : 340px; margin : 0 0 10px 0; }
        .Produse li a.Imagine { display : block; width : 44px; height : 44px; float : left; margin : 0 20px 0 0; }
		.Produse li a.Imagine_big { display : block; width : 88px; height : 88px; float : left; margin : 0 20px 0 0; }
        .Produse li .detaliiProdus { display : block; width : 226px; float : right; }
		.Produse li .detaliiProdus_premium { display : block; width : 182px; float : right; }
		/* .TitluLung li .detaliiProdus { display : block; width : 190px; float : right; } */
		.TitluLung li .detaliiProdus { display : block; width : 270px; float : right; }
		.TitluLung li .detaliiProdus2 { display : block; width : 226px; float : right; }
		.TitluLung li .detaliiProdus3 { display : block; width : 314px; float : left; }
			.detaliiProdus h3 { display : block; }
			.Produse .Detalii { margin : 7px 0 0 0; }
				.Produse .Detalii li { margin : 0 10px 10px 0; }
				
ol.TopProduse2 { display : block; margin : 20px 0 0 0; }
		.TopProduse2 li .detaliiProdus2 { display : block; width : 530px; } /* daca pun width : 236px; se face cumva pe doua coloane. interesant*/
				
ol.TopProduse { display : block; width : 360px; margin : 20px 0 0 0; }
	.TopProduse li { display : block; margin : 0 0 10px 0; }
		span.Ierarhie { display : block; float : left; width : 60px; height : 44px; margin : 0 0 10px 0; }
		a.Imagine { display : block; float : left; width : 44px; height : 44px; margin : 0 20px 10px 0; }
		a.ThumbTop { display : block; float : left; width : 60px; height : 45px; margin : 0 20px 10px 0; }
		.TopProduse li .detaliiProdus { display : block; float : left; width : 236px; }
		.TopProduse li .detaliiSite { display : block; float : left; width : 200px; margin : -5px 0 0 0; }
			.TopProduse .Detalii { margin : 2px 0 0 0; }
				.TopProduse .Detalii li { margin : 0 10px 10px 0; }
				.TopProduse .Detalii li.NotaProdus { margin : 0 0 5px 0; }
					.NotaProdus img { display : block; width : 80px; height : 16px; float : left; margin : 0 5px 0 0; }
					.NotaProdus em { display : block; height : 17px; float : left; margin : 0 5px 0 0; font-size : 9px; line-height : 17px; }
						

					a.CompanieSursa { display : block; height : 17px; float : left; margin : 0; background : transparent url(../img/com-end.png) right 0px no-repeat; color : #0d743b; text-decoration : none; font-size : 9px; line-height : 17px; }
					a.CompanieSursa:active, a.CompanieSursa:hover { background : transparent url(../img/com-end.png) right -17px no-repeat; color : #f00; }
						a.CompanieSursa span { display : block; height : 17px; margin : 0 10px 0 0; padding : 0 0 0 10px; background : transparent url(../img/com.png) left 0px no-repeat; }
						a.CompanieSursa:active span, a.CompanieSursa:hover span { background : transparent url(../img/com.png) left -17px no-repeat; }

					a.Comentarii { display : block; float : left; margin : 0; padding : 0 0 0 19px; background : transparent url(../img/bubble.png) left center no-repeat; line-height : 17px; font-size : 9px; }
					a.Comentarii:active, a.Comentarii:hover { background : transparent url(../img/bubble.png) left center no-repeat; color : #f00; }

					a.Raspunsuri { display : block; float : left; margin : 0; padding : 0 0 0 19px; background : transparent url(../img/reply.png) left center no-repeat; line-height : 17px; font-size : 9px; }
					a.Raspunsuri:active, a.Raspunsuri:hover { background : transparent url(../img/reply.png) left center no-repeat; color : #f00; }

					a.Pret { display : block; height : 17px; float : left; margin : 0; background : transparent url(../img/pret-end.png) right 0px no-repeat; color : #000; text-decoration : none; font-size : 9px; line-height : 17px; }
					a.Pret:active, a.Pret:hover { background : transparent url(../img/pret-end.png) right -17px no-repeat; color : #fff; }
						a.Pret span { display : block; height : 17px; margin : 0 17px 0 0; padding : 0 0 0 5px; background : transparent url(../img/pret.png) left 0px no-repeat; }
						a.Pret:active span, a.Pret:hover span { background : transparent url(../img/pret.png) left -17px no-repeat; }
						
					a.PretMediu { display : block; height : 28px; float : left; margin : 0; background : transparent url(../img/pretmediu-end.png) right 0px no-repeat; color : #000; text-decoration : none; font-size : 12px; line-height : 27px; font-weight : 900; }
					a.PretMediu:active, a.PretMediu:hover { background : transparent url(../img/pretmediu-end.png) right -28px no-repeat; color : #fff; }
						a.PretMediu span { display : block; height : 28px; margin : 0 30px 0 0; padding : 0 0 0 10px; background : transparent url(../img/pretmediu.png) left 0px no-repeat; }
						a.PretMediu:active span, a.PretMediu:hover span { background : transparent url(../img/pretmediu.png) left -28px no-repeat; }

ol.CategoriileMari { display : block; }
	.CategoriileMari li { display : block; width : 202px; float : left; margin : 0 20px 0 0; }
	.CategoriileMari li.Alpha { clear : left; }
	.CategoriileMari li.Delta { margin : 0; }
		a.IconCategorie { display : block; width : 44px; height : 66px; float : left; margin : 0 20px 0 0; background : transparent; }
			.IconCategorie img { display : block; }
		.DetaliiCategorie { display : block; width : 138px; float : left; }
			.DetaliiCategorie h3 { display : block; margin : 0 0 10px 0; }
				.DetaliiCategorie h3 a { font-size : 17px; line-height : 18px; background : transparent; text-decoration : none; font-weight : 900; }
					.DetaliiCategorie h3 a:active, .DetaliiCategorie h3 a:hover { color : #f00; background : transparent; }
			.DetaliiCategorie p { display : block; margin : 10px 0 20px 0; }
            
ol.CategoriileMari2 { display : block; }
    .CategoriileMari2 li { display : block; width : 280px; float : left; margin : 0 20px 0 0; }
    .CategoriileMari2 li.Alpha { clear : left; }
    .CategoriileMari2 li.Delta { margin : 0; }
        a.IconCategorie2 { display : block; width : 44px; height : 66px; float : left; margin : 0 20px 0 0; background : transparent; }
            .IconCategorie2 img { display : block; }
        .DetaliiCategorie2 { display : block; width : 216px; float : left; }
            .DetaliiCategorie2 h3 { display : block; margin : 0 0 10px 0; }
                .DetaliiCategorie2 h3 a { font-size : 17px; line-height : 18px; background : transparent; text-decoration : none; font-weight : 900; }
                    .DetaliiCategorie2 h3 a:active, .DetaliiCategorie2 h3 a:hover { color : #f00; background : transparent; }
            .DetaliiCategorie2 p { display : block; margin : 10px 0 20px 0; }
            
ol.CategoriiMinimale { display : block; padding : 20px 0 0 20px; }
	.CategoriiMinimale li { display : block; float : left; width : 270px; margin : 0 20px 20px 0; }
	.CategoriiMinimale li.Alpha { clear : left; }
		.CatImg { display : block; float : left; width : 12px; height : 18px; margin : 0 10px 0 0; background : transparent; }
		.CatName { display : block; float : left;}

#main .Lista .Titlu .sIFR { width : 350px; }

ul.CapDeTabel { display : block; padding : 0 0 0 20px; margin : 0 0 10px 0; background : #000; font-size : 9px; }
#listaCurs .CapDeTabel { margin : 0; }
	.CapDeTabel li, .CapDeTabel li a { display : block; float : left; }
		.CapDeTabel li a { height : 20px; margin : 0 20px 0 0; overflow : hidden; color : #fff; background : transparent; text-decoration : none; line-height : 20px; text-transform : uppercase; }
		.CapDeTabel li a:hover { color : #f00; background : transparent; text-decoration : none; }
			.CapDeTabel li a span { padding : 0 15px 0 0; }
			.CapDeTabel li.Crescator a span { background : transparent url(../img/ordonare.png) right top no-repeat; }
			.CapDeTabel li.Descrescator a span { background : transparent url(../img/ordonare.png) right bottom no-repeat; }

			a#tabel-denumire { width : 200px; }
			a#tabel-denumire2 { width : 430px; }
			a#tabel-denumire3 { width : 520px; }
			#listaCategorie a#tabel-denumire { width : 200px; }
			#listaCategorie a#tabel-denumire2 { width : 430px; }
			#listaCategorie a#tabel-denumire3 { width : 520px; }
			a#tabel-denumirecautare { width : 150px; }
			a#tabel-companie { width : 140px; }
			a#tabel-companie3 { width : 155px; }
			a#tabel-produse { width : 50px; }
			a#tabel-categorie { width : 145px; }
			#listaProduse a#tabel-categorie { width : 115px; }
			a#tabel-locatie { width : 40px; }
			a#tabel-data { width : 45px; margin : 0; }
			a#tabel-rating { width : 150px; }
			a#tabel-interlocutor { width : 90px; }
			a#tabel-mesaj { width : 525px; }
			a#tabel-detaliiSite { width : 355px; }
			a#tabel-detaliiAnunt { width : 485px; }
			a#tabel-dataDirector { width : 65px; margin : 0; }
			span#tabel-thumbnail { display : block; width : 120px; height : 20px; margin : 0 20px 0 0; overflow : hidden; color : #fff; background : transparent; text-decoration : none; line-height : 20px; text-transform : uppercase; }
			a#tabel-cod { width : 40px; padding : 0 0 0 60px; }
			a#tabel-valuta { width : 170px; }
			a#tabel-astazi { width : 140px; }
			a#tabel-evolutie { width : 70px; }
			a#tabel-predictie { width : 70px; }
			
			a#tabel-denumire-produs { width : 240px; }
			a#tabel-pret-produs { width : 80px; }
			a#tabel-categorie-produs { width : 180px; }
			
			a#tabel-denumire-companie { width : 270px; }
			a#tabel-denumire-companie2 { width : 500px; }
			a#tabel-categorie-companie { width : 150px; }
			a#tabel-locatie-companie { width : 40px; }
			
			a#tabel-denumire-anunt { width : 315px; }
			
			a#tabel-denumire-site { width : 390px; }
			a#tabel-categorie-site { width : 150px; }

h3.TitluRezultate { display : block; margin : 10px 0 0 0; }
	.TitluRezultate a { display : block; padding : 10px 40px 10px 20px; background : transparent url(../img/aranjeaza.png) 0px 7px no-repeat; color : #000; border-bottom : 1px solid #000; font-weight : 900; font-size : 18px; text-transform : uppercase; text-decoration : none; }
	.TitluRezultate a:hover { color : #f00; background : transparent url(../img/aranjeaza.png) -600px 7px no-repeat; }
	.TitluRezultate.Active a { color : #000; background : transparent url(../img/aranjeaza.png) -1200px 7px no-repeat; }
	.TitluRezultate.Active a:hover { color : #f00; background : transparent url(../img/aranjeaza.png) -1800px 7px no-repeat; }

ol.ListaFirme { display : block; padding : 0 0 10px 0; }
	.ListaFirme li { display : block; padding : 10px 0 0 20px; }
    .ListaFirme li.Premium { border-bottom : 1px solid #f3f3f3; }
	.ListaFirme b.Premium_an { border-bottom : 1px solid #f3f3f3; font-size : 16px; line-height : 16px; text-decoration : none; font-weight : 900;}
	#listaSiteuri .ListaFirme li.Premium { padding : 7px 0 0 20px; }
	.ListaFirme li.Free {  }
	#listaSiteuri .ListaFirme li.Free { padding : 7px 0 0 20px; }
		.DenumireCompanie { width : 200px; float : left; padding : 0 20px 10px 0; overflow : hidden; }
		.DenumireCompanie2 { width : 260px; float : left; /*padding : 0 20px 10px 0;*/ overflow : hidden; }
		.DenumireCompanie3 { width : 430px; float : left; padding : 0 20px 10px 0; overflow : hidden; }
            .DenumireCompanie3 .h5a { }
                .Premium .DenumireCompanie3 h5 a { font-size : 18px; line-height : 18px; text-decoration : none; font-weight : 900; }
                .Premium .DenumireCompanie3 .h5a a { font-size : 18px; line-height : 18px; text-decoration : none; font-weight : 900; }
                .Free .DenumireCompanie3 h5 a { text-decoration : none; }
                .Free .DenumireCompanie3 .h5a a { font-size: 14px; font-weight: bold; text-decoration: none; }
        .DenumireCompanie4 { width : 461px; float : left; padding : 0 10px 0 0; overflow : hidden; }
        .DenumireCompanie5 { width : 445px; float : left; padding : 0 20px 0 0; overflow : hidden; }
		.DenumireCompanie6 { width : 255px; float : left; padding : 0 0 0 0; overflow : hidden; }
		.DenumireCautare { width : 335px; float : left; padding : 0 20px 10px 0; overflow : hidden; }
		#listaCategorie .DenumireCompanie { width : 200px; }
        #listaCategorie .DenumireCompanie2 { width : 410px; }
		#listaCategorie .DenumireCompanie2a { width : 340px; }
		#listaCategorie .DenumireCompanie3 { width : 485px; }
		#listaCategorie .DenumireCompanie4 { width : 461px; }
		#main #listaCategorie .Titlu .sIFR { width : 400px; }
			.DenumireCompanie h5, .DenumireCautare h5 { display : block; }
			.DenumireCompanie2 h5, .DenumireCautare2 h5 { display : block; }
			.DenumireCompanie3 h5, .DenumireCautare3 h5 { display : block; }
				.Premium .DenumireCompanie h5 a, .Premium .DenumireCautare h5 a { font-size : 18px; line-height : 18px; text-decoration : none; font-weight : 900; }
				.Free .DenumireCompanie h5 a, .Free .DenumireCautare h5 a { text-decoration : none; }
				
				.Premium .DenumireCompanie2 h5 a, .Premium .DenumireCautare h5 a { font-size : 18px; line-height : 18px; text-decoration : none; font-weight : 900; }
				.Free .DenumireCompanie2 h5 a, .Free .DenumireCautare h5 a { text-decoration : none; }
				
				.Premium .DenumireCompanie3 h5 a, .Premium .DenumireCautare3 h5 a { font-size : 18px; line-height : 18px; text-decoration : none; font-weight : 900; }
				.Free .DenumireCompanie3 h5 a, .Free .DenumireCautare3 h5 a { text-decoration : none; }
                a.LogoMic { display : block; float : left; margin : 0 10px 0 0; background : transparent; border : 1px solid #DDDDDD; height : 100px; width : 100px; }
                a.LogoMic_similar_prod { display : block; float : left; margin : 5px 5px 0 0; background : transparent; border : 1px solid #DDDDDD; height : 100px; width : 100px; }
                a.LogoMic_similar_prod_big { display : block; float : left; margin : 5px 5px 0 0; background : transparent; border : 1px solid #DDDDDD; height : 220px; width : 218px; }
                a.LogoMic_similar_prod_meniu { display : block; float : left; margin : 0 5px 0 0; background : transparent; border : 1px solid #DDDDDD; height : 165px; width : 165px; }
                a.LogoMic_similar_prod_home { display : block; float : left; margin : 18px 18px 0 0; background : transparent; border : 1px solid #DDDDDD; height : 100px; width : 100px; }
				a.imagine_produs { display : block; float : left; margin : 5px 5px 0 0; background : transparent; height : 220px; width : 218px; }
				a.LogoMic2 { display : block; float : left; margin : 0 20px 0 0; background : transparent; height: 44px; width: 44px; }
				a.LogoMic3 { display : block; float : left; margin : 0 20px 0 0; background : transparent; height: 88px; width: 88px; }
        .DenumireProdus { width : 560px; float : left; padding : 0 20px 10px 0; }
		.DenumireProdus2 { width : 370px; float : left; padding : 0 0 10px 0; }
			.DenumireProdus h5 { display : block; }
			.DenumireProdus .h5a { }
				.Premium .DenumireProdus h5 a { font-size : 18px; line-height : 18px; text-decoration : none; font-weight : 900; }
				.Premium .DenumireProdus .h5a a { font-size : 18px; line-height : 18px; text-decoration : none; font-weight : 900; }
				.Free .DenumireProdus h5 a { text-decoration : none; }
				.Free .DenumireProdus .h5a a { font-size: 14px; font-weight: bold; text-decoration: none; }
		.DenumireRezultat { width : 245px; float : left; padding : 0 10px 10px 0; }
			.DenumireRezultat h5 { display : block; width : 245px; }
			.Premium .DenumireRezultat h5 { float : left; width : 190px; font-size : 18px; font-weight : 900; line-height : 18px; }
				.DenumireRezultat a { text-decoration : none; }
			.DenumireRezultat .ImagineTitlu { display : block; float : right; width : 44px; height : 44px; }
		.ProduseCompanie { width : 70px; float : left; padding : 0 0 10px 0; }
		.ProduseCompanie2 { width : 90px; float : left; padding : 0 0 10px 0; }
		.PretRezultat { width : 80px; float : left; padding : 0 20px 10px 0; }
		.ProdusCompanie { width : 165px; float : left; padding : 0 10px 10px 0; }
			.ProdusCompanie a.LogoMic { float : left; margin : 0 5px 0 0; }

		.DenumireProdusSearch { width : 560px; float : left; padding : 0 10px 10px 0; overflow : hidden; }
			.DenumireProdusSearch h5 { display : block; float : right; width : 390px; line-height : 15px; }
			.DenumireProdusSearch .h5a { float : right; width : 445px; line-height : 15px; }
			.Premium .DenumireProdusSearch h5 { display : block; float : right; width : 390px; font-size : 18px; font-weight : 900; line-height : 18px; }
				.DenumireProdusSearch h5 a { text-decoration : none; }
				.Premium .DenumireProdusSearch .h5a a { font-size : 18px; line-height : 18px; text-decoration : none; font-weight : 900; }
				.Free .DenumireProdusSearch .h5a a { font-size: 14px; font-weight: bold; text-decoration: none; } 
			.DenumireProdusSearch .ImagineTitlu { display : block; float : left; width : 44px; height : 44px; }
			.DenumireProdusSearch .ImagineTitlu2 { display : block; float : left; width : 88px; height : 88px; }
		.PretProdusSearch { width : 80px; float : left; padding : 0 20px 10px 0; overflow : hidden; }
		.PretProdusSearch2 { width : 120px; float : left; padding : 0 0 10px 0; overflow : hidden; }
		ul.CategoriiProdusSearch { width : 190px; float : left; padding : 0 10px 0 0; overflow : hidden; }
			ul.CategoriiProdusSearch li { float : left; padding : 0 10px 10px 0; }
			
		.DenumireAnuntSearch { width : 325px; float : left; padding : 0 10px 10px 0; overflow : hidden; }
			.DenumireAnuntSearch h5 { display : block; float : none; width : 325px; line-height : 15px; }
			.Premium .DenumireAnuntSearch h5 { display : block; float : right; width : 195px; font-size : 18px; font-weight : 900; line-height : 18px; }
				.DenumireAnuntSearch h5 a { text-decoration : none; }
		ul.CategoriiAnuntSearch { width : 160px; float : left; padding : 0 10px 0 0; overflow : hidden; }
			ul.CategoriiAnuntSearch li { float : left; padding : 0 10px 10px 0; }
		.LocatieAnuntSearch { float : left; width : 55px; padding : 0 20px 10px 0; overflow : hidden; }
		
		.DenumireSiteSearch { width : 400px; float : left; padding : 0 10px 10px 0; overflow : hidden; }
			.DenumireSiteSearch h5 { display : block; float : right; width : 320px; line-height : 15px; }
			.Premium .DenumireSiteSearch h5 { display : block; float : right; width : 320px; font-size : 18px; font-weight : 900; line-height : 18px; }
				.DenumireSiteSearch h5 a { text-decoration : none; }
			.DenumireSiteSearch .LogoMic { display : block; float : left; width : 60px; height : 45px; margin : 0 10px 0 0; }
		ul.CategoriiSiteSearch { width : 150px; float : left; padding : 0 20px 0 0; overflow : hidden; }
			ul.CategoriiSiteSearch li { float : left; padding : 0 10px 10px 0; }

		ul.CategorieCompanie { display : block; width : 155px; float : left; padding : 0 10px 0 0; overflow : hidden; }
			.CategorieCompanie li { float : left; padding : 0 10px 10px 0; }
		ul.CategorieProdus { display : block; width : 135px; float : left; }
			.CategorieProdus li { float : left; padding : 0 10px 10px 0; }
		.LocatieCompanie { width : 40px; float : right; padding : 0 10px 10px 10px; }
		.DataCompanie { float : left; /* width : 65px; padding : 0 0 10px 0; */}
			.DataCompanie span { font-size : 10px; line-height : 17px; }
		.DataRezultat { width : 65px; float : left; padding : 0 0 10px 0; }
			.DataRezultat span { font-size : 9px; line-height : 17px; }
		.RatingCompanie { width : 150px; float : left; padding : 0 20px 0 0; overflow : hidden; }
			.RatingCompanie span { text-align : center; font-size : 9px; }
			.RatingCompanie li { padding : 0 10px 10px 0; }
		.Thumbnail { width : 120px; float : left; padding : 3px 20px 10px 0; text-align : right; }
		.Free .Thumbnail { padding : 2px 20px 10px 0; }
			.Thumbnail a, .Thumbnail img { display : block; float : right; }
			#listaSiteuri .Premium .Thumbnail a { width : 120px; height : 90px; }
			#listaSiteuri .Free .Thumbnail a { width : 60px; height : 45px; }
		.DescriereSite { width : 420px; float : left; padding : 0 20px 10px 0; }
			.DescriereSite h4 { font-size : 18px; line-height : 18px; }
			.DescriereSite h5 { font-size : 12px; line-height : 12px; }
				.DescriereSite h4 a, .DescriereSite h5 a { text-decoration : none; font-weight : 900; }
			.Premium .DescriereSite p { padding : 10px 0 0 0; }
			.Free .DescriereSite p { padding : 9px 0 0 0; font-size : 9px; line-height : 12px; }

		.DescriereAnunt { width : 485px; float : left; padding : 0 20px 10px 0; }
			.DescriereAnunt h4 { font-size : 18px; line-height : 18px; }
			.DescriereAnunt h5 { font-size : 12px; line-height : 12px; }
				.DescriereAnunt h4 a, .DescriereAnunt h5 a { text-decoration : none; font-weight : 900; }
			.Premium .DescriereAnunt p { padding : 10px 0 0 0; font-size : 12px; line-height : 12px; }
			.Free .DescriereAnunt p { padding : 9px 0 0 0; font-size : 9px; line-height : 12px; }			
			
			.DataSite { width : 65px; float : left; font-size : 9px; line-height : 12px; }
			.PremiumTick { display : block; height : 57px; background : transparent url(../img/premium-tick.png) left bottom no-repeat; cursor : help; }

		a.ProduseMari { display : block; height : 28px; float : left; margin : 0; background : transparent url(../img/produsemari-end.png) right 0px no-repeat; color : #000; text-decoration : none; font-size : 18px; line-height : 28px; }
		a.ProduseMari:active, a.ProduseMari:hover { background : transparent url(../img/produsemari-end.png) right -28px no-repeat; color : #fff; }
			a.ProduseMari span { display : block; height : 28px; margin : 0 17px 0 0; padding : 0 0 0 5px; background : transparent url(../img/produsemari.png) left 0px no-repeat; }
			a.ProduseMari:active span, a.ProduseMari:hover span { background : transparent url(../img/produsemari.png) left -28px no-repeat; }

ol.Produse1x { display : block; padding : 10px 0 10px 0; }
    .Produse1x li.Alpha { display : block; float : left; width : 336px; margin : 5px 20px 7px 0; }
    .Produse1x li.Alpha { clear : left; }
    
ol.Produse2x { display : block; padding : 10px 0 10px 0; }
    .Produse2x li.Alpha, .Produse2x li.Beta { display : block; float : left; width : 450px; margin : 5px 20px 7px 0; }
    .Produse2x li.Alpha { clear : left; }
    
ol.Produse3x { display : block; padding : 10px 0 10px 20px; }
    .Produse3x li.Alpha, .Produse3x li.Beta, .Produse3x li.Gamma, .Produse3x li.Delta { display : block; float : left; width : 220px; margin : 5px 20px 7px 0; }
    .Produse3x li.Alpha { clear : left; }
    /*.Produse3x li.Delta { display : block; float : left; width : 225px; margin : 5px 0 7px 0; }*/
    
        .ThumbMic { display : block; float : left; width : 60px; height : 45px; margin : 5px 20px 10px 0; }
            .ThumbMic img { display : block; }
        .Siteuri li h3 { font-weight : 900; }
            .Siteuri li h3 a { text-decoration : none; }
        .Siteuri li p { font-size : 9px; line-height : 12px; }
        
        
ol.Siteuri { display : block; padding : 10px 0 10px 20px; }
	.Siteuri li.Alpha, .Siteuri li.Beta, .Siteuri li.Gamma { display : block; float : left; width : 300px; margin : 5px 20px 7px 0; }
	.Siteuri li.Alpha { clear : left; }
		.ThumbMic { display : block; float : left; width : 60px; height : 45px; margin : 5px 20px 10px 0; }
			.ThumbMic img { display : block; }
		.Siteuri li h3 { font-weight : 900; }
			.Siteuri li h3 a { text-decoration : none; }
		.Siteuri li p { font-size : 9px; line-height : 12px; }
        
ol.ListaValute { display : block; padding : 5px 0; }
	.ListaValute li { display : block; padding : 5px 0 5px 20px; }
		a.denumireMoneda { display : block; background : transparent; color : #808080; line-height : 30px; text-decoration : none; }
		a.denumireMoneda:hover { background : transparent; color : #f00; }
			.denumireMoneda img { display : block; float : left; margin : 0 20px 0 0; }
			.denumireMoneda strong, .denumireMoneda em { font-weight : 100; font-style : normal; }
			.Simbol, .Denumire, .Valoare, .Evolutie, .Predictie { display : block; float : left; margin : 0 20px 0 0; }
				.Premium .Simbol, .Premium .Denumire, .Premium .Valoare { font-size : 18px; }
				a:hover .Simbol, a:hover .Denumire, a:hover .Valoare { color : #f00; }
			.Simbol { width : 40px; color : #000; }
			.Denumire { width : 170px; color : #0d743b; }
				.Aliniata { line-height : 15px; }
			.Valoare { width : 130px; }
			.Evolutie { width : 50px; padding : 0 0 0 20px; font-size : 9px; }
			.Predictie { width : 70px; padding : 0 0 0 20px; background : transparent url(../img/icon-compara.png) left center no-repeat !important; font-size : 9px; margin : 0; }
				.Crescatoare { color : #f00; background : transparent url(../img/icon-crescator.png) left center no-repeat; }
				.Descrescatoare { color : #46b16a; background : transparent url(../img/icon-descrescator.png) left center no-repeat; }

.SfarsitTabel { padding : 0 20px; background : #f3f3f3; }
.ParteaDeJos { padding : 10px 20px !important; }
	.PePagina { width : 145px; float : left; }
	.PePaginaMare { padding : 10px 0; }
		.SfarsitTabel label, .SfarsitTabel input { float : left; }
		.SfarsitTabel input { width : 30px; margin : 0 5px; text-align : right; }
		.SfarsitTabel label { line-height : 21px; }
	.SelectieInfo { width : 230px; float : right; text-align : right; }
		.SelectieInfo p { line-height : 30px; }
		.SelectieInfo em { font-style : normal; color : #000; }
	.DirectPagina { width : 230px; float : right; text-align : right; }

.PaginatieMareContainer { margin : 0 0 20px 0; background : #000; text-align : center; }
	.PaginatieMareContainer .Paginatie { margin : 0 0 0 100px; }

p.Subhead { padding : 0 20px; }

.Modal { display : block; width : 810px; margin : 20px 0; padding : 20px; border : 1px solid #000; -moz-border-radius: 20px; -webkit-border-radius: 20px; }
.RealModal { display : block; width : 810px; margin : 20px auto; padding : 20px; border : 1px solid #000; -moz-border-radius: 20px; -webkit-border-radius: 20px; } /* Clasa de folosit pentru DIV-ul modal overlayed */


ul.TagListSide { display : block; width : 320px; padding : 14px 20px 1px 20px; }
	.TagListSide li { display : block; float : left; padding : 0 20px 14px 0; line-height : 18px; }
	.Level1 { font-size : 9px; }
	.Level2 { font-size : 9px; text-transform : uppercase; }
	.Level3 { font-size : 9px; font-weight : 900; text-transform : uppercase; }
	.Level4 { font-size : 12px; }
	.Level5 { font-size : 12px; font-weight : 900; }
	.Level6 { font-size : 12px; font-weight : 900; text-transform : uppercase; }
	.Level7 { font-size : 18px; }
	.Level8 { font-size : 18px; font-weight : 900; }
	.Level9 { font-size : 18px; font-weight : 900; text-transform : uppercase; }

ol.Cautari { display : block; float : left; width : 248px; margin : 0 0 18px 0; }
	.Cautari li { display : block; padding : 0 0 0 20px; background : transparent url(../img/bullet.png) left 2px no-repeat; }
		.Cautari li a { display : inline; }
		.Cautari li span { display : inline; padding : 0 0 0 2px; color : #808080; }

ol.ComenzileTale { display : block; border-left : 1px solid #ffe7e7; border-right : 1px solid #ffe7e7; }
	.ComenzileTale li.Comanda { display : block; padding : 20px 0 16px 20px; background : #fff url(../img/bg-comanda.png) center bottom no-repeat; border-bottom : 1px solid #ffe7e7; }
		.Comanda .UM { display : block; float : left; width : 44px; height : 44px; margin : 0 20px 20px 0; background : #f3f3f3; color : #000; font-size : 18px; line-height : 44px; text-align : center; }
		.Comanda .InfoComanda { display : block; float : left; width : 240px; padding : 0 20px 0 0; }
		.Comanda .InfoComandaPlus { display : block; clear : both; width : 699px; padding : 0 19px 0 0; }
			.InfoComanda strong, .InfoComandaPlus strong { display : block; float : left; width : 110px; color : #000; }
			.InfoComanda span, .InfoComandaPlus span { display : block; float : left; width : 130px; }
			.InfoComandaPlus span { width : 460px; }
				ul.InfoMare { display : block; padding : 0 0 0 129px; background : #f3f3f3; }
				a.InfoDeschide, a.InfoInchide { font-size : 18px; line-height : 24px; margin : 0 0 0 129px; }

		a.RaspundeComanda { display : block; float : left; width : 134px; height : 46px; margin : 0 20px 0 0; background : transparent url(../img/buton-raspundecomanda.png) left top no-repeat; }
		a.RaspundeComanda:active { background : transparent url(../img/buton-raspundecomanda.png) left center no-repeat; }
		a.RaspundeComanda:hover { background : transparent url(../img/buton-raspundecomanda.png) left bottom no-repeat; }
		
		.Comanda ul.ComandaExtra { display : block; float : right; width : 176px; }
			.ComandaExtra li { display : block; margin : 0 0 3px 0; }
				.ComandaExtra a { display : block; padding : 0 0 0 20px; background : transparent left center no-repeat; line-height : 16px; }
				.ComandaExtra a:active, .ComandaExtra a:hover { color : #f00; }
				
				a.ComandaTrimite { background-image : url(../img/trimite.png); }
				a.ComandaRezolvata { background-image : url(../img/rezolvata.png); }
				a.ComandaSterge { background-image : url(../img/sterge.png); }

/* STRUCTURALS */

#framework { font-size : 12px; line-height : 15px; }

	#header { background : #fff; }

		#goContent { display : none; }

        #alertContainer { margin : 0; background : #ffffff url(../img/bg-alert.png) left bottom repeat-x; }
/*		#alertContainer { margin : 0; background : #ffffff url(../img/bg-alert.png); position:fixed; z-index:10; height:40px;}*/
			#alert { width : 980px; margin : 0 auto; text-align : left; }
				#alert h6 { display : block; float : left; padding : 0 10px 2px 20px; font-size : 18px; line-height : 36px; text-transform : uppercase; font-weight : 900; }
					#alert.Warning h6 { color : #eab700; background : transparent url(../img/atentie.png) left center no-repeat; }
					#alert.Error h6 { color : #dd0000; background : transparent url(../img/eroare.png) left center no-repeat; }
					#alert.Success h6 { color : #0d743b; background : transparent url(../img/ok.png) left center no-repeat; }
					#alert.Info h6 { color : #0000dd; background : transparent url(../img/info.png) left center no-repeat; }
				#alert p { display : block; float : left; line-height : 36px; }
				a#alert-close { display : block; float : right; width : 91px; height : 30px; margin : 3px 0 3px 10px; background : transparent url(../img/buton-inchide.png) left top no-repeat; }
				a#alert-close:active { background : transparent url(../img/buton-inchide.png) left center no-repeat; }
				a#alert-close:hover { background : transparent url(../img/buton-inchide.png) left bottom no-repeat; }

		#brandingContainer { width : 980px; position : relative; margin : 20px auto 16px auto; text-align : left; }
		/*trebuie pus mai sus margin : 20px si activat borderul din header ca sa arate bine*/
		.FirmaPremium #brandingContainer { margin : 16px auto; }
		
			a#branding { display : block; position : relative; width : 254px; height : 57px; float : left; margin : 39px 20px 0 -34px; background : transparent url(../img/logo.png) left top no-repeat; }
			a#branding:active, a#branding:hover { background : transparent url(../img/logo.png) left bottom no-repeat; }
			.FirmaPremium a#branding { margin : 0 0 0 -34px; }
			
			#leaderboard { width : 728px; height : 90px; float : left; border: 1px solid #000000}
			
			a#avantajePremium { display : block; position : relative; width : 400px; height : 60px; float : left; margin : 32px 20px 0 0; background : transparent url(../img/buton-avantaje.png) left top no-repeat; }
			a#avantajePremium:active { background : transparent url(../img/buton-avantaje.png) left bottom no-repeat; }
			a#avantajePremium:hover { background : transparent url(../img/buton-avantaje.png) left center no-repeat; }
			
			#miniTestimonials { width : 300px; height : 60px; float : left; margin : 32px 0 0 0; overflow : hidden; background : #f3f3f3 url(../img/bg-minitest.png) left top no-repeat; font-size : 9px; line-height : 11px; }
				#miniTestimonials q { display : block; padding : 10px 20px 5px 20px; text-indent : -0.5em; quotes: "\00AB" "\00BB" "\2018" "\2019"; }
				#miniTestimonials p { display : block; padding : 0 20px; }
					#miniTestimonials p strong { color : #000; }
					
			#lp-miniTestimonials { width : 300px; height : 60px; float : left; margin : 0 0 0 0; overflow : hidden; background : #f3f3f3 url(../img/bg-minitest.png) left top no-repeat; font-size : 9px; line-height : 11px; }
				#lp-miniTestimonials q { display : block; padding : 10px 20px 5px 20px; text-indent : -0.5em; quotes: "\00AB" "\00BB" "\2018" "\2019"; }
				#lp-miniTestimonials p { display : block; padding : 0 20px; }
					#lp-miniTestimonials p strong { color : #000; }
								
			#printLogo { display : none; }

		#meniuContainer { background : #000; }
			#meniuContainer2 { width : 980px; height : 60px; margin : 0 auto; text-align : left; overflow : hidden; }
				ul#meniu { display : block; float : left; width : 873px; height : 60px; }
					#meniu li, #meniu li a { display : block; float : left; height : 60px; }

						a#meniu-primapagina { width : 169px; background : transparent url(../img/menu-sprite.png) 0px 0px no-repeat; }
						a#meniu-primapagina:active { background : transparent url(../img/menu-sprite.png) 0px -60px no-repeat; }
						a#meniu-primapagina:hover { background : transparent url(../img/menu-sprite.png) 0px -120px no-repeat; }
						.Active a#meniu-primapagina { background : transparent url(../img/menu-sprite.png) 0px -180px no-repeat; }
						.Active a#meniu-primapagina:active { background : transparent url(../img/menu-sprite.png) 0px -240px no-repeat; }
						.Active a#meniu-primapagina:hover { background : transparent url(../img/menu-sprite.png) 0px -300px no-repeat; }

						a#meniu-companii { width : 147px; background : transparent url(../img/menu-sprite.png) -169px 0px no-repeat; }
						a#meniu-companii:active { background : transparent url(../img/menu-sprite.png) -169px -60px no-repeat; }
						a#meniu-companii:hover { background : transparent url(../img/menu-sprite.png) -169px -120px no-repeat; }
						.Active a#meniu-companii { background : transparent url(../img/menu-sprite.png) -169px -180px no-repeat; }
						.Active a#meniu-companii:active { background : transparent url(../img/menu-sprite.png) -169px -240px no-repeat; }
						.Active a#meniu-companii:hover { background : transparent url(../img/menu-sprite.png) -169px -300px no-repeat; }

						a#meniu-produse { width : 125px; background : transparent url(../img/menu-sprite.png) -316px 0px no-repeat; }
						a#meniu-produse:active { background : transparent url(../img/menu-sprite.png) -316px -60px no-repeat; }
						a#meniu-produse:hover { background : transparent url(../img/menu-sprite.png) -316px -120px no-repeat; }
						.Active a#meniu-produse { background : transparent url(../img/menu-sprite.png) -316px -180px no-repeat; }
						.Active a#meniu-produse:active { background : transparent url(../img/menu-sprite.png) -316px -240px no-repeat; }
						.Active a#meniu-produse:hover { background : transparent url(../img/menu-sprite.png) -316px -300px no-repeat; }

						a#meniu-anunturi { width : 134px; background : transparent url(../img/menu-sprite.png) -441px 0px no-repeat; }
						a#meniu-anunturi:active { background : transparent url(../img/menu-sprite.png) -441px -60px no-repeat; }
						a#meniu-anunturi:hover { background : transparent url(../img/menu-sprite.png) -441px -120px no-repeat; }
						.Active a#meniu-anunturi { background : transparent url(../img/menu-sprite.png) -441px -180px no-repeat; }
						.Active a#meniu-anunturi:active { background : transparent url(../img/menu-sprite.png) -441px -240px no-repeat; }
						.Active a#meniu-anunturi:hover { background : transparent url(../img/menu-sprite.png) -441px -300px no-repeat; }

						a#meniu-director { width : 145px; background : transparent url(../img/menu-sprite.png) -575px 0px no-repeat; }
						a#meniu-director:active { background : transparent url(../img/menu-sprite.png) -575px -60px no-repeat; }
						a#meniu-director:hover { background : transparent url(../img/menu-sprite.png) -575px -120px no-repeat; }
						.Active a#meniu-director { background : transparent url(../img/menu-sprite.png) -575px -180px no-repeat; }
						.Active a#meniu-director:active { background : transparent url(../img/menu-sprite.png) -575px -240px no-repeat; }
						.Active a#meniu-director:hover { background : transparent url(../img/menu-sprite.png) -575px -300px no-repeat; }

						a#meniu-contultau { width : 153px; background : transparent url(../img/menu-sprite.png) -720px 0px no-repeat; }
						a#meniu-contultau:active { background : transparent url(../img/menu-sprite.png) -720px -60px no-repeat; }
						a#meniu-contultau:hover { background : transparent url(../img/menu-sprite.png) -720px -120px no-repeat; }
						.Active a#meniu-contultau { background : transparent url(../img/menu-sprite.png) -720px -180px no-repeat; }
						.Active a#meniu-contultau:active { background : transparent url(../img/menu-sprite.png) -720px -240px no-repeat; }
						.Active a#meniu-contultau:hover { background : transparent url(../img/menu-sprite.png) -720px -300px no-repeat; }

				ul#syndication { display : block; float : right; width : 88px; height : 60px; }
					#syndication li, #syndication li a { display : block; width : 88px; height : 20px; }
					#syndication li { padding : 0 0 3px 0; }
						#syndication li a span { width : 88px; height : 20px; }

							a#syn-rss { margin : 9px 0 0 0; background : transparent url(../img/rss.png) left top no-repeat; }
							a#syn-rss:active, a#syn-rss:hover { background : transparent url(../img/rss.png) left bottom no-repeat; }
							a#syn-nl { background : transparent url(../img/nl.png) left top no-repeat; }
							a#syn-nl:active, a#syn-nl:hover { background : transparent url(../img/nl.png) left bottom no-repeat; }
.cse-branding-bottom input { display : inline; padding : 2px 3px; border : 1px solid #000; background : #fff !important; color : #808080; font-size : 12px; }

		#cautareContainer { background : #f3f3f3; }
			#cautare { width : 980px; margin : 0 auto; text-align : left; }
				#cautareMain { width : 980px; float : left; }
					form#cautareForm {  }
						#cautareForm fieldset {  }

							label#q-label { display : block; float : left; width : 200px; height : 19px; margin : 19px 0 8px 20px; background : transparent url(../img/cauta-dupa.png) right top no-repeat; }
							input#q { display : block; float : left; width : 327px; height : 24px; margin : 10px 0 0 20px; }
							button#q-submit { display : block; float : left; width : 134px; height : 26px; margin : 13px 0 0 13px; background : transparent url(../img/buton-cauta.png) left top no-repeat; }
							button#q-submit:active, #cautareForm button.active { background : transparent url(../img/buton-cauta.png) left center no-repeat; }
							button#q-submit:hover, #cautareForm button.hover { background : transparent url(../img/buton-cauta.png) left bottom no-repeat; }

							label#target-label { width : 220px; height : 15px; float : left; margin : 0 20px 10px 0; text-align : right; color : #000; }
							ul.Target { display : block; width : 440px; height : 15px; float : left; text-align : left; }
								.Target li { display : block; float : left; height : 15px; margin : 0 20px 0 0; }
									.Target li input { display : block; float : left; margin : 1px 5px 0 0; }
									.Target li label { color : #000; }

					#cautariPopulare { padding : 0 0 18px 240px; color : #000; font-size : 9px; line-height : 11px; }
						#cautariPopulare span { display : inline; }
						#cautariPopulare ul { display : inline; }
							#cautariPopulare ul li { display : inline; }

				ul#cautareAside { display : block; width : 160px; float : right; padding : 20px 20px 0 0; text-align : right; }
					#cautareAside li { display : block; }
						#cautareAside li a { display : block; height : 16px; margin : 0 0 8px 0; padding : 0 0 0 20px; float : right; }

						a#cautareAvansata, a#cautareAvansata:active, a#cautareAvansata:hover { width : 109px; background : transparent url(../img/avansata.png) left center no-repeat; }
						a#ajutorCautare, a#ajutorCautare:active, a#ajutorCautare:hover { width : 45px; background : transparent url(../img/ajuta.png) left center no-repeat; }
						a#cautariPopulareLink, a#cautariPopulareLink:active, a#cautariPopulareLink:hover { width : 158px; background : transparent url(../img/populare.png) left center no-repeat; }

						a#cautareAvansata:active, a#cautareAvansata:hover, a#ajutorCautare:active, a#ajutorCautare:hover, a#cautariPopulareLink:active, a#cautariPopulareLink:hover { color : #f00; }

		#auxiliare { width : 980px; margin : 0 auto; /*border-bottom : 1px solid #000;*/ background : #fff; text-align : left; }
			#breadcrumbs { width : 900px; float : left; }
				#breadcrumbs span { display : block; float : left; margin : 7px 5px 8px 20px; }
				#breadcrumbs ul { display : block; float : left; width : 750px; margin : 5px 0 8px 0; }
				#breadcrumbs ul.ULmaimic { width : 450px; }
					#breadcrumbs ul li { display : inline; white-space : nowrap; line-height : 18px; }
			ul#tools { display : block; width : 360px; float : right; }
			ul#tools.ContulMeu { width : 170px; }
				#tools li { display : block; float : left; margin : 0 21px 0 0; }
				#tools li.Last { margin : 0 20px 0 0; }
					#tools li a { display : block; float : left; padding : 6px 6px 6px 6px; }

					a#socialMedia, a#socialMedia:active, a#socialMedia:hover { background : transparent url(../img/social.png) left center no-repeat; }
					a#paginaFavorita, a#paginaFavorita:active, a#paginaFavorita:hover { background : transparent url(../img/fav.png) left center no-repeat; }
					a#trimitePrieten, a#trimitePrieten:active, a#trimitePrieten:hover { background : transparent url(../img/trimite.png) left center no-repeat; }
					a#printPage, a#printPage:active, a#printPage:hover { background : transparent url(../img/print.png) left center no-repeat; }

					a#socialMedia:active, a#socialMedia:hover, a#paginaFavorita:active, a#paginaFavorita:hover, a#trimitePrieten:active, a#trimitePrieten:hover, a#printPage:active, a#printPage:hover { color : #f00; }

	#specialContent { display : block; }
		#specialContent h1 { display : block; width : 940px; margin : 15px auto; padding : 0 20px; text-align : left; font-size : 36px; line-height : 36px; font-weight : 900; }

	#content { width : 980px; margin : 0 auto; text-align : left; }
	
		#lp #main { background : #fbfbfb; margin : 20px 0; }
			#lp #main .Continut { height : 360px; background : #f4f4f4 url(../img/bg-lp.png) left top repeat-x; }
		#titluLPcontainer { width : 980px; height : 150px; }
		h1#titluLPclienti { display : block; width : 980px; height : 150px; background : transparent url(../img/lp-clienti.jpg) left top no-repeat; }
		h2#titluLPpromovare { display : block; width : 980px; height : 150px; background : transparent url(../img/lp-promo.jpg) left top no-repeat; }
			h2#deCemerita { display : block; width : 270px; height : 18px; background : transparent url(../img/lp-decemerita.jpg) left top no-repeat; }
			h2#profitaAcum { display : block; width : 270px; height : 18px; background : transparent url(../img/lp-profita.jpg) left top no-repeat; }
			p.LPSpace { padding : 16px 20px 11px 20px; line-height : 18px; }
				.LPSpace strong { color : #000; }
			ul.Avantaje { display : block; padding : 10px 20px 0 20px; }
			#lp ul.Mici { width : 280px; float : left; padding : 10px 0 0 20px; }
				.Avantaje li { display : block; }
					.AvantajeMari { display : block; float : left; width : 140px; padding : 0 30px 0 0; color : #000; font-size : 36px; line-height : 36px; text-align : right; }
					.AvantajeText { display : block; float : left; width : 310px; padding : 0 75px 20px 0; line-height : 18px; background : transparent url(../img/okmare.gif) right top no-repeat; }
					.Mici .AvantajeText { width : 120px; padding : 0 0 20px 0; background : transparent; }
			label#doar13 { display : block; float : left; width : 300px; height : 93px; margin : 12px 0 0 0; background : transparent url(../img/doar13.gif) left top no-repeat; }
			label#urmatorul { display : block; width : 600px; height : 113px; background : transparent url(../img/lp-urmatorul.jpg) left top no-repeat; }
			label#urmatorul2 { display : block; clear : both; width : 600px; height : 113px; background : transparent url(../img/lp-urmatorul2.jpg) left top no-repeat; }
			
			#lp-inscriere ul { display : block; padding : 20px 0 0 0; }
				#lp-inscriere li { padding : 0 20px 20px 20px; }
					#lp-inscriere label { display : block; float : left; width : 110px; height : 21px; font-weight : 900; }
					#lp-inscriere label:hover { color : #0d733a; }
					#lp-inscriere .NLCheckbox label { width : 200px; height : auto; line-height : 13.4px; font-weight : 100; }
						.NLCheckbox em { color : #000; }
					#lp-inscriere input { display : block; float : left; width : 200px; }
					#lp-inscriere .NLCheckbox input { width : 14px; margin : 0 10px 20px 86px; }
					#lp-inscriere .ErrorContainer { display : none; }
					#lp-inscriere p { padding : 20px; }
					
					button#lp-action { display : block; width : 360px; height : 56px; background : transparent url(../img/lp-vreausavand.jpg) left top no-repeat; }
					button#lp-action:active, #lp-inscriere button.active { background : transparent url(../img/lp-vreausavand.jpg) left center no-repeat; }
					button#lp-action:hover, #lp-inscriere button.hover { background : transparent url(../img/lp-vreausavand.jpg) left bottom no-repeat; }
				

		#preludiu {  }

			h1#titluSectiune { display : block; padding : 0 20px; margin : 15px 0 13px 0; font-size : 36px; line-height : 36px; font-weight : 900; /*text-transform : uppercase;*/ }
			h1#titluCreareCont { display : block; padding : 15px 20px; font-size : 28px; line-height : 36px; font-weight : 900; border-top : 1px solid #000; }
			h1#titluCreareContref { display : block; padding : 15px 20px; font-size : 24px; line-height : 36px; font-weight : 900; }
			
			#containerDirector { border-bottom : 1px solid #000; }
				h1#titluDirector { display : block; float : left; /*width : 560px;*/ padding : 0 20px; margin : 15px 0 13px 0; font-size : 36px; line-height : 36px; font-weight : 900; /*text-transform : uppercase;*/ }
				h1#titluCatDirector { display : block; float : left;  width : 890px; padding : 0 20px; margin : 16px 0 13px 0; font-size : 36px; line-height : 36px; font-weight : 900; }
                h1#titluCatDirector2 { display : block; float : left;  width : 890px; padding : 0 20px; margin : 16px 0 0 0; font-size : 36px; line-height : 36px; font-weight : 900; }
                h1#titluCatDirector3 { display : block; float : left;  /*width : 590px; padding : 0 20px;*/ font-size : 25px; line-height : 25px; font-weight : 900; }
                #main h1#titluCatDirector { margin : 0 0 13px 0; }
				#main h1#titluCatDirector2 { margin : 0 0 0 0; }
				#containerDirector p { display : block; float : left; width : 560px; padding : 0 20px; margin : 0 0 16px 0; }

				a#adaugaDirector { display : block; float : right; width : 320px; height : 26px; margin : 20px 20px 18px 0; background : transparent url(../img/buton-addsite.png) left top no-repeat; }
				a#adaugaDirector:active { background : transparent url(../img/buton-addsite.png) left center no-repeat; }
				a#adaugaDirector:hover { background : transparent url(../img/buton-addsite.png) left bottom no-repeat; }

				a#adaugaDirectorMare { display : block; float : right; width : 320px; height : 75px; margin : 20px 20px 18px 0; background : transparent url(../img/buton-addsitemare.png) left top no-repeat; }
				a#adaugaDirectorMare:active { background : transparent url(../img/buton-addsitemare.png) left center no-repeat; }
				a#adaugaDirectorMare:hover { background : transparent url(../img/buton-addsitemare.png) left bottom no-repeat; }
				
				#sideCategorie { display : block; float : right; width : 320px; margin : 20px 20px 18px 0; }
					h2#categorieSite { display : block; float : left; width : 100px; height : 26px; background : transparent url(../img/categorie-site.png) left top no-repeat; }
					#sideCategorie a { display : block; float : left; margin : 5px 10px 0 0; }

			ul#pasiMari { display : block; background : #f3f3f3; height : 130px; margin : 0 0 20px 0; }
				#pasiMari li { display : block; float : left; width : 326px; }
					#pasiMari li a { display : block; height : 130px; font-family : Georgia, Times New Roman, Times, serif; text-align : center; text-decoration : none; background-image : url(../img/pasi-sprite.png); background-repeat : no-repeat; color : #0d743c; }
					#pasiMari li.Active a { color : #000; }
					#pasiMari li.Trecut a { color : #000; }
					#pasiMari li a:hover { color : #f00; }
					
						a#cont-pas1 { background-position : 0px 0px; }
						.Active a#cont-pas1 { background-position : 0px -130px; }
						.Trecut a#cont-pas1 { background-position : 0px -260px; }
						a#cont-pas1:hover { background-position : 0px -390px; }
						.Active a#cont-pas1:hover { background-position : 0px -520px; }
						.Trecut a#cont-pas1:hover { background-position : 0px -650px; }
						
						a#cont-pas2 { background-position : -326px 0px; }
						.Active a#cont-pas2 { background-position : -326px -130px; }
						.Trecut a#cont-pas2 { background-position : -326px -260px; }
						a#cont-pas2:hover { background-position : -326px -390px; }
						.Active a#cont-pas2:hover { background-position : -326px -520px; }
						.Trecut a#cont-pas2:hover { background-position : -326px -650px; }
						
						a#cont-pas3 { background-position : -652px 0px; }
						.Active a#cont-pas3 { background-position : -652px -130px; }
						.Trecut a#cont-pas3 { background-position : -652px -260px; }
						a#cont-pas3:hover { background-position : -652px -390px; }
						.Active a#cont-pas3:hover { background-position : -652px -520px; }
						.Trecut a#cont-pas3:hover { background-position : -652px -650px; }
						
							#pasiMari li a .Hidden { display : none; }
							#pasiMari li a span { display : block; padding : 100px 0 0 0; }

			#cont-secundar { display : block; width : 220px; float : left; }
			#cont-secundar.Spatiat { padding : 20px 0 0 0; }

				a#pas-anterior { display : block; width : 220px; height : 56px; margin : 0 0 20px 0; background : transparent url(../img/buton-pas-anterior.png) left 0px no-repeat; }
				a#pas-anterior:active { background : transparent url(../img/buton-pas-anterior.png) left -56px no-repeat; }
				a#pas-anterior:hover { background : transparent url(../img/buton-pas-anterior.png) left -112px no-repeat; }
				a#pas-anterior.Inactiv { background : transparent url(../img/buton-pas-anterior.png) left -168px no-repeat; }

				#cont-secundar h2.sIFRAlb, #cont-auxiliar h2.sIFRAlb { display : block; margin : 0 0 10px 0; padding : 0 20px; font-size : 18px; line-height : 18px; font-weight : 900; }
				ul.ListaSimpla { display : block; margin : 0 0 17px 0; }
					.ListaSimpla li { display : block; padding : 0 20px; margin : 0 0 10px 0; background : transparent url(../img/bullet.png) 2px top no-repeat; }
				#cont-secundar p { display : block; padding : 0 20px; margin : 0 0 17px 0; }
				
				#cont-meniu {  }
					ul#cont-lista { display : block; padding : 20px 0 10px 0; }
						#cont-lista li.Deschis, #cont-lista li.Inchis { margin : 0 0 10px 0; }
							#cont-lista h2 { font-size : 12px; line-height : 20px; font-weight : 900; }
								#cont-lista h2 a { display : block; padding : 0 0 0 20px; margin : 0 0 2px 0; color : #fff; background : transparent url(../img/buton-tab.png) left 0px no-repeat; text-decoration : none; }
								#cont-lista h2 a:hover { background : transparent url(../img/buton-tab.png) left -20px no-repeat; }
								#cont-lista .Deschis h2 a { background : transparent url(../img/buton-tab.png) left -40px no-repeat; }
								#cont-lista .Deschis h2 a:hover { background : transparent url(../img/buton-tab.png) left -60px no-repeat; }
								
							#cont-lista ul { display : block; font-size : 12px; line-height : 12px; }
								#cont-lista ul li { display : block; }
									#cont-lista ul li a { display : block; padding : 2px 20px; background : transparent url(../img/bullet.png) left top no-repeat; text-decoration : none; }
									#cont-lista ul li a:hover { color : #f00; }
										#cont-lista a span { display : block; float : left; text-decoration : underline; }
										#cont-lista ul li.Active a span { color : #000; font-weight : 900; text-decoration : none; }
										#cont-lista a:hover span { text-decoration : none; }
										#cont-lista a strong { display : block; float : right; height : 16px; padding : 0 20px 0 5px; margin : -2px 0; color : #f00; text-decoration : none; line-height : 16px; }
											strong.IconMesaje { background : transparent url(../img/icon-mesaje.png) right center no-repeat; }
											strong.IconComenzi { background : transparent url(../img/icon-comenzi.png) right center no-repeat; }
											strong.IconComentarii { background : transparent url(../img/icon-comentarii.png) right center no-repeat; }
									#cont-lista ul li em { display : block; padding : 2px 20px; background : transparent url(../img/bullet.png) left top no-repeat; }
								#cont-lista ul ol { display : block; }
									#cont-lista ul ol li { display : block; }
										#cont-lista ul ol li a { display : block; padding : 2px 20px; margin : 0 0 0 10px; background : transparent url(../img/disc.png) left top no-repeat; text-decoration : none; }
										#cont-lista ul ol li a:hover { color : #f00; }
											#cont-lista ul li.Active li a span { color : #0d743b; font-weight : 100; text-decoration : underline; }
											#cont-lista ul li.Active li a:hover span { color : #f00; font-weight : 100; text-decoration : none; }
											#cont-lista ul li.Active li.Active a span { color : #000; font-weight : 900; text-decoration : none; }

            #cont-main { display : block; width : 500px; float : left; padding : 0 20px; }
			#cont-main2 { display : block; width : 720px; float : left; padding : 0 20px; }
            #cont-main.Spatiat { padding : 20px 20px 0 20px; }
			#cont-main.Spatiat2 { padding : 20px 20px 0 20px; }

				#raspunde .Continut ul.Cont { padding : 10px 0 0 0; }
					#raspunde .Continut ul.Cont li { width : 480px; margin : 0; padding : 10px 0 10px 20px; background : #fff; }
					#raspunde .Continut ul.Cont li:hover { background : #f3f3f3; }
					#raspunde .Continut ul.Cont li#companieFree, #raspunde .Continut ul.Cont li#companiePremium, #raspunde .Continut ul.Cont li#produsFree, #raspunde .Continut ul.Cont li#produsPremium { width : 250px; float : left; padding : 10px 0; }
					#raspunde .Continut ul.Cont li#companieFree:hover, #raspunde .Continut ul.Cont li#companiePremium:hover, #raspunde .Continut ul.Cont li#produsFree:hover, #raspunde .Continut ul.Cont li#produsPremium:hover { background : #fff; }
					#raspunde .Continut ul.Cont li.Check { width : 480px; margin : 0; }
						.Cont .Info { display : block; float : right; width : 125px; padding : 0 10px; font-size : 9px; line-height : 10px; visibility : hidden; cursor : help; }
						.Cont li:hover .Info { visibility : visible; }
							.Cont .Error .Info strong { display : block; color : #f00; text-transform : uppercase; }
						#raspunde .Continut ul.Cont li.Data select { float : left; margin : 0 17px 0 0; }
						#raspunde .Continut ul.Cont li.Data select#cont-an { margin : 0; }
						
					#raspunde .Cont .Check label { width : 300px; }
						.Cont .Check .Info { float : none; clear : both; visibility : visible; width : 100px; padding : 3px 10px; margin : 0 0 0 136px; }
						
					#raspunde .Continut ul.Cont li#tipCont { padding : 0 0 0 20px; }
					#tipCont label { margin : 9px 0 0 0; }
					#tipCont div { float : left; }
					#tipCont strong { display : block; float : left; margin : 9px 10px 0 0; color : #0d743c; font-size : 18px; line-height : 21px; text-transform : uppercase; }
					
					#raspunde li.Error label { color : #f00; }
					#raspunde li.Error input { border : 1px solid #f00; background : #fee !important; }
					.Cont li.Error .Info { visibility : visible; }
					
					a#maiBunPremium { display : block; float : left; width : 161px; height : 38px; background : transparent url(../img/buton-maibun.png) left top no-repeat; }
					a#maiBunPremium:active { background : transparent url(../img/buton-maibun.png) left center no-repeat; }
					a#maiBunPremium:hover { background : transparent url(../img/buton-maibun.png) left bottom no-repeat; }
			
				button#cont-trimite { display : block; width : 289px; height : 36px; margin : 0 0 20px 165px; background : transparent url(../img/buton-salveaza.png) left top no-repeat; }
				button#cont-trimite:active, #cont-main button.active { background : transparent url(../img/buton-salveaza.png) left center no-repeat; }
				button#cont-trimite:hover, #cont-main button.hover { background : transparent url(../img/buton-salveaza.png) left bottom no-repeat; }
				
				h1#titluCont { display : block; padding : 0 20px; margin : 0 0 16px 0; font-size : 36px; line-height : 27px; font-weight : 900; }

				#alert-main { padding : 0 20px 0 10px; margin : 0 0 20px 0; background : #fff url(../img/bg-alert-main.png) center bottom no-repeat; border : 1px solid #ccc; }
					#alert-main h6 { display : block; float : left; padding : 0 10px 2px 20px; font-size : 18px; line-height : 36px; text-transform : uppercase; font-weight : 900; }
						#alert-main.Warning h6 { color : #eab700; background : transparent url(../img/atentie.png) left center no-repeat; }
						#alert-main.Error h6 { color : #dd0000; background : transparent url(../img/eroare.png) left center no-repeat; }
						#alert-main.Success h6 { color : #0d743b; background : transparent url(../img/ok.png) left center no-repeat; }
						#alert-main.Info h6 { color : #0000dd; background : transparent url(../img/info.png) left center no-repeat; }
					#alert-main p { display : block; float : left; width : 355px; padding : 11px 0 10px 0; }
				
				#noutatiDomeniu {  }
					#noutatiDomeniu .Stanga { float : left; margin : 100px 0 0 20px; }
					#noutatiDomeniu .Dreapta { float : right; margin : 100px 20px 0 0; }
					#noutatiDomeniu .featureCompanii { display : block; float : left; width : 388px; }
						#noutatiDomeniu .featureCompanii li .DetaliiCompanie { width : 288px; }
			
			#cont-main-extended { display : block; width : 740px; float : left; padding : 20px 0 0 20px; }
			
				#comenzi { margin : 0 0 20px 0; }
					#comenzi .Titlu { background : #ffe7e7; }
						#comenzi .Titlu h2, #comentarii-admin .Titlu h2 { width : 510px; padding : 0; }
						
				#comentarii-admin { margin : 0 0 20px 0; }
					#comentarii-admin .Stanga, #comentarii-admin .Dreapta { float : left; height : 300px; margin : 20px 4px 20px 20px; }
					#comentarii-admin .Dreapta { float : right; margin : 20px 20px 20px 0; }
					#comentarii-admin .Paginatie { clear : both; margin : 0 0 0 250px; }

					#comentarii-admin .ListaComentarii { display : block; float : left; width : 640px; margin : 15px 0 0 0; }
						.ListaComentarii li.Alpha, .ListaComentarii li.Beta { display : block; float : left; width : 300px; padding : 0 0 0 20px; background : transparent url(../img/bubble.png) 4px top no-repeat; }
						.ListaComentarii li.Alpha { clear : left; }
							.ListaComentarii h3 { display : block; padding : 0 0 5px 10px; font-size : 12px; line-height : 12px; }
							.ListaComentarii h4 { display : block; float : left; width : 135px; height : 16px; padding : 0 0 7px 10px; }
								.ListaComentarii h4 a { text-decoration : none; font-weight : 900; line-height : 16px; }
							.NotaComentarii { display : block; float : right; width : 145px; height : 16px; padding : 0 10px 7px 0; }
								.NotaComentarii .Nota { float : right; padding : 0 10px 0 0; line-height : 16px; }
								.NotaComentarii img { display : block; width : 80px; float : right; }
							.ComentariuContinut { clear : both; padding : 7px 10px; background : #f3f3f3; }
								.ComentariuContinut blockquote { display : block; padding : 0 0 5px 0; }
								a.CitesteTot { float : left; font-size : 9px; line-height : 12px; }
								span.ComentariuData { float : right; color : #000; font-size : 9px; line-height : 12px; }
							.ListaComentarii a.Reply { margin : 7px 0 16px 10px; }
							a.Delete { display : block; float : right; height : 16px; padding : 0 0 0 20px; margin : 7px 10px 16px 0; background : transparent url(../img/sterge.png) left center no-repeat; }
							a.Delete:hover { background : transparent url(../img/sterge.png) left center no-repeat; color : #f00; }
			
				#secventa-anterioara, #secventa-urmatoare { width : 100px; float : left; padding : 20px 0 0 0; }
				
					a#pas-mic-anterior { display : block; width : 100px; height : 98px; margin : 0 0 20px 0; background : transparent url(../img/buton-mic-anterior.png) left 0px no-repeat; }
					a#pas-mic-anterior:active { background : transparent url(../img/buton-mic-anterior.png) left -98px no-repeat; }
					a#pas-mic-anterior:hover { background : transparent url(../img/buton-mic-anterior.png) left -196px no-repeat; }
					a#pas-mic-anterior.Inactiv { background : transparent url(../img/buton-mic-anterior.png) left -294px no-repeat; }
					
					a#pas-mic-urmator { display : block; width : 100px; height : 98px; margin : 0 0 20px 0; background : transparent url(../img/buton-mic-urmator.png) left 0px no-repeat; }
					a#pas-mic-urmator:active { background : transparent url(../img/buton-mic-urmator.png) left -98px no-repeat; }
					a#pas-mic-urmator:hover { background : transparent url(../img/buton-mic-urmator.png) left -196px no-repeat; }
					a#pas-mic-urmator.Inactiv { background : transparent url(../img/buton-mic-urmator.png) left -294px no-repeat; }
					
					#cont-main-extended h2.sIFRAlb { display : block; margin : 0 0 5px 0; font-size : 14px; line-height : 14px; font-weight : 900; }
					#cont-main-extended ul.ListaMicaSimpla { display : block; margin : 0 0 17px 0; }
						#cont-main-extended .ListaMicaSimpla li { display : block; padding : 3px 0 0 20px; background : transparent url(../img/bullet.png) left top no-repeat; font-size : 9px; line-height : 12px; }
			
				ul#pasiMici { display : block; background : #f3f3f3; height : 100px; }
					#pasiMici li { display : block; float : left; width : 185px; }
						#pasiMici li a { display : block; height : 100px; font-family : Georgia, Times New Roman, Times, serif; text-align : center; text-decoration : none; background-image : url(../img/pasi-mici-sprite.png); background-repeat : no-repeat; color : #0d743c; }
						#pasiMici li.Active a { color : #000; }
						#pasiMici li.Trecut a { color : #000; }
						#pasiMici li a:hover { color : #f00; }
						
							a#secventa-pas1 { background-position : 0px 0px; }
							.Active a#secventa-pas1 { background-position : 0px -100px; }
							.Trecut a#secventa-pas1 { background-position : 0px -200px; }
							a#secventa-pas1:hover { background-position : 0px -300px; }
							.Active a#secventa-pas1:hover { background-position : 0px -400px; }
							.Trecut a#secventa-pas1:hover { background-position : 0px -500px; }
							
							a#secventa-pas2 { background-position : -185px 0px; }
							.Active a#secventa-pas2 { background-position : -185px -100px; }
							.Trecut a#secventa-pas2 { background-position : -185px -200px; }
							a#secventa-pas2:hover { background-position : -185px -300px; }
							.Active a#secventa-pas2:hover { background-position : -185px -400px; }
							.Trecut a#secventa-pas2:hover { background-position : 0px -500px; }
							
							a#secventa-pas3 { background-position : -370px 0px; }
							.Active a#secventa-pas3 { background-position : -370px -100px; }
							.Trecut a#secventa-pas3 { background-position : -370px -200px; }
							a#secventa-pas3:hover { background-position : -370px -300px; }
							.Active a#secventa-pas3:hover { background-position : -370px -400px; }
							.Trecut a#secventa-pas3:hover { background-position : 0px -500px; }
							
							a#secventa-pas4 { background-position : -555px 0px; }
							.Active a#secventa-pas4 { background-position : -555px -100px; }
							.Trecut a#secventa-pas4 { background-position : -555px -200px; }
							a#secventa-pas4:hover { background-position : -555px -300px; }
							.Active a#secventa-pas4:hover { background-position : -555px -400px; }
							.Trecut a#secventa-pas4:hover { background-position : -555px -500px; }
							
								#pasiMici li a .Hidden { display : none; }
								#pasiMici li a span { display : block; padding : 78px 0 0 0; }
			
				#cont-main-extended #raspunde { float : left; width : 500px; padding : 20px; }
				
				#alert-main-extended { padding : 0 20px 0 10px; margin : 0 0 20px 0; background : #fff url(../img/bg-alert-main-extended.png) center bottom no-repeat; border : 1px solid #ccc; }
					#alert-main-extended h6 { display : block; float : left; padding : 0 10px 2px 20px; font-size : 18px; line-height : 36px; text-transform : uppercase; font-weight : 900; }
						#alert-main-extended.Warning h6 { color : #eab700; background : transparent url(../img/atentie.png) left center no-repeat; }
						#alert-main-extended.Error h6 { color : #dd0000; background : transparent url(../img/eroare.png) left center no-repeat; }
						#alert-main-extended.Success h6 { color : #00dd00; background : transparent url(../img/ok.png) left center no-repeat; }
						#alert-main-extended.Info h6 { color : #0000dd; background : transparent url(../img/info.png) left center no-repeat; }
					#alert-main-extended p { display : block; float : left; width : 595px; padding : 11px 0 10px 0; }
					
				#cont-main-extended .Filtre { padding : 10px 20px 0 20px; }
					#cont-main-extended #filtru-keywords { width : 565px; }
				#cont-main-extended .CapDeTabel { margin : 0; }
				
				ol#mesaje { display : block; border-left : 1px solid #ccc; border-right : 1px solid #ccc; }
					#mesaje li { display : block; background : #fff url(../img/bg-mesaj.png) left top repeat-x; border-bottom : 1px solid #ccc; }
					#mesaje li.Max { background : #fff; color : #333; }
					#mesaje li.New { background : #323232 url(../img/mesajnou.png) left top no-repeat; }
					#mesaje li.New:hover { background : #e60000 url(../img/mesajnou.png) right top no-repeat; }
						#mesaje li li { background : transparent; border : none; }
				
						a.MsgFav { display : block; float : left; width : 13px; height : 12px; padding : 0 3px; margin : 10px 0; background : transparent url(../img/msg-fav.png) center top no-repeat; }
						a.MsgFav:hover { background : transparent url(../img/msg-fav.png) center center no-repeat; }
						#cont-main-extended a.Fav { background : transparent url(../img/msg-fav.png) center center no-repeat; }
						#cont-main-extended a.Fav:hover { background : transparent url(../img/msg-fav.png) center bottom no-repeat; }
						.Max a.MsgFav { margin : 10px 0 0 0; }
						
						a.VeziMesaj { display : block; float : left; width : 700px; color : #808080; background : transparent; text-decoration : none; }
						a.VeziMesaj:hover { color : #444; background : transparent; text-decoration : none; }
						.Max a.VeziMesaj { padding : 9px 0 4px 0; }
						
						a.VeziFollowup { display : block; clear : both; width : 700px; padding : 4px 0 4px 19px; color : #808080; background : transparent url(../img/followup.png) left top no-repeat; text-decoration : none; }
						a.VeziFollowup:hover { color : #444; background : transparent url(../img/followup.png) left top no-repeat; text-decoration : none; }
						
						a.FollowupMax { display : block; clear : both; width : 700px; padding : 4px 0 4px 19px; color : #333; background : transparent url(../img/followup.png) left top no-repeat; text-decoration : none; }
						a.FollowupMax:hover { color : #000; background : transparent url(../img/followup.png) left top no-repeat; text-decoration : none; }
						
							.Interlocutor { display : block; float : left; width : 90px; padding : 9px 10px 9px 0; }
							.Max .Interlocutor { font-weight : 900; color : #333; }
							.Max .Raspuns .Interlocutor { color : #0d743b; }
							.VeziFollowup .Interlocutor, .Max .VeziMesaj .Interlocutor { padding : 0 10px 0 0; }
							.FollowupMax .Interlocutor { width : auto; padding : 0 5px 0 0; }
							.New .Interlocutor { font-weight : 900; color : #fff; }
							.Max a:hover .Interlocutor, .Max a.Raspuns:hover .Interlocutor { color : #f00; }
							.New a:hover .Interlocutor { color : #ff0; }
							.Catre { display : block; float : left; width : 300px; }
							.Mesaj { display : block; float : left; width : 525px; padding : 9px 10px; background : transparent url(../img/raquo.png) left center no-repeat; }
							.Max .Mesaj { padding : 0 10px; }
							.Max .VeziMesaj .Mesaj { color : #333; }
							.New .Mesaj { width : 485px; padding : 9px 0 9px 50px; background : transparent url(../img/raquo-nou.png) left center no-repeat; color : #fff; font-weight : 900; }
								.Mesaj strong { font-weight : 100; }
								.New .Mesaj strong { font-weight : 900; color : #ff0; }
								a:hover .Mesaj strong { color : #000; }
								.New a:hover .Mesaj strong { color : #fff; }
							.DataMesaj { display : block; float : right; padding : 9px 0; width : 48px; font-size : 9px; line-height : 15px; text-align : right; }
							.FollowupMax .DataMesaj { width : 170px; }
							.New .DataMesaj { color : #fff; }
							.Max .DataMesaj { padding : 0; }
							.MesajMare { display : block; clear : both; padding : 10px 20px 0 20px; }
								.MesajMare p { display : block; margin : 0 0 16px 0; }
							.Max form { display : block; clear : both; margin : 20px; }
								.Max textarea { display : block; width : 690px; margin : 0 0 20px 0; }
								.Max button.ReplyButton { display : block; width : 255px; height : 36px; background : transparent url(../img/buton-reply.png) left top no-repeat; }
								.Max button.ReplyButton:active, .Max button.active { background : transparent url(../img/buton-reply.png) left center no-repeat; }
								.Max button.ReplyButton:hover, .Max button.hover { background : transparent url(../img/buton-reply.png) left bottom no-repeat; }

			#cont-auxiliar { display : block; width : 220px; float : right; }
			#cont-auxiliar.Spatiat { padding : 20px 0 0 0; }

				a#pas-urmator { display : block; width : 220px; height : 56px; margin : 0 0 20px 0; background : transparent url(../img/buton-pas-urmator.png) left 0px no-repeat; }
				a#pas-urmator:active { background : transparent url(../img/buton-pas-urmator.png) left -56px no-repeat; }
				a#pas-urmator:hover { background : transparent url(../img/buton-pas-urmator.png) left -112px no-repeat; }
				a#pas-urmator.Inactiv { background : transparent url(../img/buton-pas-urmator.png) left -168px no-repeat; }
				
				#cont-banci {  }
					#cont-banci .Paginatie { margin : 0 0 20px 20px; }
					#cont-banci .Stiri li { width : 336px; }
				
				#cont-curs { margin : 0 0 20px 0; }
					ul.Valute { display : block; padding : 16px 0 14px 0; }
						.Valute li { display : block; padding : 0 20px 3px 20px; background : transparent url(../img/bullet.png) left top no-repeat; font-size : 12px; line-height : 16px; }
							.Valute li a { text-decoration : none; background : transparent; }
								.Valute strong { display : block; float : left; width : 80px; color : #000; }
								.Valute span { display : block; float : left; width : 80px; color : #808080; }
								.Valute em { display : block; float : right; width : 16px; }
								.Valute a:hover * { color : #f00; }

			ul#triadPitch { display : block; padding : 20px 0 0 20px; margin : 2px 0 0 0; border-top : 1px solid #000; }
				#triadPitch li.Triad { display : block; float : left; width : 300px; min-height : 246px; margin : 0 20px 0 0; padding : 0 0 20px 0; background : #f3f3f3; }
				#triadPitch #testimoniale { background : #f3f3f3 url(../img/ghilimele.png) left top no-repeat; }
					h2#inscrieAcum { display : block; height : 24px; margin : 15px 0 0 19px; background : transparent url(../img/inscrie.png) left top no-repeat; }
					h2#inscrieProdusAcum { display : block; height : 24px; margin : 15px 0 0 19px; background : transparent url(../img/inscrieprodus.png) left top no-repeat; }
					h2#parteneriDespre { display : block; height : 19px; margin : 19px 0 0 20px; background : transparent url(../img/parteneri.png) left top no-repeat; }
					h2#oportunitatiAfaceri { display : block; height : 20px; margin : 19px 0 0 20px; background : transparent url(../img/oportunitati.png) left top no-repeat; }
						ul#beneficii { display : block; margin : 14px 0 0 0; }
							#beneficii li { display : block; padding : 0 20px; background : transparent url(../img/bullet.png) 3px top no-repeat; }
					h3#panaAcum { display : block; height : 12px; margin : 19px 0 0 20px; background : transparent url(../img/gazduieste.png) left top no-repeat; }
					#panaAcumStatistici { padding : 2px 0 0 20px; }
					.Triad a#creazaCont { margin : 20px 0 0 20px; }
					.Triad a.Stanga { float : left; margin : 20px 20px 0 20px; height : 170px; }
					.Triad a.lp-Stanga { float : left; margin : 20px 20px 0 20px; height : 170px; }
					.Triad a.Dreapta { float : right; margin : 20px 20px 0 0; height : 170px; }
					#lp-testimonialSlides { width : 228px; float : left; padding : 15px 0 0 0; }
					#testimonialSlides { width : 204px; float : left; padding : 15px 0 0 0; }
						.Testimonial p, .Testimonial blockquote { display : block; padding : 0 0 15px 0; }
						.Testimonial blockquote { background : transparent url(../img/ghilimele2.png) 170px bottom no-repeat; }
						.Testimonial strong { color : #000; }
						#testimoniale .Paginatie { clear : both; margin : 0 0 0 56px; }
					form#alegeOportunitatile { display : block; padding : 14px 0 0 20px; }
						#opKeywords { width : 250px; margin : 0 0 20px 0; }
						#opJudet, #opCategorie { width : 258px; margin : 0 0 20px 0; }
						#alegeOportunitatile .Target { width : auto; padding : 0 0 20px 0; }

						button#op-submit { display : block; clear : both; width : 254px; height : 26px; background : transparent url(../img/buton-oportunitati.png) left top no-repeat; }
						button#op-submit:active, #alegeOportunitatile button.active { background : transparent url(../img/buton-oportunitati.png) left center no-repeat; }
						button#op-submit:hover, #alegeOportunitatile button.hover { background : transparent url(../img/buton-oportunitati.png) left bottom no-repeat; }
        #aditional2 { width : 250px; float : left; margin : 20px 0 0 0; }
		#aditional3 { width : 260px; float : right; margin : 10px 0 0 0; }
		#aditional { width : 220px; float : left; margin : 20px 0 0 0; }
			#logoMare { margin : 0 0 20px 0; }
			.Beneficii { width : 198px; height : 115px; padding : 16px 22px 0 0; margin : 0 0 20px 0; background : transparent url(../img/bg-beneficii.png) left top no-repeat; }
				.Beneficii p { display : block; padding : 0 33px 10px 20px; background : transparent url(../img/bg-beneficii-money.png) right top no-repeat; }

				a#upgradePremium { display : block; width : 180px; height : 55px; margin : 0 0 20px 20px; background : transparent url(../img/buton-upgradepremium.png) left top no-repeat; }
				a#upgradePremium:active { background : transparent url(../img/buton-upgradepremium.png) left center no-repeat; }
				a#upgradePremium:hover { background : transparent url(../img/buton-upgradepremium.png) left bottom no-repeat; }

			#categorii { margin : 0 0 10px 0; }
				ul.CategoriiTree { display : block; padding : 10px 0 0 0; }
					li.Inchis { display : block; margin : 0 0 10px 0; }
					li.Deschis { display : block; margin : 0 0 10px 0; }
						.CategoriiTree a.Categorie { float : left; }

						a.Switch { display : block; float : left; width : 20px; height : 17px; }
						.Inchis a.Switch { background : transparent url(../img/switch.png) left 0px no-repeat; }
						.Inchis a.Switch:hover { background : transparent url(../img/switch.png) left -17px no-repeat; }
						.Deschis a.Switch { background : transparent url(../img/switch.png) left -34px no-repeat; }
						.Deschis a.Switch:hover { background : transparent url(../img/switch.png) left -51px no-repeat; }

						.CategoriiTree ul { display : block; clear : both; background : #f3f3f3; }
							.CategoriiTree ul li { display : block; padding : 2px 0 2px 30px; background : transparent url(../img/bullet.png) 10px 2px no-repeat; }
								.CategoriiTree ul li a { font-size : 9px; line-height : 12px; }

			#produseMici, #parteneriCompanie { margin : 0 0 20px 0; }
				#produseMici .Comentarii { margin : 0 10px 0 0; }
				#produseMici .Paginatie { margin : 0 0 0 8px; }
				#aditional .Stiri li { width : 180px; }
				#parteneriCompanie .Stiri li { width : 180px; margin : 0; }

			#anunturiMici { margin : 0 0 20px 0; }
				#anunturiMici .Paginatie { margin : 0 0 0 20px; }

		#main { width : 600px; float : left; margin : 20px 0 0 0; padding : 0; }

			h1#titluCategorie { display : block; padding : 0 20px; margin : 0 0 16px 0; font-size : 36px; line-height : 27px; font-weight : 900; }
            h1#titluProdus { display : block; float : left; width : 940px; padding : 0 20px; margin : 0 0 16px 0; font-size : 36px; line-height : 27px; font-weight : 900; }
			h1#titluProdus2 { display : block; float : left; width : 740px; margin : 0 0 16px 0; font-size : 24px; line-height : 18px; font-weight : 600; }
			h1#titluStire { display : block; float : left; width : 580px; padding : 0 20px; margin : 0 0 16px 0; font-size : 36px; line-height : 27px; font-weight : 900; }

			#pitchDirector { padding : 15px 0 0 0; border:1px solid; margin : 0 0 20px 0; background : #f3f3f3; }
				h2#inscrieSiteAcum { display : block; width : 270px; height : 24px; margin : 0 0 12px 19px; background : transparent url(../img/inscrie-site.png) left top no-repeat; }
				h2#inscrieAnuntAcum { display : block; width : 270px; height : 24px; margin : 0 0 12px 19px; background : transparent url(../img/inscrie-anunt.png) left top no-repeat; }
				h2#inscrieAnuntAcum2 { display : block; width : 270px; height : 24px; margin : 0 0 12px 10px; background : transparent url(../img/inscrie-anunt.png) left top no-repeat; }
                #pitchDirector ul { width : 270px; float : left; margin : 0 20px 16px 40px; }
                #pitchDirector2 ul { margin : 0 0 16px 10px; }

				a#adaugareGratuita { display : block; float : left; width : 125px; height : 55px; margin : 0 20px 20px 20px; background : transparent url(../img/buton-addgratuit.png) left top no-repeat; }
				a#adaugareGratuita:active { background : transparent url(../img/buton-addgratuit.png) left center no-repeat; }
				a#adaugareGratuita:hover { background : transparent url(../img/buton-addgratuit.png) left bottom no-repeat; }
				/*
				a#adaugarePremium { display : block; float : left; width : 125px; height : 55px; margin : 0 20px 0 0; background : transparent url(../img/buton-addpremium.png) left top no-repeat; }
				a#adaugarePremium:active { background : transparent url(../img/buton-addpremium.png) left center no-repeat; }
				a#adaugarePremium:hover { background : transparent url(../img/buton-addpremium.png) left bottom no-repeat; }
				*/
			#notaProdus { width : 80px; float : right; clear : right; margin : -34px 0 0 0; font-size : 9px; line-height : 11px; }
			
			#slideShow { margin : 0 0 20px 0; }
				#slideShow .Titlu { background : #000; }
					#slideShow .Titlu h2 a { color : #fff; text-transform : none; }
					#slideShow .Titlu h2 a:active, #slideShow .Titlu h2 a:hover { color : #f00; }
				#slideShow .Continut {  }
                    a.SlideImage { display : block; position : relative; z-index : 50; width : 600px; height : 300px;  padding: 0 ; background : transparent; }
                    .SlideImage { display : block; position : relative; z-index : 50; width : 300px; height : 175px; padding: 20px 30px; background : transparent url(http://e-oferta.ro/themes/original/img/bg-quote.png) left top no-repeat; font-size: 1.2em ; line-height: 1.5em; text-indent:30px; color:#808080;}
					.SlideImage2 { display : block; position : relative; z-index : 50; width : 600px; height : 175px; backgroundfont-size: 1.2em ; line-height: 1.5em; color:#808080;}
						a.SlideImage img { display : block; margin : 0 auto; }
                    #slideShow .Controls { display : block; width : 360px; position : absolute; margin : -360px 0 0 0; }
					#slideShow .Controls2 { display : block; width : 360px; position : absolute; margin : -230px 0 0 0; }
						#slideShow a.Stanga, #slideShow a.Dreapta { height : 180px; margin : 20px; position : relative; z-index : 100; }
						#slideShow a.Stanga { float : left; }
						#slideShow a.Dreapta { float : right; }
						#slideShow .Paginatie { position : absolute; margin : 221px 0 0 130px; z-index : 100; }

			#galerieMare { width : 600px; clear : both; margin : 0 0 20px 0; }
				#galerieMare .Controls { display : block; width : 600px; position : absolute; margin : -337px 0 0 0; }
					#galerieMare a.Stanga, #galerieMare a.Dreapta { height : 297px; margin : 20px; }
					#galerieMare a.Stanga { float : left; }
					#galerieMare a.Dreapta { float : right; }
					#galerieMare .Paginatie { position : absolute; margin : 301px 0 0 180px; }

            #galerieMica2 { margin : 0 0 20px 0; }
            #galerieMica { width : 220px; margin : 0 0 20px 0; }
            /*#galerieMica_right { width : 220px; margin : 0 0 20px 0; }*/
            #galerieMica_right { margin : 10px 0 10px 0; border-left: 10px solid #E9E9E9; width:360px; }
			#galerieMica_right2 { margin: 10px 15px; width:340px; }
            #main #galerieMica { float : left; }
			#main #galerieMica2 { float : right; }
            #main #galerieMica_right { float : right; }
			#main #galerieMica_right2 { float : left; }
				#main #galerieMica .Titlu .sIFR { width : 150px; }
				#galerieMica .Continut { /*height : 220px;*/ }
					a.SlideImageMica { display : block; position : relative; z-index : 50; width : 220px; height : 220px; background : transparent; }
						a.SlideImageMica img { display : block; margin : 0 auto; }
				#galerieMica .Controls { display : block; width : 220px; position : absolute; margin : -220px 0 0 0; }
				#galerieMica.Site .Controls { margin : -165px 0 0 0; }
					#galerieMica a.Stanga, #galerieMica a.Dreapta { height : 144px; float : left; margin : 20px; position : relative; z-index : 100; }
					#galerieMica a.Dreapta { float : right; }
					#galerieMica .Paginatie { position : absolute; margin : 184px 0 20px 20px; z-index : 100; }

			#galerieStire { display : block; float : left; width : 220px; padding : 0 20px 10px 0; }
				#galerieStire a, #galerieMica a { display : block; }
				#galerieStire .Continut { width : 220px; height : 165px; }
					a.SlideImageStire { display : block; position : relative; z-index : 50; width : 220px; height : 165px; background : transparent; }
						.SlideImageStire img { display : block; margin : 0 auto; }
				#galerieStire .Controls { display : block; width : 220px; position : absolute; margin : -165px 0 0 0; }
					#galerieStire a.Stanga, #galerieStire a.Dreapta { margin : 20px; height : 125px; position : relative; z-index : 100; }
						#galerieStire .Stanga { float : left; }
						#galerieStire .Dreapta { float : right; }
			
			#notareMica { display : block; width : 200px; height : 90px; margin : 20px 0 0 0; padding : 10px 0 0 20px; background : transparent url(../img/bg-notaremica.png) left top no-repeat; }
				h3#acordaNotaSite { display : block; width : 145px; height : 9px; background : transparent url(../img/nota-site.png) left top no-repeat; }
				#notareMica img { display : block; float : left; margin : 7px 5px 9px 0; }
				#notareMica .Nota { display : block; float : left; padding : 7px 0 9px 0; line-height : 18px; }
				
				a#noteazaSiteul { display : block; clear : both; width : 153px; height : 33px; background : transparent url(../img/buton-noteazasite.png) left top no-repeat; }
				a#noteazaSiteul:active { background : transparent url(../img/buton-noteazasite.png) left center no-repeat; }
				a#noteazaSiteul:hover { background : transparent url(../img/buton-noteazasite.png) left bottom no-repeat; }
						
			#galerieInfo { background : #e3e3e3; }
				.DataStire { display : block; float : left; width : 70px; margin : 10px; padding : 0 0 0 20px; font-size : 9px; line-height : 16px; background : transparent url(../img/calendar.png) left top no-repeat; }
				#galerieInfo .Comentarii { margin : 10px; float : left; }
			
			#tagZone { border-bottom : 1px solid #000; font-size : 9px; }
				#tagZone span { display : block; float : left; padding : 0 0 0 20px; margin : 10px 5px 10px 10px; background : transparent url(../img/tag.png) left top no-repeat; }
				.TagList { display : block; float : right; width : 140px; margin : 10px 10px 10px 0; }
					#galerieStire .TagList li, #galerieStire .TagList a, #galerieMica .TagList li, #galerieMica .TagList a { display : inline; }
			
			#endAdv .ContentAdSense { float : left; }
			
			#specificatii {  }
				h2#specificatiileProdusului { display : block; height : 19px; margin : 0 0 4px 0; background : transparent url(../img/specificatii.png) left top no-repeat;  }
				ul.ListaSpecificatii { display : block; border-top : 1px solid #f3f3f3; margin : 0 0 10px;}
					.ListaSpecificatii li { display : block; border-bottom : 1px solid #f3f3f3; }
						.ListaSpecificatii strong { display : block; float : left; width : 90px; text-transform : uppercase; font-weight : 900; line-height : 27px; }
						.ListaSpecificatii em { display : block; float : right; width : 260px; margin : 6px 0 5px 0; padding : 0 0 0 10px; color : #000; font-style : normal; }
						.ListaSpecificatii em.ItemPret { width : 260px; margin : 0; padding : 0; }
				
			a#comandaProdusul { display : block; width : 360px; height : 56px; margin : 20px 0 10px 0; background : transparent url(../img/buton-comanda.png) left top no-repeat; }
			a#comandaProdusul:active { background : transparent url(../img/buton-comanda.png) left center no-repeat; }
			a#comandaProdusul:hover { background : transparent url(../img/buton-comanda.png) left bottom no-repeat; }
            
            a#comandaProdusul_aff { display : block; width : 360px; height : 56px; margin : 20px 0 10px 0; background : transparent url(../img/buton-comanda_aff.png) left top no-repeat; }
            a#comandaProdusul_aff:active { background : transparent url(../img/buton-comanda_aff.png) left center no-repeat; }
            a#comandaProdusul_aff:hover { background : transparent url(../img/buton-comanda_aff.png) left bottom no-repeat; }
            			
			a#adaugaFirmaCont { display : block; width : 360px; height : 56px; margin : 20px 0 10px 0; background : transparent url(../img/buton-cont-adauga-firma.png) left top no-repeat; }
			a#adaugaFirmaCont:active { background : transparent url(../img/buton-cont-adauga-firma.png) left center no-repeat; }
			a#adaugaFirmaCont:hover { background : transparent url(../img/buton-cont-adauga-firma.png) left bottom no-repeat; }
				
			a#adaugaProdusCont { display : block; width : 360px; height : 56px; margin : 20px 0 10px 0; background : transparent url(../img/buton-cont-adauga-produs.png) left top no-repeat; }
			a#adaugaProdusCont:active { background : transparent url(../img/buton-cont-adauga-produs.png) left center no-repeat; }
			a#adaugaProdusCont:hover { background : transparent url(../img/buton-cont-adauga-produs.png) left bottom no-repeat; }

			.DescriereCategorie { padding : 0 20px 5px 20px; }
				.DescriereCategorie p { margin : 0 0 15px 0; }

			#companiiOnline {  }
			
			#furnizorFree { /*width : 220px; float : left;*/ }
                /*#main #furnizorFree .Titlu .sIFR { width : 180px; }*/
				#main #furnizorFree .Titlu .sIFR { width : 180px; display : block; float : left; padding : 7px 0 9px 0; font-size : 18px; line-height : 18px; /*text-transform : uppercase;*/ font-weight : 100; }
				#furnizorFree .Continut { padding : 16px 20px 20px 20px; }
					#furnizorFree h2 a { font-size : 18px; line-height : 18px; background : transparent; text-decoration : none; font-weight : 900; }
					#furnizorFree h2 a:active, #furnizorFree h2 a:hover { color : #f00; background : transparent; }
				
					a#detaliiFree { display : block; width : 180px; height : 26px; margin : 16px 0 0 0; background : transparent url(../img/buton-detaliifree.png) left top no-repeat; }
					a#detaliiFree:active { background : transparent url(../img/buton-detaliifree.png) left center no-repeat; }
					a#detaliiFree:hover { background : transparent url(../img/buton-detaliifree.png) left bottom no-repeat; }

			#categoriiMici .Titlu .sIFR { width : 180px; }

			#noutatiSite { margin : 0 0 20px 0; }
				#noutatiSite .Stanga { margin : 20px 20px 0 20px; float : left; height : 400px; }
				#noutatiSite .Dreapta { margin : 20px 20px 0 20px; float : right; height : 400px; }

			.Filtre { padding : 5px 20px 0 20px; background : #f3f3f3; }
				.Filtre label { float : left; margin : 1px 10px 10px 0; line-height : 23px; }
				.Filtre select { float : left; width : 125px; margin : 1px 20px 0 0; }
				.Filtre input { float : left; width : 137px; margin : 2px 20px 10px 0; }
				
				#filtruCurs { padding : 15px 0 10px 0; }
				#filtru-raportare { width : 80px; }

				button#filtru-trimite { display : block; float : right; width : 105px; height : 26px; background : transparent url(../img/buton-filtreaza.png) left top no-repeat; }
				button#filtru-trimite:active, #content .Filtre button.active { background : transparent url(../img/buton-filtreaza.png) left center no-repeat; }
				button#filtru-trimite:hover, #content .Filtre button.hover { background : transparent url(../img/buton-filtreaza.png) left bottom no-repeat; }
				
			.Cautare { margin : 10px 0 0 0; }
				.Cautare select { width : 207px; }
				.Cautare .CapDeTabel { margin : 0; }
				.Cautare .ListaFirme { padding : 0; border-bottom : 1px solid #f3f3f3; }
				.Cautare .Filtre { padding : 15px 20px 0 20px; }
				.Cautare .SfarsitTabel { padding : 0 20px 10px 20px; }
		#mainMare2 { width : 730px; float : left; margin : 20px 0 0 0; }
		#mainMare { width : 760px; float : right; margin : 20px 0 0 0; }

            #preludiuCompanie { width : 360px; float : left; padding : 0 0 0 20px; }
			#preludiuCompanie2 { /*width : 360px*/; float : left; padding : 0 0 0 20px; }
				h1#titluCompanie { display : block; margin : 0 0 20px 0; font-size : 36px; line-height : 30px; font-weight : 900; }
				h2#taglineCompanie { display : block; margin : 0 0 10px 0; font-size : 18px; line-height : 18px; font-style : italic; color : #808080; font-family : Georgia, Times New Roman, Times, serif; }

				a#eOnline { display : block; /*width : 360px;*/ height : 46px; margin : 0 0 10px 0; background : transparent url(../img/buton-online.png) left top no-repeat; }
				a#eOnline:hover { background : transparent url(../img/buton-online.png) left bottom no-repeat; }
				a#eOffline { display : block; /*width : 360px;*/ height : 46px; margin : 0 0 15px 0; background : transparent url(../img/buton-offline.png) left top no-repeat; text-decoration : none; }
				a#eOffline:hover { background : transparent url(../img/buton-offline.png) left bottom no-repeat; }
				#cont-auxiliar a#eOffline { width : 220px; margin : 0 0 20px 0; }
				#secventa-urmatoare a#eOffline { width : 100px; margin : 0 0 20px 0; }
					#eOffline span { display : block; padding : 17px 0 0 50px; font-size : 12px; line-height : 12px; font-weight : 100; color : #808080; }
						#eOffline strong { color : #000; font-weight : 100; }
						#eOffline em { color : #0d743b; text-decoration : underline; font-weight : 900; }
					#eOffline:hover span { color : #ffff88; }
						#eOffline:hover strong { color : #ffff88; }
						#eOffline:hover em { color : #fff; text-decoration : none; }

				span#companieAcumulat { display : block; height : 12px; padding : 0 0 5px 0; background : transparent url(../img/acumulat.png) left top no-repeat; }

            #sideContent { width : 360px; float : right; margin : 0 0 0 20px; }
			#sideContent2 { width : 300px; float : right; margin : 15px 0 0 20px; }

				#recomandare { width : 150px; float : left; padding : 16px 0 0 0; }
					#recomandare ul { display : block; padding : 12px 0 0 0; }
						#recomandare ul li { display : block; padding : 0 0 0 20px; background : transparent url(../img/check.png) left top no-repeat; color : #000; }

				#locatiePremium { width : 210px; float : left; background : transparent url(../img/bg-locatiepremium.png) left top no-repeat; }
					#locatiePremium p { display : block; float : left; padding : 0 5px 0 82px; }
					#locatiePremium p#loc { float : none; padding : 16px 5px 0 82px; }
					#locatiePremium a.Locatie { float : left; }

					a#hartaPremium { display : block; width : 170px; height : 26px; margin : 36px 20px 0 20px; float : left; background : transparent url(../img/buton-locatie.png) left top no-repeat; }
					a#hartaPremium:active { background : transparent url(../img/buton-locatie.png) left center no-repeat; }
					a#hartaPremium:hover { background : transparent url(../img/buton-locatie.png) left bottom no-repeat; }

				#locatie { min-height : 46px; margin : 0 0 20px 0; background : #f3f3f3 url(../img/bg-locatie.png) left top no-repeat; }
					#locatie p { display : block; float : left; padding : 16px 5px 0 82px; }
					#locatie a.Locatie { float : left; margin : 16px 0 0 0; }

                #sideContent #rightAdvert { margin : 10px 0 11px 0; }
				#sideContent .StatisticiCompanie { margin : 20px 0; }
				#sideContent .StatisticiSite { margin : 0 0 20px 0; }
				#aside .StatisticiCompanie { margin : 0 0 20px 0; }
				#sideContent #produse .Stanga, #sideContent #produse .Dreapta { height : 420px; }

            #descriere { /*display : inline;*/ min-height: 350px; /*padding-left: 20px;*/ }
            #descriere2 { display : inline; }
            #descriere_prod { display : inline; float:left; padding-left:25px; width:725px;}
			#orizontal { display : inline; float:left; width:400px;}
				#descriere p { /*clear : left;*/ margin : 0 0 9px 0; /*padding : 0 0 0 20px;*/ }
				#descriere h2 { clear : left; margin : 24px 0 10px 0; padding : 0 0 0 20px; color : #808080; font-size : 18px; line-height : 18px; font-weight : 900; }
					#descriere h2#descriereaProdusului { display : block; width : 200px; float : left; height : 18px; margin : 0 0 15px 20px; padding : 0; background : transparent url(../img/descrierea.png) left top no-repeat; }
					#descriere.Premium h2#descriereaProdusului { float : none; }
				#descriere ul, #descriere ol { display : block; margin : 0 50px 9px; }
					#descriere ul li { display : block; padding : 0 0 0 20px; background : transparent url(../img/bullet.png) left top no-repeat; }
				#descriere ol { list-style-type : decimal; list-style-position : inside; }
			
			#alteProduse { margin : 17px 0 0 0; }
				#main #alteProduse .Titlu .sIFR { width : 450px; }
				#alteProduse .Produse li.Alpha, #alteProduse .Produse li.Beta, #alteProduse .Produse li.Gamma, #alteProduse .Produse li.Delta { width : 125px; padding : 0 0 10px 20px; background : transparent url(../img/bullet.png) left top no-repeat; }
				#alteProduse .Produse li.Alpha { clear : left; }
					#alteProduse ol.Produse { width : 600px; float : none; }
					#alteProduse .Produse li .detaliiProdus { float : none; width : 125px; }
				#alteProduse .Paginatie { margin : 0 0 20px 200px; }
			
            a#viziteazaSite { display : block; float : left; /*width : 160px;*/ margin : 0 40px 20px 20px; padding : 0 20px 0 20px; font-size : 18px; line-height : 32px; }
			a#viziteazaSite2 { display : block; float : left; width : 165px; margin-left:20px; padding : 0 0 0 20px; font-size : 18px; line-height : 32px; }
			
			a#adaugaSiTu { display : block; float : left; width : 320px; height : 32px; margin : 0 0 20px 0; background : transparent url(../img/buton-adaugasitu.png) left top no-repeat; }
			a#adaugaSiTu:active { background : transparent url(../img/buton-adaugasitu.png) left center no-repeat; }
			a#adaugaSiTu:hover { background : transparent url(../img/buton-adaugasitu.png) left bottom no-repeat; }

            #contact { width : 360px; float : left; margin : 0 20px 0 0; padding : 0 0 0 20px; }
			#titlufirma { float : left; margin : 0 20px 0 0; padding : 0 0 0 20px; }
			#contact.Premium { width : 740px; float : none; margin : 17px 0 0 0; }
				#formular { width : 360px; float : left; margin : 0 20px 0 0; }
					#contact ul { display : block; padding : 20px 0 0 0; }
						#contact li { display : block; padding : 0 20px 20px 0; }
							#contact label { display : block; width : 135px; height : 21px; float : left; }
								#contact #label-img { width : 100px; height : 20px; }
							#contact input { float : left; width : 197px; }
								#contact #contact-securitate { width : 97px; }
							#contact textarea { display : block; width : 197px; height : 120px; float : left; }
							#contact-imagine { display : block; float : left; margin : 0 20px 0 0; }

							#label-nume { background : transparent url(../img/contact-nume.png) left top no-repeat; }
							#label-email { background : transparent url(../img/contact-email.png) left top no-repeat; }
							#label-titlu { background : transparent url(../img/contact-titlu.png) left top no-repeat; }
							#label-mesaj { background : transparent url(../img/contact-mesaj.png) left top no-repeat; }
							#label-securitate { background : transparent url(../img/contact-securitate.png) left top no-repeat; }

							button#contact-trimite { display : block; width : 205px; height : 26px; margin : 0 0 20px 135px; background : transparent url(../img/buton-contact.png) left top no-repeat; }
							button#contact-trimite:active { background : transparent url(../img/buton-contact.png) left center no-repeat; }
							button#contact-trimite:hover { background : transparent url(../img/buton-contact.png) left bottom no-repeat; }

				#dateContact { width : 360px; height : 292px; float : left; margin : 20px 0 0 0; background : transparent url(../img/bg-datecontact.png) left top no-repeat; }
					#dateContact h2 { display : block; padding : 20px 0 5px 20px; color : #000; font-size : 18px; line-height : 18px; font-weight : 900; text-transform : uppercase; letter-spacing : -1px; }
					#dateContact h3 { display : block; padding : 0 20px; font-size : 18px; line-height : 18px; font-weight : 900; }
					#dateContact ul { display : block; padding : 20px 0 0 20px; }
						#dateContact li { display : block; padding : 0 20px 20px 0; }
							#dateContact em { display : block; width : 82px; height : 21px; float : left; }
							#contact p { display : block; float : left; width : 238px; }
								.EMail { unicode-bidi : bidi-override; direction : rtl; }
					
							#date-telefon { background : transparent url(../img/date-telefon.png) left top no-repeat; }
							#date-fax { background : transparent url(../img/date-fax.png) left top no-repeat; }
							#date-email { background : transparent url(../img/date-email.png) left top no-repeat; }
							#date-adresa { background : transparent url(../img/date-adresa.png) left top no-repeat; }

            #companiiSimilare { width : 360px; float : left; }
				#companiiSimilare .featureCompanii { width : 360px; float : left; padding : 20px 0 0 0; }
					#companiiSimilare .DetaliiCompanie { float : right; /*width : 355px;*/ overflow: hidden; padding-left: 10px; white-space: nowrap; width : 170px; }
				#companiiSimilare .Stanga { height : 190px; float : left; margin : 20px 20px 0 20px; }
				#companiiSimilare .Dreapta { height : 190px; float : right; margin : 20px 20px 0 20px; }
			
            #companiiSimilare2 { width : 360px; }
                    #companiiSimilare2 .DetaliiCompanie { float : right; /*width : 355px;*/ overflow: hidden; padding-left: 10px; white-space: nowrap; width : 170px; }
                    	
			#comentarii.Premium { margin : 17px 0 0 0; }
			
			#raspunde {  }
				#raspunde .Titlu .sIFR { width : 182px; }
				
				#raspunde #companieFree input#login-check, #raspunde #companiePremium input#login-check1 { display : none !important; }
				#raspunde #produsFree input#login-check, #raspunde #produsPremium input#login-check1 { display : none !important; }
				
				#raspunde label#butonCompanieFree { display : block; width : 240px; height : 174px; padding : 0; background : transparent url(../img/buton-companiefree.png) left top no-repeat; }
				#raspunde label#butonCompanieFree:hover, #raspunde .hover label#butonCompanieFree, #raspunde .Active label#butonCompanieFree { background : transparent url(../img/buton-companiefree.png) left bottom no-repeat; }
				#raspunde label#butonCompaniePremium { display : block; float : right; width : 240px; height : 174px; padding : 0; background : transparent url(../img/buton-companiepremium.png) left top no-repeat; }
				#raspunde label#butonCompaniePremium:hover, #raspunde .hover label#butonCompaniePremium, #raspunde .Active label#butonCompaniePremium { background : transparent url(../img/buton-companiepremium.png) left bottom no-repeat; }

				#raspunde label#butonProdusFree { display : block; width : 240px; height : 174px; padding : 0; background : transparent url(../img/buton-produsfree.png) left top no-repeat; }
				#raspunde label#butonProdusFree:hover, #raspunde .hover label#butonProdusFree, #raspunde .Active label#butonProdusFree { background : transparent url(../img/buton-produsfree.png) left bottom no-repeat; }
				#raspunde label#butonProdusPremium { display : block; float : right; width : 240px; height : 174px; padding : 0; background : transparent url(../img/buton-produspremium.png) left top no-repeat; }
				#raspunde label#butonProdusPremium:hover, #raspunde .hover label#butonProdusPremium, #raspunde .Active label#butonProdusPremium { background : transparent url(../img/buton-produspremium.png) left bottom no-repeat; }				
				
					#raspunde .Continut ul { display : block; padding : 20px 0 0 20px; }
						#raspunde .Continut ul li { display : block; float : left; width : 335px; margin : 0 20px 20px 0; }
							#raspunde label { display : block; float : left; width : 125px; padding : 0 20px 0 0; font-size : 18px; line-height : 21px; }
								.Mandatory { color : #ff0000; }
							#raspunde input { display : block; float : left; width : 182px; }
						#raspunde .Continut ul li#notare { float : right; width : 205px; height : 103px; background : transparent url(../img/bg-notare.png) left top no-repeat; }
							h3#acordaNota { display : block; height : 9px; margin : 13px 0 8px 20px; background : transparent url(../img/notare.png) left top no-repeat; }
							#raspunde img { display : block; float : left; margin : 0 5px 10px 20px; }
							#raspunde .Nota { display : block; float : left; padding : 5px 0 0 0; }
								.Nota strong { color : #000; }
							
							a#noteazaProdusul { display : block; clear : both; width : 163px; height : 33px; margin : 0 0 0 20px; background : transparent url(../img/buton-noteaza.png) left top no-repeat; }
							a#noteazaProdusul:active { background : transparent url(../img/buton-noteaza.png) left center no-repeat; }
							a#noteazaProdusul:hover { background : transparent url(../img/buton-noteaza.png) left bottom no-repeat; }
							
						#raspunde .Continut ul li.Text { width : 560px; margin : 0 20px 17px 0; }
							.Text textarea { width : 407px; }
						#raspunde .Continut ul li.Check { width : 560px; margin : 0 20px 18px 0; }
							#raspunde .Check input { display : block; float : left; width : auto; margin : 0 0 0 122px; }
							#raspunde .Check label { width : 320px; float : left; padding : 0 0 0 10px; font-size : 14px; line-height : 14px; }
						
						button#reply-trimite { display : block; width : 221px; height : 36px; margin : 0 0 20px 165px; background : transparent url(../img/buton-comenteaza.png) left top no-repeat; }
						button#reply-trimite:active, #raspunde button.active { background : transparent url(../img/buton-comenteaza.png) left center no-repeat; }
						button#reply-trimite:hover, #raspunde button.hover { background : transparent url(../img/buton-comenteaza.png) left bottom no-repeat; }

		#aside { width : 360px; float : right; margin : 20px 0 0 0; }
		
			#inRezultate { margin : 0 0 20px 0; }
				#inRezultate h2 { letter-spacing : -0.5px; }
				#inRezultate #creareInfo { margin : 20px 0 0 0; }
		
			#cautariSimilare { margin : 0 0 20px 0; }
				#cautariSimilare .Continut { padding : 16px 0 0 0; }
					#cautariSimilare .Stanga, #cautariSimilare .Dreapta { display : block; float : left; height : 340px; margin : 0 20px 20px 20px; }
					#cautariSimilare .Paginatie { clear : both; margin : 0 0 0 56px; }
		
			#convertor { margin : 0 0 20px 0; }
				form#convertorValutar {  }
					#convertorValutar fieldset { display : block; margin : 10px 0; }
						#convertorValutar label, #convertorValutar input, #convertorValutar select, #convertorValutar strong, #convertorValutar em { float : left; }
						
						.CursData { background : #f3f3f3; }
							.CursData label { padding : 0 10px 0 20px; line-height : 34px; font-size : 12px; text-align : left; }
							.CursData select { margin : 5px 10px 0 0; }
						
						.CursValori label { display : block; width : 65px; padding : 0 10px 0 20px; font-size : 18px; line-height : 30px; text-align : right; }
						.CursValori input { width : 150px; margin : 0 10px 0 0; padding : 3px; font-size : 18px; text-align : right; }
						.CursValori strong { display : block; width : 153px; height : 30px; padding : 0 5px 0 0; margin : 0 10px 0 0; background : #f3f3f3; font-size : 18px; line-height : 28px; text-align : right; }
						.CursValori select { width : 73px; font-size : 18px; }
						.CursValori em { display : block; width : 66px; height : 30px; padding : 0 0 0 8px; background : #f3f3f3; font-size : 18px; line-height : 28px; font-style : normal; }
						
						a#convertor-trimite { display : block; float : left; width : 123px; height : 26px; margin : 0 20px 0 95px; background : transparent url(../img/buton-converteste.png) left top no-repeat; }
						a#convertor-trimite:active, #convertorValutar button.active { background : transparent url(../img/buton-converteste.png) left center no-repeat; }
						a#convertor-trimite:hover, #convertorValutar button.hover { background : transparent url(../img/buton-converteste.png) left bottom no-repeat; }
						
						a#convertor-reset { display : block; float : right; margin : 8px 23px 0 0; font-size : 9px; line-height : 12px; }
		
			#recomandareProdus { height : 46px; margin : 0 0 20px 0; }

			.Statistici { display : block; padding : 20px; margin : 0 0 20px 0; background : transparent url(../img/bg-statistici.png) left top no-repeat; }
			.StatisticiAside { display : block; padding : 20px 20px 10px 20px; margin : 0 0 20px 0; background : #fff url(../img/bg-statisticiaside.png) left bottom no-repeat; border : 1px solid #ccc; height: 65px;}
            .StatisticiCompanie, .StatisticiSite { display : block; padding : 18px 16px 15px 20px; background : transparent url(../img/bg-statcomp.png) left top no-repeat; }
			.StatisticiCompanie2 { display : block; height: 45px; padding : 18px 16px 15px 20px; background : transparent url(../img/bg-statcomp2.png) left top no-repeat; }
				.Stat { display : block; float : left; height : 25px; margin : 0 10px 0 0; }
				.StatisticiAside .Stat { clear : left; margin : 0 0 10px 0; }
					.Stat strong { display : block; float : left; margin : 0 5px 0 0; font-size : 26px; line-height : 24px; color : #0d743b; font-weight : 900; }
					.Stat span { display : block; float : left; width : 49px; height : 23px; }
					.Stat span.sIFR-alternate { width : 0; height : 0; }
						.Stat span .Hidden { display : none; }
						span#companiiInscrise { background : transparent url(../img/stat.png) left 0px no-repeat; }
						span#potentialiClienti { background : transparent url(../img/stat.png) left -24px no-repeat;  }
						span#vizitatoriCategorie { background : transparent url(../img/stat.png) left -48px no-repeat;  }
						span#vizitePagina { width : 46px; background : transparent url(../img/stat.png) left -72px no-repeat;  }
						span#siteuriInscrise { background : transparent url(../img/stat.png) left -96px no-repeat; }

				a#detaliiPremium { display : block; float : right; width : 39px; height : 26px; background : transparent url(../img/buton-detalii.png) left top no-repeat; }
				a#detaliiPremium:active { background : transparent url(../img/buton-detalii.png) left center no-repeat; }
				a#detaliiPremium:hover { background : transparent url(../img/buton-detalii.png) left bottom no-repeat; }

				a#detaliiPremiumMare { display : block; float : right; width : 200px; height : 26px; margin : 0 0 0 -20px; background : transparent url(../img/buton-detaliiMare.png) left top no-repeat; }
				a#detaliiPremiumMare:active { background : transparent url(../img/buton-detaliiMare.png) left center no-repeat; }
				a#detaliiPremiumMare:hover { background : transparent url(../img/buton-detaliiMare.png) left bottom no-repeat; }

				a#statNL { display : block; width : 125px; height : 55px; float : right; background : transparent url(../img/buton-addgratuit.png) left top no-repeat; }
				.MaiMare a#statNL { margin : 20px 0 0 0; }
				a#statNL:active { background : transparent url(../img/buton-addgratuit.png) left center no-repeat; }
				a#statNL:hover { background : transparent url(../img/buton-addgratuit.png) left bottom no-repeat; }

			#subcategorii {  }
				#subcategorii .Continut { padding : 16px 0 12px 0; }
					#subcategorii .Continut ul { display : block; }
						#subcategorii .Continut ul li { display : block; float : left; /*width : 160px;*/ width : 225px; padding : 0 0 5px 20px; background : transparent url(../img/bullet.png) left top no-repeat; }

            #pitch { margin : 0 0 20px 0; border-top : 1px solid #000; background : transparent url(../img/bg-pitch.png) left top no-repeat; }
			#main #pitch { width : 360px; float : right; }
				.deCeCont { display : block; height : 19px; margin : 18px 0 13px 20px; background : transparent url(../img/de-ce-cont.png) left top no-repeat; }
				h2#avantajeContPremium { display : block; height : 18px; margin : 15px 0 12px 20px; background : transparent url(../img/avantaje.png) left top no-repeat; }
				#pitch p { display : block; margin : 0 20px 15px 20px; color : #000; }
				#pitch ul { display : block; }
					#pitch ul li { display : block; padding : 0 5px 0 20px; background : transparent url(../img/bullet.png) left top no-repeat; line-height : 15px; }

				a#creazaCont { display : block; width : 222px; height : 24px; margin : 0 0 0 20px; background : transparent url(../img/buton-pitch.png) left top no-repeat; }
				a#creazaCont:active { background : transparent url(../img/buton-pitch.png) left center no-repeat; }
				a#creazaCont:hover { background : transparent url(../img/buton-pitch.png) left bottom no-repeat; }
				#main a#creazaCont { margin : 16px 0 0 20px; }

			#review {  }

				#sideReview { display : block; width : 82px; float : left; margin : 0 20px 10px 20px; padding : 3px 0 0 0; }
					.LogoReview, .LogoReview img { display : block; }
					a.LogoReview:active, a.LogoReview:hover { background : transparent; }
					.Rating { display : block; width : 80px; height : 16px; margin : 10px 0 0 0; }
				#review .DetaliiCompanie { display : block; margin : 17px 20px 0 20px; }
					#review .DetaliiCompanie ul.Detalii { display : block; width : 218px; float : left; }
					#review p { margin : 0 0 8px 0; }

				a#citesteRecomandare { display : block; width : 320px; height : 26px; margin : 15px 0 20px 0; background : transparent url(../img/buton-recomandare.png) left top no-repeat; }
				a#citesteRecomandare:active { background : transparent url(../img/buton-recomandare.png) left center no-repeat; }
				a#citesteRecomandare:hover { background : transparent url(../img/buton-recomandare.png) left bottom no-repeat; }
				
				a#contactAcum { display : block; width : 283px; height : 26px; margin : 17px 0 20px 0; background : transparent url(../img/buton-contactacum.png) left top no-repeat; }
				a#contactAcum:active { background : transparent url(../img/buton-contactacum.png) left center no-repeat; }
				a#contactAcum:hover { background : transparent url(../img/buton-contactacum.png) left bottom no-repeat; }

            #rightAdvert { margin : 0 0 11px 0;}

			.Poll { border-top : 1px solid #000; padding : 0 0 20px 0; }
				.Poll h2 { display : block; margin : 18px 20px 16px 20px; font-size : 18px; line-height : 18px; font-weight : 900; }
				ul.PollList { display : block; }
					.PollList li { display : block; margin : 0 0 8px 0; }
						.PollList li input, .PollList li label { display : block; float : left; cursor : pointer; }
						.PollList li input { padding : 0; margin : 0 7px 0 0; }

				button#trimitePoll { display : block; width : 200px; height : 26px; margin : 18px 0 0 20px; background : transparent url(../img/buton-poll.png) left top no-repeat; }
				button#trimitePoll:active, .Poll button.active { background : transparent url(../img/buton-poll.png) left center no-repeat; }
				button#trimitePoll:hover, .Poll button.hover { background : transparent url(../img/buton-poll.png) left bottom no-repeat; }

            #produse, #stiri { margin : 0 0 20px 0; }
            #produse2 { margin : 0 0 20px 0; padding-left: 20px; }
				#aside .Premium { margin : 20px 0 0 0; }
/*                #aside .TitluLung .Titlu .sIFR { width : 290px; }*/
				#aside .TitluLung .Titlu .sIFR { /*width : 290px;*/ display : block; float : left; padding : 7px 0 9px 0; font-size : 18px; line-height : 18px; font-weight : 100; }
				#aside .TitluFoarteLung .Titlu .sIFR { width : 320px; }
				#aside .Premium .Titlu .sIFR { width : 290px; }
				#produse .Continut { padding : 0 0 20px 0; }
				#produse.Premium .Continut { padding : 0; }
					#produse .Stanga, #stiri .Stanga { float : left; margin : 20px 20px 0 20px; height : 230px; }
					#produse .Dreapta, #stiri .Dreapta { float : right; margin : 20px 20px 0 20px; height : 230px; }
					/* #produse .Produse, #stiri .Stiri { width : 248px; float : left; } */
                    #stiri .Stiri { width : 360px; float : left; }
                    #produse .Produse { width : 360px; float : left; }
					#produse2 .Produse2 { width : 760px; float : left; }
					#produse .Paginatie, #stiri .Paginatie { clear : both; margin : 0 0 0 45px; }
					.Stea { display : block; padding : 1px 0 2px 0; }

		#postludiu { clear : both; width : 980px; }

			#postludiu .Titlu h2 { width : 682px; float : left; }
			#postludiu .Titlu .LangaTitlu { width : 238px; float : right; }

			#bottomLeaderboard { margin : 0 auto 20px auto; width : 728px; height : 90px; border : 1px solid #000; }

			#categoriiMari {  }
				#categoriiMari .Stanga, #categoriiMari .Dreapta { margin : 20px 20px 20px 20px; height : 170px; }
				#categoriiMari .Stanga { float : left; }
				#categoriiMari .Dreapta { float : right; }
				#categoriiMari .Paginatie { display : block; clear : both; margin : 0 0 20px 344px; }
                #categoriiMari .CategoriileMari { width : 868px; float : left; margin : 20px 0 0 0; }
				#categoriiMari .CategoriileMari2 { width : 868px; float : left; margin : 20px 0 0 0; }
				
			#siteuriMari {  }
				

	#footer { background : #f3f3f3; margin : 0 0 0 0; padding : 20px 0 0 0; } /* margin : 0 0 20px 0; */

		#footerContainer { width : 980px; margin : 0 auto; text-align : left; }
		
			#lp #footer { border-bottom : 20px solid #000; }
			#textSecundar { width : 600px; float : left; font-size : 9px; }
				#textSecundar p { padding : 0 20px; background : transparent url(../img/lp-bgfooter.jpg) left top no-repeat; line-height : 26px; }
			#brandingFooterLP { float : right; width : 255px; height : 57px; margin : 0 20px 20px 0; }

			#identitate { width : 220px; float : left; position : relative; }
				#brandingFooter a { display : block; width : 255px; height : 57px; position : relative; margin : 35px 0 18px -34px; background : transparent url(../img/logo-verde.png) left top no-repeat; }
				#brandingFooter a:active, #brandingFooter a:hover { background : transparent url(../img/logo-verde.png) left bottom no-repeat; }
				p#detaliiProiect { display : block; margin : 0 0 10px 20px; font-size : 9px; line-height : 11px; }
				ul#listaValiditate { display : block; margin : 0 0 0 20px; }
					#listaValiditate li, #listaValiditate li a { display : block; float : left; background : transparent; }
					#listaValiditate li { margin : 0 10px 10px 0; }

			#utilitati { width : 720px; float : right; padding : 0 20px 15px 0; }

				#basic { height : 26px; }
					ul#meniuSecundar { display : block; width : 446px; height : 26px; float : left; padding : 0 0 0 16px; background : transparent url(../img/bg-meniusec.png) left top no-repeat; font-size : 9px; line-height : 9px; }
						#meniuSecundar li { display : block; float : left; padding : 8px 4px 9px 0; }
						#meniuSecundar li.Last { padding : 8px 0 9px 0; }
							#meniuSecundar li a { display : block; float : left; padding : 0 4px 0 0; border-right : 1px solid #808080; }
							#meniuSecundar li.Last a { padding : 0; border : none; }
							#meniuSecundar li a:active, #meniuSecundar li a:hover { color : #f00; background : #fff; }
					a#goTop { display : block; width : 238px; height : 26px; float : right; background : transparent url(../img/buton-gotop.png) left top no-repeat; }
					a#goTop:active { background : transparent url(../img/buton-gotop.png) left center no-repeat; }
					a#goTop:hover { background : transparent url(../img/buton-gotop.png) left bottom no-repeat; }

				#facilitati { display : block; width : 360px; float : left; margin : 0 20px 0 0; }
					#facilitati .sIFR { margin : 20px 0 15px 20px; display : block; color : #000; font-size : 18px; line-height : 18px; font-weight : 100; }
					#facilitati ul { display : block; }
						#facilitati ul li { display : block; padding : 0 0 11px 20px; background : transparent url(../img/bullet-gri.png) left top no-repeat; }

				a#miniPitch { display : block; width : 82px; height : 120px; float : left; margin : 20px 20px 20px 0; background : transparent url(../img/pitch.png) left top no-repeat; }
				a#miniPitch:active, a#miniPitch:hover { background : transparent url(../img/pitch.png) left bottom no-repeat; }

				#newsletter { display : block; width : 218px; height : 100px; float : left; margin : 20px 0; padding : 20px 0 0 20px; background : transparent url(../img/bg-nl.png) left top no-repeat; }
					form#nlSubscribe {  }
						#nlSubscribe label { display : block; width : 202px; height : 12px; margin : 0 0 10px 0; background : transparent url(../img/nl-title.png) left top no-repeat; }
						#nlSubscribe input { display : block; width : 150px; height : 14px; float : left; margin : 0 10px 0 0; border : 1px solid #fff; }
						#nlSubscribe input:hover, #nlSubscribe input:active, #nlSubscribe input.active, #nlSubscribe input.hover { border : 1px solid #f00; }

						button#nlSend { display : block; width : 34px; height : 20px; float : left; background : transparent url(../img/buton-go.png) left top no-repeat; }
						button#nlSend:active, #nlSubscribe button.active { background : transparent url(../img/buton-go.png) left center no-repeat; }
						button#nlSend:hover, #nlSubscribe button.hover { background : transparent url(../img/buton-go.png) left bottom no-repeat; }

						a#RSSFooter { display : block; width : 202px; height : 20px; margin : 20px 0 0 0; background : transparent url(../img/rss-jos.png) left top no-repeat; }
						a#RSSFooter:active, a#RSSFooter:hover { background : transparent url(../img/rss-jos.png) left bottom no-repeat; }

				#copy { display : block; width : 340px; height : 29px; float : left; padding : 0; background : transparent; }
					#copy p { font-size : 9px; line-height : 11px; }

		#parteneriContainer { background : #000; }
			ul#parteneri { width : 980px; margin : 0 auto; padding : 10px 0; text-align : left; }
				#parteneri li { display : block; float : left; margin : 0 20px 0 0; }
					#parteneri li a { display : block; float : left; }

					a#parteneri-ted { display : block; width : 150px; height : 29px; background : transparent url(../img/ted.png) left top no-repeat; }
					a#parteneri-ted:active, a#parteneri-ted:hover { background : transparent url(../img/ted.png) left bottom no-repeat; }
					a#parteneri-aiesec { display : block; width : 306px; height : 46px; background : transparent url(../img/logo-aiesec.png) left top no-repeat; }
a#parteneri-aiesec:hover { background : transparent url(../img/logo-aiesec.png) left bottom no-repeat; }
a#parteneri-aser { display : block; width : 79px; height : 50px; background : transparent url(../img/logo-aser.gif) left top no-repeat; }
a#parteneri-aser:hover { background : transparent url(../img/logo-aser.gif) left bottom no-repeat; }
                    
#login {  }
	#login h2 span, #login h3 span { display : block; height : 34px; }

	#cuCont { width : 480px; float : left; }
		h2#aiCont { display : block; width : 480px; height : 34px; margin : 0 0 20px 0; background : transparent url(../img/bg-aicont.png) left top no-repeat; }
		h3#accesCont { display : block; width : 480px; height : 34px; margin : 39px 0 11px 0; background : transparent url(../img/bg-acces.png) left top no-repeat; }
		form#logInForm {  }
			#logInForm ul {  }
				#logInForm li { padding : 0 20px 20px 10px; }
					#logInForm label { display : block; float : left; width : 175px; padding : 0 10px; font-size : 18px; line-height : 21px; }
					#logInForm input { display : block; float : left; width : 180px; }
					#logInForm .Check label { font-size : 12px; line-height : 12px; }
					#logInForm .Check input { width : 14px; margin : 0 0 0 170px; }
					
			button#login-trimite { display : block; width : 164px; height : 36px; clear : both; margin : 0 0 40px 205px; background : transparent url(../img/buton-login.png) left top no-repeat; }
			button#login-trimite:active, #logInForm button.active { background : transparent url(../img/buton-login.png) left center no-repeat; }
			button#login-trimite:hover, #logInForm button.hover { background : transparent url(../img/buton-login.png) left bottom no-repeat; }

		h2#problemeAuth { display : block; width : 480px; height : 34px; margin : 0 0 20px 0; background : transparent url(../img/bg-probleme.png) left top no-repeat; }
	
	#faraCont { width : 310px; float : right; }
		h2#incaNuAi { display : block; width : 310px; height : 34px; margin : 0 0 20px 0; background : transparent url(../img/bg-nuinca.png) left top no-repeat; }
			#creareInfo { background : #f3f3f3; padding : 0 0 20px 0; }
				h3#creazaCont { display : block; width : 310px; height : 34px; padding : 19px 0 0 0; margin : 0 0 11px 0; background : transparent url(../img/bg-creare.png) left bottom no-repeat; }
				
				a#vreauCont { display : block; width : 242px; height : 36px; margin : 0 0 0 20px; background : transparent url(../img/buton-vreaucont.png) left top no-repeat; }
				a#vreauCont:active { background : transparent url(../img/buton-vreaucont.png) left center no-repeat; }
				a#vreauCont:hover { background : transparent url(../img/buton-vreaucont.png) left bottom no-repeat; }

#premium {  }
	h1#pachetPremium { display : block; width : 778px; height : 100px; margin : 20px 0 10px 0; background : transparent url(../img/lp-titlu.png) left top no-repeat; }
	h1#pachetPremium2 { display : block; width : 592px; height : 84px; margin : 20px 0 10px 0; background : transparent url(../img/lp-titlu2.png) left top no-repeat; }

	h3#premium-ceInseamna, #premium-ceInseamna a { display : block; width : 810px; height : 54px; }
	h3#premium-ceInseamna { margin : 20px 0; }
		#premium-ceInseamna a { background : transparent url(../img/lp-clienti.png) left 0px no-repeat; }
		#premium-ceInseamna a:hover { background : transparent url(../img/lp-clienti.png) left -54px no-repeat; }
		#premium-ceInseamna.Active a { background : transparent url(../img/lp-clienti.png) left -108px no-repeat; }
		#premium-ceInseamna.Active a:hover { background : transparent url(../img/lp-clienti.png) left -162px no-repeat; }
	ul#box-ceInseamna { line-height : 24px; }
		#box-ceInseamna li { display : block; padding : 0 20px; background : transparent url(../img/bullet.png) left 4px no-repeat; }

	h3#premium-catCosta, #premium-catCosta a { display : block; width : 810px; height : 54px; }
	h3#premium-catCosta { margin : 20px 0; }
		#premium-catCosta a { background : transparent url(../img/titlu-catcosta.png) left 0px no-repeat; }
		#premium-catCosta a:hover { background : transparent url(../img/titlu-catcosta.png) left -54px no-repeat; }
		#premium-catCosta.Active a { background : transparent url(../img/titlu-catcosta.png) left -108px no-repeat; }
		#premium-catCosta.Active a:hover { background : transparent url(../img/titlu-catcosta.png) left -162px no-repeat; }
	ul#box-catCosta {  }
		#box-catCosta li { display : block; float : left; margin : 0 20px; }
			#box-catCosta a { display : block; float : left; width : 330px; height : 205px; }
				a#comanda6Luni { background : transparent url(../img/buton-comanda6.png) left top no-repeat; }
				a#comanda6Luni:active, a#comanda6Luni:hover { background : transparent url(../img/buton-comanda6.png) left bottom no-repeat; }
				a#comanda12Luni { background : transparent url(../img/buton-comanda12.png) left top no-repeat; }
				a#comanda12Luni:active, a#comanda12Luni:hover { background : transparent url(../img/buton-comanda12.png) left bottom no-repeat; }
	
	h3#premium-deCeMerita, #premium-deCeMerita a { display : block; width : 810px; height : 54px; }
	h3#premium-deCeMerita { margin : 20px 0; }
		#premium-deCeMerita a { background : transparent url(../img/lp-beneficii.png) left 0px no-repeat; }
		#premium-deCeMerita a:hover { background : transparent url(../img/lp-beneficii.png) left -54px no-repeat; }
		#premium-deCeMerita.Active a { background : transparent url(../img/lp-beneficii.png) left -108px no-repeat; }
		#premium-deCeMerita.Active a:hover { background : transparent url(../img/lp-beneficii.png) left -162px no-repeat; }
	#box-deCeMerita {  }
		#box-deCeMerita table { width : 100%; }
			#box-deCeMerita thead {  }
				#box-deCeMerita th { border-bottom : 1px solid #000; }
					#box-deCeMerita th p { display : block; height : 32px; padding : 10px 0; }
						th#comparatie-servicii { background : transparent url(../img/bg-servicii.png) left center no-repeat; }
						th#comparatie-free { width : 150px; background : transparent url(../img/bg-standard.png) left center no-repeat; }
						th#comparatie-premium { width : 150px; background : transparent url(../img/bg-premium.png) left center no-repeat; }
			#box-deCeMerita tbody { color : #333; }
				#box-deCeMerita tbody tr td { background : #fff; }
				#box-deCeMerita tbody tr.Even td { background : #f3f3f3; }
					#box-deCeMerita tbody p { display : block; padding : 13px 20px 16px 20px; }
					#box-deCeMerita tbody strong { display : block; height : 44px; padding : 0 0 0 49px; font-size : 18px; line-height : 36px; text-transform : uppercase; }
					.DA { background : transparent url(../img/bg-da.png) left top no-repeat; color : #27aa00; }
					.NU { background : transparent url(../img/bg-nu.png) left top no-repeat; color : #f00; }
					.TIMP { background : transparent url(../img/bg-limita.png) left top no-repeat; color : #da9c23; }
					#box-deCeMerita tbody strong.TIMP, #box-deCeMerita tbody strong.Mic { width : 70px; height : 34px; padding : 10px 0 0 49px; font-size : 12px; line-height : 12px; font-weight : 100; text-transform : lowercase; }
			#box-deCeMerita tfoot {  }
				#box-deCeMerita tfoot h4 { display : block; font-size : 18px; line-height : 18px; padding : 15px 20px; }
				#box-deCeMerita tfoot p { text-align : center; }
					#box-deCeMerita tfoot strong { color : #000; text-transform : uppercase; }
					#box-deCeMerita tfoot strong.Sase { color : #1d9131; }
					#box-deCeMerita tfoot strong.Doispe { color : #ce7502; }
					
					a#comandaAcum { display : block; width : 139px; height : 36px; background : transparent url(../img/buton-vreaupremium.png) left top no-repeat; }
					a#comandaAcum:active { background : transparent url(../img/buton-vreaupremium.png) left center no-repeat; }
					a#comandaAcum:hover { background : transparent url(../img/buton-vreaupremium.png) left bottom no-repeat; }

/* HACKS */

.clearfix:after, #alert:after, #brandingContainer:after, #meniuContainer2:after, #meniu:after, #cautare:after,
#cautareForm fieldset:after, #auxiliare:after, #tools:after, #content:after, .Titlu:after, .LangaTitlu:after, #footerContainer:after,
#utilitati:after, #parteneri:after, .Target:after, .LangaTitlu li:after, .featureCompanii:after, .featureCompanii li:after,
.Detalii:after, .Stiri:after, .Stiri li:after, .Produse:after, .Produse li:after, .CategoriileMari:after, .CategoriileMari li:after,
.Continut:after, .Statistici:after, .Stat:after, .Advertising:after, .PollList li:after, #triadPitch:after, #panaAcumStatistici:after,
.CategoriiMinimale:after, .CapDeTabel:after, .ListaFirme li:after, .CategorieCompanie:after, .SfarsitTabel:after, .PePagina:after,
.Filtre:after, .StatisticiAside:after, #subcategorii .Continut ul:after, .CategoriiTree li:after, .StatisticiCompanie:after,
#contact li:after, #sideContainer:after, .ListaSpecificatii li:after, #furnizorContainer:after, .Comentarii li:after,
#raspunde .Continut ul li:after, #raspunde .Continut ul:after, .NotaProdus:after, .TopProduse li:after, #pasiMari:after,
#cont-lista a:after, #alert-main:after, .Valute li:after, #cont-main-extended:after, #pasiMici:after, #alert-main-extended:after,
#mesaje li:after, .Max a:after, #login:after, #logInForm li:after, .PremiumBox:after, #galerieInfo:after, #tagZone:after,
#containerDirector:after, #pitchDirector:after, .TagListSide:after, #sideCategorie:after, .StatisticiSite:after, .Siteuri li:after,
.Siteuri:after, .denumireMoneda:after, .Cautari li:after, .Comanda:after, .InfoComanda li:after, .InfoComandaPlus li:after,
.ComentariuContinut:after, .Valute li a:after, #sideCategorie ul:after, .Avantaje li:after, #lp-inscriere li:after
{ content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }

.clearfix, #alert, #brandingContainer, #meniuContainer2, #meniu, #cautare,
#cautareForm fieldset, #auxiliare, #tools, #content, .Titlu, .LangaTitlu, #footerContainer,
#utilitati, #parteneri, .Target, .LangaTitlu li, .featureCompanii, .featureCompanii li,
.Detalii, .Stiri, .Stiri li, .Produse, .Produse li, .CategoriileMari, .CategoriileMari li,
.Continut, .Statistici, .Stat, .Advertising, .PollList li, #triadPitch, #panaAcumStatistici,
.CategoriiMinimale, .CapDeTabel, .ListaFirme li, .CategorieCompanie, .SfarsitTabel, .PePagina,
.Filtre, .StatisticiAside, #subcategorii .Continut ul, .CategoriiTree li, .StatisticiCompanie,
#contact li, #sideContainer, .ListaSpecificatii li, #furnizorContainer, .Comentarii li,
#raspunde .Continut ul li, #raspunde .Continut ul, .NotaProdus, .TopProduse li, #pasiMari,
#cont-lista a, #alert-main, .Valute li, #cont-main-extended, #pasiMici, #alert-main-extended,
#mesaje li, .Max a, #login, #logInForm li, .PremiumBox, #galerieInfo, #tagZone,
#containerDirector, #pitchDirector, .TagListSide, #sideCategorie, .StatisticiSite, .Siteuri li,
.Siteuri, .denumireMoneda, .Cautari li, .Comanda, .InfoComanda li, .InfoComandaPlus li,
.ComentariuContinut, .Valute li a, #sideCategorie ul, .Avantaje li, #lp-inscriere li
{ display: inline-block; }

html[xmlns] .clearfix, html[xmlns] .clearfix, html[xmlns] #alert, html[xmlns] #brandingContainer, html[xmlns] #meniuContainer2, html[xmlns] #meniu, html[xmlns] #cautare,
html[xmlns] #cautareForm fieldset, html[xmlns] #auxiliare, html[xmlns] #tools, html[xmlns] #content, html[xmlns] .Titlu, html[xmlns] .LangaTitlu, html[xmlns] #footerContainer,
html[xmlns] #utilitati, html[xmlns] #parteneri, html[xmlns] .Target, html[xmlns] .LangaTitlu li, html[xmlns] .featureCompanii, html[xmlns] .featureCompanii li,
html[xmlns] .Detalii, html[xmlns] .Stiri, html[xmlns] .Stiri li, html[xmlns] .Produse, html[xmlns] .Produse li, html[xmlns] .CategoriileMari, html[xmlns] .CategoriileMari li,
html[xmlns] .Continut, html[xmlns] .Statistici, html[xmlns] .Stat, html[xmlns] .Advertising, html[xmlns] .PollList li, html[xmlns] #triadPitch, html[xmlns] #panaAcumStatistici,
html[xmlns] .CategoriiMinimale, html[xmlns] .CapDeTabel, html[xmlns] .ListaFirme li, html[xmlns] .CategorieCompanie, html[xmlns] .SfarsitTabel, html[xmlns] .PePagina,
html[xmlns] .Filtre, html[xmlns] .StatisticiAside, html[xmlns] #subcategorii .Continut ul, html[xmlns] .CategoriiTree li, html[xmlns] .StatisticiCompanie,
html[xmlns] #contact li, html[xmlns] #sideContainer, html[xmlns] .ListaSpecificatii li, html[xmlns] #furnizorContainer, html[xmlns] .Comentarii li,
html[xmlns] #raspunde .Continut ul li, html[xmlns] #raspunde .Continut ul, html[xmlns] .NotaProdus, html[xmlns] .TopProduse li, html[xmlns] #pasiMari,
html[xmlns] #cont-lista a, html[xmlns] #alert-main, html[xmlns] .Valute li, html[xmlns] #cont-main-extended, html[xmlns] #pasiMici, html[xmlns] #alert-main-extended,
html[xmlns] #mesaje li, html[xmlns] .Max a, html[xmlns] #login, html[xmlns] #logInForm li, html[xmlns] .PremiumBox, html[xmlns] #galerieInfo, html[xmlns] #tagZone,
html[xmlns] #containerDirector, html[xmlns] #pitchDirector, html[xmlns] .TagListSide, html[xmlns] #sideCategorie, html[xmlns] .StatisticiSite, html[xmlns] .Siteuri li,
html[xmlns] .Siteuri, html[xmlns] .denumireMoneda, html[xmlns] .Cautari li, html[xmlns] .Comanda, html[xmlns] .InfoComanda li, html[xmlns] .InfoComandaPlus li,
html[xmlns] .ComentariuContinut, html[xmlns] .Valute li a, html[xmlns] #sideCategorie ul, html[xmlns] .Avantaje li, html[xmlns] #lp-inscriere li
{ display: block; }

* html .clearfix, * html #alert, * html #brandingContainer, * html #meniuContainer2, * html #meniu, * html #cautare,
* html #cautareForm fieldset, * html #auxiliare, * html #tools, * html #content, * html .Titlu, * html .LangaTitlu, * html #footerContainer,
* html #utilitati, * html #parteneri, * html .Target, * html .LangaTitlu li, * html .featureCompanii, * html .featureCompanii li,
* html .Detalii, * html .Stiri, * html .Stiri li, * html .Produse, * html .Produse li, * html .CategoriileMari, * html .CategoriileMari li,
* html .Continut, * html .Statistici, * html .Stat, * html .Advertising, * html .PollList li, * html #triadPitch, * html #panaAcumStatistici,
* html .CategoriiMinimale, * html .CapDeTabel, * html .ListaFirme li, * html .CategorieCompanie, * html .SfarsitTabel, * html .PePagina,
* html .Filtre, * html .StatisticiAside, * html #subcategorii .Continut ul, * html .CategoriiTree li, * html .StatisticiCompanie,
* html #contact li, * html #sideContainer, * html .ListaSpecificatii li, * html #furnizorContainer, * html .Comentarii li,
* html #raspunde .Continut ul li, * html #raspunde .Continut ul, * html .NotaProdus, * html .TopProduse li, * html #pasiMari,
* html #cont-lista a, * html #alert-main, * html .Valute li, * html #cont-main-extended, * html #pasiMici, * html #alert-main-extended,
* html #mesaje li, * html .Max a, * html #login, * html #logInForm li, * html .PremiumBox, * html #galerieInfo, * html #tagZone,
* html #containerDirector, * html #pitchDirector, * html .TagListSide, * html #sideCategorie, * html .StatisticiSite, * html .Siteuri li,
* html .Siteuri, * html .denumireMoneda, * html .Cautari li, * html .Comanda, * html .InfoComanda li, * html .InfoComandaPlus li,
* html .ComentariuContinut, * html .Valute li a, * html #sideCategorie ul, * html .Avantaje li, * html #lp-inscriere li
{ height: 1%; }

/* LIGHTBOX */

#lightbox{ position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; }
#lightbox a img{ border: none; }
#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }
#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
/*#imageContainer#hoverNav{ left: 0;}*/
#imageContainer #hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{ width: 49%; height: 100%; background: transparent url(../img/blank.gif) no-repeat; /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../img/prev.gif) left 50% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../img/next.gif) right 50% no-repeat; }
/*** START : next / previous text links ***/
#nextLinkText, #prevLinkText{ color: #FF9834; font-weight:bold; text-decoration: none; }
#nextLinkText{ padding-left: 20px; }
#prevLinkText{ padding-right: 20px; }
/*** END : next / previous text links ***/
/*** START : added padding when navbar is on top ***/
.ontop #imageData { padding-top: 5px; }
/*** END : added padding when navbar is on top ***/
#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; }
#imageData{ padding:0 10px; }
#imageData #imageDetails{ width: 90%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}
#imageData #helpDisplay {clear: left; float: left; display: block; }
#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; display: none; }
#lightboxIframe { display: none; }

/* SLIDER */

.container { overflow:hidden; position:relative; }
.slides { position:absolute; top:0; left:0; list-style:none; padding:0; margin:0; }
.slides li { position:absolute; top:0; display:none; padding:0; margin:0; }

.InfoTitlu { display : none; }

#main .slides, #main .container, #main .slides li { width : 600px; height : 337px; }
#galerieMica .slides, #galerieMica .container, #galerieMica .slides li { width : 220px; height : 220px !important; }
#galerieStire .slides, #galerieStire .container, #galerieStire .slides li { width : 220px; height : 165px !important; }

/*****************************************************************************
scalable Inman Flash Replacement (sIFR) version 3. Copyright 2006 – 2008 Mark Wubben, <http://novemberborn.net/>
This software is licensed and provided under the CC-GNU LGPL. See <http://creativecommons.org/licenses/LGPL/2.1/>
*****************************************************************************/

@media screen 
{

	.sIFR-flash { visibility: visible !important; margin: 0; padding: 0; }
	.sIFR-replaced, .sIFR-ignore { visibility: visible !important; }
	.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }
	.sIFR-replaced div.sIFR-fixfocus { margin: 0pt;  padding: 0pt;  overflow: auto;  letter-spacing: 0px;  float: none; }

	.sIFR-active .Titlu h2.sIFR { visibility : hidden; margin : 0; padding : 0 0 4px 0; }
	.sIFR-active #titluSectiune { visibility : hidden; margin : 10px 0 5px 0; }
	.sIFR-active #facilitati h3 { visibility : hidden; margin : 15px 0 5px 20px; }
	.sIFR-active #titluCategorie { visibility : hidden; margin : 0 0 9px 0; }
	.sIFR-active #titluCompanie { visibility : hidden; margin : 0 0 9px 0; }
	.sIFR-active #titluCreareCont { visibility : hidden; padding : 15px 20px 10px 20px; }
	.sIFR-active #titluCont, .sIFR-active #titluProdus, .sIFR-active #titluStire { visibility : hidden; margin : 0 0 8px 0; }
	.sIFR-active #titluDirector { visibility : hidden; margin : 19px 0 11px 0; }
    .sIFR-active #titluCatDirector { visibility : hidden; margin : 16px 0 11px 0; }
	.sIFR-active #titluCatDirector2 { visibility : hidden; margin : 16px 0 11px 0; }
	.sIFR-active #titluCautare { visibility : hidden; margin : 19px auto 11px auto; padding : 0 24px 0 18px; }
	.sIFR-active .Titlu h2.sIFRRosu { visibility : hidden; margin : 0; }

}

/* STYLE SWITCHER */

body.small #header { overflow : hidden; }
body.small a#branding { margin : 39px -10px 0 0; }
body.small #leaderboard { float : right; margin : 0 -10px 0 0; }
body.small #brandingFooter a { margin : 39px -10px 18px 0; }

/* UPDATE's UPDATE */

.msg_err_bg { padding : 10px 20px !important; }


#simplemodal-overlay {background-color:#aaaaaa; cursor:wait;}

/* Container */
#simplemodal-container {height: 310px; width: 580px; background-color:#fff; border:1px solid #000000; -moz-border-radius: 5px; }
#simplemodal-container a.modalCloseImg {background:url(../img/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; left:-18px; cursor:pointer;}
#simplemodal-container #basicModalContent {padding:8px;}

	#headercont { width : 984px; height : 144px; clear : both; background : transparent url(http://e-oferta.ro/themes/original/img/titlu-ref.png) center top no-repeat; text-indent : -9999px; }

.wraptocenter {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 100px;
    height: 100px;
}
.wraptocenter * {
    vertical-align: middle;
}


.wraptocenter2 {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 220px;
    height: 218px;
}
.wraptocenter2 * {
    vertical-align: middle;
}

.wraptocenter3 {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 165px;
    height: 165px;
}
.wraptocenter3 * {
    vertical-align: middle;
}

.info2, .success, .warning, .error, .validation {
  border: 1px solid;
  margin: 10px 0px 10px 10px;
  padding:15px 10px 15px 50px;
  background-repeat: no-repeat;
  background-position: 10px center;
}
.info2 {
  color: #00529B;
  background-color: #BDE5F8;
  background-image: url('../img/info2.png');
}
.success {
  color: #4F8A10;
  background-color: #DFF2BF;
  background-image:url('../img/success.png');
}
.warning {
  color: #000;
  background-color: #f3f3f3;
  background-image: url('../img/warning.png');
}
.error {
  color: #D8000C;
  background-color: #FFBABA;
  background-image: url('../img/error.png');
}

/*\*//*/
.wraptocenter {
    display: block;
}
.wraptocenter span {
    display: inline-block;
    height: 100%;
    width: 1px;
}
/**/
<!--[if IE 8]>
.wraptocenter span {
    display: inline-block;
    height: 100%;
}
<![endif]-->
