


a {
	text-decoration: none;
	background-color: transparent;
	margin:0px;
	color: #FF6600;
}

a:hover {
	text-decoration: underline;
	background-color: transparent;
	color:#FFCC00;
}



#containertop{
width:202px;
height:50px;
float:right;
}


#search fieldset{
border:0px solid #000;
}


#search {
list-style-type: none;
float:right;

}


#search li{
list-style-type: none;
padding:0px;
margin:0px;
}

#artfile{
text-align:center;
}




.searchclass {
margin-bottom:6px;
background-color:#FFF;
padding:3px;
width:200px;
height:17px;
border:1px solid #000;

}

.centerimage{
text-align:center;
margin:Opx auto;
width:100%;
padding-top:10px;
}



/* Lien Interne */


#lieninterne  {
	padding: 10px 20px;
	margin-bottom: 10px;
	margin-left: 20px;
	border:1px solid #CCC;
}

#lieninterne a {
	color: #FFC290;
	font-size:15px;
}

.infoboxh1{
text-align: center;
padding:3px;
margin-bottom:7px;
}



.infobox {
background: #FFF url(layoutinforiel/bg_menu.gif)  repeat-x;
border: 1px solid #57646d;
text-align: center;
margin-bottom:10px;
padding:3px;
margin-left:4px;
}

#login {
text-align:center;
width:70px;
padding:0px 3px 7px 3px;
float:right;
height:13px;
background: #FFF url(layoutinforiel/bg_menu.gif)  repeat-x;
border:1px solid #000;
}

#login a{
font-size:10px; color:#FFFFFF;}

#login img{
border:1px solid #000;

}



/* Breadcrumb */

#breadcrumb  {
width:100%;
font-size:0.9em;
color:#999;
padding-top:2px;
margin-bottom:20px;
text-transform:uppercase;
}




/*
CSS-file for Strictly CSS three column layout 2006
http://www.strictlycss.com
Developed by Eivind Savio
*/
* /*Set's border, padding and margin to 0 for all values*/
{
padding: 0;
margin: 0;
border: 0;
}
body, html {
margin:0px;
 
font-family: Arial, Verdana, Arial, Tahoma, sans-serif;
line-height: 140%;
height: 100%;
background: url(layoutinforiel/bg_left.jpg) 0 100px repeat-y #FFF;  /*** This is the left column background "faked" with an image. The 100px is added to have control of where the vertically repeating starts. The background color #fff (white) will be the background color for our content area ***/
}
body {
font-size: 83%;
min-width: 900px; /* Don't work in IE */
}
p {
padding: 7px 0 7px 0;
}


.clear { clear: both; }
#mainContainer {
min-height: 100%;
background: url(layoutinforiel/bg_right_old.jpg) 100% 100px repeat-y; /*** This is the right column background "faked" with an image.  The 100px is added to have control of where the vertically repeating starts. ***/
}
* html #mainContainer {
height: 100%; /*** IE doesn't support min-height, but instead it handles height as min-height so we need to hack the height ***/
}
/**************************
HEADER
**************************/
#header {
height:80px;
padding: 30px;
background-color:#FFFFFF;
background-image: url(layoutinforiel/bg_header.gif);
background-position: right;
background-repeat:repeat-y;
}

#logo {
float:left;
}





/**************************
CONTENT AND COLUMNS
**************************/
.outer {
padding-left: 310px; /*** Same width as margin-left for the float-wrap div ***/
padding-right: 200px; /*** Our right column width ***/
}
.inner {
width: 100%;
padding-bottom: 45px; /*** Padding-bottom value is the same value as the total height of the footer ***/
}
/*** div.inner is wider than its container, div.outer, and so overlaps to the right, pushing
div.right into the proper position. IE expands div.outer instead, requiring a Tan hack to avoid 
blowing the layout apart. IE gets the original 100% width as in the Livingstone layout.
***/
.float-wrap {
float: left;
width: 100%;
margin-left: -310px; /*** Same length as .outer padding-left but with negative value ***/
}
#content {
float: right;
margin-right: -310px; /*** Same length as .outer padding-left but with negative value ***/
width: 100%;
position: relative; /*** IE needs this  ***/

}
.contentWrap{
padding: 10px 35px 10px 30px;

}
.contentWrap ol, .contentWrap ul {
margin: 3px 0 10px 15px;
}


