body {
	font-size: 11px;
	background-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	scrollbar-base-color:#000000;
}
.bodytext {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
                padding-left:20px;
                padding-right:3px;
                padding-top:3px;
                padding-bottom:3px;
}
.rotertext {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
                padding-left:0px;
                padding-right:3px;
                padding-top:3px;
                padding-bottom:3px;
}
li {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
                list-style-image: url(http://www.cyrcus.com/cyrcus/images/layout/listpoint.gif);
}
.contenttable{
	font-size: 11px;
                width:95%;
                align:left;
                valign:top;
}

.headline1 {
                padding-left:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF9900;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	padding: 2px;
}
a.footer:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration:none;
	padding: 2px;
}
a.footer:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
	padding: 2px;
}
a.footer:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
	padding: 2px;
}
a.footer:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration:none;
	padding: 2px;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #333333;
	border: 1px solid #000000;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border: 1px solid #000000;
	width: 220px;
	background-color: #333333;
	height: 220px;
}
.formtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.contentnormal {
	font-size: 10px;
}
.newsletterfeld {
	width: 100px;
}
a.guestbook:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration:none;
	padding: 2px;
}
a.guestbook:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
	padding: 2px;
}
a.guestbook:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
	padding: 2px;
}
a.guestbook:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration:none;
	padding: 2px;
}a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF9900;
	text-decoration: underline;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFCC00;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-decoration: none;
}
.headline2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF9900;
	padding-bottom:4px;
	width: 4px;
}
.bannertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.csc-firstHeader{
                padding-left:15px;
}
.csc-caption{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
                padding:3px;
}
table,tr,td{
border:0;
}

/* ##############################
** ### ve_guestbook 2 (CSS) #####
** ##############################
*/
.tx-guestbook-clear { clear:both; height:0.1 em; margin-right:10px;}
.tx-guestbook-result { font-weight:normal; float:left; font-size:8pt; margin:1em 10px 0px 10px; }
.tx-guestbook-pagination { font-size:100%; font-weight:bold; float:right; margin-top:10px; }
.tx-guestbook-listentry {padding:0px; width:560px; margin:10px 0px 0px 10px; font-size:75%; border:1px solid #464646; background: #464646; }
.tx-guestbook-listentry img { border:none; }
.tx-guestbook-field {  font-size:75%; }

.tx-guestbook-listentry h2 {font-size:10pt; margin:0px 0em 0em 0em; height:30px; color:#777777; padding:5px 15px 0px 15px; background:#262626; }
.tx-guestbook-listentry_header {float:right; font-size:8pt; color:#5e5e5e; margin-top:0px; padding-right:5px; }
.tx-guestbook-listentry_posterinfo {color:#5e5e5e; font-size:0.8em; margin-bottom:0.5em;}

.tx-guestbook-listentry_email {font-size:8pt; color:#4f4f4f; margin-left:1em; }
.tx-guestbook-listentry_homepage {font-size:8pt; color:#4f4f4f; margin-left:1em; } 

.tx-guestbook-listentry_message {font-size:9pt; margin:0px 15px 0px 15px; padding:0px 0px 15px 0px;}
.tx-guestbook-listentry_comment {font-size:8pt; color:#609060; margin:0px 15px 0px 15px; padding:3px 0px 15px 0px; border-top:1px #5e5e5e solid;}

.vegb_noentries_headline {font-size:9pt; color:#202050; margin:1em;}
.vegb_noentries_text {font-size:9pt; color:#909090; margin:1em;}

.tx-guestbook-form-error { font-size:9pt; color:#df1f00; margin:1em 10px 0px 15px; }
.tx-guestbook-form-fields { margin:1em 1em 1em 0em; width:300px;}
.tx-guestbook-form-fields ul, .tx-guestbook-form-fields-textarea ul{list-style:none; margin:0px; padding:0px;}
.tx-guestbook-form-fields li, .tx-guestbook-form-fields-textarea li{ display:block; height:20px; margin:5px; padding:5px;}

.tx-guestbook-form-inputfield-med {float:right; border: 1px #1b1b1b solid; width:130px; height:20px; margin-left:1em; }
.tx-guestbook-form-inputfield-big {float:right; border: 1px #1b1b1b solid; width:130px; height:20px; margin-left:1em; }
.tx-guestbook-form-inputfield-submit {float:right; background:#f0f0f4; border:1px #1b1b1b solid; font-size:9pt; color:#0000ff; width:80px; height:20px; margin-left:0px; margin-top:1em; padding:2px 5px 2px 5px; }

.tx-guestbook-field-captcha { clear:both; margin:1em 2em 1em 1em; width:550px; }
/* .tx-guestbook-field-captcha-image { float:left; margin:0em 1em 1em 1em; border:1px solid #ff0000; width:100px; height:50px; } */
.tx-guestbook-form-inputfield-captcha {float:left; margin-left:0; border: 1px #1b1b1b solid; width:100px; height:20px; }

 .tx-guestbook-field img { float:left; margin:0em 0em 0em 0em;  } 

.tx-guestbook-form-field-msg { margin:1em; }
.tx-guestbook-form-fields-textarea { clear:both; margin-left:1em; }
.tx-guestbook-form-textarea { float:left; border: 1px #1b1b1b solid; margin-left:1em; }
.tx-guestbook-form-header {float:left; background:#f0f0f4; border:1px #1b1b1b solid; font-size:9pt; color:#606090; width:80px; height:20px; padding:2px 5px 2px 5px; }
.tx-guestbook-form-obligation {font-size:9pt; color:#df1f00; }

.vegb_single-categorydata {color:#aaa; margin-bottom:1em;}
.vegb_single-authordata {color:#aaa; margin-bottom:1em;}
.vegb_single-additional-info {}
.vegb_single-additional-info dd {margin-top:-1em;}
.vegb_single-additional-info dt {margin-bottom:1.4em; color:#909090;}
.vegb_single-blog-comments { font-size:8pt; height:10px; border-top:1px solid #cfcfff;  margin-bottom:3px;}
