* { /* Mit Universalselektor die Polsterungseigenschaften aller (Block-)Elemente auf null setzen */
margin: 0;
padding: 0;
font: 12px verdana, sans-serif;
}

html, body {
  width:100%;
  height:100%;
  text-align: center; /* Für IE 5.01 & 5.5, um die Box #wrapper horizontal zu zentrieren */
  background-color: #133a12;
}



/* Außenrahmen */

#inhalt {
  width:980px;
  height: 100%;
  text-align:center;
  vertical-align: middle;
}


/* Kopf */

#kopfobenlinks { 
  height: 80px;
  width:  170px;
}

#kopfobenbanner {
  height: 80px;
}


#kopfuntenlinks {
  height: 26px;
  width: 170px;
}


#kopfnavi {
  height: 26px;
  background-color: #cedece;
  width: 630px;
  text-align: left;
  font-size: 11px;
  font-weight: bold;
  color: #133a12;
}

#kopfnavi a {
  font-size: 12px;
  font-weight: bold;
  color: #133a12;
}

#kopfuntenrechts {
  height: 26px;
  background-color: #cedece;
}

/* Navigation */

#navi {
  width: 170px;
  background-color: #fff;
  font-size: 11px;
  background-image: url(../img/hg_nav_hoch.gif); 
  background-repeat: repeat-x;
  vertical-align: top;
  text-align: left;
}

#anschrift {
  font-size: 9px;
  color: #646464

}


#div_anschrift, #div_anschrift a {
  font-size: 9px;
  color: #646464;
  margin-left: 15px;
  margin-top: 58px;  */
}


/* der Inhalt */

#content_home {
  text-align: left;
  font-size: 11px;
  vertical-align: top;
  width: 630px;
  background-color: white;
}

#div_crumb {
  margin-left: 30px;
  margin-top: 10px;
  height: 48px;
  vertical-align: top;
  color: #bdbdbd;
  font-size: 9px;
}

#div_crumb a {
  color: #bdbdbd;
  font-size: 9px;
}


#div_content_home {
  text-align: left;
  font-size: 11px;
  vertical-align: top;
  width: 570px;
  background-color: white;
  margin-left: 30px;
  margin-bottom: 10px;
}

#news {
  width: 180px;
  background-color: #ccc;
  margin-left: 15px;
  vertical-align: top;
  text-align: left;
  background-image: url(../img/hg_news.gif); 
  background-repeat: repeat-x;
}

/* Fuss */

#fuss {
  height: 25px;
  width: 980px;
  line-height: 25px;
  text-align: left;
  vertical-align: middle;
  font-size: 11px;
  color: white;
  font-family: Verdana, Helvetica, sans-serif; 
  background-color: #133a12;
}


#fuss a, #fuss a:visited {
  font-size: 12px;
  line-height: 25px;
  font-family: Arial, Helvetica, sans-serif; 
  color: white; /* allgemeine Textfarbe */ 
}


#fuss a:hover {
  color: #cedece;
  text-decoration: none;
}




ul, li { 
  font-family: Verdana, Helvetica, sans-serif; 
  font-size : 12px; 
  line-height: 16px; /* Zeilenabstand */ 
  color: #646464; /* allgemeine Textfarbe */ 
  margin-bottom:0px;
} 


 
/* Mittelteil */

.navilinks ul {
  list-style-type: none;
  color: white;
}

.navilinks li {
  list-style-type: none
  color: white;
}

.navilinks_no {
  font-size: 12px;
  line-height: 25px;
  font-family: Arial, Helvetica, sans-serif; 
  color: white; /* allgemeine Textfarbe */ 
  background-image: url(../img/button_off.gif);
}

.navilinks_no a:link {
  display: block;
  line-height: 25px;
  padding-left: 15px;
  padding-right: 5px;
  color: white;
  text-decoration: none;
}

.navilinks_no a:visited {
  display: block;
  line-height: 25px;
  padding-left: 15px;
  padding-right: 5px;
  color: white;
  text-decoration: none;
}


.navilinks_no a:hover {
  color: #133a12;
  text-decoration: none;
  background-image: url(../img/button_on.gif);
}


