body, td, div {
  font-family: verdana, arial, sans-serif;
  font-size: 80%;
  margin:0px; 
  padding:0px;
}

#Content {
	position:absolute;
	left:50%;
	width:743px;
	margin-top:8px;
	margin-left:-372px;
	padding:0px;
	border:0px;
	background-color:#e4e8e7;
}
	
a:link, a:active, a:visited {
  font-weight: bold;
  font-size: 12 px;
  text-decoration: none;
  color: #223870;
  font-family: verdana, arial, helvetica, sans-serif;
}

A.small {
  font-family : Arial, Helvetica, sans-serif;
  font-size:small;
  text-decoration:none;
  color:#000000;
  align:center
}

A.small:visited {
  color:#000000;
  text-decoration:none;
}

A.small:hover {
  color:#000000;
  text-decoration:underline;
}

a.current {
  color: #bb4444;
}

a.current:hover {
  color: red;
}

a.notcurrent {
  color: black;
}

a.notcurrent:hover {
  color: red;
}

A.MainMenu {
  font-family : Arial, Helvetica, sans-serif;
  font-size:medium;
  text-decoration:none;
  color:#aa5555;
  align:center
}

A.MainMenu:visited {
  color:#aa5555;
  text-decoration:none;
}

A.MainMenu:hover {
  color:#000000;
  text-decoration:none;
}

A.inactiveMenu {
  font-family:Arial,Helvetica,sans-serif;
  font-size:100%;
  font-weight:900;
  text-decoration:none;
  color:#222222;
}

td.counter { font-weight: normal; font-family: Helvetica, arial, sans-serif; text-align: left; font-size: 80%; }

h1 { font-weight: normal; font-family: Helvetica, arial, sans-serif; text-align: center; font-size: 250%; }
h2 { font-weight: normal; font-family: Helvetica, arial, sans-serif; text-align: center; font-size: 210%;  }
h3 { font-weight: normal; font-family: Helvetica, arial, sans-serif; font-size: 160%;  }
h4 { font-weight: normal; font-family: Helvetica, arial, sans-serif; font-size: 140%; color: #009000; }
h5 { font-weight: bold; font-family: Helvetica, arial, sans-serif; font-size: 120%;  }
h6 { font-weight: bold; font-family: Helvetica, arial, sans-serif; font-size: 100%;  }

table.tbl {cellspacing=0; cellpadding=1; border: 1px solid black; background-color: #E3E3E3}
td.tbl {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
}

table.scrollbar_table {cellspacing=0; cellpadding=1; background-color: #e4e8e7}
td.scrollbar_table {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
}

.tableheader {
        background-color : #192354;
        color : #FFFFFF;
        font-family: verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        font-size: 12 px;
        BORDER-TOP: #C1B08F 1px solid;
}

.tablecell {
        background-color : #394384;
        color : #FFFFFF;
        font-family: verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        font-size: 12 px;
}

.tablecompactheader {
        background-color : #192354;
        color : #FFFFFF;
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 70%;
}

.tablecompactheader_special {
        background-color : green;
        color : #FFFFFF;
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 70%;
}

.tablecompactcell {
        background-color : #394384;
        color : #FFFFFF;
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 80%;
}

.guestbook-nav {
	background-color: #e0e0e0;
	color: white;
}

.guestbook-top {
	background-color: #697394;
	color: white;
}

.guestbook-bottom {
	background-color: #eeeeee;
	color: black;
}

.normal_text {
        FONT-FAMILY: verdana, arial, sans-serif;
        font-size: 100%;
        }

.small_text {
        FONT-FAMILY: verdana, arial, sans-serif;
        font-size: 70%;
        }

.form_text {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	FONT-WEIGHT: normal;
        FONT-SIZE: 11px;
	BORDER-LEFT: #000000 1px solid;
        COLOR: #333333;
	BORDER-BOTTOM: #000000 1px solid;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        HEIGHT: 18px;
        BACKGROUND-COLOR: #f3f3f3
        }

.form_textarea {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	FONT-WEIGHT: normal;
	BORDER-LEFT: #000000 1px solid;
        COLOR: #333333;
	BORDER-BOTTOM: #000000 1px solid;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        /*HEIGHT: 18px; */
        BACKGROUND-COLOR: #f3f3f3
        }

.specialoffer {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	FONT-WEIGHT: normal;
	BORDER-LEFT: #000000 1px solid;
    COLOR: #333333;
	BORDER-BOTTOM: #000000 1px solid;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        /*HEIGHT: 18px; */
        BACKGROUND-COLOR: #ffffa0
}

.copyright {
	BORDER-RIGHT: #FFFFFF 1px solid;
	BORDER-TOP: #FFFFFF 1px solid;
	BORDER-LEFT: #FFFFFF 1px solid;
	BORDER-BOTTOM: #FFFFFF 1px solid;
    COLOR: #000000;
    BACKGROUND-COLOR: #D4CCC3;

	FONT-WEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 80%;
}

.basket {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	FONT-WEIGHT: normal;
	BORDER-LEFT: #000000 1px solid;
    COLOR: #333333;
	BORDER-BOTTOM: #000000 1px solid;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        /*HEIGHT: 18px; */
        BACKGROUND-COLOR: #ffffff
}

.disabled { 
	BORDER-RIGHT: #ffffff 1px solid;
	BORDER-TOP: #ffffff 1px solid;
	FONT-WEIGHT: bold;
    FONT-SIZE: 90%;
	BORDER-LEFT: #ffffff 1px solid;
	BORDER-BOTTOM: #ffffff 1px solid;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
}

.button {
        BACKGROUND-COLOR: #aa5555;
        border: 1px solid;
        border-color: #000000;
        COLOR: #FFFFFF;
        /* FLOAT: right; */
        FONT-SIZE: 100%;
        FONT-WEIGHT: bold;
        MARGIN-RIGHT: 12px
        height: 16px;
        font-family: verdana, arial, helvetica, sans-serif;
}

.default_button {
        BACKGROUND-COLOR: #55aa55;
        border: 1px solid;
        border-color: #000000;
        COLOR: #FFFFFF;
        /* FLOAT: right; */
        FONT-SIZE: 100%;
        FONT-WEIGHT: bold;
        MARGIN-RIGHT: 12px
        height: 16px;
        font-family: verdana, arial, helvetica, sans-serif;
}

.menu_button {
        BACKGROUND-COLOR: #AAAAB2;
        border: 1px solid;
        border-color: #000000;
        COLOR: #FFFFFF;
        /* FLOAT: right; */
        FONT-SIZE: 100%;
        FONT-WEIGHT: bold;
        MARGIN-RIGHT: 12px
        height: 16px;
        font-family: verdana, arial, helvetica, sans-serif;
}

a.knap:link, a.knap:active, a.knap:visited {
	padding: 1px 1px 1px 1px;
	font-weight: bold;
	font-size: 100%;
	text-align: center;
	text-decoration: none;
    color: #ffffff;
    width: 125;
    font-family: verdana, arial, helvetica, sans-serif;
	height: 16px;
	background-color: #C1B08F;
}

a.knap:hover {
	padding: 1px 1px 1px 1px;
	font-weight: bold;
	font-size: 100%;
	text-align: center;
	text-decoration: none;
    color: #000000;
    width: 125;
    font-family: verdana, arial, helvetica, sans-serif;
	height: 16px;
	background-color: #FFFFFF;
}

.error {
        color : #FF0000;
        font-family: verdana, arial, helvetica, sans-serif;
        font-weight: bold;
}





