/*	
		name:			layout.css
		autor: 			a.meier/th.wyss
		beschreibung:	css file für header bereiche
		bemerkungen:	update ist stets zu aktualisieren!
		erstellt am:	11.03.2005
		update:
*/


/* Schrift für alle Header */

H1, H2, H3, H4, H5, H6 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* Schriftgrössen für Header */
H1 {
	font-size:14px;
}


/* Formatierung des Standard- Textes */
P{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:10px;
}

/* Hyperlink Farbe */
a{ 
	text-decoration:none; 
	color:#C0C0C0;
}

/* File Size */
.csc-uploads-fileSize {
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

/* Menu oben */
td#titlelinks {
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
td#menu_oben a {
	color:#FFFFFF;
	text-decoration:none;
}
td#menu_oben a#active{
	color:#49ACF1;
}

/* News Bereich oben */
table#news_top {
	height:100%;
	width:100%;
}
table#news_top td#image {
	padding-top:10px;
	height:50%;
	vertical-align:middle;
}
table#news_top td#title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	padding-top:10px;
}
table#news_top td#content {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
table#news_top a {
	text-decoration:underline;
	color:#000000;
}
/* Tabelle Resultate des Parsers */
.mainText {
	font-family : verdana,arial,helvetica;	
	font-size: 10px;
	color:#000000;
	font-weight: normal;
}

/* Mailformular */
TABLE#mailform {
	
}
TABLE#mailform TD#description {
	background-color:#323232;
	padding:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
TABLE#mailform TD#formfield {
	background-color:#323232;
	padding:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
TABLE#mailform INPUT,
TABLE#mailform TEXTAREA {
	border-color:#BFBFBF;
	border-width:1px;
	border-style:solid;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	
	background-color:#b6b6b6;
}
TABLE#mailform TEXTAREA {
	width:214px;
}

/* Layout News */
TABLE#news_top {	
	height:100px;
}

TABLE#news_top TD#image {
	padding-left:1px;
}
TABLE#news_top TD#title {
	padding-left:5px;
	/*padding-top:10px;*/
	font-size:13px;
	color:#FF0000;
}
TABLE#news_top TD#content p.bodytext {
	padding-left:5px;
	padding-right:5px;
	/*padding-top:20px;*/
	font-size:10px !important;
	color:#000000;
}

TABLE#site TD#main TABLE#main TABLE#content TD#content DIV#content {
	width:535px;
	/*background-color:#FF0000;*/
}

/*Aktuelles*/
TABLE#site TD#main TABLE#main TABLE#content TABLE#news_list {
	padding-top:5px;
	width:100%;
}
TABLE#site TD#main TABLE#main TABLE#content TABLE#news_list TD#title {
	border-bottom:#FFFFFF 1px solid;
	font-size:13px;
}
TABLE#site TD#main TABLE#main TABLE#content TABLE#news_list TD#date {
	border-bottom:#FFFFFF 1px solid;
	text-align:right;
	font-size:10px;
}
TABLE#site TD#main TABLE#main TABLE#content TABLE#news_list TD#text {
	vertical-align:top;
	padding-top:5px;
}
TABLE#site TD#main TABLE#main TABLE#content TABLE#news_list TD#text A {
	color:#FFFFFF;
	font-size:12px;
}

TABLE#site TD#main TABLE#main TABLE#content TABLE#news_list TD#text span A {
	color:#FFFFFF;
	font-size:10px;
}

TABLE#site TD#main TABLE#main TABLE#content TABLE#news_list TD#image {
	padding-top:5px;
	text-align:right;
}
TABLE#site TD#main TABLE#main TABLE#content TABLE#news_list TD#image A {
	color:#999999;
}
TABLE#site TD#main TABLE#main TABLE#content TABLE#news_list TD#image A FONT{
	font-size:9px;
}
TABLE#site TD#main TABLE#main TABLE#content TABLE#news_single {
	padding-top:5px;
	width:100%;
}
TABLE#site TD#main TABLE#main TABLE#content TABLE#news_single TD#title {
	border-bottom:#FFFFFF 1px solid;
	font-size:12px;
}
TABLE#site TD#main TABLE#main TABLE#content TABLE#news_single TD#date {
	border-bottom:#FFFFFF 1px solid;
	text-align:right;
	font-size:12px
}
TABLE#site TD#main TABLE#main TABLE#content TABLE#news_single TD#text {
	vertical-align:top;
	padding-top:5px;
}
TABLE#site TD#main TABLE#main TABLE#content TABLE#news_single TD#text A {
	color:#FFFFFF;
	font-size:12px;
}
TABLE#site TD#main TABLE#main TABLE#content TABLE#news_single TD#text h2 {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
TABLE#site TD#main TABLE#main TABLE#content TABLE#news_single TD#image {
	padding-top:5px;
	text-align:right;
	vertical-align:top;
}
TABLE#site TD#main TABLE#main TABLE#content TABLE#news_single TD#image A {
	color:#FFFFFF;
}

/* Bestellformular */
.text {
	font-size:10px;
}
.textfett {
	font-size:10px;
	font-weight:bold;
}

/* Loginformular Interner Bereich */
.csc-loginform {
	
}
.csc-form-labelcell {
	background-color:#323232;
	padding:1px;
}
.csc-form-fieldcell {
	background-color:#323232;
	padding:1px;
}
.csc-form-fieldcell INPUT {
	border-color:#BFBFBF;
	border-width:1px;
	border-style:solid;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	
	background-color:#b6b6b6;
}


/* guestbook */
table#guestbook_list {
	width:100%;
}
td#guestbook_list_header {
	/*color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-size:10px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
td#guestbook_list_header a{
	text-decoration:none;
	/*color:#FFFFFF;*/
}
td#guestbook_list_content {
	padding-top:3px;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-size:10px;
}
.tx-veguestbook-pi1-browsebox-SCell {
	background-color:#F0F0F0;
}
div#browse {
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-size:9px;
}
div#browse a{
	text-decoration:none;
	/*color:#FFFFFF;*/
}
table#guestbook_form {
	/*font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;*/
}
table#guestbook_form td#bezeichner {
	width:100px;
	background-color:#323232;
	border-bottom:	2px solid #222222;
	border-right:	2px solid #222222;
}
table#guestbook_form input {
	height:20px;
	width:250px;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	background-color:#b6b6b6;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;*/
}
table#guestbook_form textarea {
	height:150px;
	width:300px;
	border-style:solid;
	border-width:1px;
	background-color:#b6b6b6;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;*/
}

/* NEWSLETTER */
table#newsletter {
	font-size:12px;

}
