@charset "utf-8";
/* CSS Document */


body {
margin:0px;
background-image:url(/open/img/bg.gif);
background-repeat:repeat-x;
/*background-color:#00b5cc;*/
background-color:#00ACE4;
font-family:Arial, Helvetica, sans-serif;
height:100%;
width:100%;
position:relative;
zoom:1;
}
a:hover {
color:#000000;
font-weight:bold;
text-decoration:none;
}
a {
color:#006A71;
font-weight:bold;
text-decoration:none;
}
.newsItemContainer {
display:inline;
float:left;
height:auto;
width:480px;
overflow:hidden;
}




* html #thoughts-container { 
	position: absolute;
	
}

#thoughts-container{
	position:fixed;
	top:0;
	left:50%;
	width:130px;
	margin-left:330px;
	z-index:300;
	zoom:1;
	
}
* html #thoughts-container { 
	margin-left:340px;
	
}
#thoughts-inner{

	margin:auto;
	position:relative;
	z-index:250;
	
}

#customer-satisfaction-link{
	float:right;
	display:block;
	top:3px;
	height:111px;
	width:111px;
	z-index:251;
}


form {
margin:0px;
}

#register-box{
	width:530px;
	height:420px;
	background:url(/shared/images/register-bg.gif) no-repeat #ffffff;
	z-index:1111111;
	
	position:fixed;
	top:50%;
	left:50%;
	margin-top:-210px;
	margin-left:-265px;
	overflow:hidden;
}

* html #register-box { 
	position: absolute;
	top:30%;
}

#register-header{
	background:url(/shared/images/register-head.gif) no-repeat;
	height:93px;
	margin-top:5px;
	text-align:right;
	color:#ffffff;
	font-size:0.7em;
	padding-right:5px;
}
#close-register{
	color:#ffffff;
	text-decoration:none;
}

#register-text{
	width:453px;
	height:180px;
	background:url(/shared/images/register-textbox.gif) no-repeat;
	margin:auto;
	margin-top:5px;
	font-size:0.8em;
}

#register-text ul{
	list-style:disc;
	color:#EB9B2C;
	margin-bottom:5px;
	padding-left:20px;
	padding-top:5px;
	line-height:1.8em;
	padding-left:40px;
} 
#register-text li span{
	color:#000000;
}
.respect{
	display:block;
	padding-left:10px;
	margin-top:20px;
}

.register-note{
	margin-top:70px;
	font-weight:bold;
	padding-left:5px;
}
#modal-overlay{
	height:100%;
	width:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:1000000;
	background-color:#000000;
	filter:alpha(opacity=60) !important;
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	zoom:1;
	
}

.orange-button-long{
	
background:transparent url(/shared/images/orange-long.jpg) no-repeat scroll 0 0;
border:0 solid;
color:#FFFFFF;
display:block;
font-size:1.2em;
font-weight:bold;
height:38px;
line-height:1em;
margin-bottom:5px;
margin-top:0;

padding-top:7px;
text-align:center;
text-decoration:none;
width:215px !important;
}
.register-button{
	width:215px;
	float:right;
	margin-top:10px;
	text-align:right;
}




p {
margin-top:0px;
}

h3 {
font-size:12px;
font-weight:bold;
color:#FFFFFF;
margin:0px;
}

.formTextbox {
height:12px;
font-size:10px;
margin-top:5px;
padding-top:2px;
padding-left:5px;
}

.formSearch {
width:61px;
height:15px;
background-image:url(/open/img/search_bg.gif);
border:0px;
margin-top:3px;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
}

.green {
color:#006a71;
}

.survey_border {
border:1px solid #006a71;
width:360px;
}

.survey_button {
border:1px solid #006a71;
}

.timetable_light_title {
background-color:#00b5cc;
color:#FFFFFF;
font-weight:bold;
}

.timetable_day {
background-color:#006a71;
color:#FFFFFF;
border-right:1px solid #FFFFFF;
}

.timetable_day a{
width:52px;
height:15px;
display:block;
background-color:#006a71;
color:#FFFFFF;
text-decoration:none;
}

.timetable_day a:hover{
background-color:#000000;
color:#FFFFFF;
text-decoration:none;
}

.timetable_day_selected {
background-color:#00b5cc;
color:#FFFFFF;
}

