@charset "utf-8";

/* CSS Document: Classes.css */

.c_title{
	width:940px;
	height:auto;
	margin:5px 30px;
	border-bottom:1px solid #CCCCCC;
	color:#FF6600;
}

.news_beitrag{
	margin:5px 10px 20px 10px;
	width:250px;
}

.news_date{
	margin:10px;
	font-style:italic;

}

.news_border{
	border-bottom:1px solid #CCCCCC;
	width:95%;
	margin:10px;
}
/* Kontaktformular */

.contact{
	width:auto;
	height:auto;
}

.contact input, textarea{
	border:1px solid #006699;
	background:#DDDDFF;
}

.contact input:hover, textarea:hover{
	border:1px solid #000000;
}

.contact input:focus, textarea:focus{
	background:#EEEEEE;
	border:1px solid #000000;
}

.contact label{
	display:block;
	font-weight:bold;
}

/* Kommentare */

.comment{
	float:left;
	width:620px;
	height:auto;
	margin:10px;
	border:1px solid #999999;
	background:#DDDDDD;
}

.comment p{
	margin:10px;
}

.comment_info{
	border-bottom:1px solid #333333;
	margin:10px;
	font-weight:bold;
}

.write_comment{
	float:left;
	width:620px;
	height:auto;
	margin:10px;
	border:1px solid #999999;
	background:#DDDDDD;
}

.write_comment label{
	display:block;
	font-weight:bold;
}

.write_comment input, textarea{
	border:1px solid #006699;
	background:#DDDDFF;
}

.write_comment input:hover, textarea:hover{
	border:1px solid #000000;
}

.write_comment input:focus, textarea:focus{
	background:#EEEEEE;
	border:1px solid #000000;
}

/* Infomeldungen */

/* Fehlermeldung oder Erfolg */

.success{
margin:10px;
width:620px;
height:auto;
border:1px solid #006600;
background:url(../images/success.png);
}

.success p{
font-size:14px;
font-weight:bold;
color:#006600;
}

.error{
margin:10px;
width:620px;
height:auto;
border:1px solid #660000;
background:url(../images/error.png);
font-weight:bold;
}

.error_p{
font-size:14px;
font-weight:bold;
color:#990000;
}

/* Thumbnails */

.thumb{
	float:left;
	width:520px;
	height:auto;
	margin:10px;
}

.thumb dl{
	float:left;
	background:#CCCCCC;
	margin:5px;
	border:1px solid #999999;
	padding:5px;
}

.thumb dd{
	
}

.thumb dt img{
	padding:2px;
	background:#000000;
}

.thumb dt img:hover{
	background:#990000;
}

/* Sidebar news */
.sidenews{
	list-style-type:dot;
	font-size:10px;
	margin:5px -5px;
}

.sidenews li{
	margin:0px;
}
