p, ol, ul, dl, h1, h2, body, div, table, a, li {
color : #444;
font-size : 12px;
font-family : "courier new", courier, monospace;
text-align : left;
font-weight: normal;
}

body {
margin : 0 0 0 0;
padding : 0 0 0 0;
background-color : #000;
text-align :left;
}

img{
border: none;
}

h1{
font-size: 20px;
font-weight: bold;
text-align:center;
color: #fff;
margin-top:5px;
}

h2{
font-size: 18px;
font-weight: bold;
text-align:center;
}

h3{
font-size: 18px;
font-weight: bold;
text-align:center;
display: inline;
}


#hg1{
position: relative; 
width:1000px; 
height:689px;
display: block;
background: url(pics/back_start.jpg) #000 no-repeat; 
border: 1px solid #5f656b;
}

#hg2{
position: relative; 
width:1000px; 
height:689px;
display: block;
background: url(pics/back_main.jpg) #2c3137 no-repeat; 
border: 1px solid #5f656b;
}

#hg3{
position: relative; 
width:1000px; 
height:689px;
display: block;
background: url(pics/back_sub1.jpg) #60656b no-repeat; 
border: 1px solid #85898f;
}

#content{
position: relative; 
top:170px; 
left:50px;
width: 460px;
height:380px;
display: block;
overflow: auto;
padding-right: 10px;
}

#enter{
position: absolute; 
top:140px; 
left:300px;
width: 487px;
height:342px;
display: block;
}

#index_tickets{
position: absolute; 
top:610px; 
left:600px;
width: 200px;
height:75px;
display: block;
}


#menue{
position: absolute; 
top:487px; 
left:645px;
width: 310px;
height:195px;
display: block;
}

#menue table{width:310px;}

#menue_sub{
position: absolute; 
top:595px; 
left:590px;
width: 400px;
height:100px;
display: block;
}

#menue_sub  table{width:400px;text-align:right;}
	


#text{
position: relative; 
top:0px; 
left:300px;
width: 487px;
height:150px;
display: block;
border: 1px solid #fff;
display: none;
}



/*** scroller ***/	


#all {
position: relative;
left: 45px;
top: 170px;
}


#p7scroller1{
 overflow: hidden; 
 position: absolute; 
 width: 466px; 
 height: 380px;
 left: 2px; 
 top: 2px; 
 z-index: 100;
 visibility: visible;
}

#p7s1content1 { 
position: relative; 
width: 446px;
z-index: 99; 
}

#p7sc1ResetBG { 
position: absolute; 
left: 451px; 
top: 290px; 
width: 18px; 
height: 20px; 
z-index: 102; 
background-color: #000;
}

#p7sc1Reset { 
position: absolute; 
left: 450px; 
top: 291px; 
width: 18px; 
height: 18px; 
z-index: 103; 
background-color: #000;

}
#p7sc1UpBG { 
position: absolute;
left: 451px; 
top: 340px; 
width: 18px; 
height: 20px; 
z-index: 102;
background-color:#000;

}
#p7sc1Up { 
position: absolute; 
left: 450px; 
top: 341px; 
width: 18px; 
height: 18px; 
z-index: 103; 
background-color: #000;

}
#p7sc1DownBG { 
position: absolute;
left: 451px; 
top: 370px; 
width: 18px; 
height: 20px; 
z-index: 102;
background-color: #000;

}
#p7sc1Down { 
position: absolute; 
left: 450px; 
top: 371px; 
width: 18px; 
height: 18px; 
z-index: 103; 
background-color: #000;
}

/*** classes ***/	


.center{
text-align:center;
}

.rahmen{
width:1000px;
margin:0 auto;
text-align:center;
vertical-align: middle;
height: 100%
}

.right{
text-align:right;
}

.small{
font-size: 11px;
}

.topmargin{
margin-top:25px;
}



/*** hyperlink***/	
a {
text-decoration : none;
font-weight: normal;
}
a:link {
color :#444;
}
a:visited {
color : #444;
}
a:focus {
color : #444;
text-decoration : none;
}
a:hover {
color:  #a8b3c0;
text-decoration : none;
}
a:active {
color : #a8b3c0;
text-decoration : none;
}


a.ext:link, a.ext:focus, a.ext:visited, a.ext:hover, a.ext:active {
text-decoration : none;
font-weight : normal;
background-image : url(pics/extlink.gif);
background-repeat : no-repeat;
background-position : left;
padding : 0 0 0 20px;
}

a.int:link {text-decoration:none;}
a.int:visited {text-decoration:none; }
a.int:focus{text-decoration: underline;}
a.int:hover {text-decoration: underline;}
a.int:active {text-decoration: underline;}



