﻿body 
{
	width:100%;
	height:100%;
	margin: 0;
	padding: 0;
	font-size:12px;
	font-family:myriad, "Trebuchet MS", "Trebuchet", Tahoma, verdana;
	color:#3A3A3A;
	background: #3A5482 url(images/layout/img_bg.gif) bottom left fixed repeat-x;
}

TD
{
	font-size:12px;
    font-weight: normal;
    font-family: Verdana, Arial, Helvetica;
}

.PageTitel
{
	font-size:18px;
	color:#233E5D;
	
	
}

A:link    /*BUP*/
{
    font-family:myriad, "Trebuchet MS", "Trebuchet", Tahoma, verdana;
    font-size: 12px;
    text-decoration:    underline;
    font-weight:normal;
    color: #B00808;
}

A:visited /*BUP*/
{
    font-family:myriad, "Trebuchet MS", "Trebuchet", Tahoma, verdana;
    font-size: 12px;
    text-decoration:    underline;
    color:#B00808;
    font-weight:normal;
}

A:active  /*BUP*/
{
	font-family:myriad, "Trebuchet MS", "Trebuchet", Tahoma, verdana;
    font-size: 12px;
    text-decoration:    underline;
    color:#B00808;
    font-weight:normal;
}

A:hover   /*BUP*/
{
	font-family:myriad, "Trebuchet MS", "Trebuchet", Tahoma, verdana;
    font-size: 12px;
    text-decoration:    none;
    color:#B00808;
    font-weight:normal;
}

 
.TableDark
{
	background-color:#DCDCDC;
}
.TableBright
{
	background-color:#F1F1F1;
}

/* PAGE BANNER */
/* NOTE: Site Title, Site Links and Tabs are rendered by MobilePortalBanner.ascx
/* style for the text of the site title */
.SiteTitle {
    font-family: Arial, Verdana Bold, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
    color:#cccc99
}

/* background/border colors for the selected tab */
.TabBg {
    background-color: white;
    border-color: white;
}

.BigTitel
{
    font-family: myriad, "Trebuchet MS", "Trebuchet", Tahoma, verdana;
    font-size: 14px;
    font-weight: bold;
    color:black
}

.Footer
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color:white;
    background-color:#7B7B7B;
}

.Copyright
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color:#7B7B7B;
 
}


