

/* scrolleiste internet explorer ab vers.5.5 */

body
{scrollbar-arrow-color: #800000; scrollbar-base-color: #ffffff;
scrollbar-highlight-color : #000000; scrollbar-shadow-color : #ffffff;
SCROLLBAR-TRACK-COLOR: #e6e6e6;}


/*=========== allgemeine links im text =========== */

a:link, a:visited, a:active{ font: 13px/19px "Trebuchet MS", verdana, times, serif; text-decoration:underline; color:#ba5a13; text-align: justify; }

a:hover{ text-decoration:underline; background-color:#f3ece2; color:#870a0a; text-align: justify; }

/* schriftstil,abst?nde */

body
{ background-color:#ffffff; text-align: justify; margin: 0; }

table,td
   { color: #000000; font: 13px/19px "Trebuchet MS", verdana, sans-serif; text-align: justify }

h1   { color: #ae2d07; font: 24px "Trebuchet MS", verdana, sans-serif; margin-bottom: 25px }

h2            { color: #ae2d07; font: 16px "Trebuchet MS", verdana, sans-serif; margin-bottom: 20px; border-style: none none solid none; border-width: medium medium 1px medium; border-color: #ae2d07 }

/* hauptger?st */
#haupt{
width:100%
}

.li        { background-color: #e7dfda; border-right: 1px solid #afafaf; border-left: 1px solid #afafaf; width: 13px }

.re      { background-color: #e7dfda; border-right: 1px solid #afafaf; border-left: 1px solid #afafaf; width: 13px }


#header   { background-color: #ffffff; padding-top: 15px; padding-right: 4px; border-bottom: 1px solid #e9e9dd }


#logob {
background-image:url(../bilder/allgemein/design/bg1.jpg);
border-right:solid 0px #737196;
background-color:#F3ECE2;
height:120px;
text-align:center;
vertical-align:top;
border-top:solid 1px #FAFAFA;
border-bottom:solid 1px #bfbfbf;
}



#leiste2 {
background-image:url(../bilder/allgemein/design/leistebg1.jpg);
border-bottom:solid 1px #BFBFBF;
border-top:solid 1px #ffffff;
background-color:#Fff;
text-align:left;
vertical-align:middle;
padding-left:10px;
height:40px;
color:#8E796A;
}
#leiste2b {
background-image:url(../bilder/allgemein/design/leistebg1.jpg);
border-bottom:solid 1px #BFBFBF;
border-top:solid 1px #ffffff;
background-color:#Fff;
text-align:left;
padding-left:10px;
height:40px;
color:#A3AEC9;
}


/* uhr - datum */

input.datum {
font-size:9pt;
color:#8E796A;
border:solid 0px;
text-align:center;
background:transparent;

}

input.zeit{
font-size:9pt;
color:#8E796A;
border:solid 0px;
text-align:center;
background:transparent;
}
form {margin:0px;}


#inhalt   { background-color: #ffffff; padding: 22px 20px 30px 15px; border-right: 0px solid #ffffff }
#fuss {
border-top:1px solid #afafaf;
background-color:#fbfbfb;
text-align:center;
font: 11px verdana, sans-serif; height:24px;}

#box {background-color:#ffffff;padding:5px;font: normal 11px/18px verdana, sans-serif; color: #000000;border:solid 1px #afafaf}

/* Commentsystem */
.commentsystem {
	padding:0px;
	margin-top:0px;
	width:100%;
	font-family:"Trebuchet MS", verdana, sans-serif;
	font-size:13px;
	clear:both;
	line-height:normal;
}

.commentsystem .error {
  color: #FFFFFF;
  padding:4px;
  padding-left:5px;
  background-color:#FF0000;
  border:1px solid #990000;
  line-height:14px;
}

.commentsystem .success {
  color: #FFFFFF;
  padding:4px;
  padding-left:5px;
  background-color:#009900;
  border:1px solid #006600;
  line-height:14px;
}

.commentsystem .commentslist {
	clear:both;
}

.commentsystem .comment {
	margin-bottom:10px;
}

.commentsystem .comment .meta {
  font-size: 11px;
  color: #ba5a13;
  background-color:#fdfbee;
  border:solid 1px #fdfbee;
  padding:4px 5px;
  height:14px; !important
}

.commentsystem .comment .meta .author_name {
	float:left;
	font-weight:bold;
	letter-spacing:1px;
}

.commentsystem .comment .meta .comment_details {
	float:right;
	color:#999999;
	}
	

#commentform_verificationimage {
	width:100px;
	height:20px;
}

.comment_text { background-color:#f2f2f2; padding:4px 4px 4px 5px; overflow:hidden; border-style: none solid solid; border-width: medium 1px 1px; border-right-color: #eeeeee; border-bottom-color: #eeeeee; border-left-color: #eeeeee; }


/* the form */

.commentsystem form {
	margin:0px;
	margin-top:20px;
	padding:0px;
	line-height:normal;
}

.commentsystem label {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.comment_form_text_box {
	border: 1px solid #7F9DB9;
	font-family:"Trebuchet MS", verdana, sans-serif;
	font-size: 13px;
	padding:1px;
}

.comment_form_text_area {
	border: 1px solid #7F9DB9;
	width:400px; 
	font-family:"Trebuchet MS", verdana, sans-serif; 
	font-size: 13px;
	padding:3px;
	margin:0px;
	margin-right:10px;
}
.comment_form_submit {
	margin-top:10px;
	height:22px;
	font-size:12px;
	border: 1px solid #7F9DB9;
	background-color:#F1F1F1;
	font-family:"Trebuchet MS", verdana, sans-serif;
	font-size: 12px;
}


.commentsystem .editing_form {
	margin:0px;
	line-height:normal;
	background-color:#FAFAFA;
	border:none;
}


.commentsystem .editing_comment_form_text_area {
	border: 1px solid #7F9DB9;
	width:100%;
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px;
	padding:3px;
	margin:0px;
}


/* inline editing */

.commentsystem .comment_text textarea{ 
	width: 100%; 
	height: 100px;
}


/* pagination >>> */

.commentsystem .pagination {
	display:block;
	height:18px;
	padding-top:3px;
	margin-bottom:10px;
}

.commentsystem .pagination a:link, .commentsystem .pagination a:visited{
	padding:6px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EEEEEE;
	margin-left:10px;
	text-decoration:none;
	background-color:#FAFAFA;
	color:#666666;
}

.commentsystem .pagination a:hover {
	background-color:#fdfbee;
	color:#666666;
	border:solid 1px #ba5a13;
}

.commentsystem .pagination .active_link {
	padding:2px 6px;
	border:solid 1px #ba5a13;
	margin-left:10px;
	text-decoration:none;
	background-color:#fdfbee;
	color:#000000;
	cursor:default;
}

.commentsystem .pagination .disabled_pagination {
	padding:6px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EEEEEE;
	margin-left:10px;
	text-decoration:none;
	background-color: #FAFAFA;
	color:#CCCCCC;
	cursor:default;
}

/* <<< pagination */


.add_comment_button{
	padding:4px 6px;
	border:solid 1px #ba5a13;
	text-decoration:none;
	background-color:#ddeeff;
	color:#000000;
	cursor:pointer;
	margin-bottom:10px;
	}

.comments_area_title{ padding:4px 6px; text-decoration:none; color:#ba5a13; font-weight: bold; margin-bottom:10px; border-style: solid; border-width: 0; }


