body { 
	color: #ffffff; 
	font-size: 11px; 
	font-family: Arial; 
	text-decoration: none
}
td { 
	color: #ffffff; 
	font-size: 11px; 
	font-family: Arial; 
	text-decoration: none
}
a { 
	color: #ffffff; 
	font-size: 11px; 
	font-family: Arial; 
	text-decoration: none
}
a:active { 
	color: #ffffff; 
	font-size: 11px; 
	font-family: Arial; 
	text-decoration: underline
}
a:hover { 
	color: #ffffff; 
	font-size: 11px; 
	font-family: Arial; 
	text-decoration: underline
}

a.menu { 
	color: #DEC4CC; 
	font-size: 11px;
	font-weight: regular;
	font-family: Arial; 
	text-decoration: none
}

a.menu:hover { 
	color: #ffffff; 
	font-size: 11px;
	font-weight: regular; 
	font-family: Arial; 
	text-decoration: none
}

a.menudkc { 
	color: #000000; 
	font-size: 11px;
	font-family: Arial; 
	text-decoration: none
}

a.menudkc:hover { 
	color: #000000; 
	font-size: 11px;
	font-family: Arial; 
	text-decoration: none
}

a.link2 { 
	color: #D62A8C; 
	font-size: 11px; 
	font-family: Arial; 
	text-decoration: none
}

a.link2:hover { 
	color: #D62A8C; 
	font-size: 11px; 
	font-family: Arial; 
	text-decoration: underline
}

a.submenu1 { 
	color: #ff6600; 
	font-size: 11px; 
	font-family: Arial; 
	text-decoration: none
}

a.submenu1:hover { 
	color: #ff6600; 
	font-size: 11px; 
	font-family: Arial; 
	text-decoration: underline
}

.txtblackregular { 
	color: #000000; 
	font-size: 11px; 
	font-family: Arial
}

.txtblackbold { 
	color: #000000; 
	font-weight: bold; 
	font-size: 11px; 
	font-family: Arial
}

.txtblackregularbigger { 
	color: #000000; 
	font-size: 13px; 
	font-family: Arial
}

.txtblackboldbigger { 
	color: #000000; 
	font-weight: bold; 
	font-size: 13px; 
	font-family: Arial
}

.txtgoldregular { 
	color: #996600; 
	font-size: 11px; 
	font-family: Arial
}

.txtred2regular { 
	color: #cc0000; 
	font-size: 11px; 
	font-family: Arial
}

.txtpinkregular { 
	color: #D62A8C; 
	font-size: 11px; 
	font-family: Arial
}

.txtpinkbold { 
	color: #D62A8C; 
	font-weight: bold; 
	font-size: 11px; 
	font-family: Arial
}

.txtpinkregularbig { 
	color: #D62A8C;
	font-weight: bold; 
	font-size: 17px; 
	font-family: Arial
}

.txtredregular { 
	color: #D62A8C; 
	font-size: 11px; 
	font-family: Arial
}

.txtredbold { 
	color: #D62A8C; 
	font-weight: bold; 
	font-size: 11px; 
	font-family: Arial
}

.txtredregularbig { 
	color: #D62A8C;
	font-weight: bold; 
	font-size: 17px; 
	font-family: Arial
}

.txtredboldbig { 
	color: #660000; 
	font-weight: bold;
	font-size: 21px; 
	font-family: Arial
}

h1 { 
	color: #ffffff; 
	font-weight: bold;
	font-size: 21px; 
	font-family: Arial
}

.txtwhiteregular { 
	color: white; 
	font-size: 11px; 
	font-family: Arial
}

.txtwhitebold { 
	color: white; 
	font-weight: bold; 
	font-size: 11px; 
	font-family: Arial
}

.txtwhiteregularsmall { 
	color: white; 
	font-size: 9px; 
	font-family: Arial
}

.txtwhiteregularbig { 
	color: white; 
	font-size: 21px; 
	font-family: Arial
}

