@charset "utf-8";

/* typo */

div.csc-header {

}
div.csc-header h1 {

}
div.csc-header-n1 h1 {
	margin-top: 0;
	padding-top: 0;
}

div.csc-textpic {
	margin-bottom: 0.5em;
}
div.csc-textpic-imagewrap {
	clear: both;
}
dl.csc-textpic-image {

}
div.csc-textpic-left div.csc-textpic-imagewrap{

}
div.csc-textpic-intext-left div.csc-textpic-imagewrap {
	float: left;
}
div.csc-textpic-intext-right {
	float: right;
}

div.divider hr {
	background-color: transparent;
	border: 0;
	color: transparent;
	height: 40px;
}

table.contenttable {

}
table.contenttable-1 { /* links */

}
table.contenttable-1 td {
	border-bottom: 1px solid #eee;
}
table.contenttable-1 tr.tr-last td {
	border: none;
}
table.contenttable-1 td.td-0 {
	vertical-align: top;
}

table.csc-uploads {
	width: 100%;
	margin-bottom: 0.5em;
	border-collapse: collapse;
}
table.csc-uploads tr.tr-odd {
	background-color: #eee;
}
table.csc-uploads tr.tr-even {
	background-color: #fff;
}
table.csc-uploads tr th,
table.csc-uploads tr td {
	padding: 0.2em;
}
table.csc-uploads p {
	margin: 0;
	padding: 0;
}
td.csc-uploads-icon {
	width: 20px;
}
td.csc-uploads-fileName {

}
td.csc-uploads-fileSize {
	text-align: right;
}

/* form */

fieldset.csc-mailform {
	border: 0;
}
fieldset.csc-mailform label {
	display: block;
	float: left;
}
fieldset.csc-mailform input, fieldset.csc-mailform textarea {
	margin-bottom: 10px;
}

#content form {
	width: 100%;
}

#content form label {
	display: inline-block;
	width: 180px;
}

/* news */

div.news-latest-item {
	padding-bottom: 1em;
}
div.news-latest-date {
	color: #999;
}
div.news-list-container {

}
div.news-list-item {
	padding-bottom: 1em;
}
div.news-list-date {
	color: #999;
}
div.news-single-nav {
	
}
div.news-single-date {
	clear: both;
	color: #999;
	padding-top: 1em;
}
div.news-single-content {
	padding-bottom: 1em;
}

/* default */

ul, ol {
	margin-left: 1.5em;
	padding-bottom: 1em;
}
h1, h2, h3, h4, h5, h6 {

}
p.bodytext {
	padding-bottom: 1em;
}