.timetable_day_selected a{
background-color:#00b5cc;;
color:#FFFFFF;
text-decoration:none;
}

.bold {
font-weight:bold;
}

a{
 text-decoration:none;
}

#container {
width:920px;
height:auto;
margin:0px auto;
padding-top:16px;
}

#left_col {
width:190px;
height:auto;
float:left;
overflow:hidden;
}

#right_col {
width:730px;
height:auto;
float:left;
overflow:hidden;
}

#logo {
width:160px;
height:76px;
float:left;
}

#top_links {
width:600px;
height:15px;
float:left;
padding-top:5px;
}

.top_link a{
width:auto;
height:auto;
float:right;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
margin-left:20px;
text-decoration:none;
}

.top_link a:hover{
color:#00b5cc;
text-decoration:none;
}

#top_details {
width:600px;
height:20px;
float:left;
padding-top:17px;
text-align:right;
color:#FFFFFF;
font-weight:bold;
font-size:16px;
}

#mainContentTop {
width:730px;
height:10px;
float:left;
margin-top:4px;
background:url(/open/img/main_area_rounded.gif) no-repeat;
display:inline;
overflow:hidden;
}

#mainContentBottom {
width:730px;
height:10px;
float:left;
background-image:url(/open/img/main_area_roundedBottom.gif);
display:inline;
overflow:hidden;
}

#mainContent {
width:730px;
height:auto;
float:left;
background-color:#FFFFFF;
display:inline;
overfolw:hidden;
}

#index_bannerContainer {
width:710px;
height:300px;
margin-left:10px;
float:left;
overflow:hidden;
display:inline;
}

#index_banner {
width:710px;
height:300px;
background-color:#BBBBBB;
float:left;
z-index:1;
}

#index_banner_overlay {
position:relative;
left:-1px;
top:-300px;
width:712px;
height:300px;
z-index:300;
float:left;
background-image:url(/open/img/bannerOverlay.gif);
background-repeat:no-repeat;
}

#index_banner_textoverlay {
position:relative;
left:430px;
top:-435px;
width:280px;
height:120px;
z-index:500;
float:left;
overflow:hidden;


/*opacity: .6; Firefox 1.5, Safari, Opera 9 */
/*-moz-opacity: .6;  Firefox 1.0.x */
/*filter: alpha(opacity=60);  IE */
}

#index_banner_textoverlay a{
position: relative; z-index: 1;
}

html>body #index_banner_textoverlay{
background-image:url(/open/img/banner_textbox_overlay.png);
}

#index_banner_leftArrow {
position:relative;
left:-270px;
top:-350px;
width:35px;
height:32px;
z-index:300;
float:left;
cursor:pointer;
}


#index_banner_leftArrow a{
position: relative; z-index: 1;
}


#index-leftarrow-container{
width:100%;
height:100%;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/open/img/left_arrow.png');
zoom: 1;
position:relative;
z-index:300;

}


html>body #index_banner_leftArrow{
background-image:url(/open/img/left_arrow.png);
}


#index_overlay_container{
width:100%;
height:100%;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/open/img/banner_textbox_overlay.png');
zoom: 1;
}


#index_banner_rightArrow {
position:relative;
left:-265px;
top:-350px;
width:35px;
height:32px;
z-index:400;
float:left;

cursor:pointer;
}

#index_banner_rightArrow a{
position: relative; z-index: 1;
}


#index-rightarrow-container{
width:100%;
height:100%;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/open/img/right_arrow.png');
zoom: 1;
z-index:300;
}

html>body #index_banner_rightArrow{
background-image:url(/open/img/right_arrow.png);
}



.index_banner_title {
width:270px;
height:auto;
float:right;
font-size:15px;
color:#006a71;
text-align:right;
padding-right:10px;
padding-top:10px;
font-weight:bold;
}

.index_banner_link {
width:270px;
height:auto;
float:right;
font-size:12px;
color:#000000;
text-align:right;
padding-right:10px; 
padding-top:6px;
font-weight:bold;
}

#feature_block{
	z-index:0;
}

.index_banner_link a{
color:#000000;
text-decoration:none;
}

.index_banner_link a:hover{
color:#006a71;
text-decoration:none;
}

#index_threeBox_container {
width:710px;
height:auto;
margin-left:10px;
margin-top:10px;
margin-bottom:-10px;
float:left;
display:inline;
}

