/*------------------------------------------------------------
Page Element Styles #
------------------------------------------------------------*/
html
{
	background-image:url(../images/background_page.gif);
}

body 
{
	margin:0px;
	margin-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	
	/*background-attachment: fixed;
	background-image:url(../images/background_shadow.gif);
	background-repeat: repeat-y;
	background-position: 50% 0px;*/
}
a { text-decoration:underline; color:#000000; }
a:hover { text-decoration:none; }
input,select,textarea { border:1px #333333 solid; background-color:#F3F3F3; color:#000000; font-size:12px; }
input.button { border:1px #333333 solid; background-color:#0066CC; color:#FFFFFF; font-size:11px; }
#label { height: 14px; width: auto; margin-bottom: 6px; }
#label a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-transform: uppercase; padding-right: 4px; padding-left: 4px; background-color: #db4105; color: #FFFFFF; display: compact; margin: 0px; float: left; }
#video_archive { width:95px; height: 13px; margin-top: 15px; padding-bottom:10px; margin-left:10px; }
h1 { font-family:Arial, Helvetica, sans-serif; font-size: 14px; padding:0; margin:0; }
h2 { font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-transform: none; display: inline; }
h2 a { color: #33332d; }
h3 { padding:0; margin:0; }
h4 { padding:0; margin:0; }
img {}
.more { color: #db4105; }
.more a { color: #db4105; }
.date { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #db4105; }
.bodytext { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; line-height: 18px; color: #11151a; }
#lineDotted_H { background-image: url(../images/h_line.gif); background-repeat: repeat-x; background-position: 0px 50%; height: 20px; }
#lineDotted_v { background-image: url(../images/v_line.gif); background-repeat: repeat-x; background-position: 50% 0px; }
.bar_orange { background-image:url(../images/barbg_or.gif); background-repeat:repeat-x; height:22px; padding-top:5px; padding-left:5px; color:#FFFFFF; font-weight:bold; }
.super_offer { border:1px solid #990000; padding:10px; background-color:#E0E0E0; font-weight:bold; font-size:14px; text-align:center; color:#990000; cursor:pointer; }

.special_schedule { border:1px solid #990000; padding:10px; background-color:#FFFFFF; font-weight:bold; font-size:14px; text-align:center; color:#000099; cursor:pointer; margin-bottom:10px; }
span.red { color:#990000 }
/*------------------------------------------------------------
Structures Styles #
------------------------------------------------------------*/
#sheetpaper { width:905px; margin-left:auto; margin-right:auto; background-color:#FFFFFF; background-image:url(../images/right_column_bg.jpg); background-repeat: repeat-y; background-position:600px; }
#topbar { width: 905px; height: 30px; background-color:#000000; }

#header { width: 905px; height: 68px; }
#header .header1 { float:left; width:238px; }
#header .header2 { float:left; width:361px; height: 68px; background-image:url(../images/header_bg1.jpg); background-repeat:repeat-x; }
#header .header3 { float:left; width:4px; height: 68px; background-image:url(../images/header_bar1.jpg); background-repeat:no-repeat; }
#header .header4 { float:left; width:302px; height: 68px; background-image:url(../images/header_bg2.jpg); background-repeat:repeat-x; position:relative; }
#header .choose_lang { width:100%; text-align:right; position:absolute; bottom:10px; right:10px; }

#footer { width: 905px; height: 152px; background-image:url(../images/footer.jpg); background-repeat: no-repeat; margin-left:auto; margin-right:auto; padding-top:10px; }
#leftcolumn { width: 600px; float: left; }
#rightcolumn { width: 300px; float: right; }
#mainCnt1 {  }
#mainCnt2 {  }
#mainCnt3 {  }
#greybar { background-image: url(../images/menu_background.gif); background-repeat: repeat-x; background-position: left top; margin-top:13px; width: 100%; clear:both; height:5px; font-size:1px; }
.clear { clear:both; }
.floatLeft { float: left; }
.floatRight { float: right; }
.margin5 { margin:5px; }
.margin10 { margin:10px; }
.margin15 { margin:15px; }
.margin20 { margin:20px; }
#breadcrump a { font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-transform: uppercase; color:#333333; text-decoration:none; }
#breadcrump a:hover { font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-transform: uppercase; color:#5b6c76; text-decoration:none; }

#rss_feed {	padding:10px; text-align:right; }
#status { width:300px; text-align:left; color:#009966; border:1px #009966 solid; background-color:#C8F8C7; padding:5px 5px 5px 30px; margin-left:10px; background-image:url(../images/accept.gif); background-position:5px 5px; background-repeat:no-repeat; }
#error { width:300px; text-align:left; color:#CC0000; border:1px #CC0000 solid; background-color:#FECFD3; padding:5px 5px 5px 30px; margin-left:10px; background-image:url(../images/cross.gif); background-position:5px 5px; background-repeat:no-repeat; }
#error ul { margin:0; padding:0; margin-left:20px; }


ul.links li { padding:0; }
.starting_price { font-size:14px; color:#FF0000; font-weight:bold; margin-bottom:10px; display:block; }
/*------------------------------------------------------------
Menu Styles #
------------------------------------------------------------*/
#menu { height:26px; width:905px; background-color:#f7931d;  }
#menu .floatLeft { width:605px; height:26px;  background-image: url(../images/menu_bg_top.jpg); background-repeat: repeat-x; }
#menu .floatRight { width:300px; height:26px; background-image: url(../images/menu_bg_top.jpg); background-repeat: repeat-x; }
#menu .item { height:15px; color:#e5f0f8; float:left; cursor:pointer; background-image: url(../images/menu_bg_top_1.jpg); background-repeat: repeat-x; padding:3px 20px 5px 20px; }
#menu .item a { color:#e5f0f8; text-decoration:none; }
#menu .item a:hover { color:#fece95; text-decoration:none; }
#menu .item_over { height:15px; color:#e5f0f8; float:left; cursor:pointer; background-image: url(../images/menu_bg_top_1_ov.jpg); background-repeat: repeat-x; padding:3px 20px 5px 20px; }
#menu .item_over a { color:#fece95; text-decoration:none; }
#menu .item_over a:hover { color:#fece95; text-decoration:none;  }


.menuSecondary { height:266px; background-image: url(../images/main_bg_menu.jpg); background-repeat: no-repeat; padding-left:10px; }
.menuSecondary .menu_item { width:110px; height:40px; margin-right:5px; background-color:#FFFFFF; filter:alpha(opacity=80); opacity: 0.80; float:left; text-align:center; }
.menuSecondary .menu_item h2 { width:100%; font-size:12px; position:relative; top:10%; }
.menuSecondary .menu_item h2 a { color:#000000; text-decoration:none; }
.menuSecondary .menu_item h2 a:hover { color:#F7931D; text-decoration:none; }

#menu_footer { height:26px; width:705px; background-image: url(../images/menu_bg_top.jpg); background-repeat: repeat-x; background-color:#f7931d; margin-left:auto; margin-right:auto; text-align:center; padding-left:200px; }
#menu_footer  h4 { font-size:13px; }
#menu_footer .item { height:15px; color:#e5f0f8; float:left; cursor:pointer; background-image: url(../images/menu_bg_top.jpg); background-repeat: repeat-x; padding:3px 20px 5px 20px; }
#menu_footer .item a { color:#FFFFFF; text-decoration:none; }
#menu_footer .item a:hover { color:#fece95; text-decoration:none; }
#menu_footer .item_over { height:15px; color:#e5f0f8; float:left; cursor:pointer; background-image: url(../images/menu_bg_top.jpg); background-repeat: repeat-x; padding:3px 20px 5px 20px; }
#menu_footer .item_over a { color:#fece95; text-decoration:none; }
#menu_footer .item_over a:hover { color:#fece95; text-decoration:none;  }

#footer .menu_item { width:185px; background-color:#bae2f5;  margin-left:10px; margin-bottom:3px; padding:0px; filter:alpha(opacity=80); opacity: 0.80; }

#footer .menu_item .floatLeft { width:8px; height:23px; font-size:0px; line-height:0px; background-image: url(../images/footer_menlf_bg.jpg); background-repeat: repeat-y; margin:1px; }
#footer .menu_item .floatRight { width:168px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding:3px;  }
#footer .menu_item h3 { font-size:12px; }
#footer .menu_item h3 a { color:#000000; text-decoration:none; }
#footer .menu_item h3 a:hover { color:#F7931D; text-decoration:none; }
/*------------------------------------------------------------
Content Styles #
------------------------------------------------------------*/
#mainCnt1 { width:580px; margin:10px; }
#mainCnt1 .floatLeft { }
#mainCnt1 .floatRight { }

.category_tree { width:580px; margin:10px; }
.category_tree a { text-decoration:none; }
.category_tree a:hover { text-decoration:none; color:#999999; }
.breadcrumb { width:570px; margin:10px 10px 10px 10px; font-size:11px; }
.section { background:url(../images/barbg_grey.gif); color:#FFFFFF; width:570px; margin:0px 10px 10px 10px; padding:3px 5px 3px 5px; }



.content { position:relative; }
.section.list{ background:url(../images/barbg_or.gif); color:#FFFFFF; width:570px; margin:0px 10px 10px 10px; padding:3px 5px 3px 5px; }
.content .special_offer { background:url(../images/specoff2_ro.gif); background-repeat:no-repeat; width:64px; height:43px; position:absolute; right:0; }
.content .special_offer_en { background:url(../images/specoff2_en.gif); background-repeat:no-repeat; width:64px; height:43px; position:absolute; right:0; }
.content .pager { text-align:right; margin-bottom:10px; font-weight:bold; }
.content .pager .floatLeft { width:250px; text-align:left; font-weight:normal; }
.content .pager .floatRight { width:250px; }
.content .pager a { text-decoration:none; font-weight:normal; }
.content .pager a:hover { text-decoration:underline; }
.content .section_title { font-weight:normal; text-transform:uppercase; margin-bottom:10px; font-weight:bold; font-size:14px; color:#f7931d; }
.content .content_data { width:570px; border:2px #b1c4d0 solid; background-color:#f7fafd; padding:5px; }
.content .content_data .item {  }
.content .content_data .item .floatLeft { width:150px; font-weight:bold; }
.content .content_data .item .floatRight { width:400px; }
.content .hotel { width:570px; border:1px #b1c4d0 solid; background-color:#fdebd0; padding:5px; margin-bottom:5px; }
.content .hotel .floatLeft { width:250px; }
.content .hotel .floatRight { width:300px; text-align:right; }
.content .hotel .item { width:350px; }
.content .hotel .item .floatLeft { width:150px; padding:0px; font-weight:bold; }
.content .hotel .item .floatRight { width:200px; padding:0px; font-weight:bold; text-transform:uppercase; }
.content #lineDotted_H {  }

.content .transport_header {  }
.content .transport_data { width:570px; }
.content .transport_data .item { width:260px; border:2px #b1c4d0 solid; background-color:#f7fafd; padding:5px; float:left; margin-right:10px; margin-bottom:10px; }
.content .transport_data .item .floatLeft { width:150px; padding:0px; font-weight:bold; text-transform:uppercase; }
.content .transport_data .item .floatRight { width:100px; padding:0px; font-weight:bold; }
.content .transport_footer { font-style:italic; }


.content .evenimente {  }
.content .evenimente ul { margin:0; padding:0; margin-left:20px; }
.content .evenimente ul li { list-style-image:url(../images/0001_arrow.png); }


.content_view { position:relative; }
.content_view .special_offer { background:url(../images/specoff2_ro.gif); background-repeat:no-repeat; width:64px; height:43px; position:absolute; right:15px; top:15px; }
.content_view .floatLeft { width:300px; }
.content_view .floatRight { width:280px; text-align:right; }
.content_view { width:580px; }
.content_view .title { font-weight:normal; text-transform:uppercase; margin-bottom:15px; font-size:14px; color:#f7931d; }
.content_view .content_data { width:570px; border:2px #b1c4d0 solid; background-color:#f7fafd; padding:5px; }
.content_view .content_data .item { margin-bottom:10px;  }
.content_view .content_data .item .floatLeft { width:150px; font-weight:bold; }
.content_view .content_data .item .floatRight { width:420px; text-align:left; }
.content_view .hotel { width:570px; border:1px #b1c4d0 solid; background-color:#fdebd0; padding:5px; margin-bottom:5px; }
.content_view .hotel .floatLeft { width:200px; }
.content_view .hotel .floatRight { width:300px; text-align:left; }
.content_view .hotel .item {  }
.content_view .hotel .item .floatLeft { width:150px; padding:0px; font-weight:bold; }
.content_view .hotel .item .floatRight { width:420px; padding:0px; text-align:left; }
.content_view .hotel .item table td { border:1px black solid; }
.section.view { background:url(../images/barbg_bleu.gif); color:#FFFFFF; width:570px; margin:0px 10px 10px 10px; padding:3px 5px 3px 5px; }

.contact { width:580px; margin:10px; }
.contact .floatLeft { width:100px; font-weight:bold; }
.contact .floatRight { width:480px; }
.contact .clear { margin-bottom:10px; }

.contact_form { width:500px; border:1px #b5cddb solid; padding:5px; margin:10px;  }
.contact_form .floatLeft { width:150px; }
.contact_form .floatRight { width:330px; }
.contact_form .clear { margin-bottom:5px; }

.messages { width:280px; border:1px black solid; margin-left:auto; margin-right:auto; padding:10px; }
.messages.status { background-color:#A5F59C; color:#000000; text-align:center; }

.traficStats { text-align:center; width:280px; margin-left:10px; margin-right:10px; }
/*------------------------------------------------------------
Main Content Styles #
------------------------------------------------------------*/
.special_offers_main {  }
.special_offers_main .item { float:left; width:180px; border:1px #01436f dashed; margin-right:10px; position:relative; padding:5px 0 5px 0; }
.special_offers_main .item .title { padding-left:69px; font-size:11px; }
.special_offers_main .item .destination { padding-left:69px; font-size:11px; font-weight:bold; }
.special_offers_main .item .preview { margin-left:10px; font-size:11px; font-weight:normal; margin-top:10px; }
.special_offers_main .item .preview .floatLeft { width:60px; }
.special_offers_main .item .preview .floatRight { width:95px; margin-right:10px; }
.special_offers_main .item .period { margin-left:10px; margin-right:10px; font-size:11px; font-weight:normal; margin-top:10px; }

.special_offers_main .content .special_offer { background:url(../images/specoff3_ro.gif); background-repeat:no-repeat; width:64px; height:43px; position:absolute; left:-2px; top:-2px; }
.special_offers_main .content .special_offer_en { background:url(../images/specoff3_en.gif); background-repeat:no-repeat; width:64px; height:43px; position:absolute; left:-2px; top:-2px; }
/*------------------------------------------------------------
Boxes Styles #
------------------------------------------------------------*/
.roundBox { width:500px; background-color:#FF9905; margin:10px; }
.roundBox img { width: 15px; height: 15px; border: none; display: block !important; }
.roundBox .roundtop { background: url(../images/tr.gif) no-repeat top right; }
.roundBox .roundcontent { padding:0 10px 0 10px; }
.roundBox .roundcontent .floatLeft { width:150px; }
.roundBox .roundcontent .floatRight { width:330px; }
.roundBox .roundcontent .clear { margin-bottom:5px; }
.roundBox .roundbottom { background: url(../images/br.gif) no-repeat top right;  }

.box01 { border:1px #b5cddb solid; margin:10px; }
.box01 .header { background-color:#e1e1e1; height:17px; padding:5px; color:#5e5e5e; font-weight:bold; }
.box01 .main { background-color:#efefef; padding:5px; }
.box01 .main a { text-decoration:none; color:#3978A3; } 
.box01 .main a:hover { text-decoration:none; color:#FF9905; }
.box01 ul { margin:0; padding:0; margin-left:20px; }
.box01 ul li { list-style-image:url(../images/bullet_red.png); }

.box02 { border:1px #b5cddb solid; margin:10px; }
.box02 .header { background-color:#f8d8ad; height:17px; padding:5px; color:#5e5e5e; font-weight:bold; }
.box02 .main { background-color:#fdebd0; padding:5px; }
.box02 ul { margin:0; padding:0; margin-left:20px; }
.box02 .main { background-color:#fdebd0; padding:5px; }
.box02 .main a { text-decoration:none; color:#3978A3; } 
.box02 .main a:hover { text-decoration:none; color:#FF9905; }
.box02 ul li { list-style-image:url(../images/bullet_red.png); }

.box03 { border:1px #b5cddb solid; margin:10px; }
.box03 .header { background-color:#bad0df; height:17px; padding:5px; color:#5e5e5e; font-weight:bold; }
.box03 .main { background-color:#e5f0f8; padding:5px; }
.box03 .main { background-color:#e5f0f8; padding:5px; }
.box03 .main a { text-decoration:none; color:#3978A3; } 
.box03 .main a:hover { text-decoration:none; color:#FF9905; }
.box03 ul { margin:0; padding:0; margin-left:20px; }
.box03 ul li { list-style-image:url(../images/bullet_red.png); }
.box03 .links { margin-left:10px; margin-top:10px; text-transform:uppercase; }

.box04 { border:1px #b5cddb solid; margin:10px; }
.box04 .header { background-color:#b5cddb; height:14px; padding:3px; color:#FFFFFF; font-weight:bold; }
.box04 .main { /*background-color:#fdebd0;*/ padding:5px; }
.box04 .main { background-color:#e5f0f8; padding:5px; color:#3978A3; }
.box04 .main a { text-decoration:none; color:#3978A3; } 
.box04 .main a:hover { text-decoration:none; color:#FF9905; }
.box04 ul { margin:0; padding:0; margin-left:20px; }
.box04 ul li { list-style-image:url(../images/0129_ibullet.png); }

.box05 { width:580px; margin:0 10px 10px 10px;  }
.box05 .bar_orange { width:580px; margin-bottom:10px; }
.box05 #boxContent { float:left; width:277px; margin-right:10px; margin-bottom:10px; }
.box05 #boxContent .floatLeft { width:100px; }
.box05 #boxContent .floatRight { width:170px; }
.box05 .category { font-style:italic; font-size:11px; margin-top:10px; }
.box05 a.title { text-decoration:none; font-size:14px; }
.box05 a.title:hover { text-decoration:none; font-size:14px; color:#f7931d; }
/*------------------------------------------------------------
Box Content #
------------------------------------------------------------*/
#box_content {  }
#box_content #choose_nodes
{
	display:none;
	margin-bottom:10px;
}
#box_content .form-button { width:100px; }

#listCats { width:300px; margin:10px; }
#listCats .item .floatLeft { width:200px; }
#listCats .item .floatRight { width:100px; }
#listCats .title { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-transform:uppercase; font-weight:bold; }
#listCats a { text-decoration:none; }
#listCats a:hover { text-decoration:none; color:#999999; }

.category_name { font-weight:bold; margin:10px; }
.node_listing { margin:10px; }

#box_items .box_item
{
	width:648px;
	border:1px black solid;
	margin-bottom:10px;
	padding:10px;
}
/*------------------------------------------------------------
Admin Styles #
------------------------------------------------------------*/
.admin { }
.admin a { text-decoration:underline; color:#000000; }
.admin a:hover { text-decoration:none; }
.admin #sheetpaper { width:905px; margin-left:auto; margin-right:auto; background-color:#FFFFFF; background-image:none; }
.admin #header .header2 { float:left; width:666px; height: 43px; background-image:url(../images/header_bg1.jpg); background-repeat:repeat-x; padding-top:25px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#FFFFFF; font-weight:bold; }
.admin #leftcolumn { width: 200px; float: left; padding-top:12px; background-color:#EEEEEE; }
.admin #rightcolumn { width: 684px; float: right; padding-top:12px; padding-left:15px; }

.admin #leftcolumn #menu_admin ul { padding:0px; margin:0; margin-left:30px; list-style-type:none; }
.admin #leftcolumn #menu_admin ul li { list-style-image:url(../images/menu_icon.gif); list-style-position:outside; }
.admin #leftcolumn #menu_admin ul li:hover { list-style-image:url(../images/menu_icon_over.gif); list-style-position:outside; }
.admin #leftcolumn #menu_admin ul li a { color:#000000; }
.admin #leftcolumn #menu_admin ul li a:hover{ color:#999999; }
/* IE hack */
.admin #leftcolumn #menu_admin ul li a:hover { list-style-image:url(../images/menu_icon_over.gif); list-style-position:outside; }

.admin fieldset { width:655px; border:1px #999999 solid; padding:0px; padding-left:10px; }
.admin fieldset legend { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-transform:uppercase; font-weight:bold; }
.admin textarea { width:400px; height:100px; }
.admin textarea#price { width:400px; height:300px; }
.admin input.form-text { width:250px; }
.admin input.button { width:50px; }
.admin .form-item { padding:0; margin:0; margin-bottom:10px; }

.admin #listCategories { width:300px; }
.admin #listCategories .item .floatLeft { width:200px; }
.admin #listCategories .item .floatRight { width:100px; }
.admin #listCategories .title { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-transform:uppercase; font-weight:bold; }

.admin #listDestinations .title { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-transform:uppercase; font-weight:bold; }

.admin #leftcolumn #listCategories { width:160px; margin:0 0 15px 15px; }
.admin #leftcolumn #listCategories .item { width:160px; }
.admin #leftcolumn #listCategories .title { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-transform:uppercase; font-weight:bold; }

.admin .pageTitle { background-color:#0066CC; width:660px; color:#FFFFFF; font-weight:bold; padding:5px; margin-bottom:15px; }
.admin .floatLeft { width:125px; }
.admin .floatRight { width:240px; }

.admin .hotel_title { width:641px; background-color:#FB9806; padding:2px; padding-left:5px; font-weight:bold; }
.admin .hotel_title .floatRight { text-align:right; }
.admin .hotel { width:645px; background-color:#E7EEFA; } 
.admin .hotel .floatLeft { width:115px; padding:5px; }
.admin .hotel .floatRight { width:230px; padding:5px; }

.admin .content {  }
.admin .content .title { font-weight:normal; text-transform:uppercase; margin-bottom:15px; }
.admin .content .highlight { width:668px; padding:2px; text-align:right; background-color:#EEEEEE; }
.admin .content .highlight a { text-decoration:none; }
.admin .content .highlight a:hover { text-decoration:none; color:#999999; }
.admin .content .content_data { width:660px; border:1px black solid; background-color:#BFDFFF; padding:5px; }
.admin .content .content_data .item {  }
.admin .content .content_data .item .floatLeft { width:150px; font-weight:bold; }
.admin .content .content_data .item .floatRight { width:478px; }
.admin .content .hotel { width:660px; border:1px black solid; background-color:#FFE5BF; padding:5px; margin-bottom:5px; }
.admin .content .hotel .floatLeft { width:250px; }
.admin .content .hotel .floatRight { width:378px; text-align:right; }
.admin .content .hotel .item {  }
.admin .content .hotel .item .floatLeft { width:150px; padding:0px; font-weight:bold; }
.admin .content .hotel .item .floatRight { width:100px; padding:0px; }

.admin .content_view { width:670px; }
.admin .content_view .floatLeft { width:300px; }
.admin .content_view .floatLeft .title { font-weight:normal; text-transform:uppercase; margin-bottom:15px; font-size:12px; color:#000000; }
.admin .content_view .floatRight { width:260px; text-align:right; }
.admin .content_view {  }
.admin .content_view .title { font-weight:normal; text-transform:uppercase; margin-bottom:15px; }
.admin .content_view .content_data { width:660px; border:1px black solid; background-color:#BFDFFF; padding:5px; }
.admin .content_view .content_data .item { margin-bottom:10px;  }
.admin .content_view .content_data .item .floatLeft { width:100px; font-weight:bold; }
.admin .content_view .content_data .item .floatRight { width:490px; margin-right:10px; text-align:left; }
.admin .content_view .hotel { width:660px; border:1px black solid; background-color:#FFE5BF; padding:5px; margin-bottom:5px; }
.admin .content_view .hotel .floatLeft { width:200px; }
.admin .content_view .hotel .floatRight { width:378px; text-align:left; }
.admin .content_view .hotel .item {  }
.admin .content_view .hotel .item .floatLeft { width:100px; padding:0px; font-weight:bold; }
.admin .content_view .hotel .item .floatRight { width:490px; padding:0px; margin-right:10px; text-align:left; }
.admin .content_view .hotel .item table td { border:1px black solid; }

.admin #promoted_nodes {  }
.admin #promoted_nodes .floatLeft { width:200px; }
.admin #promoted_nodes .floatRight {  }
.admin #promoted_nodes .title { width:150px; margin-bottom:10px; font-weight:bold; padding:5px; background-color:#CCCCCC; }

.MsoNormal { height:100%; padding:0; margin:0; text-align:center; }

.admin #bottom { width: 905px; height: 5px; margin-left:auto; margin-right:auto; line-height:1px; font-size:1px; }

/*------------------------------------------------------------
Popup price styles #
------------------------------------------------------------*/
#popup_price { margin:20px; }
#popup_price .node_title { margin-bottom:10px; font-weight:bold; font-size:14px; }
#popup_price .node_destination { margin-bottom:10px; font-style:italic; }
#popup_price .node_price table { font-size:12px; }
#popup_price .hotel_title { margin-bottom:10px; background-color:#FB9806; font-weight:bold; padding:5px; }
#popup_price .hotel_price table { font-size:12px; }



