h1{
	display: block;
	height: 41px;
	padding: 0px 0px 0px 19px;
	background: url(../img/headline_dummy.jpg) no-repeat;
	text-indent: -999em;
	margin: 37px 0px 30px -5px;
}

h2{
	font-family: Trebuchet MS, Arial, sans-serif;
	font-size: 18px;
	text-decoration:underline;
	font-weight:bold;
	margin-bottom:19px;
}

h3, h4, h5, h6{
	font-family: Trebuchet MS, Arial, sans-serif;
	font-size: 13px;
	font-weight:bold;
}


p{
	line-height: 19px;
	margin: 0px 0px 19px 0px;
}

td p{
	margin:0px;
}


/*content table */
table.contenttable{width:100%;}
tr.tr-odd{background:#eee;}
.contenttable td {padding:2px;}

/* Text w Image */
.imgtext-table{margin:0 10px}
.imgtext-table img{margin-bottom:10px}



/********************************/
/*MAIL-FORM                      /
/********************************/


.csc-mailform td{
	vertical-align: top;
	padding: 2px;
}

.csc-mailform p{
	padding: 4px 4px 4px 0px;
	margin: 0;
}

.csc-mailform textarea{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	padding: 4px;
}

.csc-mailform input{
	font-family: Helvetica, Arial, sans-serif;
	padding: 4px;
	font-size: 13px;
}

.mail_form {
	border:2px solid;
	margin:0px 0px 16px;
	padding:11pt;
}

.mail_form label {
	display:block;
	font-weight:bold;
	padding:10px 0px 5px;
	width:103px;
}

.mail_form .submit {
	border:0pt none;
	color:#FFFFFF;
	cursor:pointer;
	font-size:13px;
	height:38px;
	line-height:30px;
	margin:20px 0px 0px;
	padding:0px 0px 2px;
	width:122px;
}



/********************************/
/*FORUM LOGIN                    /
/********************************/




.mail_form input{
	font-family: Helvetica, Arial, sans-serif;
	padding: 4px;
	font-size: 13px;
}

.mail_form .field{
	margin: 0px 0px 4px 0px;
}




/********************************/
/*  NEWS 	                 /
/********************************/

.news-latest-container {
	background-color:#FFF;
	border:0px;
}

.news-latest-item {
	background-color:#FFF;
	border:0px;
	border-bottom:1px solid #666666;
	height:auto !important;
	line-height:1.3;
	margin:0px;
	margin-bottom:10px;
	
	padding:0px;
}

.news-latest-item a {
	text-decoration:none;
	}
	

.news-latest-item a:hover {
	text-decoration:underline;
	}	
	
.news-list-container {

	border:0px;
	background-color:#FFF;

}


.news-list-item {
	/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
	height: auto !important;
	padding:0px;
	margin:0px;
	margin-bottom:2em;
	border:0px;
	
	background-color:#FFF;
	}	
	
.news-list-container h3 {
	background-color:#666666;
	margin-bottom:5px;
	padding:2px;
	border:0px;
}	

.news-list-date {
	background-color:#FFFFFF;
}

.news-single-item {
	background-color:#FFF;
	border:0px;
}

.news-single-item h2 {
	color:#666;
}





/********************************/
/*  USER REGISTARTION            /
/********************************/


.tx-srfeuserregister-pi1 legend {
	font-weight:bold;
	padding:2pt 0.5em;
}

.tx-srfeuserregister-pi1 p {
	margin-bottom:0pt;
	margin-top:0.5em;
	padding:4pt 0.3em;
	text-indent:0pt;
}

.tx-srfeuserregister-pi1 dl {
	margin:0pt;
	padding:1em 12pt 0pt;
}

.tx-srfeuserregister-pi1 dt {
	clear:both;
	display:block;
	padding-right:1em;
	text-align:left;
	width:100%;
}

.tx-srfeuserregister-pi1 dd {
	display:block;
	text-align:left;
	width:100%;
	font-weight:bold;
}

.tx-srfeuserregister-pi1 dd label {
	display:block;
	padding:0pt 1em 0pt 0.5em;
}


.csc-mailform, div.newsletterform {
	border:2px solid #666;
	margin:0px 0px 16px;
	padding:11pt;
}

.csc-mailform-field label{
	display:block;
	font-weight:bold;
}	

.csc-mailform-field{
	margin-bottom:10px;
}

.csc-mailform-submit{
	background: url(../img/contact_submit.jpg) #ffffff no-repeat;
	border:0pt none;
	color:#FFFFFF;
	cursor:pointer;
	font-size:13px;
	height:38px;
	line-height:30px;
	margin:20px 0px 0px;
	padding:0px 0px 2px;
	width:122px;
}