.navilinks_act {
  font-size: 12px;
  line-height: 25px;
  padding-left: 15px;
  padding-right: 5px;
  font-family: Arial, Helvetica, sans-serif; 
  color: #133a12; /* allgemeine Textfarbe */ 
  background-image: url(../img/button_on.gif);
}


.navilinks_act a:link {
  display: block;
  line-height: 25px;
  color: #133a12;
  text-decoration: none;
}


.navilinks_act a:visited {
  display: block;
  line-height: 25px;
  color: #133a12;
  text-decoration: none;
}



.navilinkssub ul {
  list-style-type: none;
  color: white;
}

.navilinkssub li {
  list-style-type: none
  color: white;
}

.navilinkssub_no {
  font-size: 12px;
  line-height: 25px;
  font-family: Arial, Helvetica, sans-serif; 
  color: white; /* allgemeine Textfarbe */ 
  background-image: url(../img/button_off.gif);
}

.navilinkssub_no a:link {
  display: block;
  line-height: 25px;
  padding-left: 30px;
  padding-right: 5px;
  color: white;
  text-decoration: none;
}

.navilinkssub_no a:visited {
  display: block;
  line-height: 25px;
  padding-left: 30px;
  padding-right: 5px;
  color: white;
  text-decoration: none;
}


.navilinkssub_no a:hover {
  color: #133a12;
  text-decoration: none;
  background-image: url(../img/button_on.gif);
}


.navilinkssub_act {
  font-size: 12px;
  line-height: 25px;
  padding-left: 30px;
  padding-right: 5px;
  font-family: Arial, Helvetica, sans-serif; 
  color: #133a12; /* allgemeine Textfarbe */ 
  background-image: url(../img/button_on.gif);
}


.navilinkssub_act a:link {
  display: block;
  line-height: 25px;
  color: #133a12;
  text-decoration: none;
}


.navilinkssub_act a:visited {
  display: block;
  line-height: 25px;
  color: #133a12;
  text-decoration: none;
}






p { 

/* --- Standardtextart und -größe werden festgelegt --- */ 
  font-family: Verdana, Helvetica, sans-serif; 
  font-size : 12px; 
  line-height: 16px;
  color: #646464; /* allgemeine Textfarbe */ 
  margin-bottom: 0px; 
} 



.bodytext {

/* --- Standardtextart und -größe werden festgelegt --- */ 
  font-family: Verdana, Helvetica, sans-serif; 
  font-size : 12px; 
  line-height: 16px;
  color: #646464; /* allgemeine Textfarbe */ 
  margin-bottom: 5px; 
} 


.bodytext strong {
  font-weight: bold;
}


.bodytext a:link, .bodytext a:visited {
  color: #646464;
  text-decoration: underline dotted;
}

h1 { 
/* --- Überschrift erster ordnung --- */ 
  font-family: Verdana, Helvetica, sans-serif; 
  font-size: 22px; 
  font-weight: bold;
  color: #133a12;
  margin-bottom:5px;
  margin-top: 0px;
} 


h2 { 
  font-family: Verdana, Helvetica, sans-serif; 
  font-size: 16px; 
  font-weight: bold;
  color: #133a12;
  margin-bottom:5px;
  margin-top: 0px;
} 


h3 { 
  font-family: Verdana, Helvetica, sans-serif; 
  font-weight: bold;
  font-size: 24px;
  margin-bottom:5px;
    color: #646464;
} 


h4 { 
  font-family: Verdana, Helvetica, sans-serif; 
  font-weight: bold;
  font-size: 16px;
  margin-bottom:5px;
} 




.NOBORDER {
  vertical-align: top;
}



.textmenu {
  font-family: Verdana, Helvetica, sans-serif; 
  font-size: 9px;
  color: #646464;
  vertical-align: bottom;
}

.align-center {
  text-align: center;
}

div {
text-align: left; /* text-align:center wieder aufheben, damit DIV-Inhalte linksbündig ausgerichtet sind */
}

a:link{
  color: black;
  text-decoration: none;
}


