/* ------ STYLURI GENERALE ------ */
body {margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #828282; background-color: #FFFFFF;}
body.home {background-image: url(../images/backgrounds/bg_page_hp.gif); background-repeat: repeat-x; background-position: 0px 109px;}
body.interior {background-image: url(../images/backgrounds/bg_page_interior.gif); background-repeat: repeat-x; background-position: 0px 109px;}

div, dl, dt, dd, form, fieldset, img, h1, h2, h3, h4, h5, h6  {margin: 0px; padding: 0px; font-weight: normal;}
fieldset {border: none;}
img {border: none; vertical-align: bottom;}

div.cleaner {clear: both; height: 0px; overflow: hidden;}

a {color: #3e6dbd; text-decoration: underline;}
a:hover {color: #5795ff; text-decoration: underline;}

a.butonAlbastru01 {margin: 10px 0px 0px 10px; padding: 2px 9px 2px 10px; border: 1px solid #355ea0; font-size: 11px; color: #ffffff; text-transform: uppercase; text-decoration: none; background-color: #3b69ae; background-image: url(../images/butons/bg_buton_01.gif); background-repeat: repeat-x; background-position: 0px 0px;}
a.butonAlbastru01:hover {color: #ffffff; text-decoration: none;}
a.butonAlbastru02 {margin: 10px 0px 0px 0px; padding: 2px 9px 2px 10px; border: 1px solid #6e93d2; font-size: 11px; color: #ffffff; text-transform: uppercase; text-decoration: none; background-color: #7fa4e3; background-image: url(../images/butons/bg_buton_02.gif); background-repeat: repeat-x; background-position: 0px 0px;}
a.butonAlbastru02:hover {color: #ffffff; text-decoration: none;}



/* ------ HEADER ------ */
div#header {margin: 0px auto; width: 940px; height: 109px; overflow: hidden; position: relative; clear: both;}
div#header h1 {width: 172px; height: 109px; overflow: hidden; position: relative; float: left; text-indent: -20000px; background: url(../images/continental_hotels_logo.gif) no-repeat 10px 17px;}
div#header h1 a {margin: 17px 0px 0px 10px; width: 152px; height: 81px; overflow: hidden; display: block;}

div#header p {margin: 36px 0px 17px 0px; padding: 0px; text-align: right; font-size: 11px; color: #99a1a0;}
div#header p img {margin: 0px 0px 0px 4px; padding: 0px; border: 1px solid #e8e8e8; width: 18px; height: 12px; vertical-align: top;}

div#header div {float: right;}
div#header div a {margin: 0px 0px 0px 16px; padding: 0px; height: 16px; overflow: hidden; display: block; float: left; text-indent: -20000px; background-repeat: no-repeat; background-position: 0px 0px;}
div#header div a:hover {background-position: 0px -16px;}

div#header div.meniuEngleza a.menuHotels {width: 34px; background-image: url(../images/menu_top/hotels_en.gif);}
div#header div.meniuEngleza a.menuOffers {width: 97px; background-image: url(../images/menu_top/offers_en.gif);}
div#header div.meniuEngleza a.menuMeetings {width: 97px; background-image: url(../images/menu_top/meetings_en.gif);}
div#header div.meniuEngleza a.menuWeddings {width: 120px; background-image: url(../images/menu_top/weddings_en.gif);}
div#header div.meniuEngleza a.menuReservations {width: 68px; background-image: url(../images/menu_top/reservations_en.gif);}
div#header div.meniuEngleza a.menuCorporate {width: 124px; background-image: url(../images/menu_top/corporate_en.gif);}

div#header div.meniuRomana a.menuHotels {width: 43px; background-image: url(../images/menu_top/hotels_ro.gif);}
div#header div.meniuRomana a.menuOffers {width: 90px; background-image: url(../images/menu_top/offers_ro.gif);}
div#header div.meniuRomana a.menuMeetings {width: 119px; background-image: url(../images/menu_top/meetings_ro.gif);}
div#header div.meniuRomana a.menuWeddings {width: 90px; background-image: url(../images/menu_top/weddings_ro.gif);}
div#header div.meniuRomana a.menuReservations {width: 47px; background-image: url(../images/menu_top/reservations_ro.gif);}
div#header div.meniuRomana a.menuCorporate {width: 112px; background-image: url(../images/menu_top/corporate_ro.gif);}



/* ------ CONTINUT ------ */
div#continut {margin: 0px auto; padding: 0px; width: 940px; position: relative; clear: both;}



/* ------ REZERVARI HP ------ */
div#rezervariHP {margin: 0px 0px 0px -7px; padding: 0px 7px; width: 340px; overflow: hidden; position: relative; float: left; font-size: 11px; color: #484848; background-image: url(../images/backgrounds/bg_reservat_box.png); background-repeat: no-repeat; background-position: left bottom;}
div#rezervariHP div.continut {position: relative; border-top: 7px solid #002c77; background-color: #f3f3f3;}
div#rezervariHP img.calendar {margin: 2px 1px 0px 0px; float: right; vertical-align: top;}
div#rezervariHP div.linie {margin: 0px 10px 8px 10px; padding: 7px 0px 0px 0px; height: 2px; overflow: hidden; clear: both; background: url(../images/backgrounds/line_reservations.gif) repeat-x 0px 7px;}
div#rezervariHP a {text-decoration: none;}

div#rezervariHP h3 {margin: 13px 0px 18px 0px; padding: 0px; height: 17px; overflow: hidden; text-indent: -20000px; background-repeat: no-repeat; background-position: 10px 0px;}
div#rezervariHP h3.titluEngleza {background-image: url(../images/texte/online_reservations_en.gif);}
div#rezervariHP h3.titluRomana {background-image: url(../images/texte/online_reservations_ro.gif);}

div#rezervariHP span.douaPeRand {padding: 0px 10px 7px 10px; display: block; position: relative; width: 150px; overflow: hidden; float: left;}
div#rezervariHP span.patruPeRand {padding: 0px 10px 7px 10px; display: block; position: relative; width: 45px; overflow: hidden; float: left;}
div#rezervariHP span.patruPeRand01 {padding: 0px 10px 7px 10px; display: block; position: relative; width: 125px; overflow: hidden; float: left;}
div#rezervariHP span.buton {padding: 15px 0px 0px 0px; display: block; clear: both;}

div#rezervariHP div.aditional {margin: 26px 0px 0px 0px; padding: 12px 10px; clear: both; background-color: #093277;}
div#rezervariHP div.aditional a {margin-right: 15px; color: #ffffff;}
div#rezervariHP div.aditional a:hover {color: #8eb4f6; text-decoration: underline;}



/* ------ DREAPTA HP ------ */
div#dreaptaHP {margin: 0px 0px 0px 13px; width: 580px; overflow: hidden; position: relative; float: left;}

div.flashHP {margin: 7px 0px; width: 580px; height: 200px; overflow: hidden; background-color:#F3F3F3;}

div.cutiiHP {margin: 10px 0px 0px 0px; padding: 10px; width: 258px; overflow: hidden; float: left; border: 1px solid #dfdfdf; font-size: 11px; color: #484848; background-color: #FFFFFF; background-image: url(../images/backgrounds/bg_box_hp.gif); background-repeat: repeat-x; background-position: left bottom;}
div.cutiiHP h3 {margin: 1px 0px 7px 0px; height: 21px; overflow: hidden; clear: both; text-indent: -20000px; background-repeat: no-repeat; background-position: 0px 0px;}
div.cutiiHP h3.specialEnglish {background-image: url(../images/texte/special_offers_en.gif);}
div.cutiiHP h3.specialRomana {background-image: url(../images/texte/special_offers_ro.gif);}
div.cutiiHP h3.locationEnglish {background-image: url(../images/texte/locations_map_en.gif);}
div.cutiiHP h3.locationRomana {background-image: url(../images/texte/locations_map_ro.gif);}

div.cutiiHP p {margin: 0px 0px 12px 0px; padding: 0px;}
div.cutiiHP img.poza {margin: 0px 11px 0px 0px; width: 79px; height: 55px; border: 1px solid #ffffff; float: left;}



/* ------ STANGA ------ */
div#stanga {margin: 0px 0px 0px -4px; padding: 0px 4px; width: 220px; min-height: 350px; position: relative; float: left; background: url(../images/backgrounds/bg_meniu_stanga.gif) no-repeat 0px 0px;}
div#stanga h2 {margin: 12px 9px 20px 9px;  padding: 0px 0px 25px 0px; font-size: 20px; text-transform: uppercase; color: #626262; background: url(../images/backgrounds/linie_meniu_adancime.gif) repeat-x left bottom;}
div#stanga h2 em {padding-left: 1px; display: block; font-size: 14px; text-transform: none; font-style: normal; color: #828282;}

ul#meniuStanga {margin: 0px 10px 0px 10px; padding: 0px; list-style-type: none;}
ul#meniuStanga li {margin: 0px; padding: 3px 0px 5px 0px; position: relative; background: url(../images/backgrounds/linie_meniu.gif) repeat-x left bottom;}
ul#meniuStanga li a {padding: 0px 0px 0px 28px; font-size: 11px; color: #5a5a5a; text-transform: uppercase; text-decoration: none; background: url(../images/icons/ico_men_principal.gif) no-repeat 8px 2px;}
ul#meniuStanga li.secundar a {padding-left: 52px; text-transform: none; background: url(../images/icons/ico_men_secundar.gif) no-repeat 39px 4px;}
ul#meniuStanga li.tertiar a {padding-left: 76px; text-transform: none; background: url(../images/icons/ico_men_tert.gif) no-repeat 62px 4px;}
ul#meniuStanga li a:hover {color: #6f8dc1; text-decoration: underline;}
ul#meniuStanga li.cover {margin: -1px 0px 0px 0px; padding: 0px; height: 20px; overflow: hidden; background-color: #ffffff; background-image: none;}



/* ------ DREAPTA ------ */
div#dreapta {margin: 0px 0px 0px 16px; padding: 0px; width: 700px; float: left;}

div#dreapta p.utilitati {margin: 0px; padding: 5px 0px 6px 0px; clear: both; text-align: right; font-size: 11px; color: #ffffff;}
div#dreapta p.utilitati a {color: #ffffff; text-decoration: none;}
div#dreapta p.utilitati a:hover {text-decoration: underline;}
div#dreapta p.utilitati img {margin: 2px 0px 0px 7px; vertical-align: top;}
div#dreapta p.utilitati span {padding: 0px 7px 0px 9px;}

div#dreapta div.headlinePagina {margin: 0px -6px 0px -2px; padding: 0px; width: 708px; height: 239px; position: relative; clear: both; background: url(../images/backgrounds/bg_poza_mare.gif) no-repeat 0px 0px;}
div#dreapta div.headlinePagina img {margin: 8px 0px 0px 4px; width: 695px; height: 222px;}



/* ------ CONTINUT CENTRU ------ */
div#continutCentru {margin: 20px 20px 0px 0px; padding-bottom: 25px; width: 520px; float: left; position: relative;}
div#continutCentru h2 {margin: 31px 0px 16px 0px; clear: both; font-size: 20px; text-transform: uppercase; color: #565656;}
div#continutCentru img.pozaArticol {margin: 0px 12px 0px 0px; border: 3px solid #eeeeee; float: left;}

p.caleSite {margin: 18px 0px 0px 0px; padding: 0px; font-size: 11px; color: #8b8e94;}
p.caleSite a {color: #8b8e94; text-decoration: none;}
p.caleSite a:hover {color: #5795ff; text-decoration: underline;}
p.caleSite span {padding: 0px 6px;}

div.highlights {margin: 29px 0px 0px 0px; padding: 0px 0px 4px 0px; clear: both;}
div.highlights div.poza {margin-left: -6px; width: 120px; overflow: hidden; float: left; position: relative; background: url(../images/backgrounds/bg_poza_mica.gif) no-repeat 0px 0px;}
div.highlights div.poza img.poza {margin: 8px 0px 16px 8px; width: 94px; height: 94px;}
div.highlights div.poza img.mareste {margin: 0px 0px 0px 12px;}

div.highlights div.textHigh {margin: 0px; padding: 0px 0px 0px 15px; width: 391px; float: left; background: url(../images/backgrounds/linie_verticala.gif) repeat-y 0px 0px;}
div.highlights h4 {margin: 0px 0px 13px 0px; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #666666;}
div.highlights p.textHigh {margin: 0px 0px 13px 0px;}
div.highlights a.maiMulte {padding-right: 10px; text-transform: uppercase; background: url(../images/icons/sageata_more.gif) no-repeat right 5px;}

dl.comentariiUtilizatori {margin: 23px 0px 20px 0px; padding: 0px; clear: both; font-size: 11px; position: relative;}
dl.comentariiUtilizatori span {padding: 0px 6px;}
dl.comentariiUtilizatori dt {padding: 0px 0px 0px 50px; color: #565656; background-image: url(../images/icons/comentariu.gif); background-repeat: no-repeat; background-position: 0px 0px;}
dl.comentariiUtilizatori dt em {font-style: normal; color: #777777;}
dl.comentariiUtilizatori dd.text {margin: 6px 0px;}
dl.comentariiUtilizatori dd.utile {margin: 0px 0px 10px 0px; padding: 0px 0px 14px 0px; background-image: url(../images/backgrounds/linie_meniu.gif); background-repeat: repeat-x; background-position: left bottom;}
dl.comentariiUtilizatori dd.utile a {padding: 0px 10px 0px 0px; text-transform: uppercase; background-image: url(../images/icons/sageata_more.gif); background-repeat: no-repeat; background-position: right 4px;}


div.galerieFoto {margin: 29px 0px 0px 0px; padding: 0px 0px 4px 0px; clear: both;}
div.galerieFoto div.poza {margin: 0px 0px 20px -6px; width: 136px; overflow: hidden; float: left; position: relative; background: url(../images/backgrounds/bg_poza_mica.gif) no-repeat 0px 0px;}
div.galerieFoto div.poza img.poza {margin: 8px 0px 16px 8px; width: 94px; height: 94px;}
div.galerieFoto div.poza img.mareste {margin: 0px 0px 0px 12px;}

dl.laDownload {margin: 30px 0px; position: relative;}
dl.laDownload dt {padding: 0px 0px 10px 0px; font-size: 12px; font-weight: bold; color: #565656; text-transform: uppercase; border-bottom: 1px solid #efefef;}
dl.laDownload dd {padding: 5px 0px; border-bottom: 1px solid #efefef; font-size: 11px;}
dl.laDownload dd img {margin: 0px 10px 0px 0px; vertical-align: middle;}

div.sysMessage {margin: 22px 0px 22px 0px; padding: 10px; clear: both; font-size: 1em; background-color: #f9f9f9; border: 1px solid #eeeeee;}
div.sysMessage ul {margin: 10px 0px 0px 0px; padding: 0px; font-size: 0.9em; color: #777777; list-style-type: none;}
div.sysMessage ul li {margin: 0px 0px 3px 0px; padding: 0px 0px 0px 21px; position: relative; background-image: url(../images/icons/error.gif); background-repeat: no-repeat; background-position: 1px 0px;}




/* ------ CONTINUT DREAPTA ------ */
div#continutDreapta {margin: 20px 0px 0px 0px; padding-bottom: 25px; width: 160px; float: left; position: relative;}
div#continutDreapta img.butonRezervare {margin: 1px -4px 24px -1px; width: 164px; height: 40px; display: block; position: relative;}

div#continutDreapta fieldset {margin: 0px 0px 20px 0px; padding: 12px 8px 19px 8px; width: 142px; overflow: hidden; display: block; border: 1px solid #e7e7e7; font-size: 11px; color: #656464; line-height: 13px;}
div#continutDreapta fieldset.location {background: url(../images/backgrounds/bg_cutie_dreapta.gif) repeat 0px 0px;}
div#continutDreapta img.titlu {margin: 0px 0px 13px -1px;}

div#continutDreapta fieldset ul {margin: 0px; padding: 0px; list-style-type: none;}
div#continutDreapta fieldset ul li {margin: 0px 0px 5px 0px;}




/* ------ FOOTER ------ */
div#footer {margin: 0px; clear: both; background: url(../images/backgrounds/bg_footer.gif) repeat-x left bottom;}
div#footer div {margin: 22px auto 0px auto; padding: 38px 0px 36px 118px; width: 822px; overflow: hidden; font-size: 11px; color: #7d8aa0; line-height: 16px; background-image: url(../images/logo_footer.gif); background-repeat: no-repeat; background-position: 0px 28px;}
div#footer div span {padding: 0px 6px;}
div#footer div a {color: #7d8aa0; text-decoration: none;}
div#footer div a:hover {color: #3f4753;}




/* ------ ELEMENTE FORMULARE ------ */
select.douaPeRand {margin: 2px 0px 0px 0px; padding: 0px; width: 150px; border: 1px solid #cfd2d7; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}
select.douaPeRand01 {margin: 2px 4px 0px 0px; padding: 0px; width: 98px; border: 1px solid #cfd2d7; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}
select.douaPeRand02 {margin: 2px 0px 0px 0px; padding: 0px; width: 45px; border: 1px solid #cfd2d7; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}
select.patruPeRand {margin: 2px 0px 0px 0px; padding: 0px; width: 125px; border: 1px solid #cfd2d7; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}
input.douaPeRand {margin: 2px 0px 0px 0px; padding: 1px 0px; width: 150px; border: 1px solid #cfd2d7; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}

input.campNewsletter {margin: 6px 0px 0px 0px; padding: 0px 4px 1px 4px; width: 111px; border: 1px solid #e0e0e0; background-color: #f1f4fa; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #656464;}
input.butonNewsletter {margin: 6px 0px 0px 4px; padding: 0px; vertical-align: top;}

input.campComentariu {margin: 0px; padding: 1px 2px; width: 230px; border: 1px solid #cccccc; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #444444;}
textarea.campComentariu {margin: 0px; padding: 1px 2px; width: 400px; height: 80px; border: 1px solid #cccccc; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #444444;}

input.formular01 {margin: 0px; padding: 0px 2px; width: 220px; border: 1px solid #cccccc; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #666666; font-weight: normal;}
input.formular02 {margin: 0px; padding: 0px 2px; width: 35px; border: 1px solid #cccccc; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #666666; font-weight: normal;}
input.formular03 {margin: 0px; padding: 0px 2px; width: 150px; border: 1px solid #cccccc; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #666666; font-weight: normal;}
input.shcalendar {margin: 0px; padding: 0px 2px; width: 220px; border: 1px solid #cccccc; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #666666; font-weight: normal;}

textarea.formular01 {margin: 0px; padding: 0px 2px; width: 330px; height: 80px; overflow: auto; border: 1px solid #cccccc; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #666666; font-weight: normal;}
textarea.formular02 {margin: 0px; padding: 0px 2px; width: 150px; height: 80px; overflow: auto; border: 1px solid #cccccc; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #666666; font-weight: normal;}
select.formular01 {margin: 0px; padding: 0px; width: 227px; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #666666; font-weight: normal; border: 1px solid #cccccc;}
input.formular01Box {vertical-align: -5px;}
input.formular01Radio {vertical-align: -3px;}
button.butonAlbastru01 {margin: 0px 0px 0px 10px; padding: 2px 9px 2px 10px; border: 1px solid #355ea0; font-size: 9px; color: #ffffff; text-transform: uppercase; text-decoration: none; background-color: #3b69ae; background-image: url(../images/butons/bg_buton_01.gif); background-repeat: repeat-x; background-position: 0px 0px;}




/* ------ TABELE ------ */
table.model01 {margin: 8px 0px 0px 0px; padding: 0px; width: 100%; border: none; font-size: 11px; color: #636262;}
table.model01 th {padding: 6px 10px; color: #ffffff; text-align: left; background-color: #9dbbec;}
table.model01 td {padding: 6px 10px; text-align: left; border-bottom: 1px solid #efefef;}
table.model01 td.doua {border-left: 1px solid #efefef;}

table.model02 {margin: 8px 0px 0px 0px; padding: 0px; width: 100%; border: none; font-size: 11px; color: #636262;}
table.model02 th {padding: 6px 10px; text-align: left; font-size: 18px; font-weight: normal;}
table.model02 td {padding: 6px 10px; text-align: left; border-top: 1px solid #efefef;}





/* opera hack */
@media screen and (min-width: 0px){
  select.douaPeRand {width: 148px;}
  select.douaPeRand01 {width: 96px;}
  select.douaPeRand02 {width: 43px;}
  select.patruPeRand {width: 123px;}
}



div#ranking {background-image: url('../images/backgrounds/rating.png'); background-position: 0px 0px; background-repeat: no-repeat; border: none; width: 80px; float: left; margin: 10px 0px 0px -10px; z-index: 3;}
div#ranking a {display: block; float: left; width: 16px; text-indent: -20000px; outline: none;}


/* TOOLTIP */
.tooltipDiv { z-index:5000;	position:absolute; visibility:visibile;	}
.tooltipUpArrow 	{ position:absolute; 	margin:-29px 20px;	visibility: hidden; }
.tooltipDownArrow {	position:absolute; 	margin:-10px 20px;	visibility: hidden; }
.tooltipCorner_ul {	background-image:url(../images/pop-up/colt_top_l.gif); background-repeat:no-repeat;	width:19px; }
.tooltipCorner_ul[class] {	background-image:url(../images/pop-up/colt_top_l.png); }
.tooltipBar_u {	background-image:url(../images/pop-up/mare_top_n.gif);	background-repeat: repeat-x; 		height:19px; }
.tooltipBar_u[class] {	background-image:url(../images/pop-up/mare_top_n.png); 		background-position: 0px 0px; }
.tooltipCorner_ur {	background-image:url(../images/pop-up/colt_top.gif);	background-repeat:no-repeat;	width:19px; }
.tooltipCorner_ur[class] {	background-image:url(../images/pop-up/colt_top.png); }
.tooltipBar_l {	background-image:url(../images/pop-up/linie_stanga_n.gif); background-repeat: repeat-y; background-position: 0px 0px; }
.tooltipBar_l[class] { background-image:url(../images/pop-up/linie_stanga_n.png); }
.tooltipBar_r {	background-image:url(../images/pop-up/linie_dreapta.gif);	background-repeat: repeat-y; background-position: 0px 0px; }
.tooltipBar_r[class] { background-image:url(../images/pop-up/linie_dreapta.png); }
.tooltipCorner_bl {	background-image:url(../images/pop-up/colt_bottom_l.gif); background-repeat:no-repeat; width:19px; }
.tooltipCorner_bl[class] { background-image:url(../images/pop-up/colt_bottom_l.png); 	}
.tooltipBar_b {	background-image:url(../images/pop-up/mare_bottom_n.gif); background-repeat: repeat-x; background-position: 0px 0px;height:26px; }
.tooltipBar_b[class] { background-image:url(../images/pop-up/mare_bottom_n.png); }
.tooltipCorner_br {	background-image:url(../images/pop-up/colt_bottom.gif); background-repeat:no-repeat;width:19px;	}
.tooltipCorner_br[class] {	background-image:url(../images/pop-up/colt_bottom.png); }
.tooltipText { background-color:#FFFFFF;}



div#hotels a { font-size:11px; margin: 0px 5px 1px 0px; padding: 0px; width: 110px; overflow: hidden; display: block; position: relative; float: left; color: #ffffff; text-decoration: none; text-align: center; background-color: #2E5392;}
div#hotels a span {margin: 0px; padding: 5px 2px 6px 2px; display: block; border-top: 1px solid #ffffff;}
div#hotels a:hover {color: #ffffff; text-decoration: none; background-color: #63759C;}

ul.sitemap li {margin 10px 0px 0px 3px; padding: 2px 0px 2px 0px;}

div.errorDiv {margin: 12px 0px; padding: 10px 10px 12px 32px; position: relative; clear: both; float: none; border: 1px solid #ededed; background-color: #f6f6f6; color: #cd2424; background-image: url(../images/icons/eroare.gif); background-repeat: no-repeat; background-position: 9px 9px;}