html{
	height: 100%;
}

body{
	padding: 0px;
	margin: 0px;
	vertical-align: top;
	background-color: #FFFA8F;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #569306;
}

hr {
	color: #EBFF90;
}

a:link,a:visited,a:hover,a:active{
	color: #FBA916;
	text-decoration: none;
	font-weight: bold;
}

table{
	padding: 0px;
	margin: 0px;
}

.csc-uploads {
	margin-left: 12px;
}

table.contenttable{
	margin-left: 13px;
	width: 97%;
}

table.contenttable td{
	width: 33%;
}

table.tx_skorder_pi1_table {
	margin-left: 10px;
}

table.csc-mailform{
	margin-left: 13px;
	width: 95%;
}

p.tx-skorder-pi3-licence {
	padding-right: 15px;
}

table.hintergrund{
	background-color: #FFF156;
	width: 774px;
	height: 100%;
	padding: 0px;
	margin: 0px;
}

.warenkorb td,a{
	color: #FBA916;
}

td{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	vertical-align: top;
	color: #569306;
	padding: 0px;
	margin: 0px;
}

td.navigation{
	width: 540px;
}

td.navigationitem{
	padding-right: 8px;
	padding-left: 14px;
	color: #FFFFFF;
	font-weight: bold;
}

td.navigation_active{
	background: #FE031C;
	padding-right: 8px;
	padding-left: 14px;
	color: #FFFFFF;
	font-weight: bold;
}

td.csc-form-labelcell p{
	padding:0;
	margin:0;
}

td.inhaltsbereich{
	padding-bottom: 15px;
	padding-top: 15px;
}

td.inhaltlinks{
	width: 235px;
}

td.inhalt{
	width: 540px;
}

td.spalte1{
	width: 550px;
}

td.spalte1 p.bodytext{
	width: 100% auto;
	padding: 0px 15px 0px 14px;
}

td.footer{
	background-image: url(ie_FILES/footer.jpg);
	background-repeat: no-repeat;
}

td.impressum{
	vertical-align: bottom;
	padding-bottom: 1px;
	color: #FFFFFF;
	font-weight: bold;
}

p{
	padding: 0px;
	margin: 0px;
}

p.csc-form-label{
	font-weight: bold;
	padding-right: 10px;
	padding-top: 7px;
	padding-left: 10px;
	font-size: 11px;
}

div{
	padding: 0px;
	margin: 0px;
}

div.ce_header_image h1{
	float: left;
	width: 265px;
	margin-bottom: 10px;
}

div.ce_header_image_content {
	margin: 0;
	padding: 0;
	clear: left;
}

div.ce_header_image_content p.bodytext {
	margin: 0;
	padding: 0px 15px 0px 14px;
	clear: left;
}

div.ce_header_image_image {
	margin: 0;
	padding: 0;
}

table.imgtext-table {
	border: 0;
	margin: 0 0 0 8px;
	padding: 0;
	}

p.bodytext {
	padding: 0px 15px 0px 14px;
}

div.news-single-item {
	padding-left: 15px;
	padding-right: 10px;
	font-size: 11px;
	clear: both;
}

div.news-single-item a:visited{
	padding-left: 15px;
	color: #FBA916;
	padding-right: 10px;
	font-size: 11px;
}


div.news-single-item h2{
	font-size: 14px;
}

div.news-single-item h3{
	font-size: 11px;
	color: #538C24;
	font-weight: bold;
	padding-right: 10px;
}

div.news-single-item p.bodytext{
	padding: 0px 0 0 0;
	margin: 0px;
}

div.news-single-backlink a:visited{
	color: #FBA916;
	text-decoration: none;
}
div.news-single-backlink a{
	color: #FBA916;
	text-decoration: none;
}


div.news-list-container{
	width: 220px;
}

div.news-list-item h3{
	margin: 0;
	padding: 0;
	padding-left: 10px;
	font-size: 11px;
}

div.news-list-item {
	margin: 0;
	padding: 0;
	padding-bottom: 20px;
}

div.news-list-item p.bodytext{
	padding-left: 10px;
	color: #538C24;
}

div.news-list-item div.news-list-morelink{
	padding-left: 10px;
}

div.news-list-item h3 a:link{
	color: #FBA916;
	text-decoration: none;
	font-weight: bold;
}

div.news-list-item h3 a:visited{
	color: #FBA916;
	text-decoration: none;
	font-weight: bold;
}

div.news-list-item h3 a:hover{
	color: #FBA916;
	text-decoration: none;
	font-weight: bold;
}

div.news-list-item h3 a:active{
	color: #EA450C;
	text-decoration: none;
	font-weight: bold;
}

div.news-list-morelink a:link{
	color: #FBA916;
	text-decoration: none;
}

div.news-list-morelink a:hover{
	color: #FBA916;
	text-decoration: none;
}

div.news-list-morelink a:visited{
	color: #FBA916;
	text-decoration: none;
}

div.news-list-morelink a:active{
	color: #FBA916;
	text-decoration: none;
}

div.csc-header-n1 h1 {
	margin: 0;
	font-size: 16px;
}
.csc-header h1{
	clear: both;
	padding: 2px 10px 0px 14px;
	margin: 0;
	margin-top: 10px;
	font-size: 12px;
	font-weight: bold;
}

div.tx-fesearchintable-pi1 {
	padding: 2px 10px 0px 14px;
	margin: 0;
	margin-top: 10px;
	
}

td.inhaltsbereich div.tx-fesearchintable-pi1 td{
	color: #569306;
}

div.tx-fesearchintable-pi1 ol{
	font-size: 11px;
	font-weight: normal;
}


a.navigation:link,a.navigation:visited,a.navigation:hover,a.navigation:active{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

input.text {
	border: 1px solid #F0FFC0;
	background-color: #F0FFC0;
	width: 143px;
	height: 19px;
}

input.suchtext {
	border: 1px solid #F0FFC0;
	background-color: #F0FFC0;
	width: 143px;
	height: 19px;
}

input.zip {
	border: 1px solid #F0FFC0;
	background-color: #F0FFC0;
	width: 40px;
	height: 19px;
}


input.image {
	margin-top: 1px;
}

input.checkout_text {
	border: 1px solid #000000;
	background-color: #F0FFC0;
	width: 240px;
	height: 19px;
}
textarea.checkout_text {
	border: 1px solid #000000;
	background-color: #F0FFC0;
	width: 240px;
	height: 100px;
}
select.checkout_select {
	border: 1px solid #000000;
	background-color: #F0FFC0;
	width: 240px;
	height: 19px;
}

checkbox {
	border: 1px solid #000000;
	background-color: #F0FFC0;
}



input.checkout_zip {
	border: 1px solid #000000;
	background-color: #F0FFC0;
	width: 40px;
	height: 19px;
}

input.checkout_city {
	border: 1px solid #000000;
	background-color: #F0FFC0;
	width: 196px;
	height: 19px;
}
div.tx-skorder-pi1 p.bodytext {
	padding-left: 0px;
}



input.checkout_image {
	margin-top: 1px;
}

.inhalt .spalte1 .imgtext-table img {
	margin: 0 5px 0 0;
}
/* mB special */
.inhalt .spalte1 {
	color: #569306;
}
.csc-caption {
	color: #569306;
}