.contentWrap ul li { border-bottom: 1px dotted #000; padding-left:5 px;color:#333333;}
.contentWrap ul {list-style:url(layoutinforiel/fleche_orange_big.gif) outside; padding-left:10px; }
.contentWrap ol {list-style:url(layoutinforiel/fleche_orange_big.gif) outside; padding-left:10px; }




.contentWrap li {
padding-bottom: 2px;
}
/**************************
LEFT COLUMN
**************************/
/*** div.left is in div.float-wrap, and when div.float-wrap is neg margined to the left, 
div.left is carried over into the proper position. 
***/
#left {
float: left;
width: 300px;/*** was 155px  ***/
padding: 0px;
margin:0px;
position: relative; /*** IE needs this  ***/
}

#left_text {
margin:0px;
}

#left_text p {
color:#FFF;
margin:0px;
padding:0px;}

#left_text span {
margin:0px;
padding:0px;}

#left_text .section-txtpic {
margin:0px;
}


#left_text ul {list-style:url(layoutinforiel/fleche_darkorange.gif) outside; color:#FFFFFF;}

#left_text ul {list-style:url(layoutinforiel/fleche_darkorange.gif) outside; color:#FFFFFF;}

#left_text a {background: #FFF url(layoutinforiel/bg_menu.gif)  repeat-x; border-bottom:1px solid #000; border-top:1px solid #CCC;color:#FFFFFF; margin:0px; padding:0px 0px 0px 10px; display:block;  width:290px; font-weight:bold; font-size:0.8em !important;}
#left_text a:hover {background-color:#FFCC00; color:#000; text-decoration:none;}




/*************************
RIGHT COLUMN
**************************/
#right {
float: right; 
width: 200px;/*** was 110px  ***/
padding: 0px;
position: relative; /*** IE needs this  ***/
margin-right: -200px; /** This negative margin-right value is the same as the right column width (width + padding). ***/
position: relative; /*** IE needs this  ***/
}

#right_text {
padding:10px 5px 10px 10px;

}



#right_text a:hover{
color:#FF6600;}



#right_text ul li {background:url(layoutinforiel/fleche_orange.gif) left center no-repeat ; color:#333; margin-bottom:5px;margin-top:5px; padding-left:15px; list-style:none;}

/**************************
FOOTER
**************************/
#footer {
height: 33px; /*** The drawback with this solution is that the height of the footer can't have a flexible height. If you add so much content to the footer that it extends 45px, you will get a vertical scrollbar and the content will overflow the footer if you don't set overflow to hidden ***/
margin-top: -34px; /*** By using a negative margin-top we now moves the footer up the same amount as the footer height to avoid vertical scrolling. Remember, if you use borders and padding on your footer you will have to calculate this in your negative margin-top value also. ***/
text-align: center;
color: #FFF;
border-top: 1px solid #000;
padding-top:10px;
font-size:0.9em;
background: #57646d url(layoutinforiel/bg_menu.gif)  repeat-x;
}




#footer2 {
	clear: both;
width: 1000px;
	font-size:0.7em;
	color: #FFFFFF;
	margin:auto;
	text-align:left;
text-align:center;

}



#footer a {
	
	color: #FFFFFF;
	text-transform:uppercase;


}



</style>

/* FORM*/
	

.linkbottom a {
	color:#FFF;	
	padding:0px;
	text-decoration: none;
	font-weight:normal;
	font: 10px;
}
	
.linkbottom a:hover {
	color:#FF9900;
	text-decoration: none;
}

</style>


#info_top{
	position:absolute;
	margin-top:0px;
	top:58px;
	margin-left:648px;
	text-align:right;
	z-index:1500;
}

/* Ueberschriften */ 

h1 {
	font: 1.25em Tahoma, Arial, Geneva, Verdana, sans-serif;
	color:#57646d; 
	font-weight:bold;
	background: #FFF url(layoutinforiel/double_fleche_orange_head.gif) no-repeat left center;
	padding-left:30px;
	margin-bottom:5px;
	border-bottom:1px solid #333;
	}


