.div_user_input
{
	border-style:none;
	background-repeat:no-repeat;
	vertical-align:middle;   
	height:20px;
	width:93px;
	background-image:url(/Content/EN/PAGES/IMAGES/input_user.jpg);	
}
.div_widget_user
{	
	vertical-align:top;   
	padding:0px;
	margin:0px;
}

.td_user
{  	
	/*padding-top:16px;*/
	vertical-align:top;
	/*border:solid 1px #000000;*/
}
.td_user_padding_left
{  	
	/*padding-top:16px;*/
	vertical-align:top;
	padding-left:8px;
	/*border:solid 1px #000000;*/
}
.td_user_links
{  	
	/*padding-top:16px;*/
	vertical-align:top;
	padding-left:0px;
	/*border:solid 1px #000000;*/
}
.td_user_links_forgot
{  	
	/*padding-top:16px;*/
	vertical-align:top;
	padding-left:20px;
	/*border:solid 1px #000000;*/
}
a.user_link
{
	font-family:Verdana,Tahoma;
	font-size:9px; 
	/*color:#73b88f;*/
	color:#e8f3ed;
	text-decoration:none;
}
a:link.user_link
{
	font-family:Verdana,Tahoma;
	font-size:9px; 
	/*color:#73b88f;*/
	color:#e8f3ed;
	text-decoration:none;
}
a:active.user_link
{
	font-family:Verdana,Tahoma;
	font-size:9px; 
	/*color:#73b88f;*/
	color:#e8f3ed;
	text-decoration:none;
}
a:visited.user_link
{
	font-family:Verdana,Tahoma;
	font-size:9px; 
	/*color:#73b88f;*/
	color:#e8f3ed;
	text-decoration:none;
}
a:hover.user_link
{
	font-family:Verdana,Tahoma;
	font-size:9px; 
	/*color:#73b88f;*/
	color:#e8f3ed;
	text-decoration:underline;
}

.user_input
{  	
	margin-left:5px;	
	padding-left:5px;	
	margin-right:5px;	
	width:80%;
	vertical-align:middle;
	/*height:50%;*/
	border-style:none;	
	background-color:#f0f0f0; 
	font-family:Verdana,Tahoma;
	font-size:10px; 
	color:#317fc7;
}
.user_button
{  	
	padding-left:2px;	
	#padding-left:0px;	
	width:54px;
	height:20px;
	border-style:none;	
	background-color:#f4f4f4; 
	font-family:Verdana,Tahoma;
	font-size:10px; 
	font-weight:bold;
	color:#1675E0;
	text-align:center;
	vertical-align:middle;
	background-image:url(/Content/EN/PAGES/IMAGES/login_button.jpg);
}

.div_widget_languageBar_new
{	
	vertical-align:top;   
	padding:0px;
	margin:0px;
	width:100px;
	height:20px;
}

.language_bar_table_new
{	
	margin-left:40px;
	width:100px;	
}

.language_bar_left_new
{	
	vertical-align:top;   
	padding-left:5px;
	margin:0px;
	width:69px;
	height:20px;
	vertical-align:middle;
	font-family:Verdana, Tahoma,Arial;
	font-size:11px;
	color:#317fc7;
	background:#f0f0f0 url(/Content/EN/WIDGETS/LANGUAGEBAR/INTERFACE/language_bar_left_new.png) top left no-repeat ;	
}
.language_bar_right_new
{	
	vertical-align:top;   
	padding-left:20px;	
	margin:0px;
	width:24px;	
	height:20px;
	font-family:Verdana, Tahoma,Arial;
	font-size:11px;
	background:#f1f1f1 url(/Content/EN/WIDGETS/LANGUAGEBAR/INTERFACE/language_bar_right_new.png) top right no-repeat ;	
}
.language_bar_list_new
{
	width:100px;
	background-color:#f0f0f0;
	position:relative;
	font-family:Verdana, Tahoma,Arial;
	font-size:11px;
	color:#317fc7;
	background-color:#f0f0f0;
	margin-top:0px;
	margin-left:40px;
}
.language_bar_item_new
{
	width:100%;
	height:20px;
	padding-left:5px;
	background-color:#f0f0f0;
	position:relative;
	font-family:Verdana, Tahoma,Arial;
	font-size:11px;
	border-top:solid 1px #317fc7;
	background-color:#f1f1f1;
	/*color:#317fc7;*/
	color:#656565;
}
.language_bar_item_new_over
{
	width:100%;
	height:20px;
	padding-left:5px;
	background-color:#f0f0f0;
	position:relative;
	font-family:Verdana, Tahoma,Arial;
	font-size:11px;
	border-top:solid 1px #317fc7;
	background-color:#f1f1f1;
	color:#317fc7;
}

.div_widget_languageBar
{	
	vertical-align:top;   
	padding:0px;
	margin:0px;
}
.language_bar_table
{
	/*padding-left:20px;*/
	margin-left:55px;
	/*margin-top:4px;*/	
}
.language_bar_left
{
	border:solid 0px #000000;
	vertical-align:middle;  
	width:3px;
	height:19px;
	background-image:url(/Content/EN/WIDGETS/LANGUAGEBAR/INTERFACE/language_bar_left.jpg);	
}
.language_bar_right
{
	vertical-align:middle;  
	width:3px;
	height:19px;
	background-image:url(/Content/EN/WIDGETS/LANGUAGEBAR/INTERFACE/language_bar_right.jpg);	
}
.language_bar_ico
{
	vertical-align:middle;
	background-color:#FFFFFF;
	padding-left :2px;
	height:19px;
	padding-right:2px;
}

