﻿@charset "utf-8";


body { background-position: top center; background-color: #e6e6e6; }
html, body {width:100%; height:100%}
.h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #303030; text-transform: uppercase; }
.h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; color: #303030; text-transform: uppercase; margin-bottom: 2px; }
.text2 { font-family: Tahoma, Arial, Times New Roman; font-size: 10px; color: #666666; }
.L2 { line-height: 1.3; }
.L1 { padding: 0 0 0 5px; }
.L1_Active { background-image: url(/Files/Navigation/aalborgteater/TopmenuActive.gif); background-position: left bottom; background-repeat: repeat-x; line-height: 30px; padding: 0 0 2px 0; }
.L3_Active { line-height: 12px; }
.L3 { line-height: 12px; }

img {
  border: 0;
}



img { 
_behavior: url(/files/System/aalborgteater/js/pngFix/iepngfix.htc);
}



#SiteAlign {}
#SiteShadow { width: 974px; background-image: url(/Files/system/aalborgteater/graphic/BgMiddle.gif); background-repeat: repeat-y; }
#SiteTopShadow { width: 974px; background-image: url(/Files/system/aalborgteater/graphic/BgTop.gif); background-position: top; background-repeat: no-repeat; }
#SiteShadowFrontpage { width: 974px; background-image: url(/Files/system/aalborgteater/graphic/BgMiddleFrontpage.gif); background-repeat: repeat-y; }


#LeftmenuContainer { float: left; width: 199px; background-image: url(/Files/system/aalborgteater/graphic/SubmenuBg.gif); background-position: bottom; padding-bottom: 10px; border-top: solid 1px #b2b2b2; }
#LeftmenuContainer td { line-height: 1.0; }


#FooterContainer { background-color: #e6e6e6; }
#Footer { background-image: url(/Files/system/aalborgteater/graphic/BgBottom.gif); padding-top: 37px; background-position: top; background-repeat: no-repeat; width: 974px; }
#FooterFrontpage { background-image: url(/Files/system/aalborgteater/graphic/BgBottomFrontpage.gif); padding-top: 20px; background-position: top; background-repeat: no-repeat; width: 974px; background-color: #e6e6e6; }
#Footer small { color: #8c8b88; text-transform: uppercase; font-size: 9px; }
#FooterFrontpage small { color: #8c8b88; text-transform: uppercase; font-size: 9px; }


#TopContainer { width: 974px; height: 73px; }
#Logo { float: left; padding-left: 8px; width: 198px; height: 73px; }
#MenuContainer { float: left; width: 768px; height: 73px; }
#ToolsMenu { height: 18px; padding: 5px 25px 0 0px; }
#ToolsMenu a { color: #595752; font-family: Georgia, "Times New Roman", Times, serif; font-size: 9px; text-transform: uppercase; }
#ToolsMenu a:hover { text-decoration: none; color: #333333; }
#ToolsMenu input { border: solid 1px #b8b6b1; height: 13px; width: 100px; }
#TopMenu { height: 30px; padding: 12px 25px 0 0; }
#TopMenuFrontpage { height: 30px; padding: 16px 25px 0 0; }
#TopMenu a, #TopMenuFrontpage a { font-family: Georgia, "Times New Roman", Times, serif; text-transform: uppercase; color: #333333; font-size: 11px; }



#Legend { float: left; color: #666666; font-size: 9px; padding: 12px 0 0 10px; }
#Legend a { color: #666666; font-size: 9px; text-decoration: none; }
#Legend a:hover { color: #333333; }


#Social{
  float:right;
  padding:12px 10px 0 0;
}

#fbLike{ float:left;}
#fbShare{ float:left; margin-right:10px; padding-top:1px;}


#PrintTip { float: right; padding: 12px 18px 0 0; }
#PrintTip a { color: #666666; font-size: 9px; text-decoration: none; }
#PrintTip a:hover { color: #333333; }


#ContentContainer { width: 974px; float: left; padding: 0 0px 0 8px; }
#FrontpageContentContainer { width: 974px; float: left; padding: 0 0px 0 3px; }
#DwContainer { float: left; width: 759px; }
#Content { width: 759px; }


#CenterMenu a { font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; text-transform: uppercase; line-height: 34px; }
#CenterMenu td { padding-right: 3px; padding-left: 2px; }


.topBanner, .topBanner img { width: 759px; position: absolute; top: 73px; height: 184px; }
#TopText { width: 725px; padding: 0px 15px 0 19px; }


#ForestillingCol1 { border-top: solid 2px #a22e2e; float: left; width: 380px; padding-right: 20px; }
#ForestillingCol2 { border-top: solid 2px #a22e2e; float: left; width: 135px; }
#ForestillingCol3 { float: left; padding-left: 25px; width: 164px; }


#SubpageCol1 { border-top: solid 2px #a22e2e; float: left; width: 515px; padding-right: 20px; }
#Newsletterboxes input { width: 250px; }
#Sendbutton input { width: 100px; }
#SubpageCol2 { float: left; padding-left: 25px; width: 164px; }
#SubpageCol1Wide { border-top: solid 2px #a22e2e; width: 704px; }


#ForestillingInfoHeader { width: 135px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; font-weight: bold; color: #303030; text-transform: uppercase; border-bottom: solid 1px #b5b5b5; padding-top: 1px; }
#ForestillingInfoText, #ForestillingInfoText p { font-size: 10px; color: #666666; padding-top: 4px; }
#ForestillingInfoText a { font-size: 10px; color: #a22e2e; }


#InfoBoxImage img { border: solid 2px #ababab; margin-bottom: 3px; }
#InfoBoxText { margin-bottom: 20px; font-size: 9px; font-weight: normal; color: #716f69; padding-top: 3px; width: 164px;  border-bottom:1px solid #b2b2b2; padding-bottom: 6px; }
#InfoBoxText2{ margin-bottom: 20px; font-size: 9px; font-weight: normal; color: #716f69; padding-top: 3px; width: 164px; border-bottom:none; padding-bottom: 6px; }
#InfoBoxText p, #InfoBoxText2 p { font-size: 9px; font-weight: normal; color: #716f69; font-family: Georgia, "Times New Roman", Times, serif; text-transform: uppercase; padding-bottom: 4px; }
#InfoBoxText a, #InfoBoxText2 a { font-size: 13px; font-weight: bold; color: #a22e2e; font-family: Georgia, "Times New Roman", Times, serif; text-transform: uppercase;  }


#InfoBoxTicketImage img { border: solid 2px #ababab; margin-bottom: 3px; }
#InfoBoxTicketText { margin-bottom: 20px; width: 164px; padding: 3px 0 8px 0; font-size: 9px; font-weight: normal; color: #716f69; font-family: Georgia, "Times New Roman", Times, serif; text-transform: uppercase; border-bottom: solid 2px #b5b5b5; }
#InfoBoxTicketText p { font-size: 9px; font-weight: normal; color: #716f69; font-family: Georgia, "Times New Roman", Times, serif; text-transform: uppercase; }
#InfoBoxTicketText h1 { font-size: 13px; font-weight: bold; color: #952a2a; padding-bottom: 4px; }
#InfoBoxTicketText a { font-size: 9px; font-weight: normal; color: #716f69; font-family: Georgia, "Times New Roman", Times, serif; text-transform: uppercase; }



#FrontpageTopflash img { border-bottom: solid 1px #b2b2b2; border-top: solid 1px #b2b2b2; }
#FrontpageTopflash { height: 192px; padding: 0 0 50px 5px; background-image: url(/Files/system/aalborgteater/graphic/CenterMenuBgFrontpage.gif); background-position: left bottom; background-repeat: no-repeat; }
#FrontpageLeft { float: left; width: 725px; padding: 0 0 0 20px; margin-right: 31px; }
#FrontpageTopShow { margin-bottom: 5px; width: 725px; padding: 0 0 13px 0; }
#FrontpageTeaser1 { float: left; padding-right: 23px; }
#FrontpageTeaser2 { float: left; padding-right: 23px; }
#FrontpageTeaser3 { float: left; padding-right: 23px; }
#FrontpageTeaser4 { float: left; }
#FrongpageRight { float: left; width: 175px; }

.FrontpageNewsHeader { width: 168px; padding: 3px 0 2px 2px; color: #a22e2e; font-weight: bold; font-size: 11px; border-top: solid 2px #b5b5b5; border-bottom: solid 1px #b5b5b5; background-image: url(/Files/system/aalborgteater/graphic/ForsideNewsRightArrow.gif); background-position: right top; background-repeat: no-repeat; }
.FrontpageNewsHeader a { color: #a22e2e; font-weight: bold; font-size: 11px; }
.FrontpageNewsText { padding: 5px 0 0 2px; font-size: 11px; line-height: 14px; }
.FrontpageNewsText p { font-size: 11px; line-height: 14px; }
.FrontpageNewsText a { font-size: 11px; color: #a22e2e; }

.FrontpageNewsHeader2 { width: 168px; padding: 3px 0 6px 2px; color: #a22e2e; font-weight: bold; font-style:normal; font-size: 11px; border-bottom: solid 1px #b5b5b5;  }
.FrontpageNewsHeader2 a { color: #a22e2e; font-weight: bold; font-size: 11px; }

#FrontpageNews { font-size: 10px; line-height: 13px; width: 170px; }
#FrontpageNews p { font-size: 10px; line-height: 13px; }
#FrontpageNews a { font-size: 10px; color: #a22e2e; }
#FrontpageTickets {}

#FrontpageNews2 { font-size: 10px; line-height: 13px; width: 170px;  }
#FrontpageNews2 h3 {font-size: 10px; text-transform:uppercase; color:#666666; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; height:20px; width:100%; padding:0; margin:0; border-bottom:2px solid #b5b5b5; }
#FrontpageNews2 table.NewsItem {padding-top:6px; }
#FrontpageNews2 p { font-size: 10px; line-height: 13px; }
#FrontpageNews2 a { font-size: 10px; color: #a22e2e; }

 

#ForestillingTeaserImg { float: left; border: solid 2px #b2b2b2; width: 347px; }
#ForestillingTeaserText { float: left; padding-left: 25px; width: 349px; }

#ForestillingListImg { float: left; border: solid 2px #b2b2b2; width: 160px; }
#ForestillingListText { float: left; padding-left: 15px; }

#FrontpageTeaserScene1 { padding: 0 0 5px 3px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 9px; color: #666666; text-transform: uppercase; border-bottom: solid 2px #b5b5b5; }
#FrontpageTeaserScene1 a { font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; color: #a22e2e; text-transform: uppercase; font-weight: bold; }
#FrontpageTeaserScene1 h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; color: #a22e2e; text-transform: uppercase; font-weight: bold; }
#FrontpageTeaserScene2 { font-size: 10px; padding: 3px 0 3px 3px; border-bottom: solid 1px #b5b5b5; background-image: url(/Files/system/aalborgteater/graphic/ForsideTeaserArrow.gif); background-position: top right; background-repeat: no-repeat;  }
#FrontpageTeaserScene2 a, #FrontpageTeaserScene3 a, .FrontpageTeaserScene3 a { color: #444444; }
#FrontpageTeaserScene3 { padding: 6px 0 7px 3px; border-bottom: solid 1px #b5b5b5; background-image: url(/Files/system/aalborgteater/graphic/ForsideTeaserArrow2.gif); background-position: top right; background-repeat: no-repeat; }
#FrontpageTeaserScene2Billet a { PADDING-RIGHT: 15px; FLOAT: right; color: #444444; font-size: 10px; }


td.FrontpageTeaserScene1 { padding: 0 0 5px 3px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 9px; color: #666666; text-transform: uppercase; border-bottom: solid 2px #b5b5b5; }
td.FrontpageTeaserScene1 a { font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; color: #a22e2e; text-transform: uppercase; font-weight: bold; }

td.FrontpageTeaserScene2 { font-size: 10px; padding: 0px 7px; border-bottom: solid 1px #b5b5b5; background-color:#f0eee9; text-transform:uppercase; height:20px;}
td.FrontpageTeaserScene2 img, div.FrontpageTeaserScene2Billet a, td.SmallBuyTeaser img, td.SmallBuyTeaser a, #BilletnetUndersideMiddle2 a, #BilletnetUndersideMiddle2 img { outline:none; border:none; text-decoration:none; padding:0; margin:0;}
td.FrontpageTeaserScene2Left {width:255px;  }
td.FrontpageTeaserScene2Left font { text-transform:none;}
td.FrontpageTeaserScene2Right {width:80px;  }

td.FrontpageTeaserScene3 {padding: 6px 0 7px 3px; border-bottom: solid 1px #b5b5b5; }

td.SmallBuyTeaser {border-top:solid 2px #b2b2b2; border-bottom: solid 1px #b5b5b5; background-color:#f0eee9; height:20px;}


#BilletnetForsideMiddle { padding: 3px 5px 2px 10px; width: 160px; background-image:url(/Files/System/aalborgteater/graphic/BilletnetFrontMiddle.gif); }
#BilletnetForsideMiddle p { text-transform: uppercase; font-weight: bold; color: #db8319; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; }
#BilletnetForsideMiddle select { width: 150px; color: #303030; font-size: 10px; }

#BilletnetForsideTop2 { padding: 3px 5px 2px 10px; width: 165px; height:27px; background:url(/Files/System/aalborgteater/graphic/BilletnetFrontTop2.gif) left top no-repeat; float:left; text-transform:uppercase;}
#BilletnetForsideTop2  h2 {color:#FFF; font-size:11px; font-weight:bold; font-family: Georgia, "Times New Roman", Times, serif; padding:0; margin:12px 0 0 0; }
#BilletnetForsideMiddle2 { padding: 3px 5px 2px 10px; width:155px; min-height:15px; 
background:url(/Files/System/aalborgteater/graphic/BilletnetFrontMiddle2.gif) left top repeat-y; float:left; }
#BilletnetForsideMiddle2 select {width:150px; margin:1px 1px 0 0;}
div#BilletnetForsideBottom2 {padding:0; width:170px; height:10px; 
background:url(/Files/System/aalborgteater/graphic/BilletnetFrontBottom2.gif) left top no-repeat; float:left; }

#BilletnetUndersideTop2 { padding: 3px 5px 3px 10px; width: 155px; min-height:32px; background:url(/Files/System/aalborgteater/graphic/BilletnetFrontTop2.gif) left top no-repeat; float:left; text-transform:uppercase; margin-left:-1px; }
#BilletnetUndersideTop2  h2 {color:#FFF; font-size:9px; font-weight:normal; font-family: Georgia, "Times New Roman", Times, serif; padding:0; margin:22px 0 0 0; }
#BilletnetUndersideMiddle2 { padding: 3px 5px 2px 10px; width:155px; min-height:15px; 
background:url(/Files/System/aalborgteater/graphic/BilletnetFrontMiddle2.gif) left top repeat-y; float:left; margin-left:-1px;}

#BilletnetUndersideBottom2 {padding:0; width:170px; height:10px; 
background:url(/Files/System/aalborgteater/graphic/BilletnetFrontBottom2.gif) left top no-repeat; float:left; margin-left:-1px; }



.NyhedsbrevHojreTekst, .NyhedsbrevHojreTekst p { color: #666666; font-size: 10px; }
.NyhedsbrevHojreTekst a { font-size: 10px; }
.NewsletterFooter small { color: #666666; line-height: 1.3em; }
.NewsletterFooter a { color: #666666; text-decoration: none; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }


#ContainerPopup { padding: 62px 10px 0 25px; }


#Nozebra { float: right; font-size: 9px; color: #999999; padding-right: 15px; }
#Nozebra a { font-size: 9px; color: #999999; text-decoration: none; }
#Nozebra a:hover { color: #777777; text-decoration: none; }



