#Default page link colors





a {

   font-family:Arial, Helvetica, sans-serif;

   font-size: 11px;

   text-decoration: none;

   color: #000000;

}



a:link {

   font-family:Arial, Helvetica, sans-serif;

   font-size: 11px;
   font-size: 12px;
   text-decoration: none;

   color: #000000;
   color: #008080;

}



a:visited {

   font-family:Arial, Helvetica, sans-serif;

   font-size: 11px;
   font-size: 12px;

   text-decoration: none;

   color: #000000;
   color: #008080;

}



a:active {

   font-family:Arial, Helvetica, sans-serif;

   font-size: 11px;
   font-size: 12px;

   text-decoration: none;

   color: #000000;
   color: #008080;

}





a:hover {

   font-family:Arial, Helvetica, sans-serif;

   font-size: 11px;
   font-size: 12px;

   text-decoration: underline;

   color: #5C7185;
   color: #008080;



}



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:Arial, Helvetica, sans-serif;

    font-weight: normal;

    font-size: 18px;

    color: #008080;

    padding-top: 5px;

}



h1 ul{

    font-family: Tahoma, Verdana, Arial, sans-serif;

    font-weight: bold;

    font-size: 12px;

    color: #000000;

    padding-top: 5px;

}





h2 {

    font-family:Arial, Helvetica, sans-serif;

    font-size: 14px;

    color: #000000;

}



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: 10px;

        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;

}







.mnuButtoncurrent {

        font-weight: bold;

        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;

}



.mnuButtoncurrent a {

        font-family: Verdana, Tahoma, Arial, sans-serif;

        font-weight: bold;

        z-index: 9800;

        text-decoration:none;

       	font-size:11px;

        color: #000000;

        padding-right: 2px;

        padding-left: 10px;

        letter-spacing: 1px;

}





.mnuButtoncurrent a:active {

        font-family: Verdana, Tahoma, Arial, sans-serif;

        font-weight: bold;

        z-index: 9800;

        text-decoration:none;

       	font-size:11px;

        color: #000000;

}



.mnuButtoncurrent a:link {

        font-family: Verdana, Tahoma, Arial, sans-serif;

        font-weight: bold;

        z-index: 9800;

        text-decoration:none;

       	font-size:11px;

        color: #000000;

}

.mnuButtoncurrent a:visited {

        font-family: Verdana, Tahoma, Arial, sans-serif;

        font-weight: bold;

        z-index: 9800;

        text-decoration:none;

       	font-size:11px;

        color: #000000;

}



.mnuButtoncurrent a:hover {

        font-family: Verdana, Tahoma, Arial, sans-serif;

        font-weight: bold;

        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;
	margin-left: 0px;

}



.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;

}