h2 {
	
	background-color: transparent;
	color:#666666;
	margin: 0;
	padding: 15px 0px 3px 0px;
	font-size:1.1em;
	font-weight: bold;


}

h3 {
	
	background-color: transparent;
	color:#CCCCCC;
	margin: 0;
	font-size:1.4em;
	font-weight:bold;
	margin-bottom: -5px;
	padding-bottom:10px;

}

h4 {
	
	background-color: transparent;
	color:#FF9900;
	font-size:1.2em;
}

h5 {
	
	background: #FFF url(feminin_layout/bg_h5.jpg) left top repeat-y;
	margin: 0;
	padding: 5px 5px 0px 0px;
	margin-left: 20px;
font: lighter 1.2em Georgia, "Times New Roman", Times, serifserif;
	margin-bottom: -5px;
}

h6 {
		color:#FFF;
		font-size: 1em;
		font-weight: normal;
	}



/* Bilderpositionierung */

a img,:link img,:visited img {
	/*border: 1px solid #999;*/
}

.flLeft {
	float: left;
	margin: 10px 5px 5px 20px;
}

.flRight {
	float: right;
	margin: 10px 20px 5px 5px;
}

.flTop {
	float: inherit;
	padding-top: 10px;
}

/********************************************************* 
MODUL-Formate
**********************************************************/


/* Module Sidebar 
***************************/
#subcontent div.section-txtpic img {
max-width:130px;
}
#subcontent div.filedownload {
width:130px;/* fuer IE 7 */
}

/* MODUL Text + Bilder
**************************/

div.section-txtpic {
margin: 0 0 10px 0;
clear:both;
width:100%;  /*für Safari */
position:relative;
z-index:20;
}

div.section-txtpic div.sectiontext {
clear:both;
}
div.section-txtpic.re div.sectiontext,
div.section-txtpic.li div.sectiontext {
clear:none;
}

div.section-txtpic.li div.sectiontext img {
margin: 3px 15px 5px 0;
float:left;
}
div.section-txtpic.re div.sectiontext img {
margin: 3px 0 5px 15px;
float:right;
}

div.section-txtpic div.pic {
margin: 3px 8px 5px 0;
display:inline;
float:left;

}
div.section-txtpic.re div.pic {
margin: 15px 0 5px 15px;
float: right;
clear:both;
padding:8px;
}
div.section-txtpic.li div.pic {
margin: 15px 15px 5px 0px;
float: left;
clear:both;
padding:8px;
}

#maincontent div.section-txtpic h1:first-child,
#maincontent div.section-txtpic h2:first-child,
#subcontent div.section-txtpic h1:first-child,
#subcontent div.section-txtpic h2:first-child,
#maincontent div.section-txtpic div.sectiontext p:first-child {
margin-top:0;
}

/* für 2-spaltige Darstellung */

div.section-txtpic.col-li {
float:left;
clear:none;
width:50% ; 
}
div.section-txtpic.col-re {
float:right;
clear:none;
width:50% ; 
}
div.section-txtpic.col-re div.sectiontext,
div.section-txtpic.col-li div.sectiontext,
div.section-txtpic.col-li h1,
div.section-txtpic.col-li h2 {
width:90% ; 
}





.pswd

/* MODUL Bild
********************/

div.section-pic {
margin: 0 0 5px 0;
clear:both;
position:relative;
z-index:20;
}
p.picsub {
font-size: 0.8em;
line-height:1.2em;
margin:4px 0;
text-align:center;
}

/* Bilderunterschriften */

.image p {
	font-size: 0.9em;
	margin: 0;
	padding: 2px;
}
.image  {
border:1px solid #999CCC;
padding:5px;
margin:20px;
}

/* Blockquote */

blockquote {
	background-color: #f4f4f4;
	color: #999;
	margin: 10px 20px;
	padding: 5px 5px 5px 0px;
	border-left: 5px solid #aab9a8;
}

/* Tabellen */

table {
	font: normal 1em Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	background-color: transparent;
	color: #999;
	empty-cells: show;
	margin: 10px 20px;
	border: none;
}

