	/* common styles START */
	html, body {margin: 0; padding: 0;}
	body {padding: 0 20px 0 20px; 
	color:#626262;
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	line-height:20px;
	background: #ffffff;
	}
	
	.bodytext UL, p UL, #content UL { 
	list-style-image: url(../layouticons/bulletquad.gif);
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	margin:3px 0 3px 10px;
	padding:0 0 0 0px;
	line-height:20px;
	}
.bodytext LI, p LI, #content LI { 
	list-style-image: url(../layouticons/bulletquad.gif);
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	margin:0 0 0px 10px;
	padding:0 0 0 0px;
	line-height:20px;
	}

#content UL a,#content LI a {color: #005daa; text-decoration:none; line-height:20px;}
#content UL a:hover,#content LI a:hover {color: #005daa; text-decoration: underline; line-height:20px;}

  /* table, specifically */ 
td  {
	padding: 1px 0;
	font-size:13px;
	line-height:20px;
	}
td input, td textarea, td select  {
	margin: 2px 0 2px 5px;
	font-size:13px;
	line-height:20px;
	}

.csc-textpic-caption { 
	font-size:11px; 
	color:#626262; 
	line-height:15px;
	 padding:5px;
	 }
	
	img  {
	border: none;
}

	h1, h2, h3, p {margin: 0; padding: 0;text-decoration: none;}	
	h1,h2 { padding-top: 7px;text-decoration: none; }

html, body, div, dl, dt, dd, ul, ol, li,
pre, form, fieldset, input, p, blockquote, th, td,
h1, h2, h3, h4, h5, h6
{
	margin: 0px;
	padding: 0px;
}
 
div.csc-header{ padding-top:10px;}

#rootline { font-size:11px; color:#626262;}
#rootline a { font-size:11px; color:#626262; text-decoration:none;}
#rootline a:hover { font-size:11px; color:#626262; text-decoration:underline;}
 a {  color:#005daa; text-decoration:none;}
 a:hover {  color:#005daa; text-decoration:underline;}
	
	
	#content {color:#626262;
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	line-height:20px;
	width:560px;
	height:auto;
	padding: 10px 20px 10px 20px; 
	text-align:left; 
	background: #FFFFFF;
	border-top:1px solid #ccc;
	}		
	
#content a { 
	font-size:13px; 
	line-height:20px; 
	color:#005daa; 
	text-decoration:none;
	}
#content a:hover { 
	font-size:13px; 
	line-height:20px; 
	color:#005daa; 
	text-decoration:underline;
	}
#content h1.csc-firstHeader, #content h1.csc-firstHeader a { 
	font-size:13px; 
	margin:0 0 10px 0;
	padding:0; 
	color:#626262;
	font-weight:bold;
	}
#content h1, #content h1 a, #content_right h1, #content_right h1 a { 
	font-size:13px; 
	margin:0 0 10px 0;
	padding:0; 
	color:#626262;
	font-weight:bold;
	}

#content h2, #content h2 a,#content h3, #content h3 a, #content .news-single-item H3 ,#content .news-single-item H2,.news-single-item H3 ,.news-single-item H2,
#content .news-single-item H3 a,#content .news-single-item H2 a,.news-single-item H3 a,.news-single-item H2 a,
#content_right h2, #content_right h3, #content_right h4, #content_right h5, #content_right h2 a, #content_right h3 a, #content_right h4 a, #content_right h5 a { 
	font-size:13px;
	line-height:20px;
	color:#626262; 
	font-weight:bold;
	text-decoration:none;
	}
#content h2 a:hover,#content h3 a:hover, #content .news-single-item H3 a:hover,#content .news-single-item H2 a:hover,.news-single-item H3 a:hover,.news-single-item H2 a:hover, #content_right h2 a:hover, #content_right h3 a:hover, #content_right h4 a:hover, #content_right h5 a:hover{ 
	text-decoration:none;
	}

	
#content h3, #content h4, #content h5, div.tx-felogin-pi1 h3 { 
	font-size:13px;
	line-height:20px;
	color:#626262; 
	font-weight:bold;
	text-decoration:none;
	margin:0 0 10px 0;
	padding:0; 
	}
	
#content h3 a, #content h4 a, #content h5 a, div.tx-felogin-pi1 h3 a{ 
	font-size:13px;
	line-height:20px;
	color:#626262; 
	font-weight:bold;
	text-decoration:none;
	}
	
