@import 'reset.css';

/*Ausrichtung Grundtemplates */

body,html{
	text-align: center;
	background-color:#ffffff;
	margin:0 0 0 0;
	padding:0 0 0 0;
	height:100%;
	font-size: 100%;
	line-height: 100%;
}
#container{
	text-align: left;      /* Braucht der IE um sich wieder links zu orientieren*/
	position:relative;
	
	
	min-height:800px; 		/*Mozilla setzt auf 100% Höhe..aber der IE mag das nit*/
	height:auto !important;	/*IE ignoriert diesen Tag und nimmt stattdessen..*/
	height:1000px;			/*..diesen Tag, den aber der Mozila nicht verwenden darf!*/
	
	width:950px;
	
	margin:90px auto -150px auto; 			/*wichtig für Zentrierung, IE benötigt noch ein text-align:center im übergeordnenten Layer*/
	
	padding:90px 0 75px 0;
}

#service_navigation{
	position:absolute;
	left:0px;
	top:-90px;
	width:100%;
	z-index:100;
}
#header{
	position:absolute;
	left:0px;
	top:0px;
	height:100%;
	width:100%;
}
#header_image{
	position:relative;
	background-repeat:no-repeat;
	left:0px;
	top:22px;
	height:100%;
	width:100%;
}
#navigation{
	position:absolute;
	top:340px;
	left:0px;
	z-index:100;
	margin:0 0 0 0;

}
#content{overflow:hidden;
	position:relative;
	display:block;
	font-size:80%;
	line-height:150%;
	z-index:10;
	width:700px;
	padding:0 0 0 0;
	margin:0px 0 0 0px;
	font-family:verdana;
	color:#08418c;
}
#bgImgContent{
	position:absolute;left:0;top:0;width:700px;height:10000;
}



#content b{
	font-weight:bold;
}


#content_text_standard{
	display:block;
	width:100%;
}

#mainContent {
	position:relative;
	width:700px;
	z-index:0;
	padding:20px 40px 20px 40px;
	margin:0px 0px 0px 0px;
}

#footer{
	position:absolute;
	top:100px;
	left:100px;
}
#content_Default{
	position:relative;
	top:0px;
	left:0px;
	padding:0px;
	margin-right:-3px;
	width:100%;
}
#virtual_content_1{
	position:relative;
	top:0px;
	left:0px;
	padding:0px;
	margin-right:-3px;
	width:100%;
}
#virtual_content_2{
	position:relative;
	top:0px;
	left:0px;
	padding:0px;
	margin-right:-3px;
	width:100%;
}
#virtual_content_3{
	position:relative;
	top:0px;
	left:0px;
	padding:0px;
	margin-right:-3px;
	width:100%;
}
#virtual_content_4{
	position:relative;
	top:0px;
	left:0px;
	padding:0px;
	margin-right:-3px;
	width:100%;
}
#virtual_content_5{
	position:relative;
	top:0px;
	left:0px;
	padding:0px;
	margin-right:-3px;
	width:100%;
}
#virtual_content_6{
	position:relative;
	top:0px;
	left:0px;
	padding:0px;
	margin-right:-3px;
	width:100%;
}
#virtual_content_7{
	position:relative;
	top:0px;
	left:0px;
	padding:0px;
	margin-right:-3px;
	width:100%;
}
#virtual_content_8{
	position:relative;
	top:0px;
	left:0px;
	padding:0px;
	margin-right:-3px;
	width:100%;
}
#virtual_content_9{
	position:relative;
	top:0px;
	left:0px;
	padding:0px;
	margin-right:-3px;
	width:100%;
}
#virtual_content_10{
	position:relative;
	top:0px;
	left:0px;
	padding:0px;
	margin-right:-3px;
	width:100%;
}
#nav {z-index:100;}
/* styles */

.active{
	background-color:#00FF00;
}


