*{margin: 0; padding: 0; outline: none;}
body{ background: #acc7e2 url('../images/bg.png') repeat-x;; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
body[id=cazare_la_mare]{ overflow: scroll;}
#site{margin: 0 auto 0 auto; width: 1000px; padding: 0 0 40px 0;}
#copyright{ height: 13px; font-size: 9px; color: #000; padding: 27px 0 0 0; text-align: center;}
body[id=cazare_la_mare] #copyright{position: fixed; bottom: 0; right: 0; height: 13px; width: 233px; background: url('../images/nava.png') no-repeat; font-size: 9px; color: #fff; padding: 27px 0 0 0; text-align: center; z-index: 1;}
#header{ width: 1000px; display: table-row;}
#banner{height: 120px; width: 1000px; margin: 0 auto 0 auto; float:left;}
#head{height: 120px;}
#avion{ background: url('../images/avion.png'); display: block; width: 638px; height: 78px; left: -648px; position: relative; padding: 16px 0 0 10px; z-index: -1;}
h1{ background:url('../images/logo.png') no-repeat; width: 369px; height: 45px; text-indent: -9999px; display: block; float: left; position: relative;}
#pagina{float: left;}
.space{margin: 120px 0 0 0; float: left;}
#meniu{width: 1000px; margin: 0 auto 0 auto; float:left; position: relative;}
#meniu ul{list-style: none; margin: 10px 0 0 5px; z-index: 1000;}
#meniu ul li{float:left; margin: 0 40px 0 0;}
#meniu_home a:link,
#meniu_home a:visited{width: 49px; height: 20px; background: url('../images/home.png') no-repeat; text-indent: -9999px; display: block; overflow: hidden;}
#meniu_home a:hover,
#meniu_home a:focus{width: 49px; height: 20px; background: url('../images/home_h.png') no-repeat; text-indent: -9999px; display: block; overflow: hidden;}
#meniu_hoteluri a:link,
#meniu_hoteluri a:visited{width: 68px; height: 20px; background: url('../images/hoteluri.png') no-repeat; text-indent: -9999px; display: block; overflow: hidden;}
#meniu_hoteluri a:hover,
#meniu_hoteluri a:focus{width: 68px; height: 20px; background: url('../images/hoteluri_h.png') no-repeat; text-indent: -9999px; display: block; overflow: hidden;}
#meniu_pensiuni a:link,
#meniu_pensiuni a:visited{width: 70px; height: 20px; background: url('../images/pensiuni.png') no-repeat; text-indent: -9999px; display: block; overflow: hidden;}
#meniu_pensiuni a:hover,
#meniu_pensiuni a:focus{width: 70px; height: 20px; background: url('../images/pensiuni_h.png') no-repeat; text-indent: -9999px; display: block; overflow: hidden;}
#meniu_vile a:link,
#meniu_vile a:visited{width: 34px; height: 20px; background: url('../images/vile.png') no-repeat; text-indent: -9999px; display: block; overflow: hidden;}
#meniu_vile a:hover,
#meniu_vile a:focus{width: 34px; height: 20px; background: url('../images/vile_h.png') no-repeat; text-indent: -9999px; display: block; overflow: hidden;}
#meniu_apartamente a:link,
#meniu_apartamente a:visited{width: 115px; height: 20px; background: url('../images/apartamente.png') no-repeat; text-indent: -9999px; display: block; overflow: hidden;}
#meniu_apartamente a:hover,
#meniu_apartamente a:focus{width: 115px; height: 20px; background: url('../images/apartamente_h.png') no-repeat; text-indent: -9999px; display: block; overflow: hidden;}
#meniu_statiuni a:link,
#meniu_statiuni a:visited{width: 65px; height: 20px; background: url('../images/statiuni.png') no-repeat; text-indent: -9999px; display: block; overflow: hidden;}
#meniu_statiuni a:hover,
#meniu_statiuni a:focus{width: 65px; height: 20px; background: url('../images/statiuni_h.png') no-repeat; text-indent: -9999px; display: block; overflow: hidden;}
#meniu_publicitate a:link,
#meniu_publicitate a:visited{width: 88px; height: 20px; background: url('../images/publicitate.png') no-repeat; text-indent: -9999px; display: block; overflow: hidden;}
#meniu_publicitate a:hover,
#meniu_publicitate a:focus{width: 88px; height: 20px; background: url('../images/publicitate_h.png') no-repeat; text-indent: -9999px; display: block; overflow: hidden;}
#meniu_utile a:link,
#meniu_utile a:visited{width: 40px; height: 20px; background: url('../images/utile.png') no-repeat; text-indent: -9999px; display: block; overflow: hidden;}
#meniu_utile a:hover,
#meniu_utile a:focus{width: 40px; height: 20px; background: url('../images/utile_h.png') no-repeat; text-indent: -9999px; display: block; overflow: hidden;}
#meniu_contact a:link,
#meniu_contact a:visited{width: 66px; height: 20px; background: url('../images/contact.png') no-repeat; text-indent: -9999px; display: block; overflow: hidden;}
#meniu_contact a:hover,
#meniu_contact a:focus{width: 66px; height: 20px; background: url('../images/contact_h.png') no-repeat; text-indent: -9999px; display: block; overflow: hidden;}
#meniu_localitati{float:left; width: 160px;}
#meniu_localitati h2{margin: 0 0 0 5px; color: #000; font-size: 18px; text-decoration: none; font-weight: bold;}
#meniu_localitati ul{list-style: none; margin: 10px 0 0 5px; z-index: 1000; position: relative;}
#meniu_localitati ul li{margin: 2px 0 0 0; z-index: 1000;}
#meniu_localitati ul li a:link,
#meniu_localitati ul li a:visited{color: #FFF; font-weight: bold; text-decoration: none; font-size: 12px; z-index: 1000;}
#meniu_localitati ul li a:hover,
#meniu_localitati ul li a:focus{color: #FF0; font-weight: bold; text-decoration: none; z-index: 1000;}
#content{float: left; width: 640px;}
#dreapta{float: left; width: 120px; padding: 0 30px 40px 0; display: block; overflow: hidden;}
#bottom{position: static; height: 40px;}
img{ border: 0;}

.thumb_anunt{width: 180px; height: 180px; background: #FFF url('../images/bg_anunt.png') no-repeat; float: left; padding: 15px; overflow: hidden;}
.thumb_anunt_highlight{width: 180px; height: 180px; background: #FFF url('../images/bg_anunt_highlight.png') no-repeat; float: left; padding: 15px;}
.thumb_anunt h2,
.thumb_anunt_highlight h2{width: 180px; text-align:center; font-size: 12px; font-weight:bold; color: #000; font-family: verdana;}
.thumb_anunt .pic,
.thumb_anunt_highlight .pic{background: #ccc url('../images/bg_thumb.png') no-repeat; width: 94px; height: 72px; float: left; margin: 10px 0 0 0;}
.thumb_anunt .locatie,
.thumb_anunt_highlight .locatie{ margin: 10px 0 5px 5px; float: left; height: 67px; font-size: 9px;}
.thumb_anunt .descriere,
.thumb_anunt_highlight .descriere{margin: 10px 0 0 0; clear: both;}
#lista_anunturi{float: left; list-style: none; width: 640px; z-index: 1100;}
#lista_anunturi li{float: left;}
#select_page{text-align: center; margin: 0 auto 0 auto; padding: 0 0  40px 0;}

/*   PAGINA ANUNT  */
.pic-frame{border: 1px solid #00C; padding: 2px; width: 320px; height: 240px;}
#box-thumb{clear: both;}
#box-thumb ul li{list-style: none; border: 1px solid #FFF; padding: 1px; float: left; margin: 5px; display: inline; width: 90px; height: 68px;}


/*   ADMIN PAGE   */
#page-login{width: 300px; display: block; margin: 300px auto 0 auto;}
#page-login fieldset{border:2px solid #FFF; width:300px; padding: 5px;}
#page-login legend{font-weight:bold; padding: 0 5px; color: #fff;}
#page-login dl{padding: 20px;}
#page-login dt{float: left; width: 50px; padding: 5px;}
#page-login dd{float: left; width: 190px; padding: 5px;}
#page-login .submit{ border: 1px solid #fff; background: none; color: #fff; font-weight: bold; padding: 2px 5px;}


#meniu-admin{width: 980px; display: block; height: 20px; clear: both; list-style: none; padding:10px;}
#meniu-admin li a:link,
#meniu-admin li a:visited{color: #000; text-decoration: none;}
#meniu-admin li input{color: #000; text-decoration: none; font-size: 16px; font-weight: bold; border: 0; background: none; cursor: pointer;}
#meniu-admin li a:hover,
#meniu-admin li a:focus,
#meniu-admin li input:hover{color: #FFF; text-decoration: none;}
#meniu-admin li{float: left; padding: 0 20px 0 0; font-size: 15px; font-weight: bold}



/*      LifeDesign      */
a#D:link, a#D:visited{ font-family: Berlin Sans FB Demi, Verdana; font-size: 13px; color: #FB5E00; font-weight: bold; text-decoration: none;}
a#D:hover{ font-family: Berlin Sans FB Demi, Verdana; font-size: 13px; color: #666; font-weight: bold;}
a#L:link, a#L:visited{ font-family: Berlin Sans FB Demi, Verdana; font-size: 13px; color: #FFF; font-weight: bold; text-decoration: none;}
a#L:hover{ font-family: Berlin Sans FB Demi, Verdana; font-size: 13px; color: #666; font-weight: bold;}