td, th {
	padding: 10px 5px;
}

tr:hover td, tr:hover th {
}

/* Download */

.download-hdl, 
.download-file, 
.download-desc {
	margin: 0px 20px;
}

.download-file img {
	border: none;
}

.download-hdl {
	background-color: #880088;
}

.download-hdl p {
	color:#999;
	background: #FFF url(feminin_layout/fleche.gif) left center no-repeat;
}

.download-file {
/*border:1px solid #999;*/
}

.download-file p {
border:none;
}

.download-desc {

}

.download-without-desc {

}

/* Formulare */

#form-module * {
	margin: 0;
	padding: 0;
}

#form-module {
	width: 520px;
	font: normal 1em Verdana, Arial, Helvetica, sans-serif;
	background-color: #f4f4f4;
	color: #FFF;
	margin: 10px 10px 10px 20px;
	padding: 0;
}

#form-module h {
	color:#CC0000;
	
}




#form-module fieldset {
	border: 0px solid #fff;
}

#form-module legend {
	display: none;
}

#form-module p {
	font: bold 1em Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 5px;
}

#form-module .element {
	display: block;
	clear: both;
	background-color: #f4f4f4;
	border-top: 1px solid #ddd;
}

#form-module label {
	display: block;
	float: left;
	width: 120px;
	padding: 5px;
	border-right: 1px solid #ddd;
}

#form-module label.checkbox {
	width: 372px;
	border-left: 1px solid #ddd;
	border-right: none;
}

#form-module input, 
#form-module select, 
#form-module textarea {
	float: left;
	width: 295px;
	margin: 5px;
	border: 1px solid #ddd;
}




#form-module input.text {
	height: 20px;
}

#form-module input.checkbox {
	width: auto;
	padding: 0;
	border: none;
}

#form-module input.submit {
	font: normal 1em Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	cursor: pointer;
	background-color: #aab9a8;
	color: #fff;
	margin: 5px 5px 5px 137px;
	padding: 2px 5px;
	border: 1px solid #ddd;
}

#form-module input.submit:hover {
	background-color: #EA1144;
	color: #333;
}

#form-module label.textarea, 
#form-module textarea.textarea {
	height: 96px;
}

#form-module-thanks {
	display: block;
	font: normal 1em Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
	color: #999;
}

/* JAOS Galerie */

.jaosg_galerie {
	padding: 0;
}

.jaosg_thumbnail {
	float: left;
	width: 80px;
	height: 80px;
	margin: 10px 20px;
}

.jaosg_nav {
	text-align: center;
}

.jaosg_bild {
	text-align: center;
}

.jaosg_bildbeschreibung {
	text-align: center;
}

/* Teaser */

.teaser {
	border-top: 1px solid #aab9a8;
}



.teaser2 img {
visibility:hidden;

}



/* Teaser */

.search {
	color:#FF0000;
	}
	








/* Headline as graphic ***********************************************/
* Hinweis:
* Zur Installation einfach Input und Output-Modul erstellen

Beispiel CSS:

<style type="text/css">
/* Ausgabe am Bildschirm */
@media screen {
	.renderhead {
		display: block;
	}
	.renderhead span { 
		display: none;
	}
	.renderhead img { 
		padding:5px;
	}
}
/* Ausgabe auf dem Drucker */
@media print {
	.renderhead {
		display: block;
	}
	.renderhead span {
		display: block;
		color: blue;
	}
	.renderhead img { 
		display: none;
	}
}
</style>



/* Adressliste - ENTWICKLUNG!!!!
************************************************************/
#adressliste * { 
	padding: 0px;
	margin: 0px;
}

#adressliste { 
	/*width: 520px;*/
	color: #666;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 1.2em;
}

#adressliste .formulardaten {
	width: 450px;
	float: left;
}

#adressliste .formularbuttons {
	width: 115px;
}

#adressliste fieldset { 
	border: 0px;
	background: #fff;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#adressliste legend {
	
}

#adressliste p { 
	margin: 0;
	padding: 5px;
	font-size: 1em;
	font-weight: bold;
}

#adressliste .element { 
	display: block;
	clear: both;
}