.LanguageList
{position:fixed;
position:absolute;
z-index:1;
visibility:hidden;
}
.language_bar_normal
{font-family:Verdana;
font-size:10px;
color: #7e7e7e;
text-align: left;
background-color: #e2ebf8;
}
.language_bar_general
{border-style: solid;
border-color: #cccccc;
border-width:0px;
vertical-align:middle;
width:110px;
padding:0px;
margin:0px;
}
.language_bar_select
{font-family:Verdana;
font-size:10px;
background-color: #e2ebf8;
}
.language_bar_over
{font-family:Verdana;
font-size:10px;
color: #333333;
text-align: left;
background-color: #f1f1f1;
cursor:pointer;
}
.bookings_main_table
{
  width:200px;
  text-align:left;
  margin-left:7px;
}
a.bookings_link
{
  font-family:Verdana,tahoma;
  font-size:10px;   
  color:#1675E0;
  text-decoration:none;    
  padding-left:7px;
  background-repeat:no-repeat;     
  background-image:url(/Content/EN/WIDGETS/BOOKINGS/INTERFACE/bookings_arrow.png)
  
}
a:link.bookings_link
{
  font-family:Verdana,tahoma;
  font-size:10px;   
  color:#1675E0;
  text-decoration:none;    
  padding-left:7px;
  background-repeat:no-repeat;     
  background-image:url(/Content/EN/WIDGETS/BOOKINGS/INTERFACE/bookings_arrow.png)
  
}
a:active.bookings_link
{
  font-family:Verdana,tahoma;
  font-size:10px;   
  color:#1675E0;
  text-decoration:none;    
  padding-left:7px;
  background-repeat:no-repeat;     
  background-image:url(/Content/EN/WIDGETS/BOOKINGS/INTERFACE/bookings_arrow.png)
  
}
a:visited.bookings_link
{
  font-family:Verdana,tahoma;
  font-size:10px;   
  color:#1675E0;
  text-decoration:none;    
  padding-left:7px;
  background-repeat:no-repeat;     
  background-image:url(/Content/EN/WIDGETS/BOOKINGS/INTERFACE/bookings_arrow.png)
  
}
a:hover.bookings_link
{
 font-family:Verdana,tahoma;
 
  font-size:10px;   
  color:#1675E0;
  text-decoration:underline;  
  padding-left:7px;
  background-repeat:no-repeat;     
  background-image:url(/Content/EN/WIDGETS/BOOKINGS/INTERFACE/bookings_arrow.png)
	
}
.bookings_blue_text
{
  font-family:Verdana,tahoma;
  font-size:11px;   
  color:#1675E0;
  text-decoration:none;  
  vertical-align:bottom;
}
.bookings_blue_text_multiple
{
  font-family:Verdana,tahoma;
  font-size:9px;   
  color:#1675E0;
  text-decoration:none;  
  vertical-align:bottom;
  padding-left:25px;
  white-space:nowrap;
}
.bookings_blue_text2
{
  font-family:Verdana,tahoma;
  font-size:9px;   
  color:#1675E0;
  text-decoration:none;  
  vertical-align:bottom;
}
.bookings_gray_text
{
  font-family:Verdana,tahoma;
  font-size:11px;   
  color:#656565;  
  text-decoration:none;  
}
.bookings_red_text
{
  font-family:Verdana,tahoma;
  font-size:11px;   
  color:red;  
  text-decoration:none;  
}
.bookings_gray_text2
{
  font-family:Verdana,tahoma;
  font-size:9px;   
  color:#909090;  
  text-decoration:none;  
}
.bookings_select_location
{
  font-family:Verdana,tahoma;
  font-size:11px;  
  color:#656565;      
  text-decoration:none;  
  border: solid 1px #a5acb2;
   width:152px;
}
.bookings_select_day
{
  font-family:Verdana,tahoma;
  font-size:11px;  
  color:#656565;      
  text-decoration:none;  
  border: solid 1px #a5acb2;
   width:43px;
}
.bookings_select_month_year
{
  font-family:Verdana,tahoma;
  font-size:11px;  
  color:#656565;      
  text-decoration:none;  
  border: solid 1px #a5acb2;
   width:100px;
}
.bookings_select_passengers
{
  font-family:Verdana,tahoma;
  font-size:11px;  
  color:#656565;      
  text-decoration:none;  
  border: solid 1px #a5acb2;
   width:60px;
}
.bookings_select
{
  font-family:Verdana,tahoma;
  font-size:11px;  
  color:#656565;      
  text-decoration:none;  
  border: solid 1px #a5acb2;   
}
.bookings_option
{
  font-family:Verdana,tahoma;
  font-size:11px;   
  color:#656565;  
  text-decoration:none;  
  border: solid 1px #a5acb2;
}
.bokings_line
{
	height:1px;	
	border:none 0px;
	background-image:url(/Content/EN/WIDGETS/BOOKINGS/INTERFACE/bookings_line.png);	
}
.bookings_button_search
{	
  /*font-family:Arial,Verdana,tahoma;*/
  font-family:Verdana,Arial,sans-serif,Tahoma;
  font-size:14px;
  /*font-size:20px;*/
  color:#FFFFFF;    
  width:150px;
  height:29px;
  text-decoration:none;  
  text-align:left;
  vertical-align:middle;
  border-style:none;  
  padding:5px 0px 0px 50px;
   background-repeat:no-repeat;
   background-position:top;
   font-weight:bold;
  background-image:url(/Content/EN/WIDGETS/BOOKINGS/INTERFACE/bookings_button_search.png);	
}
.checkbox, .radio 
{
	height: 21px;
	padding: 0 0 0 20px;		
	/*background: url(/Content/EN/WIDGETS/BOOKINGS/INTERFACE/radio.gif) no-repeat 0 0;*/
	cursor: default;
}
.checkbox input, .radio input 
{
	display: none;
}
.radio 
{	background-position:0px 0px;	
	background: url(/Content/EN/WIDGETS/BOOKINGS/INTERFACE/radio.png);	
	background-repeat:no-repeat;
}
.selected 
{
	background-position: 0 -52px;
}


