/* Stylesheet generated @ 2/15/2006 12:43:57 PM */



body {
	margin-top :  0px;
	margin-right :  0px;
	margin-bottom :  0px;
	margin-left :  0px;
	font-family :  verdana, sans-serif;
	font-size :  x-small;
	color :  #000000;


}

.homeHeadline {
	font :  bold 14px Arial;
	color :  003366;
	height :  22px;
	border-bottom :  1px dashed #FFD18B;

}

.homeH2white {
	font :  bold 9pt verdana;
	color :  #7D5415;
	text-indent :  5px;

}



A.framework {
  font-size : xx-small;
  color : #808080;
  text-decoration : underline;
}


table,tr,td,input,select,option,textarea,small,big {
	font-family :  verdana, sans-serif;
	font-size :  10px;
	color :  #000000;

}

b,i {
	font-family :  verdana, sans-serif;
	font-size :  10px;
	font-weight :  bold;

}

em {
	font-weight :  bold;
	color :  #ff0000;

}

A:link {
	font-weight :  bold;
	text-decoration :  none;
	color :  #003366;

}

A:visited {
	font-weight :  bold;
	text-decoration :  none;
	color :  #003366;

}

A:hover {
	font-weight :  bold;
	text-decoration :  none;
	color :  #777777;

}

small {
	font-size :  9px;

}

big {
	font-size :  12px;

}

h1 {
	font-size :  16px;
	color :  #003366;
	margin :  0px;

}

h2 {
	font-size :  13px;
	color :  #003366;
	margin :  0px;

}

h3 {
	font-size :  10px;
	font-weight :  bold;
	color :  #000000;
	margin :  0px;

}

#headern {
	text-decoration :  none;
	color :  #FFFFFF;
	font-weight :  bold;
	font-size :  18px;
	cell-spacing :  5px;
	cell-padding :  5px;
	font-family :  "Arial", "Verdana", "Helvetica";

}

#headerb {
	text-decoration :  none;
	color :  #000000;
	font-weight :  bold;
	font-size :  18px;
	cell-spacing :  5px;
	cell-padding :  5px;
	font-family :  "Arial", "Verdana", "Helvetica";

}

#headerh {
	text-decoration :  none;
	color :  #003366;
	font-weight :  bold;
	font-size :  16px;
	cell-spacing :  5px;
	cell-padding :  5px;
	font-family :  "Arial", "Verdana", "Helvetica";

}

#topManager {
	color :  #ffffff;

}

.linput {
	background-color :  #AECEE0;
	border :  0px inset;
	font-size :  9px;

}

.navi {
	text-decoration :  none;
	color :  #003366;
	font-size :  11px;
	font-weight :  bold;

}

.navi_highlight {
	text-decoration :  none;
	color :  #FFFFFF;
	font-size :  11px;
	font-weight :  bold;

}

.footer {
	background-color :  #EEEEEE;

}

.highlight {
	color :  red;

}

.block {
	padding :  0px;
	spacing :  0px;
	border :  0px;

}

.block_blue {
	background-color :  #006699;
	color :  white;
	font :  bold 10px verdana;
	padding :  2px;

}

.block_blue_b {
	background-color :  #006699;
	color :  #ffffff;
	font-size :  4px;

}

.block_blue_tl {
	background-color :  #006699;
	background-image :  url("/images/system/eck_top_left.gif");
	color :  #ffffff;
	background-repeat :  no-repeat;

}

.block_blue_tr {
	background-color :  #006699;
	background-image :  url("/images/system/eck_top_right.gif");
	color :  #ffffff;
	background-repeat :  no-repeat;

}

.block_blue_bl {
	background-color :  #006699;
	background-image :  url("/images/system/eck_bottom_left.gif");
	color :  #ffffff;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_blue_br {
	background-color :  #006699;
	background-image :  url("/images/system/eck_bottom_right.gif");
	color :  #ffffff;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_mblue {
	background-color :  #408CBB;
	color :  #000000;

}

.block_mblue_b {
	background-color :  #408CBB;
	color :  #000000;
	font-size :  4px;

}