#adressliste label { 
	display: block;
	float: left;
	padding: 5px;
	width: 120px;
}

#adressliste label.checkbox { 
	width: 372px;
	border-right: none;
}

#adressliste input, 
#adressliste select, 
#adressliste textarea { 
	width: 295px;
	color: #224A10;
	padding-top: 0px;
	padding-left: 2px;
	margin: 1px;
	border: 1px solid #86ae74;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	background-color: #FFFFFF;
}

#adressliste input.text,
#adressliste input.plz,
#adressliste input.tag,
#adressliste input.monat,
#adressliste input.jahr { 
	height: 20px;
}

.logintext { 
	height: 20px;
	width:200px;
	border:1px solid #CCC;
}

#adressliste input.plz {
	width: 44px;
}

#adressliste input.tag,
#adressliste input.monat { 
	width: 21px;
}

#adressliste input.jahr { 
	width: 36px;
}

#adressliste input.speichern, 
#adressliste input.loeschen, 
#adressliste input.zuruecksetzen,
#adressliste input.abbrechen {
	margin-top: 10px;
	/* letzter Wert zur Positionierung des Schalters */
    padding: 1px 1px 1px 1px;
	border: 1px solid #224A10;
	background-color: #224A10;
	font-weight: bold;
	color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: center;
	cursor: pointer;
	width: 110px;
}
/*
#adressliste input.speichern { width: 90px; margin-left: 97px; float: left; }
#adressliste input.zuruecksetzen { width: 110px; margin-left: 130px;}
#adressliste input.loeschen { width: 90px; margin-left: 97px; float: left; }
#adressliste input.abbrechen { width: 110px; margin-left: 130px; }
*/
#adressliste input.speichern:hover,
#adressliste input.loeschen:hover,
#adressliste input.zuruecksetzen:hover,
#adressliste input.abbrechen:hover { 
	border: 1px solid #224A10;
	background-color: #DEEEDB;
	color: #224A10;
}

#adressliste label.textarea, 
#adressliste textarea.textarea { 
	height: 96px;
}

.adressenliste { 
	font-size: 1em;
	padding: 5px 5px 5px 0;
	border-bottom: 1px solid black;
}

.adressenlistetop { 
	font-size: 1.1em;
	font-weight: bold;
	padding: 5px 5px 5px 0;
	border-bottom: 2px solid black;
}

.adresslisteedit {
	width: 23px;
	height: 23px;
	/*background-color:#094;*/
	background-image:url(editieren.gif);
}




/*/////////////////////////////////////////////////////////////////////////////
CSS - Definition - DEMO 1.01
Formular Generator für Redaxo 4.x und 3.x
Ab: Version 4.5 Community Editon
oder Version 3.6 Rex 3
Stand: 22.01.2008 

Erstellt von: Thomas Skerbis , www.klxm.de
Dieses CSS dient als Beispiel
Bitte nicht 1:1 übernehmen

Funktioniert nicht mit Formular-Generator < v.4.43
 
/*



/* Formular Definition */


/* Div das das Formular umschließt */
.formgen {
	font-size: 1em;
}


label,
select,
input[type=checkbox],
input[type=radio],
input[type=button],
input[type=submit]
{
cursor : pointer;
}



.formgen form
{
line-height : 120%;
width: 370px;
color:#6e696a;
}


/* 
Wie sehen die einzelnen Blöcke aus? 
Jedes Feld wird von einem DIV umschlossen, das hier definiert werden kann
*/


.formgen .formblock
{
	margin-bottom: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 2px;
	padding-left: 5px;
}


/*
Verhalten von br-Tags
*/
.formgen br
{
clear : both;
}


/* 
--------- FORMULAR-OBJEKTE ------------ 
*/


/* Mehrzeiliges Eingabefeld */
.formgen .formtextfield
{
	width: 300px;
	height: 250px;
	margin-left: 10px;
	border: 1px solid #999CCC;
	background-color:#FDFDFD;

}


