/* DATEI: stylesheet.css */

BODY {
    font-family: "Verdana", "Tahoma", "Arial", "Helvetica";
    font-size: 8pt;
    color: #666666;
    background-color: #FFFFFF;
    padding: 0px;
    margin: 0px;
    text-align: center;
    }

P   {
    font-family: "Verdana", "Tahoma", "Arial", "Helvetica";
    font-size : 8pt;
    line-height: 140%;
    text-align: left;
    }
    
DIV.picture {
	width: 400px;
	padding-bottom: 20px;
    }
    
DIV.caption {
	padding: 10px;
    }
    
P.error {
    color: #FF0000;
    font-weight: bold;
    border: 1px solid #FF0000;
    background-color: #FFEFEF;
    padding: 5px;
}

P.ok {
    color: #009900;
    font-weight: bold;
    border: 1px solid #009900;
    background-color: #EFFFEF;
    padding: 5px;
}

P.message {
    border: 1px solid #CCCCCC;
    background-color: #F5F5F5;
    padding: 5px;
    font-weight: bold;
}

P.message_light {
    border: 1px solid #CCCCCC;
    background-color: #FFFFFF;
    padding: 5px;
}

P.bible_verse {
    border: 1px solid #CCCCCC;
    background-color: #F5F5F5;
    padding: 5px;
    font-style: italic;
}

TABLE.list {
    width: 460px;
    margin-top: 20px;
    margin-bottom: 20px;
}

TD.header {
    color: #000000;
    background-color: #F5F5F5;
    text-align: right;
    width: 125px;
    border-bottom: 1px dotted #999999;
    vertical-align: top;
}

TD.content {
    color: #666666;
    border-bottom: 1px dotted #CCCCCC;
    vertical-align: top;
}


SPAN.bible_reference {
    font-size: 7pt;
    color: #CCCCCC;
    font-style: italic;
}

P.istop {
    margin-top: 5px;
}


TD  {
    font-family: "Verdana", "Tahoma", "Arial", "Helvetica";
    font-size : 8pt;
    line-height: 140%;
    }
    
DIV.page_name {
    color: #FFFFFF;
    font-size: 11pt;
    font-weight: bold;
    padding: 10px;
    line-height: 140%;
}

P.title {
    color: #666666;
    font-size: 11pt;
    font-weight: bold;
}


DIV.subtitle {
    color: #999999;
    font-weight: bold;
    letter-spacing: 2pt;
}