.block_mblue_tl {
	background-color :  #408CBB;
	background-image :  url("/images/system/eck_top_left.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_mblue_tr {
	background-color :  #408CBB;
	background-image :  url("/images/system/eck_top_right.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_mblue_bl {
	background-color :  #408CBB;
	background-image :  url("/images/system/eck_bottom_left.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_mblue_br {
	background-color :  #408CBB;
	background-image :  url("/images/system/eck_bottom_right.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_lblue {
	background-color :  #B0D5E9;
	color :  #000000;

}

.block_lblue_b {
	background-color :  #B0D5E9;
	color :  #000000;
	font-size :  4px;

}

.block_lblue_tl {
	background-color :  #B0D5E9;
	background-image :  url("/images/system/eck_top_left.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_lblue_tr {
	background-color :  #B0D5E9;
	background-image :  url("/images/system/eck_top_right.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_lblue_bl {
	background-color :  #B0D5E9;
	background-image :  url("/images/system/eck_bottom_left.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_lblue_br {
	background-color :  #B0D5E9;
	background-image :  url("/images/system/eck_bottom_right.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_lblue_itl {
	background-color :  #B0D5E9;
	background-image :  url("/images/system/ecki_top_left.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_lblue_itr {
	background-color :  #B0D5E9;
	background-image :  url("/images/system/ecki_top_right.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_lblue_ibl {
	background-color :  #B0D5E9;
	background-image :  url("/images/system/ecki_bottom_left.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_lblue_ibr {
	background-color :  #B0D5E9;
	background-image :  url("/images/system/ecki_bottom_right.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_lila {
	background-color :  #990066;
	color :  #ffffff;

}

.block_lila_b {
	background-color :  #990066;
	color :  #ffffff;
	font-size :  4px;

}

.block_lila_tl {
	background-color :  #990066;
	background-image :  url("/images/system/eck_top_left.gif");
	color :  #ffffff;
	background-repeat :  no-repeat;

}

.block_lila_tr {
	background-color :  #990066;
	background-image :  url("/images/system/eck_top_right.gif");
	color :  #ffffff;
	background-repeat :  no-repeat;

}

.block_lila_bl {
	background-color :  #990066;
	background-image :  url("/images/system/eck_bottom_left.gif");
	color :  #ffffff;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_lila_br {
	background-color :  #990066;
	background-image :  url("/images/system/eck_bottom_right.gif");
	color :  #ffffff;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_mlila {
	background-color :  #CC3399;
	color :  #000000;

}

.block_mlila_b {
	background-color :  #CC3399;
	color :  #000000;
	font-size :  4px;

}

.block_mlila_tl {
	background-color :  #CC3399;
	background-image :  url("/images/system/eck_top_left.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_mlila_tr {
	background-color :  #CC3399;
	background-image :  url("/images/system/eck_top_right.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_mlila_bl {
	background-color :  #CC3399;
	background-image :  url("/images/system/eck_bottom_left.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_mlila_br {
	background-color :  #CC3399;
	background-image :  url("/images/system/eck_bottom_right.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_llila {
	background-color :  #F7D9F5;
	color :  #000000;

}

.block_llila_b {
	background-color :  #F7D9F5;
	color :  #000000;
	font-size :  4px;

}

.block_llila_tl {
	background-color :  #F7D9F5;
	background-image :  url("/images/system/eck_top_left.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_llila_tr {
	background-color :  #F7D9F5;
	background-image :  url("/images/system/eck_top_right.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_llila_bl {
	background-color :  #F7D9F5;
	background-image :  url("/images/system/eck_bottom_left.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_llila_br {
	background-color :  #F7D9F5;
	background-image :  url("/images/system/eck_bottom_right.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_llila_itl {
	background-color :  #F7D9F5;
	background-image :  url("/images/system/ecki_top_left.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_llila_itr {
	background-color :  #F7D9F5;
	background-image :  url("/images/system/ecki_top_right.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_llila_ibl {
	background-color :  #F7D9F5;
	background-image :  url("/images/system/ecki_bottom_left.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_llila_ibr {
	background-color :  #F7D9F5;
	background-image :  url("/images/system/ecki_bottom_right.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_green {
	background-color :  #006666;
	color :  #ffffff;

}

.block_green_b {
	background-color :  #006666;
	color :  #ffffff;
	font-size :  4px;

}

.block_green_tl {
	background-color :  #006666;
	background-image :  url("/images/system/eck_top_left.gif");
	color :  #ffffff;
	background-repeat :  no-repeat;

}

.block_green_tr {
	background-color :  #006666;
	background-image :  url("/images/system/eck_top_right.gif");
	color :  #ffffff;
	background-repeat :  no-repeat;

}

.block_green_bl {
	background-color :  #006666;
	background-image :  url("/images/system/eck_bottom_left.gif");
	color :  #ffffff;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_green_br {
	background-color :  #006666;
	background-image :  url("/images/system/eck_bottom_right.gif");
	color :  #ffffff;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_mgreen {
	background-color :  #339999;
	color :  #000000;

}

.block_mgreen_b {
	background-color :  #339999;
	color :  #000000;
	font-size :  4px;

}

.block_mgreen_tl {
	background-color :  #339999;
	background-image :  url("/images/system/eck_top_left.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_mgreen_tr {
	background-color :  #339999;
	background-image :  url("/images/system/eck_top_right.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_mgreen_bl {
	background-color :  #339999;
	background-image :  url("/images/system/eck_bottom_left.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_mgreen_br {
	background-color :  #339999;
	background-image :  url("/images/system/eck_bottom_right.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_lgreen {
	background-color :  #99CCCC;
	color :  #000000;

}

.block_lgreen_b {
	background-color :  #99CCCC;
	color :  #000000;
	font-size :  4px;

}

.block_lgreen_tl {
	background-color :  #99CCCC;
	background-image :  url("/images/system/eck_top_left.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_lgreen_tr {
	background-color :  #99CCCC;
	background-image :  url("/images/system/eck_top_right.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_lgreen_bl {
	background-color :  #99CCCC;
	background-image :  url("/images/system/eck_bottom_left.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_lgreen_br {
	background-color :  #99CCCC;
	background-image :  url("/images/system/eck_bottom_right.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_lgreen_itl {
	background-color :  #99CCCC;
	background-image :  url("/images/system/ecki_top_left.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_lgreen_itr {
	background-color :  #99CCCC;
	background-image :  url("/images/system/ecki_top_right.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_lgreen_ibl {
	background-color :  #99CCCC;
	background-image :  url("/images/system/ecki_bottom_left.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_lgreen_ibr {
	background-color :  #99CCCC;
	background-image :  url("/images/system/ecki_bottom_right.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_red {
	background-color :  #990000;
	color :  #ffffff;

}

.block_red_b {
	background-color :  #990000;
	color :  #ffffff;
	font-size :  4px;

}

.block_red_tl {
	background-color :  #990000;
	background-image :  url("/images/system/eck_top_left.gif");
	color :  #ffffff;
	background-repeat :  no-repeat;

}

.block_red_tr {
	background-color :  #990000;
	background-image :  url("/images/system/eck_top_right.gif");
	color :  #ffffff;
	background-repeat :  no-repeat;

}

.block_red_bl {
	background-color :  #990000;
	background-image :  url("/images/system/eck_bottom_left.gif");
	color :  #ffffff;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_red_br {
	background-color :  #990000;
	background-image :  url("/images/system/eck_bottom_right.gif");
	color :  #ffffff;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_mred {
	background-color :  #CC3333;
	color :  #000000;

}

.block_mred_b {
	background-color :  #CC3333;
	color :  #000000;
	font-size :  4px;

}

.block_mred_tl {
	background-color :  #CC3333;
	background-image :  url("/images/system/eck_top_left.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_mred_tr {
	background-color :  #CC3333;
	background-image :  url("/images/system/eck_top_right.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_mred_bl {
	background-color :  #CC3333;
	background-image :  url("/images/system/eck_bottom_left.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_mred_br {
	background-color :  #CC3333;
	background-image :  url("/images/system/eck_bottom_right.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_lred {
	background-color :  #FFCCCC;
	color :  #000000;

}

.block_lred_b {
	background-color :  #FFCCCC;
	color :  #000000;
	font-size :  4px;

}

.block_lred_tl {
	background-color :  #FFCCCC;
	background-image :  url("/images/system/eck_top_left.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_lred_tr {
	background-color :  #FFCCCC;
	background-image :  url("/images/system/eck_top_right.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_lred_bl {
	background-color :  #FFCCCC;
	background-image :  url("/images/system/eck_bottom_left.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_lred_br {
	background-color :  #FFCCCC;
	background-image :  url("/images/system/eck_bottom_right.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_lred_itl {
	background-color :  #FFCCCC;
	background-image :  url("/images/system/ecki_top_left.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_lred_itr {
	background-color :  #FFCCCC;
	background-image :  url("/images/system/ecki_top_right.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_lred_ibl {
	background-color :  #FFCCCC;
	background-image :  url("/images/system/ecki_bottom_left.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_lred_ibr {
	background-color :  #FFCCCC;
	background-image :  url("/images/system/ecki_bottom_right.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_oliv {
	background-color :  #999900;
	color :  #ffffff;

}

.block_oliv_b {
	background-color :  #999900;
	color :  #ffffff;
	font-size :  4px;

}

.block_oliv_tl {
	background-color :  #999900;
	background-image :  url("/images/system/eck_top_left.gif");
	color :  #ffffff;
	background-repeat :  no-repeat;

}

.block_oliv_tr {
	background-color :  #999900;
	background-image :  url("/images/system/eck_top_right.gif");
	color :  #ffffff;
	background-repeat :  no-repeat;

}

.block_oliv_bl {
	background-color :  #999900;
	background-image :  url("/images/system/eck_bottom_left.gif");
	color :  #ffffff;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_oliv_br {
	background-color :  #999900;
	background-image :  url("/images/system/eck_bottom_right.gif");
	color :  #ffffff;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_moliv {
	background-color :  #CC3333;
	color :  #000000;

}

.block_moliv_b {
	background-color :  #999900;
	color :  #000000;
	font-size :  4px;

}

.block_moliv_tl {
	background-color :  #999900;
	background-image :  url("/images/system/eck_top_left.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_moliv_tr {
	background-color :  #999900;
	background-image :  url("/images/system/eck_top_right.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_moliv_bl {
	background-color :  #999900;
	background-image :  url("/images/system/eck_bottom_left.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_moliv_br {
	background-color :  #999900;
	background-image :  url("/images/system/eck_bottom_right.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_loliv {
	background-color :  #CCCC99;
	color :  #000000;

}

.block_loliv_b {
	background-color :  #CCCC99;
	color :  #000000;
	font-size :  4px;

}

.block_loliv_tl {
	background-color :  #CCCC99;
	background-image :  url("/images/system/eck_top_left.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_loliv_tr {
	background-color :  #CCCC99;
	background-image :  url("/images/system/eck_top_right.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_loliv_bl {
	background-color :  #CCCC99;
	background-image :  url("/images/system/eck_bottom_left.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_loliv_br {
	background-color :  #CCCC99;
	background-image :  url("/images/system/eck_bottom_right.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_loliv_itl {
	background-color :  #CCCC99;
	background-image :  url("/images/system/ecki_top_left.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_loliv_itr {
	background-color :  #CCCC99;
	background-image :  url("/images/system/ecki_top_right.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_loliv_ibl {
	background-color :  #CCCC99;
	background-image :  url("/images/system/ecki_bottom_left.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_loliv_ibr {
	background-color :  #CCCC99;
	background-image :  url("/images/system/ecki_bottom_right.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_brown {
	background-color :  #CC6600;
	color :  #ffffff;

}

.block_brown_b {
	background-color :  #CC6600;
	color :  #ffffff;
	font-size :  4px;

}

.block_brown_tl {
	background-color :  #CC6600;
	background-image :  url("/images/system/eck_top_left.gif");
	color :  #ffffff;
	background-repeat :  no-repeat;

}

.block_brown_tr {
	background-color :  #CC6600;
	background-image :  url("/images/system/eck_top_right.gif");
	color :  #ffffff;
	background-repeat :  no-repeat;

}

.block_brown_bl {
	background-color :  #CC6600;
	background-image :  url("/images/system/eck_bottom_left.gif");
	color :  #ffffff;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_brown_br {
	background-color :  #CC6600;
	background-image :  url("/images/system/eck_bottom_right.gif");
	color :  #ffffff;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_mbrown {
	background-color :  #CC6600;
	color :  #CC6600;

}

.block_mbrown_b {
	background-color :  #CC6600;
	color :  #000000;
	font-size :  4px;

}

.block_mbrown_tl {
	background-color :  #CC6600;
	background-image :  url("/images/system/eck_top_left.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_mbrown_tr {
	background-color :  #CC6600;
	background-image :  url("/images/system/eck_top_right.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_mbrown_bl {
	background-color :  #CC6600;
	background-image :  url("/images/system/eck_bottom_left.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_mbrown_br {
	background-color :  #CC6600;
	background-image :  url("/images/system/eck_bottom_right.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_lbrown {
	background-color :  #FFCC66;
	color :  #CC6600;

}

.block_lbrown_b {
	background-color :  #FFCC66;
	color :  #CC6600;
	font-size :  4px;

}

.block_lbrown_tl {
	background-color :  #FFCC66;
	background-image :  url("/images/system/eck_top_left.gif");
	color :  #CC6600;
	background-repeat :  no-repeat;

}

.block_lbrown_tr {
	background-color :  #FFCC66;
	background-image :  url("/images/system/eck_top_right.gif");
	#color :  CC6600;
	background-repeat :  no-repeat;

}

.block_lbrown_bl {
	background-color :  #FFCC66;
	background-image :  url("/images/system/eck_bottom_left.gif");
	color :  #CC6600;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_lbrown_br {
	background-color :  #FFCC66;
	background-image :  url("/images/system/eck_bottom_right.gif");
	color :  #CC6600;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_lbrown_itl {
	background-color :  #FFCC66;
	background-image :  url("/images/system/ecki_top_left.gif");
	color :  #CC6600;
	background-repeat :  no-repeat;

}

.block_lbrown_itr {
	background-color :  #FFCC66;
	background-image :  url("/images/system/ecki_top_right.gif");
	color :  #CC6600;
	background-repeat :  no-repeat;

}

.block_lbrown_ibl {
	background-color :  #FFCC66;
	background-image :  url("/images/system/ecki_bottom_left.gif");
	color :  #CC6600;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_lbrown_ibr {
	background-color :  #FFCC66;
	background-image :  url("/images/system/ecki_bottom_right.gif");
	color :  #CC6600;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.bookheader {
	font-weight :  bold;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	text-decoration :  none;
	color :  #FFFFFF;
	font-size :  16px;

}

.booksteps {
	font-weight :  bold;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	text-decoration :  none;
	color :  #FFFFFF;
	font-size :  12px;

}

.bookmanager {
	background-color :  #006699;
	color :  #ffffff;

}

.bookheaderborder {
	font-size :  7pt;
	font-family :  verdana, helvetica, arial, sans serif;
	border-style :  dotted;
	border-color :  #006699;
	border-width :  1px;
	color :  #666666;
	padding-bottom :  1px;
	padding-left :  1px;
	padding-right :  1px;
	padding-top :  1px;

}

.bookmainborder {
	font-size :  7pt;
	font-family :  verdana, helvetica, arial, sans serif;
	border-style :  solid;
	border-color :  #006699;
	border-width :  1px;
	color :  #666666;
	padding-bottom :  1px;
	padding-left :  1px;
	padding-right :  1px;
	padding-top :  1px;

}

.checkbox {
	font-size :  7pt;
	font-family :  verdana, helvetica, arial, sans serif;
	border-style :  solid;
	border-color :  #006699;
	border-width :  0px;
	color :  #666666;

}

.radio {
	font-size :  7pt;
	font-family :  verdana, helvetica, arial, sans serif;
	border-style :  solid;
	border-color :  #006699;
	border-width :  0px;
	color :  #666666;

}

.block_book_padding {
	background-color :  #006699;
	color :  #ffffff;
	font-weight :  bold;
	padding :  2px;

}

.block_mbook_ra {
	background-color :  #408CBB;
	color :  #ffffff;
	font-weight :  bold;
	text-align :  right;
	width :  85px;
	padding :  3px;

}

.block_mbook_notreq {
	background-color :  #408CBB;
	color :  #000000;
	text-align :  right;
	width :  85px;
	padding :  3px;

}

.block_lbook_imp {
	background-color :  #B0D5E9;
	color :  #000000;
	padding :  3px;

}

.block_cleanbook {
	background-color :  #FFFFFF;
	color :  #006699;

}

.block_book {
	background-color :  #006699;
	color :  #ffffff;

}

.block_book_b {
	background-color :  #006699;
	color :  #ffffff;
	font-size :  4px;

}

.block_book_tl {
	background-color :  #006699;
	background-image :  url("/images/system/eck_top_left.gif");
	color :  #ffffff;
	background-repeat :  no-repeat;

}

.block_book_tr {
	background-color :  #006699;
	background-image :  url("/images/system/eck_top_right.gif");
	color :  #ffffff;
	background-repeat :  no-repeat;

}

.block_book_bl {
	background-color :  #006699;
	background-image :  url("/images/system/eck_bottom_left.gif");
	color :  #ffffff;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_book_br {
	background-color :  #006699;
	background-image :  url("/images/system/eck_bottom_right.gif");
	color :  #ffffff;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_mbook {
	background-color :  #408CBB;
	color :  #ffffff;
	font-weight :  bold;

}

.block_mbook_b {
	background-color :  #408CBB;
	color :  #ffffff;
	font-size :  9px;

}

.block_mbook_tl {
	background-color :  #408CBB;
	background-image :  url("/images/system/eck_top_left.gif");
	color :  #ffffff;
	background-repeat :  no-repeat;

}

.block_mbook_tr {
	background-color :  #408CBB;
	background-image :  url("/images/system/eck_top_right.gif");
	color :  #ffffff;
	background-repeat :  no-repeat;

}

.block_mbook_bl {
	background-color :  #408CBB;
	background-image :  url("/images/system/eck_bottom_left.gif");
	color :  #ffffff;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_mbook_br {
	background-color :  #408CBB;
	background-image :  url("/images/system/eck_bottom_right.gif");
	color :  #ffffff;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_lbook {
	background-color :  #B0D5E9;
	color :  #000000;

}

.block_lbook_b {
	background-color :  #B0D5E9;
	color :  #000000;
	font-size :  4px;

}

.block_lbook_tl {
	background-color :  #B0D5E9;
	background-image :  url("/images/system/eck_top_left.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_lbook_tr {
	background-color :  #B0D5E9;
	background-image :  url("/images/system/eck_top_right.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_lbook_bl {
	background-color :  #B0D5E9;
	background-image :  url("/images/system/eck_bottom_left.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_lbook_br {
	background-color :  #B0D5E9;
	background-image :  url("/images/system/eck_bottom_right.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_lbook_itl {
	background-color :  #B0D5E9;
	background-image :  url("/images/system/ecki_top_left.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_lbook_itr {
	background-color :  #B0D5E9;
	background-image :  url("/images/system/ecki_top_right.gif");
	color :  #000000;
	background-repeat :  no-repeat;

}

.block_lbook_ibl {
	background-color :  #B0D5E9;
	background-image :  url("/images/system/ecki_bottom_left.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_lbook_ibr {
	background-color :  #B0D5E9;
	background-image :  url("/images/system/ecki_bottom_right.gif");
	color :  #000000;
	font-size :  4px;
	background-repeat :  no-repeat;

}

.block_morange {
	background-color :  #FF9900;
	color :  #000000;

}

.block_white {
	background-color :  #ffffff;
	color :  #000000;

}

.block_white_b {
	background-color :  #ffffff;
	color :  #000000;
	font-size :  4px;

}

.block_mgrey {
	background-color :  #cccccc;
	color :  #000000;

}

.block_lgrey {
	background-color :  #e0e0e0;
	color :  #000000;

}

.smallblock_lblue_l {
	background-color :  #B0D5E9;
	background-image :  url("/images/system/smallblock_lblue_left.gif");
	color :  #000000;
	width :  7px;
	height :  28px;
	background-repeat :  no-repeat;

}

.smallblock_lblue_r {
	background-color :  #B0D5E9;
	background-image :  url("/images/system/smallblock_lblue_right.gif");
	color :  #000000;
	width :  7px;
	height :  28px;
	background-repeat :  no-repeat;

}

.button_blue {
	color :  #ffffff;
	font-weight :  bold;
	text-decoration :  none;

}

.button_lila {
	color :  #ffffff;
	font-weight :  bold;
	text-decoration :  none;

}

.button_green {
	color :  #ffffff;
	font-weight :  bold;
	text-decoration :  none;

}

.button_red {
	color :  #ffffff;
	font-weight :  bold;
	text-decoration :  none;

}

.button_morange {
	color :  #000000;
	font-weight :  bold;
	text-decoration :  none;

}

.button_lblue {
	color :  #006699;
	font-weight :  bold;
	text-decoration :  none;

}

.button_lred {
	color :  #990000;
	font-weight :  bold;
	text-decoration :  none;

}

.button_llila {
	color :  #990066;
	font-weight :  bold;
	text-decoration :  none;

}

.button_lgreen {
	color :  #006666;
	font-weight :  bold;
	text-decoration :  none;

}

.line_lblue {
	background-image :  url("/images/system/line_lblue.gif");
	font-size :  1px;

}

.line_grey {
	background-color :  #999999;
	font-size :  1px;
	padding :  0px;

}

.bullet_blue {
	background-image :  url("/images/system/arrow_blue.gif");
	width :  7px;
	height :  7px;
	background-repeat :  no-repeat;

}

.bullet_lila {
	background-image :  url("/images/system/arrow_lila.gif");
	width :  7px;
	height :  7px;
	background-repeat :  no-repeat;

}

.bullet_green {
	background-image :  url("/images/system/arrow_lila.gif");
	width :  7px;
	height :  7px;
	background-repeat :  no-repeat;

}

.bullet_red {
	background-image :  url("/images/system/arrow_lila.gif");
	width :  7px;
	height :  7px;
	background-repeat :  no-repeat;

}

.imageBorder {
	border :  1px solid #555555;
	margin :  0px;

}

.text_dimmed {
	color :  #707070;

}

.statClean {
	font-size :  x-small;

}

.statHeader {
	font-size :  x-small;
	font-weight :  bold;
	background-color :  #006699;
	color :  white;

}

.statHeader small {
	font-size :  7pt;
	font-weight :  bold;
	background-color :  #006699;
	color :  white;

}

.statMoney {
	font-size :  x-small;
	background-color :  #DCE6FF;

}

.statMoney small {
	font-size :  7pt;
	background-color :  #DCE6FF;

}

.statMoneySum {
	font-size :  x-small;
	background-color :  #7DA8FF;

}

.statMoneySum small {
	font-size :  7pt;
	background-color :  #7DA8FF;

}

.statCount {
	font-size :  x-small;
	background-color :  #dadada;

}

.statCount small {
	font-size :  7pt;
	background-color :  #dadada;

}

.statCountSum {
	font-size :  x-small;
	background-color :  #c8c8c8;

}

.statPercent {
	font-size :  x-small;
	background-color :  #fdf9c6;

}

.statPercentSum {
	font-size :  x-small;
	background-color :  #fcf38d;

}

.statText {
	font-size :  x-small;
	background-color :  #dadada;

}

.statText2 {
	font-size :  x-small;
	background-color :  #efefef;

}

.statSum {
	font-size :  x-small;
	background-color :  #c4c4c4;

}

.statNegative {
	font-size :  x-small;
	background-color :  #bb0000;
	color :  white;

}

.statPositive {
	font-size :  x-small;
	background-color :  #006f1c;
	color :  white;

}

.statDate {
	font-size :  x-small;
	background-color :  #dadada;

}

.statId {
	font-size :  x-small;
	background-color :  #F4E0B8;

}

.statRegion {
	font-size :  x-small;
	background-color :  #334292;
	color :  white;

}

.colored {
	font-size :  10px;
	color :  black;
	text-decoration :  none;
	background-color :  #f7efde;

}

.coloredHeader {
	font-size :  10px;
	color :  white;
	text-decoration :  none;
	font-weight :  bold;
	background-color :  #006699;

}

.coloredHeader2 {
	font-size :  10px;
	color :  black;
	text-decoration :  none;
	background-color :  #FEB61A;

}

.coloredHeader3 {
	font-size :  10px;
	color :  black;
	text-decoration :  none;
	background-color :  #CAD2E6;

}

.coloredRedBack {
	font-size :  10px;
	color :  white;
	text-decoration :  none;
	background-color :  #A70303;

}

.coloredGreenBack {
	font-size :  10px;
	color :  white;
	text-decoration :  none;
	background-color :  #219800;

}

.coloredGreyBack {
	font-size :  10px;
	color :  white;
	text-decoration :  none;
	background-color :  #888888;

}

.grey2 {
	background-color :  #DCDCDC;

}

.grey1 {
	background-color :  #EAEAEA;

}

.grey0 {
	background-color :  #F4F4F4;

}

.border_outside {
	background-color :  #349933;

}

.darkcolor {
	background-color :  #339933;

}

.sidecolor {
	background-color :  #9ACC99;

}

.middlecolor {
	background-color :  #CCF0CA;

}

.lightcolor {
	background-color :  #EEFFEF;

}

.white {
	background-color :  #FFFFFF;

}

.tableheader {
	background-color :  #006699;

}

.dots_left {
	background-image :  url("/images/system/dots_left.gif");

}

.dots_right {
	background-image :  url("/images/system/dots_right.gif");

}

.dots_top {
	background-image :  url("/images/system/dots_top.gif");

}

.dots_bottom {
	background-image :  url("/images/system/dots_bottom.gif");

}

.tableline {
	border :  1px solid #408CBB;

}

.tableline_gray {
	undefined :  1px solid #e0e0e0;

}

.topline {
	border-top :  1px solid #408CBB;

}

.topline_gray {

}

.bottomline {
	border-bottom :  1px solid #408CBB;

}

.bottomline_gray {
	border-bottom :  1px dashed #B9DEEF;

}

.rightline {
	border-right :  1px solid #408CBB;

}

.rightline_gray {
	border-right :  1px solid #e0e0e0;

}

.leftline {

}

.leftline_gray {

}

.cartItem {
	border-top :  1px solid white;
	background-color :  #E1F2FA;

}

.cartItemX {
	border-bottom :  1px solid #003366;
	background-color :  #006595;

}

.redux {
	font :  8pt verdana;
	color :  black;
	border :  1px solid #408CBB;
	margin-right :  1px;

}

select.redux {
	font :  10px arial;
	margin-bottom :  0px;

}

.venuename {
	font :  bold 11px verdana;
	padding-left :  21px;

}

.venuename2 {
	font :  bold 13pt verdana;
	padding-left :  5px;
	color :  white;

}

a:active.venuename2 {
	font :  bold 13pt verdana;
	padding-left :  5px;
	color :  white;

}

a:link.venuename2 {
	font :  bold 13pt verdana;
	padding-left :  5px;
	color :  white;

}

a:visited.venuename2 {
	font :  bold 13pt verdana;
	padding-left :  5px;
	color :  white;

}

a:hover.venuename2 {
	font :  bold 13pt verdana;
	padding-left :  5px;
	color :  white;
	text-decoration :  undeline;

}

.addressname {
	font :  10px verdana;
	padding-left :  21px;

}

.addressname2 {
	font :  10px verdana;
	color :  white;

}

a.addressname2 {
	font :  10px verdana;
	color :  white;

}

.ProvName {
	font :  bold 14pt arial;
	color :  #006595;

}

.ServName {
	font :  bold 9pt arial;
	color :  #006595;

}

.Address {
	font :  10px verdana;
	color :  #333333;

}

.Partner {
	font :  bold 10px verdana;
	color :  #333333;
	margin-top :  5px;

}

.checkIn {
	font :  10px verdana;
	color :  #333333;
	margin-top :  5px;

}

.imgBorderBlack {
	border :  1px solid black;
	border-collapse :  collapse;

}

.sublineText {
	font :  bold 11px verdana;
	color :  #333333;
	text-decoration :  underline;
	margin-bottom :  5px;

}

.descriptorText {
	font :  10px verdana;
	color :  #333333;

}

.borderSolid {
	border-collapse :  collapse;
	border-width :  1px;
	border-style :  solid;

}

.Servicebox {
	background-color :  #B0D5E9;

}

.AvailBox {
	background-color :  #f8f7ee;

}

.grayDashTop {
	border-top :  1px dashed #dddddd;

}

.grayDashLeft {
	border-left :  1px dashed #dddddd;

}

.grayDashRight {
	border-right :  1px dashed #dddddd;

}

.grayDashBottom {
	border-bottom :  1px dashed #dddddd;

}

.bgMainWindow {
	background-position :  bottom;
	background-repeat :  repeat-x;
	background-image :  url(/images/tools/bgd.gif);

}

.grayRule {
	border-collapse :  collapse;
	border-width :  1px;
	border-style :  solid;
	border-color :  #ccccc;

}

.wd {
	font :  bold 7pt verdana;
	color :  #003366;

}

.cl {
	font :  10px verdana;
	text-align :  center;
	border :  1px solid #e0e0e0;

}

.clnb {
	font :  9px tahoma;
	color :  white;
	text-align :  center;
	border :  1px solid #e0e0e0;
	background-color :  #80B4D0;

}

.calendarInstruction {
	font :  bold 11px verdana;
	color :  #333333;

}

.calendarInstructionClick {
	font :  bold 11px verdana;
	height :  22px;
	padding-top :  5px;
	background-Color :  #FFFFCC;

}

.clmonth {
	font :  bold 11px verdana;
	color :  white;
	background-color :  #006595;
	text-align :  center;

}

.clnone {
	font :  9px tahoma;
	text-align :  center;
	border :  1px solid #e5e5e5;
	cursor :  pointer;

}

.clnone_a {
	font :  9px tahoma;
	text-align :  center;
	border :  1px solid orange;
	cursor :  pointer;

}

.clhas {
	font :  9px tahoma;
	text-align :  center;
	border :  1px solid orange;
	cursor :  pointer;

}

.clhas_o {
	font :  9px tahoma;
	text-align :  center;
	border :  1px solid orange;
	background-color :  orange;
	cursor :  pointer;

}

.clhas1_a {
	font :  9px tahoma;
	text-align :  center;
	border :  1px solid orange;
	background-color :  #DCFFDC;
	cursor :  pointer;

}

.clhas2_a {
	font :  9px tahoma;
	text-align :  center;
	border :  1px solid orange;
	background-color :  #B0F89E;
	cursor :  pointer;

}

.clhas3_a {
	font :  9px tahoma;
	text-align :  center;
	color :  white;
	border :  1px solid orange;
	background-color :  #82C869;
	cursor :  pointer;

}

.clhas4_a {
	font :  9px tahoma;
	text-align :  center;
	color :  white;
	border :  1px solid orange;
	background-color :  #38971E;
	cursor :  pointer;

}

.clhas5_a {
	font :  9px tahoma;
	text-align :  center;
	color :  white;
	border :  1px solid orange;
	background-color :  #0D6600;
	cursor :  pointer;

}

.clhas1 {
	font :  9px tahoma;
	text-align :  center;
	background-color :  #DCFFDC;
	border :  1px solid #e5e5e5;
	cursor :  pointer;

}

.clhas2 {
	font :  9px tahoma;
	text-align :  center;
	background-color :  #B0F89E;
	border :  1px solid #e5e5e5;
	cursor :  pointer;

}

.clhas3 {
	font :  9px tahoma;
	text-align :  center;
	color :  white;
	background-color :  #82C869;
	border :  1px solid #e5e5e5;
	cursor :  pointer;

}

.clhas4 {
	font :  9px tahoma;
	text-align :  center;
	color :  white;
	background-color :  #38971E;
	border :  1px solid #e5e5e5;
	cursor :  pointer;

}

.clhas5 {
	font :  9px tahoma;
	text-align :  center;
	color :  white;
	background-color :  #0D6600;
	border :  1px solid #e5e5e5;
	cursor :  pointer;

}

.inthepast {
	font :  9px tahoma;
	text-align :  center;
	color :  #999999;
	background-color :  #f0f0f0;
	border :  1px solid #e0e0e0;
	cursor :  pointer;

}

.linea {
	border-top :  1px solid black;
	border-bottom :  1px solid black;

}

.sm {
	font :  9px verdana;

}

.selection {
	background-color :  #EBE7C6;
	font :  10px verdana;
	color :  black;
	padding-left :  3px;

}

.selectionSum {
	background-color :  #EBE7C6;
	font :  10px verdana;
	color :  black;
	padding-left :  3px;
	border-top :  1px solid black;

}

.serviceSelection {
	font :  bold 10px verdana;
	color :  #003565;

}

.amenTitle {
	font :  bold 11px arial;

}

.blackBorderBottom {
	border-bottom :  1px solid black;

}

.blackBorderTop {
	border-top :  1px solid black;

}

.steps_Active {
	font :  bold 10pt verdana;
	color :  #206812;

}

.steps_inActive {
	font :  bold 10px verdana;
	color :  #636363;

}

.leado {
	font :  bold 10pt system;
	color :  #999999;
	width :  30px;

}

.blockDivider {

}

.bookTitle {
	background-color :  #006595;
	font :  bold 11px verdana;
	color :  white;

}

.dBookBox {

}

.lbookBox {
	background-color :  #E1F2FA;
	padding :  10px;
	border-right :  1px solid #408CBB;
	border-top :  1px solid #408CBB;
	border-bottom :  1px solid #408CBB;

}

.bookingThx {
	height :  50px;
	background-color :  #A4CAE1;
	font :  bold 9pt tahoma;

}

.bookingNr {
	font :  bold 15pt tahoma;
	color :  #003565;
	border-bottom :  1px solid #408CBB;
	background-color :  #F2FBFF;

}

.bookingSum {
	font :  bold 10px verdana;
	color :  #003565;

}

.cartHeader {
	font :  bold 10pt verdana;
	color :  black;

}

.cartBox {

}

.lbookInfoBox {
	background-color :  #E1F2FA;
	padding :  5px;
	border-top :  1px solid #408CBB;
	border-bottom :  1px solid #408CBB;

}

.secureTitle {
	font :  bold 12px verdana;
	color :  #990000;
	border-bottom :  1px solid #408CBB;
	padding :  5px;

}

.secureText {
	background-color :  #F2FBFF;
	padding :  5px;

}

.stornoBox {
	background-color :  #F2FBFF;
	padding :  5px;

}

.arrival {
	font :  9px verdana;
	color :  #333333;
	border-bottom :  1px solid black;

}

.departure {
	font :  9px verdana;
	color :  #333333;
	border-top :  1px solid black;

}

.minStayWarning {
	background-color :  white;
	padding :  3px;
	border :  1px solid #660000;
	font :  bold 10pt arial;
	color :  #AA0000;
	height :  26px;

}

optgroup {
	font :  bold 11px verdana;
	color :  #333333;

}

.rateInfoBox {

}

.payTitle {
	border-top :  1px solid #408CBB;
	border-bottom :  1px solid #408CBB;
	background-color :  #A4CAE1;
	font :  bold 10px verdana;

}

.payline {
	font-weight :  bold;
	color :  #408CBB;

}

.ccInfo {
	background-color :  #F2FBFF;

}

.brochure_rowAlternate {
	background-color :  #F5F2F5;

}

.brochure_rowTitle {
	font :  bold 11pt verdana, sans-serif;
	color :  #663366;
	padding :  2px;
	margin :  3px;

}

.brochure_rowTeaser {
	font :  9pt verdana;
	padding :  2px;
	margin :  3px;
	color :  #663366;

}

.brochure_rowAbstract {
	font :  11px verdana, sans-serif;
	padding :  2px;
	margin :  3px;
	color :  #666666;

}

.brochure_rowDescription {

}

.brochure_rowTeaserImage {
	text-align :  right;

}

.brochure_rowAbstractImage {
	text-align :  right;

}

.brochure_rowDescriptionImage {

}

.brochure_rowSales {

}

.brochure_menuHeader {
	background-color :  #663366;
	color :  white;
	height :  22px;
	padding :  2px;

}

.brochure_menuLine {
	background-color :  #CC99CC;
	color :  white;

}

.brochure_menuLink {
	font :  bold 10px verdana, sans-serif;
	color :  #FFFFFF;

}

a:link.brochure_menuLink {
	font :  bold 10px verdana, sans-serif;
	color :  #FFFFFF;

}

a:active.brochure_menuLink {
	font :  bold 10px verdana, sans-serif;
	color :  #FFFFFF;

}

a:visited.brochure_menuLink {
	font :  bold 10px verdana, sans-serif;
	color :  #FFFFFF;

}

a:hover.brochure_menuLink {
	font :  bold 10px verdana, sans-serif;
	color :  #FAECFA;
	text-decoration :  underline;

}

.brochure_cartHeader {
	background-color :  #663366;
	color :  white;
	height :  22px;
	padding :  2px;
	font :  bold 9pt verdana;

}

.brochure_cartLine {
	color :  663366;
	padding :  3px;
	border-bottom :  1px dashed #CC99CC;
	border-left :  1px solid #F5F2F5;
	border-right :  1px solid #F5F2F5;

}

.brochure_cartLink {
	background-color :  #F5F2F5;

}

a:link.brochure_cartLink {
	color :  #663366;
	font-weight :  bold;
	background-color :   ;

}

a:active.brochure_cartLink {
	color :  #663366;
	font-weight :  bold;
	background-color :   ;

}

a:visited.brochure_cartLink {
	color :  #663366;
	font-weight :  bold;
	background-color :   ;

}

a:hover.brochure_cartLink {
	color :  #663366;
	font-weight :  bold;
	text-decoration :  underline;
	background-color :   ;

}

.brochure_rowCloser {
	border :  1px dashed #663366;

}

.brochure_noCart {
	background-color :  #F8E3F8;

}

.col_cat {
	border-right :  1px dashed #990000;

}

.cat_offer {
	display :  block;
	background-color :  #990000;
	width :  100%;
	height :  18px;
	text-indent :  3px;
	padding-top :  2px;
	border-bottom :  1px solid #ffffff;
	font-weight :  bold;
	color :  white;

}

.cat_offer_big {
	height :  20px;
	font :  bold 15px arial;
	color :  #990000;

}

.cat_liner {
	border :  1px solid #990000;

}

.cat_offer A:active {
	text-decoration :  none;
	color :  #ffffff;
	font-weight :  bold;

}

.cat_offer A:link {
	text-decoration :  none;
	color :  #ffffff;
	font-weight :  bold;

}

.cat_offer A:visited {
	text-decoration :  none;
	color :  #ffffff;
	font-weight :  bold;

}

.cat_offer A:hover {
	text-decoration :  underline;
	color :  #ffffff;
	font-weight :  bold;

}

.cat_title {
	display :  block;
	background-color :  #F7897D;
	width :  100%;
	height :  16px;
	text-indent :  3px;
	padding-top :  1px;
	border-bottom :  1px solid #ffffff;
	color :  #ffffff;
	font-weight :  bold;

}

.cat_title_line {
	border-bottom :  1px solid #F7897D;

}

.cat_title A:active {
	text-decoration :  none;
	color :  #ffffff;
	font-weight :  bold;

}

.cat_title A:link {
	text-decoration :  none;
	color :  #ffffff;
	font-weight :  bold;

}

.cat_title A:visited {
	text-decoration :  none;
	color :  #ffffff;
	font-weight :  bold;

}

.cat_title A:hover {
	text-decoration :  underline;
	color :  #ffffff;
	font-weight :  bold;
	text-decoration : underline;

}

.cat_title_grey {
	display :  block;
	background-color :  #CDCDCD;
	width :  100%;
	height :  16px;
	text-indent :  3px;
	padding-top :  1px;
	border-bottom :  1px solid #ffffff;
	border-right :  1px solid #ffffff;

}

.cat_title_grey_end {
	display :  block;
	background-color :  #CDCDCD;
	width :  100%;
	height :  16px;
	text-indent :  3px;
	padding-top :  1px;
	border-bottom :  1px solid #ffffff;

}

.cat_title_grey A {
	text-decoration :  none;
	color :  #ffffff;
	font-weight :  bold;

}

.cat_title_grey A:hover {
	text-decoration :  underline;
	color :  #ffffff;
	font-weight :  bold;

}

.cat_title_big {
	background-color :  #990000;
	padding :  5px;
	display :  block;
	color :  #FFFFFF;
	height :  25px;
	font :  bold 14px arial;
	text-align :  center;

}

.cat_title_med {
	background-color :  #990000;
	padding :  5px;
	display :  block;
	color :  #FFFFFF;
	height :  25px;
	font :  bold 12px arial;
	text-align :  center;

}

.pdd {
	padding :  0px 5px 5px 5px;

}

.img_left_align {
	margin-left :  -3px;

}

.link_more {
	font-family :  'MS Sans Serif';

}

.event_title {
	font-weight :  bold;
	margin-bottom :  2px;

}

.event_loc_date {
	font-style :  italic;
	margin-bottom :  5px;

}

.event_short {
	margin-top :  5px;
	color :  #565656;

}

.subcategory_standard {
	height :  16px;
	padding :  2px 3px 2px 3px;
	font-weight :  bold;
	text-align :  center;
	background-color :  #F7897D;
	margin-right :  -3px;

}

.subcategory_highlight {

}

.sort_order {
	background-color :  #FEEA9A;
	padding :  1px 4px 1px 4px;

}

.paging {

}

.calendar_month {
	font-weight :  bold;
	background-color :  #F7897D;
	height :  18px;
	text-align :  center;
	color :  #FFFFFF;
	font-family :  'MS Sans Serif';

}

.calendar_day_now {
	font-weight :  bold;
	background-color :  #003366;
	width :  20px;
	height :  20px;
	text-align :  center;
	color :  #FFFFFF;

}

.calendar_day_blur {
	font-weight :  bold;
	background-color :  #efefef;
	width :  20px;
	height :  20px;
	text-align :  center;
	color :  #000000;

}

.calendar_day_focus {
	font-weight :  bold;
	background-color :  #993333;
	width :  20px;
	height :  20px;
	text-align :  center;
	color :  #FFFFFF;
	cursor :  hand;

}

.calendar_footer {

}

.calendar_day_focus_long {
	font-weight :  bold;
	background-color :  #993333;
	padding-left :  5px;
	padding-right :  5px;
	padding-top :  3px;
	padding-bottom :  3px;
	text-align :  center;
	color :  #FFFFFF;

}

.calendar_dow {
	font-weight :  bold;
	background-color :  #993333;
	width :  20px;
	height :  20px;
	text-align :  center;
	color :  #FFFFFF;

}

.cal_this_day {
	font-weight :  bold;
	width :  18px;
	height :  18px;
	text-align :  center;
	color :  #333333;
	border :  1px solid #990000;

}

.no_event {
	font-weight :  bold;
	background-color :  #efefef;
	width :  20px;
	height :  20px;
	text-align :  center;
	color :  #cccccc;

}

.has_event {
	font-weight :  bold;
	background-color :  #FFCC33;
	width :  20px;
	height :  20px;
	text-align :  center;
	color :  #003366;
	cursor :  hand;
	text-decoration :  underline;

}

.cart_item {
	padding :  3px;

}

.cart_total {
	padding :  3px;
	padding-top :  1px;
	padding-bottom :  1px;
	font-weight :  bold;
	color :  #003366;
	background-color :  #ffffcc;
	border-top :  1px solid #990000;

}

.cart_totalSum {
	padding :  3px;
	padding-top :  1px;
	padding-bottom :  1px;
	text-align :  right;
	font-weight :  bold;
	color :  #003366;
	background-color :  #ffffee;
	border-top :  1px solid #990000;

}

.cart_kassa {
	border-top :  1px solid #990000;

}

.age_group {
	padding :  3px;
	font-weight :  bold;
	background-color :  #FFFFCC;
	color :  #003366;
	border-bottom :  1px solid #FFCC33;

}

.age_group_sys {
	padding :  3px;
	font-weight :  bold;
	background-color :  #DCDCDC;
	color :  #003366;
	height :  20px;
	line-height :  20px;
	border-top :  2px solid #ffffff;
	border-bottom :  2px solid #ffffff;

}

.rate_plan {
	padding :  3px;
	font-weight :  bold;
	border-bottom :  1px solid #ff6633;
	border-top :  1px solid #ff6633;

}

.E_Manager {
	text-align :  right;
	padding :  2px;
	background-color :  #ffffcc;
	border-top :  1px dashed #003366;
	border-bottom :  1px dashed #003366;

}

.small_font {
	font :  10px arial;

}

.search_label {
	font-weight :  bold;

}

.img_surround {
	border :  1px dotted #990000;

}

.search_table_bg {
	background-color :  #FFD9C7;

}

.select_time {
	padding :  10px;
	height :  50px;
	background-color :  #FFFFCC;
	border-top :  1px solid #FFEEBB;
	border-bottom :  1px solid #FFEEBB;

}

.select_rateplan {
	padding :  10px;
	height :  50px;
	background-color :  #FFEEDD;

}

.booking_steps {
	font-weight :  bold;
	font-size :  12px;
	text-decoration :  underline;

}

.alternate_0 {
	background-color :  #ffffee;

}

.alternate_1 {
	background-color :  #ffffdd;

}

.th_left {
	font-weight :  bold;
	font-size :  11px;
	font-family :  Verdana;
	color :  #000066;
	text-align :  left;
	height :  20px;

}

.th_book {
	font-weight :  bold;
	font-size :  13px;
	color :  #000066;
	background-color :  #ffffff;
	height :  25px;
	border-bottom :  1px dashed #CCCCCC;

}

.tbook {
	background-color :  #ffffcc;

}

.search_table_bg { }

.ticket_row_color { }



h2.provider {
	font-weight : bold;
	font-size : 13pt;
	font-family : arial;
	color : #003366;
	margin : 3px;
}

h3.provider {
	font-weight : normal;
	font-size : larger;
	color : #606060;
	margin : 2px;
	padding-left : 2px;
}

a.metapage:active, a.metapage:link, a.metapage:visited, a.metapage:hover
{
	font-weight : bold;
	font-size : xx-small;
	color : #606060;
}

.hotelTabs {
	text-align : right;
}

a.hotelTabs:active, a.hotelTabs:link, a.hotelTabs:visited, a.hotelTabs:hover
{
	font-weight : normal;
	border : none;
	font-size : xx-small;
	color : #606060;
	text-decoration : underline;
}

.detailTabs {
	background-color : #FEFAE7; /* #F1EBF8; */

}
.DescriptorText {
	padding : 8px;
	color : #002244;
	font : 10px / 14px verdana;
	background-color : #FEFAE7;
}

#providerNameLine {
	border-bottom : 1px dashed #808080;
	padding-bottom : 5px;
	margin-bottom : 3px;
}

#myCurrentChoice {

	font : x-small verdana;

}

.mccHeader {
	background-color : #F8F7EE;
	font-weight : bold;
	color : #726F55;
	height : 21px;
}
.mccPrice {

	font-weight : bold;
	color : #726F55;
	height : 21px;
}
.mccTotals {
	background-color : #F8F7EE;
	font-weight : bold;
	color : #726F55;
	height : 21px;
}

H1.UserRank {
	font : bold medium Arial;
	margin : 8px;
}

SPAN.UserRank, TD.UserRank {
	font : bold small Arial;
}

.UserRankHeader {
	font : bold small arial;

}



#CAL {
	font : xx-small arial;
	text-align : center;
}

TD.prepadd { border : 1px solid #a0a0a0; font: 9px tahoma;}
TD.postpadd { border : 1px solid #a0a0a0; font: 9px tahoma;}

TD.past {
	background-color : #e0e0e0;
	border : 1px solid #a0a0a0;
	text-align : center;
	font: 9px tahoma;
}

TD.daySelected_1 {
	border : 2px solid #EFAD0F;
	text-align : center;
	background : #dcffdc;
	/* background : #EFAD0F; */
	font: 9px tahoma;
}

TD.daySelected_2 {
	border : 2px solid #EFAD0F;
	text-align : center;
	background : #b0f89e;
	/* background : #EFAD0F; */
	font: 9px tahoma;
}

TD.daySelected_3 {
	border : 2px solid #EFAD0F;
	text-align : center;
	background : #82c869;
	/* background : #EFAD0F; */
	font: 9px tahoma;
	color : white;
}

TD.daySelected_4 {
	border : 2px solid #EFAD0F;
	text-align : center;
	background : #38971e;
	/* background : #EFAD0F; */
	font: 9px tahoma;
	color : white;
}

TD.daySelected_5 {
	border : 2px solid #EFAD0F;
	text-align : center;
	background : #0d6600;
	/* background : #EFAD0F; */
	font: 9px tahoma;
	color : white;
}

TD.day_1 {
	border : 1px solid #a0a0a0;
	text-align : center;
	background : #dcffdc;
	font: 9px tahoma;
}

TD.day_2 {
	border : 1px solid #a0a0a0;
	text-align : center;
	background : #b0f89e;
	font: 9px tahoma;
}

TD.day_3 {
	border : 1px solid #a0a0a0;
	background : #82c869;
	text-align : center;
	font: 9px tahoma;
	color : white;
}

TD.day_4 {
	border : 1px solid #a0a0a0;
	background : #38971e;
	text-align : center;
	font: 9px tahoma;
	color : white;
}

TD.day_5 {
	border : 1px solid #a0a0a0;
	background : #0d6600;
	text-align : center;
	font: 9px tahoma;
	color : white;
}

TD.noQty {
 	background-color : #e0e0e0;
 	border : 1px solid #a0a0a0;
 	text-align : center;
 	font: 9px tahoma;
 	color : #a00015;
}

TD.noQty_selected {
 	background-color : #e0e0e0;
 	border : 2px solid #EFAD0F;
 	text-align : center;
 	font: 9px tahoma;
 	color : #a00015;
}

TR.search_header {
	background-color : #F6C67C;
}

TD.search_header {
	font-weight : bold;
}

TR.search_subHeader {
	background-color : #FEEFC6;
}


DIV.search_subHeader {
	background-color : #FEEFC6;
	height : 24px;
}

A.priceCalendarLink_:link, A.priceCalendarLink_1:active, A.priceCalendarLink_1:visited, A.priceCalendarLink_1:hover {

}

A.priceCalendarLink_1:link, A.priceCalendarLink_1:active, A.priceCalendarLink_1:visited, A.priceCalendarLink_1:hover {

}
A.priceCalendarLink_2:link, A.priceCalendarLink_2:active, A.priceCalendarLink_2:visited, A.priceCalendarLink_2:hover {

}
A.priceCalendarLink_3:link, A.priceCalendarLink_3:active, A.priceCalendarLink_3:visited, A.priceCalendarLink_3:hover {

}
A.priceCalendarLink_4:link, A.priceCalendarLink_4:active, A.priceCalendarLink_4:visited, A.priceCalendarLink_4:hover {
	color : white;
}
A.priceCalendarLink_5:link, A.priceCalendarLink_5:active, A.priceCalendarLink_5:visited, A.priceCalendarLink_5:hover {
	color : white;
}
A.priceCalendarLink_0:link, A.priceCalendarLink_0:active, A.priceCalendarLink_0:visited, A.priceCalendarLink_0:hover {

}


A.noQty:link, A.noQty:active, A.noQty:visited, A.noQty:hover {
	color : #a00015;
}
A.noQty_selected:link, A.noQty_selected:active, A.noQty_selected:visited, A.noQty_selected:hover {
	color : #a00015;
}



A.priceCalendarLink_nq:link, A.priceCalendarLink_1nq:active, A.priceCalendarLink_1nq:visited, A.priceCalendarLink_1nq:hover {
	color : #a00015;
}

A.priceCalendarLink_1nq:link, A.priceCalendarLink_1nq:active, A.priceCalendarLink_1nq:visited, A.priceCalendarLink_1nq:hover {
	color : #a00015;
}
A.priceCalendarLink_2nq:link, A.priceCalendarLink_2nq:active, A.priceCalendarLink_2nq:visited, A.priceCalendarLink_2nq:hover {
	color : #a00015;
}
A.priceCalendarLink_3nq:link, A.priceCalendarLink_3nq:active, A.priceCalendarLink_3nq:visited, A.priceCalendarLink_3nq:hover {
	color : #a00015;
}
A.priceCalendarLink_4nq:link, A.priceCalendarLink_4nq:active, A.priceCalendarLink_4nq:visited, A.priceCalendarLink_4nq:hover {
	color : #a00015;
}
A.priceCalendarLink_5nq:link, A.priceCalendarLink_5nq:active, A.priceCalendarLink_5nq:visited, A.priceCalendarLink_5nq:hover {
	color : #a00015;
}
A.priceCalendarLink_0nq:link, A.priceCalendarLink_0nq:active, A.priceCalendarLink_0nq:visited, A.priceCalendarLink_0nq:hover {
	color : #a00015;
}





TR.search_hotelHeader {
	background-color : #FEFAE7;
}

TD.bookmark_chk_hotel {
	background-color : #FEEFC6;
	border-left : 1px solid white;
}

TD.bookmark_chk_service {
	background-color : #FEFAE7;
	border-left : 1px solid white;
}

TD.hotel_rowEnd {
	border-right : 1px solid white;
}

.bmLink {

}



TD.search_tabs {
	background-color : #F6C67C;
	font : bold 11px arial;
	color : #67440D;
}

A.search_tabs {
	font : bold 11px arial;
}

#MAINNAVIGATION {

}

#MAINPAGE {
	text-align : center;
}

#MAINCONTENT {
	background-color : white;
	text-align : left;
}


.BoxTitle_orange {
	background-color : #FFD18B;
	font : bold 10px verdana;
	text-transform: uppercase;
	color : #003366;
	text-indent : 8px;
}
.Box_orange {
	background-color : #FFF8EE;
	border : 1px solid #FFD18B;
}



.BoxTitle_blue {
	background-color : #ABD5E9;
	font : bold 10px verdana;
	text-transform: uppercase;
	color : #003366;
	text-indent : 8px;
}
.Box_blue {
	background-color : #D6EDF8;
	border : 1px solid #ABD5E9;
}

.BoxTitle_green {
	background-color : #55801E;
	font : bold 10px verdana;
	text-transform: uppercase;
	color : #FFFFFF;
	text-indent : 8px;
}
.Box_green {
	background-color : #F5FBEF;
	border : 1px dashed #B2D486;
	color : #547E1E;
}

a:active.catLink { color : #b0b0b0; }
a:link.catLink { color : #b0b0b0; }
a:visited.catLink { color : #b0b0b0; }
a:hover.catLink { color : #b0b0b0; text-decoration : underline;}

.boxHeader_orange {
	background-color : #FEEFC6;
	height : 22px;
}
.catLink {
	color : #b0b0b0;
}
.typeLink {
	font : bold 10pt arial;
	color : #55801E;
	margin-left : 3px;
}

.criteriaBasic {
	margin-top : 3px;

}

#basicSearchForm {

}

.searchLinkOptions {
	text-align: center;
}

.searchButtonContainer {
	padding-left : 90px;
}

#CriteriaListing {

}

#pagingBottom {
	padding : 1px 1px 1px 1px;
}


#pagingTop {
	padding : 1px 1px 1px 1px;
}

#pagingBottom TABLE {
	width : 100%;
	border : 1px solid #F6C67C;
}

#pagingTop TABLE {
	width : 100%;
	border : 1px solid #F6C67C;
}

#pagingTop .listText {
	font-weight : bold;
	font-size : 11px;
	color : #808080;
}

#pagingBottom .listText {
	font-weight : bold;
	font-size : 11px;
	color : #808080;
}

#pagingTop TD {

}

#pagingBottom TD {

}

#pagingTop A {

}

#pagingBottom A {

}

TD.activePage {
	font-size : x-small !important;
	font-weight : bold;
	background-color : #FEEFC6;

}




.chkBoxHeaderCol {
	background-color : #F6C67C;
}

.chkBoxSubHeaderCol {
	background-color : #F6C67C;
}

.chkBoxCol {
	height : 25px;
}

.chkBoxServCol {
	height : 25px;
	background-color : #FEFAE7;
}


.searchHeaderVenueCol {
	text-align : center;
	background-color : #F6C67C;
	padding-top : 2px;
	padding-bottom : 2px;
	height : 21px;
	font-size : xx-small;
	font-weight : bold;
}

TD.venueCol {

}


.searchHeaderCol {
	text-align : center;
	background-color : #F6C67C;
	padding-top : 0px;
	padding-bottom : 0px;
	font-size : xx-small;
	font-weight : bold;
}

.searchHeaderColBorder {
	text-align : center;
	background-color : #F6C67C;
	padding-top : 2px;
	padding-bottom : 2px;
	font-size : xx-small;
	font-weight : bold;
	border : 1px solid white;

}


.searchSortCol {
	text-align : center;
	background-color : #F6C67C;
	padding-top : 1px;
	padding-bottom : 1px;
}

.searchSortAmenCol {
	text-align : center;
	background-color : #F6C67C;
	border-bottom : 1px solid #FFFFFF;
	border-left : 1px solid #FFFFFF;
	border-right : 1px solid #FFFFFF;
	padding : 0px;

}

.searchAmenCol {
	text-align : center;
	padding-bottom : 1px;
	padding-top : 1px;

}

.amenBorder {
	border : 1px solid #006699;
	margin-bottom : 2px;
}

TR.bookmarkRow
{
	background-color : #FEEFC6;
}

TD.bookmarkRow {
	padding-top : 3px;
	padding-bottom : 3px;
}

TR.hotelRow {
	background-color : #FCF6D8;
}

TD.hotelRow {
	background-color : #FCF6D8;
}

TR.serviceRow {

}

TD.serviceRow {

}

TR.calendarRow {

}

TD.priceCell {
	padding-right : 5px;
	font-weight : bold;
	text-align : right;
}

TABLE.tableSizing {
	width : 100%;
}

.resultHotelName {
	font-weight : bold;
	padding : 2px;

}

.noPaging {

}

A.linkPaging:active, A.linkPaging:link, A.linkPaging:visited, A.linkPaging:hover {
	text-decoration : underline;
}

.servBorder {
	border-left : 2px dashed #FEEFC6;
}
.resultServiceName {
	font-weight : bold;
}

.tabPrice {
	border-bottom : 1px solid #F6C67C;
	border-top : 1px solid #F6C67C;

}

.tabPriceClose {
	border-bottom : 1px solid #F6C67C;
	border-top : 1px solid #F6C67C;
	border-right : 1px solid #F6C67C;
}

A.sortHeaderLink:active, A.sortHeaderLink:link, A.sortHeaderLink:visited, A.sortHeaderLink:hover {

}

A.sortHeaderLink_2:active, A.sortHeaderLink_2:link, A.sortHeaderLink_2:visited, A.sortHeaderLink_2:hover {

}


A.resultVenueName:active, A.resultVenueName:link, A.resultVenueName:visited, A.resultVenueName:hover {
}


A.resultVenueName:active, A.resultVenueName:link, A.resultVenueName:visited, A.resultVenueName:hover {

}

.searchHotelDivo {
	border-top : 1px solid #FEEFC6;
}


.box_adv {
	background-color : #f0f0f0;
	padding : 5px;
	border-top : 1px solid #d0d0d0;
	border-left : 1px solid #d0d0d0;
	border-right : 1px solid #d0d0d0;
}

.box_adv_cleft {
	border-top : 1px solid #F6C67C;
	border-left : 1px solid #F6C67C;
	background-color : #FEEFC6;
	font-size : 5px;
}

.box_adv_left {
	border-left : 1px solid #F6C67C;
	background-color : #FEEFC6;
	font-size : 5px;
}

.box_adv_top {
	border-top : 1px solid #F6C67C;
	background-color : #FEEFC6;
	font-size : 5px;
}

.box_adv_right {
	border-right : 1px solid #F6C67C;
	background-color : #FEEFC6;
	font-size : 5px;
}

.box_adv_bottom {
	border-left : 1px solid #d0d0d0;
	border-bottom : 1px solid #d0d0d0;
	background-color : #f0f0f0;
	text-align : center;
	color : #966713;

}

.box_adv_link {
	font : 11px arial;
	color : #006699;
}

.box_adv_bullet {
	width : 8px;
	height : 8px;
	background-color : #F6C67C;
	margin-left : 3px;
	margin-top : 2px;
	font-size : 2px;
}


.homeQuickSearch {
	background-color : #FEFAE7;
	border : 1px solid #F6C67C;
}

.catUnderline_orange {

	border-bottom :  1px dashed #F6C67C;
}

.catOverline_orange {
	border-top :  1px dashed #F6C67C;
	border-bottom :  1px dashed #F6C67C;
	height : 26px;
}

.colorFill_orange_shade {
	background-color : #FEFAE7;
	height : 18px;
	padding-top : 3px;
}

A.overNav:link, a.overNav:active, a.overNav:visited {
	font : xx-small verdana;
	color : #808080;
}
a.overNav:hover {
	font : xx-small verdana;
	color : #808080;
	text-decoration : underline;
}


a.directoryNav:link, a.directoryNav:active, a.directoryNav:visited, a.directoryNav:hover {
	font : bold xx-small verdana;
	color : #88A6B5;

}

.directoryNavActive {
	font : bold xx-small verdana;
	color : #006699;
	margin : 0px;
	display : inline;
}

#DIRECTORY {
	margin : 5px 0px 7px 0px;
	border-bottom : 1px dashed #a0a0a0;
	border-top : 1px dashed #a0a0a0;
	color : #808080;
	padding : 1px;
}

#THEMELINKS {
	color : #808080;
	background-color : #FEFAE7;
	height : 20px;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 5px;
}


A.themeNav:link, a.themeNav:active, a.themeNav:visited {
	font : xx-small verdana;
	color : #808080;
}
a.themeNav:hover {
	font : xx-small verdana;
	color : #808080;
	text-decoration : underline;
}

a.box_adv_link:link, a.box_adv_link:active, a.box_adv_link:visited {


}

a.box_adv_link.hover {
	color : #966713;

}

#HomePROMOTIONAL {

}

#HomePACKAGES {

}

#HomeEVENTS {}

#SORTCRITERIALISTING {

}



#divSearchResult
{
	padding-left : 1px;
	padding-right : 1px;
}

#tableCriteria {

	border : 1px solid #F6C67C;
	background-color : #FEFAE7;
	margin-left : 1px;

}

.tab_selected {
	background-color: #F5AF19;
	height : 22px;
	padding-left : 5px;
}

.tab_notselected {
	background-color: #F1D18E;
	height : 22px;
	padding-left : 5px;
}

a.tab_notselected:link, a.tab_notselected:active, a.tab_notselected:visited {
	color : #002662;
	font-weight : normal;
}
a.tab_notselected:hover {
	color : #002662;
	font-weight : normal;
	text-decoration : underline;
}

a.tab_selected:link, a.tab_selected:active, a.tab_selected:visited {
	color : #002662;
	font-weight : bold;
}
a.tab_selected:hover {
	color : #002662;
	font-weight : bold;
	text-decoration : underline;
}

.ItemTitleLimit {
	background-color :  #FEEFC6;
	height :  1px;
	font-size :  1px;
	line-height : 1px;

}

.ItemTitleMain {
	background-color :  #FEEFC6;
	height :  20px;
	font-size :  12px;
	padding-left :  5px;
	padding-top :  2px;
	font-weight :  bold;
	color :  black;

}


.HotelierLink {
	float :  right;
	font-size :  11px !important;

}

a.HotelierLink {
	float : none;
	font-size :  11px !important;

}


#LoginLinkPart {font-size : 12px !important;margin-bottom:5px; text-align:right;}


/* New Search Styles for Searchside and Searchresultside (TSO) */ 

/*****************************/
/* searchside */
/* Google Maps */ 
.dataTitle 
{
    background-color: #99CCFF; 
    border-bottom:1px solid #333;
}

.dataValues 
{
    background-color:#CCFF99;
    border-bottom:1px solid #333;
}

.info {
	BACKGROUND-COLOR: white; 
	FONT: 10pt sans-serif; 
	MARGIN-LEFT: 4px; 
	BORDER-bottom: #666666 1px solid; 
	CURSOR: pointer; 
	MARGIN-RIGHT: 4px; 
	/* padding-left: 8px; */
	/* PADDING-RIGHT: 4px; */ 
	/* PADDING-TOP: 4px */
	/* PADDING-BOTTOM: 4px; */
	
	color:#000;
}
.infoSelect {
    background-color:#FEAB66;
}
.infoWindowContent {
	WIDTH: 225px; 
	HEIGHT: 75px;
	OVERFLOW: hidden;
}
.tabContent {
	BORDER-COLLAPSE: collapse;
	FONT: 10pt sans-serif; 
	TABLE-LAYOUT: auto;
}
/* Google Maps End */ 

/*****************************/
/* searchresultside */

.titleResultHeaderText 
{
    font-size:7pt;
    color:#666;
}

	
/***************************************/
/* ROUND CORNER */
/***************************************/

.rounded_STYLE
{
  position: relative;
}

.rounded_STYLE > .tl, .rounded_STYLE > .tr, .rounded_STYLE > .bl, .rounded_STYLE > .br
{
  width: 8px;
  height: 8px;
  position: absolute;
}

.rounded_STYLE > .tl
{
  background: url(/images/search/links_oben.gif) top left no-repeat;
  top: -1px;	/* OFFSET Original = 0 = */
  left: -1px;
}

.rounded_STYLE > .tr
{
  background: url(/images/search/rechts_oben.gif) top right no-repeat;
  top: -1px;	/* OFFSET Original = 0 = */
  right: -1px;
}

.rounded_STYLE > .bl
{
  background: url(/images/search/links_unten.gif) bottom left no-repeat;
  bottom: -1px;	/* OFFSET Original = 0 = */
  left: -1px;
}

.rounded_STYLE > .br
{
  background: url(/images/search/rechts_unten.gif) bottom right no-repeat;
  bottom: -1px;	/* OFFSET Original = 0 = */
  right: -1px;
}
