body {
	margin:0;
	padding:0;
	background:#FFFFFF url(../images/front/bgr.gif) repeat-x left top;
	font-family: 'Lucida Grande', Tahoma, Verdana, Arial, sans-serif;
}

.beta_mark {
	background:transparent url(../images/front/vote_num.gif) no-repeat;
	font-family:Helvetica,Arial,san serif;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	letter-spacing:-1px;
	float:left;
	margin-top: -100px; 
	margin-left: 520px;
	width: 40px;
	height:40px;
	color:#FFFFFF;
	clear:both;
	}
.header {width: auto; margin: 0px 0px 0px 0px; height:auto; text-align:center;}

.maindiv{ margin:auto;height:auto;width:780px;}

.social_div {height:20px;float:left;vertical-align:bottom;margin:3px;}

.logo {display:block; width: auto; height:150px; text-align:center;}
.logo a {display:block; width: auto; height:150px; background-image: url(../images/front/logo_last.png);background-repeat: no-repeat;background-position: center top;}
.logo a:hover {display:block; width: auto; height:150px; background-image: url(../images/front/logo_last.png); background-repeat: no-repeat;background-position: center top;}

.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: 14px; 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_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:15px; text-decoration:none;}
.rezultat_prod_dexm .txtDetails {font-size: 14px; color: #197cb4; margin: 0px 3px 5px 0px; }
.rezultat_prod_dexm .defDetails {font-size: 15px; font-style: bold; 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: 11px; color: #b8b8b8; text-align: left;}
.comentarii_sursa .defDetails {font-size: 18px; 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; width: 580px; 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;}

.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
*/

/*--------------*/
div.pagination {
width:755px;
/* padding:5px; */
margin:5px;
text-align:center;
float:left;
clear:both;
font-size:10px;
}

div.pagination a {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #59A6E8;
text-decoration: none; 
color: #795636;
}
div.pagination a:hover, div.pagination a:active {
border:1px solid #59A6E8;
color: #fff;
background-color: #59A6E8;
}
div.pagination span.current {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #59A6E8;
font-weight: bold;
background-color: #59A6E8;
color: #FFF;
}
div.pagination span.disabled {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #f3f3f3;
color: #ccc;
}

/* 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;
}