#offers_container{
	float:left;
	width:238px;
	margin-top:5px;
}

#index_boxOne {
width:229px;
height:auto;
float:left;
display:inline;

}

#index_boxTwo {
width:229px;
height:auto;
margin-left:13px;
float:left;
display:inline;
}

.newsboxSpacer{
	float:left;
	width:15px;
}

#index_boxThree {
width:227px;
height:auto;
margin-left:11px;
float:right;
display:inline;
padding-top:1px;
}

.box_image {
width:223px;
height:130px;
border-left:3px solid #015156;
border-right:3px solid #015156;
border-bottom:3px solid #015156;
z-index:1;
overflow:hidden;
}

.box_overlay {
position:relative;
left:auto;
top:-133px;
width:229px;
height:10px;
z-index:2;
background-image:url(/open/img/box_corner.gif);
background-repeat:no-repeat;
overflow:hidden;
}

.box_text {
position:relative;
left:auto;
top:-10px;
width:223px;
height:auto;
border-left:3px solid #015156;
border-right:3px solid #015156;
overflow:hidden;
}

.boxHeadline {
width:218px;
height:30px;
float:left;
font-size:14px;
font-weight:bold;
color:#006a71;
padding-left:10px;
padding-top:10px;
display:inline;
}

.boxReadMore {
width:218px;
height:auto;
float:left;
font-size:12px;
font-weight:bold;
color:#006a71;
padding-left:10px;
padding-top:10px;
padding-bottom:3px;
display:inline;
}

.boxReadMore a{
font-weight:bold;
color:#006a71;
text-decoration:none;
}

.boxReadMore a:hover{
font-weight:bold;
color:#000000;
text-decoration:none;
}

.boxText {
width:195px;
height:105px;
float:left;
font-size:12px;
font-weight:normal;
color:#000000;
padding-left:10px;
padding-top:8px;
display:inline;

}

.box_bottom {
position:relative;
left:auto;
top:-10px;
width:229px;
height:11px;
z-index:2;
background-image:url(/open/img/box_cornerBottom.gif);
background-repeat:no-repeat;
}

#footer {
width:920px;
height:20px;
float:left;
margin-top:10px;
padding-bottom:10px;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}

.footerLinks {
width:auto;
height:auto;
float:right;
display:inline;
margin-left:22px;
}

.footerLinks-left {

float:left;
margin-left:0px;
margin-right:22px;

}

.footerLinks a{
text-decoration:none;
color:#FFFFFF;
}

.footerLinks a:hover {
text-decoration:none;
color:#000000;

}

#nav_container {
width:180px;
height:auto;

margin-top:32px;
}

.nav_link {
width:170px;
height:auto;
position:relative;
margin-bottom:5px;
font-size:12px;
font-weight:bold;
color:#000000;
background-color:#3BC6D8;
display:block;
font-size:12px;
font-weight:bold;

padding-left:10px;
padding-top:7px;
padding-bottom:7px;
text-decoration:none;
width:170px;
}

.nav_link a{
text-decoration:none;
color:#000000;
}

.nav_link a:hover{
text-decoration:none;
color:#ffffff;
}

.nav_link:hover{
	background-color:#009CB3;
	color:#ffffff;
	cursor:pointer;
}

.nav-link:hover a{
  color:#ffffff;

}

#search_container {
width:180px;
height:auto;
float:left;
margin-top:18px;
margin-bottom:10px;
font-size:12px;
font-weight:normal;
color:#FFFFFF;
}

.redOffer {
width:221px;
height:auto;
border-left:3px solid #ae061f;
border-right:3px solid #ae061f;
background-color:#000000;
}

.redOffer_top {
width:227px;
height:13px;
overflow:hidden;
background-image:url(/open/img/redOffer_top.gif);
background-repeat:no-repeat;
background-color:#000000;
}

.redOffer_bottom {
width:227px;
height:13px;
overflow:hidden;
background-image:url(/open/img/redOffer_bottom.gif);
background-repeat:no-repeat;
background-color:#000000;
margin-bottom:10px;
}


.purpleOffer {
width:221px;
height:auto;
border-left:3px solid #9a4b9a;
border-right:3px solid #9a4b9a;
background-color:#000000;
}

.purpleOffer_top {
width:227px;
height:13px;
overflow:hidden;
background-image:url(/open/img/purpleOffer_top.gif);
background-repeat:no-repeat;
background-color:#000000;
}