#content h3 a:hover, #content h4 a:hover, #content h5 a:hover, div.tx-felogin-pi1 h3 a:hover{ 
	font-size:13px;
	line-height:20px;
	color:#626262; 
	font-weight:bold;
	text-decoration:underline;
	}	
		
		
	
	
	

/* Filelinks styles Start */
/*-------------------*/

/* default styles for extension "tx_cssfilelist" */



#bottom_box_container .downloads {width:197px; display:block; float:left; margin-bottom:5px; height:auto;}
#bottom_box_container .icon {  width:20px; float:left; left:0; } 
#bottom_box_container .datei  { width:147px; float:left; text-align:left; padding-right:10px; left:20px;  } 
#bottom_box_container .groesse { width:20px; float:left; text-align:left; left:177px; } 
#bottom_box_container .downloads a { color:#626262; text-decoration:none;}
#bottom_box_container .downloads a:hover { color:#005daa; text-decoration:underline;}

.downloads {width:543px; display:block; float:left; margin-bottom:5px; height:auto;}
.icon {  width:20px; float:left; } 
.datei  { width:383px; float:left; text-align:left; padding-right:30px; left:20px;  } 
.groesse { width:90px; float:left; text-align:right; left:428px; } 



	.filelinks div{padding-left:25px; background:url('../../system/icons/default.gif') left top no-repeat; margin-bottom:10px; display:block;}
	.filelinks span{display:block;}
	.filelinks .filecount{display:block; margin-bottom:5px;} 
	.filelinks a{text-decoration:none; }
	.filelinks a:hover{text-decoration:underline;}
	
	/* RAHMEN*/