/* Textfeld */
.formgen .formtext
{
	height: 19px;
    width: 300px;
	margin-left: 10px;
	border: 1px solid #999CCC;
	background-color:#FDFDFD;

}
/* Trennelement , Abstand */
.formgen .formtrenn
{
	display: block;
	height: 30px;
}
/* Hinweistext */
.formgen .formhinweis
{
	font-weight: bold;
	color: #003366;
	font-size: 1.2em;
}
/* Überschrift */
.formgen .formheadline
{
	color:#667691;
	font-size:1.2em;
	font-weight: normal;
}


/* Passwortfeld */
.formgen .formpassword
{
	width: 200px;
	background-color: #999CCC;
	margin-left: 4px;
}
/*Captcha-Bild*/
.formgen .formcaptcha {
	/*border: 1px solid #990000;*/
}

/* Label */
.formgen label {
width: 120px;
clear: left;
float: left;
/*height: 20px;*/
padding: 0px;
}


/* Aussehen der Select-Ausgabe */
.formgen .formselect
{
	width: 200px;
	margin-left: 10px;
	border: 1px solid #999CCC;
	background-color:#FDFDFD;
	width: 300px;

}


/* Sende-Button */
.formgen .formsubmit
{
	width: auto;
	color:#6e696a;
	margin-left: 50%;
	border: 1px solid #6e696a;

	
}


/* Definition des Fieldsets, das das ganze Formular umschließt */
.formgen fieldset {
width: 600px;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
border: none;
}


/* Fieldsetbeschriftung */
.formgen legend {
font-weight: bold;
color: #6e696a;
}

/* -------------- AUSGABEN / Fehlermeldungen --------*/

/* Fehlermeldung nach Versand */

.formgen .forminfo {
	color: #FFFFFF;
	background-color: #990000;
	border: 1px dashed #6e696a;
	margin: 5px;
	padding: 5px;
}

.forminfo {
	padding-top: 20px;
	padding-left: 20px;
	font-weight:bold;
	color: #FFC290;
}




/* Markierung der Labels bei Fehler */
.formgen .formerror {
	color: #FFC290;
}

/*//////////////////////////////////////////////////////////////////////////////*
/* Ende der Formulardefinition */











/**
* @package Zweispalter
* @name ZS CSS
* @author ZFeN - sven@zfen.de - http://www.zfen.de
* @version 1.0
*/

.zweispalter {
  width: 650px; 
}

.zweispalter_1 {
  width: 320px;
}

.zweispalter_2 {
  width: 320px;
  margin-left: 10px;
}

.zweispalter_1, 
.zweispalter_2 {
  float: left;
}

.clboth {  
 clear: both;
 display: block;
 line-height: 0;
 font-size: 0;
}







.flLeft {float:left;}
.flRight {float:right;}
.flRightMargin {float:right; margin-right:150px;}

.wrappermodule {width:650px;}






/*Teaser Style*/
/*Style für Categorie Überschrift
*/

.teaserposition {float:left; width :250px; margin-right: 40px; margin-left:20px;}
.clearteaser {clear: both;}

.more{margin-left: 15px;}

.teaserleft{
float: left;
margin: 0 15px 0 0;
padding: 0 4px 4px 0;
border: none;
}

.teaserleft img{

border: none;
}


