.DEFFONT    {FONT-FAMILY: Verdana,Arial,Helvetica; FONT-SIZE: 11px}

body, table, tr, td
{
	font-family: Verdana, Arial;
	font-size: 10pt;
	line-height: 1.5;
}

       
P    {FONT-FAMILY: Verdana,Arial,Helvetica; FONT-SIZE: 11px; line-height: 1.5em;}
DIV    {FONT-FAMILY: Verdana,Arial,Helvetica; FONT-SIZE: 11px}
INPUT     {BORDER-TOP-COLOR: #000000; BORDER-LEFT-COLOR: #000000; BORDER-RIGHT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 1px; FONT-FAMILY: Verdana,Helvetica; BORDER-RIGHT-WIDTH: 1px}
TEXTAREA  {BORDER-TOP-COLOR: #000000; BORDER-LEFT-COLOR: #000000; BORDER-RIGHT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 1px; FONT-FAMILY: Verdana,Helvetica; BORDER-RIGHT-WIDTH: 1px}
SELECT     {BORDER-TOP-COLOR: #000000; BORDER-LEFT-COLOR: #000000; BORDER-RIGHT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 1px; FONT-FAMILY: Verdana,Helvetica; BORDER-RIGHT-WIDTH: 1px}
FORM     {FONT-FAMILY: Verdana,Arial,Helvetica; FONT-SIZE: 10px}
a:link
{
	color: #0066C5;
}
a:visited
{
	color: #0066C5;
}
a:hover
{
	color: #FE8E00;
	text-decoration: none;
}
a:active
{
	color: #0066C5;
}.title     {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: bold; FONT-FAMILY: Arial,Verdana,Helvetica; TEXT-DECORATION: none}
.title2     {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none}
.title3     {BACKGROUND: none; COLOR: #080894; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none}
.redbold     {BACKGROUND: none; COLOR: #FF0000; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none}
.content   {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Arial,Helvetica}
.block-title  {COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-FAMILY: Verdana,Arial,Helvetica; FONT-WEIGHT: bold; text-align: center; background-image:url(images/box_hg.gif); }
.block-title2  {COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-FAMILY: Verdana,Arial,Helvetica; FONT-WEIGHT: bold;}
.block-title3  {COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-FAMILY: Verdana,Arial,Helvetica;}
.storytitle   {BACKGROUND: none; COLOR: #363636; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana,Arial, Helvetica; TEXT-DECORATION: none}
.storycat  {BACKGROUND: none; COLOR: #363636; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana,Arial, Helvetica; TEXT-DECORATION: underline}
.boxtitle   {BACKGROUND: none; COLOR: #363636; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana,Arial, Helvetica; TEXT-DECORATION: none}
.boxcontent   {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Arial, Helvetica}
.option   {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana,Arial, Helvetica; TEXT-DECORATION: none}
.tiny    {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.tinwit    {BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.tinyred    {BACKGROUND: none; COLOR: #FF0000; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.black {COLOR: #000000}
.grey {COLOR: #999999}
.orange {COLOR: #FF6D01}
.white {COLOR: #FFFFFF}
.hintergrund {background:  #b6b7da}
.tabschriftkleinoben { font-size: 2pt; }
.tabschriftkleinunten { font-size: 2pt; border-right: 1px solid #005973; border-top: 1px solid #005973}
.rahmen { BACKGROUND: #FFFFFF;}
.rahmen_index { BACKGROUND: #FFFFFF;border: 2px solid #FF9900;}
.rahmen_hell { border-right: 1px solid #9F9F9F; border-left: 1px solid #9F9F9F; border-bottom: 1px solid #9F9F9F;}
.rahmen_neu {  BACKGROUND: #FFFFFF;}

.navi   {BACKGROUND: none; COLOR: #363636; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana,Arial, Helvetica; TEXT-DECORATION: none}
.hr-absatz {border-top: solid 3px #FF9231;}

/***********/
#interface1 {
	z-index:1;
}
#loader_container {text-align:center;position:absolute;top:40%;width:100%}
#loader {
	font-family:Tahoma, Helvetica, sans;
	font-size:10px;
	color:#000000;
	background-color:#FFFFFF;
	padding:10px 0 16px 0;
	margin:0 auto;
	display:block;
	width:135px;
	border:1px solid #6A6A6A;
	text-align:left;
	z-index:255;
}
#progress {
	height:5px;
	font-size:1px;
	width:1px;
	position:relative;
	top:1px;
	left:10px;
	background-color:#9D9D94
}

#loader_bg {
	background-color:#EBEBE4;
	position:relative;
	top:8px;left:8px;height:7px;
	width:113px;font-size:1px
}
.title_h2 {
 width:300px;
 padding:12px 0 0 18px;
}
.border_preview{
	z-index:100;
	position:absolute; 
	background: #fff;
	border: 1px solid #444;
}

.preview_temp_load {
	vertical-align:middle;
	text-align:center;
	padding: 10px;
}
.preview_temp_load img{	
	vertical-align:middle;
	text-align:center;
}
/***********/


/******* NEUE NAV  *******/
#nav {float:left;width:100%;margin:0 12px 0 0px; font-size: 10pt}

#sitemap {clear:both;margin-bottom:10px;border-bottom:0px; border-bottom:0px solid #c0c0c0;padding:0;margin:0;font-weight:bold}
#sitemap li {border-bottom:1px solid #FFFFFF;border-left:0px solid #c0c0c0;list-style:none;font-family:Tahoma, Verdana, Arial}
#sitemap li a {color:#333;display:block;background:#FFFFFF url(images/aufzaehlung.gif) no-repeat 6px 8px;border-top:1px solid #fff;border-right:0px solid #c0c0c0; padding-left:25px; padding-right:0; padding-top:3px; padding-bottom:2px}
#sitemap li.on a {color:#333;display:block;background:url(images/aufzaehlung.gif) no-repeat 6px 8px #FBF6E1;border-top:1px solid #fff;border-right:0px solid #c0c0c0; padding-left:45px; padding-right:0; padding-top:3px; padding-bottom:2px}
#sitemap li a:hover {background:url(images/aufzaehlung.gif) no-repeat 6px 8px #FFFFFF;text-decoration:none}
#sitemap li.on a:hover {background:url(images/aufzaehlung.gif) #FFFFFF no-repeat 6px 8px ;text-decoration:none}

#sitemap li a.on {background:url(images/aufzaehlung.gif) 6px 8px #fff no-repeat;border-right:0}
#sitemap li a.on:hover {background:url(images/aufzaehlung.gif) #FFFFFF 6px 8px no-repeat}

#sitemap ul li a {display:block;padding:3px 0 2px 25px;background:url(images/aufzaehlung2.gif) 6px 8px #fff no-repeat;}
#sitemap ul li a:hover {background:url(images/aufzaehlung2.gif) 2px 0 #FFFFFF no-repeat}
#sitemap ul li {border:0}
#sitemap ul li a {border-right:0}
#sitemap ul li a.on {background:url(images/aufzaehlung2_on.gif) 2px 0 #fff no-repeat}
#sitemap ul li a.on:hover {background:url(images/aufzaehlung2_on.gif) 2px 0 #FFFFFF no-repeat}

#sitemap ul ul li a {display:block;padding:3px 0 2px 25px;background:url(images/aufzaehlung3.gif) 12px 6px #fff no-repeat;font-weight:normal;border-top:1px solid #fff;border-bottom:1px solid #fff}
#sitemap ul ul li a:hover {background:url(images/aufzaehlung3.gif) 12px 6px #FFFFFF no-repeat}
#sitemap ul ul li {background:#FFFFFF}
#sitemap ul ul li a.on {background:url(images/aufzaehlung3_on.gif) 12px 6px #fff no-repeat}
#sitemap ul ul li a.on:hover {background:url(images/aufzaehlung3_on.gif) 12px 6px #FFFFFF no-repeat}  
  
  
  
#nav2 {width:188;margin:0 0px 0 0px; font-size: 10pt; overflow:hidden;}

#sitemap2 {clear:both;margin-bottom:10px;border-bottom:0px; border-bottom:0px solid #FFFFFF;padding:0;margin:0;font-weight:normal;}
#sitemap2 li {border-bottom:1px solid #FFFFFF;border-left:0px solid #c0c0c0;list-style:none;font-family:Tahoma, Verdana, Arial;font-weight:normal}
#sitemap2 li a {color:#333;display:block;background:#FFFFFF url(images/aufzaehlung.gif) no-repeat 6px 8px;border-top:1px solid #fff;border-right:0px solid #c0c0c0; padding-left:25px; padding-right:0; padding-top:3px; padding-bottom:2px;font-weight:normal}
#sitemap2 li.on a {color:#333;display:block;background:url(images/aufzaehlung.gif) no-repeat 6px 8px #FBF6E1;border-top:1px solid #fff;border-right:0px solid #c0c0c0; padding-left:45px; padding-right:0; padding-top:3px; padding-bottom:2px;font-weight:normal}
#sitemap2 li a:hover {background:url(images/aufzaehlung.gif) no-repeat 6px 8px #FFFFFF;text-decoration:none}
#sitemap2 li.on a:hover {background:url(images/aufzaehlung.gif) #FFFFFF no-repeat 6px 8px ;text-decoration:none}  

#sitemap2 li.menue_on a{background:url(images/aufzaehlung.gif) no-repeat 6px 8px #FFFFFF; COLOR: #000000;font-weight:bold}
#sitemap2 li.menue_on a:hover {background:url(images/aufzaehlung.gif) no-repeat 6px 8px #FFFFFF; COLOR: #000000;font-weight:bold}
#sitemap2 .titel {font-size:14px;}

.navi_links {background:#FFFFFF;
             text-decoration:none}
               
.button       
{
    border: 1 px;
    background-color: #AD0000;
    color: #FFFFFF;
    background: url(images/submit_bg.gif);
    font-weight:bold;
}

/*********** offener Button HEAD*********/
#hlt-tab_head {position: relative; height:21px; font-family:Tahoma, Verdana, Arial; top:-141px; left:210;}
#hlt-tab_head ul {margin:0;padding:1px 3px 0 0;list-style:none}
#hlt-tab_head li {float:left; margin:0; background:url(images/button_rechts_orange.gif) right top no-repeat; margin-right:3px}
#hlt-tab_head a {padding:4px 10px 3px 10px; background:url(images/button_links_orange.gif) no-repeat; color:#fff; display:block; text-align:center; text-decoration:none; font-weight:bold}





#hlt-tab_head a:hover {text-decoration:underline}
#hlt-tab_head li.on {background:url(images/button_rechts_grau.gif) right top no-repeat}
#hlt-tab_head li.on a {background:url(images/button_links_grau.gif) no-repeat;color:#333;padding:4px 10px 3px 10px}

/*********** offener Button *********/
#hlt-tab {height:21px;font-family:Tahoma, Verdana, Arial}
#hlt-tab ul {margin:0;padding:1px 3px 0 0;list-style:none}
#hlt-tab li {float:left;margin:0;background:url(images/button_rechts_orange.gif) right top no-repeat;margin-right:3px}
#hlt-tab a {padding:4px 10px 3px 10px;background:url(images/button_links_orange.gif) no-repeat;color:#fff;display:block;text-align:center;text-decoration:none;font-weight:bold}
#hlt-tab a:hover {text-decoration:underline}
#hlt-tab li.on {background:url(images/button_rechts_grau.gif) right top no-repeat}
#hlt-tab li.on a {background:url(images/button_links_grau.gif) no-repeat;color:#333;padding:4px 10px 3px 10px}

/*********** geschlossener Button *********/
#hlt-tab_zu {height:21px;font-family:Tahoma, Verdana, Arial}
#hlt-tab_zu ul {margin:0;padding:1px 3px 0 0;list-style:none}
#hlt-tab_zu li {float:left;margin:0;background:url(images/button2_rechts_orange.gif) right top no-repeat;margin-right:3px}
#hlt-tab_zu a {padding:4px 10px 3px 10px;background:url(images/button2_links_orange.gif) no-repeat;color:#fff;display:block;text-align:center;text-decoration:none;font-weight:bold}
#hlt-tab_zu a:hover {text-decoration:underline}


/********** ZEILE MARKIEREN *****/
  .spezial2 { color:#000000; background-color:#DCEDC1; cursor:pointer;}
  
#google_sky { position: absolute; top: 160; left: 1000; }


/********** MAIN BOX *****/
.box {width: 580px;background:url(images/ticket_bg.gif) no-repeat; color:#F7941D; font-family: "Franklin Gothic Demi", "Franklin Gothic Book", "Arial Black";font-size: 12pt;font-weight: bold;background-color:#FFFFFF}

/********** MAIN BOX *****/
.box_index {width: 580px;background:url(images/box/box_lang_top.gif) no-repeat; background-color:#FFFFFF;}
.box_index h3 {
margin: 0;
font-size: 100%;
text-align: center;
color: #333;
background: url(images/box/box_lang_top.gif) no-repeat top left;
}


/********** MAIN BOX GROSS*****/
.box_gross {
margin-left:14px;
width: 960px;
background: url(images/box/box_gross_mitte.gif) bottom left;
}

.box_gross h1 {
margin: 0;
font-size: 140%;
text-align: center;
color: #333;
border-bottom: 1px solid #E0CFAB;
background: url(images/box/box_gross_top.gif) no-repeat top left;
}

.box_gross h3 {
margin: 0;
font-size: 140%;
text-align: center;
color: #333;
border-bottom: 1px solid #E0CFAB;
background: url(images/box/box_gross_top.gif) no-repeat top left;
}
.box_gross h4 {
margin: 0;
font-size: 3px;
color: #333;
background: url(images/box/box_gross_unten.gif) no-repeat bottom left;
}

/********** MAIN BOX MITTE*****/
.box_mitte {
margin-left:8px;
width: 760px;
background: url(images/box/box_mitte_mitte.gif) bottom left;
}

.box_mitte h3 {
margin: 0;
font-size: 140%;
text-align: center;
color: #333;
border-bottom: 1px solid #E0CFAB;
background: url(images/box/box_mitte_top.gif) no-repeat top left;
}

.box_mitte h4 {
margin: 0;
font-size: 3px;
color: #333;
background: url(images/box/box_mitte_unten.gif) no-repeat bottom left;

}


	

  
.head
 {
 	font-size: 16px;
	color: #000; 	
 }  
 
.text
 {
	color: #666; 	
 }   
 
.img {
	float: left;
	margin: 0 8px 0 0;
	padding: 4px;
	border: 1px solid #D9E0E6;
	border-bottom-color: #C8CDD2;
	border-right-color: #C8CDD2;
	background: #fff;
	} 
	
.red     {COLOR: #FF0000;} 
.green     {COLOR: #00FF00;} 

.links {  background-color: #FFFFFF}
.mitte {  background-color: #FFFFFF}
.rechts {  background-color: #FFFFFF}
.header_text {padding-left:8px;padding-top:18px;height:32px;background:url(images/head3.gif) no-repeat;color:#F7941D;font-family: "Franklin Gothic Demi", "Franklin Gothic Book", "Arial Black";font-size: 14pt;font-weight: bold;background-color:#FFFFFF;}
.leftnavi_unten {padding-top:0px;height:12px;background:url(images/foot3.gif) no-repeat;color:#292929;background-color:#FFFFFF;}
.header_text_mitte {height:40px;background:url(images/ticket_bg.gif) no-repeat; color:#F7941D; font-family: "Franklin Gothic Demi", "Franklin Gothic Book", "Arial Black";font-size: 12pt;font-weight: bold;background-color:#FFFFFF;padding-left: 50px}

a.kleine_schrift:link, a.kleine_schrift:visited, a.kleine_schrift:active {font-size: 8pt;}
.footer_text, a.footer_text:link, a.footer_text:visited, a.footer_text:active {font-size: 8pt;color:#FFFFFF}

a.kategorien:link, a.kategorien:visited, a.kategorien:active {font-size: 14pt;}

a.navi_ro:link
{
	color: #ffffff;font-size: 10pt;font-weight: bold;
}
a.navi_ro:visited
{
	color: #ffffff;font-size: 10pt;font-weight: bold;
}
a.navi_ro:hover
{
	color: #ffffff;font-size: 10pt;font-weight: bold;
	text-decoration: none;
}
a.navi_ro:active
{
	color: #ffffff;font-size: 10pt;font-weight: bold;
}