/** STYLES FOR HTML ELEMENTS *********************************************************/
/*************************************************************************************/
HTML{font-size: 12px; FONT-FAMILY: "Verdana", Arial, Helvetica; color: #333333; min-height: 100.1%}
BODY{MARGIN-LEFT: 15px; MARGIN-TOP: 20px;}
A:link, A:active, A:hover, A:visited{COLOR: #666666;}
P{LINE-HEIGHT: 1.4em; MARGIN-TOP: 0px; MARGIN-BOTTOM: 15px;/*Required for same look in Firefox and IE*/}
UL{MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 20px;}
HR {border: none; border-top: 1px solid #bababa; height: 1px; margin-top: auto; margin-bottom: auto;}


/** STYLES FOR TEMPLATE ELEMENTS *****************************************************/
/*************************************************************************************/
.H1header{FONT-SIZE: 180%; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; MARGIN-TOP: 5px;}
.H2header{FONT-SIZE: 140%; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; MARGIN-TOP: 6px;}
.H3header{FONT-SIZE: 120%; FONT-WEIGHT: bold; MARGIN-BOTTOM: 3px; MARGIN-TOP: 5px;}
.H4header{FONT-SIZE: 100%; FONT-WEIGHT: bold; MARGIN-BOTTOM: 2px; MARGIN-TOP: 0px;}
.LeftColumnH1header{FONT-SIZE: 180%; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; MARGIN-TOP: 5px;}
.SubTitleLeft {color: #ffffff; background-color: #555555; padding-left: 5px; padding-top: 0px; font-size: 13px; font-weight: bold; text-align: left;}
.SubTitleRight {color: #ffffff; background-color: #555555; padding-left: 5px; padding-top: 0px; padding-bottom: 0px; margin-top: 10px; margin-bottom: 10px; font-size: 13px; font-weight: bold; text-align: left;}


/** STYLES FOR EDITOR DROP DOWN LIST (PARAGRAPH FORMAT) ******************************/
/*************************************************************************************/
h1{FONT-SIZE: 22px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; MARGIN-TOP: 5px; FONT-FAMILY: "Arial", Helvetica; color: #694F10;}
h2{font-size: 110%; FONT-WEIGHT: bold; MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px; color: #607800; FONT-FAMILY: "Verdana", Arial, Helvetica;}
h3{font-size: 12px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; MARGIN-TOP: 0px; FONT-FAMILY: Trebuchet MS, Verdana,Arial,Helvetica;}

/*********** STYLES FOR UNORDERED LISTS ********************************/
.ul {margin-top: 15px; margin-bottom: 15px;}

/** STYLES FOR EDITOR DROP DOWN LIST (ADAPTED STYLE) *********************************/
/*************************************************************************************/
.ImportantEditor{FONT-WEIGHT: normal; background-color: #808080; color: #FFFFFF;}
.ImagetextEditor{FONT-WEIGHT: normal; FONT-SIZE: 90%;}


/** STYLES FOR THE BASEFILE **********************************************************/
/** The class names below are used in the basefile (/Templates/Framework/Framework1.master) */
/*************************************************************************************/
.WebBody {background-image: url(Images/Ann-body_bg1.jpg); background-repeat: repeat-x; background-position: top; background-color: #C3EA5E; margin: 0px; padding: 0px; width: 100%; height: 100%; min-height: 100%; border-top: 1px solid white;/*bugfix for Opera*/}
.WebBodyStart {background-image: url(Images/Ann-body_bg1.jpg); background-repeat: repeat-x; background-position: top; background-color: #C3EA5E; margin: 0px; padding: 0px; width: 100%; height: 100%; min-height: 100%; border-top: 1px solid white;/*bugfix for Opera*/}
.WebMain {position: absolute; top: 10px; left: 0px; min-height: 100%; height: auto; width: 100%; padding-bottom: 25px;}
.WebMainContainer {height: auto; margin-bottom: 0px;}
.WebMainContainer: after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.WebTopContainer {height: 200px;}
.WebHeaderContainer {} /* background-image: url(Images/WebHeader.gif); background-repeat: no-repeat; background-position: center; */
.WebHeader {width: 750px; height: 200px; margin: auto; padding-left: 0px;}
.TopHR {margin-top: 0px; border-bottom: solid 1px #555555;}
.WebHeaderLogo {float: left; margin-top: 10px; margin-left: 0px; font-size: 90px; font-weight: bold; font-family: Arial; max-width: 150px; max-height: 200px;}
/*.WebHeaderLogo {text-align: center; margin-top: 20px; font-size: 90px; font-weight: bold; font-family: Arial Rounded;}*/
.WebHeaderImage{position: absolute; top: 12px; left: auto; background-color: Transparent;}
.WebHeaderLoginPrint {float: right; font-size: 110%; font-weight: bold; width: auto; margin-right: 0px; margin-top: 45px; border: none; color: white!important;}
.WebHeaderLoginPrint a {color: white!important;}
.WebHeaderSetFontSize {width: auto; border: none; color: white!important;}
.LogoPresentation {margin-top: 0px; margin-left: 0px; padding-top: 10px; border-top: solid 1px #CCCCCC; max-width: 450px;}
.OrganisationLogoImageSingleWidth {vertical-align: middle; padding: 13px;}
.OrganisationLogoImageDoubleWidth {vertical-align: middle; padding: 13px;}
.WebHeaderMenuContainer {position: absolute; top: 190px; left: auto; margin-left: 160px; width: 575px; background-color: Transparent;}
.WebHeaderTopMenu {font-size: 120%; width: 550px; padding-top: 0px;}
.WebHeaderSearch {float: right; margin-top: 2px; padding-right: 10px;}
.WebTopMenu {margin-left: 0px; height: 30px;}
.WebMiddleContainer {height: auto; width: 100%; text-align: center;}
.WebContent {height: auto; width: 732px; margin: auto; text-align: left; padding-left: 0px; padding-right: 15px; padding-top: 40px;}
.WebContentLeft {float: left; width: 0px; height: 100%; margin-top: 10px;}
.WebContentRight {float: right; width: 100%; height: 100%; min-height: 600px; padding-left: 20px;}
.WebBottomContainer {position: absolute; bottom: 0px; width: 100%; text-align: center; height: 52px;}
.WebFooterContainer {} /* background-image: url(Images/WebFooter.gif); background-repeat: no-repeat; background-position: center; */
.WebFooter {width: 100%; margin: auto; margin-top: 25px; text-align: left; color: #000000; font-size: 90%; border-top: solid 1px #9A9A9A;}
.WebFooterText {float: left; font-family: Calibri, Trebuchet MS, Arial;}
.WebFooterText div {margin-bottom: 25px;}
.WebFooterText a {color: white!important;}
.WebClear {clear: both;}
.WebSearchField {font-size: 110%; color: #000000; width: 80px; font-family: Verdana,Arial,Helvetica;}
.WebSearchButton {font-size: 110%; color: #000000; width: auto; font-family: Verdana,Arial,Helvetica;}
.StudioLogotype {background-image: url(Images/StudioLogotype.gif); background-repeat: no-repeat;}
.StudioExpressLogotype {background-image: url(Images/StudioExpressLogotype.gif); background-repeat: no-repeat;}
.WebLeftMenu {text-align: left; width: 100%;}
.WebLeftMenu ul {margin-left: 0px; padding: 0px; margin-top: 4px; list-style-type: none;}
.WebLeftMenu li {margin-top: 5px; margin-left: 0px; background-image:url(Images/Tradmeny_pil.gif); background-repeat: no-repeat; background-position: 0px .0em; padding-left:15px;}
.WebLeftMenu a {text-decoration: none;}
.WebLeftMenu a:hover {text-decoration: none;}
.WebLeftMenuSelected {margin-left: 0px!important; padding-left: 0px; padding-right: 0px; padding-top: 2px; padding-bottom: 2px; background-color: #CCCCCC;}
.WebLeftMenu_level_1 {margin-left: 0px!important; font-size: 13px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
.WebLeftMenu_level_2 {margin-top: 0px!important; font-size: 12px; font-weight: normal; font-family: Arial, Helvetica, sans-serif;}
.WebLeftMenu_level_3, .WebLeftMenu_level_4, .WebLeftMenu_level_5 {margin-top: 0px!important; font-size: 11px; font-weight: normal; font-family: Arial, Helvetica, sans-serif;}
.WebLeftMenuRoot {margin-left: 0px!important; padding-left: 0px; font-size: 15px; font-weight: bold; background-color: Transparent;}


/*********** STYLES FOR TOPMENU ********************************/
.litNavTopGroup{/* horisontell nivå bg, topGroup*/ cursor: pointer; text-align:right;}
.litNavMenuGroup{/* undernivå bg, menuGroup */ background-color:#FFFFFF; border:solid 0px #DFE2E4; cursor: pointer;}
.litNavTopMenuItem{/* horisontell nivå objekt, topMenuItem */ color:#523500; font-weight: bold;  font-size: 80%; cursor: pointer; font-family:Verdana, Trebuchet MS, Arial;}
.litNavTopMenuItemHover {/* horisontell nivå objekt hover, topMenuItemHover */ background-color:#DFE2E4; color:#523500; font-weight: bold;  font-size: 80%; cursor: pointer; font-family:Verdana, Trebuchet MS, Arial;}
.litNavTopMenuItemExpanded{/* vald horisontell nivå, topMenuItemExpanded */  background-color:#DFE2E4; color:#523500; font-weight: bold;  font-size: 80%; cursor: pointer; font-family:Verdana, Trebuchet MS, Arial;}
.litNavTopMenuItemActive{  background-color:#DFE2E4; color:#523500; font-size: 80%; cursor: pointer; font-family:Verdana, Trebuchet MS, Arial;}
.litNavMenuItem{/* undernivå objekt, menuItem */ color:#000000; font-size: 80%; font-family:Verdana, Trebuchet MS, Arial; cursor: pointer;}
.litNavMenuItem a{/* undernivå objekt, menuItem */ color:#000000; font-size: 80%; font-family:Verdana, Trebuchet MS, Arial; cursor: pointer;}
.litNavMenuItemHover {/* undernivå objekt hover, menuItemHover */ background-color:#DFE2E4; color:#000000; font-size: 80%; font-family:Verdana, Trebuchet MS, Arial; cursor: pointer;}
.litNavMenuItemActive{ color:#000000; font-size: 80%; font-family:Verdana, Trebuchet MS, Arial; cursor: pointer;}
.litNavMenuItemExpanded{ color:#000000; font-size: 80%; font-family:Verdana, Trebuchet MS, Arial; cursor: pointer;}
.litNavMenuBreak{/* avdelande streck, menuBreak */ background-image:url(../templates/common/images/menu-break.gif); width:1px; height:100%;}

/*************************************************************************************
i.Site-specific styles
**************************************************************************************/
.isite-brodtext-tabell {width: 100%;}
.isite-brodtext-underrubrik {margin-top: 15px;}
.isite-brodtext {color: #5f5950;}

/*********** LoginBox ********************************/
.loginBox {width: 220px; padding: 5px; margin-bottom:20px; border: 1px dashed #8C8C8C; font-family: Verdana, Trebuchet MS, Arial;}
.headLoginBox {color: #ffffff; background-color: #0067a6; padding: 3px; font-size: 12px; font-weight: bold; text-align: center;}
.LoginBoxInput {width: 70px;}
.loginBox table {width: 100%; background-color: #ffffff; padding: 5px;}
.loginBox a {font-family: Verdana, Trebuchet MS, Arial; font-size: 11px; font-weight:bold; color: #000000;}
.loginBox a:hover {text-decoration: none;}
.textBoldLogin {font-family: Verdana, Trebuchet MS, Arial; font-weight: bold; font-size: 11px; color: #000000; padding-top: 5px; padding-right: 20px;}
.buttonFade {border: solid 1px #666666;}

/*********** LoginRow ********************************/
.loginRow {width: 220px; padding: 5px; border: 1px dashed #8C8C8C;}
.headLoginRow {width: 100%; color: #ffffff; background-color: #0067a6; padding: 3px; font-size: 12px; font-weight: bold; text-align: center;}
.loginRow table {width: 100%; background-color: #ffffff; padding: 5px;}
/*.loginRow td {padding: 0px; margin: 0px; font-family: verdana; font-size: 11px; font-weight:bold; color: #000000;}*/
.loginRow td a {font-family: verdana; font-size: 11px; font-weight:bold; color: #000000;}
.loginRow td a:hover {font-family: verdana; font-size: 11px; font-weight:bold; color: #000000; text-decoration: none;}
.loginRow td img {border: 0px;}
.textBoldName {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #000000; padding-top: 2px; padding-bottom: 3px;}
.loginRowLinks {padding-top: 0px; padding-bottom: 2px; padding-left: 5px;}/* border-top: 1px solid #8C8C8C; */

/*********** isite-box ********************************/
.isite-box {border: 1px solid #cccccc; margin-bottom: 10px;	margin-top: 10px; width: 100%;}
.isite-box-rubrik {background: #0067a6;	color: #3C4F7F;	font-weight: bold; padding-left: 10px; padding-right: 10px; padding-top: 4px; padding-bottom: 4px; color: #ffffff;}
.isite-box-text {background: white;	padding: 10px;}
.isite-box-bild-left {margin-right: 10px; float: left; display: inline;}
.isite-box-bild-right {margin-left: 10px; float: right; display: inline;}

/*************************************************************************************
This stylesheet will be used for the templates included in Litium Studio. Changes
below will change the appearance of the pages using the templates in the folder
"Templates".
**************************************************************************************/

.litCommonTempH1header{color: #694F10;}
.litCommonTempIntro{font-size: 110%; FONT-WEIGHT: bold; MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px; color: #607800;}
.litCommonTempImage{MARGIN-TOP: 20px;}
.litCommonTempImageCenter{TEXT-ALIGN: CENTER; MARGIN-TOP: 20px;}
.litCommonTempImageLeft{TEXT-ALIGN: LEFT; MARGIN-TOP: 20px;}
.litCommonTempImageRight{TEXT-ALIGN: RIGHT; MARGIN-TOP: 20px;}
.litCommonTempImageLeftFloat{FLOAT: RIGHT; MARGIN-TOP: 10px; MARGIN-LEFT: 10px; MARGIN-BOTTOM: 10px; DISPLAY: INLINE;}
.litCommonTempImageRightFloat{FLOAT: RIGHT; MARGIN-TOP: 10px; MARGIN-LEFT: 10px; MARGIN-BOTTOM: 10px; DISPLAY: INLINE;}
.litCommonTempText{color: #5f5950;}

.cellAlignmentRight {text-align: right; padding-right: 5px;}

/** STYLES FOR LITIUM STUDIO TEMPLATES ***********************************************/
/*************************************************************************************/
.Intro{font-size: 110%; FONT-WEIGHT: bold; MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px;}
.Text{font-size: 110%; FONT-WEIGHT: normal; MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px;}
.Normal{font-size: 110%;}
.Textbold{FONT-WEIGHT: bold;}
.Factheader{FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: #555555; PADDING: 5px;}
.Facttext{FONT-WEIGHT: normal; BACKGROUND-COLOR: #DDDDDD; PADDING: 5px;}
.Imagetext{FONT-WEIGHT: normal; MARGIN-TOP: 2px; margin-bottom: 10px; TEXT-ALIGN: center;}
.Date{COLOR: #AAAAAA; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px;}

.Linklist{FONT-WEIGHT: normal; MARGIN-TOP: 20px;}
.Linkicon{MARGIN-RIGHT: 3px; HEIGHT: 10px;}
.Filelist{FONT-WEIGHT: normal; MARGIN-TOP: 20px;}
.Fileicon{MARGIN-RIGHT: 5px;}
.Productlist{FONT-WEIGHT: normal; MARGIN-TOP: 20px;}
.Form{border: dashed 1px #000000; padding: 15px;}
.InputItem{font-size: 110%; MARGIN-BOTTOM: 10px; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica;}
.InputItemFixedWidth{font-size: 100%; MARGIN-BOTTOM: 10px; WIDTH: 375px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica;}
.InputItemFullWidth{font-size: 100%; MARGIN-BOTTOM: 10px; WIDTH: 100%; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica;}
.SelectItemFixedWidth{font-size: 110%; MARGIN-BOTTOM: 10px; WIDTH: 305px; FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica;}
.MarginSingle{MARGIN-TOP: 10px;}
.MarginDouble{MARGIN-TOP: 20px;}

.Image{MARGIN-TOP: 20px;}
.ImageCenter{TEXT-ALIGN: CENTER; MARGIN-TOP: 20px; width: 750px; height: 200px;}
.ImageLeft{TEXT-ALIGN: LEFT; MARGIN-TOP: 20px;}
.ImageRight{TEXT-ALIGN: RIGHT; MARGIN-TOP: 20px;}
.ImageLeftFloat{FLOAT: LEFT; MARGIN-TOP: 10px; MARGIN-RIGHT: 10px; MARGIN-BOTTOM: 10px; DISPLAY: INLINE;}
.ImageRightFloat{FLOAT: RIGHT; MARGIN-TOP: 10px; MARGIN-LEFT: 10px; MARGIN-BOTTOM: 10px; DISPLAY: INLINE;}

.ColumnSpace{HEIGHT: 10px; WIDTH: 10px;}
.CrossHorizontal{FONT-SIZE: 1%; HEIGHT: 2px; BACKGROUND-COLOR: #555555;}
.CrossHorizontalCell{FONT-SIZE: 1%; PADDING-BOTTOM: 10px; PADDING-TOP: 10px;}
.CrossVertical{FONT-SIZE: 1%; WIDTH: 2px; BACKGROUND-COLOR: #555555;}
.CrossVerticalCell{FONT-SIZE: 1%; HEIGHT: 100%; PADDING: 5px;}

.threeColumnLeft{VERTICAL-ALIGN: top; WIDTH: 350px; padding-right: 5px;}
.threeColumnMiddle{VERTICAL-ALIGN: top; WIDTH: 189px; padding-top: 5px; padding-left: 5px; padding-right: 5px;}
.threeColumnRight{VERTICAL-ALIGN: top; WIDTH: 189px; padding-top: 5px; padding-left: 5px;}
.threeColumnLineV{padding-top: 5px; BACKGROUND-IMAGE: url(../templates/common/images/dotlineV_bg.gif);}
.threeColumnLineH{MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; HEIGHT: 1px; BACKGROUND-IMAGE: url(../templates/common/images/dotlineH_bg.gif);}

.twoColumnTable{WIDTH: 100%; HEIGHT: 350px;}
.twoColumnLeft{VERTICAL-ALIGN: top; PADDING: 20px; PADDING-LEFT: 0px; width: 450px; border-right: solid 1px #9A9A9A;}
.twoColumnRight{VERTICAL-ALIGN: top; WIDTH: 180px; PADDING-LEFT: 20px;}
.twoColumnInnerTable{MARGIN-TOP: 20px;}
.twoColumnInnerOne{HEIGHT: 100%; WIDTH: 33%; VERTICAL-ALIGN: top; PADDING-TOP: 10px; PADDING-RIGHT: 10px;}
.twoColumnInnerTwo{HEIGHT: 150px; WIDTH: 34%; VERTICAL-ALIGN: top; PADDING-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px;}
.twoColumnInnerThree{HEIGHT: 150px; WIDTH: 33%; VERTICAL-ALIGN: top; PADDING-TOP: 10px; PADDING-LEFT: 10px;}
.twoColumnLineH{HEIGHT: 1px; BACKGROUND-COLOR: #9A9A9A;}
.twoColumnLineV{WIDTH: 1px; BACKGROUND-COLOR: #9A9A9A;}

.Fileheader{font-size: 110%; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; BORDER-BOTTOM: 1px solid black;}
.Fileitem{font-size: 110%; FONT-WEIGHT: normal; MARGIN-BOTTOM: 5px;}
.Linkheader{font-size: 110%; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; BORDER-BOTTOM: 1px solid black;}
.Linkitem{font-size: 110%; FONT-WEIGHT: normal; MARGIN-BOTTOM: 5px;}
.Productname{font-size: 110%; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px;}
.Productlink, A.Productlink: link, A.Productlink: active, A.Productlink: hover, A.Productlink: visited{}
.Productdesc{font-size: 110%; FONT-WEIGHT: normal;}
.ProductRowItem1{PADDING: 5px; PADDING-LEFT: 0px;}
.ProductRowItem2{PADDING: 5px; PADDING-LEFT: 0px;}
.ProductColumnItem1{PADDING: 10px; border-left: 1px solid #9A9A9A; WIDTH: 33%;}
.ProductColumnItem2{PADDING: 10px; border-left: 1px solid #9A9A9A; WIDTH: 34%;}
.ProductColumnItem3{PADDING: 10px; border-left: 1px solid #9A9A9A; WIDTH: 33%;}
.ProductitemLineH{HEIGHT: 1px; BACKGROUND-COLOR: #9A9A9A;}
.ProductitemLineV{PADDING: 10px; border-left: 1px solid #9A9A9A;}
.Productitem{font-size: 110%; LINE-HEIGHT: 20px;}
.Productitemlist{PADDING-RIGHT: 20px; WIDTH: 100px;}
.ProductitemlistLineV{border-left: 1px solid #9A9A9A;}

.Newslist{MARGIN-TOP: 20px; FONT-WEIGHT: normal; font-family: Arial, Verdana, Helvetica;}
.Newsimage{FLOAT: RIGHT; MARGIN-LEFT: 10px; DISPLAY: INLINE;}
.Newsdate{FONT-SIZE: 10px;}
.Newsheader{font-size: 12px; FONT-WEIGHT: bold; color: #666666;}
.Newslink, A.Newslink: link, A.Newslink: active, A.Newslink: hover, A.Newslink: visited{color: #666666;}
.Newsintro{font-size: 12px; FONT-WEIGHT: normal; color: #000000; margin-top: 2px;}
.Newsitem1{PADDING: 5px; PADDING-LEFT: 0px;}
.Newsitem2{PADDING: 5px; PADDING-LEFT: 0px;}
.Breadcrumb{font-size: 110%; FONT-WEIGHT: normal; COLOR: gray!important; visibility: hidden;}
A.Breadcrumb: link, A.Breadcrumb: active, A.Breadcrumb: hover, A.Breadcrumb: visited{COLOR: gray!important;}

.NewsletterAddressFieldLabel{font-size: 12px; font-weight: bold;}
.NewsletterAddressFieldTextBox{font-size: 12px; border: 1px solid #8C8C8C; width: 250px;}
.NewsletterValidatorErrorMessage{font-size: 12px; font-weight: bold; color: Red;}


/** SYSTEM ERROR MESSAGE *************************************************************/
/** System errors shown together with add-on-templates *******************************/
/*************************************************************************************/
.litErrorFieldset{MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px;}
.litErrorLegend{COLOR: #FF0000! important; font-size: 110%; PADDING-RIGHT: 6px;}
.litErrorDiv{PADDING-TOP: 8px; PADDING-BOTTOM: 5px;}
.litErrorIcon{WIDTH: 16px; HEIGHT: 16px; MARGIN-RIGHT: 3px;}
.litErrorMsg{COLOR: #FF0000! important; font-size: 110%;}


/** STYLES FOR THE LEFT MENU *********************************************************/
/** CSS for the left menu, new in version 4.1 ****************************************/
/*************************************************************************************/
.LeftMenu ul{margin: 0; margin-top: 4px; padding: 0;}
.LeftMenu li{list-style: none; padding: 3px; margin-left: 15px;}
.LeftMenu a, .LeftMenu a:link, .LeftMenu a:active, .LeftMenu a:hover, .LeftMenu a:visited{color: #666666;}
.LeftMenu a{text-decoration: none; padding: 2px; margin-left: 1px; line-height: 14px;}
.LeftMenu a:hover{text-decoration: underline;}
.LeftMenu_Selected {margin-left: 0px!important; border: 1px solid #CCCCCC; background-color: White;}
.LeftMenu_StartPage {}
.LeftMenu_level_1{margin-left: -20px!important; line-height: 130%; font-size: 110%;}
.LeftMenu_level_2, .LeftMenu_level_3, .LeftMenu_level_4, .LeftMenu_level_5{margin-top: 1px!important; line-height: 110%;}