.contentTitleText
{
 color:#ff6600;
 font-family:Arial,Verdana,Tahoma;
 font-size:22px; 	
 
 text-align:left;
}
.contentTitleTextBlue
{
 color:#2c72b5;
 font-family:Arial,Verdana,Tahoma;
 font-size:22px; 	 
 text-align:left;
}
.contentTitleTextOrange
{
 color:#F96600;
 font-family:Arial,Verdana,Tahoma;
 font-size:22px; 	 
 text-align:left;
 font-weight:bold;
}
.contentTitleTable
{
	width:100%;
}
.contentTitleLine
{
  height:1px;	
  border :none 0px;
  width:100%;
  /*border:solid 2px #000000;*/
   background-position:top;
   background-repeat:repeat-x;
  background-image :url(/Content/EN/WIDGETS/CONTENTTITLE/INTERFACE/content_title_line.jpg);	
}
.tableSubMenu
{		
	border:solid 0px #000000;
	margin:0px 0px 0px;
	padding 0px 0px 0px;
}
.hrefSelected
{
	border:solid 0px #000000;
	color:#FFFFFF;	
}
.hrefNormal
{
	border:solid 0px #000000;
	color:#414141;	
}
.imgSelected
{		
	border:solid 0px #000000;
	margin:0px 0px 0px;
	padding 0px 0px 0px;
	width:3px;
}
.tdSubmenuParentTopNormal
{	 
	
	 vertical-align:top;
	 width:175px;
	 height:2px;
	 margin:0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 border:solid 0px #000000;
	 background-image:url(/Content/EN/WIDGETS/SUBMENU/INTERFACE/submenu_form_td_top.png);
}
.tdSubmenuParentTopOver
{	 
	
	 vertical-align:top;
	 width:175px;
	 height:2px;
	 margin:0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 border:solid 0px #000000;
	 background-image:url(/Content/EN/WIDGETS/SUBMENU/INTERFACE/submenu_form_td_top_over.png);
}
.tdSubmenuParentTopCmb
{	 
	
	 vertical-align:top;
	 width:175px;
	 height:2px;
	 margin:0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 border:solid 0px #000000;
	 background-image:url(/Content/EN/WIDGETS/SUBMENU/INTERFACE/submenu_form_td_top_cmb.png);
}
.tdSubmenuParentBottomNormal
{	 
	
	 vertical-align:top;
	 width:175px;
	 height:2px;
	 margin:0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 border:solid 0px blue;
	 background-image:url(/Content/EN/WIDGETS/SUBMENU/INTERFACE/submenu_form_td_bottom.png);
}
.tdSubmenuParentBottomOver
{	 
	
	 vertical-align:top;
	 width:175px;
	 height:2px;
	 margin:0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 border:solid 0px blue;
	 background-image:url(/Content/EN/WIDGETS/SUBMENU/INTERFACE/submenu_form_td_bottom_over.png);
}

.tdSubmenuParentBottomCmb
{	 
	
	 vertical-align:top;
	 width:175px;
	 height:2px;
	 margin:0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 border:solid 0px blue;
	 background-image:url(/Content/EN/WIDGETS/SUBMENU/INTERFACE/submenu_form_td_bottom_cmb.png);
}

.tdSubmenuParentNormal
{	 
	 vertical-align:top;
	 /*width:175px;*/
	 width:100%;
	 height:12px;	
	 font-weight:bold;  
	 margin:0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 border:solid 0px #000000;
	 background:#ededed url(/Content/EN/WIDGETS/SUBMENU/INTERFACE/submenu_form_bg_normal.png) repeat;
}
.tdSubmenuParentArrowNormal
{	 
	 vertical-align:middle;
	 /*width:175px;*/	
	 cursor:pointer; 
	 width:19px;
	 height:100%;  
	 margin:0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 border:solid 0px #000000;
	 background:#ededed url(/Content/EN/WIDGETS/SUBMENU/INTERFACE/submenu_form_bg_normal.png) repeat;
}
.tdSubmenuParentArrowOver
{	 
	 vertical-align:middle;
	 /*width:175px;*/	
	 cursor:pointer; 
	 width:19px;
	 height:100%;  
	 margin:0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 border:solid 0px #000000;
	 background:#ededed url(/Content/EN/WIDGETS/SUBMENU/INTERFACE/submenu_form_bg_over.png) repeat;
}
.tdSubmenuParentArrowCmb
{	 
	 vertical-align:middle;
	 /*width:175px;*/	
	 cursor:pointer; 
	 width:19px;
	 height:100%;  
	 margin:0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 border:solid 0px #000000;
	 background:#ededed url(/Content/EN/WIDGETS/SUBMENU/INTERFACE/submenu_bg_cmb.png) repeat;
}

.tdSubmenuParentOver
{	 
	
	  vertical-align:top;
	 /*width:175px;*/
	 width:100%;
	 height:12px;	  
	 margin:0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 border:solid 0px #000000;	  	 
	 background:#ff6600 url(/Content/EN/WIDGETS/SUBMENU/INTERFACE/submenu_form_bg_over.png) repeat ;
}

.tdSubmenuTopNormal
{	 
	
	 vertical-align:top;
	 /*width:175px;*/
	 width:100%;
	 height:2px;
	 margin:0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 border:solid 0px #000000;	
}
.tdSubmenuTopOver
{	 
	
	 vertical-align:top;
	 /*width:175px;*/
	 width:100%;
	 height:2px;
	 margin:0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 border:solid 0px #000000;	 
}
.tdSubmenuBottomNormal
{	 
	
	 vertical-align:top;
	 width:175px;
	 height:2px;
	 margin:0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 border:solid 0px #000000;
	 background-color:#ffffff;
}
.tdSubmenuBottomOver
{	 
	
	 vertical-align:top;
	 width:175px;
	 height:2px;
	 margin:0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 border:solid 0px #000000;	 
}
.tdSubmenuNormal
{	 
	
	  vertical-align:top;
	 width:175px;
	 height:12px;	  
	 margin:0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 border:solid 0px #000000;	
}
.tdSubmenuOver
{	 
	
	  vertical-align:top;
	 width:175px;
	 height:12px;	  
	 margin:0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 border:solid 0px #000000;	
}

.tdLeftNormal
{	 
	
	 vertical-align:middle;
	 margin:0px 0px 0px 0px;
	 padding: 0px 0px 0px 5px;
	 border:solid 0px #000000;
}

.tdLeftSelected
{	 
	
	 vertical-align:middle;
	 margin:0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;	 
	 border:solid 0px #000000;
	 width:100%;	 
	 /*background-image:url(/Content/EN/WIDGETS/SUBMENU/INTERFACE/submenu_bg.jpg);*/
}

.tdRightSelected
{		
	 text-align:right;
	 width:3px;
	 vertical-align:top;
	 margin:0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 border:solid 0px #000000;
	 background-repeat:none;
	 background-position:right top;
	/* background-image:url(/Content/EN/WIDGETS/SUBMENU/INTERFACE/submenu_right.jpg);*/
}
.tdRightNormal
{		
	 text-align:right;
	 width:3px;
	 vertical-align:top;
	 margin:0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 border:solid 0px #000000;
	 background-repeat:none;
	 background-position:right top;
	 background-color:#FFFFFF;
}

