/* BODY ART - SAnpassung der TYPO3 Standard CSS-Klassen */

.csc-header, .csc-header-n1, .csi-textpic, .csi-left, .csi-image, .csi-text, .csi-caption {
	padding: 0;
	margin: 0;
}

.csc-header-n1 {
	padding: 0;
	margin: 0;
	height: 51px;
}

.csi-image {
	padding: 0 0 8px 0;
	margin: 0;
}

.bodytext {
	padding: 0 0 16px 0;
	margin: 0;
}

.csi-right {
   	text-align: right;
  	float: right;
}

input, select {
   	color: #fff;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px; 
	background-color: #444;
	border-top: 1px solid #222; 
	border-left: 1px solid #222; 
	border-right: 1px solid #828282; 
	border-bottom: 1px solid #828282; 
}

textarea {
   	color: #fff;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px; 
	background-color: #444;
	width: 137px;
	border-top: 1px solid #222; 
	border-left: 1px solid #222; 
	border-right: 1px solid #828282; 
	border-bottom: 1px solid #828282; 
}

.submitbutton, .tx-newloginbox-pi1-submit {
   	color: #e0e0e0;
	background-color: #666;
	border-top: 1px solid #b8b8b8; 
	border-left: 1px solid #b8b8b8; 
	border-right: 1px solid #303030; 
	border-bottom: 1px solid #303030; 
	margin-bottom: 16px;
}


.csc-form-label-req {
	 vertical-align: middle;
	color: #ccc;
	width: 60px;
 }

.csc-form-labelcell {
	padding: 4px 0 5px 0;
    vertical-align: middle;
	color: #ccc;
	width: 60px;
 }
  
.tx-newloginbox-pi1 h3, .tx-newloginbox-pi1-back {
    display: none;
 }
 
.tx-newloginbox-pi1 p {
	padding: 2px 0 0 0;
	margin: 0;
 }
 
.csc-sitemap {
	margin: 0;
	padding: 0;
	height: 15px;
	font-size: 11px;
}

.csc-sitemap-level1 {
	margin: 16px 0 0 0;
	display: block;
	padding: 0 0 0 8px;
	color: #ccc;
	text-decoration: none;
	height: 15px;
	/*background: url(../../img/de/winter/sitemap/mainmenu_back.gif) repeat-x;*/
	border-bottom: 1px solid #ccc;
}
 
 .csc-sitemap-level1 a:link, .csc-sitemap-level1 a:active, .csc-sitemap-level1 a:visited {
    color: #999;
	text-decoration: none;
}

.csc-sitemap-level1 a:hover {
	color: #fff;
	text-decoration: none;
}

.csc-sitemap-level2 {
	margin: 0;
	display: block;
	padding: 0 0 0 26px;
	text-decoration: none;
	height: 15px;
	background: url(../../img/de/winter/sitemap/submenu_back.gif) repeat-x;
	background-position: 0 5px;
}
 
.csc-sitemap-level2 a:link, .csc-sitemap-level2 a:active, .csc-sitemap-level2 a:visited {
    color: #999;
	text-decoration: none;
}
 
.csc-sitemap-level2 a:hover {
	color: #fff;
	text-decoration: none;
}


.csc-sitemap-level3 {
	margin: 0;
	display: block;
	padding: 0 0 0 36px;
	text-decoration: none;
	height: 15px;
	background: url(../../img/de/winter/sitemap/subsubmenu_back.gif) repeat-x;
	background-position: 0 5px;
}
 
.csc-sitemap-level3 a:link, .csc-sitemap-level3 a:active, .csc-sitemap-level3 a:visited {
    color: #999;
	text-decoration: none;
}
 
.csc-sitemap-level3 a:hover {
	color: #fff;
	text-decoration: none;
}

.csc-menu-2 {
		padding: 0 0 16px 0;
}

.csc-uploads-description, .csc-uploads-fileName p {
		padding: 0;
		margin: 0;
}

.csc-uploads {
		border: 0; 
		border-spacing: 0;
		padding: 0;
		margin: 0 0 16px 0;
}

.csc-uploads td {
padding-bottom: 20px;
}

.csc-uploads-fileSize {
		display: none;
}