/* Hoteluri Bulgaria. //2007. Toate drepturile rezervate. O solutie Zitec */



body {
	margin: 0;
	padding: 0; /* --- pentru Opera */
	background: url(../img/body_bg.gif) top repeat-x #95d1ff;
	font-family: Arial, Verdana, Tahoma; font-size: 12px; color: #727272;
	text-decoration: none; font-weight: normal;
}
.logo_hoteluri_bulgaria {
	width: 143px; height: 142px;
	position: absolute;
	display: block;
	float: left;
	text-align: left;
	margin: 0 0 0 57px;
	padding: 0;
	cursor: pointer;
}
ul {
	margin-top: 4px;
	margin-bottom: 0;
}
a:link, a:visited, a:active {
	font-family: Tahoma; font-size: 12px; font-weight: normal;
	color: #eb7002; text-decoration: none;
}
a:hover {
	font-family: Tahoma; font-size: 12px; font-weight: normal;
	color: #eb7002; text-decoration: underline;
}
.cnt_page {
	position: absolute;
	left: 50%; height: auto;
	margin: -23px auto auto -436px; /* 872px/2 */
}
.left_corner {
	background: url(../img/bg_left_corner.gif) top no-repeat;
	width: 110px; height: 323px;
	position: absolute;
	display: block;
	left: 50%;
	margin: -23px auto auto -546px; /* -436px+110px */
}
.bg_hdr_page {
	background: url(../img/bg_hdr_hoteluribulgaria.gif) top no-repeat;
	width: 872px; height: 90px;
	text-align: center;
	display: block;
}
.cb {
	clear: both;
}
.cnt_shdr {
	width: 872px; height: 233px;
	text-align: left;
}
.bg_menu {
	background: #ffad1e url(../img/bg_menu.gif) top no-repeat;
	width: 253px; height: 233px;
	text-align: left;
	float: left;
}
.bg_presentation {
	background: url(../img/bg_hdr_presentation_page.jpg) top no-repeat;
	width: 619px; height: 233px;
	text-align: left;
	float: left;
}
.bg_presentation_en {
	background: url(../img/bg_hdr_presentation_page_en.jpg) top no-repeat;
	width: 619px; height: 233px;
	text-align: left;
	float: left;
}
.bg_presentation_hoteluri {
	background: url(../img/bg_hdr_presentation_page_hoteluri.jpg) top no-repeat;
	width: 619px; height: 233px;
	text-align: left;
	float: left;
}
.bg_presentation_hoteluri_en {
	background: url(../img/bg_hdr_presentation_page_hoteluri_en.jpg) top no-repeat;
	width: 619px; height: 233px;
	text-align: left;
	float: left;
}

.bg_presentation_oferte_speciale {
	background: url(../img/bg_hdr_presentation_page_oferte_speciale.jpg) top no-repeat;
	width: 619px; height: 233px;
	text-align: left;
	float: left;
}
.bg_presentation_oferte_speciale_en {
	background: url(../img/bg_hdr_presentation_page_oferte_speciale_en.jpg) top no-repeat;
	width: 619px; height: 233px;
	text-align: left;
	float: left;
}

.bg_presentation_any1 {
	background: url(../img/bg_hdr_presentation_page_any1.jpg) top no-repeat;
	width: 619px; height: 233px;
	text-align: left;
	float: left;
}
.bg_presentation_any1_en {
	background: url(../img/bg_hdr_presentation_page_any1_en.jpg) top no-repeat;
	width: 619px; height: 233px;
	text-align: left;
	float: left;
}

.bg_presentation_any2 {
	background: url(../img/bg_hdr_presentation_page_any2.jpg) top no-repeat;
	width: 619px; height: 233px;
	text-align: left;
	float: left;
}
.bg_presentation_any2_en {
	background: url(../img/bg_hdr_presentation_page_any2_en.jpg) top no-repeat;
	width: 619px; height: 233px;
	text-align: left;
	float: left;
}

.bg_presentation_any3 {
	background: url(../img/bg_hdr_presentation_page_any3.jpg) top no-repeat;
	width: 619px; height: 233px;
	text-align: left;
	float: left;
}
.bg_presentation_any3_en {
	background: url(../img/bg_hdr_presentation_page_any3_en.jpg) top no-repeat;
	width: 619px; height: 233px;
	text-align: left;
	float: left;
}