.tableSubMenuSelected
{	
	border:solid 0px #000000;
	margin:0px 0px 0px;
	padding 0px 0px 0px;	
	height:16px;
	background-repeat:no-repeat;	
	/*background-image:url(/Content/EN/WIDGETS/SUBMENU/INTERFACE/submenu_bg.jpg);*/
	
}
.dhtmlgoodies_tree,#floatingContainer
{
	margin:0px;
	padding:0px;
	font-family:Verdana,Tahoma,Arial;
	font-size:11px;
	width:100%;
}
.dhtmlgoodies_tree ul{	/* Sub menu groups */
	/*margin-left:20px;*/	/* Left spacing */
	margin-left:10px;
	/*margin-right:20px;*/
	padding-top:0px;
	
	padding-left:0px;
	display:none;	/* Initially hide sub nodes */
	font-family:Verdana,Tahoma,Arial;
	border:solid 0px #000000;
	font-size:11px;
	
}

#floatingContainer ul
{	
	margin-left:10px;
	padding-left:0px;
	font-family:Verdana,Tahoma,Arial;
	font-size:11px;	
	width:100%;
	border:solid 0px blue;
}

.dhtmlgoodies_tree li,#floatingContainer li{	/* Nodes */
	list-style-type:none;
	vertical-align:top;
	font-family:Verdana,Tahoma,Arial;
	font-size:11px;
	/*white-space:nowrap;*/
	width:100%;		
	padding-bottom:2px;
}
.right_image
{
  text-align:right;	  	  
  vertical-align:top;	    
}
.td_plus_minus_selected
{
	display:inline;
	width:2px;
	border:solid 0px blue;
	height:100%;	
	background-image:url(/Content/EN/WIDGETS/SUBMENU/INTERFACE/submenu_bg_sample.jpg);
	
}
.subMenuSelectedArrow
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline;
	width:19px;
	background-image:url(/Content/EN/WIDGETS/SUBMENU/INTERFACE/submenu_form_arrow_over.png);
}
.subMenuUnSelectedArrow
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline;
	width:19px;
	background-image:url(/Content/EN/WIDGETS/SUBMENU/INTERFACE/submenu_form_arrow.png);
}
.subMenuSelectedNoArrow
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline;
	width:19px;
	background-image:url(/Content/EN/WIDGETS/SUBMENU/INTERFACE/submenu_form_noarrow_over.png);
}
.subMenuUnSelectedNoArrow
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline;
	width:19px;
	background-image:url(/Content/EN/WIDGETS/SUBMENU/INTERFACE/submenu_form_noarrow.png);
}
.td_plus_minus_normal
{
	background-repeat:repeat-x;	
	background-position:left top;
	/*background-image:url(/Content/EN/WIDGETS/SUBMENU/INTERFACE/submenu_bg_sample.jpg);*/
	background-color:#FFFFFF;
}
.plus_minus_image
{
	
  padding-top:0px;
  padding-left:0px;	  
  padding-right:0px;
  width:19px;
  height:5px;	  
  vertical-align:middle;   
  text-align:right; 
}
.subMenuTdPlusMinus
{
	margin:0 px 0px 0px 0px;
	padding:0 px 0px 0px 0px;
	width:19px;
	height:100%;	  
	vertical-align:middle;   
	text-align:left; 	
}
.dhtmlgoodies_tree li a,#floatingContainer li a{	/* Node links */
	color:#414141;
	vertical-align:top;
	/*white-space:nowrap;*/
	text-decoration:none;				
	padding:0px 0px 0px 0px;
	margin-left:0px 0px 0px 0px;
	font-family:Verdana,Tahoma,Arial;
	font-size:11px;	
	width:100%;
}
.dhtmlgoodies_tree li span.highlightedNodeItem{
	color:#ff6600;
	border:solid 0px #000000;		
	padding:0px 0px 0px 0px;
	margin-top:0px;
	margin-left:0px;		
	padding-right:0px;		
	vertical-align:top;	
	font-family:Verdana,Tahoma,Arial;
	font-size:11px;
	font-weight:normal;
	width:100%;		
}
.dhtmlgoodies_tree li a.highlightedNodeParentItem{
	color:#FFFFFF;
	border:solid 0px #000000;		
	padding:0px 0px 0px 0px;
	margin-top:0px;
	margin-left:0px;		
	padding-right:0px;		
	vertical-align:top;	
	font-family:Verdana,Tahoma,Arial;
	font-size:11px;
	font-weight:bold;	
	width:100%;		
}
.dhtmlgoodies_tree li span.highlightedNodeParentItem{
	color:#FFFFFF;
	border:solid 0px #000000;		
	padding:0px 0px 0px 0px;
	margin-top:0px;
	margin-left:0px;		
	padding-right:0px;		
	vertical-align:top;	
	font-family:Verdana,Tahoma,Arial;
	font-size:11px;
	font-weight:bold;	
	width:100%;		
}

