@charset "utf-8";
/* CSS Document */

/* ######################## Default ######################## */

.csc-textpic-caption {
	font-size: 12px;
}

div.csc-textpic-intext-right div.csc-textpic-imagewrap, div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap {
	width: 480px;
}

/* ######################## News ######################## */

.news-list-item {
/*	border-bottom:1px solid #EAEAEA; */
	/* background: url(img/bg_box_yellow.gif) no-repeat bottom right; */
	background: url(img/bg_newsheader.gif) repeat-x left bottom;
	margin: 0 -30px 0px -30px;
	padding: 20px 30px 45px 30px;
}

/*.news-latest-item h2 a, .news-list-item h3 a {text-decoration: none; color:#005E30; border-bottom: 1px dotted #005E30;}*/
.news-list-item h2 a {font-size:24px;}
.news-latest-item h2 a { font-size: 12px; font-weight: bold;}
.news-latest-item hr, .news-list-item hr { border: none; border-bottom: 1px solid #EAEAEA;}

.news-latest-date {float: right;}
.news-list-date {font-size: 12px;}
.news-latest-date a { text-decoration: none; font-size: 12px;}
.news-latest-morelink, .news-list-morelink {}

.news-latest-category, .news-list-category {
	font-size: 10px;
}

.news-latest-image, .news-list-image, .news-single-img {
	float: right;
	padding-left:12px;
}

.news-list-image {
	float: right;
	padding-left:40px;
}

.news-latest-image {
	padding-bottom: 12px;
}

#content .news-latest-image a, #content .news-list-image a, #content .news-single-img a, #content .csc-textpic-image a {
	border: none;
}

.news-list-content {
	width: 700px;
}

.news-single-files {
	font-size: 12px;
	color: #6B6B6B;
	margin-bottom: 20px;
}
.news-single-files dt{
	margin-bottom: 12px;
}

.news-single-files dd img{
	padding-right: 12px;
}

/* ######################## Contact Form ######################## */

.tx_spbettercontact_label, .tx_spbettercontact_button input {
	color: #6b6b6b;
	font-size: 12px;
	line-height: 22px;
	margin-bottom: 12px;
}

p.tx_spbettercontact_message {
	margin:0;
}

p.tx_spbettercontact_button {
	margin-top: 12px;
}

.news-latest-image, .news-list-image, .news-single-img {
	width: 240px;
}

