#Default page link colors


a {
   font-family: Tahoma, Verdana, Arial, sans-serif;
   font-size: 11px;
   text-decoration: none;
   color: #000000;
}

a:link {
   font-family: Tahoma, Verdana, Arial, sans-serif;
   font-size: 11px;
   text-decoration: none;
   color: #000000;
}

a:visited {
   font-family: Tahoma, Verdana, Arial, sans-serif;
   font-size: 11px;
   text-decoration: none;
   color: #000000;
}

a:active {
   font-family: Tahoma, Verdana, Arial, sans-serif;
   font-size: 11px;
   text-decoration: none;
   color: #000000;
}


a:hover {
   font-family: Tahoma, Verdana, Arial, sans-serif;
   font-size: 11px;
   text-decoration: none;
   color: #5C7185;

}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size: 11px;
	color: #000000;
	text-decoration: none;
        margin: 0px;
        
        scrollbar-3dlight-color:#FFFFFF;
        scrollbar-arrow-color:#333333;
        scrollbar-base-color:#FFFFFF;
        scrollbar-darkshadow-color:#EBEBEB;
        scrollbar-face-color:#FFFFFF;
        scrollbar-highlight-color:#FFFFFF;
        scrollbar-shadow-color:#FFFFFF;

}

body td {

	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
}

.input-box
{
        background: #EFEFEF;
        border-width: 1px;
        height: 16px;
        width: 120px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
}
.submit-box
{
        color: #000000;
        background: #D5D4BF;
        border-color: #D5D4BF;
        border-width: solid 1px;
        border-style: solid;
        height: 20px;
        font-family: verdana;
        font-size: 10px;
}

.backy {
        background-color: #D5D4BF;
}

h1 {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #214265;
    padding-top: 5px;
}

h1ul{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #000000;
    padding-top: 5px;
}


h2 {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 13px;
    color: #C98E63;
}

h3 {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 13px;
}

.news-list-date {
        font-size: 10px;
        font-weight: normal;
}

.news-background {
       background-color: #E6E6E6;
} 

.textbox {
       width: 50px;
}

.spacer_loes {
       width: 150px;
}
.spacer_loes2 {
       width: 100px;
}
.spacer_loes3 {
       width: 40px;
}
.spacer_loes4 {
       width: 200px;
}
.spacer_loes5 {
       width: 80px;
}
.spacer_loes6 {
       width: 120px;
}


li {
        list-style-position: outside;
	list-style-type : disc;
	color:#000000;
	text-decoration:none;
	margin-bottom : 0pt;
}

ul {
	margin-top : 0pt;
	margin-bottom : 0pt;
	padding-top: 0px;
	padding-bottom: 0px;
}

.opaque {
	opacity: .8;
	filter: alpha(opacity=80);
}

.opaque2 {
	opacity: .5;
	filter: alpha(opacity=50);
}

.opaque3 {
	opacity: .4;
	filter: alpha(opacity=40);
}


.mnuButton {
        font-weight: normal;
        z-index: 9800;
        text-decoration:none;
       	font-size:11px;
	color: #000000;
        #letter-spacing: 1px;
        border-style: solid;
        border-left: 0px;
        border-right: 0px;
        border-top: 0px;
        border-width: 1px;
        border-color: #FFFFFF;
}

.mnuButton a {
        font-family: Verdana, Tahoma, Arial, sans-serif;
        font-weight: normal;
        z-index: 9800;
        text-decoration:none;
       	font-size:11px;
        color: #000000;
        padding-right: 2px;
        padding-left: 4px;
        letter-spacing: 1px;
}


.mnuButton  a:active {
        font-family: Verdana, Tahoma, Arial, sans-serif;
        font-weight: normal;
        z-index: 9800;
        text-decoration:none;
       	font-size:11px;
        color: #000000;
}

.mnuButton  a:link {
        font-family: Verdana, Tahoma, Arial, sans-serif;
        font-weight: normal;
        z-index: 9800;
        text-decoration:none;
       	font-size:11px;
        color: #000000;
}
.mnuButton  a:visited {
        font-family: Verdana, Tahoma, Arial, sans-serif;
        font-weight: normal;
        z-index: 9800;
        text-decoration:none;
       	font-size:11px;
        color: #000000;
}

.mnuButton  a:hover {
        font-family: Verdana, Tahoma, Arial, sans-serif;
        font-weight: normal;
        z-index: 9800;
        text-decoration:none;
       	font-size:11px;
        color: #666666;
}

.scrollButton1 {
        font-weight: normal;
        z-index: 9700;
        width: 200px;
        font-family: verdana;
        text-decoration:none;
        font-size:12px;
        color: #333333;
        letter-spacing: 1px;
        float: left; 
        background-color: #FFFFFF;
}

.scrollButton1 a {
        font-weight: normal;
        z-index: 9700;
        text-decoration:none;
        font-size:12px;
        color: #333333;
        padding-left: 10px;
        letter-spacing: 1px;
        background-color: #FFFFFF;
}

