/** STYLES FOR HTML ELEMENTS *********************************************************/
/*************************************************************************************/
HTML
{
    font-size: small;
    background-color: #fff;
}
BODY
{
    color: #555;
    font-family: Arial, 'Lucida Grande' , LucidaGrande, Lucida, Helvetica, Verdana, Arial, sans-serif;
    margin-left: 15px;
    margin-top: 20px;
}
A:link, A:active, A:hover, A:visited
{
    color: #8073a7;
}
P
{
    line-height: 1.4em;
    margin-top: 0px;
    margin-bottom: 10px; /*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;
}
.menu
{
    cursor: pointer;
    font-size: 120%;
    font-weight: bold;
    font-style: normal;
    color: #8073a7;
    padding-top: 10px;
    padding-bottom: 10px;
    text-transform: none;
    margin-left: -10px;
    margin-top: -10px;
    margin-bottom: 0px;
}

#coinBadge {
	background: transparent url(http://svenskamaklarhuset.se/Templates/Common/Images/bling-smh.png) no-repeat;
	margin: 80px 0 0 -140px;
	padding: 25px 10px 10px 2px;
	text-align: center;
	width: 230px;
	height: 230px;
	position: absolute;
	z-index: 1;

}

/*************************************************************************************/
A:link, A:active, A:hover, A:visited
{
    color: #8073a7;
}

.topMenu a
{
    text-decoration: none;
    font-family: Georgia;
    font-size: 170%;
    text-transform: none;
    font-weight: roman;
    font-style: normal;
    letter-spacing: 0px;
    color: #51247C;
}
.topMenu a:hover
{
    text-decoration: underline;
    font-weight: roman;
    letter-spacing: 0px;
    color: #8073a7;
}

.topMenu a:active
{
    text-decoration: none;
    font-size: 160%;
    font-weight: bold;
    color: #222;
}

.subMenu a
{
    text-decoration: none;
    font-family: Georgia;
    font-size: 110%;
    text-transform: none;
    font-weight: roman;
    font-style: none;
    letter-spacing: 0px;
    color: #51247C;
    margin-left: 10px;
}

.subMenu a:hover
{
    font-weight: normal;
    font-style: none;
    color: #51247c;
    padding-top: 10px;
    margin-left: 10px;
    text-decoration: underline;
}

img
{
    border:0; 
}

/**********************Framework elements**********************************/

ul.block, .block ul
{
    border-top: 0px solid #fff;
    margin: 0px 0;
    padding: 0;
    width: 100%;
}
.block li
{
    border-bottom: 1px solid #dadada;
    list-style: none;
}
.block li a, .block li em
{
    display: block;
    color: #222222;
    border-bottom: 0px dotted #CCCCCC;
    letter-spacing: -.5px;
    font: 140%/100% Georgia;
}
.block li em
{
    font-size: 70%;
    font-style: normal;
    padding-left: 9px;
    padding-top: 3pt;
    display: block;
    color: #8073a7;
    letter-spacing: 0px;
    font-family: arial;
}
.block li a
{
    padding: 12px 3%;
    text-decoration: none;
    width: 94%;
}
.block li a span
{
    font-weight: normal;
    font-size: 100%;
    padding: 8px;
    color: #4d207a;
}

.block li a:hover
{
    color: #51247c;
    background: #e1dfef;
}

.right .block, .right .block li
{
    border-color: #d0d0d0;
}
.right .block li a:hover
{
    background: #51247c;
}



/** STYLES FOR TEMPLATE ELEMENTS *****************************************************/
/*************************************************************************************/
.H1header
{
    color: #6a3b7a;
    margin: 0px 10px 3px 0px;
    border-bottom: 0px solid #CCCCCC;
    letter-spacing: -.5px;
    font: lighter 220%/100% Georgia;
    padding-bottom: 3px;
}
.H2header
{
    color: #665873;
    margin: 0px 0px 2px;
    border-bottom: 0px dotted #CCCCCC;
    letter-spacing: -1px;
    font: 200%/100% Georgia;
    padding-bottom: 3px;
}
.H3header
{
    color: #6a3b7a;
    margin: 0px 0px 2px;
    border-bottom: 0px solid #CCCCCC;
    text-transform: none;
    letter-spacing: -.5px;
    font: roman 130%/100% Georgia;
    padding-bottom: 3px;
}


/** STYLES FOR EDITOR DROP DOWN LIST (PARAGRAPH FORMAT) ******************************/
/*************************************************************************************/
h1
{
color: #6a3b7a;
    margin: 0px 10px 3px 0px;
    border-bottom: 0px solid #CCCCCC;
    letter-spacing: -1px;
    font: lighter 220%/100% Georgia;
    padding-bottom: 3px;
}
h2
{
    color: #665873;
    margin: 0px 0px 2px;
    border-bottom: 0px dotted #CCCCCC;
    letter-spacing: -.5px;
    font: 170%/100% Georgia;
    padding-bottom: 3px;
}
h3
{
    color: #665873;
    margin: 0px 0px 2px;
    border-bottom: 0px solid #CCCCCC;
    letter-spacing: -.5px;
    font: 140%/100% Georgia;
    padding-bottom: 3px;
}



/** STYLES FOR EDITOR DROP DOWN LIST (ADAPTED STYLE) *********************************/
/*************************************************************************************/
.ImportantEditor
{
    font-weight: normal;
    background-color: #808080;
    color: #FFFFFF;
}
.ImportantColorEditor
{
    font-weight: bold;
    background-color: #fff;
    color: #cc0000;
}
.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-color: #ffffff;
    margin: 0px;
    padding: 0px;
    width: 100%;
    height: 100%;
    min-height: 100%;
    border-top: 1px solid white; /*bugfix for Opera*/
}
.WebBodyStart
{
    background-color: #ffffff;
    background-repeat: repeat-y;
    background-position: center;
    margin: 0px;
    padding: 0px;
    width: 100%;
    height: 100%;
    min-height: 100%;
    border-top: 1px solid white; /*bugfix for Opera*/
}
.WebMain
{
    position: absolute;
    top: 0px;
    min-height: 100%;
    height: auto;
    width: 100%;
}
.WebMainContainer
{
    height: auto;
    margin-bottom: 0px;
}
.WebMainContainer:after
{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.WebTopContainer
{
    height: 130px;
}
.WebHeaderContainer
{
border-top: 5px solid #6a3b7a;
margin 0px;
}
.WebHeader
{
    width: 955px;
    height: 130px;
    margin: auto;
    padding: 0px;
    padding-left: 0px;
}
.WebHeaderLogo
{
    float: left;
}
.WebHeaderLoginPrint
{
    float: right;
    font-size: 80%;
    width: auto;
    margin-right: 100px;
    margin-top: 55px;
    border: none;
    color: #999 !important;
}
.WebHeaderLoginPrint a
{
    color: white !important;
}
.WebHeaderMenuContainer
{
    position: absolute;
    margin-left: 150px;
    top: 40px;
    width: 750px;
}
.WebHeaderTopMenu
{
    float: left;
    font-size: 100%;
    width: 510px;
}
.WebHeaderSearch
{
    font-size: 80%;
    float: right;
    margin-top: 8px;
}
.WebTopMenu
{
    color: #666666 !important;
    height: 38px;
}
.WebTopMenuItem
{
    padding-top: 7px;
    padding-left: 10px;
    padding-right: 10px;
    height: 21px;
    margin-right: 0px !important;
    float: left;
}
.WebTopMenuItemSelected
{
    padding-top: 7px;
    padding-left: 10px;
    padding-right: 10px;
    height: 21px;
    margin-right: 0px !important;
    float: left;
}
.WebMiddleContainer
{
    height: auto;
    width: 100%;
    text-align: center;
    border-top: solid 0px #f0f0f0;
    margin-top: 10px;
    margin-bottom: 15px;
}
.WebContent
{
    height: auto;
    width: 700px;
    margin: auto;
    padding: 0px;
    text-align: left;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}

.ContentHolder
{
    width: 955px;
    margin: auto;
    height: 100%;
    margin-top: 10px;
}

.WebContentRight
{
    float: right;
    width: 234px;
    height: 100%;
    margin-top: 10px;
}
.WebContentLeft
{
    float: left;
    width: 690px;
}
.WebBottomContainer
{
    bottom: 0px;
    width: 100%;
    text-align: center;
    height: 52px;
}
.WebFooterContainer
{
    background-repeat: no-repeat;
    background-position: center;
    border-top: solid 3px #cdcdcd;
    background-color: #f0f0f0;
}
.WebFooter
{
    
    height: 92px;
    width: 955px;
    margin: auto;
    padding-left: 0px;
    padding-top: 15px;
    text-align: left;
    font-size: 80%;
}
.WebFooterText
{
    float: left;
}
.WebFooterText div
{
    margin-bottom: 5px;
}
.WebFooterText a
{
    color: #999 !important;
}
.WebClear
{
    clear: both;
}
.WebSearchField
{
    font-size: 90%;
    color: #666666;
    width: 140px;
    font-family: Verdana,Arial,Helvetica;
}
.WebSearchButton
{
    font-size: 90%;
    color: #666666;
    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 ul
{
    margin: 0px;
    padding: 0px;
}
.WebLeftMenu li
{
    list-style: none;
    padding: 3px;
    margin-left: 15px;
}
.WebLeftMenu a
{
    padding: 3px;
    margin-left: 1px;
    line-height: 14px;
}
.WebLeftMenuSelected
{
    margin-left: 0px !important;
    border: 1px solid #C4C4C4;
    background-color: #F0F0F0;
}
.WebLeftMenu_level_1
{
    margin-left: -20px !important;
    line-height: 130%;
    font-size: 110%;
}
.WebLeftMenu_level_2, .WebLeftMenu_level_3, .WebLeftMenu_level_4, .WebLeftMenu_level_5
{
    margin-top: 1px !important;
    line-height: 110%;
}


.headerBlockLogo
{
    width: 143px;
    background-color: #fff;
    float: left;
}
.headerBlockMenu
{
    background-color: #fff;
    background-image: url(http://svenskamaklarhuset.test.litium.se/Templates/Common/Images/f0f0f0.gif);
    background-repeat: no-repeat;
}

.rightBlock
{
    background-color: #f0f0f0;
    height: 310px;
    padding-top: 3px;
    padding-bottom: 0px;
    margin-top: 0px;
    text-align: left;
}

.rightBlock2
{
    background-color: #46335f;
    height: 119px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 0px;
    margin-bottom: 2px;
    text-align: left;
}

.Ingress
{
    border-right: 1px solid #dadada;
    padding-top: 7px;
    text-align: left;
}

.contactInfo
{
    padding-top: 3px;
    padding-bottom: 0px;
    padding-left: 10px;
    margin-right: 10px;
    text-align: left;
}
.bgHeader
{
    background-color: #eaeaea;
    height: 10px;
    margin-top: 5px;
    padding-right: 20px;
    text-align: left;
}
.spacer
{
    background-image: url(/Templates/Common/Images/spacer.gif);
    background-repeat: repeat;
    height: 15px;
}

/*************************************************************************************
Styles Franchise
**************************************************************************************/

.H1special
{
    color: #6a3b7a;
    margin: 0px 0px 10px 0px;
    border-bottom: 0px solid #dadada;
    letter-spacing: -1px;
    font: lighter 240%/100% Georgia;
    padding-bottom: 3px;
    padding: 0px 0px 5px 0px;
}

.ingress2

{
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size:120%;
    color: #666;
    padding: 0px 10px 10px 0px;
}

.teaserText

{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:110%;
        color: #6a3b7a;
        font-style: italic;
        border-bottom: 1px solid #dadada;
        letter-spacing: 0px;
	text-transform:none;
	padding: 10px 0px 5px 0px;
	margin: 0;
        margin-bottom: -3px;
        margin-right: 10px;
}

.menu2
{
    cursor: pointer;
    font-size: 90%;
    font-weight: roman;
    font-style: normal;
    color: #333;
    padding: 10px 0px 5px 0px;
    margin-bottom: 15px;
    margin-left:15px;
    margin-right: 15px;
    margin-top: 2px;
    text-align: left;
    width: 95%;
    border-bottom: 1px solid #dadada;
}

.ImageLeftBox
{
    float: LEFT;
    margin-top: 0px;
    margin-right: 10px;
    margin-left: 10px;
    margin-bottom: 9px;
    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".
**************************************************************************************/


/** STYLES FOR LITIUM STUDIO TEMPLATES ***********************************************/
/*************************************************************************************/
.Intro
{
    font-size: 100%;
    font-weight: bold;
    margin-top: 0px;
    margin-bottom: 10px;
    line-height: 1.3em;
}
.Text
{
    font-family: Arial, 'Lucida Grande' , LucidaGrande, Lucida, Lucida Sans, Helvetica, Verdana, Arial, sans-serif;
    font-size: 100%;
    font-weight: normal;
    margin-top: 0px;
    margin-bottom: 10px;
    line-height: 1.3em;
}
.Normal
{
    font-size: 100%;
}
.Textbold
{
    font-weight: bold;
}

.localOffice
{
    color: #4d207a;
    margin: 0px 0px 2px;
    border-bottom: 0px dotted #CCCCCC;
    letter-spacing: -.5px;
    font: 120% Georgia;
    padding-bottom: 3px;
}
.kontaktRad
{
    font-size: 100%;
}

.puffRubrik
{
    color: #555;
    margin: 0px 5px 2px 0px;
    border-bottom: 0px dotted #CCCCCC;
    letter-spacing: -.5px;
    font: oblique 140%/100% Georgia;
    padding-bottom: 0px;
    line-height: 22px;
}

.Factheader
{
    font: 160%/100% Georgia;
    color: #fff;
    background-color: #555;
    padding: 5px;
    width: 96%;
}
.Facttext
{
    font-weight: normal;
    background-color: #f0f0f0;
    padding: 10px;
}
.Imagetext
{
    font-weight: normal;
    margin-top: 2px;
    text-align: CENTER;
font-size: 90%;
}
.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;
}
.Newslist
{
    font-weight: normal;
    margin-top: 20px;
}
.Form
{
}
.InputItem
{
    font-size: 110%;
    margin-bottom: 10px;
    color: #000000;
    font-family: Verdana,Arial,Helvetica;
}
.InputItemFixedWidth
{
    font-size: 110%;
    margin-bottom: 10px;
    width: 300px;
    color: #000000;
    font-family: Verdana,Arial,Helvetica;
}
.InputItemFullWidth
{
    font-size: 110%;
    margin-bottom: 10px;
    width: 100%;
    color: #000000;
    font-family: Arial,Helvetica;
}
.SelectItemFixedWidth
{
    font-size: 110%;
    margin-bottom: 10px;
    width: 305px;
    font-weight: bold;
    color: #000000;
    font-family: Arial,Helvetica;
}
.MarginSingle
{
    margin-top: 10px;
    margin-right: 40px;
}
.MarginSingle_Startpage4
{
    margin-top: 10px;
    margin-right: 10px;
}
.MarginDouble
{
    margin-top: 20px;
    margin-right: 40px;
}

.MarginTDBoxes
{
    margin-top: 20px;
    margin-right: 20px;
}

.MarginNone
{
    margin-top: 2px;
    margin-right: 0px;
}

.Image
{
    margin-top: 20px;
}

.ImageNoMargin
{
    margin: 0px !important;
    padding: 0px !important;
    margin 0 !important;
}

.ImageCenter
{
    text-align: CENTER;
    margin-top: 20px;
}
.ImageLeft
{
    text-align: LEFT;
    margin-top: 20px;
}
.ImageRight
{
    text-align: RIGHT;
    margin-top: 20px;
}
.ImageLeftFloat
{
    float: LEFT;
    margin-top: 0px;
    margin-right: 10px;
    margin-bottom: 9px;
    display: INLINE;
}
.ImageRightFloat
{
    float: RIGHT;
    margin-top: 10px;
    margin-left: 10px;
    margin-bottom: 10px;
    display: INLINE;
}

.tinyImages
{
    padding: 5px 10px 10px 0px;
    float: left;
}

.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.giff);
}
.threeColumnLineH
{
    margin-top: 5px;
    margin-bottom: 5px;
    height: 1px;
    background-image: url(../templates/common/images/dotlineH_bg.giff);
}

.twoColumnTable
{
    width: 100%;
    height: 700px;
    margin-top: 0px;
}
.twoColumnLeft
{
    vertical-align: top;
    padding-right: 20px;
    margin-top: 0px;
    width: 710px;
}

.twoColumnRight
{
    vertical-align: top;
    width: 234px;
    padding-top: 0px;
}
.twoColumnInnerTable
{
    width: 700px;
    margin-top: 10px;
}
.twoColumnInnerOne
{
    width: 32%;
    padding: 0px 20px 0px 0px;
}
.twoColumnInnerTwo
{
    width: 33%;
    border-left: solid 0px #dadada;
    padding: 0px 10px 0px 0px;
}
.twoColumnInnerThree
{
    width: 33%;
    border-left: solid 0px #dadada;
    padding: 0px 20px 0px 5px;
}
.twoColumnLineH
{
    height: 1px;
    background-color: #fff;
}
.twoColumnLineV
{
    width: 1px;
    background-color: #fff;
}

.Fileheader
{
    font-size: 100%;
    font-weight: bold;
    margin-bottom: 10px;
    margin-right: 30px;
    border-bottom: 1px solid #999;
}
.Fileitem
{
    font-size: 9pt;
    font-weight: normal;
    margin-bottom: 5px;
}
.Linkheader
{
    font-size: 100%;
    font-weight: bold;
    margin-bottom: 5px;
    border-bottom: 1px solid black;
}
.Linkitem
{
    font-size: 100%;
    font-weight: normal;
    margin-bottom: 5px;
}
.Productname
{
    font-size: 120%;
    font-weight: normal;
font-family: Georgia, serif;
    margin-bottom: 5px;
}
.Productlink, A.Productlink:link, A.Productlink:active, A.Productlink:hover, A.Productlink:visited
{
}
.Productdesc
{
    font-size: 100%;
    font-weight: normal;
}
.ProductRowItem1
{
    padding: 15px;
    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;
}
.Newsimage
{
    float: RIGHT;
    margin-left: 10px;
    display: INLINE;
}
.Newsdate
{
    color: #4d207a;
    font-family: Georgia, Arial, 'Lucida Grande' , verdana, Helvetica, Arial, sans-serif;
    font-weight: normal;
    line-height: 1.3em;
    margin-top: 15px;
    font-size: 90%;
letter-spacing: -.4px;
}
.Newsheader a
{
    font-weight: normal;
    font-style: normal;
    letter-spacing: -.3px;
}

.NewsheaderLarge a
{
    color: #8073a7;
    margin: 0px 0px 0px 0px;
    letter-spacing: -1px;
    font: 160% Georgia;
    padding-bottom: 0px;
    text-decoration: underline;
}

.NewsheaderLarge a:hover
{
    color: #4d207a;
    margin: 0px 0px 0px 0px;
    letter-spacing: -1px;
    font: 160% Georgia;
    padding-bottom: 3px;
    text-decoration: underline;
}

.Newslink, A.Newslink:link
{
    color: #8073a7;
    text-decoration: none;
}

A.Newslink:hover
{
    color: #51247c;
    text-decoration: underline;
}

A.Newslink:active
{
    color: #51247c;
    text-decoration: underline;
}

A.Newslink:active
{
    color: #8073a7;
    text-decoration: none;
}

.Newsintro
{
    font-size: 100%;
    margin-top: 3px;
    margin-bottom: 3px;
}
.NewsitemPersonal1
{
    padding-top: 10px;
    padding-left: 0px;
    padding-bottom: 5px;
    background-color: #fff;
    border-bottom: 1px solid #dadada;
}

.NewsitemPersonal2
{
    padding-top: 10px;
    padding-left: 0px;
    padding-bottom: 5px;
    background-color: #fff;
    border-bottom: 1px solid #dadada;
}

.Newsitem1
{
    padding-top: 10px;
    padding-left: 0px;
    padding-bottom: 5px;
    background-color: #fff;
    border-bottom: 1px solid #dadada;
}
.Newsitem2
{
    padding-top: 10px;
    padding-left: 0px;
    padding-bottom: 5px;
    background-color: #fff;
    border-bottom: 1px solid #dadada;
}
.Breadcrumb
{
    font-size: 90%;
    font-weight: normal;
    color: gray;
}
A.Breadcrumb:link, A.Breadcrumb:active, A.Breadcrumb:hover, A.Breadcrumb:visited
{
    color: gray !important;
}


/** 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%;
}