DIV.csc-frame { border: 0px; }
DIV.csc-frame-invisible {}
DIV.csc-frame-rulerBefore { border-top: 1px solid #cccccc; padding:5px 0; }
DIV.csc-frame-rulerAfter { border-bottom: 1px solid #cccccc; padding:5px 0; }
DIV.csc-frame-indent { padding-left: 100px; }
DIV.csc-frame-indent3366 { padding-left: 33%; }
DIV.csc-frame-indent6633 { padding-right: 33%; }
DIV.csc-frame-frame1 { background-color: #ffffff; padding: 2px 4px 2px 4px; border: 1px solid #cccccc; }
DIV.csc-frame-frame2 { background-color: #ffffff; padding: 2px 4px 2px 4px; border: 1px solid #21a1de; }

DIV.csc-frame-frame1 H1, DIV.csc-frame-frame1 H2, DIV.csc-frame-frame1 H3, DIV.csc-frame-frame1 H4, DIV.csc-frame-frame1 H5 { margin-top: 2px; }
DIV.csc-frame-frame2 H1, DIV.csc-frame-frame2 H2, DIV.csc-frame-frame2 H3, DIV.csc-frame-frame2 H4, DIV.csc-frame-frame2 H5 { margin-top: 2px; }
	





	
	.left {float: left;}
	.right {float: right;}
	.black, .black a {color:black;}
	/* error mailform START */
	.red {color:red;font-weight:bold;}
	.red input,.red textarea,.red select {background-color:red;color:#fff;}
	/* error mailform END*/
	/* common styles END */
	
	#printwindow {float:left; margin: 5px 0 5px 5px; font-weight:normal; font-size:10px; color:#252525; }
	#closewindow {float:right; margin: 5px 5px 5px 0px; font-weight:normal;font-size:10px; color:#252525; }
	
	#header { clear:both; width:600px; background:#ffffff; }
	#header small { font-size: 12px; color:#252525;}
	#header span { font-size: 12px; color:#252525; }
	

	
	#special {clear:both; width:560px; text-align:center; padding-top:30px; font-size:10px;}
	
	
	
	/* footer styles START */
	#footer {clear: both;margin: 0;padding: 0;color: #000;height: 20px; font-weight:normal; width:600px; border-top:1px solid #ccc;}
	#footer div.left  { margin-top: 8px; margin-left:5px; font-size: 10px; font-weight:normal; float:left; } 
	#footer div.right { margin-top: 8px; margin-right:0px; font-size: 10px; font-weight:normal; text-align:right; float:right; }	
	
	#footer a {text-decoration: none; color: #252525; font-weight:normal; font-size: 10px;}
	#footer a:hover {text-decoration: none; color: #252525; font-weight:normal; font-size: 10px;}
	/* footer styles END */
	
	/* sitemap styles START */
	.tx-wssitemap-pi1 .treemenudiv {}
	.tx-wssitemap-pi1 .treemenudiv img {vertical-align: middle;}
	.tx-wssitemap-pi1 .treemenudiv a {text-decoration: none;  color: #000066; font-weight:normal; }
	.tx-wssitemap-pi1 .treemenudiv a:hover {color: #000066; text-decoration:underline; font-weight:normal;}
	.tx-wssitemap-pi1 .treemenudiv a span.treemenutext_act {}
	.tx-wssitemap-pi1 .treemenudiv a span.treemenutext_actifsub {}
	/* sitemap styles END */
	
	
	
	
	

#content strong.alert { color: red; background: yellow; padding: 1px 3px; margin: 5px 0; display: block;}

#content span.label {width: 73px; min-width: 73px; display: block; float: left;}
#content p {clear: both;}







/*-----------------------------------  clearer  -----------------------------------*/
/* prevent floated images from overlapping the div-containers they are wrapped in  */
.news-list-container HR.clearer,  .news-latest-container HR.clearer{
	clear:right;
	height:1px;
	border:1px solid #626262;
	border-top:none;
	size:1;

}
.news-single-item HR.clearer{
	clear:right;
	height:1px;
	border:1px solid #626262;
	border-top:none;
	size:1;
	margin-top:15px;
}
.news-latest-container HR.clearer {
	clear:left;
}


/*-----------------------------------  tt_news LATEST view  -----------------------------------*/

.news-latest-container {
 	border:none;
}

.news-latest-container H2,.news-latest-gotoarchive {
	color:#626262;
	padding:3px 0;	
	margin:3px 0;
	border:none;
}

.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:#005daa;
}
.news-latest-gotoarchive A {
	color:#005daa; text-decoration:none;
}
.news-latest-item {
	padding:3px;	
	margin:3px;
	border:1px solid #626262;
}

.news-latest-item IMG {
	
	margin-bottom:5px;
	margin-right:5px;
 	border:1px solid #626262;
	float:left;
}
.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 {
	height:12px;
}

.news-latest-morelink A {
	float:right;
}


/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {
border:none;
height:auto;
}	


.news-list-item {
	padding:3px 0;	
	margin:3px 0;
	border:none;
	height:auto;

	} 
.news-search-form {	
padding:3px 0;		
margin-bottom:5px;
border:1px solid #626262;
height:auto;

}
.news-search-emptyMsg{
margin:0px;
}
.news-search-form FORM {
	margin:0px;	
	height:auto;
}
.news-list-container H3 {
	margin-bottom: 5px;
	padding:2px 0;
	border-bottom: 1px solid #626262;
	height:auto;
}
.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER, {
	color:#005daa;
padding-left:2px;
height:auto;
}
.news-list-container H3 A {
	color:#005daa;
	height:auto;

}
.news-list-container H4 {
	font-weight:normal;
	height:auto;
padding-left:3px;
}
.news-list-date {
	float: right;
	color: #626262;
	width: 180px;
	text-align: right;
	height: 18px;
	margin-top: -2px;
	margin-right: -2px;
	font-size: 11px;
	font-weight: normal;
	}

.news-list-imgcaption {
		float: left;
	padding-top:3px;
	padding-right:3px;
	font-size: 11px;

	}

.news-list-container IMG {
float: left;
margin-bottom:5px;
margin-right:5px;
margin-left:0px;
height:auto;
}
.news-list-category IMG {
float: none;
border:none;
margin:0px;
height:auto;
}
.news-list-category {
font-size:11px;
margin-left:3px;
}

.news-list-morelink {
margin-left:3px; text-align:right;
}
.news-list-morelink  {
margin-bottom:3px;
}
.news-list-browse {
text-align: center;
}
	


	/*---------------------------------  tt_news Page-Browser ---------------------------------*/
.tx-ttnews-browsebox {
	padding:3px 0;	
	margin:3px 0;
	border:none;
}
.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 {
	border:1px solid #626262;
}
.news-search-emptyMsg { 
	font-size: 11px;
	margin-left: 10px; 
}
	/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-item {
	padding:0;	
	margin-bottom:5px;
	border:none;
}
.news-single-item H2 {
	font-size: 13px;
	font-weight:bold;
	color: #626262;
	margin-bottom: 0px;
}
.news-single-item H3 {
	margin-bottom: 15px;
}

	

/**/

		

.news-single-img {
float: right;
margin:0 0 20px 20px;

}



.news-single-imgcaption {
	padding:5px 0px 0px 0px;
	clear:both;
}

.news-single-category {
font-size:11px;
	float: right;
}
.news-single-backlink, .news-single-backlink a {
	font-weight: normal;
	margin-bottom: 15px;
	margin-top: 10px;
}
.news-single-timedata {
	float: right;
}
.news-single-timedata, .news-single-author,.news-single-imgcaption {
	font-size: 11px;
}
.news-single-author {
	padding-bottom: 3px;
}
.news-single-additional-info {
clear: both;
margin-top: 15px;
border: none;
padding:0px;
padding-bottom:0px;

}
.news-single-related,.news-single-files,.news-single-links  {
	border: 1px solid #626262;
margin:0px;
	margin-bottom: 3px;
padding:3px;
}

.news-single-related DD, .news-single-links DD, .news-single-files DD {
margin-left:5px;
}
.news-single-files DD img {
padding-right:5px;
}
.news-single-related DT, .news-single-links DT, .news-single-files DT {
font-weight: bold;
margin-left:5px;
width:90%;
}
	
/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */
.news-amenu-container {
	padding:3px;	
 	border:1px solid #333;
}
.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 #626262;
	list-style-type: none;
}
.news-amenu-container H2 {
	color:#626262;
	padding:3px;	
	border:1px solid #626262;
}
.news-amenu-item-year {
	font-weight: bold;
	border: 1px solid #626262;
	padding: 2px;
	color:#626262;
}



/* forms */
/* default styles for extension "tx_thmailformplus_pi1" */
  .tx-thmailformplus-pi1 H2 { margin-top: 0px; margin-bottom: 0px; }
/* default styles for extension "tx_felogin_pi1" */
	.tx-felogin-pi1 label {
		display: block;
	}

form,  .defaultForm, form.tx_powermail_pi1_form, form #of_form{
	overflow: hidden;
	border:none;
	margin:0;
	padding:0;
	color:#696969;
	font-family:Arial;
	font-size:13px;
	line-height:18px;
	font-weight:normal;
	text-align:left;
	float:left;
	width:540px;
}
form #searchform{
	overflow: hidden;
	border:none;
	width:150px;
}

form td { height:20px; font-family:Arial;
	font-size:13px;
	line-height:18px;
	margin:0;
	padding:0;}
td.small, form td.small, form .small {font-family:Arial;
	font-size:11px;
	line-height:13px;
	margin:0;
	padding:0;
	}
td.small a, form .small a, form td.small a,
td.small a:hover, form .small a:hover, form td.small a:hover{font-family:Arial;
	font-size:11px;
	line-height:13px;
	margin:0;
	padding:0;
	}
	
.smalltext, td span.smalltext, span.smalltext {font-family:Arial;
	font-size:11px;
	line-height:13px;
	visibility:visible;
	margin:0;
	padding:0;
	}

	.tx-thmailformplus-pi1 select {width: 120px;border: 1px solid #343434;margin:0;
	padding:0; }
	form select, select,form select.long, select.long, .long { width:auto; border: 1px solid #343434;margin:0;
	padding:0; }
	
	form input.text, input.text, .tx-srfeuserregister-pi1-text {
	border: none;
	border-bottom: 1px solid #707070;
	width: 200px;
	margin:0;
	padding:0;
	}
		
	form input.text_small{
	border: none;
	border-bottom: 1px solid #707070;
	width: 30px;
	margin:0;
	padding:0;
	}
	
	
	.tx-srfeuserregister-pi1-password{
	border: 1px solid #707070;
	width: 130px;
	}

	input.date, form input.date, .date { 
	width:200px; 
	border: none;
	border-bottom: 1px solid #707070;
	margin:0;
	padding:0;}


	textarea, form textarea, .tx-thmailformplus-pi1 textarea  {
	border: 1px solid #707070;
	width: 210px;
	height:100px;
	padding:0;
	margin:0;
}


input #tx-srfeuserregister-pi1-gender-1, #tx-srfeuserregister-pi1-gender-1 { padding-left:10px; margin-left:10px;}


label { width:170px; height:20px;}
#content_right label { width:100px; height:20px;}
	
	input.button, input.button, form input.button, .button { 
	}
	
td.d-reg-first-row, .d-reg-first-row { width:170px; height:20px;color:#696969;
	font-family:Arial;
	font-size:13px;
	line-height:18px;
	font-weight:normal;}
	
input.d-form-button { margin-top:20px;}
input #diramar_reg_reset, input[type=reset] #diramar_reg_reset { margin-left:170px;}
input[type=text]{
	border: none;
	border-bottom: 1px solid #707070;
	width: 200px;
	}
	





form input.tx-indexedsearch-searchbox-sword, input .tx-indexedsearch-searchbox-sword, .tx-indexedsearch-searchbox-sword,
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {
	border: none;
	border-bottom: 1px solid #707070;
	width: 200px;
	margin:0;
	padding:0;
	}
span.tx-indexedsearch-sw { display:inline; visibility:visible;}
.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:5px; padding:0; margin:0; 	color:#696969;
	font-family:Arial;
	font-size:13px;
	line-height:18px;
	font-weight:normal;
 }
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:auto; margin-top:20px; }
		
		.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
		.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
		.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
		.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:italic; margin-top:5px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:red; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeee; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin:0; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#cccccc; vertical-align:middle; }
		.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
		.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:16px; font-weight:bold; }

		/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */
		.tx-indexedsearch .res-tmpl-css { clear:both; margin-bottom:1em; }
		.tx-indexedsearch .searchbox-tmpl-css LABEL { margin-right:1em; width:10em; float:left; }
		.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { letter-spacing:0; font-weight:normal; margin-top:-1.2em; float:right; }
		.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; }
		.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; }
		.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; }


