/* update infocontainers new classes - example 3 - all */
	#right-column div.example-3 {
		width: 174px; overflow: hidden; background-image: url(../images/right_slider_bottom_bg2.gif); background-repeat: no-repeat; background-position: 0 bottom; 
		padding: 0 0 12px 0;
	}
	#right-column select {
		width: 164px; font-size: 1.3em; color: #000; float: left; display: inline; margin: 0 0 10px 5px;	
	}
	#right-column div.select-error {
		float: left; display: inline; margin: 0 0 0 5px; width: 164px; height: 21px; overflow: hidden;
		background-image: url(../images/select_error_bg.gif); background-repeat: no-repeat; margin: 0 0 10px 5px; border-bottom: 1px solid #D81E05;
	}
	#right-column select.error {
		width: 151px; font-size: 1.3em; color: #000; float: left; display: inline; margin: 1px 0 0 1px; border: 0; padding: 1px 0 0 0;	
	}
		#right-column label.white-label {
			font-size: 1.1em; color: #000; display: block; margin: 0 0 5px 6px; width: 150px;
		}
		#right-column span.logon-name {
			font-size: 1.1em; color: #000; padding: 0 0 0 5px; display: block; margin: 0 0 10px 0;
		}
		#right-column a.logon-links {
			font-size: 1.1em; font-weight: bold; color: #000; display: block; margin: 0 0 4px 0;
			background-position: 5px 5px; padding: 0 0 0 14px; background-image: url(../images/arrow_faq_link.gif); background-repeat: no-repeat;
		}
			#right-column a.logon-links:hover {
				text-decoration: underline; color: #d81e05; background-position: 5px -88px;
			}
		#right-column a.normal {
			font-weight: normal; margin: 0 0 8px 2px;
		}
		#right-column a.bottom-3-link {
			font-size: 1.2em; color: #000; text-decoration: underline; background-image: url(../images/arrow_faq_link.gif); background-repeat: no-repeat;
			background-position: 0 5px; padding: 0 0 0 9px; display: block; margin: 0 0 5px 8px; display: inline;
		}
			#right-column a.bottom-3-link:hover {
				color: #d81e05; background-position: 0 -88px;		
			}
		#right-column a.bottom-3-link2 {
			font-size: 1.2em; color: #000; text-decoration: underline; background-image: url(../images/arrow_faq_link.gif); background-repeat: no-repeat;
			background-position: 0 5px; padding: 0 0 0 9px; display: block; margin: 10px 0 5px 8px; display: inline; float: left;
		}
			#right-column a.bottom-3-link2:hover {
				color: #d81e05; background-position: 0 -88px;		
			}	
	#right-column div.white-sep2 {
		height: 1px; overflow: hidden; width: 162px; margin: 2px auto 7px auto; background-image: url(../images/white_separator2.gif); background-repeat: repeat-x;
	}
	#right-column div.example-3 a.weiter {
		float: right; display: inline; margin: 0 5px 10px 0;	
	}
		#right-column span.key-info {
			font-size: 1.1em; color: #000; display: block; margin: 5px 0 0 8px; padding: 0 5px 0px 23px;
			background-image: url(../images/icon_keylock.gif); background-repeat: no-repeat; background-position: 0 2px;
		}
	#right-column div.example-3 p {
		padding: 0 5px 0 6px; 
	}
		#right-column div.error-message {
			width: 162px; overflow: hidden; border: 1px solid #D81E05; background-color: #FFF; margin: 8px 0 0 5px;
		}
			#right-column div.error-message p {
				padding: 5px; color: #D81E05; font-size: 1.1em;
			}
		#right-column div.error-message2 {
			width: 162px; overflow: hidden; border: 1px solid #D81E05; background-color: #FFF; margin: 5px 0 8px 5px;
		}
			#right-column div.error-message2 p {
				padding: 5px; color: #D81E05; font-size: 1.1em;
			}
	#right-column div.input-error {
		width: 12px; height: 21px; overflow: hidden; display: inline; float: left; margin: 0 4px 0 0;
	}
	#right-column div.input-error2 {
		width: 12px; height: 21px; overflow: hidden; display: inline; float: left; margin: 0;
	}
	#right-column div.kinder-box a.hinweis {
		font-size: 1.1em; color: #000; display: block; padding: 5px 0 2px 7px;
	}
	#right-column div.kinder-box a.hinweis:hover {
		text-decoration: underline; color: #d81e05;
	}					
		
		
		#right-column div.redticket-box {
			width: 172px; overflow: hidden; margin: 0 0 20px 0;
		}
			#right-column div.redticket-top {
				height: 10px; width: 172px; overflow: hidden; background-image: url(../images/redticket_box_right_top.gif); background-repeat: no-repeat;
			}	
			#right-column div.redticket-middle {
				width: 172px; overflow: hidden; background-image: url(../images/redticket_box_right_middle.gif); background-repeat: repeat-y;
				padding: 0px 0 2px 0;
			}
				#right-column div.redticket-middle table {
					margin: 0 auto;
				}
					#right-column div.redticket-middle td {
						padding: 0 0 4px 0;
					}
						#right-column div.redticket-middle td a.town {
							font-size: 1.2em; color: #000; line-height: 130%; padding: 0px 0px 0 0; display: block; margin: 4px 0px 0 0;
						}
							#right-column div.redticket-middle td a.town:hover {
								color: #d81e05;	
							}
						#right-column div.redticket-middle td span.price {
							font-family: Georgia; font-size: 1.6em; color: #000; font-weight: bold;
						}
						#right-column div.redticket-middle td span.currency {
							font-size: 0.9em; color: #000;
						}
			#right-column div.redticket-bottom {
				height: 100px; overflow: hidden; position: relative;
			}
				#right-column div.redticket-bottom span.stand {
					color: #fff; font-size: 1em; position: absolute; right: 7px; bottom: 7px;
				}
		#rightslider-box {
			width: 172px; overflow: hidden; margin: 0;
		}
			#rightslider-box ul {
				list-style-image: none; margin: 0px; list-style-type: none; 
			}
				#rightslider-box ul li {
					padding: 0; margin: 0;
				}
		#info-itemslider li.slide-name {
			width: 172px;  background-image: url(../images/right_slider_bottom_bg.gif); background-repeat: no-repeat; background-position: 0 bottom; padding: 0 0 12px 0; 
		}
			#info-itemslider li a.slide-name {
				width: 172px; height: 60px; overflow: hidden; display: block; margin: 0 0 5px 0; font-size: 1.2em; color: #323C41; font-weight: bold; text-decoration: none; 
			}
				#info-itemslider li a.slide-name:hover {
					color: #D81e05;
				}
				#info-itemslider li a.slide-name span.img-ec {
					background-image: url(../images/right_slider_img_01.jpg); background-repeat: no-repeat; width: 55px; height: 60px; display: block; float: left;
					padding: 5px 0px 0px 0px; display: inline; margin: 0 2px 0 4px;
				}
				#info-itemslider li a.slide-name span.img-biz {
					background-image: url(../images/right_slider_img_02.jpg); background-repeat: no-repeat; width: 55px; height: 60px; display: block; float: left;
					padding: 5px 0px 0px 0px; display: inline; margin: 0 2px 0 4px;
				}
				#info-itemslider li a.slide-name span.img-pass {
					background-image: url(../images/right_slider_img_03.jpg); background-repeat: no-repeat; width: 55px; height: 60px; display: block; float: left;
					padding: 5px 0px 0px 0px; display: inline; margin: 0 2px 0 4px;
				}
				#info-itemslider li a.slide-name span.img-rs {
					background-image: url(../images/right_slider_img_02.jpg); background-repeat: no-repeat; width: 55px; height: 60px; display: block; float: left;
					padding: 5px 0px 0px 0px; display: inline; margin: 0 2px 0 4px;
				}
				#info-itemslider li a.slide-name span.slink {
					width: 105px; display: block; float: left; line-height: 60px; cursor: pointer;
				}
				#info-itemslider li a.slide-name span.slink2 {
					width: 105px; display: block; float: left; padding: 10px 0 0 0;  cursor: pointer;
				}
				#info-itemslider li div a.slider-links {
					font-size: 1.1em; color: #000; text-decoration: underline; display: block; background-image: url(../images/arrow_slider_links.gif); background-repeat: no-repeat;
					background-position: 12px 4px; padding: 0 0 0 22px; margin: 0 0 3px 0;
				}
					#info-itemslider li div a.slider-links:hover {
						color: #D81e05; background-position: 12px -89px;						
					}
					
#right-column .example-3 a {
			font-size: 1.1em; font-weight: normal; color: #000; display: block; margin: 0 0 4px 5px;
			background-position: 5px 5px; padding: 0 0 0 14px; background-image: url(../images/arrow_faq_link.gif); background-repeat: no-repeat;
		}
			#right-column .example-3 a:hover {
				text-decoration: underline; color: #d81e05; background-position: 5px -88px;
			}