.scrollButton1 a:link {
        font-weight: normal;
	text-decoration:none;
       	font-size:12px;
	color: #333333;
}

.scrollButton1 a:visited {
        font-weight: normal;
	text-decoration:none;
       	font-size:12px;
	color: #333333;
}

.scrollButton1 a:active {
        font-weight: normal;
	text-decoration:none;
       	font-size:12px;
	color: #333333;
}

.scrollButton1 a:hover {
        font-weight: normal;
	text-decoration:none;
       	font-size:12px;
	color: #666666;
}

#SplashContent {
	background-image: url('fileadmin/template/images/launch_image.jpg');
        text-align: left;
	margin-top: -210px;
	margin-left: -375px;
	position: absolute;
	width: 745px;
	height: 420px;
}

#frame {
	position:relative;
	width: 750px;
}

#navLinktitle a{
	font-family:verdana;
        font-weight: bold; 
	font-size:11px;
	text-decoration: none;
	color: #000000;
}

#navLinktitle  a:active {
	font-family:verdana;
        font-weight: bold; 
	font-size:11px;
	text-decoration: none;
	color: #000000;
}

#navLinktitle  a:link {
	font-family:verdana;
        font-weight: bold; 
	font-size:11px;
	text-decoration: none;
	color: #000000;
}
#navLinktitle  a:hover {
	font-family:verdana;
        font-weight: bold; 
	font-size:11px;
	text-decoration: none;
	color: #000000;
}


.navLink2 {
        font-weight: normal;
        font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size:10px;
	text-decoration: none;
	color: #000000;
}

.navLink2  a {
        font-weight: normal;
        font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size:10px;
	text-decoration: none;
	color: #000000;
}

.navLink2  a:active {
        font-weight: normal;
        font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size:10px;
	text-decoration: none;
	color: #000000;
}

.navLink2  a:link {
        font-weight: normal;
        font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size:10px;
	text-decoration: none;
	color: #000000;
}

.navLink2  a:visited {
        font-weight: normal;
        font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size:10px;
	text-decoration: none;
	color: #000000;
}

.navLink2  a:hover {
        font-weight: normal;
        font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size:10px;
	text-decoration: none;
	color: #000000;
}

.tdProp {

        background-color: #D5D4BF;
        padding-bottom: 2px;
        padding-top: 2px;
        #padding-left: 15px;

}

.tdPropCurr {

        background-color: #FFFFFF;
        padding-bottom: 2px;
        padding-top: 2px;
        padding-left: 15px;


}

.tdProptitle {

        background-color: #D5D4BF;
        padding-bottom: 2px;
        padding-top: 2px;
        padding-left: 5px;

}

.tdPropCurrtitle {


        background-color: #FFFFFF;
        padding-bottom: 2px;
        padding-top: 2px;
        padding-left: 5px;


}

.tdProp2 {

        background-color: #E6E4D9;
        padding-bottom: 2px;
        padding-top: 2px;
        padding-left: 25px;
}

.tdProp3 {

        background-color: #E6E4D9;
        padding-bottom: 2px;
        padding-top: 2px;
        padding-left: 35px;
}

.tdPropCurr2 {

        background-color: #EFEEE7;
        padding-bottom: 2px;
        padding-top: 2px;
        padding-left: 25px;

}

.tdPropCurr3 {

        background-color: #EFEEE7;
        padding-bottom: 2px;
        padding-top: 2px;
        padding-left: 35px;

}

.spacerProp{

        line-height: 10px;
        background-color: #EFEEE7;

}

#submenuPanel td {
        border-style: solid;
        border-width: 1px;
        border-color: #FFFFFF;
        border-right: 0px;
        border-bottom: 0px;
        margin-left: 10px;
}

.bodytext {
        font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}


#####################
### COMMERCE
#####################

ul#shopnav {
    font-size: 0.8em;
    margin: 20px 0 20px 0; padding: 0;
    /*border: 1px solid black;
    background-color: brown;*/
}
ul#shopnav li {
    /*list-style: none;*/
    margin: 0; padding: 0.2em;
    font-weight: bold;
    text-decoration: none;
}
ul#shopnav li ul {
    margin: 0 0 0 1em; padding: 0;
    font-weight: normal;
    text-decoration: none;
    font-size: 0.9em;
}
ul#shopnav li ul li {
    margin: 0.1em 0;
    font-weight: normal;
    text-decoration: none;
    font-size: 0.9em;
}
ul#shopnav a {
    padding: 0.2em;
    margin-left: -5px;
    color: brown;
    text-decoration: none;
}
ul#shopnav a:visited {
    padding: 0.2em;
    margin-left: -5px;
    color: brown;
    text-decoration: none;
}
ul#shopnav a:hover {
    color: white; background-color: gray;
}

#####################
### COMMERCE
#####################



/*****************************/
/* Menu / Sitemap, generally */
/*****************************/

