
/* SUNSET STYLE */ 
body
{
	background:  	 #FFFFFF;
	font-family:	 verdana, helvetica, sans-serif;
	font-size:   	 11px; 
	font-weight: 	 normal;
	color:       	 #000000;
}

/* BOXES */
.tbl_0  		
{
	font-family: 	 verdana, helvetica, sans-serif;
	font-size:  	 11px; 
	font-weight: 	 normal;
	color:       	 #000000;
	text-align:      left;
}

/* MAIN FIELDS. FOR EXAMPLE THE RIGHT SIDE IN A FORM */
.tbl_1  		
{
	background:  	 #EEEEEE;
	font-family: 	 verdana, helvetica, sans-serif;
	font-size:  	 11px; 
	font-weight: 	 normal;
	color:       	 #000000;
	text-align:      left;
}

/* HOR. LINES BETWEEN THE ROW'S */
.tbl_4		
{
	background:  	 #B0B0B0;
	font-family: 	 verdana, helvetica, sans-serif;
	font-size:   	 11px; 
	font-weight: 	 normal;
	color:       	 #000000;
	text-align:      left;
}

/* THE BACKGROUND IN THE CONENT TABLE */
.tbl_5		
{
	background:  	 #DDDDDD;
	font-family: 	 verdana, helvetica, sans-serif;
	font-size:   	 10px; 
	font-weight: 	 normal;
	color:       	 #000000;
	text-align:      left;
}

/* CAPTION FIELDS. FOR EXAMPLE THE LEFT SIDE IN A FORM */
.tbl_6		
{
	background:  	 #CCCCCC;
	font-family: 	 verdana, helvetica, sans-serif;
	font-size:   	 11px; 
	font-weight: 	 normal;
	color:       	 #000000;
	text-align:      left;
}

/* CODE STYLE */
.tbl_7		
{
	background:  	 #C7C6C4;
	font-family: 	 Courier New, Courier, mono;
	font-size:   	 11px; 
	font-weight: 	 normal;
	color:       	 #000000;
	text-align:      left;
}

/* BORDER */
.tbl_8	
{
	border: 1px solid #000000;
}

/* SPECIAL BG. FOR EXAMPLE THE DESCRAPTION AT THE SEAT PLAN */
.tbl_9		
{
	background:  	 #D6D6D6;
	font-family: 	 verdana, helvetica, sans-serif;
	border:		     1px solid #000000;
	font-size:   	 11px; 
	font-weight: 	 normal;
	color:       	 #000000;
	text-align:      left;
}

/* HELPLET STYLE NORMAL */
.tbl_helplet		
{
	background:  	 #CCCCCC;
	font-family: 	 verdana, helvetica, sans-serif;
	font-size:   	 11px; 
	font-weight: 	 normal;
	color:       	 #000000;
	text-align:      left;
}

/* HELPLET STYLE LEFT SIDE IN THE TABLE */
.tbl_helplet_left		
{
	background:  	 #80ACF7;
	font-family: 	 verdana, helvetica, sans-serif;
	font-size:   	 11px; 
	font-weight: 	 normal;
	color:       	 #000000;
	text-align:      left;
}

/* HELPLET STYLE RIGTH SIDE IN THE TABLE */
.tbl_helplet_right		
{
	background:  	 #E4E4E4;
	font-family: 	 verdana, helvetica, sans-serif;
	font-size:   	 11px; 
	font-weight: 	 normal;
	color:       	 #000000;
	text-align:      left;
}

/* IMPORTANT FIELDS. FOR EXAMPLE IMPORTANT NEWS */
.tbl_important	
{
	background:  	 #EEE6BD;
	font-family: 	 verdana, helvetica, sans-serif;
	font-size:  	 11px; 
	font-weight: 	 normal;
	color:       	 #000000;
	text-align:      left;
}

/* SMALL TEXT */
.tbl_small		
{
	font-family: 	 verdana, Helvetica, sans-serif;
	font-size:   	 10px; 
	font-weight: 	 normal;
	color:       	 #000000;
}

/* COPYRIGHT */
.tbl_small2		
{
	font-family: 	 verdana, Helvetica, sans-serif;
	font-size:   	 10px; 
	font-weight: 	 normal;
	color:       	 #666666;
}

/* ERROR FIELDS IN FORM'S */
.tbl_1_error  		
{
	background:  	 #EEE6BD;
	font-family: 	 verdana, helvetica, sans-serif;
	font-size:  	 11px; 
	font-weight: 	 normal;
	color:       	 #000000;
	text-align:      left;
	background-image: url(images/index_form_error.gif);
}

/* INACTIVE ROW'S IN SEARCH RESULTS */
.tbl_1_off 		
{
	background:  	 #D1C2B7;
	font-family: 	 verdana, helvetica, sans-serif;
	font-size:  	 11px; 
	font-weight: 	 normal;
	color:       	 #000000;
	text-align:      left;
}

/* RED ERROR MESSAGE'S */
.tbl_error	  		
{
	font-family: 	 verdana, helvetica, sans-serif;
	font-size:   	 11px; 
	font-weight: 	 normal;
	color:      	 #E54600;
	text-align:      left;
}

/* BLACK FONT */
.tbl_black	  		
{
	font-family: 	 verdana, helvetica, sans-serif;
	font-size:   	 11px; 
	font-weight: 	 normal;
	color:      	 #000000;
	text-align:      left;
}

/* RED FONT */
.tbl_red	  		
{
	font-family: 	 verdana, helvetica, sans-serif;
	font-size:   	 11px;
	color:      	 #F46814;
	text-align:      left;
	font-weight:     bold;
}

/* GREEN FONT */
.tbl_green	  		
{
	font-family: 	 verdana, helvetica, sans-serif;
	font-size:   	 11px; 
	font-weight: 	 normal;
	color:      	 #00A800;
	text-align:      left;
}

/* BLUE FONT */
.tbl_blue	  		
{
	font-family: 	 verdana, helvetica, sans-serif;
	font-size:   	 11px; 
	font-weight: 	 normal;
	color:      	 #2264DD;
	text-align:      left;
}

/* KEYWORD DESCREPTIONS */
acronym 
{
        border-bottom:	 1px dashed #990000;
        cursor: 	     help;
}

/* NORMAL LINK */
a:link, a:visited, a.link:link, a.link:visited 
{ 
	color: 		     #000000; 
	text-decoration: underline;
}
a:hover 
{ 
	color:		     #666666; 
	text-decoration: none; 
}

/* menu LINK */
a.menu:link, a.menu:visited 
{ 
	color: 		     #000000; 
	text-decoration: none;
}
a.menu:hover 
{ 
	color:		     #666666; 
	text-decoration: underline; 
}

/* ADMIN LINK */
a.admin:link, a.admin:visited 
{
	color: 		     #F46814;
	text-decoration: none;
}
a.admin:hover 
{
	text-decoration: underline;
}

/* FORM FIELD'S */
.form
{
	font-family: 	 Verdana,Arial,Helvetica;
	font-size:	     11px;
	font-weight:  	 normal;
	color: 		     #000000;
	border:		     1px solid #000000;
	background-color:#E4E4E4;
	background-image: url(images/index_form_bg.gif);
}

/* OPTIONAL FORM FIELD'S */
.form_optional
{
	font-family:     Verdana,Arial,Helvetica;
	font-size:	     11px;
	font-weight:     normal;
	color:           #000000;
	border:		     1px solid #000000;
	background-color:#DFC9AC;
}

/* IMAGE STYLE */
.img		
{
	border:	1px solid #000000;
}

form 
{ 
display: inline 
}