A.menuitem_welcome { display: block; border-left: 5px solid #99CCFF; margin-right: 10px; margin-top: 10px; padding-top: 6px; padding-bottom: 6px; padding-left: 5px; padding-right: 0px; font-weight: bold; font-size: 11px; }
A.menuitem_welcome:link    { color: #333333; background-color: #E3E3E3; text-decoration: none; }
A.menuitem_welcome:visited { color: #333333; background-color: #E3E3E3; text-decoration: none; }
A.menuitem_welcome:hover   { color: #FFFFFF; background-color: #99CCFF; text-decoration: none; }
A.menuitem_welcome:active  { color: #FFFFFF; background-color: #99CCFF; text-decoration: none; }

A.menuitem_work_at_sea { display: block; border-left: 5px solid #6699FF; margin-right: 10px; margin-top: 5px; padding-top: 6px; padding-bottom: 6px; padding-left: 5px; padding-right: 0px; font-weight: bold; font-size: 11px; }
A.menuitem_work_at_sea:link    { color: #333333; background-color: #E3E3E3; text-decoration: none; }
A.menuitem_work_at_sea:visited { color: #333333; background-color: #E3E3E3; text-decoration: none; }
A.menuitem_work_at_sea:hover   { color: #FFFFFF; background-color: #6699FF; text-decoration: none; }
A.menuitem_work_at_sea:active  { color: #FFFFFF; background-color: #6699FF; text-decoration: none; }

A.submenu_work_at_sea:link    { color: #333333; font-size: 10px; text-decoration: none; }
A.submenu_work_at_sea:visited { color: #333333; font-size: 10px; text-decoration: none; }
A.submenu_work_at_sea:hover   { color: #336699; font-size: 10px; text-decoration: underline; }
A.submenu_work_at_sea:active  { color: #336699; font-size: 10px; text-decoration: underline; }

A.menuitem_pma { display: block; border-left: 5px solid #336699; margin-right: 10px; margin-top: 5px; padding-top: 6px; padding-bottom: 6px; padding-left: 5px; padding-right: 0px; font-weight: bold; font-size: 11px; }
A.menuitem_pma:link    { color: #333333; background-color: #E3E3E3; text-decoration: none; }
A.menuitem_pma:visited { color: #333333; background-color: #E3E3E3; text-decoration: none; }
A.menuitem_pma:hover   { color: #FFFFFF; background-color: #336699; text-decoration: none; }
A.menuitem_pma:active  { color: #FFFFFF; background-color: #336699; text-decoration: none; }

A.submenu_pma:link    { color: #333333; font-size: 10px; text-decoration: none; }
A.submenu_pma:visited { color: #333333; font-size: 10px; text-decoration: none; }
A.submenu_pma:hover   { color: #336699; font-size: 10px; text-decoration: underline; }
A.submenu_pma:active  { color: #336699; font-size: 10px; text-decoration: underline; }

A.menuitem_switzerland_by_foot { display: block; border-left: 5px solid #003366; margin-right: 10px; margin-top: 5px; padding-top: 6px; padding-bottom: 6px; padding-left: 5px; padding-right: 0px; font-weight: bold; font-size: 11px; }
A.menuitem_switzerland_by_foot:link    { color: #333333; background-color: #E3E3E3; text-decoration: none; }
A.menuitem_switzerland_by_foot:visited { color: #333333; background-color: #E3E3E3; text-decoration: none; }
A.menuitem_switzerland_by_foot:hover   { color: #FFFFFF; background-color: #003366; text-decoration: none; }
A.menuitem_switzerland_by_foot:active  { color: #FFFFFF; background-color: #003366; text-decoration: none; }

A.submenu_switzerland_by_foot:link    { color: #333333; font-size: 10px; text-decoration: none; }
A.submenu_switzerland_by_foot:visited { color: #333333; font-size: 10px; text-decoration: none; }
A.submenu_switzerland_by_foot:hover   { color: #003366; font-size: 10px; text-decoration: underline; }
A.submenu_switzerland_by_foot:active  { color: #003366; font-size: 10px; text-decoration: underline; }

A.menuitem_kilimanjaro { display: block; border-left: 5px solid #333333; margin-right: 10px; margin-top: 5px; padding-top: 6px; padding-bottom: 6px; padding-left: 5px; padding-right: 0px; font-weight: bold; font-size: 11px; }
A.menuitem_kilimanjaro:link    { color: #333333; background-color: #E3E3E3; text-decoration: none; }
A.menuitem_kilimanjaro:visited { color: #333333; background-color: #E3E3E3; text-decoration: none; }
A.menuitem_kilimanjaro:hover   { color: #FFFFFF; background-color: #333333; text-decoration: none; }
A.menuitem_kilimanjaro:active  { color: #FFFFFF; background-color: #333333; text-decoration: none; }

A.menuitem_pictures { display: block; border-left: 5px solid #CC0000; margin-right: 10px; margin-top: 5px; padding-top: 6px; padding-bottom: 6px; padding-left: 5px; padding-right: 0px; font-weight: bold; font-size: 11px; }
A.menuitem_pictures:link    { color: #333333; background-color: #E3E3E3; text-decoration: none; }
A.menuitem_pictures:visited { color: #333333; background-color: #E3E3E3; text-decoration: none; }
A.menuitem_pictures:hover   { color: #FFFFFF; background-color: #CC0000; text-decoration: none; }
A.menuitem_pictures:active  { color: #FFFFFF; background-color: #CC0000; text-decoration: none; }

A.submenu_pictures:link    { color: #333333; font-size: 10px; text-decoration: none; }
A.submenu_pictures:visited { color: #333333; font-size: 10px; text-decoration: none; }
A.submenu_pictures:hover   { color: #CC0000; font-size: 10px; text-decoration: underline; }
A.submenu_pictures:active  { color: #CC0000; font-size: 10px; text-decoration: underline; }

A.menuitem_websolutions { display: block; border-left: 5px solid #FF9900; margin-right: 10px; margin-top: 5px; padding-top: 6px; padding-bottom: 6px; padding-left: 5px; padding-right: 0px; font-weight: bold; font-size: 11px; }
A.menuitem_websolutions:link    { color: #333333; background-color: #E3E3E3; text-decoration: none; }
A.menuitem_websolutions:visited { color: #333333; background-color: #E3E3E3; text-decoration: none; }
A.menuitem_websolutions:hover   { color: #FFFFFF; background-color: #FF9900; text-decoration: none; }
A.menuitem_websolutions:active  { color: #FFFFFF; background-color: #FF9900; text-decoration: none; }

A.menuitem_music { display: block; border-left: 5px solid #FFCC00; margin-right: 10px; margin-top: 5px; padding-top: 6px; padding-bottom: 6px; padding-left: 5px; padding-right: 0px; font-weight: bold; font-size: 11px; }
A.menuitem_music:link    { color: #333333; background-color: #E3E3E3; text-decoration: none; }
A.menuitem_music:visited { color: #333333; background-color: #E3E3E3; text-decoration: none; }
A.menuitem_music:hover   { color: #000000; background-color: #FFCC00; text-decoration: none; }
A.menuitem_music:active  { color: #000000; background-color: #FFCC00; text-decoration: none; }

A.menuitem_contact { display: block; border-left: 5px solid #999999; margin-right: 10px; margin-top: 5px; padding-top: 6px; padding-bottom: 6px; padding-left: 5px; padding-right: 0px; font-weight: bold; font-size: 11px; }
A.menuitem_contact:link    { color: #333333; background-color: #E3E3E3; text-decoration: none; }
A.menuitem_contact:visited { color: #333333; background-color: #E3E3E3; text-decoration: none; }
A.menuitem_contact:hover   { color: #FFFFFF; background-color: #999999; text-decoration: none; }
A.menuitem_contact:active  { color: #FFFFFF; background-color: #999999; text-decoration: none; }

A.menuitem_cycling { display: block; border-left: 5px solid #006600; margin-right: 10px; margin-top: 5px; padding-top: 6px; padding-bottom: 6px; padding-left: 5px; padding-right: 0px; font-weight: bold; font-size: 11px; }
A.menuitem_cycling:link    { color: #333333; background-color: #E3E3E3; text-decoration: none; }
A.menuitem_cycling:visited { color: #333333; background-color: #E3E3E3; text-decoration: none; }
A.menuitem_cycling:hover   { color: #FFFFFF; background-color: #006600; text-decoration: none; }
A.menuitem_cycling:active  { color: #FFFFFF; background-color: #006600; text-decoration: none; }

A.submenu_cycling:link    { color: #333333; font-size: 10px; text-decoration: none; }
A.submenu_cycling:visited { color: #333333; font-size: 10px; text-decoration: none; }
A.submenu_cycling:hover   { color: #006600; font-size: 10px; text-decoration: underline; }
A.submenu_cycling:active  { color: #006600; font-size: 10px; text-decoration: underline; }

A.black:link    { color: #000000; text-decoration: underline; }
A.black:visited { color: #000000; text-decoration: underline; }
A.black:hover   { color: #000000; text-decoration: underline; }
A.black:active  { color: #000000; text-decoration: underline; }

A.invisible:link    { color: #666666; text-decoration: none; }
A.invisible:visited { color: #666666; text-decoration: none; }
A.invisible:hover   { color: #666666; text-decoration: none; }
A.invisible:active  { color: #666666; text-decoration: none; }



A:link {
    color: #666666;
    text-decoration:underline;
    }

A:visited {
    color: #666666;
    text-decoration:underline;
    }
    
A:hover {
    color: #336699;
    text-decoration:underline
    }

A:active {
    color: #336699;
    text-decoration:underline
    }

.menu:link {
    color: #FFFFFF;
    text-decoration:none;
    }

.menu:visited {
    color: #FFFFFF;
    text-decoration:none;
    }
    
.menu:hover {
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    }

.menu:active {
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    }

INPUT, SELECT, TEXTAREA {
    border: 1px solid #336699;
    font-size: 8pt;
    color: #666666;
    font-family: "verdana";
    background-color: #F1F1F1;
    }