/*----------------------Powermail ---------------------------------- */


.tx-powermail-pi1 { margin:0; margin-top:-10px; padding:0; top:0;color:#626262;
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	line-height:20px;}


 /* Powermail */

fieldset.tx-powermail-pi1_fieldset {
/* Disable border */
border: none;
color:#626262;
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	line-height:20px;
margin:0;
padding:0;
float:left;
}

fieldset.tx-powermail-pi1_fieldset label {
/* Style labels */
display: block;
width: 120px;
float: left;
clear: both;
color:#626262;
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	line-height:20px;
}

div#powermaildiv_uid9 label{
/* Style labels */
display: block;
width:300px;
float: right;
color:#626262;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
line-height:18px;
}
div#powermaildiv_uid9 input { float:left; width:auto; padding:0; margin:4px 0 0 0;}
/*fieldset.tx-powermail-pi1_fieldset input,
fieldset.tx-powermail-pi1_fieldset select {

}*/

input.tipafriend_text,
input.powermail_text,
input.powermail_datetime,
input.powermail_date {
/* Style input fields */
width: 200px;
border: none;
border-bottom: 1px solid #626262;
margin-left: 10px;
color:#626262;
font-family:Arial;
	font-size:13px;
	font-weight:normal;
	line-height:20px;
}