a:visited {
  color: black;
  text-decoration: none;
}


a:active{
  color: black;
  text-decoration: none;
}



a:hover{
  color: black;
  text-decoration: underline;
}

a img {
border: 0px;
}

/* default styles for tt_news -----------------------------------  clearer  -----------------------------------*/
/* prevent floated images from overlapping the div-containers they are wrapped in  */
.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{
	clear:right;
	height:1px;
	border:1px solid #F9FFE5;
}
.news-latest-container HR.clearer {
	clear:left;
}/*-----------------------------------  tt_news LATEST view  -----------------------------------*/
.news-latest-container {
                text-align: left;
margin:0px;

}

.news-latest-container td {
margin:0px;
}

.news-latest-container h1 {
  margin-left: 10px;
}

.news-latest-container H2 {
	color:#fff;	
	margin-left:10px;
	margin-right:10px;
}

.news-latest-gotoarchive {
	font-weight:bold;
	margin-top:5px;
}
.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {
	color:#fff;
}
.news-latest-gotoarchive A {
	color:#fff;
}
.news-latest-item {
	margin-left:20px;
                margin-right:10px;
                margin-top:0px;
                margin-bottom:5px;
                  color: #646464;
}
.news-latest-item IMG {
	margin-right:5px;
                margin-left: 10px;
	float:left;
}

.news-latest-item H3 {
                color: #646464;
                font-size: 11px;
                margin-left: 10px;
}

.news-latest-item P { 

/* --- Standardtextart und -größe werden festgelegt --- */ 

  font-family: Verdana, Helvetica, sans-serif; 
  font-size : 10px; 
  line-height: 12px; /* Zeilenabstand */ 
  color: #646464; /* allgemeine Textfarbe */ 
  margin-left:10px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 5px;
} 

.news-latest-category IMG {
	float: none;
	border:none;
	margin:0px;
}
.news-latest-date,.news-latest-morelink,.news-latest-category {
	font-size:9px;
}


.news-latest-morelink {
	font-size:9px;
                text-align: right;
                margin-right: 10px;
}
.news-latest-morelink A {
	float:right;
}/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {
	border:1px solid #000;
	background-color:#BBE53A;
}

.news-list-item {
	/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
	padding:3px;
	margin:3px;
	border:1px solid #666;
	background-color:#F9FFE5;
	}
.news-search-form {
	padding:3px;
	margin-bottom:5px;
	border:1px solid #666;
	background-color:#F9FFE5;
}
.news-search-emptyMsg{
	margin:0px;
}
.news-search-form FORM {
	margin:0px;
}
.news-list-container H3 {
	margin-bottom: 5px;
	padding: 2px;
	border-bottom: 1px solid #769024;
	background-color: #769024;
}
.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {
	color:#fff;
	padding-left:2px;
}
.news-list-container H3 A {
	color:#fff;
}
.news-list-container P {
	padding-left:3px;
}
.news-list-date {
	float: right;
	color: #3E551C;
	width: 180px;
	text-align: right;
	height: 20px;
	margin-top: -2px;
	margin-right: -2px;
	font-size: 9px;
	font-weight: normal;
	background-color: #F9FFE5;
	}
.news-list-imgcaption {
	float: right;
	padding-top:3px;
	padding-right:3px;
	font-size: 9px;
	}
