/* common.css
	Alle Stylesheets in einer Datei.
	################################
	TO Normalseite  > body.site
	TO Startseite	> body.home
	TO Druckansicht > body.drucken
	TO Tip-A-Friend > body.empfehlen	
	################################
	1: SEITENLAYOUT
	2: SCHRIFTFORMATIERUNG
	3: CONTENTELEMENTE
	4: TOOLBOX/FORMULARE
	5: DRUCKEN/EMPFEHLEN/ANDERE
	*/

/* ################################################################################################################################
	1: SEITENLAYOUT */

/* Seitenlayout und Spaltenlayout
	f�r Start- und Normalseite */
	body {margin:0px;}
	body.home, body.site {padding:41px 0px 122px 0px;background-color:#777777;background-image:url('common_FILES/graustufen.jpg');background-repeat:repeat-x;background-attachment:fixed;background-position:bottom;}
	body.home div#frame, body.site div#frame {width:968px;margin:0px auto 0px auto;padding:19px 0px 60px 30px;background-color:#FFFFFF;background-image:url('common_FILES/rundeecke.gif');background-repeat:no-repeat;background-position:0px 0px;}
	body.home div#logo, body.site div#logo {height:95px;background-color:#FFFFFF;vertical-align:bottom;clear:both;}
    div#logo a { border:0px;margin:0px;padding:0px; }
    div#logo img { border:0px;margin:0px;padding:0px; }
	/* SP0 > breite Content-Spalte */
	div#spalte0 {float:left;width:488px;} 	
	body.site div#content, body.home div#willkommen_content, body.home div#meldungen_content  {padding:0px 30px 0px 10px}
	/* SP1 > schmale Spalte mit Subnavi bzw. Home-Info */
	div#spalte1 {float:left;}
	body.home div#spalte1 {margin-left:21px;width:218px;}
	body.site div#spalte1 {margin-right:13px;width:226px;background-image:url('common_FILES/schatten.gif');background-position:right;background-repeat:repeat-y;background-color:#f3f3f3;}	   
	/* SP2 > schmale Spalte mit grauen Bl�cken */
	div#spalte2 {float:right;width:218px;} 	

/* Neben- und Hauptnavigation
	f�r Start- und Normalseite */
	div#topnavi {height:16px;width:852px;float:left;}
	div#topnavi ul {list-style:none;padding:0px;margin:0px;}
	div#topnavi ul li {float:right;margin-top:1px;height:14px;}
	div#topnavi a {display:block;padding:0px 11px;}
	div#suche {height:16px;width:94px;float:left;}
	div#suche * {float:left;}
	input#suche_eingabe {height:14px;width:69px;border:solid 1px #dedede;font-size:11px;line-height:11px;padding:0px;vertical-align:text-top;margin:0px;color:#6b6b6a;}
	* html input#suche_eingabe {padding-top:2px;height:12px;}
	*+html input#suche_eingabe {padding-top:2px;height:12px;}
	input#suche_submit {margin:0px 0px 0px 3px;}

	div#navi {height:35px;margin:0px;margin-bottom:25px;padding:0px;background-image:url('common_FILES/navi.jpg');background-position:right;background-repeat:no-repeat;padding-left:10px;}
	div#navi ul {padding:0px;margin:0px;list-style:none;}
	div#navi ul li {float:left;}
	div#navi ul li a {text-transform:uppercase;padding:0px 12px;line-height:32px;}

/* SP0 > Spalte 0 Startseite links
	Content */
	body.home div#willkommen {margin-bottom:15px;}

/* SP1 > Spalte 1 Normalseite links
	Subnavigation	*/
	body.site div#bild {background-image:url('common_FILES/schatten_oben.gif');background-repeat:no-repeat;background-position:top right;}
	body.site div#bild img {display:block;padding-bottom:6px;background-image:url('common_FILES/blau.gif');background-repeat:no-repeat;background-position:bottom;}
	div#head a {padding:17px 20px 15px 15px;display:block;}
	div#head a.curr {background-image:url('common_FILES/links_ecke.gif');background-repeat:no-repeat;background-position:0px 18px;}
	div#navilinks {background-image:url('common_FILES/schatten_unten.gif');background-repeat:no-repeat;background-position:bottom;padding-bottom:8px;min-height:155px;}
	* html div#navilinks {height:155px;overflow:visible;}
	div#navilinks ul {padding:0px;margin:0px;list-style:none;font-size:12px;color:#6b6b6a;font-weight:bold;}
	div#navilinks ul li {padding:0px 0px 11px 0px;margin:0px;width:213px;}
	div#navilinks ul a {width:198px;padding:13px 5px 0px 15px;display:block;margin:0px 0px 2px 0px;background-image:url('common_FILES/blaue_striche.gif');background-repeat:repeat-x;background-position:top;}
	div#navilinks ul li.curr {background-image:url('common_FILES/links_ecke.gif');background-repeat:no-repeat;background-position:0px 15px;}
	div#navilinks ul ul li {background-position:0px 2px !important;padding:0px;font-weight:normal;}
	div#navilinks ul ul a {margin-left:15px;width:185px;padding:0px;background-image:none;}
	div#navilinks ul ul li a {padding-left:6px;background-image:url('common_FILES/punkte.gif');background-repeat:no-repeat;background-position:0px 4px;}
	div#navilinks ul ul li a:hover {background-image:url('common_FILES/punkte_hover.gif');}
	div#navilinks ul ul li a.curr {background-image:url('common_FILES/punkte_hover.gif');}
	div#navilinks ul ul ul li a {background-image:url('common_FILES/drei_punkte.gif');background-position:7px 11px;padding-left:20px;}
	div#navilinks ul ul ul li a:hover {background-image:url('common_FILES/drei_punkte_hover.gif');}
	div#navilinks ul ul ul li a.curr {background-image:url('common_FILES/drei_punkte_hover.gif');}
	div#navilinks ul ul ul ul li a {background-image:none;padding-left:20px;font-style:italic;}
	div#navilinks ul ul ul ul li a:hover {background-image:none;}
	div#navilinks ul ul ul ul li a.curr {background-image:none;}

/* SP1 > Spalte 1 Startseite mittig
	*/
	body.home div#spalte1 div#block {margin-top:5px;}
	body.home div#spalte1 div#block h2 {margin-top:2px;}

/* SP2 > Spalte 2 rechts
	Start- und Normalseite */
			div#spalte2 h1 {display:none;} /* ACHTUNG: NOTL�SUNG */
	/* Allgemein */
	div#spalte2box {background-color:#f3f3f3;background-image:url('common_FILES/box_cont.gif');background-repeat:no-repeat;background-position:left bottom;padding:0px 0px 11px 0px;margin-bottom:21px;}
	div#spalte2box strong {display:block;font-weight:bold;background-color:#e4e4e4;background-image:url('common_FILES/box_head.gif');background-repeat:no-repeat;background-position:left top;padding:7px 15px 7px 15px;}
	div#spalte2box div.innerbox {padding:10px 15px 0px 15px;}
	/* Login-Box */
	div#spalte2box div#login a {display:block;}
	div#spalte2box div#login input {margin:3px 0px 6px 0px;}
		/* Hier werden noch weitere Zust�nde f�r unterschiedliche Benutzergruppen n�tig sein */
		div#spalte2box div#Benutzername {font-weight:bold;color:#c84c52;padding-left:15px;background-image:url('common_FILES/avatar_rot.gif');background-repeat:no-repeat;margin:4px 0px 4px 0px;background-position:0px 2px;}
		div#spalte2box div#Status {font-weight:bold;color:#c84c52;margin:3px 0px 3px 0px;}
	/* RSS (Speciallink) */
	div#spalte2box a.rss {padding-left:27px;background-image:url('common_FILES/rss.gif');background-repeat:no-repeat;display:block;height:16px;padding-top:2px;}
	div#spalte2box a.rss:hover {background-image:url('common_FILES/rss_hover.gif');}
	/* linkliste */
	div#spalte2box div#linklist ul {padding:0px;margin:0px;list-style:none;}
	div#spalte2box div#linklist ul li {margin-bottom:3px;}

/* Breadcrumb f�r
	Normalseite */
	div#breadcrumb {height:73px;float:left;width:478px;padding-right:218px;padding-left:10px;}
	div#breadcrumb a.first {text-decoration:underline;}

/* bottom > FUSSLEISTE
	copyright, drucken, empfehlen */
	div#bottom {height:23px;width:478px;background-image:url('common_FILES/bottom_striche.gif');padding-top:9px;margin-top:10px;padding-left:10px;clear:both;}
	div#bottom a {padding-left:22px;display:block;margin-left:30px;float:left;height:14px;}
	div#bottom div {display:block;float:left;height:14px;}
	a.drucken {background-image:url('common_FILES/bg_a_drucken.gif');background-repeat:no-repeat;}
	a.empfehlen {background-image:url('common_FILES/bg_a_empfehlen.gif');background-repeat:no-repeat;}
	a.schliessen {background-image:url('common_FILES/bg_a_schliessen.gif');background-repeat:no-repeat;}
	/* Einr�ckung auf Normalseite */
	body.site div#bottom {margin-left:239px;}	


/* ################################################################################################################################
	2: SCHRIFTFORMATIERUNG */ 

/* Allgemein 
	Schriftgr��en und Schriftfarben */
	body {font-size:12px;font-family:'arial';color:#6b6b6a;}
	div#navi {font-size:12px;font-weight:bold;letter-spacing:0.1em;}
	div#topnavi, div#bottom, div#breadcrumb  {font-size:11px;}
	a {text-decoration:none;color:#6b6b6a;}
	a:visited {color:#6b6b6a;}
	a:hover {color:#2a6bb7;}
	a.curr {color:#2a6bb7 !important;}
	div.curr {color:#2a6bb7 !important;}
	div#breadcrumb {color:#c4c4c4;letter-spacing:0.1em;}
        * html div#breadcrumb {letter-spacing:0.0em;}
	div#breadcrumb a {color:#C4C4C4;}
	div#breadcrumb a:hover {color:#2a6bb7;}
/* �berschriften 
	h1, h2, h3, h4, h5, h6*/
	body.site div#content h1, body.drucken h1 {color:#2a6bb7;font-size:16px;font-weight:bold;padding-top:22px;margin-top:0px;margin-bottom:0px;padding-right:50px;padding-top:0px;}
	body.home div#willkommen_content h1 {color:#6b6b6a;font-size:12px;font-weight:bold;padding-top:22px;margin-top:0px;margin-bottom:10px;}
	div#content h1 {margin-bottom:25px !important;margin-top:0px !important;}
	body.home div#spalte1 h1 {color:#6b6b6a;font-size:12px;font-weight:bold;margin-bottom:0px;padding-bottom:5px;margin-top:20px;}
	h2 {color:#6b6b6a;font-size:12px;font-weight:bold;margin-bottom:2px;padding-bottom:0px;}
/* Absatz, Listen
	p, ul */
	div#content p, div#content ul, div#content ol  {margin-bottom:15px !important;}
	p {line-height:16px;margin-top:0px;}
	body.home div#spalte1 p {margin-top:3px;}
	div#content ul, div#willkommen_content ul, div#meldungen_content ul {color:#6b6b6a;font-size:12px;line-height:16px;list-style:none;padding:0px;margin:0px;margin-top:13px;}
	div#content ul li, div#willkommen_content ul li, div#meldungen_content ul li {background-image:url('common_FILES/li-image.gif');padding-left:17px;background-repeat:no-repeat;background-position:0px 4px;margin-bottom:9px;}
	* html div#content ul li {background-position:0px 5px;}
	div#content ul li:hover, div#willkommen_content ul li:hover, div#meldungen_content ul li:hover {background-image:url('common_FILES/li-image_blau.gif');}


/* ################################################################################################################################
	3: CONTENTELEMENTE */ 
 
/* Personenliste */
	ul#Projektleiter, ul#Projektbeteiligte, ul#TerminTeilnehmer {margin-top:0px !important;}
	ul#Projektleiter li, ul#Projektbeteiligte li, ul#TerminTeilnehmer li {margin-bottom:1px !important; padding-left:15px !important;background-position:0px 2px !important;}
	* html ul#Projektleiter li, * html ul#Projektbeteiligte li, * html ul#TerminTeilnehmer li {background-position:0px 3px !important;}
	*+html ul#Projektleiter li, *+html ul#Projektbeteiligte li, *+html ul#TerminTeilnehmer li {background-position:0px 3px !important;}
	ul#Projektleiter li {background-image:url('common_FILES/avatar_rot.gif') !important;}
	ul#Projektbeteiligte li {background-image:url('common_FILES/avatar_grau.gif') !important;}
	ul#TerminTeilnehmer li {background-image:url('common_FILES/avatar_blau.gif') !important;}

/* Terminliste */
	ul#Aktuelle_Termine li, ul#Archivierte_Termine li {background-image:url('common_FILES/Symbol_Termin.gif') !important;padding-left:30px !important;padding-top:6px;}
	ul#Aktuelle_Termine li { color:#2a6bb7; }
	ul#Aktuelle_Termine li a {color:#2a6bb7 !important;}

/* Dokumentenliste */
	ul#Dokumente li {background-image:url('common_FILES/Symbol_Dokument.gif') !important;background-position:0px 0px !important;padding-left:22px !important;}

/* Avatare f�r Personen
	span */
	span#Projektleiter, span#Projektbeteiligte, span#TerminTeilnehmer {padding-left:15px;background-repeat:no-repeat;display:inline-block;background-position:0px 2px;font-weight:bold;}
	*html span#Projektleiter, *html span#Projektbeteiligte, *html span#TerminTeilnehmer {background-position:0px 3px;}
	span#Projektleiter {background-image:url('common_FILES/avatar_rot.gif');color:#d91f1f;}
	span#Projektbeteiligte {background-image:url('common_FILES/avatar_grau.gif');}
	span#TerminTeilnehmer {background-image:url('common_FILES/avatar_blau.gif');color:#2a6bb7;}

/* Kommentare */
	div#Kommentare div#Kommentar div#Kommentar {padding-left:33px;background-image:url('common_FILES/Symbol_Kommentar_Antwort.gif');background-repeat:no-repeat;background-position:10px 0px;}
	div#Kommentare h2 {margin-bottom:10px;}
	div#Kommentar {margin:10px 0px 10px 0px;}
	div#Kommentare p {margin-bottom:2px !important;}
	div#Kommentare ul#Dokumente {margin-left:15px !important;}


/* ################################################################################################################################
	4: TOOLBOX/FORMULARE */

/* Formular allgemein */
	form {display:block;padding:0px;margin:0px;}
	input, textarea, select, button {color:#6b6b6a;font-size:11px;}
	input, textarea {font-family:'Courier New';}
	select {font-family:'Arial';}

/* buttons > input type="submit" / button type="button" */
	.button20, .button75, .button122, .button188 {font-family:'Arial';font-size:12px;font-weight:bold;border:none;height:19px;background-color:transparent;background-repeat:no-repeat;background-position:0px 0px;text-align:left;padding-left:18px;padding-bottom:1px;}
	.button20:hover, .button75:hover, .button122:hover, .button188:hover {background-position:0px -19px;}
	*html .button20, *html .button75, *html .button122, *html .button188 {padding-bottom:0px;}
	*+html .button20, *+html .button75, *+html .button122, *+html .button188 {padding-bottom:0px;}
	.button20 {width:20px;background-image:url('common_FILES/Button_20.gif');padding:0px !important;height:16px;}
	.button75 {width:75px;background-image:url('common_FILES/Button_75.gif');}
	.button122 {width:122px;background-image:url('common_FILES/Button_122.gif');}
	.button188 {width:188px;background-image:url('common_FILES/Button_188.gif');}    

/* Eingabefelder > input type="text", textarea, select, checkbox
        KlasseXXX entspricht der absoluten Breite des Objekts */
	.input {border-style:none;border-right-style:solid;border-right-width:1px;border-right-color:#e5e5e5;border-top-style:solid;border-top-width:1px;border-top-color:#e5e5e5;padding:0px;padding-top:2px;padding-left:4px;font-weight:normal;height:17px;}
	input#datei {width:163px;vertical-align:top}
	input#text33 {width:32px;}
	input#text84 {width:83px;}
	input#text126 {width:125px;}
	input#text174 {width:173px;}
	input#text164 {width:163px;}
	input#text242 {width:237px;}
	input#text278 {width:270px;}
	input.checkbox {margin:0px;padding:0px;}
	select.projekt {border:solid 1px #e5e5e5;height:16px;font-weight:bold;width:242px;}
	*+html select.projekt {height:19px;}
	select.datum {width:77px;border:solid 1px #e5e5e5;height:16px;}
	*+html select.datum {height:19px;}
	textarea#text {width:460px;height:42px;}
        
/* Toolbox wrap
	Klassen f�r die Position der Striche */
	div#toolbox {background-color:#f3f3f3;background-repeat:repeat-x;margin-bottom:25px !important;}
	div.none {}
	div.top {background-position:left top;background-image:url('common_FILES/strich.gif');}
	div.bottom {background-position:left bottom;background-image:url('common_FILES/strich.gif');}
	div#toolbox form {display:inline;}
	/* Abschnitt immer innerhalb von Toolbox mit Strichen unten */
	div#tbabschnitt {background-image:url('common_FILES/strich.gif');background-position:left bottom;background-repeat:repeat-x;padding:10px;}
	div#tbabschnitt h2 {padding:0px;margin-top:0px;margin-bottom:10px;margin-left:0px !important;}

/* Formular-Tabellen
	ansonsten: Finger weg von Tabellen */
        table {border:none;text-align:left;}
	table td {text-align:left;height:24px;}
	table td.cell22 {width:22px;}
	table td.cell62 {width:62px;} 
	table td.cell83 {width:83px;}
	table td.cell140 {width:140px;}
	table td.cell202 {width:202px;}
	table td.cell342 {width:332px;padding-right:10px;padding-bottom:5px;}

/* Projektleiter Werkzeuge */
	div#toolbox div#Neues_Projekt {margin-bottom:10px;padding-left:32px;height:19px;background-image:url('common_FILES/Symbol_NeuesProjekt.gif');background-repeat:no-repeat;}
    div#toolbox div#Projekt_Bearbeiten {margin-bottom:10px;padding-left:32px;height:19px;background-image:url('common_FILES/Symbol_ProjektEdit.gif');background-repeat:no-repeat;}	
    div#toolbox div#Projekt_Delete {margin-bottom:10px;padding-left:32px;height:19px;background-image:url('common_FILES/Symbol_DeleteProjekt.gif');background-repeat:no-repeat;}	    
	div#toolbox div#Neuer_Termin {margin-bottom:10px;padding-left:32px;height:19px;background-image:url('common_FILES/Symbol_NeuerTermin.gif');background-repeat:no-repeat;}
	div#toolbox div#Termin_Korrigieren {margin-bottom:10px;padding-left:32px;height:19px;background-image:url('common_FILES/Symbol_Termin_Korrigieren.gif');background-repeat:no-repeat;}
	div#toolbox div#Termin_Delete {margin-bottom:10px;padding-left:32px;height:19px;background-image:url('common_FILES/Symbol_DeleteTermin.gif');background-repeat:no-repeat;}	
	div#toolbox div#Termin_Beenden {margin-bottom:10px;padding-left:32px;height:19px;background-image:url('common_FILES/Symbol_Termin_Beenden.gif');background-repeat:no-repeat;}
	div#toolbox h2.Projektleiter {color:#c84c52;font-size:12px;background-image:url('common_FILES/avatar_rot.gif');background-repeat:no-repeat;background-position:0px 2px !important;margin:0px 0px 20px 0px !important;padding:0px 0px 0px 15px!important;margin-bottom:8px !important;}


/* ################################################################################################################################
	5: DRUCKEN/EMPFEHLEN/ANDERE */

/* Druckseite */
	body.drucken {background-color:#ffffff;padding:20px 0px 30px 55px;}
	body.drucken div#frame {margin:0px;padding:0px;width:465px;}
	body.drucken div#logo {margin:0px;padding:0px;margin-bottom:30px;}
	body.drucken div#pfad {font-size:11px;color:#C4C4C4;margin:0px;padding:0px;margin-bottom:40px;}
	body.drucken div#spalte0 {margin:0px;padding:0px;margin-top:35px;margin-bottom:50px;}
	body.drucken div#content h1 {margin:0px;padding:0px;color:#2a6bb7;font-size:16px;margin-bottom:20px;}
	body.drucken div#content ul {color:#6b6b6a;font-size:12px;line-height:16px;list-style:none;padding:0px;margin:0px;margin-top:13px;}
	body.drucken div#content ul li {background-image:url('common_FILES/li-image_blau.gif');padding-left:17px;background-repeat:no-repeat;background-position:0px 4px;margin-bottom:9px;font-weight:bold;}
	* html body.drucken div#content ul li {background-position:0px 5px;}
	body.drucken div#content span.ahref {text-decoration:underline;}

/* bmtvprintlinks */
	div.tx-bmtvprintlinks-thispage {margin:0px;margin-bottom:25px;margin-top:35px;}
	div.tx-bmtvprintlinks-thispage h4 {margin:0px;padding:0px;margin-bottom:2px;font-size:12px !important;}
	div.tx_bmtvprintlinks-links {margin:0px;margin-bottom:20px;}
	div.tx_bmtvprintlinks-links h4 {margin:0px;padding:0px;margin-bottom:2px;font-size:12px !important;}
	ul.tx_bmtvprintlinks-linklist {margin:0px !important;padding:0px;list-style:none;}
	ul.tx_bmtvprintlinks-linklist li {padding:0px !important;margin-bottom:2px !important;background-image:none !important;font-weight:normal !important;}

/* Empfehlen */
	body.empfehlen {background-color:#f3f3f3;font-family:'arial';color:#6b6b6a;font-size:12px;margin:0px;padding:20px 0px 30px 55px;}
	body.empfehlen h2 {font-size:12px;}
	body.empfehlen div#frame {margin:0px;padding:0px;width:480px;}
	body.empfehlen div#logo {margin:0px;padding:0px;margin-bottom:30px;}
	body.empfehlen div#pfad {font-size:11px;color:#C4C4C4;margin:0px;padding:0px;}
	body.empfehlen div#content {margin:0px;padding:0px;margin-top:35px;margin-bottom:50px;}
	body.empfehlen div#content h1 {margin:0px;padding:0px;color:#2a6bb7;font-size:16px;margin-bottom:20px;}
	body.empfehlen div#content ul {color:#6b6b6a;font-size:12px;line-height:16px;list-style:none;padding:0px;margin:0px;margin-top:13px;}
	body.empfehlen div#content ul li {background-image:url('common_FILES/li-image_blau.gif');padding-left:17px;background-repeat:no-repeat;background-position:0px 4px;margin-bottom:9px;font-weight:bold;}
	* html body.empfehlen div#content ul li {background-position:0px 5px;}
	body.empfehlen div#content span.ahref {text-decoration:underline;}
	body.empfehlen div#content p {font-size:11px;color:#C4C4C4;}
	body.empfehlen div#bottom {height:23px;background-image:url('common_FILES/bottom_striche.gif');font-size:11px;color:#6b6b6a;padding-top:9px;margin-top:10px;}
	body.empfehlen div#bottom a {padding-left:22px;display:block;margin-left:30px;float:left;height:15px;color:#6b6b6a;text-decoration:none;}
	body.empfehlen div#bottom a:hover {color:#2a6bb7;}
	body.empfehlen div#bottom div {display:block;float:left;height:15px;}
	body.empfehlen div#tbabschnitt {padding-left:0px !important;}

/* Hilfsmittel
	clear float, spacer u.�. */
	div#clear {clear:both;height:0px;font-size:0px;line-height:0px;margin:0px;padding:0px;}
	a img {border-style:none;}

/* Request */
    #error { border:2px dotted #c81841;width:448px;margin-bottom:20px;padding:5px;font-weight:bold; }

    #request {width:242px;}	
    #requestarea {width:242px;height:40px;}
    #requestselect {width:76px;margin-right:5px;border:1px solid #c0c0c0;background-color:#fafafa;}
    #requestselect2 {width:76px;margin-left:84px;margin-right:5px;border:1px solid #c0c0c0;background-color:#fafafa;}    
    #content #benutzername {font-weight:bold;color:#c84c52;padding-left:15px;background-image:url('common_FILES/avatar_rot.gif');background-repeat:no-repeat;margin:4px 0px 4px 5px;background-position:0px 2px;}
    
    
    
fieldset { border:1px solid #FFFFFF; }    

/* Powermail */
div.tx-powermail-pi1 { }

div.tx-powermail-pi1 fieldset { background:#f3f3f3;border-top:1px dashed #c9c9c9;border-bottom:1px dashed #c9c9c9;padding-top:10px;margin-bottom:50px; }

div.tx-powermail-pi1 legend { display:none; }

div.tx-powermail-pi1 label { width:130px;display:block;float:left;padding-left:5px; }

div.tx-powermail-pi1 div.tx_powermail_pi1_fieldwrap_html { margin-bottom:10px; }

div.tx-powermail-pi1 div.tx_powermail_pi1_fieldwrap_html input { width:200px;border-style:none;border-right-style:solid;border-right-width:1px;border-right-color:#e5e5e5;border-top-style:solid;border-top-width:1px;border-top-color:#e5e5e5;padding:2px 0 0 4px;font-weight:normal;height:17px; }

div.tx-powermail-pi1 div.tx_powermail_pi1_fieldwrap_html textarea {width:200px;border-style:none;border-right-style:solid;border-right-width:1px;border-right-color:#e5e5e5;border-top-style:solid;border-top-width:1px;border-top-color:#e5e5e5;padding:0px;padding-top:2px;padding-left:4px;font-weight:normal;height:200px;}

div.tx-powermail-pi1 div.tx_powermail_pi1_fieldwrap_html_submit input { margin-left:130px;width:122px;background-image:url('common_FILES/Button_122.gif');border:0; }

div.powermail_mandatory_js { color:#c84c52;margin-bottom:15px;font-weight:bold;margin-left:130px;padding-top:2px; }