.normal_li_level2{position:relative;display:block;width:52;height:51px;margin:0px 0 5px 0;padding:0px;}
.normal_span_level2{position:relative;display:block;width:52;height:51px;}
.normal_span_level2 span{display:none;}
.normal_menux_level2 {display:block;position:absolute;top:0px;left:0px;}
.normal_ul_level2{display:none;position:relative;top:-51px;left:52px;}
.normal_a_level2:hover .normal_ul_level2{display:block;}
.normal_a_level2 {cursor:pointer;cursor:hand;}
.normal_a_level3 {cursor:pointer;cursor:hand;}
.normal_li_level3 {display:-moz-inline-box;display:inline-block;position:relative;width:152px;height:26px;margin:0;padding:0;}
.normal_a_level3 {display:-moz-inline-box;display:inline-block;position:relative;width:152px;height:26px;margin:0;padding:0;}


.active_li_level2{position:relative;display:block;width:52;height:51px;margin:0px 0 5px 0;padding:0px;}
.active_span_level2{position:relative;display:block;width:52;height:51px;}
.active_span_level2 span{display:none;}
.active_menux_level2 {display:block;position:absolute;top:0px;left:0px;}
.active_ul_level2{display:none;position:relative;top:-51px;left:52px;}
.active_a_level2:hover .normal_ul_level2{display:block;}
.active_a_level2 {cursor:pointer;cursor:hand;}
.active_a_level3 {cursor:pointer;cursor:hand;}
.active_li_level3 {display:-moz-inline-box;display:inline-block;position:relative;width:152px;height:26px;margin:0;padding:0;}
.active_a_level3 {display:-moz-inline-box;display:inline-block;position:relative;width:152px;height:26px;margin:0;padding:0;}




.active_div_level2 {z-index:100;width:52px;height:51px;overflow:hidden;margin-bottom:0px;margin:0px 0 0px 0;padding:0px;}
.active_link_level2:link {display:block;margin-top:-153px;}
.active_link_level2:visited {display:block;margin-top:-153px;}
.active_link_level2:focus {display:block;margin-top:-102px;}
.active_link_level2:hover {display:block;margin-top:-102px;}
.active_link_level2:active {display:block;margin-top:-51px;}

.normal_div_level2 {z-index:100;width:52px;height:51px;overflow:hidden;margin-bottom:0px;margin:0px 0 0px 0;padding:0px;}
.normal_link_level2:link {display:block;margin-top:0px;}
.normal_link_level2:visited {display:block;margin-top:0px;}
.normal_link_level2:focus {display:block;margin-top:-102px;}
.normal_link_level2:hover {display:block;margin-top:-102px;}
.normal_link_level2:active {display:block;margin-top:-51px;}


.active_div_level3 {width:152px;height:26px;overflow:hidden;z-index:100;}
.active_link_level3:link {display:block;height:26px;width:300px;background-position:0px -52px;padding-left:10px;padding-top:6px;}
.active_link_level3:visited {display:block;height:26px;width:300px;background-position:0px -52px;padding-left:10px;padding-top:6px;}
.active_link_level3:focus {display:block;height:26px;width:300px;background-position:0px -52px;padding-left:10px;padding-top:6px;}
.active_link_level3:hover {display:block;height:26px;width:300px;background-position:0px -52px;padding-left:10px;padding-top:6px;}
.active_link_level3:active {display:block;height:26px;width:300px;background-position:0px -78px;padding-left:10px;padding-top:6px;}

.normal_div_level3 {width:152px;height:26px;overflow:hidden;z-index:100;}
.normal_link_level3:link {display:block;height:26px;width:300px;background-position:0px -26px;padding-left:10px;padding-top:6px;}
.normal_link_level3:visited {display:block;height:26px;width:300px;background-position:0px -26px;padding-left:10px;padding-top:6px;}
.normal_link_level3:focus {display:block;height:26px;width:300px;background-position:0px -52px;padding-left:10px;padding-top:6px;}
.normal_link_level3:hover {display:block;height:26px;width:300px;background-position:0px -52px;padding-left:10px;padding-top:6px;}
.normal_link_level3:active {display:block;height:26px;width:300px;background-position:0px -78px;padding-left:10px;padding-top:6px;}




.alpha_img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
.alpha_span {cursor:pointer;cursor:hand;display:block;width:52px;height:51px;}
.alpha_span_level3 {display:block;width:152px;height:26px;}

