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,font,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{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

body{background-color: #FFF; margin: 0; padding: 0; text-align: center; color: #333; font-size: 12px; font-family: Verdana, Tahoma, Arial; }
img { margin: 0; padding: 0; border: 0; }
h1{border-bottom: 1px solid #FEF2B9;color:#79B2D7;display:block;font-family:Verdana;font-size:18px;height:46px;line-height:46px;margin:0;}
label{width: 150px; display: block; float: left;}

#header{background-color: #CFE7F7; border-bottom: 4px solid #05609B; text-align: left; padding-top: 20px;}
#menu{margin-top: 20px; float: left;}
#menu ul{padding: 0px; margin: 0px;}
#menu ul li{display: block; float: left; margin-right: 3px; background: url(/images/menu.gif);}
#menu ul li:hover{background-position: bottom left;}
#menu ul li a{margin-left: 2px; padding: 5px 10px 5px 8px; color: #FFF; display: block; text-decoration: none; background: url(/images/menu.gif) top right;}
#menu ul li a:hover{background-position: bottom right;}
#menu ul li.selected{background-image: url(/images/menu_selected.gif);}
#menu ul li.selected a{background-image: url(/images/menu_selected.gif);}

#central{text-align: left;}

#content{margin-top: 5px; border-top: 2px solid #66A9D4; padding-top: 5px;}
#content .left{width: 200px; float: left;}
#content .middle{width: 560px; float: left;}
#content .right{width: 160px; float: left;}

#footer{color: #05609B; background-color: #CFE7F7; border-top: 2px solid #05609B; padding: 20px; margin-bottom: 10px;}
#footer a{color: #05609B; text-decoration: none;}
#footer a:hover{text-decoration: underline;}

#extra-footer{text-align: left; font-size: 11px; width: 920px; margin: 0 auto;}
#recomandari a{text-decoration: none; color: #000;}
#recomandari a:hover{color:#999999; text-decoration:underline;}
#copyright{margin: 10px 0 0 0; color: #2E659D; }
#copyright a{color: #2E659D; text-decoration: none;}
#copyright a:hover{color: #000; text-decoration: underline;}
#tos{margin: 10px 0 0 0; color: #333333;}
#tos a{color: #999999; text-decoration: none;}

#breadcrumb{width: 920px; color: #444444; font-size:11px; line-height:38px; border-bottom:1px solid #D6E2F0; height:38px; font-family: Verdana; font-weight: bold;}
#breadcrumb a{color: #444444; font-weight: normal;}

#left_menu a{display: block; font-family: Verdana; font-size: 14px; color: #8eb5cd; text-decoration: none; cursor: pointer; font-weight: bold; height: 46px; line-height: 46px; background: url(/images/left_menu_off.gif); padding: 0 0 0 10px;}
#left_menu a:hover{color: #0865A2; background: url(/images/left_menu_on.gif);}
#left_menu .selected{display: block; font-family: Verdana; font-size: 14px; color: #8eb5cd; text-decoration: none; cursor: pointer; font-weight: bold; height: 46px; line-height: 46px; background: url(/images/left_menu_on.gif); position: absolute; width: 202px; color: #0865A2;}

.left_menu_small { display: block; width: auto; background: #05609b; margin: 0 0 5px 0;}
.left_menu_small span{color: #FFF; padding: 5px; display: block;}
.left_menu_small ul { margin: 0; padding: 0; list-style-type: none; }
.left_menu_small ul li a { margin: 0; height: 20px; line-height: 20px; padding: 0 0 0 19px; display: block; font-family: Verdana; font-size: 11px; color: #b1d7f0; background: url(/images/arrow.gif) 8px 8px no-repeat; text-decoration: none; }
.left_menu_small ul li a:hover { background: #529ac8 url(/images/arrow.gif) 8px 8px no-repeat; text-decoration: none; color: #fff; }

.title{display: block; height: 35px; line-height: 35px; padding: 0 0 0 10px; font-family: Verdana; font-size: 16px; color: #2b5774; font-weight: bold; background: url(/images/title_bg.gif) right no-repeat; width: 250px;}


#judete{background: #e8f3fa; border: 1px solid #85cfff;  text-align: left; overflow: hidden; padding: 7px 0 7px 0; margin: 5px;}
#judete a { margin: 0 0 4px 0; display: block; background: url(/images/arrow2.gif) 10px 4px no-repeat; font-family: Verdana; font-size: 11px; color: #1c587f; text-decoration: none; padding: 0 3px 0 20px; width: 110px; font-weight: normal; float: left; }
#judete a:hover { text-decoration: underline; }

#judete_wide{background: #e8f3fa; border: 1px solid #85cfff;  text-align: left; overflow: hidden; padding: 7px 0 7px 0; margin: 5px;}
#judete_wide a { margin: 0 0 4px 0; display: block; background: url(/images/arrow2.gif) 10px 4px no-repeat; font-family: Verdana; font-size: 11px; color: #1c587f; text-decoration: none; padding: 0 3px 0 20px; width: 150px; font-weight: normal; float: left; }
#judete_wide a:hover { text-decoration: underline; }

#lista{background: #e8f3fa; border: 1px solid #85cfff;  text-align: left; overflow: hidden; padding: 7px 0 7px 0; margin: 5px;}
#lista a { display: block; margin: 0 0 4px 0; background: url(/images/arrow2.gif) 10px 4px no-repeat; font-family: Verdana; font-size: 11px; color: #1c587f; text-decoration: none; padding: 0 3px 0 20px; font-weight: normal; }
#lista a:hover { text-decoration: underline; }

#anunturi_cu_poza{margin: 10px;}
#anunturi_cu_poza .anunt{background-color: #DDECF5; margin-top: 2px;}
#anunturi_cu_poza .impar{background-color: #E8F3FA;}
#anunturi_cu_poza .hover{background-color: #CCECF5;}
#anunturi_cu_poza .anunt .left{float: left; padding: 5px; width: 70px;}
#anunturi_cu_poza .anunt .left img{border:2px solid #1B8ED8; margin:0 7px 0 0; width: 55px;}
#anunturi_cu_poza .anunt .right{float: left; width: 450px; padding-top: 5px;}
#anunturi_cu_poza a, .lnk{font-family: Verdana; font-size: 11px; color: #3a6f92; font-weight: normal; text-decoration: none;}
#anunturi_cu_poza a:hover { color: #000; text-decoration: underline; }

#promo{background: url(/images/promo_bg.gif); width: 553px; height: 57px; line-height: 57px;}
#promo .left{width: 273px; float: left; margin-top: 10px;}
#promo .left a{ margin: 0 0 4px 0; display: block; background: url(/images/arrow2.gif) 10px 4px no-repeat; font-family: Verdana; font-size: 11px; color: #1c587f; text-decoration: none; padding: 0 3px 0 20px; width: auto; font-weight: normal; line-height: normal;}
#promo .left a:hover{color: #000; text-decoration: underline;}
#promo .right{width: 280px; float: left; line-height: normal; margin-top: 10px;}
#promo .right a{ margin: 0 0 4px 0; font-family: Verdana; font-size: 11px; color: #529ac8; text-decoration: none; padding: 0 3px 0 5px; width: auto; font-weight: normal;}
#promo .right a:hover{color: #000; text-decoration: underline;}
#promo .right a strong{font-size: 14px;}

.page_top { width: 552px; height: 12px; background: url(/images/page_top.gif) no-repeat; }
.page_middle { width: 552px; background: url(/images//page_middle.gif) repeat; }
.page_bottom { width: 552px; height: 12px; background: url(/images/page_bottom.gif) no-repeat; }
.page_middle h2{display: block; font-family: Verdana; font-size: 14px; color: #2b5774; font-weight: bold; margin: 0 0 20px 0; padding: 0 0 2px 5px; border-bottom: 1px solid #2b5774;}

.line_separator{width:560px; height: 30px; line-height: 10px; background: url(/images/line_blue.gif) no-repeat center center; }

.stire{font-size: 11px;}
.stire a{color: #1C587F; text-decoration: none; font-size: 12px;}
.stire a:hover{color: #000; text-decoration: underline;}

.eroare{background-color:#F7E1E1; border:1px solid #F7B8B8; font-weight:bold; padding:15px;}

.listare{background: #e6eef4; width: 532px; }
.listare .header{ background: url(/images/listare_header.gif) repeat-x; height: 35px; line-height: 35px; padding: 0 4px 0 4px; }
.listare th { white-space: nowrap; font-family: Verdana; font-size: 11px; color: #2297e3; font-weight: bold; padding: 0 4px 0 4px; text-align: center; }
.listare .row1 { height: 35px; line-height: 35px; text-align: center; background: #f1f6f9; font-family: Verdana; font-size: 11px; color: #5d849d; font-weight: normal; white-space: nowrap; padding: 0 4px 0 4px; }
.listare .premium{border-bottom: 1px solid #CCC; height: 35px; line-height: 35px; text-align: center; font-family: Verdana; font-size: 11px; color: #5d849d; font-weight: normal; white-space: nowrap; padding: 0 4px 0 4px; }
.listare .premium:hover { background: #fdf9dd; }
.listare .row1:hover { background: #fdf9dd; }
.listare .row2 { height: 35px; line-height: 35px; background: #fff; text-align: center; font-family: Verdana; font-size: 11px; color: #5d849d; font-weight: normal; white-space: nowrap; padding: 0 4px 0 4px; }
.listare .row2:hover { background: #fdf9dd; }
.listare .detalii{white-space:normal; line-height: normal; text-align: justify; padding: 0 5px 5px 10px;}
.listare td{vertical-align: middle;}
.listare img{margin: 1px; padding: 1px; border: 1px solid #CCC;}
.listare a img{margin: 0; padding: 0; border: none;}


#listare_total{ display: block; width: auto; font-family: Verdana; font-size: 11px; font-weight: normal; color: #000; }

.paginare{margin-top: 10px; margin-bottom: 10px;}
.paginare a{width: 22px; height: 18px; line-height: 18px; text-align: center; float: left; margin: 0 3px 0 0; padding: 1px; background: #c8e1f0; font-family: Verdana; font-size: 11px; font-weight: normal; color: #5d849d; text-decoration: none;}
.paginare a:hover{ background: #7ab6da; color: #fff; text-decoration: none; }
.paginare strong{display: block; width: 22px; height: 18px; line-height: 18px; text-align: center; float: left; margin: 0 3px 0 0; padding: 1px; background: #236d9e; font-family: Verdana; font-size: 11px; font-weight: normal; color: #fff; }

/* pagina de detalii anunt */
.d_zona{color:#777777;}
.d_info .dinfo1{width: 130px; float: left; color: #444444;}
.d_info .dinfo2{width: 370px; float: left; border-bottom:1px solid #F1F0EC; font-weight:bold; padding-left:10px; color:#E45F25; padding-bottom: 5px; padding-top: 5px;}
.d_titlu_detalii{background:#E0F0FA none repeat scroll 0 0; border-bottom:2px solid #B4D4E9; color:#3C99D4; font-size:13px; font-weight:bold; margin:0 0 4px; padding:5px;}
.d_blue{background:#E0F0FA none repeat scroll 0 0; padding:5px;}
.d_footer{color: #333; font-size: 10px;}
.d_facilitati_titlu{border-bottom:1px solid #C7E3F6; color:#0E3F5F; font-size:14px; font-weight:bold; padding:0 0 4px 7px;}
.d_facilitati{color:#4D84A8; font-size:11px; list-style-type:square; padding:0 0 0 35px;}
.d_imagini{background:#FFFFFF none repeat scroll 0 0; border-bottom:2px solid #B4D4E9; color:#555555; font-size:14px; font-weight:bold; margin:0 0 4px; overflow:hidden; padding:8px 8px 8px 15px; width:auto;}
.d_imagini_titlu{background: url(/images/vezi_galerie_foto.gif) no-repeat; padding: 5px 0px 20px 50px;;}
.d_imagini a img{border:1px solid #4AB3F9; padding:1px;}

.d_sidebar{background:#E9F6FF none repeat scroll 0 0; border-bottom:1px solid #93C3E4; border-top:1px solid #93C3E4; padding:5px; margin-bottom: 10px;}
.d_sidebar_titlu{ color:#E45F25; font-size:12px; font-weight:bold; margin:0; }

#cautare{background: url(/images/cautare.jpg) no-repeat; width: 552px; height: 208px; color:#929292; font-family:Verdana; font-size:11px; }
#cautare p{float: left; display: block; margin: 0 5px 5px 0; padding: 0px;}
#cautare .form{margin: 10px; float: left;}

.m5{margin: 5px;}
.m10{margin: 10px;}
.p10{padding: 10px;}

.left{float: left;}
.right{float: right;}
.clear{clear: both;}
.wrapper{width: 920px; margin: 0 auto;}
.no_margin{margin: 0px;}

.telefon{background: url(/images/ico/phone.png) left no-repeat; padding-left: 15px;}

.lnk{line-height: 16px; text-decoration: none; color: #444;}
.lnk:hover{color: #05609B;}

.HardBreak{
width: 300px;
white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
}

#preview{position:absolute; border:1px solid #ccc; background:#333; padding:5px; display:none; color:#fff;}

#cauta_dupa_id{background-color: #C5E5F8; padding: 5px; color: #2F5E73; font-size: 11px; font-weight: bold; margin-bottom: 5px;}
#cauta_dupa_id .id{border: 2px solid #70A9CE; background-color: #B1DAF2; margin-top: 5px; margin-right: 5px; width: 140px;}
#cauta_dupa_id .submit{position: absolute; margin-top: 4px;}

#rss {display:block;margin-left:25px;padding-left:20px;background:transparent url('/images/rss.gif') no-repeat;line-height:21px; text-decoration:none; color: #1C587F;}
#rss:hover {text-decoration:underline;}