.purpleOffer_bottom {
width:227px;
height:13px;
overflow:hidden;
background-image:url(/open/img/purpleOffer_bottom.gif);
background-repeat:no-repeat;
background-color:#000000;
margin-bottom:10px;
}

.yellowOffer {
width:221px;
height:auto;
border-left:3px solid #dc8e06;
border-right:3px solid #dc8e06;
background-color:#000000;
}

.yellowOffer_top {
width:227px;
height:13px;
overflow:hidden;
background-image:url(/open/img/yellowOffer_top.gif);
background-repeat:no-repeat;
background-color:#000000;
}

.yellowOffer_bottom {
width:227px;
height:13px;
overflow:hidden;
background-image:url(/open/img/yellowOffer_bottom.gif);
background-repeat:no-repeat;
background-color:#000000;
margin-bottom:10px;
}

.indexOffers_text {
width:193px;
height:auto;
margin:0px auto;
font-size:20px;
color:#FFFFFF;
padding-top:5px;
padding-bottom:5px;
}

.indexOffers_text a{
text-decoration:none;
color:#FFFFFF;
}

#content_leftColumn {
width:471px;
height:auto;
float:left;
display:inline;
}

#content_rightColumn {
width:227px;
height:auto;
float:right;
margin-right:10px;
display:inline;
}


#content_bannerContainer {
width:471px;
height:173px;
margin-left:10px;
float:left;
overflow:hidden;
display:inline;
}

#content_banner {
width:470px;
height:173px;
background-color:#BBBBBB;
float:left;
z-index:1;
overflow:hidden;
}

#content_banner_overlay {
position:relative;
left:-1px;
top:-173px;
width:471px;
height:173px;
z-index:2;
float:left;
background-image:url(/open/img/contentBannerOverlay.gif);
background-repeat:no-repeat;
}



#content_banner_leftArrow a{
position: relative; z-index: 1;
}

#content_banner_leftArrow {
position:relative;
left:15px;
top:-204px;
width:20px;
height:18px;
z-index:4;
float:left;
cursor:pointer;
}

html>body #content_banner_leftArrow{
background-image:url(/open/img/content_left_arrow.png);
}

#content_banner_rightArrow {
position:relative;
left:17px;
top:-204px;
width:20px;
height:18px;
z-index:5;
float:left;
cursor:pointer;
}

#content_banner_rightArrow a{
position: relative; z-index: 2;
}

html>body #content_banner_rightArrow{
background-image:url(/open/img/content_right_arrow.png);
}

#content_offers_container {
width:227px;
height:auto;
float:right;
display:inline;
padding-top:1px;
}

.memberBenefits {
width:221px;
height:auto;
border-left:3px solid #ae061f;
border-right:3px solid #ae061f;
background-color:#FFFFFF;
float:right;
}

.memberBenefits_top {
width:227px;
height:13px;
overflow:hidden;
background-image:url(/open/img/redOffer_top.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
float:right;
}

.memberBenefits_bottom {
width:227px;
height:13px;
overflow:hidden;
background-image:url(/open/img/redOffer_bottom.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
float:right;
}

.memberBenefits_text {
width:193px;
height:auto;
margin:0px auto;
font-size:16px;
font-weight:normal;
color:#000000;
padding-top:5px;
padding-bottom:5px;
}

.memberBenefits_links {
width:193px;
height:auto;
margin:0px auto;
font-size:12px;
font-weight:bold;
color:#000000;
padding-top:5px;
padding-bottom:5px;
text-align:left;
}

.memberBenefits_links a{
text-decoration:none;
color:#000000;
}

.memberBenefits_links a:hover{
text-decoration:none;
color:#006a71;
}

#breadcrumb {
width:100%;
height:auto;
float:left;
font-size:12px;
font-weight:bold;
color:#006a71;
padding-left:15px;
padding-top:8px;
display:inline;
}

#breadcrumb a{
text-decoration:none;
color:#006a71;
font-weight:bold;
}

#breadcrumb a:hover{
text-decoration:none;
color:#000000;
font-weight:bold;
}

#contentHeadline {
width:471px;
height:auto;
float:left;
font-size:16px;
font-weight:bold;
color:#006a71;
padding-left:15px;
padding-top:15px;
display:inline;
}