select.powermail_countryselect {width: 200px; margin-left: 10px;border: 1px solid #626262;}
select {width: 120px; margin-left: 10px;border: 1px solid #626262;font-family:Arial;
	font-size:13px;
	font-weight:normal;
	line-height:20px;}

fieldset.tx-powermail-pi1_fieldset legend, p.tx_powermail_pi1_fieldwrap_html_checkbox_title {
	display: none;
}

/*p.tx_powermail_pi1_fieldwrap_html_checkbox_title, .tx_powermail_pi1_fieldwrap_html_checkbox_title*/

div.tx_powermail_pi1_fieldwrap_html {
/* Increase margin between every field */
margin: 10px 5px 10px 0px;
}


  
span.powermail_mandatory, span.tx-guestbook-form-obligationfield {
	color: #005daa;
}
input.validation-failed,
textarea.validation-failed {
	color: #005daa;
}
div.powermail_mandatory_js {
color: #005daa;
margin: 3px 0 5px 140px;
}

textarea.powermail_textarea, fieldset.tx-powermail-pi1_fieldset textarea , textarea{
	border: 1px solid #626262;
	width: 200px;
	height:80px;
	margin-left:0px;
	color:#626262;
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	line-height:20px;
	margin-left: 10px;
}

input.powermail_submit {
	margin: 10px 0 10px 130px;
	float:left;
	border: 1px solid #626262;
	color:#626262;
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	line-height:20px;
	padding:2px;

}
input.powermail_reset {
	margin: 20px 0 40px 160px;
	float:left;
}

.tx_powermail_pi1_fieldwrap_html_label { width:100%; margin:10px 0 10px 0; float:left; color:#626262;
font-size:11px;}

.tx-powermail-pi1_thx { padding-top:10px;}


	