.dhtmlgoodies_tree input.folderTreeTextBox{	/* Css for the text input - rename item */
	font-size:10px;
	margin:0px;
	padding:0px;
	height:12px;
	font-family:Verdana,Tahoma,Arial;
	font-size:11px;
   
}	body 
{
 margin-top:0px;
 padding-top: 0px;
 margin:0px;
 padding:0px;
 border:solid 0px #ffffff;
 /*background-color:#1aa653;*/
 font-family:Verdana,Tahoma;
 font-size:12px; 
 background: #1aa653 url(/Content/EN/PAGES/IMAGES/bg_body.gif) top left repeat-x;	 
}
p
{
	padding:0px 0px 0px 0px;
	margin 0px 0px 0px 0px;
	border:solid 0px red;	
}
.color_gri1
{
  font-size:10px; 
  color:#8b8b8b;
  text-decoration:none;  
}
.color_gri2
{ 
  font-size:10px; 
  color:#585858;
  text-decoration:none;
}
.linie_oriz_gri
{  
  height:1px;  
  border-bottom:solid 1px #d9d9d9;
}
.link_albastru_mic
{
 color:#6585af;
 background-color:#e2ebf8;
 font-size:10px;
 height:18px;
 width:15px;
 text-decoration:none;
}
.link_albastru_mic_nobg
{
 color:#6585af; 
 font-size:10px;
 height:18px;
 width:15px;
 text-decoration:none;
}
.link_top1
{
	 color:#e8f4ed;
	 /*border:solid 1px #ffffff;*/
	 font-family:Verdana,Tahoma;
	 font-size:11px; 
	 font-weight:bold;
	 text-decoration:none;
	 padding-right:0px;
	 padding-left:0px;	 	 
	 margin-right:12px;
	 vertical-align:text-top;
}
a.link_top1:link
{
	 color:#e8f4ed;
	 /*border:solid 1px #ffffff;*/
	 font-family:Verdana,Tahoma;
	 font-size:11px; 
	 font-weight:bold;
	 text-decoration:none;
	 padding-right:0px;
	 padding-left:0px;	 	 
	 margin-right:12px;
	 vertical-align:text-top;
}
a.link_top1:active
{
	 color:#e8f4ed;
	 /*border:solid 1px #ffffff;*/
	 font-family:Verdana,Tahoma;
	 font-size:11px; 
	 font-weight:bold;
	 text-decoration:none;
	 padding-right:0px;
	 padding-left:0px;	 	 
	 margin-right:12px;
	 vertical-align:text-top;
}
a.link_top1:hover
{
	 color:#e8f4ed;
	 /*border:solid 1px #ffffff;*/
	 font-family:Verdana,Tahoma;
	 font-size:11px; 
	 font-weight:bold;
	 text-decoration:none;
	 padding-right:0px;
	 padding-left:0px;	 	 
	 margin-right:12px;
	 vertical-align:text-top;
}
a.link_top1:visited
{
	 color:#e8f4ed;
	 /*border:solid 1px #ffffff;*/
	 font-family:Verdana,Tahoma;
	 font-size:11px; 
	 font-weight:bold;
	 text-decoration:none;
	 padding-right:0px;
	 padding-left:0px;	 	 
	 margin-right:12px;
	 vertical-align:text-top;
}


.link_bottom1
{
	color:#a3dbba;
	font-family:Verdana,Tahoma;
	font-size:10px; 
	/*font-weight:bold;*/
	text-decoration:none;
}
a.link_bottom1:link
{
	color:#a3dbba;
	font-family:Verdana,Tahoma;
	font-size:10px; 
	/*font-weight:bold;*/
	text-decoration:none;
}
a.link_bottom1:visited
{
	color:#a3dbba;
	font-family:Verdana,Tahoma;
	font-size:10px; 
	/*font-weight:bold;*/
	text-decoration:none;
}
a.link_bottom1:active
{
	color:#a3dbba;
	font-family:Verdana,Tahoma;
	font-size:10px; 
	/*font-weight:bold;*/
	text-decoration:none;
}
a.link_bottom1:hover
{
	color:#a3dbba;
	font-family:Verdana,Tahoma;
	font-size:10px; 
	/*font-weight:bold;*/
	text-decoration:none;
}

.link_bottom2
{
	color:#FFFFFF;
	font-family:Verdana,Tahoma;
	font-size:10px; 
	line-height:8pt;
	word-spacing:-0.1em;
	text-decoration:none;
}

a.link_bottom2:link
{
	/*color:#a3dbba;*/
	color:#FFFFFF;
	font-family:Verdana,Tahoma;
	font-size:10px; 
	/*font-weight:bold;*/
	text-decoration:none;
}

a..link_bottom2:active
{
	/*color:#a3dbba;*/
	color:#FFFFFF;
	font-family:Verdana,Tahoma;
	font-size:10px; 
	/*font-weight:bold;*/
	text-decoration:none;
}

a..link_bottom2:hover
{
	/*color:#a3dbba;*/
	color:#FFFFFF;
	font-family:Verdana,Tahoma;
	font-size:10px; 
	/*font-weight:bold;*/
	text-decoration:none;
}

a..link_bottom2:visited
{
	/*color:#a3dbba;*/
	color:#FFFFFF;
	font-family:Verdana,Tahoma;
	font-size:10px; 
	/*font-weight:bold;*/
	text-decoration:none;
}


.top_first
{
 background-image:url(/Content/EN/PAGES/IMAGES/top1_2.jpg);
}
.top_first_new
{
	border:solid 0px #000000;
	height:60px;	
	/*padding-top:0px;*/
	padding-top:16px;
	vertical-align:top; 
	text-align:left;
}
.top_second_new
{
 height:20px; 
 text-align:left;
 vertical-align:middle;
  
 border:solid 0px #ffffff;  
  
}
.top_sigla
{
 width:239px;
 border:solid 0px #000000;
 height:80px;
 vertical-align:bottom;
  text-align:right;
  background-repeat:no-repeat;
  background-position:right middle;
 /*background-image:url(/Content/EN/PAGES/IMAGES/sigla_top.jpg);*/
}
.img_sigla
{
 width:239px;
 border:solid 0px #000000;
 height:80px;
 vertical-align:bottom;
  text-align:right;
  background-repeat:no-repeat;
  background-position:right middle;
 /*background-image:url(/Content/EN/PAGES/IMAGES/sigla_top.jpg);*/
}
.top_menu
{
	padding-top:0px;
	margin-top:0px;
	background-repeat:no-repeat;
	background-image:url(/Content/EN/PAGES/IMAGES/menu_bg_all.jpg);
}
.top_submenu1
{
 background-image:url(/Content/EN/PAGES/IMAGES/top3_1.jpg);
}
.top_submenu2
{
 background-image:url(/Content/EN/PAGES/IMAGES/top3_2.jpg); 
}
.content_left
{
 width:225px;
 vertical-align:top;
 background-image:url(/Content/EN/PAGES/IMAGES/left_bg.jpg); 
}
.content_right
{
 vertical-align:top; 
 background-position:right;
 background-repeat:repeat-y;
 background-image:url(/Content/EN/PAGES/IMAGES/right_bg.jpg); 
}
.content_right_table
{
 vertical-align:top;
 width:698px;
 border:solid 0px blue;
 margin-left:24px;
 margin-right:10px;
 
}
.content_right_table_second
{
 vertical-align:top;
 width:688px;
 border:solid 0px blue;
 margin-left:26px;
 margin-right:10px;
 /*padding-bottom:27px;*/
 border:solid 0px red;
}
.div_content_second
{
 vertical-align:top;
 width:516px;
 border:solid 0px blue; 
 /*
 margin-left:26px;
 margin-right:10px;
 */
}