.nav_text_span {font-family:verdana, arial;font-size:83%;line-height:120%;color:#FFFFFF;text-decoration:none;font-weight:bold;display:block;width:152px;height:26px;padding-left:10px;margin-top:6px;}

#Nav {width:52px;font-family:verdana, arial;font-size:83%;line-height:120%;color:#FFFFFF;text-decoration:none;}
#Nav a:link {font-family:verdana, arial;font-size:83%;line-height:120%;color:#08418c;text-decoration:none;}
#Nav a:visited {font-family:verdana, arial;font-size:83%;line-height:120%;color:#08418c;text-decoration:none;}
#Nav a:focus {font-family:verdana, arial;font-size:83%;line-height:120%;color:#08418c;text-decoration:none;}
#Nav a:hover {font-family:verdana, arial;font-size:83%;line-height:120%;color:#08418c;text-decoration:none;}
#Nav a:active {font-family:verdana, arial;font-size:83%;line-height:120%;color:#08418c;text-decoration:none;}

li {display:inline;}

.hiddenNav {
	position:absolute;
	width:1px;
	height:1px;
	margin-top:-56px;
	margin-left:52px;
	overflow:hidden;
	visibility:hidden;
}
#navigation {position:absolute;left:10px;}
#container {width:950px;position:relative;}


.button {position:relative;background:transparent;cursor:pointer;cursor:hand;border-width:0px;margin:0 0 0 0;padding:0 0 0 0;height:100%;width:100%;color:#FFFFFF;font-weight:bold;} 
.bg_button {position:relative;margin:0 3px 0 3px;padding:0px 0 0 0px;display:-moz-inline-box;display:inline-block;height:26px;margin-bottom:10px;color:#FFFFFF;font-weight:bold;line-height:15px;} 
.bg_button_left {position:relative;margin:0px 0 0 -3px;padding:0px 0 0 0;float:left;display:-moz-inline-box;display:inline-block;width:3px;height:26px;}
.bg_button_right {position:relative;margin:0px -3px 0 0;padding:0px 0 0 0;float:right;display:-moz-inline-box;display:inline-block;width:3px;height:26px;}

.button_easy {background-image:url('http://www.magicticket.ch/files/png1/button_stretch.png');background-position:0px 0px;display:-moz-inline-box;display:inline-block;cursor:pointer;cursor:hand;border-left-width:1px;border-right-width:1px;margin:0 0 0 0;padding:0 0 0 0;height:21px;width:100%;color:#08418c;font-weight:bold;font-size:11px;line-height:13px;border-style:solid;border-color:#adc8d4;} 
.button_easy:hover {background-position:0px -21px;color:#08418c;border-color:#adc8d4;}
.button_easy:active {background-position:0px -42px;color:#08418c;border-color:#adc8d4;}
.button_easy:focus {background-position:0px -42px;color:#08418c;border-color:#adc8d4;}


.button_with_arrow {background-image:url('http://www.magicticket.ch/files/png1/button_with_arrow.png');background-position:0px 0px;display:-moz-inline-box;display:inline-block;cursor:pointer;cursor:hand;border-left-width:1px;border-right-width:1px;margin:0 0 0 0;padding:0 0 0 0;height:21px;width:100%;color:#08418c;font-weight:bold;font-size:11px;line-height:13px;border-style:solid;border-color:#adc8d4;width:190px;text-align:left;} 
.button_with_arrow:hover {background-position:0px -21px;color:#08418c;border-color:#adc8d4;}
.button_with_arrow:active {background-position:0px -42px;color:#08418c;border-color:#adc8d4;}
.button_with_arrow:focus {background-position:0px -42px;color:#08418c;border-color:#adc8d4;}



.virtual_content_navigation{overflow:hidden;width:100%;height:26px;margin-bottom:10px;}
.virtual_content_navigation_container{width:1000px;height:26px;}



.bg_link {cursor:pointer;cursor:hand;font-family:verdana, arial;text-decoration:none;color:#FFFFFF;font-weight:bold;margin:0 -3px 0px 3px;padding:2px 0 0 5px;display:-moz-inline-box;display:inline-block;height:24px;} 
.bg_link span{font-family:verdana, arial;text-decoration:none;color:#FFFFFF;font-weight:bold;} 
.bg_link:hover {background-position:0px -26px;color:#08418c;text-decoration:none;}
.bg_link:active {background-position:0px -52px;color:#08418c;}
.bg_link:focus {background-position:0px -52px;color:#08418c;}
.bg_link:hover span {background-position:0px -26px;color:#08418c;}
.bg_link:active span {background-position:0px -52px;color:#08418c;}
.bg_link:focus span {background-position:0px -52px;color:#08418c;}
.bg_span_link_left {background-image:url('http://www.magicticket.ch/files/png1/bar_multi_left.png');position:relative;margin:-2px 0 0 -8px;padding:0 0 0 0;float:left;display:-moz-inline-box;display:inline-block;width:3px;height:26px;}
.bg_span_link_right {background-image:url('http://www.magicticket.ch/files/png1/bar_multi_right.png');position:relative;margin:-2px -3px 0 0;padding:0 0 0 0;float:right;display:-moz-inline-box;display:inline-block;width:3px;height:26px;}

.bg_link_active {cursor:pointer;cursor:hand;font-family:verdana, arial;text-decoration:none;color:#FFFFFF;font-weight:bold;margin:0 -3px 0px 3px;padding:2px 0 0 5px;display:-moz-inline-box;display:inline-block;height:24px;width:100%} 
.bg_link_active span {font-family:verdana, arial;text-decoration:none;color:#FFFFFF;font-weight:bold;} 
.bg_link_active:hover {background-position:0px -26px;color:#08418c;text-decoration:none;}
.bg_link_active:active {background-position:0px -52px;color:#08418c;}
.bg_link_active:focus {background-position:0px -52px;color:#08418c;}
.bg_link_active:link {background-position:0px -52px;color:#08418c;}
.bg_link_active:hover span {background-position:0px -26px;color:#08418c;}
.bg_link_active:active span {background-position:0px -52px;color:#08418c;}
.bg_link_active:focus span {background-position:0px -52px;color:#08418c;}
.bg_link_active:link span {background-position:0px -52px;color:#08418c;}

.bg_link_teaser {cursor:pointer;cursor:hand;font-family:verdana, arial;text-decoration:none;color:#FFFFFF;font-weight:bold;margin:0 -3px 0px 3px;padding:2px 0 0 5px;display:-moz-inline-box;display:inline-block;height:24px;} 
.bg_link_teaser:hover {text-decoration:none;}
.bg_link_teaser:active {background-position:0px -52px;color:#08418c;}
.bg_link_teaser:focus {background-position:0px -52px;color:#08418c;}
.bg_link_teaser:active span {background-position:0px -52px;color:#08418c;}
.bg_link_teaser:focus span {background-position:0px -52px;color:#08418c;}

.bg_link_active_teaser {cursor:pointer;cursor:hand;font-family:verdana, arial;text-decoration:none;color:#FFFFFF;font-weight:bold;margin:0 -3px 0px 3px;padding:2px 0 0 5px;display:-moz-inline-box;display:inline-block;height:24px;width:100%} 
.bg_link_active_teaser:hover {text-decoration:none;}
.bg_link_active_teaser:active {background-position:0px -52px;color:#08418c;}
.bg_link_active_teaser:focus {background-position:0px -52px;color:#08418c;}
.bg_link_active_teaser:link {background-position:0px -52px;color:#08418c;}
.bg_link_active_teaser:active span {background-position:0px -52px;color:#08418c;}
.bg_link_active_teaser:focus span {background-position:0px -52px;color:#08418c;}
.bg_link_active_teaser:link span {background-position:0px -52px;color:#08418c;}





.h1_h2_h3_h4_brace{display:-moz-inline-box;display:inline-block;width:100%;height:24px;padding:2px 0 0 5px;overflow:hidden;}
h1 span {color:#FFFFFF;font-weight:bold;}
h2 span {color:#FFFFFF;font-weight:bold;}
h3 span {color:#08418c;font-weight:bold;}
h4 span {color:#08418c;font-weight:bold;}

.preview_content {position:absolute;top:0;left:0;display:none;z-index:100;}

.bg_h1 {position:relative;margin:0 -3px 0px 3px;padding:0px 0 0 0px;display:block;height:26px;width:614px;} 
.bg_h1_left {position:relative;margin:0px 0 0px -3px;padding:0 0 0 0;float:left;display:-moz-inline-box;display:inline-block;width:3px;height:26px;}
.bg_h1_right {position:relative;margin:0px -3px 0px 0;padding:0 0 0 0;float:right;display:-moz-inline-box;display:inline-block;width:3px;height:26px;}

.bg_h2 {position:relative;margin:0 -3px 0px 3px;padding:0px 0 0 0px;display:block;height:26px;width:614px;} 
.bg_h2_left {position:relative;margin:0px 0 0px -3px;padding:0 0 0 0;float:left;display:-moz-inline-box;display:inline-block;width:3px;height:26px;}
.bg_h2_right {position:relative;margin:0px -3px 0px 0;padding:0 0 0 0;float:right;display:-moz-inline-box;display:inline-block;width:3px;height:26px;}

.bg_h3 {position:relative;margin:0 -3px 0px 3px;padding:0px 0 0 0px;display:block;height:26px;width:614px;} 
.bg_h3_left {position:relative;margin:0px 0 0px -3px;padding:0 0 0 0;float:left;display:-moz-inline-box;display:inline-block;width:3px;height:26px;}
.bg_h3_right {position:relative;margin:0px -3px 0px 0;padding:0 0 0 0;float:right;display:-moz-inline-box;display:inline-block;width:3px;height:26px;}


.box_gradient {display:block;position:relative;width:620px;overflow:hidden;background-color:#fbfdfe;border-color:#cfd0d2;border-style:solid;margin:-11px 0 0 0px;}
.box_content {display:-moz-inline-box;display:inline-block;position:relative;left:0;top:0;z-index:1;width:620px;padding:0;margin:5px;}
.bg_box_gradient {position:absolute;left:0px;bottom:0;width:800px;height:211px;z-index:0;margin:0 0 0 0px;}


h1,h2,h3,h4 {width:100%;}
h2 {margin-bottom:10px;}
h3 {font-weight:bold;padding:0px 0 0px 0;margin:26px 0 36px 0;}
p {padding-bottom:18px;}
.content_text_standard {clear:both;position:relative;top:0px;display:block;width:582px;padding:0 0 0px 0;}


.link_extern:link {background-position:0px -60px;}
.link_extern:visited {background-position:0px -60px;}
.link_extern:focus {background-position:0px 0px;}
.link_extern:hover {background-position:0px 0px;}
.link_extern:active {background-position:0px -30px;}

.link_extern {display:-moz-inline-box;display:inline-block;height:30px;width:30px;background-position:0px -60px;}

.link_intern:link {background-position:0px -60px;}
.link_intern:visited {background-position:0px -60px;}
.link_intern:focus {background-position:0px 0px;}
.link_intern:hover {background-position:0px 0px;}
.link_intern:active {background-position:0px -30px;}

.link_intern {display:-moz-inline-box;display:inline-block;height:30px;width:30px;background-position:0px -60px;}

.link_intern_spec:link {background-position:0px 0px;}
.link_intern_spec:visited {background-position:0px 0px;}
.link_intern_spec:focus {background-position:0px -60px;}
.link_intern_spec:hover {background-position:0px -60px;}
.link_intern_spec:active {background-position:0px -30px;}

.link_intern_spec {display:-moz-inline-box;display:inline-block;height:30px;width:30px;background-position:0px 0px;}




.image_left {float:left;margin-right:30px;margin-bottom:10px;margin-top:7px;}
.image_right {float:right;margin-left:30px;margin-bottom:10px;margin-top:7px;}

#unvisible_content {display:none;}

#service_navigation_top {position:relative;top:0;left:0;width:100%;padding:16px 0 16px 0;display:block;height:20px;}


#SBB_CFF_FFS_Navigation {float:left;margin:0 15px 0 0;width:25%;font-size:75%;}
#SBB_CFF_FFS_Navigation a{display:-moz-inline-box;display:inline-block;height:15px;width:70px;padding:2px 2px 2px 2px;font-family:arial;font-weight:bold;color:#666666;text-decoration:none;}
#SBB_CFF_FFS_Navigation a:hover{background-color:#cccccc;}

#Language_Navigation {float:left;width:20%;padding:0px 0 0 0;font-size:70%;}
#Language_Navigation a{font-family:arial;color:#666666;text-decoration:none;}
#Language_Navigation li{font-family:arial;color:#666666;text-decoration:none;}
#Language_Navigation a {padding:2px 4px 2px 4px;}
#Language_Navigation a:hover{text-decoration:underline;}

#Service_Navigation_SBB_CFF_FFS {float:right;padding:0px 0 0 0;margin:0 -14px 0 0;width:30%;font-size:70%;}
#Service_Navigation_SBB_CFF_FFS a {padding:2px 4px 2px 4px;}
#Service_Navigation_SBB_CFF_FFS a{font-family:arial;color:#666666;text-decoration:none;}
#Service_Navigation_SBB_CFF_FFS li{font-family:arial;color:#666666;text-decoration:none;}
#Service_Navigation_SBB_CFF_FFS a:hover{text-decoration:underline;}


#footer {display:block;padding:0px 0 0 0;margin:0 0 0 0;background-color:#FFFFFF;font-size:70%;position:relative;width:100%;}
#footer a {padding:2px 4px 2px 4px;}
#footer a{font-family:arial;color:#666666;text-decoration:none;}
#footer ul{float:right;font-family:arial;color:#666666;text-decoration:none;}
#footer li{font-family:arial;color:#666666;text-decoration:none;}
#footer p{float:right;font-family:arial;color:#666666;text-decoration:none;}
#footer a:hover{text-decoration:underline;}


#SBB_CFF_FFS {float:right;}
#mt_headline {display:block;font-family:verdane, helvetica;color:#666666;text-decoration:none;font-size:160%;line-height:160%;}


#teaser_navigation{clear:both;position:absolute;left:780px;top:340px;z-index:100;	font-size:80%;
	line-height:150%;}



.teaser_inactive .newsFrame{clear:both;position:relative;display:none;width:140px;height:40px;}
.teaser_active .newsFrame{clear:both;position:relative;display:block;width:140px;height:40px;}
.teaser_inactive .closeFrame{display:none;}
.teaser_active .closeFrame{display:block;}
.teaser_inactive .bg_link{background-position:0px 0px;}
.teaser_active .bg_link{display:block;background-position:0px -78px;}
.teaser_inactive .bg_span_link_right{background-position:0px 0px;}
.teaser_active .bg_span_link_right{display:block;background-position:0px -78px;}
.teaser_inactive .bg_span_link_left{background-position:0px 0px;}
.teaser_active .bg_span_link_left{display:block;background-position:0px -78px;}

teaser_inactive a:hover {text-decoration:none;}
teaser_active a:hover {text-decoration:none;}
teaser_inactive:hover {text-decoration:none;}
teaser_active:hover {text-decoration:none;}


#newsContent {clear:both;position:relative;top:0px;left:0px;text-decoration:none;}
.teaser_inactive li {position:relative;display:block;top:0px;left:0px;width:120px;margin:0 0 0 0;}
.teaser_active li {position:relative;display:block;top:0px;width:120px;left:0px;margin:0 0 0 0;}
.link_news_preview {text-decoration:none;display:block;width:140px;}

.news_preview a {text-decoration:none;display:block;width:140px;}

.textBox {clear:both;position:relative;display:-moz-inline-box;display:inline-block;height:21px;margin-bottom:5px;margin-right:3px;overflow:hidden;}  
.textBoxInput {top:0px;left:0px;position:absolute;z-index:0;background:transparent;border-width:0px;background-repeat:repeat-x;background-position:0px -21px;display:-moz-inline-box;display:inline-block;height:21px;width:100%;margin:0 0 0 0;padding:3px 6px 0 6px;}
.textBoxLeft{top:0px;left:0px;position:absolute;z-index:1;background:transparent;border-width:0px;background-repeat:no-repeat;background-position:0px 0px;display:-moz-inline-box;display:inline-block;height:21px;width:6px;}
.textBoxRight{top:0px;left:0px;float:right;position:relative;z-index:1;background:transparent;border-width:0px;background-repeat:no-repeat;background-position:0px -42px;display:-moz-inline-box;display:inline-block;height:21px;width:6px;}

.bg_gradient {margin-left:-4px;clear:both;display:block;position:relative;width:153px;overflow:hidden;}
.bg_gradient_stretch{position:absolute;left:0px;bottom:70px;width:100%;height:2000px;z-index:0;margin:0 0 0 0px;background-repeat:repeat-y;}
.bg_gradient_content {display:-moz-inline-box;display:inline-block;position:relative;left:0;top:0;z-index:1;width:100%;height:100%;padding:5px;margin:0px;}
.bg_gradient_bottom{position:absolute;left:0px;bottom:0;width:100%;height:70px;z-index:0;margin:0 0 0 0px;}



.galerie_image {display:none;position:absolute;top:0;left:0;z-index:255;width:1px;height:1px;}
.newImageBox {display:block;position:absolute;top:0;left:0;z-index:200;}
.closeImage {position:relative;padding:5px 0 0 0;display:block;width:30px;height:30px;text-decoration:none;background-color:#d6ecf8;color:#08418c;}
.closeImage:link {color:#08418c;}
.closeImage:visited {color:#08418c;}
.closeImage:focus {color:#08418c;}
.closeImage:active {color:#08418c;}


.imgTextClass {font-size:12px;text-align:left;}
.imgTextClass p {font-size:12px;margin:0;padding:0;}
.imgTextClass a {margin-bottom:15px;font-size:12px;}
.imgTextClass b{font-weight:bold;font-size:12px;}
.thumb_img{padding:0 0 0 0;margin:0 0 0 0;display:-moz-inline-box;display:inline-block;position:relative;border-width:0px;}
.objframe {clear:both;position:relative;height:70px;display:block;width:100%;padding:0px;margin:0px;}
#system_iframe *{visibility:hidden;}
.application {font-size:135%;line-height:150%;clear:both;width:620px;color:#08418c;}
.application textarea {font-size:100%;line-height:150%;color:#08418c;background:transparent;}
textarea {color:#08418c;background:transparent;}
.hinweis b{font-weight:bold;}
.hinweis strong{font-weight:bold;}

.content_text_standard li {display:list-item;margin:0 0 0 0px;padding:0 0 0 0;}
.content_text_standard ol {list-style-position:inside;list-style-type:decimal;padding:0 0 18px 0;}
.content_text_standard b {font-weight:bold;}
.content_text_standard strong {font-weight:bold;}
.content_text_standard a {text-decoration:none;font-weight:bold;color:#003d85;}
.content_text_standard a:hover {text-decoration:none;font-weight:bold;color:#4fa9cb;}
.content_text_standard ul {list-style-position:outside;list-style-type:square;padding:0 0 18px 20px;}
.content_text_standard input,textbox,textarea {font-size:12px;color:003d85;}

table {font-size:100%;line-height:150%;}
table a {font-weight:bold;}

.table_default p {margin:0;padding:0;}
.td_15 {padding:15px 15px 15px 15px;}
input {font-size:12px;color:003d85;}

.connection_inactive {display:block;height:30px;width:180px;color:#BBBBBB;}
.connection_inactive span {cursor:hand;position:absolute;left:30px;top:8px;color:#BBBBBB;line-height:14px;}
.connection_inactive:hover {background-color:#c6e9fb;color:#BBBBBB;}
.connection_inactive:active {background-color:#c6e9fb;color:#BBBBBB;}
.connection_inactive:hover span {color:#BBBBBB;}
.connection_inactive:active span {color:#BBBBBB;}

.closeConnection {position:absolute;left:165px;top:8px;display:block;width:15px;height:15px;}

.image_connection {position:absolute;left:0px;top:5px;}

.userChat_dark {color:#58585a;font-size:10px;font-weight:bold;line-height:24px;}
.userChat_middle {color:#000000;font-size:10px;font-weight:bold;line-height:24px;}


.connection_active {display:block;height:30px;width:180px;color:#08418c;}
.connection_active span {cursor:hand;position:absolute;left:30px;top:8px;line-height:14px;}
.connection_active:hover {background-color:#c6e9fb;color:#08418c;}
.connection_active:active {background-color:#c6e9fb;color:#08418c;}
.connection_active:hover span {color:#08418c;}
.connection_active:active span {color:#08418c;}

.favourite_add {display:block;height:30px;width:30px;background-image:url('http://www.magicticket.ch/files/png1/button_favourit_trans.png')}
.favourite_add:hover {display:block;height:30px;width:30px;background-image:url('http://www.magicticket.ch/files/png1/button_favourit.png')}