.menu_top {
	width: 510px;
	position: absolute;
	margin: -56px 0 0 280px;
	padding: 0;
	text-align: right;
}
.text_seo {
	width: 510px;
	position: absolute;
	margin: -32px 0 0 280px;
	padding: 0;
	text-align: left;
	font-family: Tahoma; font-size: 11px; font-weight: normal;
	color: #f0a30d; text-decoration: none;
}
.text_seo h1{font-family: Tahoma; font-size: 11px; font-weight: normal; color: #f0a30d; text-decoration: none; margin:0; padding:0;}
a.menu_top_link:link, a.menu_top_link:visited, a.menu_top_link:active {
	font-family: Tahoma; font-size: 11px; font-weight: normal;
	color: #135689; text-decoration: none;text-transform:lowercase;
}
a.menu_top_link:hover {
	font-family: Tahoma; font-size: 11px; font-weight: normal;
	color: #135689; text-decoration: underline;text-transform:lowercase;
}
.menu_left {
	width: 240px;
	position: absolute;
	margin: 110px 0 0 0;
	padding: 0;
	text-align: right;
	line-height: 20px;
}


a.menu_left_link:link, a.menu_left_link:visited, a.menu_left_link:active {
	font-family: Tahoma; font-size: 14px; font-weight: bold;
	color: #6a470b; text-decoration: none;
}
a.menu_left_link:hover {
	font-family: Tahoma; font-size: 14px; font-weight: bold;
	color: #6a470b; text-decoration: underline;
}




.link_list_left_column {
	width: 253px; height: 100%;
	text-align: left;
	float: left;
}
.header_left_column {
	background: url(../img/bg_header_left_column.gif) top no-repeat;
	width: 253px; height: 43px;
	text-align: center;
	line-height: 32px;
	margin: 0;
}
.bg_content_left_column {
	background: url(../img/bg_content_left_column.gif) repeat-y;
	width: 253px;
	text-align: left;
	margin: -5px 0 0 0;
	overflow: hidden;
}
.bg_ftr_left_column {
	background: url(../img/bg_ftr_left_column.gif) no-repeat;
	width: 253px; height: 22px;
	text-align: left;
	margin: 0;
}
.title_left_column {
	font-family: Georgia; font-size: 14px; font-weight: bold;
	color: #2685cf; text-decoration: none;
	padding: 12px 0 0 20px;
	text-align: left;
}
/* --- Liste standardizate /.. ----- */
.link_list_afisari li {
	background: url(../img/b_list_afisari.gif) no-repeat 4px 5px;
	list-style-type: none;
	display: block;
	margin: 6px 0 0 -48px;
	text-decoration: none;
	padding: 0 0 0 13px;
}
#link_list_oferte_speciale li {
	background: url(../img/b_list_afisari.gif) no-repeat 3px 5px;
	list-style-type: none;
	display: block;
	margin: 7px 0 0 -48px;
	text-decoration: none;
	padding: 0 0 0 13px;
}
#link_list_statiuni li {
	background: url(../img/b_list_afisari.gif) no-repeat 3px 5px;
	list-style-type: none;
	display: block;
	margin: 0 0 0 -28px;
	text-decoration: none;
	padding: 0 0 0 13px;
}
#link_list_linkuri li {
	background: url(../img/b_list_afisari.gif) no-repeat 3px 5px;
	list-style-type: none;
	display: block;
	margin: 1px 0 0 -28px;
	text-decoration: none;
	padding: 0 0 0 13px;
}
a.link_list:link, a.link_list:visited, a.link_list:active {
	font-family: Tahoma; font-size: 12px; font-weight: normal;
	color: #b2691b; text-decoration: none;
}
a.link_list:hover {
	font-family: Tahoma; font-size: 12px; font-weight: normal;
	color: #b2691b; text-decoration: underline;
}
a.link_list_of_speciale:link, a.link_list_of_speciale:visited, a.link_list_of_speciale:active {
	font-family: Georgia; font-size: 12px; font-weight: normal;
	color: #b4700b; text-decoration: none;
}
a.link_list_of_speciale:hover {
	font-family: Georgia; font-size: 12px; font-weight: normal;
	color: #b4700b; text-decoration: underline;
}
a.link_list_statiuni:link, a.link_list_statiuni:visited, a.link_list_statiuni:active {
	font-family: Georgia; font-size: 13px; font-weight: normal;
	color: #b05422; text-decoration: none;
}
a.link_list_statiuni:hover {
	font-family: Georgia; font-size: 13px; font-weight: normal;
	color: #b05422; text-decoration: underline;
}
/* --- ../ liste. ----- */
.aliniere_btn_listare {
	text-align: center;
	padding: 10px 0 0 0;
}