.ErrorMsg
{
	font-weight: bold;
	font-size: 11px;
	color: crimson;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

/* background/border colors for the unselected tabs */
.SelectedMenu /*RUM*/
{
    background-color: white;
    border-color: white;
}

/* text style for the selected tab */
.SelectedMenu /*RUM*/
{
	font-weight: bold;
	font-size: 13px;
	color: cornflowerblue;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.Head
{
	font-weight: bold;
	font-size: 13px;
	color: black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

/* hyperlink styles of the selected tabs */
A.SelectedMenu:link    /*RUM*/
{
    text-decoration:    none;
    color:cornflowerblue;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;

}

A.SelectedMenu:visited /*RUM*/
{
    text-decoration:    none;
    color:cornflowerblue;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

A.SelectedMenu:active  /*RUM*/
{
    text-decoration:    none;
    color:cornflowerblue;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

A.SelectedMenu:hover   /*RUM*/
{
    text-decoration:    none;
    color:cornflowerblue;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

/* hyperlink for footer */
A.FooterURL:link    /*RUM*/
{
    text-decoration:    none;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color:white;


}

A.FooterURL:visited /*RUM*/
{
    text-decoration:    none;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color:white;

}

A.FooterURL:active  /*RUM*/
{
    text-decoration:    none;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color:white;

}

A.FooterURL:hover   /*RUM*/
{
    text-decoration:    underline;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color:white;

}



.BodyText	/*RUM*/
{
	font-size: 11px;
	color: black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

/* text style for the unselected tabs */
.OtherMenus	/*RUM*/
{
	font-size: 13px;
	color: black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

/* hyperlink styles of the unselected tabs */
A.OtherMenus:link    /*RUM*/
{
	font-weight: bold;
    text-decoration:    underline;
    color:#023881;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
}

A.OtherMenus:visited /*RUM*/
{
	font-weight: bold;
    text-decoration:    underline;
    color:#023881;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
}

A.OtherMenus:active  /*RUM*/
{
	font-weight: bold;
    text-decoration:    underline;
    color:#023881;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
}

A.OtherMenus:hover   /*RUM*/
{
	font-weight: bold;
    text-decoration:    none;
    color:#023881;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;

}

/* text style for the unselected tabs */
.MenuDescription	/*RUM*/
{
	font-size: 12px;
	color: #B00808;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

/* hyperlink styles of the unselected tabs */
A.MenuDescription:link    /*RUM*/
{
    text-decoration:    underline;
    color:#B00808;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
}

A.MenuDescription:visited /*RUM*/
{
    text-decoration:    underline;
    color:#B00808;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
}

A.MenuDescription:active  /*RUM*/
{
    text-decoration:    underline;
    color:#B00808;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
}

A.MenuDescription:hover   /*RUM*/
{
    text-decoration:    none;
    color:#B00808;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;

}

/* hyperlink styles of the unselected tabs */
A.NormalLink:link    /*RUM*/
{
	font-weight: bold;
    text-decoration:    underline;
    color:blue;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

A.NormalLink:visited /*RUM*/
{
	font-weight: bold;
    text-decoration:    underline;
    color:blue;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

A.NormalLink:active  /*RUM*/
{
	font-weight: bold;
    text-decoration:    underline;
    color:blue;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

A.NormalLink:hover   /*RUM*/
{
	font-weight: bold;
    text-decoration:    underline;
    color:red;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;

}

/* text style for the unselected tabs */
.MenuTop	/*RUM*/ 
{
    font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

/* hyperlink styles of the unselected tabs */
A.MenuTop:link    /*RUM*/
{
	
    text-decoration:    none;
    color:#F5E455;
    font-family: myriad, "Trebuchet MS", "Trebuchet", Tahoma, verdana;
    font-size: 13px;
}

A.MenuTop:visited /*RUM*/
{
	font-weight: bold;
    text-decoration:    none;
    color:#F5E455;
    font-family: myriad, "Trebuchet MS", "Trebuchet", Tahoma, verdana;
    font-size: 13px;
}

A.MenuTop:active  /*RUM*/
{
	font-weight: bold;
    text-decoration:    none;
    color:#F5E455;
    font-family: myriad, "Trebuchet MS", "Trebuchet", Tahoma, verdana;
    font-size: 13px;
}

A.MenuTop:hover   /*RUM*/
{
	font-weight: bold;
    text-decoration:    underline;
    color:#F5E455;
    font-family: myriad, "Trebuchet MS", "Trebuchet", Tahoma, verdana;
    font-size: 13px;

}

/* text style for the unselected tabs */
.MenuTopSelected	/*RUM*/
{
	font-weight: normal;
    text-decoration:    none;
    color:white;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;

}


A.dropdownlink:link  {font-family: Arial, Verdana, Helvetica, Arial, Geneva, "Sans Serif", Swiss;color: #3757A4;text-decoration: none; font-size:11px;background: none;}
A.dropdownlink:visited{font-family: Arial, Verdana, Helvetica, Arial, Geneva, "Sans Serif", Swiss;color: #3757A4;text-decoration: none; font-size:11px;background: none;}
A.dropdownlink:hover{font-family: Arial, Verdana, Helvetica, Arial, Geneva, "Sans Serif", Swiss;color: #FFC500;text-decoration: none; font-size:11px;background: none;}
A.dropdownlink:active{font-family: Arial, Verdana, Helvetica, Arial, Geneva, "Sans Serif", Swiss;color: #3757A4;text-decoration: none; font-size:11px;background: none;} 

.EditStyleHeader
{
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #d4d0c8;
}
.EditStyleEvenRow    /*RUM*/
{
	font-size:12px;
    font-weight: normal;
    
}
.OddRow    /*RUM*/
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    background: #E7E3E7;
    
}

.EvenRow    /*RUM*/
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    background: #EFEBEF;
}

.ChangeOrderStyle
{
	font-weight: normal;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #99ccff;
}

.EditStyleOddRow    /*RUM*/
{
	font-size:12px;
    background-color: #eeeeee
}
.EditElementNameStyle    /*RUM*/
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

.EditSelectedStyle		/*RUM*/
{
	font-weight: normal;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: lightgrey;
}   
.ModuleSelectedStyle
{
	font-weight: normal;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: lightgrey;
}   

/*  RUM*/
.TitelBlackBig
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
}


/* text style used for most text rendered by modules BUP*/
.NormalTitel
{
	font-size:12px;
    font-weight: bold;
}
/*BUP*/
.NormalIntro
{
	font-size:12px;
    font-weight: normal;
}
/*BUP*/
.NormalText
{
	font-size:12px;
    font-weight: normal;
    font-family: Verdana, Arial, Helvetica;
}

.NormalTextGray
{
	font-size:12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: normal;
    color: #505050;
    
}

.EventsTime
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #616161;
    
}

 
.Disclaimer{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: Silver;
}

/*RUM
not working with calendar .NET BUG!
*/
.CalendarTitle
{
	font-weight: normal;
	font-size: 11px;
	background-image: url(\images\modules\bg_month.gif);
	background-color:Purple;
	
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.NormalTextBold{
    font-weight: bold;
}

A.NormalURL:link    /*BUP*/
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration:    underline;
    font-weight:normal;
    color: #023881;
}

A.NormalURL:visited /*BUP*/
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration:    underline;
    color:#023881;
    font-weight:normal;
}

A.NormalURL:active  /*BUP*/
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration:    underline;
    color:#023881;
    font-weight:normal;
}

A.NormalURL:hover   /*BUP*/
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration:    none;
    color:#023881;
    font-weight:normal;
}




/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
    text-decoration:    underline;
    color: darkred;
}

A.CommandButton:visited  {
    text-decoration:    underline;
    color: darkred;
}

A.CommandButton:active   {
    text-decoration:    underline;
    color: darkred;
}

A.CommandButton:hover    {
    text-decoration:    underline;
    color: red;
}
    
.ImagePreviewText
{
	font-weight: normal;
	font-size: 11px;
	color: #808080;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.PictureInfoText
{
	font-weight: normal;
	font-size: 11px;
	color: #B3B3B3;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.PictureInfoTitle
{ 
	font-weight: normal;
	font-size: 18px;
	color: white;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.photogalleryText
{
	font-weight: normal;
	font-size: 11px;
	color: #B3B3B3;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.photogalleryTextBlack
{
	font-weight: normal;
	font-size: 11px;
	color: Black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
A.photogalleryText:link {
    text-decoration:    underline;
}

A.photogalleryText:visited  {
    text-decoration:    underline;
}

A.photogalleryText:active   {
    text-decoration:    underline;
}

A.photogalleryText:hover    {
    text-decoration:    underline;
}
.photogalleryTitle
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.HiddenTitle
{
	font-weight: bold;
	font-size: 11px;
	color: #808080;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.MenuLinkText
{
	font-weight: normal;
	font-size: 11px;
	color: #808080;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;        
}
.TableLinesColor
{
	background-color : Silver;
}                                                                                                                                               


/* hyperlink styles of the selected tabs */
A.BannerExtern:link    /*RUM*/
{
    text-decoration:    none;
    color:white;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;

}

A.BannerExtern:visited /*RUM*/
{
    text-decoration:    none;
    color:white;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

A.BannerExtern:active  /*RUM*/
{
    text-decoration:    none;
    color:white;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

A.BannerExtern:hover   /*RUM*/
{
    text-decoration:    none;
    color:cornflowerblue;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

/* hyperlink styles of the selected tabs */
A.BannerIntern:link    /*RUM*/
{ 
    text-decoration:    none;
    color:#505050;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;

}

A.BannerIntern:visited /*RUM*/
{
    text-decoration:    none;
    color:#7F7F7F;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

A.BannerIntern:active  /*RUM*/
{
    text-decoration:    none;
    color:#505050;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

A.BannerIntern:hover   /*RUM*/
{
    text-decoration:    underline;
    color:#505050;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
}
/* hyperlink styles of the selected tabs */
A.HistoryMenu:link    /*RUM*/
{
    text-decoration:    none;
    color:#1D56A2;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;

}

A.HistoryMenu:visited /*RUM*/
{
    text-decoration:    none;
    color:#1D56A2;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

A.HistoryMenu:active  /*RUM*/
{
    text-decoration:    none;
    color:#1D56A2;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

A.HistoryMenu:hover   /*RUM*/
{
    text-decoration:    underline;
    color:#1D56A2;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
} 



/* hyperlink styles of the selected tabs */
A.WinClose:link    /*RUM*/
{
    text-decoration:    none;
    color:#535353;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;

}

A.WinClose:visited /*RUM*/
{
    text-decoration:    none;
    color:#535353;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

A.WinClose:active  /*RUM*/
{
    text-decoration:    none;
    color:#535353;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

A.WinClose:hover   /*RUM*/
{
    text-decoration:    underline;
    color:#333333;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
} 
.PrintBorderColor
{
	border-color:#787878;
}

/* hyperlink styles of the unselected tabs */
A.NormalLinkBig:link    /*RUM*/
{
	font-weight: bold;
    text-decoration:    underline;
    color:#023881;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
}

A.NormalLinkBig:visited /*RUM*/
{
	font-weight: bold;
    text-decoration:    underline;
    color:#023881;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
}

A.NormalLinkBig:active  /*RUM*/
{
	font-weight: bold;
    text-decoration:    underline;
    color:#023881;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
}

A.NormalLinkBig:hover   /*RUM*/
{
	font-weight: bold;
    text-decoration:    none;
    color:#023881;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;

}

/* hyperlink for footer */
A.CreditsURL:link    /*RUM*/
{
    text-decoration:    none;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color:#404750;


}

A.CreditsURL:visited /*RUM*/
{
    text-decoration:    none;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color:#404750;

}

A.CreditsURL:active  /*RUM*/
{
    text-decoration:    none;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color:#404750;

}

A.CreditsURL:hover   /*RUM*/
{
    text-decoration:    underline;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color:#404750;

}

.Credits
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color:#404750;

}
.MemberLink { color:#F5E455; text-decoration:none;}
.MemberLink a:link {color:#F5E455; text-decoration:none;}
.MemberLink a:hover{color:#F5E455; text-decoration:none;}
.MemberLink a:visited{color:#F5E455; text-decoration:none;}
.MemberLink a:active{color:#F5E455; text-decoration:none;}

.ImageNoBorder{ border-style:none; border-width:0px; margin:0px; padding:0px;}
