html{
	font-family: Arial, sans-serif;
}
body { text-align: left; font-size: 11px; }

a {  font-family: Arial, Verdana, sans-serif; font-weight: bold; color: #340100; text-decoration: underline; }
a:hover { color: #7c4b04; font-weight: bold;  text-decoration: underline; }
a:visited { color: #340100; text-decoration: underline;}

/*
a {  font-family: Arial, Verdana, sans-serif; font-size: 11px; text-decoration: underline; color:#1759AD;font-weight: bold;}
a:hover{color:red;}
*/

a img{border:none;}

table { border: 0; border-collapse: collapse; table-layout: auto; }
table td { padding: 0; }

a img { border: 0; }

.sitemap_main {  font-family: Arial, Verdana, sans-serif; font-size: 11px; text-decoration: underline; color:#1759AD;font-weight: bold;}
.sitemap_main:hover{color:red;}

.sitemap_sub {  font-family: Arial, Verdana, sans-serif; font-size: 10px; text-decoration: underline; color:#75B3DE;font-weight: bold;}
.sitemap_sub:hover{color:red;}
.sitemap_sub:visited{color:#75B3DE;}
.sitemap_sub:visited:hover{color:red;}

.table_head{color:white}
.table_head:visited{color:white}
.table_head:hover{color:light-green}
.table_head:visited:hover{color:light-green}

.Bottom {background-color: #333333}
.LinkBottom {  font-family: Arial, Verdana, sans-serif; font-size: 14px; text-decoration: none; color:white}
.LinkBottom:hover{color:red}
.LinkBottom:active{color:white}
.LinkBottom:visited{color:white}
.LinkBottom:visited:hover{color:red}

.MenuText {  font-family: Arial, Verdana, sans-serif; color: white; font-size: 8px}

.MenuMainSelected {  font-family: Georgia, serif; font-size: 11px; font-weight: bold; text-decoration: none; color:#471a6c; text-transform: uppercase;}
.MenuMainSelected:hover{color:#471a6c;}
.MenuMainSelected:active{color:#471a6c;}

.MenuMain {  font-family: Georgia, serif; font-size: 11px; font-weight: normal; text-decoration: none; color:#471a6c; text-transform: uppercase; }
.MenuMain:hover{text-decoration:underline; color:#471a6c;}
.MenuMain:active{text-decoration:underline;color:#471a6c;}

.MenuSubSelected {  font-family: Georgia, serif; ; font-size: 11px; font-weight: bold; text-decoration: none; color:#471a6c; }
.MenuSubSelected:hover{color:#471a6c;text-decoration:underline; }
.MenuSubSelected:active{color:#471a6c;text-decoration:underline; }

.MenuSub {  font-family: Georgia, serif; font-size: 11px; font-weight: normal; text-decoration: none; color:#471a6c; }
.MenuSub:hover{color:#471a6c;text-decoration:underline; }
.MenuSub:active{color:#471a6c;text-decoration:underline; }

.RightLinkSelected {  font-family: Arial, Verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color:black;}
.RightLinkSelected:hover{color:black;}
.RightLinkSelected:active{color:black;}
.RightLinkSelected:visited{color:black;}
.RightLinkSelected:visited:hover{color:black;}

.RightLink {  font-family: Arial, Verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color:white;}
.RightLink:hover{color:black;}
.RightLink:active{color:white;}
.RightLink:visited{color:white;}
.RightLink:visited:hover{color:black;}

.NotPublic {  font-family: Verdana, Helvetica, Arial,   sans-serif; font-size: 10pt; text-decoration: none; color:#333366}
.Public {  font-family: Verdana, Helvetica, Arial,   sans-serif; font-size: 10pt; text-decoration: none; color:black; font-weight : bold;}
.Public:hover{color:#000000}
.NotPublic:hover{color:#000000;}
.forside_heading{font-family: Arial, Verdana, sans-serif; font-size: 27px; font-weight: 600; color: #005A93; line-height: 92px}
.headline{font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #7c4b04;}
.text{font-family: Verdana, Arial, sans-serif; font-size: 11px; text-decoration: none; color: #585854; line-height: 14px; }
.search_text{font-family: Arial, Verdana, sans-serif; font-size: 12px; text-decoration: none; color: #ffffff;  font-weight: bold; line-height: 14px; }


.svart{color: black;}

td{font-family: Arial, Verdana, sans-serif; font-size: 10px; text-decoration: none; }
ul{margin-top:0px;margin-bottom:0px;margin-left:20px}
ol{margin-top:0px;margin-bottom:0px;margin-left:25px}
 
.ingress{font-family: Verdana, Arial, sans-serif; font-size: 12px; text-decoration: none; font-weight: normal; color: #585854}
.ingress_fat{font-family: Arial, Verdana, sans-serif; font-size: 10px; text-decoration: none; font-weight: bold; color: #353535}
.bildetext{font-family: Arial, Verdana, sans-serif; font-size: 10px; text-decoration: none; color: black; }
.link_date{font-family: Arial, Verdana, sans-serif; font-size: 10px; text-decoration: none; color: black}
.pdname{  font-family: Arial, Verdana, sans-serif; font-size: 18pt; font-weight: bold; color: black;}

.headline_1{font-family: Arial, Verdana, sans-serif; font-size: 8pt; font-weight: bold; color: #800404;}
.headline_2{font-family: Arial, Verdana, sans-serif; font-size: 10pt; font-weight: 900; color: black;}

#main_menu { height: 100%; }

#sub_menu_container { width: 200px; background: #dadada; height: 100%; vertical-align: top; padding: 9px; }
#sub_menu_container_f{ width: 274px; background: #dadada; height: 100%; vertical-align: top; padding: 9px; }
#sub_menu { vertical-align: top; }

#sub_menu td { vertical-align: top; }

.sub_menu_narrow div div.menu_headline { font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; padding: 2px 0px 2px 6px; color: #3f3d42; }

.sub_menu_narrow div { width: 182px; background: url('../../site/img/teatret/box_top.gif') no-repeat top left #fff; }
.sub_menu_narrow div div { width:176px; _width: 182px; background: url('../../site/img/teatret/box_top.gif') no-repeat bottom left; padding: 5px 0px 3px 6px; }

.sub_menu_narrow_f div div.menu_headline { font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; padding: 2px 0px 2px 6px; color: #7c4b04; }
.sub_menu_narrow_f div { width: 256px; background-color: #fff; }
.sub_menu_narrow_f div div { width:250px; _width: 182px;  padding: 5px 0px 3px 6px; }
.sub_menu_narrow_f div div.textlink { padding: 3px 0px 4px 6px; } 
.sub_menu_narrow_f a { display: block; padding: 0 0 0 10px; margin: 0; color: #7c4b04; text-decoration: none; font-size: 10px; }
.sub_menu_narrow_f a:hover { text-decoration: none; }

.sub_menu_narrow div div.textlink { padding: 3px 0px 4px 6px; } 

.sub_menu_narrow a { display: block; padding: 0 0 0 10px; margin: 0; color: #7c4b04; text-decoration: none; font-size: 10px; }
.sub_menu_narrow a:hover { text-decoration: none; }

.sub_menu_link { padding-top: 7px; text-decoration: none; }

.sub_menu_link { padding-top: 7px; text-decoration: none; }

.sub_menu_link a{ 
	height: 16px;
	_height: 19px; 
	display: block; 
	background: url('../../site/img/teatret/sub_menu_bk.gif') #fff no-repeat top left; 
	padding: 3px 0 0 16px; 
	margin: 0; 
	color: #7c4b04; 
	text-decoration: none; 
	font-size: 10px; 
}
.sub_menu_link a:hover { 
	background-color: #e5cf95; 
	color: #7c4b04;
	text-decoration: none;
}

.sub_menu_link a:visited { 
	color: #7c4b04;
	text-decoration: none;
}

.sub_menu_link a.selected {
	background-color: #dfbd62;
	color: #3d0101;
}



.pagename { 
	color: #7c4b04; 
	font-size: 24px; 
	line-height:26px;
	font-weight: bold; 
	padding-top: 13px; 
	padding-bottom: 12px; 	
}
.e_post_adresse_title{
	color: #7c4b04; 
	font-size: 12px; 
	font-weight: bold; 
	padding-top: 0px; 
	padding-bottom: 0px; 	
}

#ingress {
	padding: 0 0 13px 0; 
	height: 30px;
	_height: 37px;
}

.sub_menu_wide_f { padding-top: 7px; }
.sub_menu_wide_f a { font-size: 10px; }
.sub_menu_wide_f div { width: 256px; background-color:  #fff; }
.sub_menu_wide_f div div { width:246px; _width: 246px; padding: 7px 4px 6px 6px; }
.sub_menu_wide_f div div div { width: 100%; background: none; padding: 6px 4px 3px 0; }
.sub_menu_wide_f div div div a { font-size: 10px; color: #410600; text-decoration: underline; }
.sub_menu_wide_f div div div a:visited { font-size: 10px; color: #410600; text-decoration: underline; }
.sub_menu_wide_f div div div a:hover { font-size: 10px; color: #7c4b04; text-decoration: underline; }

.sub_menu_wide_f h2 { margin: 0; padding: 0; }
.sub_menu_wide_f h2 a { text-decoration: none; color: #7c4b04; font-weight: bold; font-size: 11px; }
.sub_menu_wide_f h2 a:hover { text-decoration: underline; color: #7c4b04; }

.sub_menu_wide { padding-top: 7px; }
.sub_menu_wide a { font-size: 10px;}
.sub_menu_wide div { width: 182px; background: url('../../site/img/teatret/box_top.gif') no-repeat top left #fff; }
.sub_menu_wide div div { width:172px; _width: 182px; background: url('../../site/img/teatret/box_btm.gif') no-repeat bottom left; padding: 7px 4px 10px 6px; }
.sub_menu_wide div div div { width: 100%; background: none; padding: 6px 4px 3px 0; }
.sub_menu_wide div div div a { font-size: 10px; color: #340100; text-decoration: underline; }
.sub_menu_wide div div div a:hover { font-size: 10px; color: #7c4b04; text-decoration: underline; }

.sub_menu_wide h2 { margin: 0; padding: 0; }
.sub_menu_wide h2 a { text-decoration: none; color: #7c4b04; font-weight: bold; font-size: 10px; }
.sub_menu_wide h2 a:hover { text-decoration: underline; color: #7c4b04; }

.footer_info{color:#fff;font-family: Verdana, Arial, sans-serif;font-size: 11px;padding-top:8px;}
.footer_info a{color:#fff;text-decoration:none;}
.footer_info a:hover{color:#fff;text-decoration:underline;}
.footer_info a:visited{color:#fff;text-decoration:none;}
.footer_info a:visited:hover{color:#fff;text-decoration:underline;}

#billett_btn { padding: 4px 0 6px 12px; height: 98px; background-image: none; background-color: transparent; }

#container { margin: 0px auto 40px auto; width: 942px; }

#main_container { height: 100%; }
#top_container { height: 82px; background: url('../../site/img/teatret/top_bk.gif') repeat-x 0 76px; }

#top_menu {
	line-height:normal;
	float: left;
	margin:0;
	padding:0px 0 0 0px;
	list-style:none;
	display:inline;
	margin:0;
	padding:0;
}
#top_menu a {
	float:left;
	color: #fff;
	margin:0 0 0 0px;
	padding:9px 12px 3px 12px;
	text-decoration:none;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 6px solid #fff;
}
  
 #top_menu a:hover {
	background: #980505;
	border-bottom: 6px solid #680213;
}
#top_menu a.selected {
	background: #980505;
	border-bottom: 6px solid #680213;
}
/*rubric*/
.les_mer{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;	
	color: #980505;
	text-decoration:none;
}
.les_mer:visited{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;	
	color: #980505;
	text-decoration:none;
}

.top_heading_rubrik_top{
	font-family: Arial, sans-serif;
	color:#7c4b04;
	font-size:24px;
	font-weight: bold;	
	line-height:29px;
}
.top_text_rubrik_top{
	font-family: Verdana, Arial, sans-serif;
	color:#585854;
	font-size:11px;
	font-weight: normal;		
}
.heading_rubrik_top{
	font-family: Arial, sans-serif;
	color:#7c4b04;
	font-size:14px;
	line-height:16px;
	font-weight: normal;	
}
.text_rubrik_top{
	font-family: Verdana, Arial, sans-serif;
	color:#585854;
	font-size:11px;
	line-height:14px;
	font-weight: normal;		
}
.triple_frame{border:1px solid #440500;}
.triple_frame div{border:1px solid #000000;}
.triple_frame div img{border:1px solid #ffffff;}
/* end rubrik*/

.les_mer:visited:hover{	
	color: #980505;
	text-decoration:underline;
}
.les_mer:hover{	
	color: #980505;
	text-decoration:underline;
}
.venstre_header{	
	color: #945f19;
	font-size: 16px;
	font-weight: bold;	
	padding-bottom:7px;
	text-align:left;
	padding: 0px 10px 7px 16px; 
}
.hoyre_header{
	text-transform: none;	
	color: #945f19;
	font-size: 16px;
	font-weight: bold;	
	padding-bottom:7px;
	text-align:left;
	padding: 0px 10px 7px 16px; 
}
.venstre_text{
	color: #58595b;
	font-size: 12px;	
	padding-bottom:7px;
	text-align:left;
	padding: 0px 10px 7px 16px;
	width:180px; 
}
.venstre_text a{
	color:#410401;
	text-decoration:none;
	font-size: 12px;	
}
.venstre_text a:hover{
	color:#790702;
	text-decoration:underline;
	font-size: 12px;	
}
.venstre_text a:visited{
	color:#410401;
	text-decoration:none;
	font-size: 12px;	
}
.venstre_text a:visited:hover{
	color:#790702;
	text-decoration:underline;
	font-size: 12px;	
}
.forestilling_menu {
	padding: 0px 10px 0px 16px; 
}
.forestilling_menu a, .forestilling_menu .sufix{
	text-align: left; 
	color: #430400;	
	margin:0;
	text-transform: none;
	font-size: 12px;
	padding:0px 0 0px 0;
	text-decoration:none;	
	font-family: Arial, sans-serif;
}
  
.forestilling_menu a:hover {	
	text-decoration:underline;			
}
.forestilling_menu a.red_arrow {	
	
}
.forestilling_menu a.red_arrow:hover {	
	text-decoration:none;		
}
.forestilling_menu .selected,  .forestilling_menu a.selected:hover {
	color: #9d5348; 		
	text-decoration:underline;
}
.forestilling_menu .upublisiert,  .forestilling_menu a.upublisiert:hover {
	color: #fd0e00; 		
}

.aktivitet_plan_day{
	background: url(../../site/img/Design/knapp_kalender.jpg) center center no-repeat;
	padding-top:5px;
	width:28px;
	height:28px;
	display:block;
	color:#FFFFFF;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;	
	text-decoration:none;
}
.aktivitet_plan_day:hover{	
	color:#FFFFFF;	
	text-decoration:underline;
}
.aktivitet_plan_day:visited{	
	color:#FFFFFF;		
	text-decoration:none;
}
.aktivitet_plan_day:visited:hover{	
	color:#FFFFFF;	
	text-decoration:underline;
}
.aktvitets_plan_month_name{
	color:#430400;	
	font-weight: bold;
	text-transform:capitalize;
	padding:0px;
}
/* kontakt informasjon*/
.kontakt_info{background-color:#f4f4f4;padding:10px 10px 15px 20px;font-family:Verdana, Arial, sans-serif;}
.kontakt_info div.main_header{color:#640a00;font-size: 11px;font-weight: bold;}
.kontakt_info div.header{color:#640a00;font-size: 11px;font-weight: normal;padding-top:15px;}
.kontakt_info div.txt{color:#585854;font-size: 11px;font-weight: normal;}
/* END kontakt informasjon*/
/* aktivitets kalender*/
.kalender_event {
	font-family: Verdana, Arial, sans-serif;
	text-align: left; 
	color: #585854;	
	margin:0;
	text-transform: none;
	font-size: 11px;
	padding:0px 0 0px 0;
	text-decoration:none;	
}
.kalender_event_name{
	font-family: Arial, Verdana, sans-serif;
	color: #7c4b04;	
	font-size: 18px;
	font-weight: bold;
}
.kalender_event_name span{
	font-family: Arial, Verdana, sans-serif;
	color: #7c4b04;    
	font-size: 17px;
	font-weight: normal;
}

.kalender_event a{
	font-family: Verdana, Arial, sans-serif;
	color: #980505;	
	font-size: 11px;
	font-weight: bold;
}
.kalender_event a:hover {
	text-decoration:underline;			
	color: #980505;	
}
.kalender_event a:visited {	
	color: #980505;		
}
.kalender_event a:visited:hover {
	text-decoration:underline;			
	color: #980505;
}

.hoyre_kalender_event {
	text-align: left; 
	color: #430400;	
	margin:0;
	text-transform: none;	
	font-size: 12px;
	padding:0px 0px 0px 0px;
	text-decoration:none;	
	font-family: Arial, sans-serif;
	width:130px;
	display:block;
}
a.hoyre_kalender_event:hover, a.hoyre_kalender_event:visited:hover {
	text-decoration:underline;			
}
a.hoyre_kalender_event:visited {
	text-align: left; 
	color: #430400;	
	margin:0;
	text-transform: none;
	font-size: 12px;
	padding:0px 0 0px 0;	
	text-decoration:none;			
	font-family: Arial, sans-serif;
}
.kalender_event_ingress{
	font-weight: normal;	
	color:#430400;	
	text-decoration: none;	
	text-align: left; 	
	margin:0;
	text-transform: none;	
	font-size: 12px;
	padding:0px 0px 0px 0px;	
	font-family: Arial, sans-serif;
	width:130px;
	display:block;
}
a.kalender_event_ingress:hover, a.kalender_event_ingress:visited:hover{
	font-weight: normal;	
	text-decoration:none;
	color:#430400;
}
a.kalender_event_ingress:visited{
	font-weight: normal;	
	text-decoration:none;
	color:#430400;
}

.kalender_month_item{background:url(../../site/img/Design/mon_bg.jpg) top left no-repeat #fafafa;width:32px;height:23px;border-bottom:1px solid #d8d8d8;}
.kalender_month_item_f2{background:url(../../site/img/Design/mon_bg_sel.jpg) top left no-repeat #ffffff;width:32px;height:23px;border-bottom:1px solid #ffffff;}
.kalender_month_date {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; color:#58595b; text-transform: none;}
.kalender_month_evetnname {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none; color:#585854; text-transform: none;}
.kalender_month_evetnname:hover { color:#58584a;font-size: 13px;text-decoration: underline;font-weight: normal;}
.kalender_month_evetnname:visited{ color:#58584a;font-size: 13px;text-decoration: none;font-weight: normal;}
.kalender_month_evetnname:visited:hover { color:#58584a;font-size: 13px;text-decoration: underline;font-weight: normal;}



.kalender_month_selected {  font-family: Arial, Helvetica, Verdana,  sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color:#58595b; text-transform: uppercase;line-height:23px;}
.kalender_month_selected:hover{color:#58595b;}
.kalender_month_selected:active{color:#58595b;}
.kalender_month_selected:visited{color:#58595b;}
.kalender_month_selected:visited:hover{color:#58595b;}

.kalender_month {  
	font-family: Arial, Helvetica, Verdana,  sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	text-decoration: none; 
	color:#980505; 
	text-transform: uppercase;
	line-height:23px;	
	height:23px;
}
.kalender_month:hover{color:#58595b;}
.kalender_month:active{color:#980505;}
.kalender_month:visited{color:#980505;}
.kalender_month:visited:hover{color:#58595b;}

.calender_date div {padding: 22px 5px 10px 17px;background: url(../../site/img/Design/date_bg.png) top center no-repeat;}
.calender_date div div {padding: 0px;background: none;color:#221e1f;width:55px;}
.calender_date div div.date{font-size:30px;font-weight:bold;text-align:center;width:55px;line-height:31px;}
.calender_date div div.month{font-size:12px;font-weight:bold;text-transform:capitalize;text-align:center;line-height:11px;}

/* END aktivitets kalender*/

.motta_nyhetsbev{
	text-align:left;	
}
.motta_nyhetsbev div.t_knapp{
	padding: 0px 10px 0px 16px; 
}



#sti {
	height: 32px;
	padding: 7px 0 0 7px; 
	color: #3f3d42;
	font-size: 9px;
	vertical-align: top;
}

#sti a {
	font-weight: normal;
	font-size: 9px;
	color: #680213;
	text-decoration: underline;
}

#sti a:hover {
	color: black;
}
  
.scroll_style { 
	background-image: url('../../site/img/teatret/bk.jpg'); 
	background-repeat:repeat-x; 
	background-color: #911300;	
}



#top_menu a.selected:hover {}

#td_content {  padding: 0; }
#inner_container { background-color: #fff; padding: 0 13px 7px 13px; width: 850px; }

#footer { padding: 9px 3px 0px 3px; height: 48px; }
#footer div { float: left; }
#footer, #footer a { color: #fff; font-size: 11px; font-weight:normal; }
#footer a:hover { color: #7c4b04; }
#footer img { float: right; }

#container_border_l { background: url('../../site/img/Design/kant_l_bunn.png') no-repeat right bottom; width: 39px;}


#container_border_r { background: url('../../site/img/Design/kant_r_bunn.png') no-repeat left bottom; width: 39px; }
											


#gallery { background: url('../../site/forestilling/lib/loading.gif') no-repeat 201px 100px #ddd; width: 450px; }
#caption { padding: 2px 2px 2px 8px; }

#galleri {
	background: #d2d2d2;
	padding: 8px 12px 8px 17px;
	font-size: 9px;
	vertical-align: top;
}

#galleri h4 {
	text-transform: uppercase;
	margin: 0; 
	padding:0;
	font-size: 11px;
}

#galleri td {
	white-space: nowrap; 
	padding-bottom: 3px;
}

.thumbnail img { 
	filter: alpha(opacity=80); 
	opacity: 0.8;
}

.thumbnail:hover img  { 
	filter: alpha(opacity=100); 
	opacity: 1;
}

#shortcuts {
	background: #c89407; 
	height: 34px;
}

#shortcut_title {
	color: #680213;
	font-size: 16px;
	font-family: Arial, sans-serif;
	padding-left: 10px;
	text-transform: uppercase;
	width: 100%
}

#shortcut_links td {
	padding: 0 8px;
	vertical-align: bottom;
}

#shortcut_links a {
	display: block;
	padding: 4px 8px; 
	white-space: nowrap;
	background: #fff;
	color: #800404;
	text-decoration: none;
	opacity: 1;
	filter: alpha(100);
}

#shortcut_links a:hover {
	text-decoration: underline;
	padding: 5px 8px 4px 8px;
	opacity: 0.95;
	filter: alpha(95);	
}

#shortcut_links a img {
	opacity: 1;
	filter: alpha(100);
}

#shortcut_links a:hover img {
	opacity: 0.7;
	filter: alpha(70);	
}

div.page_time {
	padding: 0 0 6px 0; 
	font-weight: normal;
	color: #3f3d42;
	font-size: 9px;
	border-bottom: 2px solid #af7e2f;
}

#spilleplan {
	width: 100%;
	margin-bottom: 15px;
}

#spilleplan th {
	text-align: left;
	font-size: 11px;
	font-weight: bold;
	color: #7c561a;
	padding: 2px;
	white-space: nowrap;
}

#spilleplan td {
	font-size: 11px;
	color: #3f3d42;
	padding: 3px 2px 3px 2px;
}

#spilleplan a {
	color: #3d0101;
	text-decoration: none;
}

#spilleplan a:hover {
	color: #3d0101;
	text-decoration: underline;
}
#spilleplan .spileplan_sort, #spilleplan .spileplan_sort:visited{
	color: #7c561a;
}
#spilleplan .spileplan_sort:hover, #spilleplan .spileplan_sort:visited:hover{
	color: #7c561a;
	text-decoration:underline;
}

.zebra {
	background-color: #e2be6d;
}

td.ticket_img {
	padding-left: 15px; 
	padding-top: 3px;
	
}

.tr_highlight {
	background-color: #ffffcc;
}