.content_right_column {
	width: 571px;
	text-align: left;
	float: left;
	overflow: hidden;
}
.hdr_casete_dreapta {
	background: url(../img/hdr_casete_dreapta.gif) no-repeat;
	width: 571px;
	height: 43px;
	overflow: hidden;
}
.hdr_casete_dreapta_interior {
	background: url(../img/hdr_casete_dreapta_interior.gif) no-repeat;
	width: 571px;
	height: 43px;
	overflow: hidden;
}
.content_casete_dreapta {
	background: #ffd510 url(../img/content_casete_dreapta.gif) repeat-y;
	width: 571px;
	overflow: hidden;
}
.content_casete_dreapta_interior {
	background: #ffd510 url(../img/content_casete_dreapta_interior.gif) repeat-y;
	width: 571px;

	min-height: 450px;
	_min-height: 450px;
	overflow: hidden;
}
.ftr_casete_dreapta {
	background: url(../img/ftr_casete_dreapta.gif) no-repeat;
	width: 571px;
	height: 7px;
	overflow: hidden;
}
.ftr_casete_dreapta_interior {
	background: url(../img/ftr_casete_dreapta_interior.gif) no-repeat;
	width: 571px;
	height: 7px;
	overflow: hidden;
}
.cnt_right_home {
	background: #ffd510 url(../img/cnt_right_home.gif) top repeat-y;
	width: 571px;
	overflow: hidden;
	text-align: left;
	height: 100%;
	margin: 0;
	padding-top:10px;
}
.content_interior {
	float: left;
	text-align: left;
	margin: 7px 0 0 0;
	width: 525px;
	padding: 0 0 0 20px;
	overflow: hidden;
}
.titlu_caseta_stanga_home {
	float: left;
	text-align: left;
	font-family: Tahoma; font-size: 13px; font-weight: bold; color: #3483c6; text-decoration: none;
	margin: 17px 0 0 0;
	width: 230px;
	padding: 0 0 0 20px;
	white-space: nowrap;
}
.titlu_caseta_dreapta_home {
	float: left;
	text-align: left;
	font-family: Tahoma; font-size: 13px; font-weight: bold; color: #5a921f; text-decoration: none;
	margin: 17px 0 0 0;
	width: 260px;
	padding: 0 0 0 41px;
	white-space: nowrap;
}
.cautare_hoteluri_caseta_stanga {
	width: 210px;
	float: left;
	padding: 10px 0 0 25px;
	text-align: left;
	font-family: Georgia; font-size: 12px; font-weight: normal; color: #333; text-decoration: none;
}
.oferte_speciale_caseta_dreapta {
	width: 295px;
	float: left;
	padding: 0 0 0 16px;
	text-align: left;

}
/* --- Frms /.. ----- */
.sp_frm {
	display: inline; margin: 0;
}
select {
	border: 1px inset #777;
	font-family: Tahoma; font-size: 11px; font-weight: normal; color: #777; text-decoration: none;
	height: 17px;
}
input.cautare_denumire_hotel {
	border: 1px inset #777;
	width: 174px;
	font-family: Tahoma; font-size: 11px; font-weight: normal; color: #777; text-decoration: none;
}
.btn_listare {
	width: 122px;
	height: 23px;
	cursor: pointer;
}
.btn_afiseaza_hoteluri_en {
	width: 98px;
	height: 21px;
	cursor: pointer;
}
.btn_afiseaza_hoteluri {
	width: 120px;
	height: 21px;
	cursor: pointer;
}

.btn_afiseaza_of_speciale_en {
	width: 88px;
	height: 21px;
	cursor: pointer;
}
.btn_afiseaza_of_speciale {
	width: 116px;
	height: 21px;
	cursor: pointer;
}
/* --- ../ frms. ----- */


.titlu_statiuni_stanga {
	width: 210px;
	float: left;
	margin: 12px 0 0 0;
	padding: 11px 0 0 25px;
	text-align: left;
	font-family: Georgia; font-size: 14px; font-weight: bold; color: #262420; text-decoration: none;
}
.titlu_va_recomandam_dreapta {
	width: 295px;
	float: left;
	margin: 12px 0 0 0;
	padding: 11px 0 0 16px;
	text-align: right;
	font-family: Georgia; font-size: 14px; font-weight: bold; color: #262420; text-decoration: none;

}
.zona_statiuni_stanga {
	width: 210px;
	float: left;
	padding: 5px 0 0 8px;
	text-align: left;
	background: url(../img/bg_separator_va_recomdandam.jpg) right no-repeat;
	background-position: 210px -10px;

}
.zona_va_recomandam_dreapta {
	width: 295px;
	float: left;
	padding: 11px 0 0 37px;
	text-align: left;
}
.content_va_recomandam_dreapta {
	width: 295px;
	overflow: hidden;
	text-align: right;
}
a.titlu_oferta_va_recomandam_lk:link, a.titlu_oferta_va_recomandam_lk:visited, a.titlu_oferta_va_recomandam_lk:active {
	font-family: Georgia; font-size: 13px; font-weight: bold; color: #b05422; text-decoration: none;
}
a.titlu_oferta_va_recomandam_lk:hover {
	font-family: Georgia; font-size: 13px; font-weight: bold; color: #b05422; text-decoration: underline;
}
.text_oferta_va_recomandam {
	font-family: Arial; font-size: 11px; font-weight: normal; color: #353535; text-decoration: none;
}
.text_titlu_va_recomdandam {
	font-family: Arial; font-size: 12px; font-weight: bold; color: #353535; text-decoration: none;
}
.ftr_content_dreapta {
	background: url(../img/ftr_content_dreapta.gif) no-repeat;
	width: 571px;
	height: 3px;
	padding: 0 0 5px 0;
}