.dl.teasercat { color: #666; font-size: 14px; font-family: arial; font-weight: bold; background-color: #ccc; text-indent: 0px; padding: 3px;  }
dl.teasercat a { color: #880088; font-weight: normal; text-decoration: none; letter-spacing:2px; text-transform:uppercase;}

/*Style für Artikel Übersicht*/
dl.teaserart { border: 1px solid #ccc; width:250px; height: 130px; margin-top: -15px; padding: 15px;}

dl.teaserart:after { 
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
dl.teaserart dt { margin: 0 0 0.5em; color: #880088;}
/*Style des Pics*/
dl.teaserart dt img { 

}

dl.teaserart dt a { 
border:none;
}


/*Sytle des Description Feldes*/
dl.teaserart dd { 
margin-left: 100px;
font-size: 11px;
line-height: 13px;
color: #666; 
}







.clearboth {
clear:both;
}







Zur Formatierung im Backend kann eine Datei 'm_styles.css' unter /files angelegt werden. Anderenfalls sollte die erste Zeile der Modul-Eingabe gelöscht werden.

Inhalt z.B.:

.m_formular {
	background-color: #ECF0E6;
	width: 540px;
	border: 1px solid red;
	padding: 10px;
}

.m_headline {
	color: #FFFFFF;
	background-color: #333333;
	display: block;
	padding-left: 10px;
	padding-top:2px;
	padding-bottom:2px;
	margin-top:4px;
	margin-bottom:4px;
	font-weight:bold;
}




.column {
float:left;
padding:0pt 5px 0pt 10pt;
width:29%;
text-align:center;
}
.clearfix {
clear:both;
display:block;
}

.boxx{
padding:0px;
margin:0px;
}

.boxx .section-txtpic{
padding:0px;
margin:0px;
}





/**
 * Modul WYSIWYGImage, Wysiwyg-Text mit Bild/Bildergalerie
 */
div.wysiwygimg {}
/* ----- Hack only for IE 7 ----- */
*+html div.wysiwygimg {overflow:hidden;}

.wysiwygimg .wysiwygimgclear {clear:both; display:block; font-size:1px; line-height:0px; margin:0; padding:0; position:relative;}

/* Text */
.wysiwygimg .wysiwygimgtext {margin:0px; padding: 0px;}

/* Bild und Link */
.wysiwygimg img.wysiwygimg {border:0; margin:0px;}
.wysiwygimg img.wysiwygimg {border:solid 5px #f5f5f5; padding:0px;}
.wysiwygimg a.wysiwygimg img {border:0;padding:0px;vertical-align:top; margin:0px;}

/*.wysiwygimg a.wysiwygimg, .wysiwygimg a.wysiwygimg:link {border:solid 5px #f6f6f6; display:table; display:inline-block; line-height:0.0em;}
.wysiwygimg a.wysiwygimg:visited {}
.wysiwygimg a.wysiwygimg:hover {border:solid 5px #e4e4e4;}
.wysiwygimg a.wysiwygimg:focus {border:solid 5px #e4e4e4;}
.wysiwygimg a.wysiwygimg:active {border:solid 5px #e4e4e4;}*/

/* Bildunterschrift */
.wysiwygimg .wysiwygimgtitle {color:#666; font-size:0.8em; font-style:italic; margin:0px 0px;}

/* Wrapper-Classe um Bild und Bildunterschrift*/
.wysiwygimg .wysiwygimgwrap {}

/* Bild links im Text (Textumfluss) */
.wysiwygimg .wysiwygimgleft {float:left; margin:0 1.0em 0 0;}

/* Bild rechts im Text (Textumfluss) */
.wysiwygimg .wysiwygimgright {float: right; margin:0 0 0 1.0em;}

/* Bild oben links */
.wysiwygimg .wysiwygimgtopleft {float:left; margin-bottom:0.5em;}

/* Bild oben rechts */
.wysiwygimg .wysiwygimgtopright {float:right; margin-bottom:0.5em;}

/* Bild oben mittig */
.wysiwygimg .wysiwygimgtopcenter {margin-bottom:0.5em; text-align:center;}
.wysiwygimg .wysiwygimgtopcenter a.wysiwygimg {margin:0 auto;}

/* Bild unten links */
.wysiwygimg .wysiwygimgbottomleft {float:left; margin-top:0.5em;}

/* Bild unten rechts */
.wysiwygimg .wysiwygimgbottomright {float:right; margin-top:0.5em;}

/* Bild unten mittig */
.wysiwygimg .wysiwygimgbottomcenter {margin-top:0.5em; text-align:center;}
.wysiwygimg .wysiwygimgbottomcenter a.wysiwygimg {margin:0 auto;}
.wysiwygimg .wysiwygimgbottomcenter img.wysiwygimg {margin:0 auto;}

/* Für Bilder links/rechts vom Text  */
.wysiwygimg table {border-spacing: 0px; font-size:1.0em;}
.wysiwygimg td {vertical-align:top; font-size:1.0em;}

/* Bild links vom Text */
.wysiwygimg td.wysiwygimgleftcol {padding-right:1.0em;}

/* Bild rechts vom Text */
.wysiwygimg td.wysiwygimgrightcol {padding-left:1.0em;}
             
