body {
	position: relative;
	text-align: left;
	border : 0px;
	margin: 0px;
	width: 100%;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-variant: normal;
	font-size: 0.8em;
	background : #FFFFFF url(pics/bg.gif) repeat-y;
}

table {
  font-family: Arial, Helvetica, sans-serif;
	font-variant: normal;
	font-size: 1em;
}

#logo {
    position: absolute;
	left: 10px;
	top: 15px;
    width: 154px;
	height: 158px;
	margin: 0px;
}

ul {
    
}

#menu ul {
  background: #FFFFFF;
  display : block;
  margin: 0px 0px 0px 0px;
  padding: 2px 0px 2px 10px;
  list-style-type:none;
}

#menu ul ul {
  margin-left: 15px;
  padding: 0px 0px 0px 0px;
}

#menu li {
   display: block;
   margin: 2px;
   padding: 0px;
}

#menu {
   position: absolute;
   left: 10px;
   top: 175px;
   width: 150px;
   display : block;
  margin: 0px 0px 0px0px;
  padding: 0px;
 }
 
#abtmenu, #abtmenusub {
  position: relative;
  left: 220px;
  display : block;
  margin: 10px 0px 0px 0px;
  padding:  0px 0px 0px 0px;
  width: 750px;
}

#abtmenu {
  font-size: 1.2em;
}

#abtmenu ul, #abtmenusub ul {
  list-style-type:none;
  margin : 0px;
  padding: 0px;
}

#abtmenu li, #abtmenusub li {
  float: left;
  margin-right: 3px;
}
   
 
.mmenu, .mmenua {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold; 
  color: #FFCC00;
  text-decoration: none;
  font-size: 1.2em;
}

.smenu, .smenua {
  font-family: Arial, Helvetica, sans-serif;
  color: #000099;
  text-decoration: none;
  font-size: 1.0em;
}

.hmenu, .hmenua {
  font-family: Arial, Helvetica, sans-serif;
  color: #000099;
  text-decoration: none;
  font-size: 1.0em;
}

.smenua,.hmenua {
   font-weight: bold; 
}

.mmenu:hover, .mmenua:hover, .smenu:hover, .smenua:hover, .hmenu:hover, .hmenua:hover {
  text-decoration: underline;
}
   
#mainheader {
  position: relative;
  left: 220px;
  top: 10px;
  display : block;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: 750px;
}

#balkeno, #balkenu {
  position: relative;
  left:220px;
  width: 750px;
  height: 4px;
}
#balkeno {
  margin: 10px 0px 0px 0px;
}
  
#main {
  position: relative;
  left: 220px;
  display : block;
  margin: 10px 0px 0px 0px;
  padding:  0px 0px 0px 0px;
  width: 750px;
}

h1 {
  color: #000099;
  font-size: 1.8em;
}

a {
  color: #000099;
}

.align-center {
  text-align: center;
}

.contenttable-1 {
  border:1px solid #000099;
  background: #FFCC00;
}

.contenttable-1 td{
  border:1px solid #000099;
  background: #FFFFFF;
}

.tx-veguestbook-pi1 table {
  width: 500px;
}
    .tx-guestbook-list-header { background-color: #FFCC00; color: #000000; font-weight:bold; }
    .tx-guestbook-list-row { background-color: #FFFFFF; }
    .tx-guestbook-list-rowleft { background-color: #EEEEEE; }
    .tx-guestbook-list-entrycomment-title {font-weight: bold; }
    .tx-guestbook-list-entrycomment { font-style: italic; }
    .tx-guestbook-list-small { font-size: 9px; color: #666666; }
    .tx-veguestbook-pi1-browsebox TD { font-size: 9px; color: #666666; }
    .tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
    .tx-veguestbook-pi1-browsebox-SCell { background-color: #EEEEEE; }
    .tx-guestbook-latest-header { background-color: #FFCC00; color: #FFFFFF; font-weight:bold; }
    .tx-guestbook-latest-row { background-color: #FFFFFF; }
    .tx-guestbook-latest-small { font-size: 9px; color: #666666; }
    .tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color:#666666; font-size:12; color:#333333; width:100; height:20; }
    .tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:#666666; font-size:12; color:#333333; width:150; height:20; }
    .tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:#666666; font-size:12; color:#333333; width:250; }
    .tx-guestbook-form-obligationfield { color: #CC0000; }
    .tx-guestbook-form-error { color: #CC0000; }

.tx-guestbook-field {
	clear: both;
	width:400px;
}

.tx-guestbook-field label {
	float: left;
}

.tx-guestbook-field .tx-guestbook-form-inputfield-big, .tx-guestbook-field .tx-guestbook-form-textarea {
	float: right;
	width: 300px;
}

.tx-guestbook-field .tx-guestbook-form-inputfield-med {
	float: right;
	width: 200px;
	margin-right:100px;
}

   
