/****RESET CSS******/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 12px;  
	font-family:  Tahoma, Helvetica, sans-serif;
	outline-style:none;
}
 
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

p {font-family:  "Lucida Sans Unicode", "Lucida Grande", sans-serif, Helvetica, sans-serif; color:#735b4e; line-height:19px; font-size:13px;}

a { color:#EB547D; text-decoration:none;}
a:hover { color:#c62b55; text-decoration:none;}

.MT25 { margin-top:25px!important;}
.MT15 { margin-top:15px!important;}
.MT26 { margin-top:26px!important;}
.MT35 { margin-top:35px!important;}
.MB25 { margin-bottom:25px!important;}
.nobr { border:none!important;}
.clear { width:100%; float:left; clear:both;}

.alignleft { float:left; padding-top:5px; padding-right:15px; padding-bottom:10px;}
.alignright{ float:right; padding-top:2px; padding-left:15px;}

.trans50 {
 -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
 filter: alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;
}
.radius6 {-moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px;}
.radius15 {-moz-border-radius: 15px; -webkit-border-radius: 15px; -khtml-border-radius: 15px; border-radius: 15px;}
.radius3 {-moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
h1,h2,h3,h4 { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}

body { background:#725e4e url(../images/bg.jpg) repeat-y center;} 
#page_wrapper { width:960px; float:none; margin:0 auto;}
#header { background:url(../images/header.png) no-repeat center top; height:193px; width:100%; float:left;}
.header { width:960px; float:left; height:193px; }
.header .logo { width:359px; height:193px; float:left;}
.header .logo a {width:359px; height:193px; display:block; float:left; text-indent:-9999px;}
.header .search { float:right; width:264px; margin-top:122px;} 
.header .search p{ float:left;}
.header .search p.in { float:left;  width:200px; padding-left:16px; padding-top:2px; background:url(../images/cauta_box.png) no-repeat; height:25px;}
.header .search p.in input { background:none; width:190px; color:#000000; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; border:none;}
.header .search p.btn {float:left; width:44px; padding-top:2px; background: url(../images/cauta_btn.png) no-repeat left bottom; height:25px;}
.header .search p.btn:hover { background: url(../images/cauta_btn.png) no-repeat left top; } 
.header .search p.btn input { cursor:pointer;  background:none; width:44px;  border:none;}

.introh { float:left; padding-top:15px; padding-left:20px;}
.introh .txt{ height:200px; float:left; border-right:1px solid #FFF; width:257px; padding-right:10px;}
.introh .txt p{ color:#FFF; padding-top:10px; }
.introh .searchBox { float:left; width:644px;}
.introh .searchBox h2{ font-size:42px; color:#FFF; font-weight:normal; padding-left:30px; margin-bottom:15px;}
.introh .searchBox .boxss { margin-left:18px; background:url(../images/cauta_roz.png) no-repeat; width:644px; height:128px; float:left;} 
 
.meniu { float:left; width:584px; height:45px; margin-top:55px;} 
.meniu ul li{ float:left;} 
.meniu .telefon { float:right; margin-right:-12px;}
.meniu .telefon span.sol { font-size:15px; text-align: left;    width: 150px; padding-right:5px;}
.meniu .telefon span { float:left; line-height:25px; padding-left:4px; padding-right:4px; font-size:19px; color:#4e3a2f;} 
ul.dropdown { padding-left:15px; padding-top:8px; float:right; margin-right:-15px; }
ul.dropdown li { float: left;
    height: 40px;
    padding-left: 4px;
    padding-right: 4px;
    width: auto;}
ul.dropdown li a {    border: 3px solid transparent;
    color: #4E3A2F;
    display: block;
    font-size: 17px;
    line-height: 30px;
    padding-left: 5px;
    padding-right: 5px;}
ul.dropdown li.curent a,ul.dropdown li.curent a:hover ,ul.dropdown li a:hover { border:3px solid #f4ece5; -moz-border-radius: 15px; -webkit-border-radius: 15px; -khtml-border-radius: 15px; border-radius: 15px;}
 

#search { background:url(../images/search_bg.png) no-repeat center top; height:254px; width:100%; float:left;}
#search .introh { float:left;}
#main { background:url(../images/boddy.png) repeat-y center; float:left; width:100%;}
#footer { background: url(../images/footerbg.png) no-repeat top center; float:left; width:100%; height:141px;}
 
.main { float:left; width:908px; padding-left:25px; margin-top:-22px;}
.main .mm { width:560px; float:left;} 
.mm h2 { font-size:22px; color:#735b4e; padding-left:33px; background: url(../images/lines.png) no-repeat left; line-height:26px; height:31px; display:block; width:530px; margin-bottom:15px; float:left; font-weight:normal; }
.main .rgtb { width:283px; margin-top:10px; float:right; margin-bottom:25px;} 
.mm .despreBox p { margin-bottom:25px; margin-top:10px;} 

.bottom { float:left; width:100%;}
.bottom .col1{ float:left; width:263px;}
.bottom .col2{ float:right; width:263px;}
.bottom h2 { width:230px;}
.bottom ul { margin-top:10px;}
.bottom li { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:13px; color:#735b4e; line-height:18px; margin-bottom:15px; background:url(../images/blts.png) no-repeat left top; text-indent:30px;}

.main .rgtb h2 { font-size:22px; color:#735b4e; padding-left:33px; background: url(../images/lines.png) no-repeat left; line-height:26px; height:31px; display:block; width:250px; margin-bottom:15px; float:left; font-weight:normal; }
.main .rgtb ul { float:left; width:100%;}
.main .rgtb li.clear { float:left; width:100%; margin:0; padding:0;}
.rgtb li { float:left; margin-bottom:25px; width:132px; min-height:260px; padding-right:20px;}
.rgtb li.tow { float:left; width:130px;padding-right:0px;}
.rgtb li h3 a{ color:#735b4e; font-size:15px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-weight:normal;}
.rgtb li .an { font-size:14px; color:#735b4e; margin-bottom:10px; }
.rgtb li .desc { line-height:17px; font-size:13px; margin-bottom:6px;}
.rgtb li .fotos { margin-bottom:10px;}
.rgtb .link a { font-size:14px; text-decoration:underline; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#811533;}
.rgtb .link a:hover { color:#735b4e;}
.rgtb .abnews { float:left; margin-top:15px; margin-bottom:15px;}
.rgtb .abnews  a{ color:#735B4E; font-size:21px;}
.rgtb .abnews  a:hover{ color:#ec5b82;}
.listSR ul li{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:13px; color:#735b4e; line-height:18px; margin-bottom:15px; background:url(../images/blts.png) no-repeat left top; text-indent:30px;}
.listSR ul li{ float:left; width:100%; min-height:10px; margin-bottom:25px;}

.footer { float:left; width:930px;  margin-top:15px; padding-bottom:30px;}
.footer .soc { float:left; width:500px; padding-left:430px; margin-bottom:28px;}
.footer p { color:#525252; font-size:11px;}
.footer a{ color:#f4ece5; font-size:16px; padding-left:15px; padding-right:15px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
.footer a:hover{ color:#e4d6c9;}
.footer .copy { color:#735b4e; font-size:14px; margin-top:30px;}  
.content { float:left; width:100%; min-height:400px; padding-bottom:35px;}


.pageAp { width:428px; float:left; padding-left:20px; padding-top:20px;}
.formM h2,.pageAp h1{ font-size:27px; line-height:30px; padding-top:15px;}

.formM { float:right;width:440px; padding-top:20px; }
.formM td{ padding-bottom:15px;}
.formM h2{ font-weight:normal; color:#042924;padding-top:15px; padding-bottom:20px;}
.formM .box{ border:1px solid #665346; width:347px; height:15px; padding:5px; }
.formM textarea{ border:1px solid #665346;width:338px; height:146px; padding:10px; }
.formM .btn{ background:#665346; width:132px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:14px; color:#FFF; height:31px; line-height:31px; cursor:pointer; border:none;}
.formM .btn:hover{ background:#45352b;} 

.co1 { width:190px; padding-left:20px; float:left; position:relative;}
.co1 .submitbtn { background:url(../images/buton_cauta.png) no-repeat left bottom; margin-top:1px; width:181px; height:31px;}
.co1 .submitbtn:hover { background:url(../images/buton_cauta.png) no-repeat left top; }
.co1 .submitbtn input{ background: none; border:none; cursor:pointer;width:181px; height:31px;text-indent:-9999px;}

.co1 p { float:left; padding:0; }
.co1 .selectCateg{ margin-bottom:30px;} 
.co1 { float:left; margin-top:15px;}
#hiddendiv { float:left; width:220px;position:relative; z-index:100;}
.co1 .selectbox {font-size:13px; cursor: pointer; background: url(../images/slect.png) no-repeat top;
				width:146px; padding-right:27px; height:33px; line-height:33px; padding-left:10px; padding-top:0px; color:#000; border: none; font-weight:normal; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
.co1 select {background: url(../images/slect.png) no-repeat;}
.co1 div.selectbox-wrapper { position:absolute; width:183px; background: url(../images/sele_top.png) no-repeat top;
											   margin:0px; padding:0px; margin-top:-34px; #margin-top:0px; font-size:12px;text-align:left; z-index:1000;overflow:auto; padding-top:10px; left:20px;  }
.co1 div.selectbox-wrapper ul { list-style-type:none; margin:0px; padding:0px; background:url(../images/sele_btm.png) no-repeat bottom; padding-bottom:10px;}
.co1 div.selectbox-wrapper ul li.selected { background: #8a8a8a;color:#FFF;}
.co1 div.selectbox-wrapper ul li { color:#333; list-style-type:none; display:block; margin:0;  line-height:24px; padding-left:10px; width:171px; background:#f4ece5; cursor:pointer;border-left:1px solid #795a50; border-right:1px solid #795a50; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; }
.co1 div.selectbox-wrapper .current {background: #ccc!important;color:#333;}
.co1 .hover_s .selectbox {background:url(../images/sele_btm.png) no-repeat bottom;} 

.boxss2 { float:left; width:100%; margin:0;}
.boxss2 .co1{ float:left; width:190px; padding:0; margin:0; margin-right:5px;}
.boxss2 .co1 div.selectbox-wrapper { left:0;}
.rezultate { float:left; width:100%; margin-bottom:25px;}
.pageRes h3 { font-size:18px; color:#735b4e;}
.pageRes  p.resf { color:#606060;}
.rezultate li{float:left; width:100%; margin-bottom:26px;}
.rezultate li h3 a{ font-size:18px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#735b4e;}
.rezultate li h3 { margin-bottom:10px;}
.rezultate li .img{ float:left; width:150px;}
.rezultate .txt { float:left; width:410px;}
.rezultate .ops {  margin-top:15px;background:#eb547d url(../images/rez_left.png) no-repeat left; height:32px; padding-left:15px; float:left; width:380px;}
.rezultate .ops ul{ float:left; width:380px; background:url(../images/rez_rgt.png) no-repeat right top; padding-right:15px;} 
.rezultate .ops ul li{ line-height:31px;float:left; text-align:center; width:33%;}
.rezultate .ops ul li a{ color:#FFF ; font-size:13px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
.rezultate .ops ul li a:hover{ color:#ffcddb;}

.paginare { float:left; margin-bottom:15px; width:100%;}
.paginare p{ float:right;}
.paginare a{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:14px; color:#cd3c64; text-decoration:underline; padding-left:20px;}
.paginare a:hover{color:#333; text-decoration:underline;}
.paginare .top { margin-right:-60px; margin-top:-15px;}

.entry { float:left; width:100%;}
.entry p{ margin-bottom:13px;}
.entry li {   color: #735B4E; list-style:circle; margin-left:20px; padding-bottom:13px; font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif,Helvetica,sans-serif;  font-size: 13px; line-height: 19px; }
.pageS .entry p{ margin-bottom:13px;}
.pageS .rezultate { margin-top:15px; border:2px solid #FFF; padding-top:15px; padding:5px;}

.pageS a {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:14px;}

.entryPP h2 { float:left; width:380px; color:#eb547d; font-size:18px; margin-top:10px;}

.forms, .formularcontact { float:left; width:100%;}
.entry .formularcontact p{ margin-top:0px; margin-bottom:10px;}
.formestimare { float:left;}
.formestimare input.box { border:1px solid #735B4E; color:#735B4E; font-size:13px; padding:3px; width:180px;}
.formestimare textarea { border:1px solid #735B4E; color:#735B4E; font-size:13px; width:280px; height:112px; padding:7px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
.formestimare .btn input { cursor:pointer; color:#FFF; background:#eb547d; border:none; padding:3px 15px 3px 15px; }
.formestimare .btn input:hover{ background:#d62a59;}

.btnFilter { float:right;}
.btnFilter a{ color:#d62a59; font-weight:bold;}
.btnFilter a:hover { color:#a87e33;}

.pageIMG p { margin-bottom:0px!important; font-size:11px;}
.pageIMG p strong{ color:#EB547D}

.cereOferta { float:left; width:100%; margin-bottom:25px;}
.cereOferta a { color:#FFF; line-height:22px; font-size:18px; padding-top:3px; background:url(../images/rez_cauta.jpg) no-repeat left top; width:559px; height:52px; display:block; text-align:center;}
.cereOferta a:hover { color:#ffe1e9; }

.rezPagebb .introh .searchBox ,.rezPagebb #search { width:282px; background:none; padding:0; margin:0; height:inherit;}
.rezPagebb .introh { padding:0;}
.rezPagebb .introh .searchBox .boxss {width:254px; background: #da4e73; padding:0; margin:0; height:inherit; border-left:1px solid #88223d; border-right:1px solid #88223d; padding-left:26px; padding-top:14px;}
.rezPagebb .introh .searchBox .topbt { background:url(../images/rezultate_cautari_10.png) no-repeat; width:282px; float:left; height:14px; float:left; margin-top:20px;}
.rezPagebb .introh .searchBox .btmbt { background: url(../images/rezultate_cautari_21.png) no-repeat; width:282px; float:left; height:14px; float:left; margin-bottom:25px;}



.rezPagebb { padding-top:26px;}
.rt45 { float:left;}
.rt45 .rr { padding-top:6px; font-size:18px; padding-right:10px;}

.linkPP a { background:#EB547D; float:left; padding:5px; font-size:13px; text-align:center; width:124px; height:auto; font-weight:bold; color:#FFF;}
.linkPP a:hover { background:#d22f5c; color:#FFF;}
 

.jquery-selectbox2 {
font-size:13px; cursor: pointer; background: url(../images/slect.png) no-repeat top;
				width:173px!important; height:33px; line-height:33px; padding-left:10px; padding-top:0px; color:#000; border: none; font-weight:normal; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; position:relative;
}
.jquery-selectbox2.selecthover { background: url(../images/slect.png) no-repeat bottom;z-index: 700;
}	
.jquery-selectbox2 .jquery-selectbox2-currentItem {
    display: block;
    overflow: hidden;
    padding: 0;
    position: absolute;
    white-space: nowrap;
    z-index: 350;
	width:140px;
}

.jquery-selectbox2 .jquery-selectbox2-list {
	display: none;
	position: absolute;
	top: 35px;
	padding: 2px;
	left: 0px;
	background: #F4ECE5;
	width: 176px!important;
	height: 120px;
	overflow-x: hidden;
	overflow-y: auto;
	z-index: 1000;
	border: 1px solid #795A50;
}

.selectCateg3 .jquery-selectbox2 .jquery-selectbox2-list {
	height:210px!important;
	
}
.jquery-selectbox2 .jquery-selectbox2-moreButton {
   cursor: pointer;
    float: right;
    height: 33px;
    position: relative;
    width: 173px;
    z-index: 300;
}
.jquery-selectbox2 .jquery-selectbox2-moreButton.morebuttonhover {
	 
}

.jquery-selectbox2 .jquery-selectbox2-item.listelementhover {
	background: #CCC;
	color: #333;
}
.jquery-selectbox2 .jquery-selectbox2-item {
	  cursor: pointer;
    display: block;
    height: auto;
    line-height: 20px;
	margin-bottom:2px;
	margin-top:2px; border-bottom:1px solid #e4d7cb;
    padding-left: 10px;
}

/** ERROR classes **/
form .error .jquery-selectbox2 {
	color: #d00;
	border-color: #d00; 
}




.rezPagebb #hiddendiv { float:left; width:282px;position:relative; z-index:100;}
.rezPagebb .co1 { width:auto; padding:0; margin:0;}
.rezPagebb .co1 .jquery-selectbox2 {background: url(../images/slect2.png) no-repeat top;width:220px!important; }
.rezPagebb .co1 .jquery-selectbox2 .jquery-selectbox2-list { width:223px!important;}
.rezPagebb .co1 .jquery-selectbox2.selecthover { background: url(../images/slect2.png) no-repeat bottom;z-index: 700;}	
.rezPagebb .co1 .submitbtn { margin-bottom:15px; background:url(../images/cauta_btn2.png) no-repeat left top; width:226px;}
.rezPagebb .co1 .submitbtn:hover { background:url(../images/cauta_btn2.png) no-repeat left bottom;}
.rezPagebb .co1 .submitbtn input { width:226px;}
.rezPagebb .co1 .selectCateg { margin-bottom:20px;}