.content_right_td_first_page
{
 width:732px;
 vertical-align:top; 
 text-align:left; 
 border:solid 0px blue; 
 background-color:white;
 background-image:url(/Content/EN/PAGES/IMAGES/right_bg.jpg); 
 
}
.content_end
{
 background-image:url(/Content/EN/PAGES/IMAGES/content_end.jpg); 
}
.box
{
 width:244px;
 height:168px;
 background-image:url(/Content/EN/PAGES/IMAGES/box.jpg);  
}
/*
  Stilurile KRP trebuie sa se reflecte in InternalPortal /lib/fckeditor/editor/css/fck_editorarea.css
*/
.KRPcontentItemText
{  
  color:#696969;	
  font-family:Verdana,Tahoma;
  font-size:11px; 	
  text-decoration:none;
}
.KRPcontentItemTitle
{
   color:#2c72b5;
   font-family:Verdana;
   font-size:11px;
   font-weight: bold;
   text-transform: uppercase;
}
.KRPcontentItemText2
{  
  color:#2c72b5;	
  font-family:Verdana,Tahoma;
  font-size:11px; 	
  text-decoration:none;
}

.logo
{
	display: block;	
	height: 99px;
	background: url(/Content/EN/PAGES/IMAGES/carpatair_logo.gif) left top no-repeat transparent;
	text-indent: -9999px; /* Hides text */	
}
				
img { border: 0; }
				
.bgcontent
{
	background: url(/Content/EN/PAGES/IMAGES/bg_content.gif) 8px top repeat-y white;
}
		
.bgcontenttop
{
	padding: 0 45px 0 39px;
}
		
		.bgshadowleft
		{
			background: url(/Content/EN/PAGES/IMAGES/bg_shadow_left.gif) left top repeat-y;
		}
		
		.bgshadowright
		{
			background: url(/Content/EN/PAGES/IMAGES/bg_shadow_right.gif) left top repeat-y;
		}
		
		#footer
		{
			width: 560px;
			height: 35px;
			background: url(/Content/EN/PAGES/IMAGES/bg_footer.gif) left top no-repeat transparent;
			position: relative;
		}
		
		.copy
		{
			color: white;
			font-size: 10px;
		}
		
		#rules-table {
			border-collapse: collapse;
		}
		
		#rules-table td {
			padding-left: 18px;
		}
		
		.tdblue
		{
			color: #6497DA;
		}
		
		.tdgrey
		{
			color: #555555;
		}
		
		.bgblue
		{	
			background: #CEDCED;
		}
		
		.tdleft
		{
			border-right:3px solid white;
			border-bottom:3px solid white;
		}
		
		.tdright
		{
			border-bottom:3px solid white;
		}
		

#item_4 A:link,#item_4 A:visited,#item_4 A:active,#item_4 A:hover
{
	font-family:Verdana,tahoma;
	font-size:11px;
	color:#1675E0;
	text-decoration: underline;
}

	.buttonDiv 
	{
		position:absolute;								
		top: 124px;
		cursor:pointer;
	}
	
	.buttonFlight {
		display:block;
		position:absolute;
		top:0px;
		left:1px;
		width:79px;
		height:30px;
		text-indent:-9999px;
	}
	.buttonFlight a {
		display:block;
		width:100%;
		height:100%;
		background:url(/Content/EN/PAGES/IMAGES/csg-4a9cf9df12f94_EN.png) no-repeat top left;				
		background-position: -156px 0;
		outline:none;
	}
	
	.buttonFlight a:hover 
	{
		background-position: -239px 0;		
	}
	
	
	.buttonFlightSelected
	{
		display:block;
		position:absolute;
		top:0px;
		left:1px;
		width:79px;
		height:30px;
		text-indent:-9999px;						
		background:url(/Content/EN/PAGES/IMAGES/csg-4a9cf9df12f94_EN.png) no-repeat top left;				
		background-position: -156px 0;
		outline:none;
	}
	.buttonFlightUnselected
	{
		display:block;
		position:absolute;
		top:0px;
		left:1px;
		width:79px;
		height:30px;
		text-indent:-9999px;						
		background:url(/Content/EN/PAGES/IMAGES/csg-4a9cf9df12f94_EN.png) no-repeat top left;		
		background-position: -239px 0;		
		outline:none;
	}		
	
	.buttonCar {
		display:block;
		position:absolute;
		top:0px;
		left:79px;						
		width:72px;
		height:30px;
		text-indent:-9999px;
	}	
	.buttonCar a {
		display:block;
		width:100%;
		height:100%;
		background:url(/Content/EN/PAGES/IMAGES/csg-4a9cf9df12f94_EN.png) no-repeat top left;
		background-position: -77px 0;
		outline:none;		
	}	
	.buttonCar a:hover {
		background-position: 0 0;
	}
	
	
	.buttonHotel {
		display:block;
		position:absolute;
		top:0px;
		left:151px;						
		width:72px;
		height:30px;
		text-indent:-9999px;
	}	
	.buttonHotel a {
		display:block;
		width:100%;
		height:100%;
		background:url(/Content/EN/PAGES/IMAGES/csg-4a9cf9df12f94_EN.png) no-repeat top left;
		background-position: -403px 0;
		outline:none;		
	}	
	.buttonHotel a:hover {
		background-position: -324px 0;
	}		
	
	
	/**news Detailed inline*/
.newsDetailsInlineFirstTable
{
	height:100%;
	margin-left:3px;	
}
.newsDetailsInlineTdContent
{
	width:295px;
	text-align:center;
}
.newsDetailsInlineTableContent
{
	width:295px;	
}
.newDetailesInlineImgLogo
{
	width:100px;
	float: left; 
	margin: 2px; 
}
.newsDetailsInlineTitle
{		 
	text-align:left;
	vertical-align:top;
	background-color:#FFFFFF;
	margin:0px 0px 0px 0px;
	/*color:#ff6600;*/
	color:#ff6600;
	font-family:Verdana,Tahoma;
	font-weight:bold;
	font-size:14px;
	padding-left:0px;
	text-decoration:none;
}
.newsDetailsInlineLine
{	
	height:1px;
	border:none 0px;
	background-color:#dadada;
	width:295px;
}
.newsDetailsInlineAfterLine
{	
	height:15px;
	background-color:#FFFFFF;
}
.newDetailesInlineTdText
{
	text-align:left;
	background-color:#FFFFFF;
	vertical-align:top;
	margin:0px 0px 0px 0px;
	color:#444444;
	font-family:Verdana,Tahoma;
	font-size:11px;
	padding-left:0px;
	text-decoration:none;
}
.newsDetailsButtonClose
{
	cursor:pointer;
	width:119px;
	height:29px;
	border:solid 0px #FFFFFF;
	background: #139d47 url(/Content/EN/WIDGETS/NEWS/INTERFACE/but_close.gif) no-repeat top left;	
}
.newsDetailsTdButtonClose
{
	background-color:#FFFFFF;
	text-align:right;
}

