/* -------------------------------------------------------------------------*/

/* globale ueberschriften anfang*/

/* ueberschrift 1*/
h1 {
	font-weight: bold;
	font-size: 18px;
	color: Navy;
line-height: 22px;
	font-family: arial, helvetica, sans-serif;
}

/* ueberschrift 2*/

h2 {
	font-weight: bold;
	font-size: 15px;
	color: Navy;
	line-height: 17px;
	font-family: arial, helvetica, sans-serif;
}

/* ueberschrift 3*/

h3 {
	font-weight: bold;
	font-size: 11px;
	color: Navy;
	line-height: 15px;
	font-family: verdana, arial, helvetica, sans-serif;
}


/* bodytext*/


#text {
	font-weight: normal;
	font-size: 12px;
	color: Navy;
	line-height: 15px;
	font-family: verdana, arial, helvetica, sans-serif;
}

table {
	font-weight: normal;
	font-size: 11px;
	color: Navy;
	line-height: 15px;
	font-family: verdana, arial, helvetica, sans-serif;
}


.text_gr {
	font-weight: normal;
	font-size: 13px;
	font-weight:bold;
	color: Navy;
	line-height: 15px;
	font-family: verdana, arial, helvetica, sans-serif;
}


table.guestbook {
	font-weight: normal;
	font-size: 11px;
	color: Navy;
	line-height: 15px;
	font-family: verdana, arial, helvetica, sans-serif;
}


li.bullet {
	font-weight: normal;
	font-size: 11px;
	color: Navy;
	line-height: 15px;
	font-family: verdana, arial, helvetica, sans-serif;
}

ol {
	font-weight: normal;
	font-size: 11px;
	color: Navy;
	line-height: 15px;
	font-family: verdana, arial, helvetica, sans-serif;
}

table.bullet{
	font-weight: bold;
	font-size: 12px;
	color: Navy;
	line-height: 15px;
	font-family: verdana, arial, helvetica, sans-serif;
}



a {
	font-size: 11px;
	color: #FF0000;
	line-height: 15px;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: underline;
}
a:active {
	font-size: 11px;
	color: Silver;
	line-height: 15px;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: underline;
}

a:hover {
	font-size: 11px;
	color: Silver;
	line-height: 15px;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none;
}
a:link {
	font-size: 11px;
	color: #FF0000;
	line-height: 15px;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none;
}
a:visited {
	font-size: 11px;
	color: #FF0000;
	line-height: 15px;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: underline;
}

#menu_links ul {
	list-style-type: none;
	top: 0px;
	padding: 0px;
	margin-left: 5px;
}

#menu_links ul  li.nav1 {
	text-decoration: none;
	font-weight: bold;
	width: 160px;
	left: 10px;
                line-height: 17px;
}


#menu_links ul  li.nav1a {
	text-decoration: none;
	font-weight: bold;
	width: 160px;
	left: 10px;
	line-height: 17px;
}

#menu_links ul  li.nav2 {
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: normal;
	width: 160px;
	left: 15px;
}

#menu_links ul  li.nav2a {
	text-decoration: none;
	font-weight: normal;
	width: 160px;
	padding-top: 2px;
	padding-bottom: 2px;
	left: 15px;
}


#menu_links ul li.nav1 a:link, #menu_links ul li.nav1 a:visited {
	text-decoration: none;
	color: Navy;
	margin-left : 13px;
	font-weight: bold;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
}

#menu_links ul li.nav1 a:hover, #menu_links ul li.nav1 a:current {
	text-decoration: none;
	color: Silver;
	margin-left : 13px;
	font-weight: bold;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
}

/* menue1 act*/
#menu_links ul li.nav1a a:link, #menu_links ul li.nav1a a:visited {
	text-decoration: none;
	color: Red;
	margin-left : 13px;
	font-weight: bold;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
}

#menu_links ul li.nav1a a:hover, #menu_links ul li.nav1a a:current {
	text-decoration: none;
	color: Silver;
	margin-left : 13px;
	font-weight: bold;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
}

#menu_links ul li.nav2 a:link, #menu_links ul li.nav2 a:visited {
	text-decoration: none;
	color: Navy;
	margin-left : 40px;
	font-weight: normal;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
}

#menu_links ul li.nav2 a:hover, #menu_links ul li.nav2 a:current {
	text-decoration: none;
	color: Silver;
	margin-left : 40px;
	font-weight: normal;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
}

/* menue1 act*/
#menu_links ul li.nav2a a:link, #menu_links ul li.nav2a a:visited {
	text-decoration: none;
	color: Red;
	margin-left : 40px;
	font-weight: normal;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
}

#menu_links ul li.nav2a a:hover, #menu_links ul li.nav2a a:current {
	text-decoration: none;
	color: Silver;
	margin-left : 40px;
	font-weight: normal;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
}


/* menue ende*/

/* -------------------------------------------------------------------------*/

    .tx-guestbook-list-rowleft {
	background-color: Silver;
}
    .tx-guestbook-list-small { font-size: 11px; color: #666666; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px;}
    .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: #539521; 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: Navy;
	width:100;
	height:20;
	font-weight: normal;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
}
    .tx-guestbook-form-inputfield-big {
	border-style: solid;
	border-width: 1pt;
	border-color: Navy;
	width:150;
	height:20;
	font-weight: normal;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
}
    .tx-guestbook-form-textarea {
	border-style: solid;
	border-width: 1pt;
	border-color: Navy;
	width:250;
	font-weight: normal;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
}
    .tx-guestbook-form-obligationfield { color: #cc0000; font-weight: normal; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; }
    .tx-guestbook-form-error { color: #cc0000; }

 .tx-guestbook-list-header { background-color: #CACACA; color: #000000; font-weight:bold; }
    .tx-guestbook-list-row { background-color: #EEEEEE; }
    .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: #539521; 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:Navy; font-size:12; color:#333333; width:100; height:20; }
    .tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:Navy; font-size:12; color:#333333; width:150; height:20; }
    .tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:Navy; font-size:12; color:#333333; width:250; }
  
    