.news-list-container IMG {
	float: right;
	border:1px solid #666;
	margin-bottom:5px;
	margin-right:2px;
	margin-left:5px;
}
.news-list-category IMG {
	float: none;
	border:none;
	margin:0px;
}
.news-list-morelink,.news-list-category {
	font-size:9px;
	margin-left:3px;
}
.news-list-morelink  {
	margin-bottom:3px;
}
.news-list-browse {	
	text-align: center;
}	
/*---------------------------------  tt_news Page-Browser ---------------------------------*/
.tx-ttnews-browsebox {
	margin:3px;
	border:1px solid #666;	padding:3px;	background-color:#F9FFE5;}.tx-ttnews-browsebox TD {	font-size: 10px;}.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {	font-weight: bold;}.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{	margin:0px;}.tx-ttnews-browsebox-SCell {	background-color: #BBE53A;	border:1px solid #666;}.news-search-emptyMsg {	font-size: 11px;	margin-left: 10px;}	/*--------------------------------- tt_news SINGLE view  ---------------------------------*/.news-single-item {	padding:5px;	margin-bottom:5px;	border:1px solid #666;	background-color:#F9FFE5;}.news-single-item H2 {	font-size: 16px;	font-weight:bold;	color: #85A600;	margin-bottom: 0px;}.news-single-item H3 {	margin-bottom: 15px;}.news-single-img {	float: right;	margin-left:5px;}.news-single-imgcaption {	padding:3px;	clear:both;}.news-single-category {	float: right;}.news-single-backlink, .news-single-backlink a {	font-weight: bold;	font-size: 10px;	margin-bottom: 15px;	margin-top: 10px;}.news-single-timedata {	float: right;}.news-single-timedata, .news-single-author,.news-single-imgcaption {	font-size: 9px;}.news-single-author {	padding-bottom: 3px;}.news-single-additional-info {	background-color: #BBE53A;/*	clear: both;*/	margin-top: 15px;	border: 1px solid #666;	padding:3px;	padding-bottom:0px;}.news-single-related,.news-single-files,.news-single-links  {	border: 1px solid #666;	margin:0px;	margin-bottom: 3px;	padding:3px;	background-color:#F9FFE5;}.news-single-related DD, .news-single-links DD, .news-single-files DD {	margin-left:20px;}.news-single-related DT, .news-single-links DT, .news-single-files DT {	font-weight: bold;	font-size: 11px;	margin-left:5px;	width:90%;}/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */.news-amenu-container {	margin-top:10px;	padding:3px;	border:1px solid #333;	background-color:#BBE53A;}.news-amenu-container LI {	padding-bottom:1px;}.news-amenu-container UL {	padding:3px;	margin-top:5px;	margin-left:0px;	margin-bottom:0px;	border:1px solid #666;	background-color:#F9FFE5;	list-style-type: none;}.news-amenu-container H2 {	color:#fff;	padding:3px;	border:1px solid #666;	background-color:#769024;}.news-amenu-item-year {	font-weight: bold;	border: 1px solid #666;	padding: 2px;	background-color: #769024;	color:#fff;}/*--------------------------------- tt_news Categorymenu (CATMENU) --------------------------------- */.news-catmenu  {	padding:5px;	margin:10px 0px 10px 10px;	border:1px solid #666;	background-color:#F9FFE5;}.news-catmenu-header {	font-size:11px;	font-weight:bold;}.news-catmenu DIV {	font-size:10px;	white-space: nowrap;}.news-catmenu DIV img, .news-catmenu img, .news-catmenu-header img {	margin:0px;	padding: 0px;	vertical-align: middle;}.news-catmenu-ACT {	font-weight:bold;}/*  Styles for catmenu mode "nestedWraps" */.level1 {	padding:1px;	padding-left:10px;	background-color:#ebf8bf;	border-left:1px solid #666;	border-top:1px solid #666;}.level2 {	padding:1px;	padding-left:10px;	background-color:#ddf393;	border-left:1px solid #666;}.level3 {	padding:1px;	padding-left:10px;	background-color:#cae46e;	border-left:1px solid #666;	border-top:1px solid #666;}.level4 {	padding:1px;	padding-left:10px;	background-color:#b0cb51;	border-left:1px solid #666;}


.tx-kesmallads-pi1-searchbox {
  margin-bottom: 20px;
}

.tx-kesmallads-pi1-modeSelector {
  display: none;
}

.tx-kesmallads-pi1-image {
  float: left;
  margin-right: 10px;
  height: 100px;
}

.tx-kesmallads-pi1-email, .tx-kesmallads-pi1-submitDate { 
  display: none;
}

.tx-kesmallads-pi1-textcontent {
  margin-bottom: 30px;
}

html * .tx-kesmallads-pi1-textcontent {
}

.tx-kesmallads-pi1-listrow {
}


/* Class for the whole plugin*/
.tx-kesmallads-pi1					{ font-size:12px; }
/* list view */

/* special form */
.tx-kesmallads-pi1 #box-in 															{ margin-top:10px; }
.tx-kesmallads-pi1 #box-innen,.tx-kesmallads-pi1 #box-innen-links					{ width:540px; position:relative; background:#EFDCB4; left:3px; border: 1px solid #BD8541; border-top:0px; border-bottom:0px; padding:3px 10px 3px 10px; }
.tx-kesmallads-pi1 #box-innen[id],.tx-kesmallads-pi1 #box-innen-links[id]			{ width:518px; background:#EFDCB4; border: 1px solid #BD8541; border-top:0px; border-bottom:0px; }
.tx-kesmallads-pi1 #box-innen-oben,.tx-kesmallads-pi1 #box-innen-links-oben			{ position:relative; left:3px; }
.tx-kesmallads-pi1 #box-innen-unten,.tx-kesmallads-pi1 #box-innen-links-unten		{ position:relative; left:3px; }

.tx-kesmallads-pi1 #box-innen-links			{ left:0; background:#EFDCB4; }
.tx-kesmallads-pi1 #box-innen-links[id] 	{ background:#EFDCB4; }
.tx-kesmallads-pi1 #box-innen-links-oben	{ background:#EFDCB4; }
.tx-kesmallads-pi1 #box-innen-links-unten	{ background:#EFDCB4; }

.tx-kesmallads-pi1 #innen-liob			{ position:absolute; top:-1px; left:-1px; }
.tx-kesmallads-pi1 #innen-reob			{ position:absolute; top:-1px; right:-2px; }
.tx-kesmallads-pi1 #innen-liun			{ position:absolute; bottom:-1px; left:-1px; }
.tx-kesmallads-pi1 #innen-reun			{ position:absolute; bottom:-1px; right:-2px; }
 
.tx-kesmallads-pi1 #suggestfield { float:left; }
.tx-kesmallads-pi1 .clearl 		 { clear:left; }
.tx-kesmallads-pi1 .clearline	 { clear:both; font-size:1px; height:1px; }

.tx-kesmallads-pi1 .column1		 { width:150px; float:left; clear:left; margin-top:10px;}
.tx-kesmallads-pi1 .column2		 { width:300px; float:left; margin-top:10px;}

.tx-kesmallads-pi1 .inputclass	 		{ border:1px solid black; width:300px; }
.tx-kesmallads-pi1 .inputclass_short	{ border:1px solid black; width:150px; }
.tx-kesmallads-pi1 .inputclass_suggest 	{ border:1px solid black; width:300px; float:left; }
.tx-kesmallads-pi1 .inputclass_file	 	{ border:1px solid black; width:auto; }
.tx-kesmallads-pi1 .inputclass_select 	{ border:1px solid black; width:150px; }


.tx-kesmallads-pi1 .submitclass			{ width:300px; border:1px solid black; height:18px; background:#F4EBCB; color:black; margin:10px;}

.tx-kesmallads-pi1 .header			{ color:#BD8541; font-size:1.5em; font-style:italic; font-weight:bold; }
.tx-kesmallads-pi1 p 				{ margin:8px 0 2px 0;}
 
.tx-kesmallads-pi1 .suggestwords {
		float:right;
		visibility: hidden;
		width: 200px;
		height:152px;
		overflow:auto;
		border: 1px solid #444444;
		font-family:Arial;
		font-size:12px;
		margin:23px 7px 0 0;
		background:white;
}

.tx-kesmallads-pi1 a.ergebnis {
	color: black;
	text-decoration: none;
	display: block;
	width: 100%;
}
.tx-kesmallads-pi1 a.ergebnis:hover {
	background-color: yellow;
}

/* even row */
.tx-kesmallads-pi1-listrow			{ clear:both; padding-top:10px;	}
/* odd row*/
.tx-kesmallads-pi1-listrow-odd		{ clear:both; padding-top:10px;	}

.tx-kesmallads-pi1-image 			{ float:left; display:block; }
.tx-kesmallads-pi1-textcontent		{ margin-left:110px;}
.tx-kesmallads-pi1-category			{ font-size:1.2em; margin-right:5px; font-style:italic;}
h2.tx-kesmallads-pi1-title			{ font-size:1.2em; font-weight:bold; margin:0; padding:0 0 .2em 0;}
.tx-kesmallads-pi1-phone			{ }
.tx-kesmallads-pi1-email			{ }
.tx-kesmallads-pi1-content 			{ margin-bottom:10px; padding:0 10px 0 0;}
.tx-kesmallads-pi1-listdivider 		{ border-bottom:1px dashed #969696; margin:5px 10px 5px 0; clear:both;}

.tx-kesmallads-pi1-searchbox-sword	{ border:1px solid black; height:16px; font-size:9px; width:112px;}
.tx-kesmallads-pi1-searchbox-button { border:1px solid black; height:16px; background:#F4EBCB; color:black; font-size:9px; }

/* Pagebrowser */
.tx-kesmallads-pi1-browsebox {
	margin:3px;
	border:1px solid #D6CDB1;
	padding:3px;
	background-color:#FCF7D1;
}
.tx-kesmallads-pi1-browsebox TD {
	font-size: 10px;
}
.tx-kesmallads-pi1-browsebox-strong, .tx-kesmallads-pi1-browsebox-SCell {
	font-weight: bold;
}
.tx-kesmallads-pi1-browsebox-SCell P,.tx-kesmallads-pi1-browsebox TD P{
	margin:0px;
}

.tx-kesmallads-pi1-browsebox-SCell {
	background-color: white;
	border:1px solid #666;
	padding-left:0px; padding-right:3px;
}

/* teaser view*/
.tx-kesmallads-pi1-teaser_row		{ margin-top:.5em; }
.tx-kesmallads-pi1-teaser_cat		{ font-weight:bold; }
.tx-kesmallads-pi1-teaser_title		{ }
.tx-kesmallads-pi1-teaser_link		{ font-size:10px; margin-top:3px; display:block;}

/* shortlist view*/
.tx-kesmallads-pi1-searchresult-shortlist	{ font-size:12px; padding:0 0 0 0; margin:0 0 3px 0; } 
.tx-kesmallads-pi1-searchresult-noresult	{ font-size:12px; padding:0 0 0 0; margin:0 0 3px 0;}

/* mode selector */
.tx-kesmallads-pi1-modeSelector	table { }
.tx-kesmallads-pi1-modeSelector table tbody tr td { }
.tx-kesmallads-pi1-modeSelector table tbody tr td.tx-kesmallads-pi1-modeSelector-SCell {  }
.tx-kesmallads-pi1-modeSelector table tbody tr td p a:link,
.tx-kesmallads-pi1-modeSelector table tbody tr td p a:visited,
.tx-kesmallads-pi1-modeSelector table tbody tr td p a:hover { background:#F4EBCB; padding:3px; margin:0; border-left:1px solid black; border-top:1px solid black; display:block; width:100px; padding-left:10px; text-decoration:none; color:black;}
.tx-kesmallads-pi1-modeSelector table tbody tr td.tx-kesmallads-pi1-modeSelector-SCell p a:link,
.tx-kesmallads-pi1-modeSelector table tbody tr td.tx-kesmallads-pi1-modeSelector-SCell p a:visited,
.tx-kesmallads-pi1-modeSelector table tbody tr td.tx-kesmallads-pi1-modeSelector-SCell p a:hover { background:#E2CB78; }

/* form */
.tx-kesmallads-pi1 form table.csc-mailform	{ width:550px; }
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-labelcell	{ }
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-labelcell-check	{ font-size:80%; }
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-labelcell p.csc-form-label-req	{ font-weight:bold; }
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell { }
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell select 	{ border:1px solid black; }
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell file 	{ border:1px solid black; }
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell input.inputclass	{ border:1px solid black; width:300px; }
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell input.submitclass	{ width:300px; border:1px solid black; height:18px; background:#F4EBCB; color:black; width:300px;}
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell textarea.inputclass	{ border:1px solid black; width:300px; }