.newsBriefArchiveSelectTable
{
	font-size:10px; 	
	text-decoration:none;
	border:solid 1px #A5ACB2;
	margin-bottom:10px;
	/*
	vertical-align:bottom;
	text-align:right;
	padding-bottom:2px;
	*/
}
.newsBriefArchiveSelectTextTd
{			
	width:80px;
	color:#1675E0;	
	font-family:Verdana,tahoma;
	font-size:11px;
	white-space:nowrap;
	padding:5px 5px 5px 5px;
	vertical-align:middle;	
}
.newsBriefArchiveSelectTd
{		
	color:#1675E0;	
	font-family:Verdana,tahoma;
	font-size:9px;	
	white-space:nowrap;
	padding:5px 5px 5px 0px;
	vertical-align:middle;
}
.newsBriefArchiveSelect
{		
	border:1px solid #A5ACB2;
	color:#656565;
	font-family:Verdana,tahoma;
	font-size:11px;
}
.newsBriefArchiveSpace
{	
	font-family:Verdana,tahoma;
	font-size:5px;	
}
/***currentNews**/
.newsBriefReadMore
{
	font-size:10px; 	
	text-decoration:none;
	vertical-align:bottom;
	text-align:right;
	padding-bottom:2px;
}
#item_4 a.newsBriefReadMore 
{	
	color:#106fbf;
	/*color:#8b8b8b;*/
	text-decoration:none;
}
#item_4 a:link.newsBriefReadMore 
{
	color:#106fbf;
	text-decoration:none;
}

#item_4 a:active.newsBriefReadMore 
{
	color:#106fbf;
	text-decoration:none;
}

#item_4 a:visited.newsBriefReadMore 
{
	color:#106fbf;
	text-decoration:none;
}
#item_4 a:hover.newsBriefReadMore 
{
	color:#FF6600;
	text-decoration:none;
}


a.newsBriefReadMore 
{	
	color:#106fbf;
	/*color:#8b8b8b;*/
	text-decoration:none;
}
a:link.newsBriefReadMore 
{
	color:#106fbf;
	text-decoration:none;
}

a:active.newsBriefReadMore 
{
	color:#106fbf;
	text-decoration:none;
}

a:visited.newsBriefReadMore 
{
	color:#106fbf;
	text-decoration:none;
}
a:hover.newsBriefReadMore 
{
	color:#FF6600;
	text-decoration:none;
}

.newsCurrentDiv
{
	width:100%;
	text-align:left;	
	border:solid 0px red;	
}
.titleCurentNewsBrief
{
 padding-top:2px;
 color:#106fbf; 
 font-size:11px;  
 font-weight:bold; 
 word-spacing:-0.2em; 
}
.titleCurentNewsBriefOver
{
 padding-top:2px;
 color:#ff6600; 
 font-size:11px; 
 font-weight:bold; 
 word-spacing:-0.2em;  
}
p.colorCurrentNewsBrief
{
	border:0px dashed #FF9800; 
	margin:0px; 
	font-family:Verdana;
	font-size: 7.5pt;
	word-spacing:-0.1em;
	line-height:8pt;
	color:#8b8b8b;
	text-decoration:none;  
	padding-left:0px;
}
p.colorCurrentNewsBriefOver 
{
	border:0px dashed #FF9800; 
	margin:0px; 
	font-family:Verdana;
	font-size: 7.5pt;
	word-spacing:-0.1em;
	line-height:8pt;
	font-size:10px; 
	color:#585858;
	text-decoration:none; 
	padding-left:0px;
}
.titleCurrentNewsBrief
{
 padding-top:2px;
 color:#106fbf; 
 font-size:11px;  
 font-weight:bold; 
 word-spacing:-0.2em; 
}
.tdCurrentNewsBrief
{
	padding-bottom:5px;	
	cursor:pointer;
	vertical-align:top;	
}
.tableCurrentNewsBriefItems
{
	width:170px;
	height:100%;
	vertical-align:top;
	border-right:solid 1px #ff6600;
	
}

.newsDetailsBody
{
	margin: 0px 0px 0px 0px;
	background: #139d47 url(/Content/EN/WIDGETS/NEWS/INTERFACE/bg_news_detailed.png) repeat-x top left;
}
.newsDetailsFirstTable
{
	height:100%;
	/*background: #1aa653 url(/Content/EN/WIDGETS/NEWS/INTERFACE/bg_news_detailed.png) repeat-x top left);*/
}
.newsDetailsFirstTd
{
	height:100px;
}
.newsDetailsTdContent
{
	width:536px;
	text-align:center;
}
.newsDetailsTableContent
{
	width:536px;	
}
.newsDetailsTdTopRound
{
	width:536px;
	height:30px; 
	background-image:url(/Content/EN/WIDGETS/NEWS/INTERFACE/top_news_detailed.png);
}
.newsDetailsLeftTd
{	
	width:35px;
	background-image:url(/Content/EN/WIDGETS/NEWS/INTERFACE/left_news_detailed.png);
}
.newsDetailsTitle
{		 
	text-align:left;
	vertical-align:top;
	background-color:#FFFFFF;
	margin:0px 0px 0px 0px;
	color:#ff6600;
	font-family:Verdana,Tahoma;
	font-size:24px;
	padding-left:0px;
	text-decoration:none;
}
.newsDetailsRightTd
{	
	width:38px;
	background-image:url(/Content/EN/WIDGETS/NEWS/INTERFACE/right_news_detailed.png);
}
.newsDetailsLine
{	
	height:1px;
	border:none 0px;
	background-color:#dadada;
	width:460px;
}
.newsDetailsAfterLine
{	
	height:32px;
	background-color:#FFFFFF;
}
.newDetailesTdText
{
	text-align:left;
	background-color:#FFFFFF;
	vertical-align:top;
	margin:0px 0px 0px 0px;
	color:#444444;
	font-family:Verdana,Tahoma;
	font-size:11px;
	padding-left:0px;
	text-decoration:none;
	height:445px;
	
}
.newDetailesImgLogo
{
	width:150px;
	float: left; 
	margin: 4px; 
}
.newsDetailsTdBottomRound
{
	width:536px;
	height:30px; 
	background-image:url(/Content/EN/WIDGETS/NEWS/INTERFACE/bottom_news_detailed.png);
}
.newsDetailsBottomText
{
	color:#FFFFFF;
	font-family:Verdana,Tahoma;
	font-size:10px;
	text-decoration:none;
	 
}