.spatiere_col_stanga {
	margin: 0 0 0 10px;
	width: 200px;
	overflow: hidden;
	padding: 0 0 0 7px;
}

.titlu_coloana_stg {
	float: left;
	text-align: left;
	font-family: Tahoma; font-size: 13px; font-weight: bold; color: #3483c6; text-decoration: none;
	margin: 17px 0 0 0;
	width: 230px;
	padding: 0 0 4px 23px;
	white-space: nowrap;
}


.selecturi_pensiuni {
	width: 176px;
	color: #777;
	font-family: Arial; font-size: 11px;
	font-weight: normal;
}
.textfield {
	width: 171px;
	color: #777;
	border: 1px inset #777;
	font-family: Arial; font-size: 11px;
	font-weight: normal;
}
a.titlu_categ:link, a.titlu_categ:active, a.titlu_categ:visited  {
	font-family: Tahoma; font-size: 12px; color: #a27b3a; text-decoration: none; font-weight: normal;
}
a.titlu_categ:hover  {
	font-family: Tahoma; font-size: 12px; color: #a27b3a; text-decoration: underline; font-weight: normal;
}
.td2_hotels {
	padding: 5px 0 0 5px;
}
.titlu_a27b3a_12 {
	font-family: Tahoma; font-size: 16px; color: #fa7f3b; text-decoration: none; font-weight: bold;
}
div.titlu_obj_site_detalii {
	float: left;
}

input.btn_cauta_en{
	width: 68px; height: 21px;
}
input.btn_cauta{
	width: 54px; height: 21px;
}

input.btn_anuleaza_en {
	width: 68px; height: 21px;
}
input.btn_anuleaza {
	width: 73px; height: 21px;
}
.rezerva_acum {
	position: absolute; width: 80px; height: 88px;
	margin: 141px 0 0 535px;
	text-align: left;
	cursor: pointer;

}
.text_frm_rezervare {
	width: 200px;
	color: #777;
	font-family: Arial; font-size: 11px;
	font-weight: normal;
	border: 1px solid #CCC;
}
.textarea_frm_rezervare {
	width: 200px;
	color: #777;
	font-family: Arial; font-size: 11px;
	font-weight: normal;
	border: 1px solid #CCC;
	height: 60px;
}
.dist__campuri {
	padding: 4px 0 2px 0;
}
.den__oferta_titlu {
	font-family: Arial; font-size: 14px; color: #3483c6; text-decoration: normal; font-weight: bold;
}
.den__oferta {
	font-family: Arial; font-size: 14px; color: #3483c6; text-decoration: normal; font-weight: bold;
	background-color: #fff9e5; width: 100%; padding: 3px;
}


A.header, A.header:active, A.header:link, A.header:visited {
	color: #ffffff;
	text-decoration: none;
}
A.header:hover {
	color: #ffffff;
	text-decoration: underline;
}

