/* CSS TYPO 3 www.kaibar.ch Online 12.03.2009 */

/* HTML */

body {margin: 0px 0px 0px 0px; background-color: #3C3230;}

.bodytext { font-family: Tahoma; font-size: 12px; color: #504745; padding-left: 10px; padding-right: 10px;}

H1 {font-family:Tahoma; font-size: 14px; color: #504745; margin: 10px 10px 5px 10px;}
H2 {font-family:Tahoma; font-size: 14px; color: #FF0000; margin-top: 10px; padding-left: 10px;}
H3 {font-family:Tahoma; font-size: 14px; color: #FFFF00; margin-top: 10px; padding-left: 10px;}
H4 {font-family:Tahoma; font-size: 14px; color: #000000; margin-top: 10px; padding-left: 10px;}
H5 {font-family:Tahoma; font-size: 12px; color: #000000; margin: 5px 0px 0px 10px;}
H6 {font-family:Tahoma; font-size: 11px; color: #FFFFFF; font-weight: normal; padding-top: 0px; padding-left: 26px; padding-right: 10px;}

a {color: #FFFFFF; text-decoration: none;}
a:link {color: #FFFFFF;}
a:visited {color: #FFFFFF;}
a:hover {color: #B1C87F;}
a:active {color: #FFFFFF;}

.H6:link {color: #000000;}
.H6:visited {color: #000000;}
.H6:hover {color: #FF0000}
.H6:active {color: #000000;}

* { padding:0px; margin:0px; }
div.clearer { clear:both; font-size:1px; line-height:1px; display:block; height:1px;}


/* Space below each image (also in-between rows) */

DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { margin:0px; }

DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
	display:inline; /* IE fix for double-margin bug */
	margin-right: 10px;
}

DIV.csc-textpic-left { margin-left:10px; }


.csc-textpic-caption { font-family: Tahoma; color: #504745; font-size: 11px; line-height: 16px; }

.copyright { font-family: Tahoma; font-size: 11px; color: #FFFFFF; margin-top: 10px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; line-height: 4em; }

TABLE.csc-uploads { margin: 10px 10px 10px 10px; border: 0px; font-family: Arial, Helvetica, sans-serif; }
TABLE.csc-uploads TR TD P { height:30px; padding: 10px 10px 10px 10px; background-color : transparent; font-size: 12px; }
TABLE.csc-uploads TR TD { vertical-align : top; }
TABLE.csc-uploads TR.tr-even { background-color: #9DB577; }
TABLE.csc-uploads TR.tr-odd { background-color: #B4C889; }
TABLE.csc-uploads TR TD.csc-uploads-icon { padding-left: 6px; padding-right: 6px; width: 1%; text-align: center; vertical-align: middle; }
TABLE.csc-uploads TR TD.csc-uploads-fileName { width: 80%; padding-left: 5px; }
TABLE.csc-uploads TR TD.csc-uploads-fileName P A { font-weight: bold; }
TABLE.csc-uploads TR TD.csc-uploads-fileName P.csc-uploads-description { font-style: italic; }
TABLE.csc-uploads TR TD.csc-uploads-fileSize { font-family: Tahoma; color:#FFFFFF; white-space: nowrap; padding-left: 6px; padding-right: 6px; }

/*
.csc-uploads { font-family:Tahoma; font-size: 14px; color: #504745; border: 0px; background-color : transparent; font-size: 0.8em; vertical-align : top;}
.csc-uploads .tr-even {  }
.csc-uploads .tr-odd {  }
.csc-uploads .csc-uploads-icon { padding-left: 6px; padding-right: 6px; width: 1%; text-align: center; vertical-align: middle; }
.csc-uploads .csc-uploads-fileName { width: 80%; padding-left: 0.3125em; }
.csc-uploads .csc-uploads-fileName P A { font-weight: bold; }
.csc-uploads .csc-uploads-fileName P.csc-uploads-description { font-style: italic; }
.csc-uploads .csc-uploads-fileSize { white-space: nowrap; padding-left: 6px; padding-right: 6px; }
.csc-uploads-1 div { border-color: #186900; }
.csc-uploads-2 div { border-color: #10007B; }
.csc-uploads-3 div { border-color: #8A0020; }
.csc-uploads-3 { vertical-align: middle; }
.csc-uploads-3 .tr-even .csc-uploads-icon IMG { border: 0.125em solid #333333; }
.csc-uploads-3 .tr-odd .csc-uploads-icon IMG { border: 0.125em solid #333333; }
*/

/* Mail Formular Form */

.csc-mailform { font-family: Tahoma; font-size: 11px; color: #000000; margin-left:10px; }

/* Mail Formular Text */

.textarea { 
	font-family : Tahoma;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-color: #000000;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	padding-left: 2px;
	margin-left: 10px;
	height: 30px;
	width: 160px;
}

.input { 
	font-family : Tahoma;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-color: #000000;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	padding: 2px 2px 2px 2px;
	margin-left: 10px;
	height: 14px;
	width: 140 px;
}

.csc-mailform-check { 
	font-family : Tahoma;
	font-size: 10px;
	color: #000000;
	padding-left: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 5px;
	height: 12px;
	width: 100 px;
}

.button {
	font-family : Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	border: thin solid;
	border-color: #000000;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	margin-left: 10px;
	margin-top: 2px;
}