.newsBriefBullet
{
 border-style :none; 
 background-repeat:no-repeat;
 background-position:center middle;
 width:43px;
 height:39px;
 background-image:url(/Content/EN/WIDGETS/NEWS/INTERFACE/news_brief_bullet.gif); 
}
.newsBriefItems
{
 width:303px;
 height:43px;
 overflow:auto;
 border:solid 0px blue;
}
.newsBriefItemsOver
{
 width:303px;
 height:43px;
 overflow:auto;
 border:solid 0px blue;
  cursor:pointer;
 background-repeat:no-repeat;
 background-position:top left;
 background-image:url(/Content/EN/WIDGETS/NEWS/INTERFACE/news_brief_bg_over.png); 
}
.newsBriefTdDiv
{
 width:303px;
 height:167px; 
 border:solid 0px blue;
 vertical-align:top;
}
.newsBriefDiv
{
 position:absolute;
 width:310px;
 height:165px;
 overflow:auto;
 border:solid 0px blue;
}
.tableWidgetNewsBriefTitle
{
 width:250px;
 border:solid 0px blue;
}
.newsBriefLine
{  	 
  height:1px;	
  width:85%;
  border :none 0px;  
  background-image :url(/Content/EN/WIDGETS/NEWS/INTERFACE/news_brief_line.jpg);	
  
}
.newsBriefLineSpace
{  	 
  height:1px;	
  width:15%;
  border :none 0px;  
  background-color:#FFFFFF;
}
.newsBriefAfterLine
{
  height:5px;	
  border :none 0px;  
}
.tdNewsBrief
{
	padding-bottom:5px;	
}
.tdNewsBriefPar
{
	padding-bottom:5px;	
}
.tdNewsBriefImpar
{
	padding-bottom:5px;		
}

.newsBriefSeeAll
{
	font-size:10px; 	
	text-decoration:none;
	vertical-align:bottom;
	text-align:right;
	padding-bottom:2px;
}
.newsBriefSeeAll a
{	
	color:#106fbf;
	/*color:#8b8b8b;*/
	text-decoration:none;
}
.newsBriefSeeAll a:hover
{
	color:#FF6600;
	text-decoration:none;
}
.titleWidgetNewsBrief
{
 text-align:left;
 vertical-align:top;
 margin:0px 0px 0px 0px;
 color:#ff6600; 
 font-family:Verdana,Tahoma;
 font-size:24px;  
 padding-left:5px; 
 text-decoration:none; 
}
.titleNewsBriefImpar
{
 padding-top:2px;
 color:#106fbf; 
 font-size:11px;  
 font-weight:bold; 
 word-spacing:-0.2em; 
}
p  
{
	border:0px dashed #FF9800; 
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
}

p.colorNewsBriefImpar 
{
	border:0px dashed #FF9800; 
	margin:0px; 
	font-family:Verdana;
	font-size: 7.5pt;
	word-spacing:-0.1em;
	line-height:8pt;
	color:#8b8b8b;
	text-decoration:none;  
	padding-left:5px;
}
p.colorNewsBriefPar 
{
	border:0px dashed #FF9800; 
	margin:0px; 
	font-family:Verdana;
	font-size: 7.5pt;
	word-spacing:-0.1em;
	line-height:8pt;
	font-size:10px; 
	color:#585858;
	text-decoration:none; 
	padding-left:5px;
}


.titleNewsBriefPar
{
 padding-top:2px;
 color:#ff6600; 
 font-size:11px; 
 font-weight:bold; 
 word-spacing:-0.2em;  
}


.KRPcontentItemText
{  
  color:#696969;	
  font-family:Verdana,Tahoma;
  font-size:11px; 	
  text-decoration:none;
}
.KRPcontentItemTitle
{
   color:#2c72b5;
   font-family:Verdana;
   font-size:11px;
   font-weight: bold;
   text-transform: uppercase;
}
.KRPcontentItemText2
{  
  color:#2c72b5;	
  font-family:Verdana,Tahoma;
  font-size:11px; 	
  text-decoration:none;
}/*
* {
	margin: 0px;
	padding: 0px;
}
a {
	text-decoration: underline;
}
*/
.img_lightbox {
	padding:1px 1px 1px 1px;border:solid 1px #A5ACB2;
}
/*
img {
	border: none;
}

body {
	margin: 0px;
	padding:0px;
	text-align: center;
	color: #556;
	background-color: #fff;
}
address {
	margin: 0px;
	padding: 30px;
	text-align: center;
	line-height: 1.0em;
	font-size: 11px;
	font-family: "Times","Times New Roman",serif!important;
}
address,
address a:link,
address a:active,
address a:visited,
address a:hover {
	color: #99c;
}
address a {
	text-decoration: none;
	border-bottom: 1px solid #ccd;
}
ul#photos {
	width: 500px;
	padding: 50px 0px;
	margin: 0px auto;
	text-align: center;
	list-style: none;
}
ul#photos li {
	display: inline;
	width: 160px;
	height: 160px;
}
ul#photos a.horizontal img,
ul#photos a.effectable img {
	padding: 15px 0px;
}
ul#photos a.vertical img {
	padding: 0px 15px;
}
*/#lightbox {
	background-color: #eee;
	padding: 10px;
	border: 1px solid #666;
	/*border-right: 1px solid #666;*/
}
#overlay {
	/*background-image: url(/Lib/lightbox_plus/overlay.png);*/
}
#lightboxCaption {
	color: #333;
	background-color: #eee;
	font-size: 90%;
	text-align: center;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
}
/*
#lightboxIndicator {
	border: 0px solid #fff;
}
*/
#lightboxOverallView {
	background-image: url(/Lib/lightbox_plus/overlay.png);
}
* html #lightboxOverallView,
* html #overlay {
	background-color: #000;
	background-image: url(/Lib/lightbox_plus/blank.gif);
	filter: Alpha(opacity=0);
}