DIV.csc-menu { #margin-left: 10px; }
DIV.csc-menu P { font-size: 13px; font-weight: normal; margin: 1px 0px 0px 0px; padding: 2px 2px 2px 10px; background-color: #FFFFFF;}
DIV.csc-menu P A { color: #000000; text-decoration: none; font-family: Verdana, Tahoma, Arial, sans-serif;}
DIV.csc-menu P A:hover { color: #EA9948; text-decoration: none; }
DIV.csc-menu P.csc-section { font-weight: normal; margin-left: 40px; font-style: italic; }

/* Menu / Sitemap, "Menu of these pages" */
DIV.csc-menu-def P {  }

/* Menu / Sitemap, "Menu of subpages to these pages" */
DIV.csc-menu-1 { }

/* Menu / Sitemap, "Sitemap" */
DIV.csc-menu-2 { }
DIV.csc-menu-2 P.csc-sitemap { }
DIV.csc-menu-2 P.csc-sitemap-level1 { margin-left: 20px; margin-top: 30px; background-color: #E6E6E6;}
DIV.csc-menu-2 P.csc-sitemap-level2 { margin-left: 80px; }
DIV.csc-menu-2 P.csc-sitemap-level3 { margin-left: 140px; }
DIV.csc-menu-2 P.csc-sitemap-level4 { margin-left: 200px; }
DIV.csc-menu-2 P.csc-sitemap-level1 A { color: #000000; font-size: 11px; letter-spacing:1px; }
DIV.csc-menu-2 P.csc-sitemap-level2 A { color: #333333; font-size: 11px;}
DIV.csc-menu-2 P.csc-sitemap-level3 A { color: #666666; font-size: 11px;}
DIV.csc-menu-2 P.csc-sitemap-level4 A { color: #999999; font-size: 10px;}

/* Menu / Sitemap, "Section index (pagecontent w/Index checked)" */
DIV.csc-menu-3 { }
DIV.csc-menu-3 P.csc-section { margin-left: 0px; }
DIV.csc-menu-3 P.csc-section A { color: #000000; }

/* Menu / Sitemap, "Menu of subpages to these pages (with abstract)" */
DIV.csc-menu-4 { }
DIV.csc-menu-4 P { margin-top: 2px; }
DIV.csc-menu-4 P.csc-abstract { font-weight: normal; font-style: italic; margin-top: 0px; padding: 0px 2px 2px 20px; }

/* Menu / Sitemap, "Recently updated pages" */
DIV.csc-menu-5 { }

/* Menu / Sitemap, "Related pages (based on keywords)" */
DIV.csc-menu-6 { }

/* Menu / Sitemap, "Menu of subpages to these pages + sections" */
DIV.csc-menu-7 { }
DIV.csc-menu-7 P { font-weight: bold; }
DIV.csc-menu-7 P.csc-section A { color: #000000; }
### END SiteMap ###


/*********************/

/* Tables, generally */
/*********************/

TABLE.contenttable P { font-size: 11px; }
TABLE.contenttable TR TD { vertical-align: top; }
TABLE.contenttable TR TD a { text-decoration: none; }

/* Tables, specifically */
/*
TABLE.contenttable-0 P { color: #EA9948;}
TABLE.contenttable-0 TD.td-1 P { text-align: right; }
TABLE.contenttable-0 TD.td-last P { text-align: right;width:100;}

TABLE.contenttable-1 P { color: #186900; }
TABLE.contenttable-1 TR.tr-0 TD P { font-weight: bold; width:100;}
TABLE.contenttable-1 TR.tr-0 TD { background-color: #D1D2E4;width:100;}
 
TABLE.contenttable-2 P { color: #10007B; }

TABLE.contenttable-2 TR TD.td-0 { background-color: #F5FFAA; width:100;}
TABLE.contenttable-2 TR TD.td-0 P { font-weight: bold; width:100;}

TABLE.contenttable-3 P { color: #8A0020; }
TABLE.contenttable-3 TR TD.td-0, TABLE.contenttable-3 TR.tr-0 TD { background-color: #D1D2E4; width:100;}
TABLE.contenttable-3 TR TD.td-0 P, TABLE.contenttable-3 TR.tr-0 TD P { font-weight: bold; width:100;}
*/



legend {
padding-left:10px;
padding-right:10px;
border: 0px;
}

fieldset {
border:0px;
padding-left:10px;
padding-right:10px;
padding-top:15px;
padding-bottom:15px;
border: 0px solid #C0C0C0;
}

.radiolayout {
width:60%;
padding-top:15px;
padding-bottom:15px;
}

.formu {
width:80%;
padding-top:15px;
padding-bottom:15px;
padding-left:110px;
border: 0px solid #C0C0C0;
}

.mf-radio {
border:0px;
}

.mf-text {
color: #000000;
border: 1px solid #C0C0C0;
margin-top: 20px;
margin-bottom: 20px;
}

.mf-check {
border: 0px;
}
.mf-select {
border:0px;
}

.mf-input {
border: 1px solid #C0C0C0;
margin-left: 10px;
margin-bottom: 5px;
}

.mf-submit {
color: #ffffff;
background-color: #7C91A0;
border: 0px;
}