.supraheader {
	background-color : #FFF;
	color: #333;
	text-align : left;
	font-weight : bold;
	font-size :12px;
}
.facilitati_tabel {
	overflow: auto; width: auto; height: 120px;
	padding: 0 0 7px 0;
}
.header {
	color: #f79c00; text-align: center; font-weight: bold; font-size: 13px; background-color: #fdebd3; vertical-align: middle;
}
.bk_0 {
	color: #444; text-align: center; font-weight: normal; font-size: 12px; background-color: #ebebeb; vertical-align: middle; padding-left:5px;
}
.bk_1 {
	color: #444; text-align: center; font-weight: normal; font-size: 12px; background-color: #e2e2e2; vertical-align: middle; padding-left:5px;
}
.left_den_box {
	font-family: Arial; font-size: 12px; color: #333; text-decoration: normal; font-weight: normal;
	width: 166px;
	text-align: left;
	height: 15px;
	padding: 4px 0 0 16px;
	float: left;
	overflow: hidden;
}
.textfield {
	width: 171px;
	color: #777;
	font-family: Arial; font-size: 11px;
	font-weight: normal;
}
.selecturi_home {
	width: 176px;
	color: #777;
	font-family: Arial; font-size: 11px;
	font-weight: normal;
}
.mesaje_cautare {
	font-family: Arial; font-size: 12px; color: #3483c6; text-decoration: normal; font-weight: normal;
	margin: 5px 0;
	padding: 4px;
	background-color: #F1F1F1;
}
.rezervation_frm_text {
	width: 263px;
	color: #777;
	font-family: Arial; font-size: 11px;
	font-weight: normal;
	border: 1px solid #CCC;
}
.rezervation_frm_textarea {
	width: 263px;
	height: 80px;
	color: #777;
	font-family: Arial; font-size: 11px;
	font-weight: normal;
	border: 1px solid #CCC;
}
.rezerva_acum_hotel a {
	background: url(../img/btn_rezerva_hotel.gif) no-repeat;
	width: 157px;
	height: 21px;
	display: block;
	margin: 10px 0 15px 0;
}

.frm__pret {
	font-family: Arial; font-size: 11px;
	width: 35px;
	color: #777;
	font-weight: normal;
	border: 1px solid #CCC;
}
.spacer_cautare_dreapta {
	padding: 0 8px 5px 4px;
}
#link_list_zone_turistice li {
	padding-top: -20px; padding-left: 7px;
	background: url(../img/zone_turistice_b.gif) no-repeat 0px 5px;
	list-style-type: none;
	display: block;
	margin: 2px 0px 0px -30px;
	padding-bottom: -5px;
	text-decoration: none;
}
.con_footer {
	margin: -5px 0 0 0;
	padding: 0;
	overflow: hidden;
	width: auto;
	float: left;
}
.left_footer {
	overflow: hidden;
	margin: 0;
	padding: 0;
	width: 430px;
	float: left;
	font-family: Arial; font-size: 11px; color: #2882d0; text-decoration: normal; font-weight: normal;
}
.right_footer {
	overflow: hidden;
	margin: 0 0 0 0;
	padding: 0 5px 0 0;
	width: 100px;
	text-align: right;
	float: right;
	font-family: Arial; font-size: 11px; color: #2882d0; text-decoration: normal; font-weight: normal;
}
a.lk_zitec:link, a.lk_zitec:visited, a.lk_zitec:active {
	font-family: Arial; font-size: 11px; color: #2882d0; text-decoration: normal; font-weight: normal;
}
a.lk_zitec:hover {
	font-family: Arial; font-size: 11px; color: #2882d0; text-decoration: underline; font-weight: normal;
}
.con_imagini_footer {
	margin: 0;
	padding: 5px 0 20px 0;
	width: auto;
	text-align: center;
}
.sep_location_field {
	padding: 7px 0 0 0;
}
.titlu_rezerva_acum {
	font-family: Tahoma; font-size: 13px; font-weight: bold;
	color: #eb7002; text-decoration: none;
}
.meniu_bottom_dreapta_dunga {
	overflow: hidden;
	border-top: 1px solid #e9c20d;
	width: 540px;
	text-align: center;
	margin: 5px 0 3px 15px;
}
.meniu_bottom_dreapta {
	overflow: hidden;
	width: auto;
	text-align: center;
	margin: 0 0 7px 0;
}
a.lk_meniu3:link, a.lk_meniu3:visited, a.lk_meniu3:active {
	font-family: Arial; font-size: 11px; color: #957b00; text-decoration: normal; font-weight: normal;
}
a.lk_meniu3:hover {
	font-family: Arial; font-size: 11px; color: #957b00; text-decoration: underline; font-weight: normal;
}

.titlu_statiuni_stanga1 {
	width: 210px;
	margin: 0px 0 0 0;
	text-align: left;
	font-family: Georgia; font-size: 14px; font-weight: bold; color: #262420; text-decoration: none;
}

.home_dreapta_centru {
	float:right;
	border:0px solid blue;
	width:56%;_width:59%;
	padding-right:15px;
	text-align:right;
}

.home_stanga_centru {
width:33%;
height:auto;
overflow:hidden;
float:left;
border:0px solid blue;
padding-left:13px;
padding-top:3px;
padding-bottom:3px;
}

a.anpc {
	vertical-align:top; 
	display:inline-block; 
	padding-top:8px; 
	color:#2882D0; 
	font-size:11px;
}