#contentSubheading {
width:471px;
height:auto;
float:left;
font-size:12px;
font-weight:bold;
color:#000000;
padding-left:15px;
padding-top:10px;
}

#contentSubheading a{
font-weight:bold;
color:#000000;
text-decoration:none;
}


#contentMainText {
width:461px;
height:auto;
float:left;
font-size:12px;
font-weight:normal;
color:#000000;
padding-left:15px;
padding-right:10px;
padding-top:10px;
}

#mayAlsoLike_top {
width:471px;
height:13px;
float:left;
background:url(/open/img/mayAlsoLike_top.gif) no-repeat;
margin-left:10px;
margin-top:20px;
display:inline;
overflow:hidden;
}

#mayAlsoLike {
width:467px;
height:auto;
float:left;
border-left:2px solid #c0c0c0;
border-right:2px solid #c0c0c0;
margin-left:10px;
display:inline;

}

#mayAlsoLike_bottom {
width:471px;
height:13px;
float:left;
background:url(/open/img/mayAlsoLike_bottom.gif) no-repeat;
margin-left:10px;
display:inline;
overflow:hidden;
}

#mayAlsoLike_title {
width:444px;
height:auto;
float:left;
margin-left:10px;
display:inline;
font-size:12px;
font-weight:bold;
padding-bottom:5px;
}

#mayAlsoLike_links_container {
width:444px;
height:30px;
float:left;
}

.mayAlsoLike_links {
width:auto;
height:auto;
float:left;
padding-left:10px;
padding-right:10px;
padding-bottom:5px;
display:inline;
font-size:10px;
font-weight:normal;
}

.mayAlsoLike_links a{
text-decoration:none;
font-weight:bold;
color:#006a71;
}

.mayAlsoLike_links a:hover{
text-decoration:none;
font-weight:bold;
color:#000000;
}

#survey {
width:461px;
height:auto;
float:left;
font-size:12px;
font-weight:normal;
color:#000000;
padding-right:10px;
padding-top:5px;
}

.timetable_class_container {
width:461px;
height:auto;
float:left;
padding-left:3px;
}

.timetable_times {
width:110px;
height:auto;
float:left;
font-size:12px;
text-align:left;
color:#000000;
font-weight:normal;
border-bottom:1px solid #006a71;
padding-bottom:3px;
padding-top:3px;
padding-left:2px;
}

.download_timetable_blank {
width:111px;
height:auto;
float:left;
font-size:12px;
text-align:center;
color:#000000;
font-weight:bold;
background-color:#ffffff;
padding-bottom:3px;
padding-top:3px;
margin-left:3px;
margin-top:7px;
display:inline;
}

.timetable_book_online {
width:88px;
height:auto;
float:left;
font-size:12px;
text-align:left;
color:#000000;
border-left:4px solid #FFFFFF;
font-weight:normal;
border-bottom:1px solid #006a71;
padding-bottom:3px;
padding-top:3px;
padding-left:10px;
}

.timetable_class_type {
width:88px;
height:auto;
float:left;
font-size:12px;
text-align:left;
color:#000000;
border-left:4px solid #FFFFFF;
font-weight:normal;
border-bottom:1px solid #006a71;
padding-bottom:3px;
padding-top:3px;
padding-left:10px;
}

.timetable_class_description {
width:123px;
height:auto;
float:left;
font-size:12px;
text-align:left;
color:#000000;
border-left:4px solid #FFFFFF;
font-weight:normal;
border-bottom:1px solid #006a71;
padding-bottom:3px;
padding-top:3px;
padding-left:10px;
}

.download_timetable {
width:339px;
height:auto;
float:left;
font-size:12px;
text-align:center;
color:#000000;
font-weight:bold;
background-color:#006a71;
padding-bottom:3px;
padding-top:3px;
margin-left:4px;
margin-top:7px;
display:inline;
}

.download_timetable a{
color:#FFFFFF;
text-decoration:none;
}


/*innerfade*/



/**** noscript-Hinweis ****/

div#att {
	background-color: #fffeb8;
	border-bottom: 1px solid;
	height: 2.5em;
	line-height: 2.5em;
	position: absolute;
	top:0;
	width: 100%;
}

div#att p{
	background: transparent url(/open/img/innerfade/att.png) no-repeat 0 46%;
	margin: 0;
	display: inline;
	padding: 6px 0 6px 26px;
}

