body {margin:0;padding:0;background:#FFFFFF url(../images/front/bgr.gif) repeat-x left top;font-family: Arial, Verdana, Helvetica, sans-serif;}

.beta_mark {
	background:transparent url(../images/front/vote_num.gif) no-repeat scroll left center;
	font-family:Helvetica,Arial,san serif;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	letter-spacing:-1px;
	margin-top: -100px; 
	margin-left: 320px;
	width: 40px;
	height:40px;
	color:#FFFFFF;
	}
.header {width: 780px; height: 84px;  margin: 0px 0px 50px 0px;}
.header_mob {width: 400px; height: 84px;  margin: 0px 0px 0px 0px;}

.logo {display: block; width: 300px; height: 150px;}
.logo a {display: block; width: 300px; height: 150px; background-image: url(../images/front/logo_last.png);background-repeat: no-repeat;background-position: left top;}

.logo a:hover {display: block; width: 300px; height: 150px; background-image: url(../images/front/logo_last.png); background-repeat: no-repeat;background-position: left bottom;}

.logo_mob {display: block; width: 150px; height: 75px;}
.logo_mob a {display: block; width: 150px; height: 75px; background-image: url(../images/front/logo_mob.png);background-repeat: no-repeat;background-position: left top;}

.logo_mob a:hover {display: block; width: 150px; height: 75px; background-image: url(../images/front/logo_mob.png); background-repeat: no-repeat;background-position: left bottom;}

.cautaprod {width: 780px; display: table;}

.cautatext {color: #666666; font-size: 11px; padding: 2px 0px 0px 5px; text-align: left;}

.cautaprodus {width: 600px; float: left;}

a.cautabut {display: block; float: right; width: 168px; height: 41px; background-image: url(../images/front/cautabut.gif); background-repeat: no-repeat; background-position: top left;}
a.cautabut:hover {background-position: bottom left;}

.errors {color: #FF0000}

#promo { width:350px;  float:left;   margin-right: 10px; margin-bottom: 10px; }
#promo a { margin-bottom: 10px; }
#promo p { padding-left:10px;  width:330px;  font-size:140%; }
#demo { width:400px;  float:left;  margin-bottom:10px; }
#app-download { background: url('../images/front/download_mobile_lumini.jpg') no-repeat; margin-top: 10px; height:250px; text-indent:-1000em;} 
#demo ul li { list-style-type: none;  height:150px;  width:420px;  text-indent:-1000em;	}
#tour-1 { background: url('../images/front/scaneaza.jpg') no-repeat; }
#tour-2 { background: url('../images/front/citeste.jpg') no-repeat; }
#tour-3 { background: url('../images/front/decide.jpg') no-repeat;}

#formText {float:left;}
.ceva { padding: 5px; margin: 7px}
.fieldset legend {font-size: 18px;}

.cuvintecautate {width: 780px; text-align: left; margin-top: 25px; text-align: justify;}
.cuvintecautate h1 {font-size: 16px; font-weight: bold; margin: 0px; border-bottom: 1px solid #EEEEEE; color: #8d8b8b;}
.cuvintecautate a {text-decoration: none;}
.cuvintecautate i {font-style: normal; font-size: 10px;}
.cuvintecautate a i {color: #9bd269;}
.cuvintecautate a:hover i {color: #b2e087;}
.cuvintecautate em {font-style: normal; font-size: 11px; font-weight: bold;}
.cuvintecautate a em {color: #85be50;}
.cuvintecautate a:hover em {color: #96cb64;}
.cuvintecautate font {font-style: normal; font-size: 14px;}
.cuvintecautate a font {color: #70ac39;}
.cuvintecautate a:hover em {color: #96cb64;}
.cuvintecautate u {font-style: normal; font-size: 16px; text-decoration: none;}
.cuvintecautate a u {color: #73b03b;}
.cuvintecautate a:hover u {color: #85c14e;}
.cuvintecautate b {font-style: normal; font-size: 18px; font-weight: normal;}
.cuvintecautate a b {color: #5b9a22;}
.cuvintecautate a:hover b {color: #6dac34;}
.cuvintecautate strong {font-style: normal; font-size: 20px;}
.cuvintecautate a strong {color: #42800a;}
.cuvintecautate a:hover strong {color: #579a1a;}

.nr_rezultate_prod {width: 780px; margin: 10px 0px 15px 0px;}
.nr_rezultate_prod div a {color: #489300;}
.nr_rezultate_prod div a:hover {color: #5bba00;}

.nr_rezultate_prodT {height: 5px; background: transparent url(../images/front/rezultate_tl.gif) no-repeat left top;}
.nr_rezultate_prodT div {height: 5px; background: transparent url(../images/front/rezultate_tr.gif) no-repeat right top;}
.nr_rezultate_prodB {height: 5px; background: transparent url(../images/front/rezultate_bl.gif) no-repeat left top;}
.nr_rezultate_prodB div {height: 5px; background: transparent url(../images/front/rezultate_br.gif) no-repeat right top;}
.nr_rezultate_prodM {padding: 0px 7px 0px 7px; font-size: 18px; font-weight: bold; color: #000000; text-align: left; margin: 0px; background-color: #fbffbb; border-left: 1px solid #ebf093; border-right: 1px solid #ebf093;}


.rezultat_prod_dex {width: 780px; text-align: left; margin: 10px 0px 15px 0px;}
.rezultat_prod_dex_mob {width: 400px; text-align: left; margin: 10px 0px 15px 0px;}
.rezultat_prod_dext {height: 11px; background: transparent url(../images/front/rezultat_titlul.gif) no-repeat left top;}
.rezultat_prod_dext div {height: 11px; background: transparent url(../images/front/rezultat_titlur.gif) no-repeat right top;}
.rezultat_prod_dexj {height: 5px; background: transparent url(../images/front/rezultat_bl.gif) no-repeat left top;}
.rezultat_prod_dexj div {height: 5px; background: transparent url(../images/front/rezultat_br.gif) no-repeat right top;}
*html .rezultat_prod_dexj {width: 780px; margin-left: 2px;}
.rezultat_prod_dexm {padding: 0px 9px 3px 9px; background: transparent url(../images/front/rezultat_bgr.gif) repeat-x left top; border-left: 1px solid #98cfff; border-right: 1px solid #98cfff;}
.rezultat_prod_dexm a {color: #005096;}
.rezultat_prod_dexm a:hover {color: #2377c0;}

.rezultat_prod_dexm h3 {font-size:20px; text-decoration:none;}
.rezultat_prod_dexm .txtDetails {font-size: 17px; color: #197cb4; margin: 0px 3px 5px 0px; }
.rezultat_prod_dexm .defDetails {font-size: 20px; color: #197cb4; margin: 0px 3px 3px 0px; text-decoration:none;}
.rezultat_prod_dexm .txtDetails a {color: #197cb4; text-decoration: none;}
.rezultat_prod_dexm .txtDetails a:hover {color: #79bbf4;}
.txtColumn {float:left;width:40%}

.comentarii_sursa {font-size: 14px; color: #b8b8b8; text-align: left;}

.comentarii_sursa .defDetails {font-size: 24px; font-weight:bold; color: #59A6E8; margin: 3px 0px 0px 7px;}

.comentarii_sursa .defDetails a {color: #59A6E8; text-decoration: none;}

.comentarii_sursa .defDetails a:hover {color: #79bbf4;}

.defComment {height: 30px; font-size: 13px; color: #00b8b8; margin-left: 5px;}

.footer {margin-top: 25px; width: 780px; height: 20px; font-size: 11px; color: #aaaaaa; border-top: 1px solid #dedede; text-align: left;}
.footer a {font-size: 11px; color: #aaaaaa; text-decoration: none;}
.footer a:hover {font-size: 11px; color: #c1c1c1; text-decoration: none;}
.footer span {display: block; float: left; height: 20px; width: 170px;}
.footer strong {display: block; float: right; height: 20px; width: 580px; font-weight: normal; text-align: right;}

.footer_mob {margin-top: 25px; width: 400px; height: 20px; font-size: 11px; color: #aaaaaa; border-top: 1px solid #dedede; text-align: left;}
.footer_mob a {font-size: 11px; color: #aaaaaa; text-decoration: none;}
.footer_mob a:hover {font-size: 11px; color: #c1c1c1; text-decoration: none;}
.footer_mob span {display: block; float: left; height: 20px; width: 170px;}
.footer_mob strong {display: block; float: right; height: 20px; width: 200px; font-weight: normal; text-align: right;}

.search-item {
    font:normal 11px arial, verdana, helvetica, sans-serif;
    padding:3px 10px 3px 10px;
    border:1px solid #fff;
    border-bottom:1px solid #eeeeee;
    white-space:normal;
    color:#000000;
}
.search-item h3 {
    font:normal 11px arial, verdana, helvetica, sans-serif;
    display:block;
    font:inherit;
    font-weight:bold;
    color:#222;
}

.search-item h3 span {
    font-weight:normal;
    margin: 0;
    display:block;
    clear:none;
    color: #bdbdbd;
}
.czeAll {height: 165px; margin-top:10px; margin-left:45px; margin-bottom:10px;  border-left: 2px solid #FBFFBB;}
.czeStyle {width: 107px; height: 165px; background: transparent url(../images/front/cze_simplu.png) no-repeat right center !important;float:left;}

.czeTitle {width: auto; margin-top:22px; margin-left:0px; font:normal 24px arial, verdana, helvetica, sans-serif; font-weight:bold; text-align:center;}
.czeVal {width: auto; margin-top:15px; margin-left:0px; font:normal 18px arial, verdana, helvetica, sans-serif; font-weight:bold; text-align:center;}
.czeProce {width: auto; margin-top:35px; margin-left:0px; font:normal 18px arial, verdana, helvetica, sans-serif; font-weight:bold; text-align:center;}
.txtMic {font-size: 12px; color: #197cb4; margin: 10px 3px 3px 10px; }

.x-form-text {background: transparent none; font-size: 20px; font-weight: normal;height: 25px; border: 0px none !important;}

.x-form-field {width: 580px !important; background: transparent url(../images/front/cauta.gif) no-repeat right center !important;}

.x-form-field {position: static !important; height: 25px !important;}

.x-box-mc {text-align: left;}

.promowidget_dex_online {
	margin: 50px 0px 50px 0px;
	width: 780px;
}

.promowidget_dex_online a {
	display: block;
	color: #197cb4;
	font-size: 12px;
	text-decoration: none;
	border: 1px solid #d7d7d7;
	padding: 3px;
	width: 520px;
}

.promowidget_dex_online a:hover {
	color: #3f9dd2;
}

.promowidget_dex_online a strong {
	color: #579A1A;
	padding-right: 4px;
	font-weight: bold;
}

.controleuri_mob {
border-bottom: 1px solid #dedede;
height: 25px;
text-align: right;
width: 400px;
}
.controleuri {
border-bottom: 1px solid #dedede;
height: 25px;
text-align: right;
width: 780px;
}

.controleuri_text {
color: #444444;
font-size: 18px;
padding-left: 5px;
text-align: left;
}

.controleuri_text b {
font-weight: normal;
color: #B2B2B2;
float: left;
margin-right: 3px;
}

.controleuri_text b a {
color: #81afc9;
}

.controleuri_text b a:hover {
color: #96bfd6;
}

.controleuri_text strong {
font-weight: normal;
color: #444444;
float: left;
}

.controleuri_text i {
background: transparent url(../images/front/separ.gif) no-repeat center 9px;
width: 3px;
height: 25px;
padding: 0px 4px 0px 4px;
float: left;
}

.controleuri_text a {
color: #197CB4;
text-decoration: none;
float: left;
}

.controleuri_text a:hover {
color: #3F9DD2;
}

/* 
 Pentru paginator
*/
.paginator{
	float:left;
	display:block;
	width:739px;
	padding:19px 0px 19px 25px;
	border-bottom:1px solid #b3d885;
	border-top:1px solid #ddd;	
	background-color:#f0ffdd;
	font-family:Arial,Verdana,Helvetica,Sans-Serif;
	color:#666;
	font-size:12px;
	border-bottom:1px solid #ddd;
	background-color:#fff;
	
}

.paginator h1{
	float:left;
	display:block;
	width:739px;
	font-family:Arial,Verdana,HelveticaSans-Serif;
	color:#000;
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 10px 0px;
}

.paginator p{
	float:left;
	display:block;
	width:687px;
	line-height:16px;
}

.paginator div{
	float:left;
	display:block;
	width:auto;
	color:#333;
	font-size:12px;
	font-family:Arial,Verdana,Helvetica,Sans-Serif;
	line-height:normal;
}

.paginator ol{
	float:right;
	display:block;
	width:auto;
	font-size:11px;
	font-family:Arial,Verdana,Helvetica,Sans-Serif;
	line-height:normal;
}

.paginator ol li{
	float:left;
	display:block;
	width:auto;
	padding:0px 5px 0px 0px;
}

.paginator ol li a{
	color:#507d18;
}

.paginator ol li a:hover,.paginator ol li a:active{
	text-decoration:underline;
}

.paginator h2{
	float:left;
	display:block;
	width:auto;
	font-size:14px;
	color:#000;
	font-weight:bold;
	font-family:Arial,Verdana,Helvetica,Sans-Serif;
	padding:8px 14px 0px 0px;
}

.paginator span{
	float:right;
	padding:0px 1px 0px 0px;
}

.paginator ul{
	float:left;
	display:block;
	width:auto;
	font-size:11px;
	color:#06c;
	font-family:Arial,Verdana,Helvetica,Sans-Serif;
	padding:8px 0px 0px 0px;
}

.paginator ul li{
	float:left;
	display:block;
	width:auto;
	padding:0px 5px 0px 0px;
	line-height:normal;
}

.paginator ul li a{
	color:#06c;
}



/* pot fi sterse? */
.lista_dictionare {
width: 780px;
text-align: left;
font-size: 12px;
}

.lista_dictionare b {
color: #145087;
font-size: 18px;
font-weight: normal;
}

.lista_dictionare strong {
color: #737373;
font-size: 12px;
font-weight: normal;
}

.lista_dictionare a {
color: #085AA4;
}

.lista_dictionare a:hover {
color: #1768b1;
}

.lista_dictionare li {
padding: 0px 0px 4px 12px;
background: url(../images/front/arrow.gif) no-repeat left center;
}