.txtgreyregular { 
	color: #999999; 
	font-size: 11px; 
	font-family: Arial
}

.txtfield { 
	color: #000000; 
	font-size: 11px; 
	font-family: Arial;
	background-color: #ffffff; 
	border: 1px solid #000000; 
	width: 265px;
	height: 19px
}

.txtfieldspecial { 
	color: #000000; 
	font-size: 11px; 
	font-family: Arial;
	background-color: #ffffff; 
	border: 1px solid #000000; 
	width: 50px;
	height: 19px
}

.txtbericht { 
	color: #D62A8C; 
	font-size: 11px; 
	font-family: Arial;
	background-color: #ffffff; 
	border: 1px solid #D62A8C;
	width: 498px;
	height: 90px
}

.txtarea { 
	color: #000000; 
	font-size: 11px; 
	font-family: Arial;
	background-color: #ffffff; 
	border: 1px solid #000000; 
	width: 265px;
	height: 70px
}

.button { 
	color: #000000; 
	background-color: #ffffff; 
	font-size: 11px; 
	font-family: Arial; 
	font-weight: bold; 
	width: 90px
}
hr {
	color: #FFFFFF;
	height:1px;
  	margin-top:20;
	margin-bottom:20;
}
p {
	margin-top:2;
	margin-bottom:2;
}
button { 
	color: #000000; 
	background-color: #ffffff; 
	font-size: 11px; 
	font-family: Arial; 
	font-weight: bold; 
	width: 75px
}
input { 
	color: #000000; 
	font-size: 11px; 
	font-family: Arial;
	background-color: #ffffff; 
	border: 1px solid #000000; 
}
.tx-aahbook-pi1-date {
	text-align:left;
}

/* GUESTBOOK */
.tx-aahbook-pi1 div {
	width: 500px;
}

/* HEADER */
.tx-aahbook-pi1-header {
	height: 25px;
}

/* MAIN SITE WITH ENTRIES */
.tx-aahbook-pi1-date {
	border-style: solid;
	border-color: #aaaaaa;
	border-width: 0px;
	border-top-width: 1px;
	padding: 2px;
}
.tx-aahbook-pi1-url {
	padding: 2px;
}
.tx-aahbook-pi1-text_even {
	padding: 5px;
	text-align:left;
}
.tx-aahbook-pi1-text_odd {
	padding: 5px;
	text-align:left;
}
.tx-aahbook-pi1-site {
	padding: 5px;
}
.tx-aahbook-pi1-code {
	padding-left: 10px;
	width: 90%;
}


/* WRITE NEW ENTRY SITE */
.tx-aahbook-pi1-div_new {
	clear: both;
	width: 100%;
	padding: 3px;
}
.tx-aahbook-pi1-div_new_all {
	float:left;
}
.tx-aahbook-pi1-td_new {
	float:left;
	width: 155px;
	padding: 3px;
}
.tx-aahbook-pi1-text_check {
	float: left;
	width: auto;
	padding: 3px;
}
.tx-aahbook-pi1-check {
	padding: 3px;
}
.tx-aahbook-pi1-input {
	border-style: solid;
	border-width: 1px;
	border-color: #cccccc;
	width: 30%;
}
.tx-aahbook-pi1-helpbox {
	border-style: solid;
	border-width: 0px;
	width: 60%;
}
.tx-aahbook-pi1-smilies {
	padding-left: 160px;
}
.tx-aahbook-pi1-textarea {
	border-style: solid;
	border-width: 1px;
	border-color: #cccccc;
}
.tx-aahbook-pi1-button {
	text-align: center;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
	width: auto;
	padding: 5px;
}

/* FOOTER */
.tx-aahbook-pi1-footer {
	padding: 5px;
}
.tx-aahbook-pi1-footer a {
	text-decoration: none;
}
.tx-aahbook-pi1-footer a:hover {
	text-decoration: underline;
}