#feature_block{
	padding:0px;
	margin:0px;
}

#feature_block li{
	padding:0px;
	margin:0px;
}

a.next-button{
	display:none;
}

a.back-button{
	display:none;
}

a.pause-button{
	display:none;
}

.day-name{
	padding:5px;
	font-weight:bold;
	color:#00B5CC;
	font-size:1.2em;
	text-transform:capitalize;
	padding-bottom:1px;
}

.day-timetable-container{
	margin-bottom:15px;
}



#mayAlsoLikeContainer {
width:500px;
height:auto;
float:left;
margin-bottom:15px;
font-size:10px;
font-weight:normal;
color:#000000;
margin-left:15px;
border:1px solid #004c9e;
padding-top:10px;
padding-bottom:10px;
display:inline;
overflow:hidden;
}

.mayAlsoLikeImages {
width:80px;
height:80px;
float:left;
border:1px solid #004c9e;
display:inline;
margin:auto;
}

.mayAlsoLikeLinkContainer {
width:110px;
height:auto;
float:left;
display:inline;
margin-left:10px;
font-weight:bold;
font-size:10px;
padding-top:10px;
padding-right:3px;
overflow:hidden;
}

.mayAlsoLikeLink {
width:100px;
height:auto;
float:left;
display:inline;
margin-right:15px;
margin-top:5px;
color:#006A71;
padding-left:5px;
}

.mayAlsoLikeLink a{
text-decoration:none;
color:#006A71;
font-weight:bold;
}

.mayAlsoLikeLink a:hover{
text-decoration:underline;
color:#006A71;
font-weight:bold;
}

.contentSubTitleMayLike {
width:990px;
height:auto;
float:left;
display:inline;
margin-left:10px;
color:#006A71;
font-weight:bold;
font-size:12px;
}

.contentSubTitleMayLike a{
color:#006A71;
text-decoration:none;
}

.contentSubTitleMayLike a:hover{
color:#006A71;
text-decoration:underline;
}


li{
	list-style:none;
}

#contentMainText li{
	list-style:disc;
}

.print-page img{
	border:0px;
	vertical-align:middle;
}

.print-page{
	font-size:9px;
	font-weight:normal;
}

.social-bookmarks img{
	vertical-align:middle;
}

td, tbody {
border:0 none;
margin:0;

}

#map {
	text-align:center;
border:1px solid #000000;
height:500px;
width:500px;
padding:10px;
margin:auto;
margin-top:20px;
margin-bottom:20px;
}

.map-header{

color:#006A71;
font-size:16px;
font-weight:bold;
height:auto;
padding-left:15px;
padding-top:15px;
width:471px;
margin-bottom:20px;

}

#socialMedia_title {
width:180px;
height:auto;
float:left;
color:#006A71;
font-size:12px;
font-weight:bold;
display:inline;
margin-bottom:5px;
}
.social-media-links{
	float:right;
	width:230px;
	padding-right:10px;
}
.social-media-links a{
	padding-right:1px;
	
}


.menuBookOnline {
	color:#ffffff;
	display:block;
	float:right;
	font-size:0.8em;
	margin-right:5px;
	position:absolute;
	right:4px;
	top:8px;
	
}

.sideLink a:hover .menuBookOnline{
	color:#ffffff;
}

body .sideLink a.menuBookingLink{
	background-color:#004C9E !important;
	color:#ffffff !important;
}
body .sideLink a.menuBookingLink:hover{
	
	/*color:#A30046!important;*/
}

body .active .menuBookOnline{
	color:#ffffff !important;
}

body .submenu .menuBookOnline{
	color:#ffffff !important;
}


.image-object-selection{
	height:20px;
	margin-top:5px;
	margin-bottom:10px;
} 

.image-object-select{
	padding:0px;
}
.image-object-selection a{
	width:16px;
	height:16px;
	display:block;
}.image-object-selection .prev{
	background:url(/open/img/rnd_br_prev.png) no-repeat;
	float:left;
}.image-object-selection .next{
	background:url(/open/img/rnd_br_next.png) no-repeat;
	float:right;
}

#promos_container {
width:238px;
height:auto;
float:left;
display:block;
overflow:hidden;  
/*margin-left:23px;*/
padding-top:0px;
margin-top:5px;
text-align:center; 
}

