/* DEFINE COLORS ----------------
text - #333
a:link - #065abf
a:visited - #2860a4
a:hover - #279500
a:active - #279500
red - #d60808
green - #00722e
blue - #065abf
---------- END ----------------*/

/*** HTML Redefine Tags ***/
body { background:#FFF; font-family:Arial, Helvetica, sans-serif; color:#333; font-size:13px; line-height:130%; }
img { border:0; }

h1 { font-size:22px; font-weight:bold; line-height:130%; margin:3px 10px; }
h2 { font-size:18px; font-weight:bold; line-height:130%; margin:3px 10px; }
h3 { font-size:16px; font-weight:bold; line-height:130%; margin:3px 10px; }
h4 { font-size:14px; font-weight:bold; line-height:130%; margin:3px 10px; }

h1.title { color:#065abf; font-size:18px; font-weight:bold; line-height:130%; margin:3px 10px; }

h2.dreapta-best-off { padding-left:25px; padding:3px 5px 3px 15px; background:url(/images/bulletlist_tabs_links.gif) 1% 50% no-repeat; font-size:13px; }
h2.dreapta-best-off a { color:#065abf; text-decoration:underline; }
h2.dreapta-best-off a:hover { color:#d60808; text-decoration:none; }

/*** PAGE STRUCTURE ***/
.mainTableClass { width:980px; }
.mainTableColumnLeft { width:670px; }
.mainTableColumnRight { width:310px; }

#header { /*background:url(/images/bkg_header.gif) left bottom repeat-x;*/ /*height:263px;*/ }
#headerInner { margin:0 auto 6px auto; width:980px; /*height:243px;*/ }

#middle { background:#F4F9FF url(/images/bkg_middle.gif) repeat-x; padding-bottom:10px; }
#middleInner { margin:0 auto; width:980px; }

#columnRight { padding:0 0 0 10px; }

.detaliiAgentie { margin:0; }
.detaliiAgentie .titleLeft { float:left; color:#FFF; font-weight:bold; font-size:18px; line-height:140%; padding:2px 6px; }
.detaliiAgentie .titleRight { float:right; color:#FFF; font-weight:bold; font-size:18px; line-height:140%; padding:2px 12px; }
.detaliiAgentie .titleDetaliiContact { background:#065abf; color:#FFF; font-weight:bold; font-size:12px; padding:3px 8px; border-bottom:1px solid #d0d0d0; margin:0 1px; }
.detaliiAgentie .detaliiAgentie table { }
.detaliiAgentie .detaliiAgentie table tr { }
.detaliiAgentie .detaliiAgentie table tr td { padding:4px 2px; font-size:14px; color:#333; }
.detaliiAgentie .detaliiAgentie table tr td a { color:#065abf; text-decoration:none; }
.detaliiAgentie .detaliiAgentie table tr td a:hover { color:#279500; text-decoration:underline; }
.detaliiAgentie .titleAgentieOferte { background:#d60808; color:#FFF; font-weight:bold; font-size:15px; padding:5px 20px; border:1px solid #d60808; margin:0; }

#columnLeft { padding:0; margin:0; }

#footer { background:#CCC url(//www.ocaziituristice.ro/images/bkg_footer.gif) repeat-x; }
#footerInner { margin:0 auto; width:980px; padding:20px 0 0 0; font-size:13px; }
#footerInner .title { padding:2px 5px 5px 5px; color:#666; font-weight:bold; }
#footerInner a { color:#065abf; text-decoration:underline; }
#footerInner a:hover { color:#279500; text-decoration:none; }
#footer .xchLinks { font-size:13px; margin:10px; }
#footer .xchLinks a { text-decoration:underline; color:#065abf; }
#footer .xchLinks a:hover { text-decoration:none; color:#279500; }

/*** SEARCH BOX ***/
.searchBox { display:inline; margin:0; text-align:left; font-size:12px; line-height:1.6em; }
.searchBox * { display:inline; float:left; }
.searchBox .initial { display:inline; float:left; width:294px; background: url(/images/search_bkg.gif) no-repeat; height:33px; padding:3px; margin-top:0px; }
.searchBox .search { border:1px solid #ffffff; font: normal 14px/16px Arial, Helvetica, sans-serif; width:218px; padding:4px; }

.despartitorHeader { padding:3px 0; }

/*** LOGIN BOX ***/
.loginBox { display:inline; margin:0 0 0 10px; text-align:left; font-size:12px; line-height:1.8em; }
.loginBox * { display:inline; float:left; }
.loginBox div { display:inline; float:left; width:380px; background: url(/images/login_bkg.gif) no-repeat; height:33px; padding:2px 4px; margin-top:5px; }
.loginBox .loginInput { border:1px solid #ffffff; font: normal 12px Arial, Helvetica, sans-serif; width:130px; padding:3px 4px; margin:0 13px 0 0; }

/*** FOOTER MENU ***/
ul.footerMenu { padding:0; margin:0 0 10px 5px; list-style:none; }
ul.footerMenu li { display:block; font-size:12px; line-height:1.3em; background:url(/images/list_icon_footer.gif) 2px 5px no-repeat; padding:0 0 0 15px; }
ul.footerMenu li a { color:#065abf; text-decoration:none; }
ul.footerMenu li a:hover { color:#279500; text-decoration:underline; }

/*** STELE MARI ***/
.stele-mari-5 { width:110px; height:20px; background:url(//www.ocaziituristice.ro/images/stele_mari.gif) 0 0 no-repeat; display:inline-block; }
.stele-mari-4 { width:88px; height:20px; background:url(//www.ocaziituristice.ro/images/stele_mari.gif) -22px 0 no-repeat; display:inline-block; }
.stele-mari-3 { width:66px; height:20px; background:url(//www.ocaziituristice.ro/images/stele_mari.gif) -44px 0 no-repeat; display:inline-block; }
.stele-mari-2 { width:44px; height:20px; background:url(//www.ocaziituristice.ro/images/stele_mari.gif) -66px 0 no-repeat; display:inline-block; }
.stele-mari-1 { width:22px; height:20px; background:url(//www.ocaziituristice.ro/images/stele_mari.gif) -88px 0 no-repeat; display:inline-block; }

/*** STELE MICI ***/
.stele-mici-5 { width:70px; height:12px; background:url(//www.ocaziituristice.ro/images/stele_mici.gif) 0 0 no-repeat; display:inline-block; }
.stele-mici-4 { width:56px; height:12px; background:url(//www.ocaziituristice.ro/images/stele_mici.gif) -14px 0 no-repeat; display:inline-block; }
.stele-mici-3 { width:42px; height:12px; background:url(//www.ocaziituristice.ro/images/stele_mici.gif) -28px 0 no-repeat; display:inline-block; }
.stele-mici-2 { width:28px; height:12px; background:url(//www.ocaziituristice.ro/images/stele_mici.gif) -42px 0 no-repeat; display:inline-block; }
.stele-mici-1 { width:14px; height:12px; background:url(//www.ocaziituristice.ro/images/stele_mici.gif) -56px 0 no-repeat; display:inline-block; }

/*** CHENAR INDEX ***/
.chenarIndexBlue { padding:5px; border:1px solid #065abf; background:#FFF; font-size:14px; }
.chenarIndexBlue h1 { color:#065abf; font-size:20px; font-weight:bold; line-height:130%; margin:3px 10px; }
.chenarIndexBlue h1 a { background:none; padding:4px 8px; color:#065abf; text-decoration:none; font-weight:bold; }
.chenarIndexBlue h1 a:hover { background:#d60808; color:#FFF; }
.chenarIndexBlue h2 { color:#065abf; font-size:20px; font-weight:bold; line-height:130%; margin:3px 10px; }
.chenarIndexBlue h2 a { background:none; padding:4px 8px; color:#065abf; text-decoration:none; font-weight:bold; }
.chenarIndexBlue h2 a:hover { background:#d60808; color:#FFF; }
.chenarIndexBlue h3 a { background:none; padding:4px 8px; color:#065abf; text-decoration:none; font-weight:bold; }
.chenarIndexBlue h3 a:hover { background:#d60808; color:#FFF; }
.chenarIndexBlue a.more { background:none; padding:4px 6px; color:#333; text-decoration:underline; font-weight:normal; }
.chenarIndexBlue a.more:hover { background:#d60808; color:#FFF; text-decoration:none; }

.chenarIndexRed { padding:5px; border:1px solid #d60808; background:#FFF; font-size:14px; }
.chenarIndexRed h1 { color:#d60808; font-size:20px; font-weight:bold; line-height:130%; margin:3px 10px; }
.chenarIndexRed h1 a { color:#d60808; text-decoration:none; }
.chenarIndexRed h1 a:hover { color:#065abf; }
.chenarIndexRed h2 { color:#d60808; font-size:17px; font-weight:bold; line-height:130%; margin:3px 10px; }
.chenarIndexRed h2 a { color:#d60808; text-decoration:none; }
.chenarIndexRed h2 a:hover { color:#065abf; }
.chenarIndexRed h3 a { color:#d60808; text-decoration:none; }
.chenarIndexRed h3 a:hover { color:#065abf; }
.chenarIndexRed a { color:#d60808; text-decoration:none; }
.chenarIndexRed a:hover { color:#065abf; text-decoration:underline; }
.flag { vertical-align:middle; border:1px solid #333; }
.indexHalfColumn { width:48%; float:left; border-bottom:1px dashed #CCC; padding:10px 0; }
.indexHalfColumn a.linkuri { display:block; height:19px; background:url(/images/bulletlist_tabs_links.gif) 12px 6px no-repeat; padding:0 0 0 24px; color:#065abf; }
.indexHalfColumn a.linkuri:hover { background:url(/images/bulletlist_tabs_links_hover.gif) 12px 6px no-repeat; color:#279500; }
.indexThirdColumn { width:33%; float:left; border-bottom:1px dashed #CCC; padding:10px 0; }
.indexThirdColumn a.linkuri { display:block; height:19px; background:url(/images/bulletlist_tabs_links.gif) 12px 6px no-repeat; padding:0 0 0 24px; color:#065abf; }
.indexThirdColumn a.linkuri:hover { background:url(/images/bulletlist_tabs_links_hover.gif) 12px 6px no-repeat; color:#279500; }
.indexOneColumn { width:250px; border-bottom:1px dashed #CCC; padding:5px 0; }
.indexOneColumn a.linkuri { display:block; height:19px; background:url(/images/bulletlist_tabs_links.gif) 12px 6px no-repeat; padding:0 0 0 24px; color:#065abf; }
.indexOneColumn a.linkuri:hover { background:url(/images/bulletlist_tabs_links_hover.gif) 12px 6px no-repeat; color:#279500; }

.chenarIndexGreen { padding:5px; border:1px solid #279500; background:#FFF; font-weight:bold; font-size:14px; }
.chenarIndexGreen h1 { color:#279500; font-size:20px; font-weight:bold; line-height:130%; margin:3px 10px; }
.chenarIndexGreen h1 a { background:none; padding:4px 8px; color:#279500; text-decoration:none; font-weight:bold; }
.chenarIndexGreen h1 a:hover { background:#d60808; color:#FFF; }
.chenarIndexGreen h2 { color:#279500; font-size:20px; font-weight:bold; line-height:130%; margin:3px 10px; }
.chenarIndexGreen h2 a { background:none; padding:4px 8px; color:#279500; text-decoration:none; font-weight:bold; }
.chenarIndexGreen h2 a:hover { background:#d60808; color:#FFF; }
.chenarIndexGreen h3 a { background:none; padding:4px 8px; color:#279500; text-decoration:none; font-weight:bold; }
.chenarIndexGreen h3 a:hover { background:#d60808; color:#FFF; }
.chenarIndexGreen a { background:none; padding:4px 6px; color:#333; text-decoration:underline; font-weight:normal; }
.chenarIndexGreen a:hover { background:#d60808; color:#FFF; text-decoration:none; }

.chenarIndexConcurs { padding:5px; border:1px solid #FFC600; background:#FFFFE6; font-weight:bold; font-size:14px; margin:0 0 5px 0; }
.chenarIndexConcurs h1 { color:#d60808; font-size:18px; font-weight:bold; line-height:130%; margin:3px 10px; }
.chenarIndexConcurs h2 { color:#d60808; font-size:18px; font-weight:bold; line-height:130%; margin:3px 10px; }
.chenarIndexConcurs a, .chenarIndexConcurs a:hover { text-decoration:none; } 
.chenarIndexConcurs .regulament a { background:none; padding:4px 6px; color:#065abf; text-decoration:underline; font-weight:normal; }
.chenarIndexConcurs .regulament a:hover { background:#065abf; color:#FFF; text-decoration:none; }

/*** ARTICOLE BOX ***/
.container_articles_index { width:200px; margin:0 0 5px 0; border:1px solid #065abf; }
.articles_index { font-size:12px; color:#333; width:182px; margin:5px; border:1px solid #065abf; background:#FFF; overflow:hidden; height:112px; padding:3px; }
.articles_index h1 { color:#d60808; font-size:1em; font-weight:bold; }
.articles_index a { color:#333; font-size:1em; text-decoration:none; }
.articles_index a:hover { color:#d60808; }

.articles_index_jos { float:left; width:294px; margin:0 5px 10px 0; font-size:12px; line-height:110%; padding:2px 0; border:0px solid #CCC; background:none; height:52px; overflow:hidden; }
.articles_index_jos a { background:url(images/icon_articole_small.gif) 3px 3px no-repeat; padding:0px 3px 0px 28px; float:left; color:#065abf; text-decoration:none; min-height:25px; }
.articles_index_jos a:hover { background:url(images/icon_articole_small_h.gif) 3px 3px no-repeat; color:#065abf; text-decoration:underline; }
.articles_index_jos span.txt { color:#333; }
.articles_index_jos span.pret { color:#d60808; font-weight:bold; }

.articles_header { float:left; width:220px; height:26px; margin:2px 5px; background:url(/images/icon_articles_header.gif) 2% 2% no-repeat; overflow:hidden; font-size:12px; padding:3px 0 3px 34px; }
.articles_header h1 { color:#d60808; font-size:1em; font-weight:bold; }
.articles_header a { color:#065abf; font-size:1em; text-decoration:none; }
.articles_header a:hover { color:#279500; }

/*** MENIU PROFIL ***/
#meniuProfil { margin:5px 0; }
#meniuProfil .top { background:url(/images/detalii_agentie_bkg_top.gif) no-repeat; }
#meniuProfil .middle { background:url(/images/detalii_agentie_bkg_middle.gif) repeat-y; }
#meniuProfil .bottom { background:url(/images/detalii_agentie_bkg_bottom.gif) no-repeat; height:18px; }
#meniuProfil h1 { color:#00722e; padding:3px 8px; font-size:1em; font-weight:bold; line-height:130%; border-bottom:1px solid #d0d0d0; }
#meniuProfil .titleDetaliiContact { background:#065abf; color:#FFF; font-weight:bold; font-size:12px; padding:3px 8px; border-bottom:1px solid #d0d0d0; margin:0 1px; }
#meniuProfil .detaliiAgentie table { }
#meniuProfil .detaliiAgentie table tr { }
#meniuProfil .detaliiAgentie table tr td { border-bottom:1px solid #d0d0d0; padding:4px 2px; font-size:12px; color:#333; }
#meniuProfil .detaliiAgentie table tr td a { color:#065abf; text-decoration:none; }
#meniuProfil .detaliiAgentie table tr td a:hover { color:#279500; text-decoration:underline; }
#meniuProfil .titleAgentieOferte { background:#d60808; color:#FFF; font-weight:bold; font-size:12px; padding:3px 8px; border-bottom:1px solid #d0d0d0; margin:0 1px; }

/*** DETALII PROFIL ***/
#detaliiProfil { margin:5px 5px 5px 0; font-size:12px; line-height:130%; padding:2px; border:1px solid #CCC; background:#FFF; }
#detaliiProfil a { color:#065abf; text-decoration:underline; }
#detaliiProfil a:hover { color:#279500; text-decoration:none; }
#detaliiProfil h1 { color:#065abf; padding:3px 10px; margin:0 0 7px 0; font-size:1.4em; line-height:130%; }
#detaliiProfil h2 { padding:3px 10px; margin:5px 0 7px 0; font-size:1.2em; line-height:130%; }
#detaliiProfil .imageDescriere { border:1px solid #279500; padding:2px; margin:2px; }
#detaliiProfil .imageDescriere:hover { border:1px solid #d60808; padding:2px; margin:2px; }
#detaliiProfil .imageDescriere a { border:1px solid #279500; }
#detaliiProfil .imageDescriere a:hover { border:1px solid #d60808; }
#detaliiProfil .gallery { margin:5px 5px 0 5px; padding:0; }
#detaliiProfil .descriereOferta { margin:5px 10px; padding:0; font-size:12px; line-height:130%; }
#detaliiProfil td.tableServiciiBlue { color:#065abf; }
#detaliiProfil td.tableServiciiDespartitor { background:url(/images/despartitor_servicii.gif) top center repeat-y; }
#detaliiProfil td.tableServiciiRed { color:#d60808; }
#detaliiProfil table.ofertaPreturi th { color:#FFF; background:url(/images/bkg_th_preturi_descriere_oferta.gif) repeat-x; font-weight:bold; line-height:160%; font-size:16px; border-bottom:1px solid #65a4ef; padding:2px; }
#detaliiProfil table.ofertaPreturi td { padding:4px 2px; color:#333; border-bottom:1px solid #65a4ef; }
#detaliiProfil table.ofertaPreturi { border:1px solid #65a4ef; border-bottom:0; }
#detaliiProfil table.ofertaPreturi .price { padding:4px 2px; color:#d60808; font-size:1.7em; font-weight:bold; }
#detaliiProfil .opiniiVizitatori { margin:5px 10px; padding:0; font-size:1em; line-height:130%; }
#detaliiProfil .opiniiVizitatori h1 { padding:2px 6px; margin:3px 0; font-size:1em; line-height:130%; background:none; }
#detaliiProfil .localizare { font-size:12px; color:#666; padding:3px 40px; font-weight:bold; }
#detaliiProfil .lineBottom { border-bottom:1px solid #D8D8D8; }
#detaliiProfil .chenarPovestiri { border:1px solid #CCC; padding:5px; margin:0 1px; }
#detaliiProfil .meniuGrupuri { background:url(/images/bakg_meniu_grupuri.gif) no-repeat; width:580px; height:35px; margin:0 0 0 10px; }
#detaliiProfil .meniuGrupuri ul { margin:0; padding:0 12px; list-style-type:none; font-size:14px; width:auto; }
#detaliiProfil .meniuGrupuri ul li { display:block; float:left; margin:0; padding:0; height:35px; }
#detaliiProfil .meniuGrupuri ul li a { display:block; float:left; margin:0; padding:0 6px; color:#FFF; text-decoration:none; line-height:35px; background:url(/images/bakg_meniu_grupuri_hover.gif) no-repeat top right; }
#detaliiProfil .meniuGrupuri ul li a:hover { color:#065abf; text-decoration:none; line-height:35px; background:url(/images/bakg_meniu_grupuri_hover.gif) repeat-x; }
#detaliiProfil input { border:1px solid #d0d0d0; width:170px; font-size:12px; padding:3px 4px; }
#detaliiProfil input:hover { border:1px solid #d60808; background:#F2F2F2; }
#detaliiProfil input.formRadio { width:30px; border:0; }
#detaliiProfil select { border:1px solid #d0d0d0; width:170px; font-size:12px; padding:3px 4px; }
#detaliiProfil select:hover { border:1px solid #d60808; background:#F2F2F2; }
#detaliiProfil textarea { border:1px solid #d0d0d0; width:300px; height:80px; font-size:12px; padding:3px 4px; }
#detaliiProfil textarea:hover { border:1px solid #d60808; background:#F2F2F2; }
#detaliiProfil .insirarePersoaneInscrise { color:#279500; font-size:1em; font-weight:normal; }
#detaliiProfil .insirarePersoaneInscrise a { color:#d60808; text-decoration:none; font-size:1.3em; font-weight:bold; }
#detaliiProfil .insirarePersoaneInscrise a:hover { color:#065abf; text-decoration:none; }
#detaliiProfil .galaryProfil { margin:1px; width:160px; height:100px; padding:3px; position:relative }
#detaliiProfil .galaryProfil img { border:1px solid #279500; }
#detaliiProfil .suprap1 { position:absolute; top:70px; left:10px; width:30px; height:30px; border:0px; }
#detaliiProfil .suprap1 img { border: 0px; }
#detaliiProfil .suprap2 { position:absolute; top:70px; left:120px; width:30px; height:30px; border:0px; }
#detaliiProfil .suprap2 img { border: 0px; }

/*** AFISARE OFERTA COLOANA DREAPTA ***/
.afisare_oferta_coloana_dreapta { display:inline; float:left; width:294px; margin:5px 0; font-size:12px; line-height:130%; padding:2px; border:1px solid #CCC; background:#FFF; }
.afisare_oferta_coloana_dreapta img.thumbnail { display:block; float:left; margin-right:3px; }
.afisare_oferta_coloana_dreapta .titlu { padding:1px 6px; font-size:14px; margin:3px 0; }
.afisare_oferta_coloana_dreapta a { font-weight:bold; color:#065abf; text-decoration:none; background:none; }
.afisare_oferta_coloana_dreapta a:hover { color:#B30000; background:none; }
.afisare_oferta_coloana_dreapta .linkedPrice { font-weight:bold; font-size:12px; color:#065abf; }
.afisare_oferta_coloana_dreapta .linkedPrice a { font-weight:bold; font-size:12px; color:#065abf; text-decoration:none; padding:0 5px; background:none; }
.afisare_oferta_coloana_dreapta .linkedPrice a:hover { color:#B30000; background:none; }
.afisare_oferta_coloana_dreapta .area { font-size:12px; color:#333; font-weight:normal; margin-bottom:6px; }
.afisare_oferta_coloana_dreapta .area a { color:#666; text-decoration:underline; font-weight:normal; background:none; }
.afisare_oferta_coloana_dreapta .area a:hover { color:#000; text-decoration:none; background:none; }
.afisare_oferta_coloana_dreapta .despartitor { display:block; height:10px; }

/*** AFISARE OFERTA SCURTA ***/
.afisare_oferta_scurta { display:inline; float:left; width:294px; margin:5px 5px 5px 0; font-size:12px; line-height:130%; padding:2px; border:1px solid #CCC; background:#FFF; }
.afisare_oferta_scurta a { font-weight:bold; color:#065abf; text-decoration:none; background:none; }
.afisare_oferta_scurta a:hover { color:#B30000; background:none; }
.afisare_oferta_scurta a.thumbnail { float:left; }
.afisare_oferta_scurta a.thumbnail img { }
.afisare_oferta_scurta .titlu { padding:1px 3px; line-height:24px; height:24px; margin:0 0 0 0; overflow:hidden; }
.afisare_oferta_scurta .titlu .iconsRight { float:right; }
.afisare_oferta_scurta .area { font-size:12px; color:#333; font-weight:normal; }
.afisare_oferta_scurta .area a { color:#666; text-decoration:underline; font-weight:normal; background:none; }
.afisare_oferta_scurta .area a:hover { color:#000; text-decoration:none; background:none; }
.afisare_oferta_scurta .linkedPrice { font-weight:bold; font-size:11px; color:#B30000; }
.afisare_oferta_scurta .linkedPrice a { font-weight:bold; color:#B30000; text-decoration:none; padding:0 5px; background:none; }
.afisare_oferta_scurta .linkedPrice a:hover { color:#065abf; background:none; }
.afisare_oferta_scurta .pretLastMinute { color:#333; text-decoration:line-through; font-size:12px; }

/*** AFISARE OFERTA LINKS ***/
.afisare_oferta_links { float:left; width:48%; height:28px; margin:0 5px 0 0; font-size:12px; line-height:110%; padding:2px 0; border:0px solid #CCC; background:none; }
.afisare_oferta_links a { background:url(images/glob.gif) 3px 3px no-repeat; padding:0px 3px 0px 28px; float:left; color:#065abf; text-decoration:none; min-height:25px; }
.afisare_oferta_links a:hover { background:url(images/glob_h.gif) 3px 3px no-repeat; color:#065abf; text-decoration:underline; }
.afisare_oferta_links span.txt { color:#333; }
.afisare_oferta_links span.pret { color:#d60808; font-weight:bold; }

/*** AFISARE OFERTA PATRAT ***/
.afisare_oferta_patrat { float:left; width:155px; height:150px; margin:0 5px 5px 0; padding:2px; border:1px solid #CCC; font-weight:bold; }
.afisare_oferta_patrat .titlu { color:#065abf; font-weight:bold; font-size:12px; line-height:120%; height:32px; overflow:hidden; }
.afisare_oferta_patrat .titlu a { color:#065abf; text-decoration:none; background:none; }
.afisare_oferta_patrat .titlu a:hover { text-decoration:underline; }
.afisare_oferta_patrat .pret { color:#d60808; font-weight:bold; font-size:14px; }
.afisare_oferta_patrat .pret a { color:#d60808; text-decoration:none; background:none; }
.afisare_oferta_patrat .pret a:hover { text-decoration:underline; }
.afisare_oferta_patrat .poza a { background:none; }

/*** AFISARE LAST MINUTE ***/
.afisare_last_minute { float:left; width:294px; margin:0 5px 0 0; font-size:12px; line-height:110%; padding:2px 0; border:0px solid #CCC; background:none; }
.afisare_last_minute a { background:url(images/glob_red.gif) 3px 3px no-repeat; padding:0px 3px 0px 28px; float:left; color:#065abf; text-decoration:none; min-height:25px; }
.afisare_last_minute a:hover { background:url(images/glob_green.gif) 3px 3px no-repeat; color:#065abf; text-decoration:underline; }
.afisare_last_minute span.txt { color:#333; }
.afisare_last_minute span.pret { color:#d60808; font-weight:bold; }
.afisare_last_minute span.pretOld { color:#279500; font-weight:normal; text-decoration:line-through; font-size:11px; }

/*** AFISARE OFERTA LUNGA ***/
.afisare_oferta_lunga { display:inline; float:left; width:665px; margin:5px 0; font-size:14px; line-height:130%; padding:2px; border:1px solid #CCC; background:#FFF; }
.afisare_oferta_lunga a { font-weight:bold; color:#065abf; text-decoration:none; background:none; }
.afisare_oferta_lunga a:hover { color:#B30000; background:none; }
.afisare_oferta_lunga img.thumbnail { display:block; float:left; margin-right:4px; }
.afisare_oferta_lunga .titlu { background:#EEE/*url(/images/bkg_titluoverimage_repeat.gif) repeat-x*/; padding:1px 6px; line-height:24px; height:24px; margin:0 0 4px 0; }
.afisare_oferta_lunga .titlu .iconsRight { float:right; }
.afisare_oferta_lunga .area { font-size:12px; line-height:150%; font-weight:normal; padding-left:112px; }
.afisare_oferta_lunga .area a { color:#666; text-decoration:underline; font-weight:normal; background:none; }
.afisare_oferta_lunga .area a:hover { color:#000; text-decoration:none; background:none; }
.afisare_oferta_lunga .linkedPrice { font-weight:bold; color:#B30000; text-decoration:none; margin-top:10px; }
.afisare_oferta_lunga .linkedPrice a { font-weight:bold; color:#B30000; text-decoration:none; padding:0 5px; background:none; }
.afisare_oferta_lunga .linkedPrice a:hover { color:#065abf; background:none; }
.afisare_oferta_lunga .pretLastMinute { color:#333; text-decoration:line-through; font-size:12px; }
.afisare_oferta_lunga .descriere_hotel { font-size:12px; line-height:15px; padding-left:112px; }
.afisare_oferta_lunga .plecare { font-size:13px; padding-left:112px; line-height:150%; color:#065ABF; }
.afisare_oferta_lunga .durata { font-size:13px; padding-left:112px; line-height:150%; }
.afisare_oferta_lunga .tematics { font-size:13px; font-weight:normal; margin-top:3px; }
.afisare_oferta_lunga .tematics a { font-weight:normal; text-decoration:underline; }
.afisare_oferta_lunga .tematics a:hover { text-decoration:none; }
/*** TPL GRUPARE OFERTE ***/
.afisare_oferta_lunga .tabel-oferte { border:0px; font-size:12px; }
.afisare_oferta_lunga .tabel-oferte thead th { padding:8px 7px; font-size:1.1em; font-weight:bold; color:#333; background:#E3EFFF url(//www.ocaziituristice.ro/images/bkg_heading_tabel_preturi.png) top left repeat-x; border-right:1px solid #C6D2DA; border-bottom:1px solid #C6D2DA; text-shadow: -1px 1px 0px #ffffff; }
.afisare_oferta_lunga .tabel-oferte tbody th { padding:8px 4px 8px 12px; font-size:13px; font-weight:bold; color:#065abf; border-right:1px solid #C6D2DA; border-bottom:1px solid #C6D2DA; text-shadow: -1px 1px 0px #ffffff; }
.afisare_oferta_lunga .tabel-oferte .last { border-right:0; }
.afisare_oferta_lunga .tabel-oferte tbody td { padding:8px 7px; border-right:1px solid #ddd; border-bottom:1px solid #ddd; }
.afisare_oferta_lunga .tabel-oferte tbody .pret { color:#d60808; font-size:18px; font-weight:bold; }
.afisare_oferta_lunga .tabel-oferte tbody .impar th { background:#f0f4fa; }
.afisare_oferta_lunga .tabel-oferte tbody .impar td { background:#fff; }
.afisare_oferta_lunga .tabel-oferte tbody .par th { background:#E3EFFF; }
.afisare_oferta_lunga .tabel-oferte tbody .par td { background:#f0f4fa; }
.afisare_oferta_lunga .tabel-oferte tbody .hover td, #NEW-detaliiOferta .tabel-preturi tbody .hover th { background:#cfffbe; }
.afisare_oferta_lunga .tabel-oferte tbody .icon-tem { z-index:1; margin:-5px 0 -7px -54px; float:left; width:52px; height:24px; display:block; }
/*** AFISARE OFERTA LUNGA INDEX ***/
.afisare_oferta_lunga_index { display:inline; float:left; width:48%; height:158px; overflow:hidden; margin:3px; font-size:14px; line-height:130%; padding:2px; border:1px solid #CCC; background:#FFF; }
.afisare_oferta_lunga_index a { font-weight:bold; color:#065abf; text-decoration:none; background:none; }
.afisare_oferta_lunga_index a:hover { color:#B30000; background:none; }
.afisare_oferta_lunga_index a.thumbnail { float:left; margin-right:5px; }
.afisare_oferta_lunga_index a.thumbnail img { }
.afisare_oferta_lunga_index .titlu { padding:1px 0; line-height:24px; height:24px; margin:0; overflow:hidden; }
.afisare_oferta_lunga_index .titlu .iconsRight { float:right; }
.afisare_oferta_lunga_index .area { font-size:12px; color:#333; font-weight:normal; }
.afisare_oferta_lunga_index .area a { color:#666; text-decoration:underline; font-weight:normal; background:none; }
.afisare_oferta_lunga_index .area a:hover { color:#000; text-decoration:none; background:none; }
.afisare_oferta_lunga_index .linkedPrice { font-weight:bold; font-size:11px; color:#B30000; }
.afisare_oferta_lunga_index .linkedPrice a { font-weight:bold; color:#B30000; text-decoration:none; padding:0 5px; background:none; }
.afisare_oferta_lunga_index .linkedPrice a:hover { color:#065abf; background:none; }
.afisare_oferta_lunga_index .pretLastMinute { color:#333; text-decoration:line-through; font-size:12px; }
.afisare_oferta_lunga_index .durata { font-size:13px; line-height:150%; }

/*** AFISARE OFERTA DESCRIERE HOTEL ***/
.afisare_oferta_descHotel { margin:12px 3px; border-bottom:1px solid #CCC; }
.afisare_oferta_descHotel a.agentie { font-size:12px; color:#333; text-decoration:underline; }
.afisare_oferta_descHotel a.agentie:hover { color:#333; text-decoration:none; }
.afisare_oferta_descHotel .pret { color:#065abf; font-weight:bold; line-height:180%; }
.afisare_oferta_descHotel a.titlu { color:#065abf; text-decoration:underline; line-height:120%; }
.afisare_oferta_descHotel a.titlu:hover { color:#d60808; }

/*** AFISARE OFERTA DESCRIERE HOTEL PROMO ***/
.afisare_oferta_descHotel_promo { margin:12px 3px; border-bottom:1px solid #FC0; background:#FFFFE6; }
.afisare_oferta_descHotel_promo a.agentie { font-size:12px; color:#333; text-decoration:underline; }
.afisare_oferta_descHotel_promo a.agentie:hover { color:#333; text-decoration:none; }
.afisare_oferta_descHotel_promo .pret { color:#065abf; font-weight:bold; line-height:180%; }
.afisare_oferta_descHotel_promo a.titlu { color:#065abf; text-decoration:underline; line-height:120%; }
.afisare_oferta_descHotel_promo a.titlu:hover { color:#d60808; }

/*** AFISARE OFERTA DREAPTA ***/
.afisare_oferta_dr_litoral { display:inline; float:left; width:330px; margin:2px 0; font-size:14px; line-height:130%; padding:2px; border:1px solid #CCC; background:#FFF; }
.afisare_oferta_dr_litoral a { font-weight:bold; color:#065abf; text-decoration:none; background:none; }
.afisare_oferta_dr_litoral a:hover { color:#B30000; background:none; }
.afisare_oferta_dr_litoral a.thumbnail { float:left; }
.afisare_oferta_dr_litoral a.thumbnail img { }
.afisare_oferta_dr_litoral .titlu { padding:1px 3px; line-height:24px; height:24px; margin:0 0 0 0; overflow:hidden; }
.afisare_oferta_dr_litoral .titlu .iconsRight { float:right; }
.afisare_oferta_dr_litoral .area { font-size:12px; color:#333; font-weight:normal; }
.afisare_oferta_dr_litoral .area a { color:#666; text-decoration:underline; font-weight:normal; background:none; }
.afisare_oferta_dr_litoral .area a:hover { color:#000; text-decoration:none; background:none; }
.afisare_oferta_dr_litoral .linkedPrice { font-weight:bold; font-size:11px; color:#B30000; }
.afisare_oferta_dr_litoral .linkedPrice a { font-weight:bold; color:#B30000; text-decoration:none; padding:0 5px; background:none; }
.afisare_oferta_dr_litoral .linkedPrice a:hover { color:#065abf; background:none; }
.afisare_oferta_dr_litoral .pretLastMinute { color:#333; text-decoration:line-through; font-size:12px; }

/*** AFISARE OFERTA DETALII HOTEL ***/
.afisare_oferte_detalii_hotel { display:inline; float:left; width:296px; margin:2px; font-size:14px; line-height:130%; padding:2px; border:1px solid #CCC; background:#FFF; }
.afisare_oferte_detalii_hotel a { font-weight:bold; color:#065abf; text-decoration:none; background:none; }
.afisare_oferte_detalii_hotel a:hover { color:#B30000; background:none; }
.afisare_oferte_detalii_hotel a.thumbnail { float:left; }
.afisare_oferte_detalii_hotel a.thumbnail img { }
.afisare_oferte_detalii_hotel .titlu { padding:1px 3px; line-height:24px; height:24px; margin:0 0 0 0; overflow:hidden; }
.afisare_oferte_detalii_hotel .titlu .iconsRight { float:right; }
.afisare_oferte_detalii_hotel .area { font-size:12px; color:#333; font-weight:normal; }
.afisare_oferte_detalii_hotel .area a { color:#666; text-decoration:underline; font-weight:normal; background:none; }
.afisare_oferte_detalii_hotel .area a:hover { color:#000; text-decoration:none; background:none; }
.afisare_oferte_detalii_hotel .linkedPrice { font-weight:bold; font-size:11px; color:#B30000; }
.afisare_oferte_detalii_hotel .linkedPrice a { font-weight:bold; color:#B30000; text-decoration:none; padding:0 5px; background:none; }
.afisare_oferte_detalii_hotel .linkedPrice a:hover { color:#065abf; background:none; }
.afisare_oferte_detalii_hotel .pretLastMinute { color:#333; text-decoration:line-through; font-size:12px; }

/*** AFISARE OFERTA LUNGA PROMO ***/
.afisare_oferta_lunga_promo { display:inline; float:left; width:660px; margin:5px 0; font-size:14px; line-height:130%; padding:2px; border:1px solid #FC0; background:#FFFFE6; }
.afisare_oferta_lunga_promo a { font-weight:bold; color:#065abf; text-decoration:none; background:none; }
.afisare_oferta_lunga_promo a:hover { color:#B30000; background:none; }
.afisare_oferta_lunga_promo img.thumbnail { display:block; float:left; margin-right:4px; }
.afisare_oferta_lunga_promo .titlu { background:url(/images/bkg_titluoverimage_promo_repeat.gif) repeat-x; padding:1px 6px; line-height:24px; height:24px; margin:0 0 4px 0; }
.afisare_oferta_lunga_promo .titlu .iconsRight { float:right; }
.afisare_oferta_lunga_promo .area { font-size:12px; line-height:25px; font-weight:normal; padding-left:112px; }
.afisare_oferta_lunga_promo .area a { color:#666; text-decoration:underline; font-weight:normal; background:none; }
.afisare_oferta_lunga_promo .area a:hover { color:#000; text-decoration:none; background:none; }
.afisare_oferta_lunga_promo .linkedPrice { font-weight:bold; color:#B30000; }
.afisare_oferta_lunga_promo .linkedPrice a { font-weight:bold; color:#B30000; text-decoration:none; padding:0 5px; background:none; }
.afisare_oferta_lunga_promo .linkedPrice a:hover { color:#065abf; background:none; }
.afisare_oferta_lunga_promo .pretLastMinute { color:#333; text-decoration:line-through; font-size:12px; }
.afisare_oferta_lunga_promo .promovare { font-size:11px; font-weight:normal; color:#333; line-height:21px; padding:3px 0 3px 500px; }
.afisare_oferta_lunga_promo .promovare a { color:#333; text-decoration:none; font-weight:normal;}
.afisare_oferta_lunga_promo .promovare a:hover { text-decoration:none; font-weight:bold; }
.afisare_oferta_lunga_promo .early { color:#000; background:#C8F5A9; font-size:13px; padding:3px 6px; margin:0 -1px -1px -1px; }
.afisare_oferta_lunga_promo .early span { font-size:22px; color:#d60808; }
.afisare_oferta_lunga_promo .descriere_hotel { font-size:12px; line-height:15px; padding-left:112px; }

/*** AFISARE OFERTA LUNGA CONCURS ***/
.afisare_oferta_lunga_concurs { display:inline; float:left; width:660px; margin:5px 0; font-size:14px; line-height:130%; padding:2px; border:1px solid #d60808; background:#FFF url(/images/bkg_oferta_concurs.gif) top left no-repeat; }
.afisare_oferta_lunga_concurs a { font-weight:bold; color:#065abf; text-decoration:none; background:none; }
.afisare_oferta_lunga_concurs a:hover { color:#B30000; background:none; }
.afisare_oferta_lunga_concurs img.thumbnail { display:block; float:left; margin-right:4px; }
.afisare_oferta_lunga_concurs .titlu { background:#EEE/*url(/images/bkg_titluoverimage_repeat.gif) repeat-x*/; padding:1px 6px; line-height:24px; height:24px; margin:0 0 4px 0; }
.afisare_oferta_lunga_concurs .titlu .iconsRight { float:right; }
.afisare_oferta_lunga_concurs .area { font-size:12px; line-height:25px; font-weight:normal; padding-left:112px; }
.afisare_oferta_lunga_concurs .area a { color:#666; text-decoration:underline; font-weight:normal; background:none; }
.afisare_oferta_lunga_concurs .area a:hover { color:#000; text-decoration:none; background:none; }
.afisare_oferta_lunga_concurs .linkedPrice a { font-weight:bold; color:#B30000; }
.afisare_oferta_lunga_concurs .linkedPrice a { font-weight:bold; color:#B30000; text-decoration:none; padding:0 5px; background:none; }
.afisare_oferta_lunga_concurs .linkedPrice a:hover { color:#065abf; background:none; }
.afisare_oferta_lunga_concurs .pretLastMinute { color:#333; text-decoration:line-through; font-size:12px; }
.afisare_oferta_lunga_concurs .concurs { font-size:11px; font-weight:normal; color:#333; line-height:21px; padding:3px 0 3px 360px; }
.afisare_oferta_lunga_concurs .concurs a { color:#065abf; text-decoration:none; font-weight:normal;}
.afisare_oferta_lunga_concurs .concurs a:hover { text-decoration:none; font-weight:bold; }

/*** AFISARE OFERTA LUNGA EARLY BOOKING ***/
.afisare_oferta_lunga_early { display:inline; float:left; width:660px; margin:5px 0; font-size:14px; line-height:130%; padding:2px; border:1px solid #d60808; background:#f1ffee; }
.afisare_oferta_lunga_early a { font-weight:bold; color:#065abf; text-decoration:none; background:none; }
.afisare_oferta_lunga_early a:hover { color:#B30000; background:none; }
.afisare_oferta_lunga_early img.thumbnail { display:block; float:left; margin-right:4px; }
.afisare_oferta_lunga_early .titlu { background:#EEE/*url(/images/bkg_titluoverimage_repeat.gif) repeat-x*/; padding:1px 6px; line-height:24px; height:24px; margin:0 0 4px 0; }
.afisare_oferta_lunga_early .titlu .iconsRight { float:right; }
.afisare_oferta_lunga_early .area { font-size:12px; color:#333; font-weight:normal; padding-left:112px; }
.afisare_oferta_lunga_early .area a { color:#666; text-decoration:underline; font-weight:normal; background:none; }
.afisare_oferta_lunga_early .area a:hover { color:#000; text-decoration:none; background:none; }
.afisare_oferta_lunga_early .linkedPrice { font-weight:bold; color:#B30000; }
.afisare_oferta_lunga_early .linkedPrice a { font-weight:bold; color:#B30000; text-decoration:none; padding:0 5px; background:none; }
.afisare_oferta_lunga_early .linkedPrice a:hover { color:#065abf; background:none; }
.afisare_oferta_lunga_early .pretLastMinute { color:#333; text-decoration:line-through; font-size:12px; }
.afisare_oferta_lunga_early .early { color:#000; background:#C8F5A9; font-size:13px; padding:3px 6px; margin:0 -1px -1px -1px; }
.afisare_oferta_lunga_early .early span { font-size:22px; color:#d60808; }
.afisare_oferta_lunga_early .durata { font-size:13px; padding-left:112px; line-height:150%; }

/*** AFISARE CIRCUITE LUNGA ***/
.afisare_circuite_lunga { display:inline; float:left; width:660px; margin:5px 0; font-size:12px; line-height:130%; padding:2px; border:1px solid #CCC; background:#FFF; }
.afisare_circuite_lunga h2 { color:#d60808; padding:3px 10px; margin:0 0 3px 0; font-size:1.1em; line-height:130%; background:#EEE/*url(/images/bkg_titluoverimage_repeat.gif) repeat-x*/; }
.afisare_circuite_lunga h2 a { color:#d60808; text-decoration:none; background:none; }
.afisare_circuite_lunga h2 a:hover { color:#065abf; background:none; }
.afisare_circuite_lunga td.tableServiciiBlue { color:#065abf; padding:0 3px 0 6px; }
.afisare_circuite_lunga td.tableServiciiDespartitor { background:url(/images/despartitor_circuite.gif) top center repeat-y; }
.afisare_circuite_lunga td.tableServiciiRed { color:#d60808; padding:0 3px 0 6px; }
.afisare_circuite_lunga .shortDescription { font-size:13px; padding:4px; }
.afisare_circuite_lunga .shortDescription a { color:#d60808; text-decoration:none; font-size:1.2em; }
.afisare_circuite_lunga .shortDescription a:hover { color:#065abf; }

/*** AFISARE LOADER ***/
div#loader { position:fixed; top:0; left:0; width:100%; height:100%; border:0; z-index:9999999; }
div#loader.loading { background:#FFF url(/images/loader2.gif) no-repeat center center; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8; opacity:0.8; }

/*** FILTRARE ***/
.filtrare { border:1px solid #9B9B9B; background:#FFF; padding:5px; margin:0 0 10px 0; }
.filtrare .transport { float:left; width:48%; margin-right:5px; }
.filtrare .masa { float:left; width:48%; margin-right:5px; }
.filtrare ul { list-style:none; padding:0; margin:0 0 0 8px; }
.filtrare ul li { font-size:11px; font-weight:normal; }
.filtrare ul li a { color:#000; text-decoration:none; }
.filtrare ul li a:hover { color:#d60808; font-weight:bold; }
.filtrare ul li.selected { font-size:13px; color:#d60808; font-weight:bold; }
.filtrare ul li.selected a { color:#d60808; text-decoration:none; }
.filtrare .titlu-mare { font-size:14px; font-weight:bold; line-height:18px; color:#FFF; margin:-5px -5px 5px -5px; padding:6px 10px; background:#065ABF url(/images/bkg_th_preturi_descriere_oferta.gif) repeat-x; display:block; }
.filtrare .titlu-filtru { font-size:15px; color:#00722e; font-weight:bold; margin:0 0 5px 0; border-bottom:2px solid #00722e; }
.filtrare ul.stars { float:right; margin-bottom:15px; }
.filtrare ul.stars li { font-size:12px; font-weight:bold; float:left; padding:0 3px 5px 3px; height:18px; }
.filtrare ul.stars li a:hover { font-size:14px; }
.filtrare ul.stars li.selected { font-size:16px; }

.filtrare .new-filter { margin:5px 0; font-size:12px; padding:4px 6px; }
.filtrare .new-filter .left { width:107px; padding-left:13px; background:url(/images/icon_circle_filtrare.png) 0 5px no-repeat; }
.filtrare .new-filter .right select { color:#444; width:160px; }
.filtHover { border:1px solid #065abf; background:#d0e5ff; }
.filtNormal { border:1px solid #FFF; background:none; }
.resetFilters { border:1px solid #CCC; background:#FFF; font-size:13px; font-weight:bold; color:#065abf; text-decoration:underline; padding:3px 6px; cursor:pointer; }
.resetFilters:hover { border:1px solid #065abf; background:#EEE; color:#D60808; }

/*** DETALII OFERTA ***/
#detaliiOferta { /*width:648px;*/ margin:5px 5px 5px 0; font-size:12px; line-height:130%; padding:2px; border:1px solid #CCC; background:#FFF; }
#detaliiOferta a { color:#065abf; text-decoration:underline; }
#detaliiOferta a:hover { color:#279500; text-decoration:none; }
#detaliiOferta h1 { color:#d60808; padding:3px 10px; margin:0 0 7px 0; font-size:24px; line-height:130%; background:#EEE/*#AFF084 url(/images/bkg_titluoverimage_repeat.gif) repeat-x*/; }
#detaliiOferta h1.normal { color:#d60808; padding:3px 10px; margin:0 0 7px 0; font-size:1.6em; line-height:130%; background:none; }
#detaliiOferta h3 { font-size:1.4em; line-height:130%; }
#detaliiOferta h4 { font-size:1.1em; line-height:130%; font-weight:bold; }
#detaliiOferta .imageDescriere { border:1px solid #279500; padding:2px; margin:2px; width:100px; height:100px; }
#detaliiOferta .imageDescriere:hover { border:1px solid #d60808; padding:2px; margin:2px; }
#detaliiOferta .imageDescriere a { border:1px solid #279500; }
#detaliiOferta .imageDescriere a:hover { border:1px solid #d60808; }
#detaliiOferta .picture { border:1px solid #279500; padding:2px; margin:2px; }
#detaliiOferta .picture:hover { border:1px solid #d60808; padding:2px; margin:2px; }
#detaliiOferta .picture a { border:1px solid #279500; }
#detaliiOferta .picture a:hover { border:1px solid #d60808; }
#detaliiOferta .gallery { margin:5px 5px 0 5px; padding:0; float:left; }
#detaliiOferta .descriereOferta { margin:5px 10px; padding:0; font-size:13px; line-height:130%; }
#detaliiOferta .descriereOferta p { text-indent:20px; text-align:justify; }
#detaliiOferta span.replacement { font-weight:bold; color:#065ABF; }
#detaliiOferta td.tableServiciiBlue { color:#065abf; }
#detaliiOferta td.tableServiciiDespartitor { background:url(/images/despartitor_servicii.gif) top center repeat-y; }
#detaliiOferta td.tableServiciiRed { color:#d60808; }
#detaliiOferta table.ofertaPreturi th { color:#FFF; background:url(/images/bkg_th_preturi_descriere_oferta.gif) repeat-x; font-weight:bold; line-height:160%; font-size:16px; border-bottom:1px solid #65a4ef; padding:2px; }
#detaliiOferta table.ofertaPreturi td { padding:4px 2px; color:#333; border-bottom:1px solid #65a4ef; }
#detaliiOferta table.ofertaPreturi { border:1px solid #65a4ef; border-bottom:0; }
#detaliiOferta table.ofertaPreturi .price { padding:4px 2px; color:#d60808; font-size:18px; font-weight:bold; }
#detaliiOferta table.ofertaPreturi tr.lastminute td { padding:4px 2px; color:#333; border-bottom:1px solid #65a4ef; background:#FFB; }
#detaliiOferta table.ofertaPreturi tr.lastminute .price { padding:4px 2px; color:#d60808; font-size:1.7em; font-weight:bold; background:none; }
#detaliiOferta table.ofertaPreturi tr.lastminute span.oldprice { font:normal 14px Arial, Helvetica, sans-serif; text-decoration:line-through; color:#065abf; }
#detaliiOferta .opiniiVizitatoriTop { margin:0; padding:0; }
#detaliiOferta .opiniiVizitatoriTop a { color:#065abf; }
#detaliiOferta .opiniiVizitatoriTop a:hover { color:#d60808; }
#detaliiOferta .opiniiVizitatori { margin:5px 10px; padding:0; line-height:130%; }
#detaliiOferta .opiniiVizitatori h1 { color:#279500; font-weight:bold; font-size:1.8em; background:none; }
#detaliiOferta .localizare { font-size:12px; color:#666; padding:3px 40px; font-weight:bold; }
#detaliiOferta .titluHotel { font-size:1.3em; font-weight:bold; margin:3px 15px; color:#065abf; }
#detaliiOferta .taraImagini { float:right; margin-left:10px; }
#detaliiOferta .taraImagini img { border:1px solid #279500; padding:2px; margin:2px; }
#detaliiOferta .descriereOfertaMic { margin:5px 10px; padding:0; font-size:13px; line-height:130%; height:240px; overflow:hidden; position:relative; }
#detaliiOferta .descriereOfertaMic .readall { position:absolute; top:223px; height:18px; width:100%; background:#FFF; cursor:pointer; font-weight:bold; }
#detaliiOferta .descriereOferta .readall { display:none; }
#detaliiOferta .underline { border-bottom:2px solid; }
#detaliiOferta .infoLocalizare { float:left; width:320px; border:1px solid #CCC; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; padding:5px 10px; margin:5px; font-size:13px; line-height:140%; }

#detaliiOferta .black { color:#000; }
#detaliiOferta .black a { color:#000; text-decoration:underline; }
#detaliiOferta .black a:hover { text-decoration:none; }
#detaliiOferta .titluComentarii { font-size:16px; font-weight:bold; color:#065abf; }

#detaliiOferta .stampLastMinute { background:url(/images/icon_stamp_last_minute.jpg) right 25px no-repeat; }

.columnList4 { margin:10px; padding:0; list-style:none; font-size:12px; }
.columnList4 li { float:left; display:block; width:25%; line-height:150%; }
.columnList4 li a { background:url(/images/bulletlist_tabs_links.gif) 1% 50% no-repeat; padding:0 0 0 15px; color:#065abf; text-decoration:underline; }
.columnList4 li a:hover { background:url(/images/bulletlist_tabs_links_hover.gif) 1% 50% no-repeat; color:#279500; text-decoration:none; }

/********** CAROUSELE **********/
.carouselArticole .container { position:relative; overflow:hidden; position:relative; border:2px solid #CCC; width:650px; height:240px; }
.carouselArticole .container .slides { position:absolute; top:0; left:0; }
.carouselArticole .container .slides .chn { position:absolute; top:0; width:640px; padding:5px; display:none; }
.carouselArticole ul.pagination { list-style-type:none; margin:0; padding:0; margin:9px auto; text-align:center; }
.carouselArticole ul.pagination li { display:inline-block; margin:0 2px; }	
.carouselArticole ul.pagination a { display:block; width:12px; padding:12px 0 0 0; height:0; border:0; overflow:hidden; background:url(/images/pagination.png) 0 0 no-repeat; }
.carouselArticole ul.pagination li.active a { background-position:0 -12px; }
.carouselArticole ul.titluri { padding:0; margin:0; list-style:none; }
.carouselArticole ul.titluri li { display:block; float:left; width:48%; height:65px; text-align:justify; overflow:hidden; margin:5px; }
.carouselArticole ul.titluri li a { display:block; font-size:15px; font-weight:bold; }
.carouselArticole ul.titluri li .text { font-size:12px; line-height:15px; }

.carouselGrupuri .container { position:relative; overflow:hidden; position:relative; border:2px solid #CCC; width:500px; height:125px; }
.carouselGrupuri .container .slides { position:absolute; top:0; left:0; }
.carouselGrupuri .container .slides .chn { position:absolute; top:0; width:490px; padding:5px; display:none; }
.carouselGrupuri ul.pagination { list-style-type:none; margin:0; padding:0; margin:9px auto; text-align:center; }
.carouselGrupuri ul.pagination li { display:inline-block; margin:0 2px; }	
.carouselGrupuri ul.pagination a { display:block; width:12px; padding:12px 0 0 0; height:0; border:0; overflow:hidden; background:url(/images/pagination.png) 0 0 no-repeat; }
.carouselGrupuri ul.pagination li.active a { background-position:0 -12px; }
.carouselGrupuri ul.titluri { padding:0; margin:0; list-style:none; }
.carouselGrupuri ul.titluri li { display:block; float:left; width:47%; height:35px; overflow:hidden; margin:1px 5px; }
.carouselGrupuri ul.titluri li a { display:block; font-size:15px; }
.carouselGrupuri ul.titluri li .text { font-size:13px; line-height:15px; font-style:italic; color:#000; }

.carouselPoze .container { position:relative; overflow:hidden; position:relative; border:2px solid #CCC; width:650px; height:210px; }
.carouselPoze .container .slides { position:absolute; top:0; left:0; }
.carouselPoze .container .slides .chn { position:absolute; top:0; width:640px; padding:5px; display:none; }
.carouselPoze ul.pagination { list-style-type:none; margin:0; padding:0; margin:9px auto; text-align:center; }
.carouselPoze ul.pagination li { display:inline-block; margin:0 2px; }	
.carouselPoze ul.pagination a { display:block; width:12px; padding:12px 0 0 0; height:0; border:0; overflow:hidden; background:url(/images/pagination.png) 0 0 no-repeat; }
.carouselPoze ul.pagination li.active a { background-position:0 -12px; }
.carouselPoze ul.poze { padding:0; margin:0; list-style:none; }
.carouselPoze ul.poze li { display:block; float:left; width:121px; height:94px; overflow:hidden; margin:3px; }
.carouselPoze ul.poze li img { width:115px; height:88px; padding:2px; border:1px solid #d60808; }
.carouselPoze ul.poze li a { display:block; font-size:15px; font-weight:bold; }
.carouselPoze ul.poze li .text { font-size:12px; line-height:15px; }
/********** CAROUSELE **********/

.grupuriOferta { margin:5px 5px 5px 0; font-size:12px; line-height:130%; padding:2px 6px; border:1px solid #CCC; background:#FFF; }
.grupuriOferta a { color:#065abf; }
.grupuriOferta a:hover { color:#279500; text-decoration:none; }
.grupuriOferta .chenarPovestiri { border:1px solid #CCC; padding:5px; }
.grupuriOferta .opiniiVizitatoriTop { margin:0; padding:0; }
.grupuriOferta .opiniiVizitatoriTop a { color:#065abf; }
.grupuriOferta .opiniiVizitatoriTop a:hover { color:#d60808; }
.grupuriOferta .opiniiVizitatori { margin:5px 10px; padding:0; font-size:13px; line-height:130%; }
.grupuriOferta .opiniiVizitatori h1 { padding:2px 6px; margin:4px 0; font-size:1.2em; line-height:130%; background:none; }

.early-booking { font-size:18px; background:#C8F5A9; padding:10px 15px; color:#000; }
.early-booking span { font-weight:bold; font-size:24px; color:#d60808; }

/*** AFISARE ARTICOLE DREAPTA ***/
.afisare_articole { font:normal 12px Arial, Helvetica, sans-serif; margin:3px; padding:3px; border:1px solid #CCC; float:left; width:47%; height:90px; overflow:hidden; }
.afisare_articole:hover { background:#E6EEFF; }
.afisare_articole a.readmore { font:normal 14px Arial, Helvetica, sans-serif; color:#065abf; text-decoration:none; border-bottom:1px dotted #065abf; }
.afisare_articole a.readmore:hover { color:#279500; text-decoration:none; border-bottom:1px solid #279500; }
.afisare_articole .picture { float:left; margin:0 5px 5px 0; }
.afisare_articole .picture img { border:1px solid #333; }
.afisare_articole h3 { font:bold 16px Arial, Helvetica, sans-serif; margin:3px; padding:2px; }
.afisare_articole h3 a { font:bold 16px Arial, Helvetica, sans-serif; color:#065abf; text-decoration:none; border-bottom:2px dotted #065abf; }
.afisare_articole h3 a:hover { color:#279500; text-decoration:none; border-bottom:2px solid #279500; }

/*** PAGINATIE ***/
.pagination { font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:bold; margin:10px; text-align:right; }
.pagination a { color:#065ABF; background:#FFF; border:1px solid #BBB; padding:2px 6px; text-decoration:none; cursor:pointer;
-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; }
.pagination a:hover { color:#D60808; border:1px solid #C41E3A; }
.pagination .sel { font-weight:bold; background:#FFF; border:1px solid #333; padding:3px 6px;
-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; }
.pagination .selNav { color:#999; background:#FFF; border:1px solid #BBB; padding:3px 6px;
-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; }
.paginationInfo { font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:bold; color:#666; margin:10px; float:left; }
.paginationLine { margin:0; font-weight:bold; border:1px solid #999; background:#FFF; }

/*** DIVERSE FORMULARE ***/
#detaliiFormulare { margin:5px 5px 5px 0; padding:7px 10px; font-size:12px; line-height:130%; border:1px solid #CCC; background:#FFF; }
#detaliiFormulare h1 { color:#065abf; padding:3px 10px; margin:0 0 7px 0; font-size:1.6em; line-height:130%; }
#detaliiFormulare h2 { padding:3px 10px; margin:0 0 7px 0; font-size:1.4em; line-height:130%; }
#detaliiFormulare input { border:1px solid #d0d0d0; width:170px; font-size:13px; padding:3px 4px; }
#detaliiFormulare input:hover { border:1px solid #d60808; background:#F2F2F2; }
#detaliiFormulare input.small { border:1px solid #d0d0d0; width:50px; font-size:13px; padding:3px 4px; }
#detaliiFormulare input.small:hover { border:1px solid #d60808; background:#F2F2F2; }
#detaliiFormulare input.formRadio { width:30px; border:0; }
#detaliiFormulare input.formRadio2 { width:16px; border:0; margin-left:15px; }
#detaliiFormulare select { border:1px solid #d0d0d0; width:170px; font-size:13px; padding:3px 4px; }
#detaliiFormulare select:hover { border:1px solid #d60808; background:#F2F2F2; }
#detaliiFormulare textarea { border:1px solid #d0d0d0; width:300px; height:80px; font-size:13px; padding:3px 4px; }
#detaliiFormulare textarea:hover { border:1px solid #d60808; background:#F2F2F2; }
#detaliiFormulare a { color:#065abf; text-decoration:none; }
#detaliiFormulare a:hover { color:#279500; text-decoration:underline; }
#detaliiFormulare .popupForm { font-size:1em; }
#detaliiFormulare .popupForm input.submitButton { border:0; width:auto; padding:0; }
#detaliiFormulare ul { font-size:12px; list-style:square; }
#detaliiFormulare .meniuConcursNew { font-size:16px; background:#065abf; border:1px solid #CCC; padding:5px; color:#FFF; font-weight:bold; }
#detaliiFormulare .meniuConcursNew a { color:#FFF; text-decoration:none; padding:5px 23px; }
#detaliiFormulare .meniuConcursNew a:hover { text-decoration:underline; }

#detaliiFormulare .QAtabs { border-bottom:3px solid #065abf; }
#detaliiFormulare .QAtabs .on { background:url(/images/bkg_intrebari_filter_on.gif) no-repeat; width:154px; height:24px; line-height:24px; text-align:center; display:block; float:left; margin-right:3px; font-size:14px; font-weight:bold; }
#detaliiFormulare .QAtabs .off { background:url(/images/bkg_intrebari_filter_off.gif) no-repeat; width:154px; height:24px; line-height:24px; text-align:center; display:block; float:left; margin-right:3px; font-size:14px; font-weight:bold; }
#detaliiFormulare .QAtabs .propune { background:url(/images/bkg_intrebari_propune.gif) no-repeat; width:154px; height:24px; line-height:24px; text-align:center; display:block; float:right; margin-left:3px; font-size:14px; font-weight:bold; }
#detaliiFormulare .QAtabs a { text-decoration:none; }
#detaliiFormulare .QAraspunsuri { font-weight:bold; }

#detaliiFormulare2 input { border:1px solid #d0d0d0; width:170px; font-size:13px; padding:3px 4px; }
#detaliiFormulare2 input:hover { border:1px solid #d60808; background:#F2F2F2; }
#detaliiFormulare2 input.formRadio { width:30px; border:0; }

/*** TEMATICI DREAPTA ***/
.right-tematici { background:#F4F4F4; /*width:314px;*/ border:1px solid #9B9B9B; padding:10px; margin:0 0 10px 0; }
.right-tematici h4 { font-size:16px; font-weight:bold; color:#d60808; border-bottom:2px solid #333; padding-left:5px; }
.right-tematici ul { list-style:none; padding:0; margin:0; }
.right-tematici ul li { font-size:14px; padding:3px 5px 3px 15px; background:url(/images/bulletlist_tabs_links.gif) 1% 50% no-repeat; }
.right-tematici ul li a { color:#065abf; text-decoration:underline; }
.right-tematici ul li a:hover { color:#279500; text-decoration:none; letter-spacing:1px; }

/*** FILTRARE CONTAINERS ***/
.countrydivcontainer { background:#F4F4F4 url(images/bkg_filter_container_destinatii.gif) top right no-repeat; border:1px solid #9b9b9b; /*width:590px;*/ margin-bottom:15px; padding:10px; font: normal 13px Verdana, Arial, Helvetica, sans-serif; }
.countrydivcontainer a { color:#065abf; text-decoration:underline; }
.countrydivcontainer a:hover { color:#279500; text-decoration:none; }
.countrydivcontainer ul.tabLink { margin:0; padding:0; list-style:none; }
.countrydivcontainer ul.tabLink li { float:left; width:25%; height:16px; display:block; margin:1px 0; overflow:hidden; }
.countrydivcontainer ul.tabLink li a { display:block; height:16px; background:url(/images/bulletlist_tabs_links.gif) 1% 50% no-repeat; padding:0 0 0 15px; }
.countrydivcontainer ul.tabLink li a:hover { background:url(/images/bulletlist_tabs_links_hover.gif) 1% 50% no-repeat; }
.countrydivcontainer ul.tabLink li span.selected { height:16px; background:url(/images/bulletlist_tabs_links_hover.gif) 1% 50% no-repeat; padding:0 0 0 15px; font-weight:bold; color:#D60808; }
.countrydivcontainer ul.tabBullet { margin:3px 0; padding:0; list-style:none; font: normal 13px Verdana, Arial, Helvetica, sans-serif; }
.countrydivcontainer ul.tabBullet li { float:left; width:32%; height:16px; display:block; margin:1px 3px; overflow:hidden; }
.countrydivcontainer ul.tabBullet li a { display:block; width:165px; height:16px; background:url(/images/bulletlist_tabs_links.gif) 1% 50% no-repeat; padding:0 0 0 15px; }
.countrydivcontainer ul.tabBullet li a:hover { background:url(/images/bulletlist_tabs_links_hover.gif) 1% 50% no-repeat; }
.countrydivcontainer .filterText { font-size:13px; font-weight:bold; color:#d60808; text-align:right; padding:10px 5px 0 0; }

.tabLinks { float:left; width:33%; height:16px; display:block; margin:1px 0; overflow:hidden; }
.tabLinks a { display:block; height:16px; background:url(/images/bulletlist_tabs_links.gif) 1% 50% no-repeat; padding:0 0 0 15px; }
.tabLinks a:hover { background:url(/images/bulletlist_tabs_links_hover.gif) 1% 50% no-repeat; }
.tabLinks span.selected { height:16px; background:url(/images/bulletlist_tabs_links_hover.gif) 1% 50% no-repeat; padding:0 0 0 15px; font-weight:bold; color:#D60808; }

.transportdivcontainer { background:#F4F4F4; border:1px solid #9b9b9b; /*width:590px;*/ margin-bottom:15px; padding:10px; font: normal 13px Verdana, Arial, Helvetica, sans-serif; }
.transportdivcontainer a { color:#065abf; text-decoration:underline; }
.transportdivcontainer a:hover { color:#279500; text-decoration:none; }
.transportdivcontainer ul.tabLink { margin:10px 0 0 0; padding:0; list-style:none; }
.transportdivcontainer ul.tabLink li { float:left; width:24%; height:16px; display:block; margin:1px 3px; overflow:hidden; font-weight:bold; }
.transportdivcontainer ul.tabLink li a { display:block; width:165px; height:16px; background:url(/images/bulletlist_tabs_links.gif) 1% 50% no-repeat; padding:0 0 0 15px; }
.transportdivcontainer ul.tabLink li a:hover { background:url(/images/bulletlist_tabs_links_hover.gif) 1% 50% no-repeat; }

.tematicidivcontainer { background:#F4F4F4 url(images/bkg_filter_container_tematici.gif) top right no-repeat; border:1px solid #9B9B9B; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; /*width:590px;*/ margin-bottom:15px; padding:10px; font: normal 13px Verdana, Arial, Helvetica, sans-serif; }
.tematicidivcontainer a { color:#d60808; text-decoration:underline; }
.tematicidivcontainer a:hover { color:#065abf; text-decoration:none; }
.tematicidivcontainer ul.tabLink { margin:0; padding:0; list-style:none; }
.tematicidivcontainer ul.tabLink li { float:left; width:32%; height:16px; display:block; margin:1px 3px; overflow:hidden; }
.tematicidivcontainer ul.tabLink li a { display:block; width:165px; height:16px; background:url(/images/bulletlist_tabs_links.gif) 1% 50% no-repeat; padding:0 0 0 15px; }
.tematicidivcontainer ul.tabLink li a:hover { background:url(/images/bulletlist_tabs_links_hover.gif) 1% 50% no-repeat; }
.tematicidivcontainer ul.NEWtabLink { margin:0; padding:0; list-style:none; }
.tematicidivcontainer ul.NEWtabLink li { display:block; margin:2px 3px; }
.tematicidivcontainer ul.NEWtabLink li a { display:block; width:100%; background:url(/images/bulletlist_tabs_links.gif) 1% 50% no-repeat; padding:0 0 0 15px; }
.tematicidivcontainer ul.NEWtabLink li a:hover { background:url(/images/bulletlist_tabs_links_hover.gif) 1% 50% no-repeat; }

.countrydivcontainer_index { background:#F4F4F4; border:1px solid #9b9b9b; width:190px; margin-bottom:15px; padding:5px 0; font: bold 13px Arial, Helvetica, sans-serif; }
.countrydivcontainer_index h1 { color:#d60808; font-size:24px; font-weight:bold; line-height:130%; margin:3px 10px 10px 0; }
.countrydivcontainer_index h1 a { background:none; padding:4px 8px; color:#d60808; text-decoration:underline; }
.countrydivcontainer_index h1 a:hover { background:#065abf; color:#FFF; text-decoration:none; }
.countrydivcontainer_index a { color:#065abf; text-decoration:none; }
.countrydivcontainer_index a:hover { color:#279500; text-decoration:underline; }
.countrydivcontainer_index ul.tabLink { margin:0; padding:0; list-style:none; }
.countrydivcontainer_index ul.tabLink li { float:left; width:190px; display:block; border-bottom:1px solid #666; }
.countrydivcontainer_index ul.tabLink li a { display:block; padding:3px 3px 3px 20px; width:167px; background:#e7e7e7 url(/images/bulletlist_tabs_links.gif) 3% 40% no-repeat; }
.countrydivcontainer_index ul.tabLink li a:hover { background:url(/images/bulletlist_tabs_links_hover.gif) 3% 40% no-repeat; }

/*** CUSTOM CLASSES ***/
.spacer { clear:both; }

.butonHeader { margin:0; }
.headerBottom { width:964px; height:66px; background:#EEE; border-left:2px solid #d0d0d0; border-right:2px solid #d0d0d0; border-bottom:2px solid #d0d0d0; padding:3px 6px; }

.link { color:#065abf; text-decoration:none; }
.link:hover { color:#279500; text-decoration:underline; }
a.link2 { background:#00722e; color:#FFF; text-decoration:none; padding:3px 7px; line-height:150%;
-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; }
a.link2:hover { background:#d60808; color:#FFF; }
a.link3 { color:#d60808; text-decoration:none; }
a.link3:hover { color:#065abf; text-decoration:underline; }

.headerLinks { font-size:13px; color:#333; line-height:130%; }
.headerLinks a { color:#065abf; text-decoration:none; }
.headerLinks a:hover { color:#279500; text-decoration:underline;line-height:130%; }
.headerLinks h2 a { color:#279500; text-decoration:underline;  }
.headerLinks h2 a:hover { color:#065abf; text-decoration:none; }

.breadcrumb { color:#065abf; font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:bold; padding:7px 10px 9px 10px; line-height:130%; }
.breadcrumb a { color:#065abf; text-decoration:underline; }
.breadcrumb a:hover { color:#279500; text-decoration:none; }

.specialLinksRight { width:266px; height:82px; background:url(/images/bkg_speciale_right_column.gif) no-repeat; margin:5px 0; padding:4px 17px; font-size:13px; }
.specialLinksRight .titlu { font-size:18px; font-weight:bold; color:#d60808; line-height:120%; }
.specialLinksRight .titlu a { color:#d60808; text-decoration:none; }
.specialLinksRight .titlu a:hover { text-decoration:underline; }
.specialLinksRight .titlu2 { font-size:18px; font-weight:bold; color:#065abf; line-height:120%; }
.specialLinksRight .titlu2 a { color:#065abf; text-decoration:none; }
.specialLinksRight .titlu2 a:hover { text-decoration:underline; }

.cerere-oferta { width:276px; height:88px; background:url(/images/bkg_cerere_oferta.gif) no-repeat; margin:5px 0; padding:6px 12px; font-size:13px; color:#DDD; }
.cerere-oferta .titlu { font-size:18px; font-weight:bold; color:#FFF; line-height:120%; margin-bottom:5px; }
.cerere-oferta .titlu a { color:#FFF; text-decoration:underline; }
.cerere-oferta .titlu a:hover { text-decoration:none; }
.cerere-oferta p { font-size:13px; color:#FFF; font-weight:bold; }

.aceeasiZona { font-size:1.6em; color:#065abf; background:#EEE/*#aff084 url(images/bkg_titluoverimage_repeat.gif) repeat-x*/; padding:5px 8px; margin:0; }
.aceeasiZonaHoteluri { font-size:1.6em; color:#d60808; background:#EEE/*#aff084 url(images/bkg_titluoverimage_repeat.gif) repeat-x*/; padding:5px 8px; margin:0; }

h1.titleCategorii { font-size:1.4em; color:#d60808; text-transform:capitalize; margin:5px 10px; }

#ticker { width:970px; height:20px; border:1px solid #aaaaaa; background:#279500; overflow:auto; margin:3px 0 5px 0; padding:0 5px; font-size:12px; font-weight:bold; }
#ticker div { margin-top:0; }
#ticker .heading { float:left; padding:0 10px; margin:3px 0; border-right:2px solid #CCC; }
#ticker a { color:#FFF; }
#ticker a:hover { color:#FF4848; }
.tickerPubl { position:absolute; top:2px; left:986px; font-size:12px; line-height:20px; color:#666; font-weight:normal; }

.bileteAvionDreapta { background:url(/images/bilete_dreapta.jpg) no-repeat; width:333px; height:225px; padding:5px 0 0 3px; margin:10px 0; }

.afiseazaToateOfertele { font:bold 14px Arial, Helvetica, sans-serif; }
.afiseazaToateOfertele a { background:#d60808; padding:4px 6px; color:#FFF; text-decoration:none; border:1px solid #d60808; }
.afiseazaToateOfertele a:hover { background:none; color:#d60808; text-decoration:none; border:1px solid #d60808; }

.text-dreapta { padding:5px; border:1px solid #065abf; background:#FFF; font-size:14px; margin-bottom:5px; text-align:justify; font-size:12px;
-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; }
.text-dreapta a { color:#065abf; text-decoration:underline; }
.text-dreapta a:hover { color:#279500; text-decoration:none; }
.text-dreapta H1 { font-size:14px; color:#279500}

.green { color:#279500; }
.green a { color:#279500; text-decoration:underline; }
.green a:hover { text-decoration:none; }
.blue { color:#065abf; }
.blue a { color:#065abf; text-decoration:underline; }
.blue a:hover { text-decoration:none; }
.red { color:#d60808; }
.red a { color:#d60808; text-decoration:underline; }
.red a:hover { text-decoration:none; }
.black { color:#000; }
.black a { color:#000; text-decoration:underline; }
.black a:hover { text-decoration:none; }
.white { color:#FFF; }
.white a { color:#FFF; text-decoration:underline; }
.white a:hover { color:#FFF; text-decoration:none; }

.veziDetaliiBlue { float:right; background:url(/images/buton_vezi_detalii_oferta.gif) 0 0 no-repeat; width:100px; height:20px; cursor:pointer; }
.veziDetaliiBlue i { display:none; }

.veziDetaliiRed { float:right; background:url(/images/buton_vezi_detalii_oferta_red.gif) 0 0 no-repeat; width:100px; height:20px; cursor:pointer; }
.veziDetaliiRed i { display:none; }

.socialIcons { border-top:5px solid #CCC; border-bottom:5px solid #CCC; padding:5px 10px; margin:10px 5px; }
.addthis_toolbox .custom_images a img { width:32px; height:32px; margin:1px; padding:0; }
.addthis_toolbox .custom_images a:hover img { opacity:1; }
.addthis_toolbox .custom_images a img { opacity:0.75; }

.miscLINE { padding:0; margin:10px 0; list-style:none; }
.miscLINE li { float:left; padding:4px 15px; }

.iconS1 { background:url(/images/social/socials.gif) 0 0 no-repeat; width:14px; height:14px; float:left; display:block; margin:2px 5px; }
.iconS2 { background:url(/images/social/socials.gif) -15px 0 no-repeat; width:16px; height:14px; float:left; display:block; margin:2px 5px; }
.iconS3 { background:url(/images/social/socials.gif) -32px 0 no-repeat; width:14px; height:14px; float:left; display:block; margin:2px 5px; }
.iconS4 { background:url(/images/social/socials.gif) -47px 0 no-repeat; width:14px; height:14px; float:left; display:block; margin:2px 5px; }
.iconS5 { background:url(/images/social/socials.gif) -62px 0 no-repeat; width:14px; height:14px; float:left; display:block; margin:2px 5px; }
.iconS6 { background:url(/images/social/socials.gif) -77px 0 no-repeat; width:14px; height:14px; float:left; display:block; margin:2px 5px; }
.iconS7 { background:url(/images/social/socials.gif) -92px 0 no-repeat; width:14px; height:14px; float:left; display:block; margin:2px 5px; }
.iconS8 { background:url(/images/social/socials.gif) -107px 0 no-repeat; width:18px; height:14px; float:left; display:block; margin:2px 5px; }
.iconS9 { background:url(/images/social/socials.gif) -126px 0 no-repeat; width:44px; height:14px; float:left; display:block; margin:2px 5px; }
.iconS10 { background:url(/images/social/socials.gif) 0 -15px no-repeat; width:21px; height:15px; float:left; display:block; margin:2px 5px; }
.iconS11 { background:url(/images/social/socials.gif) -22px -15px no-repeat; width:16px; height:15px; float:left; display:block; margin:2px 5px; }
.iconS12 { background:url(/images/social/socials.gif) -39px -15px no-repeat; width:16px; height:15px; float:left; display:block; margin:2px 5px; }
.iconS13 { background:url(/images/social/socials.gif) -56px -15px no-repeat; width:16px; height:15px; float:left; display:block; margin:2px 5px; }
.iconS14 { background:url(/images/social/socials.gif) -73px -15px no-repeat; width:16px; height:15px; float:left; display:block; margin:2px 5px; }
.iconS15 { background:url(/images/social/socials.gif) -90px -15px no-repeat; width:13px; height:15px; float:left; display:block; margin:2px 5px; }
.iconS16 { background:url(/images/social/socials.gif) -104px -15px no-repeat; width:14px; height:15px; float:left; display:block; margin:2px 5px; }

.chenarLinkuri { border:1px solid #CCC; padding:5px; margin:5px 0; }
.chenarLinkuri .bottomLinks { margin:0; padding:0 0 0 35px; float:left; width:160px; list-style-image:url(/images/bulletlist_tabs_links.gif); }
.chenarLinkuri .bottomLinks li { font-size:13px; line-height:130%; }
.chenarLinkuri .bottomLinks li a { color:#065abf; text-decoration:none; }
.chenarLinkuri .bottomLinks li a:hover { color:#279500; text-decoration:underline; }

.seoTextTop { font-size:11px; height:18px; overflow:hidden; text-align:center; }

.textTopIndex { padding:5px; border:1px solid #065abf; background:#FFF; font-size:13px; }
.textTopIndex p { text-indent:20px; text-align:justify; }

.rssBlog { float:right; width:390px; height:240px; padding:5px; border:1px solid #d60808; background:#FFF; font-size:14px; }
.rssBlog .item { padding:5px; }
.rssBlog .item .description { font-size:12px; line-height:120%; color:#444; }

.blogLine { border:1px solid #FFF; height:25px; line-height:25px; background:#b30000; overflow:hidden; font-size:14px; font-weight:bold; }
.blogLine a { text-decoration:none; color:#FFF; }
.blogLine a:hover { text-decoration:underline; color:#FFF; }

.concursSocials { font-size:18px; font-weight:bold; }
.concursSocials a { color:#d60808; text-decoration:none; }

.rssConcurs { float:right; width:670px; padding:5px; border:1px solid #d60808; background:#FFF; font-size:14px; }
.rssConcurs .item { padding:5px; }
.rssConcurs .item .description { font-size:12px; line-height:120%; color:#444; }

.seoLinkuri { background:#F4F4F4; border:1px solid #065abf; padding:10px; font-size:14px; line-height:130%; }
.seoLinkuri h3 { font-size:14px; color:#065abf; }
.seoLinkuri ul { margin:5px 0 0 0; padding:0; list-style:none; }
.seoLinkuri ul li { padding:2px; }
.seoLinkuri ul li a { background:url(/images/bulletlist_tabs_links.gif) 1% 50% no-repeat; padding:0 0 0 15px; color:#065abf; text-decoration:underline; }
.seoLinkuri ul li a:hover { background:url(/images/bulletlist_tabs_links_hover.gif) 1% 50% no-repeat; color:#279500; text-decoration:none; }
.seoLinkuri ul li a.linkuri { background:none; padding:0; }
.seoLinkuri ul li a.linkuri:hover { background:none; }

.skyscraperLeft { position:absolute; top:270px; width:120px; height:600px; }
.skyscraperRight { position:absolute; top:270px; width:120px; height:600px; }

.tematiciIndex { padding:5px; border:1px solid #065abf; background:#FFF; font-weight:bold; font-size:14px; }
.tematiciIndex a { color:#065ABF; text-decoration:none; background:none; }
.tematiciIndex a:hover { color:#d60808; }
.tematiciIndex .normal { filter:alpha(opacity=100);-moz-opacity:1;opacity:1; }
.tematiciIndex .hover { filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80; }
.tematiciIndex .title { display:block; padding:6px 0 2px 0; font-size:18px; }

.ordonare { margin:0; padding:13px 5px; font-weight:bold; border:1px solid #999; border-top:4px solid #065abf; background:#E9E9E9; }
.ordonare a { font-size:13px; cursor:pointer;
-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
.ordonare a.initial { color:#333; text-decoration:none; padding:3px 10px; }
.ordonare a.initial:hover { text-decoration:underline; }
.ordonare a.selected { color:#d60808; padding:3px 8px; margin:0 4px; border:1px solid #d60808; text-decoration:none; background:#F6F6F6; }
.ordonare a.selected:hover { color:#065abf; border:1px solid #065abf; }
.ordonare .asc { width:7px; height:9px; vertical-align:middle; background:url(/images/icons_ordonare.gif) 0 0 no-repeat; }
.ordonare .desc { width:7px; height:9px; vertical-align:middle; background:url(/images/icons_ordonare.gif) -8px 0 no-repeat; }
.ordonare select { font-size:13px; }

.descoperaTitle { float:right; padding-right:5px; line-height:34px; font-size:12px; font-weight:normal; }
.descoperaTitle a { padding:4px 10px; margin-left:6px; background:#d60808; color:#FFF; text-decoration:none;
-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; }
.descoperaTitle a:hover { background:#065abf; }

.reviewForm { font-size:13px; line-height:150%; }
.reviewForm label { display:block; padding:2px 0; cursor:default; }
.reviewForm span.small { width:80px; display:inline-block; }

.contactAgentie { width:270px; border:1px solid #065abf; background:#ECF7FF; padding:5px 10px; margin:3px 4px;
-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; }
.contactAgentie .titlu { text-align:center; font-size:24px; font-weight:bold; background:#065abf; color:#FFF; padding:10px; margin:-5px -10px 5px -10px;
-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; }
.contactAgentie .telefon { font-size:28px; font-weight:bold; color:#065abf; margin:6px 0; }
.contactAgentie .telefon img { vertical-align:middle; }

.chnTari {
padding:5px 3px; margin:0 5px 5px 0; float:left; width:154px; border:1px solid #d0d0d0;
background-color: #FFFFFF;
background-image: -moz-linear-gradient(top, #FFFFFF, #e6e6e6); 
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #FFFFFF),color-stop(1, #e6e6e6)); 
		  filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#e6e6e6'); 
	  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#e6e6e6')"; 
-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; 
}
.chnTari .titlu { text-align:center; font-size:16px; line-height:20px; height:20px; font-weight:bold; overflow:hidden; }
.chnTari .titlu a { color:#065ABF; text-decoration:none; display:block; }
.chnTari .titlu a:hover { color:#d60808; text-decoration:underline; }
.chnTari img { border:1px solid #279500; padding:1px; background:#FFF; }
.chnTari .txt { font-size:11px; line-height:130%; height:60px; padding:5px 0 0 0; margin:0; overflow:hidden; }

.chnTariTematica {
position:relative; margin:0 10px 5px 0; float:left; width:210px; height:118px; border:1px solid #d0d0d0;
background-color: #FFFFFF;
background-image: -moz-linear-gradient(top, #FFFFFF, #e6e6e6); 
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #FFFFFF),color-stop(1, #e6e6e6)); 
		  filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#e6e6e6'); 
	  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#e6e6e6')"; 
-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; 
}
.chnTariTematica .titlu { position:absolute; top:5px; left:28px; width:170px; font-size:16px; line-height:20px; font-weight:bold; }
.chnTariTematica .titlu a { color:#065ABF; text-decoration:none; display:block; }
.chnTariTematica .titlu a:hover { color:#d60808; text-decoration:underline; }
.chnTariTematica img { position:absolute; top:28px; left:28px; width:150px; height:80px; border:1px solid #279500; padding:1px; background:#FFF; float:left; }
.chnTariTematica .readmore { position:absolute; top:73px; left:170px; width:145px; height:18px; text-align:right; }

.chnZoneRomania {
position:relative; margin:0 3px 6px 3px; padding:4px; float:left; width:200px; height:150px; border:1px solid #d0d0d0; font-size:12px;
background-color: #FFFFFF;
background-image: -moz-linear-gradient(top, #FFFFFF, #e6e6e6); 
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #FFFFFF),color-stop(1, #e6e6e6)); 
		  filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#e6e6e6'); 
	  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#e6e6e6')"; 
-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; 
}
.chnZoneRomania a { color:#065abf; text-decoration:none; }
.chnZoneRomania a:hover { color:#279500; text-decoration:underline; }
.chnZoneRomania .titlu { font-weight:bold; font-size:16px; display:block; height:20px; overflow:hidden; }

.chnPartii {
position:relative; margin:0 10px 5px 0; padding:5px; float:left; width:200px; height:70px; border:1px solid #d0d0d0; font-size:12px;
background-color: #FFFFFF;
background-image: -moz-linear-gradient(top, #FFFFFF, #e6e6e6); 
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #FFFFFF),color-stop(1, #e6e6e6)); 
		  filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#e6e6e6'); 
	  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#e6e6e6')"; 
-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; 
}
.chnPartii .titlu a { font-weight:bold; font-size:14px; color:#065abf; text-decoration:none; display:block; height:20px; overflow:hidden; }
.chnPartii .titlu a:hover { color:#279500; text-decoration:underline; }

.chnTematici { padding:4px; margin:0 0 10px 0; width:290px; color:#FFF;
-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; 
}
.chnTematici .titlu { font-size:18px; line-height:24px; height:24px; font-weight:bold; overflow:hidden; }
.chnTematici .titlu a { color:#FFF; text-decoration:none; display:block; }
.chnTematici .titlu2 { font-size:20px; line-height:24px; font-weight:bold; overflow:hidden; }
.chnTematici .titlu2 a { color:#D60808; text-decoration:none; display:block; }
.chnTematici img { border:1px solid #CCC; padding:1px; background:#FFF; }
.chnTematici .txt { font-size:11px; line-height:130%; height:30px; padding:5px 0 0 0; margin:0; overflow:hidden; }
.chnTematici ul.linkuri { margin:5px 10px; padding:0; list-style:none; }
.chnTematici ul li { font-size:14px; }
.chnTematici ul.linkuriWhite { margin:5px 10px; padding:0; list-style:none; color:#FFF; }
.chnTematici ul.linkuriWhite a { color:#FFF; }

.tem_1 {
border:1px solid #065abf;
background-color: #065abf;
background-image: -moz-linear-gradient(top, #065abf, #428feb); 
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #065abf),color-stop(1, #428feb)); 
		  filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#065abf', EndColorStr='#428feb'); 
	  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#065abf', EndColorStr='#428feb')"; 
}
.tem_2 {
border:1px solid #d60808;
background-color: #d60808;
background-image: -moz-linear-gradient(top, #d60808, #e94545); 
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #d60808),color-stop(1, #e94545)); 
		  filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#d60808', EndColorStr='#e94545'); 
	  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#d60808', EndColorStr='#e94545')"; 
}
.tem_3 {
border:1px solid #00722e;
background-color: #00722e;
background-image: -moz-linear-gradient(top, #00722e, #33a30c); 
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #00722e),color-stop(1, #33a30c)); 
		  filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#00722e', EndColorStr='#33a30c'); 
	  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#00722e', EndColorStr='#33a30c')"; 
}
.tem_4 {
border:1px solid #CCC;
background-color: #FFF;
background-image: -moz-linear-gradient(top, #FFFFFF, #E6E6E6); 
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #FFFFFF),color-stop(1, #E6E6E6)); 
		  filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#E6E6E6'); 
	  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#E6E6E6')"; 
}
.tematica { border:1px solid #d0d0d0; background:#FFF; }
.tematica .text { color:#000; font-size:13px; }

.opinii-Vizitatori { background:#FFF; border:1px solid #CCC; padding:5px; }

.reviews { font-size:13px; padding:10px 5px; border-bottom:1px dashed #D0D0D0; }
.reviews .titlu { font-size:15px; font-weight:bold; color:#333; border-bottom:1px dashed #D0D0D0; margin:10px 5px; padding-bottom:5px; }
.reviews .data { font-size:12px; color:#666; font-weight:normal; }
.reviews .util { color:#065abf; }
.reviews .util input { padding:0 7px; color:#333; font-weight:bold; }

.votingStars0 { display:block; float:left; width:140px; height:16px; text-indent:-99999px; background:url(/images/votare.gif) -140px 4px no-repeat; }
.votingStars1 { display:block; float:left; width:140px; height:16px; text-indent:-99999px; background:url(/images/votare.gif) -126px 4px no-repeat; }
.votingStars2 { display:block; float:left; width:140px; height:16px; text-indent:-99999px; background:url(/images/votare.gif) -112px 4px no-repeat; }
.votingStars3 { display:block; float:left; width:140px; height:16px; text-indent:-99999px; background:url(/images/votare.gif) -98px 4px no-repeat; }
.votingStars4 { display:block; float:left; width:140px; height:16px; text-indent:-99999px; background:url(/images/votare.gif) -84px 4px no-repeat; }
.votingStars5 { display:block; float:left; width:140px; height:16px; text-indent:-99999px; background:url(/images/votare.gif) -70px 4px no-repeat; }
.votingStars6 { display:block; float:left; width:140px; height:16px; text-indent:-99999px; background:url(/images/votare.gif) -56px 4px no-repeat; }
.votingStars7 { display:block; float:left; width:140px; height:16px; text-indent:-99999px; background:url(/images/votare.gif) -42px 4px no-repeat; }
.votingStars8 { display:block; float:left; width:140px; height:16px; text-indent:-99999px; background:url(/images/votare.gif) -28px 4px no-repeat; }
.votingStars9 { display:block; float:left; width:140px; height:16px; text-indent:-99999px; background:url(/images/votare.gif) -14px 4px no-repeat; }
.votingStars10 { display:block; float:left; width:140px; height:16px; text-indent:-99999px; background:url(/images/votare.gif) 0 4px no-repeat; }

ul.half { padding:0; margin:0; list-style:none; }
ul.half li { float:left; width:47%; display:block; padding:1px 5px 1px 3px; }
ul.half li a { color:#065abf; text-decoration:none; }
ul.half li a:hover { color:#279500; text-decoration:underline; }

.dreaptaDescopera { background:url(/images/bkg_descopera_dreapta.gif) 0 0 no-repeat; z-index:0; margin:5px 0 10px 0; padding:10px 10px 10px 20px; font-size:16px; font-weight:bold; height:140px; }
.dreaptaDescopera a { color:#d60808; text-decoration:none; line-height:24px; text-shadow:1px 1px 1px #999999; }
.dreaptaDescopera a:hover { color:#00722e; text-decoration:underline; text-shadow:1px 1px 1px #FFFFFF; }

.image-border { margin:0 10px 5px 0; padding:1px; border:1px solid #CCC; }
.date-contact { border:1px solid #CCC; }
.date-contact td { padding:4px 7px; border-left:1px solid #FFF; border-top:1px solid #FFF; border-right:1px solid #CCC; border-bottom:1px solid #CCC; }
.date-contact .grey { background:#EFEFEF; }





/*************************************************** NEW *********************************************/
.NEW-column-full { border:1px solid #CCC; border-bottom-width:2px; background:#FFF; padding:2px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; }
.NEW-column-left1 { float:left; width:650px; margin:0 0 0 5px; }
.NEW-column-right1 { float:right; width:300px; margin:0 5px 0 0; }
.NEW-column-left2 { float:left; width:180px; margin:0 0 0 5px; }
.NEW-column-right2 { float:right; width:755px; margin:0 20px 0 0; }
.NEW-column-right2 .left { float:left; width:580px; }
.NEW-column-right2 .right { float:right; width:165px; border-left:1px solid #DDD; padding:0 5px; }

.NEW-socials { margin:15px 10px 10px 10px; padding:0; list-style:none; }
.NEW-socials li { float:left; padding:0 5px; line-height:24px; }

.NEW-facebook-24 { float:left; width:24px; height:24px; text-indent:-9999em; display:inline-block; background:url(//www.ocaziituristice.ro/images/social/facebook-24x24.png) no-repeat; }
.NEW-twitter-24 { float:left; width:24px; height:24px; text-indent:-9999em; display:inline-block; background:url(//www.ocaziituristice.ro/images/social/twitter-24x24.png) no-repeat; }

#NEW-header { background:#FFF; }
#NEW-header-sub { border-bottom:4px solid #065abf; height:31px; }
#pageNavbar { }
#NEW-header .NEW-header { position:relative; height:79px; }
#NEW-header #LOGO { position:absolute; top:18px; left:0; cursor:pointer; }
#NEW-header .seoTextTop { position:absolute; top:0; left:0; width:650px; height:18px; font-size:11px; overflow:hidden; text-align:center; }
#NEW-header .menuTop { position:absolute; top:0; right:0; width:330px; height:24px; }
#NEW-header .menuTop a { float:right; display:inline-block; margin:0 2px 0 0; padding:0 7px; font-size:12px; line-height:24px; font-weight:bold; color:#FFF; text-decoration:none; -moz-border-radius-topleft: 0px; -moz-border-radius-topright: 0px; -moz-border-radius-bottomright: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-radius: 0px 0px 6px 6px; border-radius: 0px 0px 6px 6px;
background: #065abf; /* Old browsers */
background: -moz-linear-gradient(top,  #4295e6 0%, #065abf 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #4295e6 0%,#065abf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #4295e6 0%,#065abf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #4295e6 0%,#065abf 100%); /* IE10+ */
background: linear-gradient(top,  #4295e6 0%,#065abf 100%); /* W3C */
}
#NEW-header .menuTop a:hover { color:#065abf;
background: #e1dfe0; /* Old browsers */
background: -moz-linear-gradient(top,  #eeeeee 0%, #e1dfe0 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #eeeeee 0%,#e1dfe0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eeeeee 0%,#e1dfe0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eeeeee 0%,#e1dfe0 100%); /* IE10+ */
background: linear-gradient(top,  #eeeeee 0%,#e1dfe0 100%); /* W3C */
}
#NEW-header .menuTop span { float:right; display:inline-block; margin:0 2px 0 0; padding:0 7px; font-size:12px; line-height:24px; font-weight:bold; color:#065abf; text-decoration:none; -moz-border-radius-topleft: 0px; -moz-border-radius-topright: 0px; -moz-border-radius-bottomright: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-radius: 0px 0px 6px 6px; border-radius: 0px 0px 6px 6px;
background: #e1dfe0; /* Old browsers */
background: -moz-linear-gradient(top,  #eeeeee 0%, #e1dfe0 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #eeeeee 0%,#e1dfe0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eeeeee 0%,#e1dfe0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eeeeee 0%,#e1dfe0 100%); /* IE10+ */
background: linear-gradient(top,  #eeeeee 0%,#e1dfe0 100%); /* W3C */
}
#NEW-header .marquee { position:absolute; top:35px; right:290px; width:430px; height:32px; }
#NEW-header .marquee a { text-decoration:none; font-size:14px; font-weight:bold; }
#NEW-header .marquee img { height:32px; margin-right:5px; vertical-align:middle; }
#NEW-header .tel { position:absolute; top:30px; right:10px; width:230px; height:42px; font-size:14px; font-weight:bold; background:url(//www.ocaziituristice.ro/images/icon_phone.png) left center no-repeat; }
#NEW-header .tel span { font-size:30px; line-height:30px; }
#NEW-menu { height:31px; }
#NEW-menu a { float:left; margin:0 2px 0 0; padding:0 13px; display:inline-block; font-size:14px; line-height:30px; font-weight:bold; color:#065abf; text-decoration:none; border:1px solid #CCC; border-bottom:0; -moz-border-radius-topleft: 8px; -moz-border-radius-topright: 8px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 0px; -webkit-border-radius: 8px 8px 0px 0px; border-radius: 8px 8px 0px 0px;
background: #e1dfe0; /* Old browsers */
background: -moz-linear-gradient(top,  #eeeeee 0%, #e1dfe0 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #eeeeee 0%,#e1dfe0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eeeeee 0%,#e1dfe0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eeeeee 0%,#e1dfe0 100%); /* IE10+ */
background: linear-gradient(top,  #eeeeee 0%,#e1dfe0 100%); /* W3C */
}
#NEW-menu a.green { color:#FFF; border-color:#279500;
background: #279500; /* Old browsers */
background: -moz-linear-gradient(top,  #54c22d 0%, #279500 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #54c22d 0%,#279500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #54c22d 0%,#279500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #54c22d 0%,#279500 100%); /* IE10+ */
background: linear-gradient(top,  #54c22d 0%,#279500 100%); /* W3C */
}
#NEW-menu a.red { color:#FFF; border-color:#d60808;
background: #d60808; /* Old browsers */
background: -moz-linear-gradient(top,  #ea5f5f 0%, #d60808 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #ea5f5f 0%,#d60808 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ea5f5f 0%,#d60808 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ea5f5f 0%,#d60808 100%); /* IE10+ */
background: linear-gradient(top,  #ea5f5f 0%,#d60808 100%); /* W3C */
}
#NEW-menu a:hover { color:#FFF; border-color:#065abf;
background: #065abf; /* Old browsers */
background: -moz-linear-gradient(top,  #4295e6 0%, #065abf 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #4295e6 0%,#065abf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #4295e6 0%,#065abf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #4295e6 0%,#065abf 100%); /* IE10+ */
background: linear-gradient(top,  #4295e6 0%,#065abf 100%); /* W3C */
}
#NEW-menu span { float:left; margin:0 2px 0 0; padding:0 13px; display:inline-block; font-size:14px; line-height:30px; font-weight:bold; color:#FFF; text-decoration:none; border:1px solid #065abf; border-bottom:0; -moz-border-radius-topleft: 8px; -moz-border-radius-topright: 8px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 0px; -webkit-border-radius: 8px 8px 0px 0px; border-radius: 8px 8px 0px 0px;
background: #065abf; /* Old browsers */
background: -moz-linear-gradient(top,  #4295e6 0%, #065abf 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #4295e6 0%,#065abf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #4295e6 0%,#065abf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #4295e6 0%,#065abf 100%); /* IE10+ */
background: linear-gradient(top,  #4295e6 0%,#065abf 100%); /* W3C */
}
#submenu { display:none; }
.submenu { position:absolute; z-index:999999; display:none; background:#FFF; border: 1px solid #CCC; border-bottom:1px solid #AAA; border-top:none; padding:9px 9px 9px 0; margin-top:0;
-webkit-box-shadow: 0px 3px 5px 0px #666666;
-moz-box-shadow: 0px 3px 5px 0px #666666;
box-shadow: 0px 3px 5px 0px #666666;
}
.submenu .sm_column { padding:10px 15px; vertical-align:top; }
.submenu .even { background:#f9f9f9; }
.submenu ul { margin:0; padding:0; list-style:none; }
.submenu li { border-bottom:1px solid #eee; padding:0; margin:0; font-size:14px; font-weight:bold; }
.submenu li a { color:#065abf; padding:5px 20px 5px 3px; text-wrap:none; text-decoration:none; display:block; }
.submenu li a:hover { color:#279500; }
.submenu li img { vertical-align:middle; margin-right:5px; }

#NEW-footer { border-top:1px solid #CCC; background:#FFF; padding:10px 0; font-size:12px; }
#NEW-footer .copyright { color:#555; padding-top:10px; margin-top:10px; border-top:1px solid #DDD; }
#NEW-footer .trafic { float:right; width:150px; }
#NEW-footer .column { float:left; margin:5px 10px; }
#NEW-footer .column .titlu { font-size:14px; font-weight:bold; margin:0 0 5px 0; padding:0; }
#NEW-footer .column .item { display:block; width:auto; background:url(//www.ocaziituristice.ro/images/arrow_blue.gif) no-repeat left center; color:#444; text-decoration:underline; padding-left:10px; margin-bottom:2px; }
#NEW-footer .column .item:hover { text-decoration:none; }

#index { padding:7px; }
#index .half-left { float:left; width:470px; margin:0 0 5px 0; }
#index .half-right { float:right; width:470px; margin:0 0 5px 0; }
#index .third { float:left; width:310px; margin:5px; }
#index .third:hover { -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; -webkit-box-shadow: 0px 0px 4px 0px #555555; -moz-box-shadow: 0px 0px 4px 0px #555555; box-shadow: 0px 0px 4px 0px #555555; }
#index .third-1col { float:left; width:315px; margin:10px 0 5px 0; }
#index .third-2col { float:left; width:460px; margin:10px 0 5px 10px; }
#index .third-3col { float:right; width:160px; margin:10px 5px 5px 0; }
#index h2 { margin:0 10px -4px 10px; text-shadow: -1px 1px 0px #ffffff; }
#index h2 a { color:#065abf; text-decoration:none; }
#index h2 a:hover { color:#d60808; }
#index .tematici { margin:0 0 5px 0; padding:10px; font-size:12px; color:#065abf; background:#E3EFFF; border-bottom:1px solid #065abf; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; }
#index .tematici .list { padding:5px 0; display:block; }
#index .tematici .list .image { float:left; margin:5px 6px 0 0; border:5px solid #FFF; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; }
#index .tematici .list .items { float:right; width:230px; padding-top:4px; }
#index .tematici .list .items .item { margin-bottom:5px; padding:3px 3px 3px 14px; background:url(//www.ocaziituristice.ro/images/icon_list_item_arrow.png) left center no-repeat; cursor:pointer; }
#index .tematici .list .items .item:hover { background:#F6F6F6 url(//www.ocaziituristice.ro/images/icon_list_item_arrow_hover.png) left center no-repeat; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow: 0px 0px 4px 0px #555555; -moz-box-shadow: 0px 0px 4px 0px #555555; box-shadow: 0px 0px 4px 0px #555555; }
#index .tematici .list .items .item .denumire { font-size:1.3em; line-height:20px; font-weight:bold; text-decoration:none; }
#index .tematici .list .items .item span { float:right; width:120px; height:20px; display:block; overflow:hidden; font-size:12px; line-height:20px; color:#333; text-align:right; }
#index .tematici .list .items .readmore { text-align:right; color:#279500; text-decoration:underline; }
#index .tematici .list .items .readmore:hover { color:#065abf; text-decoration:none; }
#index .destinatie { float:left; width:225px; height:110px; margin:10px 5px; }
#index .destinatie .image { float:left; margin-right:6px; border:5px solid #EEE; cursor:pointer; }
#index .destinatie h2 { font-weight:normal; margin:0 0 4px 0; }
#index .destinatie h2 a { color:#065abf; text-decoration:none; }
#index .destinatie h2 a:hover { color:#d60808; }
#index .destinatie .flag { float:left; height:12px; border:none; margin-right:6px; }
#index .destinatie .linkuri { margin:5px 0 0 0; font-size:0.9em; }
#index .destinatie .linkuri a { display:block; padding-bottom:0; color:#333; text-decoration:underline; cursor:pointer; }
#index .destinatie .linkuri a:hover { color:#065abf; text-decoration:none; }
#index .destinatie .linkuri span { display:block; padding-bottom:0; color:#333; text-decoration:underline; cursor:pointer; }
#index .destinatie .linkuri span:hover { color:#065abf; text-decoration:none; }
#index .romania { margin:20px 0 10px 0; }
#index .romania .titlu { margin-bottom:6px; border-bottom:5px solid #d60808; }
#index .romania .titlu h2 { float:left; padding-left:10px; font-size:22px; line-height:25px; margin:0; padding:0; }
#index .romania .titlu h2 a { text-decoration:none; }
#index .romania .titlu .flag { float:left; height:18px; border:none; margin:3px 10px 0 10px; }
#index .romania .readmore { margin-top:6px; border-top:5px solid #d60808; text-align:right; padding:2px 10px; }
#index .romania .readmore span { cursor:pointer; color:#333; text-decoration:underline; }
#index .romania .readmore span:hover { color:#065abf; text-decoration:none; }
#index .romania .image { float:left; margin:0 12px 0 0; cursor:pointer; }
#index .romania .dest { float:left; display:block; width:109px; margin:0 5px 4px 0; font-size:16px; font-weight:bold; line-height:22px; padding:0 0 0 15px; color:#d60808; text-decoration:none; background:url(//www.ocaziituristice.ro/images/icon_list_item_arrow.png) left center no-repeat; }
#index .romania .dest:hover { color:#065abf; background:url(//www.ocaziituristice.ro/images/icon_list_item_arrow_hover.png) left center no-repeat; }
#index .circuite { }
#index .circuite .item { float:left; width:240px; }
#index .circuite .item img { float:left; margin-right:10px; }
#index .circuite .item .titlu { text-decoration:none; }
#index .circuite .item .titlu span { display:block; padding:20px 0 0 0; font-size:18px; font-weight:bold; line-height:24px; }
#index .rss-blog { padding:10px; color:#065abf; background:#E3EFFF; border-bottom:1px solid #065abf; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; }
#index .rss-blog .item { padding:5px; }
#index .rss-blog .item .description { font-size:12px; line-height:120%; color:#444; }
#index .eb { margin-bottom:10px; padding:10px; color:#065abf; background:#e5fbdd; border-bottom:1px solid #279500; cursor:pointer; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; }
#index .eb .item { margin:0 0 5px 0; padding:5px 10px; background:none; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; }
#index .eb .item:hover { background:#FFF; -webkit-box-shadow: 0px 0px 4px 0px #555555; -moz-box-shadow: 0px 0px 4px 0px #555555; box-shadow: 0px 0px 4px 0px #555555; }
#index .eb .item .titlu { font-size:16px; font-weight:bold; float:left; display:block; width:150px; }
#index .eb .item .titlu a { color:#333; text-decoration:underline; }
#index .eb .item .titlu a:hover { text-decoration:none; }
#index .eb .item .pret { font-size:16px; float:left; display:block; width:190px; }
#index .eb .item .pret strong { font-size:20px; }
#index .eb .item .rezerva { font-size:16px; color:#279500; text-decoration:underline; text-align:right; float:left; display:block; width:90px; }
#index .eb .item .rezerva:hover { text-decoration:none; }
#index .ultof { padding:10px 5px; background:#E3EFFF; border-bottom:1px solid #065abf; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; }
#index .lastof { background:#FFF; padding:5px; margin:0 5px 5px 5px; width:428px; border:1px solid #DDD; border-bottom-color:#999; border-right-color:#999; }
#index .lastof:hover { background:#fff3f3; -webkit-box-shadow: 0px 0px 4px 0px #d60808; -moz-box-shadow: 0px 0px 4px 0px #d60808; box-shadow: 0px 0px 4px 0px #d60808; }
#index .lastof .image { float:left; border:5px solid #EEE; margin-right:6px; }
#index .lastof .titlu { float:left; font-size:14px; font-weight:bold; margin-bottom:5px; width:328px; }
#index .lastof .field { float:left; width:230px; font-size:12px; }
#index .lastof .camp { float:left; width:80px; font-weight:bold; text-indent:0; margin:0; padding:0; }
#index .lastof .valoare { float:left; width:150px; text-indent:0; margin:0; padding:0; }
#index .lastof .pret { float:right; width:94px; margin:-5px 4px 0 0; padding:0; font-weight:bold; text-align:center; text-shadow: -1px 1px 0px #ffffff; }
#index .lastof .pret span { font-size:1.3em; line-height:1.1em; display:block; }

#NEW-detaliiOferta { font-size:13px; line-height:130%; color:#333; }
#NEW-detaliiOferta .link { color:#065abf; text-decoration:underline; }
#NEW-detaliiOferta .link:hover { color:#279500; text-decoration:none; }
#NEW-detaliiOferta  h1 { color:#d60808; padding:3px 10px; margin:0 0 7px 0; font-size:24px; line-height:130%; background:#EEE; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; }
#NEW-detaliiOferta  h1.normal { color:#d60808; padding:3px 10px; margin:0 0 7px 0; font-size:1.6em; line-height:130%; background:none; }
#NEW-detaliiOferta .NEW-adresa { float:left; padding-left:10px; font-style:italic; }
#NEW-detaliiOferta .NEW-gallery { padding:5px 0; }
#NEW-detaliiOferta .NEW-gallery .single-img { float:left; position:relative; }
#NEW-detaliiOferta .NEW-gallery .last-minute { position:absolute; top:4px; left:4px; width:162px; height:162px; background:url(//www.ocaziituristice.ro/images/new_icon_lastminute.png) no-repeat; z-index:100; }
#NEW-detaliiOferta .NEW-gallery .early-booking { position:absolute; top:4px; left:4px; width:162px; height:162px; background:url(//www.ocaziituristice.ro/images/new_icon_earlybooking.png) no-repeat; z-index:100; }
#NEW-detaliiOferta .NEW-detalii-oferta { padding:5px; }
#NEW-detaliiOferta .NEW-detalii-oferta p { margin:0; padding:0 0 0.7em 0; text-indent:2em; }
#NEW-detaliiOferta .section { padding-bottom:8px; margin:10px 0 5px 0; }
#NEW-detaliiOferta .section-title { margin:0; padding:0 10px; color:#065abf; font-size:16px; letter-spacing:1px; line-height:32px; height:32px; overflow:hidden; font-weight:bold; /*text-transform:uppercase;*/ background:#eff6ff; border-bottom:1px solid #065abf; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; text-shadow: -1px 1px 0px #ffffff; }
#NEW-detaliiOferta .section-title-red { margin:0; padding:0 10px; color:#d60808; font-size:16px; line-height:32px; font-weight:bold; background:#ffe3e3; border-bottom:1px solid #d60808; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; text-shadow: -1px 1px 0px #ffffff; }
#NEW-detaliiOferta .section-title-green { margin:0; padding:0 10px; color:#279500; font-size:16px; line-height:32px; font-weight:bold; background:#eeffe7; border-bottom:1px solid #279500; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; text-shadow: -1px 1px 0px #ffffff; }
#NEW-detaliiOferta .section h3 { float:left; width:150px; font-size:14px; font-weight:bold; margin:0; padding:4px 4px 4px 8px; }
#NEW-detaliiOferta .section .content { margin:0 0 0 162px; padding:4px 8px 4px 0; text-indent:0; }
#NEW-detaliiOferta .section ul { margin:0; padding:0 0 0 20px; }
#NEW-detaliiOferta .section .clear-line { clear:both; height:0; line-height:0; font-size:1px; border-top:1px solid #279500; margin:4px 8px; }
#NEW-detaliiOferta .info-scurte { float:right; width:320px; padding:8px 0; margin:8px 12px 0 0; background:#EFF6FF; border:1px solid #065abf; border-bottom-width:2px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; }
#NEW-detaliiOferta .info-scurte .left { float:left; width:210px; }
#NEW-detaliiOferta .info-scurte .titlu { float:left; width:82px; margin:3px 0 3px 8px; padding:0; font-weight:bold; color:#065abf; text-indent:0; }
#NEW-detaliiOferta .info-scurte .valoare { float:left; width:120px; margin:3px 0; padding:0; text-indent:0; overflow:hidden; }
#NEW-detaliiOferta .info-scurte .pret { float:right; width:106px; margin:0 4px 0 0; padding:0; font-size:1.3em; font-weight:bold; text-align:center; text-shadow: -1px 1px 0px #ffffff; }
#NEW-detaliiOferta .info-scurte .pret span { font-size:1.8em; line-height:1.3em; display:block; }
#NEW-detaliiOferta .info-scurte .pret span.lei { font-size:1.3em; line-height:1.6em; display:block; }
#NEW-detaliiOferta .tabel-preturi { margin:5px 0 10px 0; border:1px solid #ddd; border-bottom:0; font-size:12px; }
#NEW-detaliiOferta .tabel-preturi thead th { padding:8px 7px; font-size:1.1em; font-weight:bold; color:#333; background:#E3EFFF url(//www.ocaziituristice.ro/images/bkg_heading_tabel_preturi.png) top left repeat-x; border-right:1px solid #C6D2DA; border-bottom:1px solid #C6D2DA; text-shadow: -1px 1px 0px #ffffff; }
#NEW-detaliiOferta .tabel-preturi tbody th { padding:8px 6px 8px 6px; font-size:13px; font-weight:bold; color:#000;/*color:#065abf;*/ border-right:1px solid #C6D2DA; border-bottom:1px solid #C6D2DA; text-shadow: -1px 1px 0px #ffffff; }
#NEW-detaliiOferta .tabel-preturi .last { border-right:0; }
#NEW-detaliiOferta .tabel-preturi tbody td { padding:8px 7px; border-right:1px solid #ddd; border-bottom:1px solid #ddd; }
#NEW-detaliiOferta .tabel-preturi tbody .pret { color:#d60808; font-size:18px; font-weight:bold; }
#NEW-detaliiOferta .tabel-preturi tbody .impar th { background:#f0f4fa; }
#NEW-detaliiOferta .tabel-preturi tbody .impar td { background:#fff; }
#NEW-detaliiOferta .tabel-preturi tbody .par th { background:#E3EFFF; }
#NEW-detaliiOferta .tabel-preturi tbody .par td { background:#f0f4fa; }
#NEW-detaliiOferta .tabel-preturi tbody .hover td, #NEW-detaliiOferta .tabel-preturi tbody .hover th { background:#cfffbe; }
#NEW-detaliiOferta .tabel-preturi tbody .icon-tem { z-index:1; margin:-5px 0 -7px -54px; float:left; width:52px; height:24px; display:block; }
#NEW-detaliiOferta .tabel-preturi tbody .info-small { font-size:11px; line-height:1.2em; font-weight:normal; text-shadow:none; }
#NEW-detaliiOferta .tabel-inside { margin:5px 0 10px 0; border:1px solid #ddd; border-bottom:0; font-size:12px; }
#NEW-detaliiOferta .tabel-inside th { background:#F0F4FA; padding:8px 7px; font-size:1.1em; font-weight:bold; color:#333; border-right:1px solid #C6D2DA; border-bottom:1px solid #C6D2DA; text-shadow: -1px 1px 0px #ffffff; }
#NEW-detaliiOferta .tabel-inside td { padding:8px 7px; border-right:1px solid #ddd; border-bottom:1px solid #ddd; }
#NEW-detaliiOferta .tabel-inside .last { border-right:0; }
#NEW-detaliiOferta .tabel-transport { margin:10px 0 10px 0; border:0; font-size:12px; }
#NEW-detaliiOferta .tabel-transport thead th { border-bottom:1px solid #999; }
#NEW-detaliiOferta .tabel-transport tbody th { padding:15px 0 3px 6px; font-size:18px; color:#999; border-bottom:1px solid #999; }
#NEW-detaliiOferta .cod-oferta { float:right; text-align:right; line-height:22px; padding-right:6px; }
#NEW-detaliiOferta .cod-oferta span { font-size:18px; font-weight:bold; line-height:22px; font-weight:bold; }
#NEW-detaliiOferta .rezerva-lung { border-width:1px; border-style:solid; padding:5px; }
#NEW-detaliiOferta .rezerva-lung .telefon { float:right; width:230px; height:45px; font-size:14px; font-weight:bold; background:url(//www.ocaziituristice.ro/images/icon_phone.png) left top no-repeat; }
#NEW-detaliiOferta .rezerva-lung .telefon span { font-size:30px; line-height:30px; }

.NEW-chn-oferta-red { border:1px solid #d60808; background:#fffafa; }
.NEW-chn-oferta-red a { color:#d60808; }
.NEW-chn-oferta-red .right span { color:#d60808; }
.NEW-chn-oferta-green { border:1px solid #279500; background:#fafff8; }
.NEW-chn-oferta-green a { color:#279500; }
.NEW-chn-oferta-green .right span { color:#279500; }
.NEW-chn-oferta-blue { border:1px solid #065abf; background:#f4f9ff; }
.NEW-chn-oferta-blue a { color:#065abf; }
.NEW-chn-oferta-blue .right span { color:#065abf; }
.NEW-chn-oferta-orange { border:1px solid #fd7100; background:#fff6ee; }
.NEW-chn-oferta-orange a { color:#fd7100; }
.NEW-chn-oferta-orange .right span { color:#fd7100; }

.NEW-chn-oferta { padding:10px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; margin-bottom:12px; position:relative; }
.NEW-chn-oferta .icon { float:left; margin:0 20px 0 0; }
.NEW-chn-oferta h2 { font-size:18px; }
.NEW-chn-oferta a { text-decoration:underline; }
.NEW-chn-oferta a:hover { text-decoration:none; }
.NEW-chn-oferta .right { float:right; width:120px; padding-top:25px; }
.NEW-chn-oferta .right span { font-size:30px; font-weight:bold; padding-bottom:20px; display:block; }
.NEW-chn-oferta .transport { position:absolute; left:300px; bottom:8px; width:128px; height:32px; }

#NEW-destinatie { font-size:12px; line-height:130%; color:#333; }
#NEW-destinatie h1 { font-size:24px; margin:2px 14px; padding:6px; }
#NEW-destinatie .steag-tara { float:left; margin:10px -10px 0 15px; padding:1px; border:1px solid #CCC; }
#NEW-destinatie p.text { margin:0; padding:0 0 0.7em 0; text-indent:2em; }
#NEW-destinatie .filters { border-right:1px solid #DDD; }
#NEW-destinatie .filters p { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#d60808; padding:4px 0 4px 5px; margin:0; }
#NEW-destinatie .filters p a { color:#d60808; text-decoration:none; }
#NEW-destinatie .filters p a:hover { text-decoration:underline; }
#NEW-destinatie .filters .delete { display:block; font-size:14px; line-height:30px; font-weight:bold; color:#FFF; text-decoration:none; text-align:center; padding:0; margin:0 5px; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px;
background: #d60808; /* Old browsers */
background: -moz-linear-gradient(top,  #ff7c7c 0%, #d60808 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff7c7c), color-stop(100%,#d60808)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ff7c7c 0%,#d60808 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff7c7c 0%,#d60808 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ff7c7c 0%,#d60808 100%); /* IE10+ */
background: linear-gradient(top,  #ff7c7c 0%,#d60808 100%); /* W3C */
}
#NEW-destinatie .filters .delete:hover {
background: #065abf; /* Old browsers */
background: -moz-linear-gradient(top,  #168ff9 0%, #065abf 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#168ff9), color-stop(100%,#065abf)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #168ff9 0%,#065abf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #168ff9 0%,#065abf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #168ff9 0%,#065abf 100%); /* IE10+ */
background: linear-gradient(top,  #168ff9 0%,#065abf 100%); /* W3C */
}
#NEW-destinatie .filters .delete span { color:#000; background:#FFF; padding:2px 5px; -webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px; }
#NEW-destinatie .filters select { margin:3px 0 3px 5px; width:165px; }
#NEW-destinatie .filters select.oras-plecare { margin:3px 0 3px 15px; width:150px; }
#NEW-destinatie .filters .disabled { background:#f2f2f2; color:#666; }
#NEW-destinatie .filters .disabled label { cursor:auto; }
#NEW-destinatie .filters ul { list-style:none; margin:0; padding:3px 0 3px 5px; }
#NEW-destinatie .filters ul li { padding:2px 0; }
#NEW-destinatie .filters ul li input { float:left; margin:0 6px 0 0; padding:0; }
#NEW-destinatie .filters ul li label { float:left; width:145px; }
#NEW-destinatie .filters ul li a:link { color:#065abf; text-decoration:none; display:block; }
#NEW-destinatie .filters ul li a:visited { color:#7c06bf; }
#NEW-destinatie .filters ul li a:hover, #NEW-destinatie .filters ul li a:active { color:#279500; text-decoration:underline; }
#NEW-destinatie .Hline { height:1px; line-height:1px; margin:5px 10px; padding:0; border:0; border-top:1px solid #DDD; display:block; }
#NEW-destinatie .order-desc { width:7px; height:9px; vertical-align:middle; background:url(//www.ocaziituristice.ro/images/icons_ordonare.gif) 0 0 no-repeat; }
#NEW-destinatie .order-asc { width:7px; height:9px; vertical-align:middle; background:url(//www.ocaziituristice.ro/images/icons_ordonare.gif) -8px 0 no-repeat; }
#NEW-destinatie .order-default { width:7px; height:9px; vertical-align:middle; background:url(//www.ocaziituristice.ro/images/icons_ordonare.gif) -16px 0 no-repeat; }
#NEW-destinatie .table-hotels { margin:10px 0; }
#NEW-destinatie .table-hotels td, #NEW-destinatie .table-hotels th { border-bottom:1px solid #ddd; border-right:1px solid #ddd; padding:8px 7px; }
#NEW-destinatie .table-hotels .tableHeading th { border:1px solid #B7C3CC; border-left:none; background:#E3EFFF url(//www.ocaziituristice.ro/images/bkg_heading_tabel_preturi.png) top left repeat-x; font-size:1.2em; color:#333; padding:14px 7px; }
#NEW-destinatie .table-hotels .tableHeading th a { color:#333; text-decoration:none; }
#NEW-destinatie .table-hotels .tableBody th { width:200px; font-weight:bold; border-bottom:1px solid #C6D2DA; border-right:1px solid #C6D2DA; border-left:1px solid #C6D2DA; background:#E3EFFF; color:#2F4450; }
#NEW-destinatie .table-hotels .tableBody .odd th { background:#f0f4fa; border-left:1px solid #C6D2DA; }
#NEW-destinatie .table-hotels .tableBody td { background:#f0f4fa; }
#NEW-destinatie .table-hotels .tableBody .odd td { background:#fff; }
#NEW-destinatie .table-hotels .tableBody a:link { color:#065abf; text-decoration:none; }
#NEW-destinatie .table-hotels .tableBody a:visited { color:#506e93; }
#NEW-destinatie .table-hotels .tableBody a:hover, #NEW-destinatie .table-hotels td a:active { color:#279500; text-decoration:underline; }
#NEW-destinatie .table-hotels .tableBody .stele { font-size:1.1em; font-weight:bold; }
#NEW-destinatie .table-hotels .tableBody .reducere { font-size:1.1em; font-weight:bold; color:#d60808; }
#NEW-destinatie .table-hotels .tableBody .available { width:16px; height:16px; display:block; background:url(//www.ocaziituristice.ro/images/icon_available_yn.png) 0 0 no-repeat; text-indent:-9999em; }
#NEW-destinatie .table-hotels .tableBody .not-available { width:16px; height:16px; display:block; background:url(//www.ocaziituristice.ro/images/icon_available_yn.png) 0 -16px no-repeat; text-indent:-9999em; }
#NEW-destinatie .half-left { float:left; width:475px; border-right:3px solid #065abf; }
#NEW-destinatie .half-right { float:right; width:460px; padding-left:10px; }
#NEW-destinatie .localitate { padding:8px; margin:6px; width:430px; height:130px; overflow:hidden; border:1px solid #CCC; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; }
#NEW-destinatie .localitate:hover { border-color:#065abf; background:#edf5ff; -webkit-box-shadow: 0px 0px 4px 0px #666666; -moz-box-shadow: 0px 0px 4px 0px #666666; box-shadow: 0px 0px 4px 0px #666666; }
#NEW-destinatie .localitate h3 { border-bottom:2px solid #065abf; margin:0 3px 3px 3px; padding:3px 3px 5px 3px; }
#NEW-destinatie .localitate .readmore { float:right; width:48%; overflow:hidden; color:#065abf; text-decoration:underline; cursor:pointer; margin-top:-3px; text-align:right; }
#NEW-destinatie .localitate .readmore:hover { color:#279500; text-decoration:none; }
#NEW-destinatie .localitate .left { float:left; width:250px; border-right:1px solid #CCC; }
#NEW-destinatie .localitate .left a { display:block; padding:2px; }
#NEW-destinatie .localitate .left img { cursor:pointer; }
#NEW-destinatie .localitate .right { float:right; width:165px; }
#NEW-destinatie .localitate .right a { display:block; padding:2px; font-size:1.1em; }
#NEW-destinatie .localitate .titlu { display:block; font-size:1.3em; font-weight:bold; padding:4px 2px; }
#NEW-destinatie .custom-links { float:left; padding:8px; margin:6px 25px 6px 6px; border:1px solid #d60808; background:#fffafa; width:250px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; }
#NEW-destinatie .custom-links a { display:block; height:24px; line-height:24px; margin-bottom:4px; font-size:14px; font-weight:bold; overflow:hidden; }
#NEW-destinatie .custom-links a:hover { color:#065abf; text-decoration:none; }
#NEW-destinatie .custom-links a img { float:left; margin-right:6px; }
#NEW-destinatie .chn-tem-tara { float:left; margin:18px 0 0 0; padding:5px; border:1px solid #CCC; border-right:0; width:158px; cursor:pointer; z-index:1;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #e6e6e6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e6e6e6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#e6e6e6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#e6e6e6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#e6e6e6 100%); /* IE10+ */
background: linear-gradient(top,  #ffffff 0%,#e6e6e6 100%); /* W3C */
-moz-border-radius-topleft: 8px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 8px;
-webkit-border-radius: 8px 0px 0px 8px;
border-radius: 8px 0px 0px 8px; 
}
#NEW-destinatie .chn-tem-tara-zona { float:right; width:470px; border:1px solid #CCC; background:#FEFEE9; padding:5px 5px 8px 5px; margin-left:-2px; z-index:0;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #e6e6e6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e6e6e6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#e6e6e6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#e6e6e6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#e6e6e6 100%); /* IE10+ */
background: linear-gradient(top,  #ffffff 0%,#e6e6e6 100%); /* W3C */
}
#NEW-destinatie .chn-tem-tara-zona .item { float:left; width:144px; margin:0 6px; cursor:pointer; }
#NEW-destinatie .chn-tem-tara-zona .item img { border:1px solid #065abf; padding:1px; }
#NEW-destinatie .zones { padding:10px; }
#NEW-destinatie .zones .item { float:left; width:150px; margin:0 4px; text-align:center; font-size:14px; font-weight:bold; cursor:pointer; }
#NEW-destinatie .tipuri { margin:10px 0; padding:0; list-style:none; }
#NEW-destinatie .tipuri li { float:left; margin:0 10px 5px 0; }
#NEW-destinatie .tipuri li .tem { display:block; padding:2px 6px 2px 2px; border:1px solid #ff9090; font-weight:bold; line-height:24px; height:24px; color:#065ABF; text-decoration:underline; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
background: #FFFFFF; /* Old browsers */
background: -moz-linear-gradient(top,  #FFFFFF 0%, #ffe7e7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#ffe7e7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#ffe7e7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #FFFFFF 0%,#ffe7e7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #FFFFFF 0%,#ffe7e7 100%); /* IE10+ */
background: linear-gradient(top,  #FFFFFF 0%,#ffe7e7 100%); /* W3C */
}
#NEW-destinatie .tipuri li .tem:hover { border-color:#D60808;
background: #fff0f0; /* Old browsers */
background: -moz-linear-gradient(top,  #fff0f0 0%, #ffcaca 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff0f0), color-stop(100%,#ffcaca)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fff0f0 0%,#ffcaca 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fff0f0 0%,#ffcaca 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fff0f0 0%,#ffcaca 100%); /* IE10+ */
background: linear-gradient(top,  #fff0f0 0%,#ffcaca 100%); /* W3C */
}
#NEW-destinatie .tipuri li .tem img { float:left; margin:0 5px 0 3px; }
#NEW-destinatie .tipuri li .tem2 { display:block; padding:2px 6px 2px 2px; border:1px solid #ff9090; font-size:11px; font-weight:bold; line-height:12px; height:24px; color:#065ABF; text-decoration:underline; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
background: #FFFFFF; /* Old browsers */
background: -moz-linear-gradient(top,  #FFFFFF 0%, #ffe7e7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#ffe7e7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#ffe7e7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #FFFFFF 0%,#ffe7e7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #FFFFFF 0%,#ffe7e7 100%); /* IE10+ */
background: linear-gradient(top,  #FFFFFF 0%,#ffe7e7 100%); /* W3C */
}
#NEW-destinatie .tipuri li .tem2:hover { border-color:#D60808;
background: #fff0f0; /* Old browsers */
background: -moz-linear-gradient(top,  #fff0f0 0%, #ffcaca 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff0f0), color-stop(100%,#ffcaca)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fff0f0 0%,#ffcaca 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fff0f0 0%,#ffcaca 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fff0f0 0%,#ffcaca 100%); /* IE10+ */
background: linear-gradient(top,  #fff0f0 0%,#ffcaca 100%); /* W3C */
}
#NEW-destinatie .tipuri li .tem2 img { float:left; margin:0 5px 0 3px; }
#NEW-destinatie .tipuri li.current { float:left; margin:0 10px 5px 0; }
#NEW-destinatie .tipuri li.current .tem { display:block; padding:2px 6px 2px 2px; border:1px solid #999; font-weight:bold; line-height:24px; color:#333; text-decoration:none; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
background: #FFFFFF; /* Old browsers */
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%); /* IE10+ */
background: linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%); /* W3C */
}
#NEW-destinatie .tipuri li.current .tem img { float:left; margin:0 5px 0 3px; }
#NEW-destinatie .tipuri li.normal { font-weight:bold; }
#NEW-destinatie .hartizl { float:left; text-align:center; background:#065ABF; color:#FFF; text-decoration:none; }
#NEW-destinatie .hartizl:hover { background:#279500; }
#NEW-destinatie .hartizl strong { display:block; padding:5px 0 3px 0; }
#NEW-destinatie .hartizl .images { margin:0; background:#FFF; }

#NEW-destinatie .litoral-tari { float:left; width:440px; margin:10px; padding:10px; border:1px solid #DDD; }
#NEW-destinatie .litoral-tari:hover { border:1px solid #95c5ff; background:#F7FAFF; }
#NEW-destinatie .litoral-tari .img-logo { border:5px solid #EEE; float:left; margin-right:10px; }
#NEW-destinatie .litoral-tari h2 { font-size:24px; margin:3px 0; padding:0; line-height:28px; }
#NEW-destinatie .litoral-tari h2 a { color:#D60808; text-decoration:none; }
#NEW-destinatie .litoral-tari .links { padding:0 1px 10px 1px; }
#NEW-destinatie .litoral-tari .links .item { float:left; width:126px; margin:5px; padding:0 5px; border-bottom:1px solid #AAA; line-height:28px; height:28px;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #eeeeee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#eeeeee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#eeeeee 100%); /* IE10+ */
background: linear-gradient(top,  #ffffff 0%,#eeeeee 100%); /* W3C */
}
#NEW-destinatie .litoral-tari .links .item a { display:block; padding:0 3px 0 9px; background:url(//www.ocaziituristice.ro/images/arrow_blue.gif) left center no-repeat; }

#NEW-destinatie .litoral-tara { padding:10px; }
#NEW-destinatie .litoral-tara .zone { display:block; float:left; margin:8px; width:300px; height:180px; background-position:0 0; background-repeat:no-repeat; text-indent:-999em; }
#NEW-destinatie .litoral-tara .zone:hover { background-position:0 -180px; }

#NEW-destinatie .eb { padding:10px 15px; }
#NEW-destinatie .eb .left { float:left; width:340px; margin-right:19px; }
#NEW-destinatie .eb .right { float:left; width:580px; }
#NEW-destinatie .eb a { text-decoration:none; }
#NEW-destinatie .eb h2 { font-size:16px; line-height:18px; height:25px; padding:8px 10px 0 10px; margin:0; border:1px solid #DDD;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 0px;
-webkit-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0px;
background: #FEFEFE; /* Old browsers */
background: -moz-linear-gradient(top,  #FEFEFE 0%, #F0F0F0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FEFEFE), color-stop(100%,#F0F0F0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #FEFEFE 0%,#F0F0F0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #FEFEFE 0%,#F0F0F0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #FEFEFE 0%,#F0F0F0 100%); /* IE10+ */
background: linear-gradient(top,  #FEFEFE 0%,#F0F0F0 100%); /* W3C */
}
#NEW-destinatie .eb .eb-sej { float:left; width:270px; margin-right:10px; background:#EBEBEB; padding:5px 5px 0 5px; }
#NEW-destinatie .eb .eb-sej .links { background:#FFF; border:1px solid #DDD; border-top:none; padding:0 10px; margin-bottom:5px;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
-webkit-border-radius: 0px 0px 5px 5px;
border-radius: 0px 0px 5px 5px;
}
#NEW-destinatie .eb .eb-sej .links .item { font-size:13px; font-weight:bold; line-height:33px; height:33px; border-bottom:1px solid #EEE; }
#NEW-destinatie .eb .eb-sej .links .item a { display:block; }
#NEW-destinatie .eb .eb-sej .links .item img { height:17px; margin:8px 10px 0 0; float:left; }
#NEW-destinatie .eb .eb-sej .links .item .reducere { float:right; width:50px; font-size:17px; text-decoration:none; text-align:right; }
#NEW-destinatie .eb .eb-cir { float:left; width:280px; background:#EBEBEB; padding:5px 5px 0 5px; }
#NEW-destinatie .eb .eb-cir .continent { background:#FFF; border:1px solid #DDD; border-top:none; margin-bottom:5px;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
-webkit-border-radius: 0px 0px 5px 5px;
border-radius: 0px 0px 5px 5px;
}
#NEW-destinatie .eb .eb-cir .continent .links { padding:0 5px; }
#NEW-destinatie .eb .eb-cir .continent .links .item { float:left; display:block; width:124px; font-size:12px; line-height:20px; margin:0 5px; border-bottom:1px solid #DDD; }

.afisare-oferta { }
.afisare-oferta .normal { border:1px solid #DDD; padding:8px; margin-bottom:10px; }
.afisare-oferta .normal:hover { border-color:#065abf; }
.afisare-oferta .recomandata { background:#d60808 url(//www.ocaziituristice.ro/images/icon_thumbs_up.png) 0 5px no-repeat; padding:5px 5px 5px 5px; margin-bottom:10px; }
.afisare-oferta .recomandata .titlu { font-size:24px; font-weight:bold; line-height:40px; padding-left:50px; margin-bottom:5px; display:block; text-shadow:1px 1px 0px #000; }
.afisare-oferta .recomandata .inner { padding:4px; background:#FFF; }
.afisare-oferta .poza { float:left; position:relative; border:5px solid #EEE; margin-right:8px; }
.afisare-oferta .last-minute { position:absolute; top:0; left:0; width:50px; height:50px; background:url(//www.ocaziituristice.ro/images/new_icon_lastminute_small.png) no-repeat; z-index:100; }
.afisare-oferta .early-booking { position:absolute; top:0; left:0; width:50px; height:50px; background:url(//www.ocaziituristice.ro/images/new_icon_earlybooking_small.png) no-repeat; z-index:100; }
.afisare-oferta h2 { font-size:14px; line-height:18px; padding:0; margin:0; }
.afisare-oferta p { margin:0; padding:0; text-indent:0; }
.afisare-oferta .price { float:right; width:130px; font-size:1.3em; line-height:1em; font-weight:bold; text-align:center; text-shadow: -1px 1px 0px #ffffff; }
.afisare-oferta .price span { font-size:1.8em; line-height:1em; display:block; }
.afisare-oferta .price span.lei { font-size:1.3em; line-height:1.3em; display:block; }
.afisare-oferta .infos { float:left; width:340px; margin-top:5px; }
.afisare-oferta .infos p { margin:0; padding:0; text-indent:0; }
.afisare-oferta .infos .titlu { float:left; width:70px; font-weight:bold; text-align:right; padding-right:10px; margin:0 0 4px 0; }
.afisare-oferta .infos .titlu2 { font-weight:bold; padding-top:6px; }
.afisare-oferta .infos .valoare { float:left; width:250px; overflow:hidden; margin:0 0 4px 0; }
.afisare-oferta .infos2 { float:left; padding-top:10px; width:140px; height:70px; font-size:1.3em; font-weight:bold; text-align:center; line-height:1.6em; }
.afisare-oferta .vezi-detalii { float:right; display:block; width:100px; padding:5px 10px; margin:6px 5px 0 0; }
.afisare-oferta .tabel-oferte { border:1px solid #DDD; font-size:12px; float:left; margin-top:3px; }
.afisare-oferta .tabel-oferte thead th { padding:5px 4px; font-size:1.1em; font-weight:bold; color:#333; background:#E3EFFF url(//www.ocaziituristice.ro/images/bkg_heading_tabel_preturi.png) top left repeat-x; border-right:1px solid #C6D2DA; border-bottom:1px solid #C6D2DA; text-shadow: -1px 1px 0px #ffffff; }
.afisare-oferta .tabel-oferte .last { border-right:0; }
.afisare-oferta .tabel-oferte tbody td { padding:3px 4px; border-right:1px solid #ddd; border-bottom:1px solid #ddd; }
.afisare-oferta .tabel-oferte tbody .pret { color:#d60808; font-size:18px; font-weight:bold; }
.afisare-oferta .tabel-oferte tbody .impar td { background:#fff; }
.afisare-oferta .tabel-oferte tbody .par td { background:#eee; }
.afisare-oferta .tabel-oferte tbody .hover td { background:#cfffbe; }
.afisare-oferta .tabel-oferte .link-blue:hover { color:#333; }

.afisare-oferta-dreapta { border:1px solid #DDD; padding:5px; margin-bottom:5px; background:#FFF; }
.afisare-oferta-dreapta .titlu { font-size:13px; font-weight:bold; margin-bottom:3px; }
.afisare-oferta-dreapta .stars { margin-bottom:3px; }
.afisare-oferta-dreapta .place { margin-bottom:3px; font-size:12px; font-style:italic; }

.NEW-dreapta { border:1px solid #CCC; border-bottom-width:2px; background:#FFF; padding:8px; margin:6px 0; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; }
.NEW-dreapta .rezerva { font-size:24px; text-decoration:underline; color:#d60808; padding:5px; }
.NEW-dreapta .telefon .left { float:left; font-size:14px; font-weight:bold; font-style:italic; line-height:36px; }
.NEW-dreapta .telefon .right { float:right; font-size:30px; line-height:36px; font-weight:bold; color:#065abf; }
.NEW-dreapta .telefon .program { padding:0 0 0 90px; font-size:14px; font-weight:bold; }
.NEW-dreapta .telefon .agentie { font-size:16px; line-height:1.3em; font-weight:bold; }
.NEW-dreapta .online { margin:10px 0 0 0; background:url(//www.ocaziituristice.ro/images/button_rezerva_oferta.gif) no-repeat; display:block; width:280px; height:40px; }

.NEW-orange { background:#fffafa; border-color:#d60808; }
.NEW-green { background:#FAFFF8; border-color:#279500; }
.NEW-blue { background:#E3EFFF; border-color:#065abf; }

.ofdreapta { background:#EFEFEF; padding:8px; }
.ofdreapta .oferta { display:block; border:1px solid #DDD; padding:5px; margin:0 0 5px 0; background:#FFF; overflow:hidden; }
.ofdreapta .oferta:hover { border-color:#065ABF; }
.ofdreapta .oferta img { margin-right:5px; }
.ofdreapta .oferta .titlu { font-size:13px; font-weight:bold; margin-bottom:3px; }
.ofdreapta .oferta .pret { float:right; width:115px; text-align:right; font-weight:bold; }
.ofdreapta .oferta .pret span { font-size:1.4em; }
.ofdreapta .oferta .local { font-size:11px; line-height:1em; font-style:italic; padding-top:5px; width:90px; }

.last-offers { background:#EFEFEF; padding:8px; }
.last-offers .oferta { border:1px solid #DDD; padding:5px; margin:3px; background:#FFF; float:left; width:300px; height:70px; overflow:hidden; }
.last-offers .oferta img { margin-right:5px; }
.last-offers .oferta .titlu { font-size:13px; font-weight:bold; margin-bottom:3px; }
.last-offers .oferta .stars { margin-bottom:3px; }
.last-offers .oferta .place { margin-bottom:3px; font-size:12px; font-style:italic; }

.chn-reloff { background:#fafff8; padding:8px; }
.chn-reloff .oferta { border:1px solid #DDD; padding:5px; margin:3px; background:#FFF; float:left; width:300px; height:70px; overflow:hidden; }
.chn-reloff .oferta:hover { border-color:#065ABF; }
.chn-reloff .oferta img { margin-right:5px; }
.chn-reloff .oferta .titlu { font-size:13px; line-height:15px; font-weight:bold; margin-bottom:3px; height:30px; overflow:hidden; }
.chn-reloff .oferta .pret { float:right; width:120px; text-align:center; font-weight:bold; }
.chn-reloff .oferta .pret span { font-size:1.3em; }
.chn-reloff .oferta .place { font-weight:bold; font-style:italic; }

.NEW-ceredetalii a { font-size:14px; font-weight:bold; }
.NEW-ceredetalii img { float:left; margin-right:6px; }

.REZERVA-online { float:right; margin:8px 12px 0 0; background:url(//www.ocaziituristice.ro/images/button_rezerva_oferta.gif) no-repeat; display:block; width:280px; height:40px; }
.REZERVA-online-long { float:right; margin:8px 12px 0 0; background:url(//www.ocaziituristice.ro/images/button_new_rezerva.png) no-repeat; display:block; width:320px; height:30px; }

.rez-afisare { font-weight:normal; font-size:13px; margin:0 0 4px 0; padding:0 0 4px 0; }
.filter-pag { padding:5px 0; }
.filter-pag .filter { float:left; width:400px; padding:0; }
.filter-pag .filter select { font-size:11px; width:110px; }
.filter-pag .paginatie { float:right; width:350px; font-weight:bold; }
.filter-pag .paginatie a { display:inline-block; font-size:12px; padding:1px 5px; border:1px solid #CCC; color:#555; text-decoration:none; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 30%, #dddddd 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top, #ffffff 30%,#dddddd 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 30%,#dddddd 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 30%,#dddddd 100%); /* IE10+ */
background: linear-gradient(top, #ffffff 30%,#dddddd 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */
}
.filter-pag .paginatie a:hover { color:#FFF; border:1px solid #065abf;
background: #4b90e3; /* Old browsers */
background: -moz-linear-gradient(top, #4b90e3 30%, #065abf 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top, #4b90e3 30%,#065abf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #4b90e3 30%,#065abf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #4b90e3 30%,#065abf 100%); /* IE10+ */
background: linear-gradient(top, #4b90e3 30%,#065abf 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4b90e3', endColorstr='#065abf',GradientType=0 ); /* IE6-9 */
}
.filter-pag .paginatie a.nav { font-size:15px; }
.filter-pag .paginatie .sel { display:inline-block; font-size:12px; padding:1px 5px; border:1px solid #279500; color:#FFF; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
background: #58c133; /* Old browsers */
background: -moz-linear-gradient(top, #58c133 20%, #279500 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top, #58c133 20%,#279500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #58c133 20%,#279500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #58c133 20%,#279500 100%); /* IE10+ */
background: linear-gradient(top, #58c133 20%,#279500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#58c133', endColorstr='#279500',GradientType=0 ); /* IE6-9 */
}

.gmaps { width:100%; height:550px; border:1px solid #CCC; -moz-border-radius-topleft: 0px; -moz-border-radius-topright: 8px; -moz-border-radius-bottomright: 8px; -moz-border-radius-bottomleft: 0px; -webkit-border-radius: 0px 8px 8px 0px; border-radius: 0px 8px 8px 0px; }
.gmaps_side { width:100%; height:550px; overflow:auto; border:1px solid #CCC; border-right:none; -moz-border-radius-topleft: 8px; -moz-border-radius-topright: 0px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 8px; -webkit-border-radius: 8px 0px 0px 8px; border-radius: 8px 0px 0px 8px; }
.gmaps_side a { display:block; color:#065abf; text-decoration:none; padding:2px 3px; }
.gmaps_side a:hover { color:#333; background:#e6e6e6; font-weight:bold; }

.contact-left { float:left; width:48%; }
.contact-right { float:right; width:48%; }
.contact-list { margin:0 0 10px 0; padding:12px; background:#EBF2F5; border:1px solid #92B0BF; color:#555; line-height:1.3em; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
.contact-list .image-left { float:left; margin-right:10px; }
.contact-form { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#555; border:1px solid #CCC; padding:15px 30px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.contact-form div { margin:0 0 10px 0; }
.contact-form label { display:block; font-size:1.1em; padding:6px 2px 3px 2px; }
.contact-form input { width:360px; padding:5px 8px; border:1px solid #BBB; border-bottom-width:2px; background:#EEE; background-position:346px 5px; background-repeat:no-repeat; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.contact-form input:focus { background-color:#FFF; border-color:#269ED5;
-webkit-box-shadow: 0px 0px 4px 0px #269ED5;
-moz-box-shadow: 0px 0px 4px 0px #269ED5;
box-shadow: 0px 0px 4px 0px #269ED5;
}
.contact-form input.send { width:153px; height:27px; padding:0; border:none; background:none; }
.contact-form textarea { width:360px; height:100px; padding:5px 8px; border:1px solid #BBB; border-bottom-width:2px; background:#EEE; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.contact-form textarea:focus { background-color:#FFF; border-color:#269ED5;
-webkit-box-shadow: 0px 0px 4px 0px #269ED5;
-moz-box-shadow: 0px 0px 4px 0px #269ED5;
box-shadow: 0px 0px 4px 0px #269ED5;
}
.contact-right .map_canvas { width:100%; height:450px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
-webkit-box-shadow: 0px 0px 4px 0px #666;
-moz-box-shadow: 0px 0px 4px 0px #666;
box-shadow: 0px 0px 4px 0px #666;
}

.cerere-detalii { background:#f3f3f3; margin:10px; padding:10px; width:690px; }
.cerere-detalii .item { }
.cerere-detalii .item .left { float:left; text-align:right; line-height:22px; padding:0 5px 5px 5px; width:150px; }
.cerere-detalii .item .right { float:left; text-align:left; width:280px; padding-bottom:5px; }
.cerere-detalii .comments { float:right; text-align:left; width:238px; padding:3px 5px; font-size:12px; color:#555; background:#f7fff5; border:1px solid #7ae056; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }
.cerere-detalii .comments:hover { background:#f6faff; border-color:#065abf; color:#222; }
.cerere-detalii input[type="text"] { padding:3px 6px; font-size:12px; border:1px solid #CCC; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.cerere-detalii input[type="text"]:focus { border:1px solid #279500; }
.cerere-detalii input.small { width:76px; }
.cerere-detalii input.big { width:250px; }
.cerere-detalii select { padding:3px 3px 3px 4px; font-size:12px; border:1px solid #CCC; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.cerere-detalii select:focus { border:1px solid #279500; }
.cerere-detalii select.big { width:264px; }
.cerere-detalii textarea { padding:3px 6px; font-size:12px; border:1px solid #CCC; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.cerere-detalii textarea:focus { border:1px solid #279500; }
.cerere-detalii textarea.big { width:250px; height:60px; }
.cerere-detalii .error { font-weight:bold; color:#d60808; }

.parteneriOT { padding:10px; }
.parteneriOT textarea { border:1px solid #d0d0d0; width:290px; font-size:12px; padding:3px 4px; }
.parteneriOT textarea:hover { border:1px solid #d60808; background:#F2F2F2; }
.parteneriOT a { color:#065abf; text-decoration:underline; }
.parteneriOT a:hover { color:#279500; text-decoration:none; }
.parteneriOT .logo { vertical-align:middle; padding:2px; border:1px solid #CCC; margin-right:10px; }
.parteneriOT .coloana_1 { float:left; width:290px; }
.parteneriOT .coloana_2 { float:left; width:300px; background:#E2E2E2; margin:10px 20px 0 20px; padding:10px; }
.parteneriOT .coloana_3 { float:right; width:290px; }

.tem-recomend-of { background:#d60808 url(//www.ocaziituristice.ro/images/icon_thumbs_up.png) 0 5px no-repeat; padding:5px 5px 5px 5px; }
.tem-recomend-of .titlu { font-size:24px; font-weight:bold; line-height:40px; padding-left:50px; margin-bottom:5px; display:block; text-shadow:1px 1px 0px #000; }
.tem-recomend-of .inner { background:#FFF; padding:3px 5px 5px 3px; }

.NEW-cerere-oferta { position:fixed; bottom:0; right:0; width:162px; height:115px; background:url(//www.ocaziituristice.ro/images/bkg_cere_oferta_personalizata.png) right bottom no-repeat; text-indent:-9999em; }

.livechat-edge { position:fixed; left:50%; top:40px; margin:0 0 0 464px; width:150px; height:345px; z-index:1; }

.read-more a, .re-collapse a { color:#d60808; text-decoration:none; }
.read-more a:hover, .re-collapse a:hover { color:#065abf; }

.images { padding:1px; border:1px solid #CCC; float:left; margin:2px; }

.chenar-info { font-size:11px; font-style:italic; background:#fffafa url(//www.ocaziituristice.ro/images/icon_info.png) 6px 7px no-repeat; border:1px solid #d60808; padding:3px 3px 3px 36px; }

.infobox-warning { font-size:15px; font-weight:bold; color:#ff5400; border:1px solid #fdb97c; background:#FCFAE9; padding:3px 5px; }
.infobox-ok { font-size:16px; font-weight:bold; color:#279500; border:1px solid #66c843; background:#FAFFF8; padding:3px 5px; }

.input-search { border:1px solid #AAA; color:#333; padding:3px 7px; cursor:pointer; font-size:14px; font-weight:bold; margin:0 10px; }

.btn-search { background:#065abf; border:5px solid #FFF; color:#FFF; padding:3px 7px; cursor:pointer; font-size:13px; font-weight:bold; margin-right:10px;
-webkit-box-shadow: 0px 1px 1px 1px #999999;
-moz-box-shadow: 0px 1px 1px 1px #999999;
box-shadow: 0px 1px 1px 1px #999999;
}
.btn-search:hover { background:#279500; }

.error { font-weight:bold; color:#d60808; }

.article { }
.article p { text-indent:2em; }

.custom-static-map { border:1px solid #CCC; padding:1px; }

.NEW-round8px { -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; }
.NEW-round6px { -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; }
.NEW-round4px { -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; }

.pad20 { padding:20px; }
.pad15 { padding:15px; }
.pad10 { padding:10px; }
.pad5 { padding:5px; }
.mar5 { margin:5px; }
.link-blue { color:#065abf; text-decoration:underline; }
.link-blue:hover { color:#279500; text-decoration:none; }
.link-red { color:#d60808; text-decoration:underline; }
.link-red:hover { color:#065abf; text-decoration:none; }
.link-green { color:#279500; text-decoration:underline; }
.link-green:hover { color:#065abf; text-decoration:none; }
.link-black { color:#333; text-decoration:underline; }
.link-black:hover { color:#333; text-decoration:none; }
.buton-blue { color:#FFF; background:#065abf; text-decoration:none; padding:4px 7px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; }
.buton-blue:hover { background:#d60808; }
.buton-red { color:#FFF; background:#d60808; text-decoration:none; padding:4px 7px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; }
.buton-red:hover { background:#279500; }
.buton-green { color:#FFF; background:#279500; text-decoration:none; padding:4px 7px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; }
.buton-green:hover { background:#d60808; }
.buton-black { color:#FFF; background:#333; text-decoration:none; padding:4px 7px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; }
.buton-black:hover { background:#065abf; }
.bkg-blue { background:#E3EFFF; }
.bkg-red { background:#ffe3e3; }
.bkg-green { background:#E5FBDD; }

.bigger-11em { font-size:1.1em; line-height:1.3em; }

.blue { color:#065abf; }
.red { color:#d60808; }
.green { color:#279500; }
.grey { color:#999; }
/*************************************************** NEW *********************************************/

/*************************************************** JQUERY UI TOTOP *********************************/
#toTop { display:none; text-decoration:none; position:fixed; bottom:120px; right:10px; overflow:hidden; width:51px; height:51px; border:none; text-indent:-999px; background:url(//www.ocaziituristice.ro/images/ui.totop.png) no-repeat left top; }
#toTopHover { background:url(//www.ocaziituristice.ro/images/ui.totop.png) no-repeat left -51px; width:51px; height:51px; display:block; overflow:hidden; float:left; opacity:0; -moz-opacity:0; filter:alpha(opacity=0); }
#toTop:active, #toTop:focus { outline:none; }
/*************************************************** JQUERY UI TOTOP *********************************/

/*************************************************** VTIP ********************************************/
p#vtip { display:none; position:absolute; padding:3px 7px; left:5px; font-size:11px; background:#FFF; border:1px solid #279500; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; z-index:9999; }
p#vtip #vtipArrow { position:absolute; top:-10px; left:5px; }
/*************************************************** VTIP ********************************************/

