/* Aufbau Module Tmp */

	.Module_TmpName {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size: 14px; 
		font-weight: bold;
		color: #333;
		border-bottom: 1px #666 solid;
		text-align: left;		
	}
	.Module_TmpContent {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		color: #333;		
		text-align: left;
	}
	.Module_SubUeberschrift {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		color: #333;		
		text-align: left;
		padding-left: 75px;
		padding-bottom: 20px;
		font-weight: bold;
		text-decoration: underline;
	}
	

/* Ausgabe Fehler */

	.Module_E1_False {					 
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #f00;
	}

	.Module_E2_False {					 
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #f00;
	}
													


/* Formular Elemente */

	.Module_F1_Input {
		padding: 1px;
		padding-left: 0px;
		padding-right: 10px;
		border: 1px solid #000;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size: 12px;				 
		color: #333;		
		width: 200px;
		/*background-color: #DADADA;*/
		background-color: #FFFCF9;
	}
	
	.Module_F1_Textarea {
		padding: 2px;
		padding-left: 5px;
		padding-right: 10px;
		padding-left: 5px;
		border: 1px solid #000;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size: 12px;				 
		color: #333;		
		background-color: #FFFCF9;	
		scroll: auto;
	}

	.Module_F1_Submit	{
	display: block;
		text-align: center;
		padding: 2px;
		padding-left: 10px;
		padding-right: 10px;
		border: 1px solid #000;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size: 12px;				 
		color: #333;
		background-color: #FFFCF9;
	}

	
	.Module_F1_Button_Url	{		
		background-image:url(../images/url.gif);
	}

	.Module_F1_Button_Email	{		
		background-image:url(../images/icon_email.gif);
	}

	.Module_F1_Button_Variable {
		border: 1px solid #000;
		color: #fff;
		background-image:url(../images/form_input.png);
		font-size: 10px;
	}


	.Module_F1_Select {
		padding: 2px;							
		border: 1px solid #000;
		font-family: Verdana; 
		font-size: 12px;				 
		color: #333;
		background-color: #FFFCF9;		
	}
	.Module_F1_Checkbox {		
		width: 15px;
		height:15px;		
	}
	.Module_F1_Radio {		
		width: 15px;
		height:15px;			
	}

		
/* Tabelle für Formulare */

	.Module_T1_Table {
		width: 100%;		
	}

	.Module_T1_TdLeft_Ueberschrift {
		font-weight: bold;
		text-decoration: underline;
		padding: 20px;
		width: 40%;
		text-align: right;		
	}
	
	.Module_T1_Tr {		
		vertical-align: top;
	}
	
	.Module_T1_TdLeft {		
		width: 40%;
		text-align: right;
		padding: 3px;
	}
	.Module_T1_TdRight {		
		width: 60%;
		text-align: left;
		padding: 3px;
	}
	.Module_T1_Colspan {		
		padding: 3px;
	}

/* Tabelle mit Border */

	.Module_T2_Table {		
		background: #666;
	}

	.Module_T2_Tr {
		height:15px;
		background: #eee; 
	}

	.Module_T2_Tr:hover {
		height:15px;
		background: #bbb; 
	}
	
	.Module_T2_Td {
		text-align: left;
		border-left: 1px solid #fff; 
		border-top: 1px solid #fff;		
	}

	.Module_T2_Td:hover {
		text-align: left;
		border-left: 1px solid #fff; 
		border-top: 1px solid #fff;
		background: #ddd;
	}

/* Tabelle mit Border ohne Hintergrundfrabe */

	.Module_T3_Table {		
		width:90%;
		background: #999;
	}

	.Module_T3_Tr {
		vertical-align: top;
		background: #F3F8F4;
	}	
	
	.Module_T3_Td {		
		border-left: 1px solid #fff; 
		border-top: 1px solid #fff;
		
	}


/* Tabelle mit Border ohne Hintergrundfrabe */

/* Tabelle mit Border und Frabe passend zum Template */

  	.Module_TC3_Left {
		background: #E2FAE3;	
	}

	.Module_TC3_Head {
		background: #0D3C0E;
		color: #EFFCEF;
	}

	.Module_T4_Td:hover {
		text-align: left;
		border-left: 1px solid #fff; 
		border-top: 1px solid #fff;
		background: #ddd;
	}
	

	
/* Mit gerade unbekannt */

	.Module_Position {
		font-size: 10px;
		color: #aaa;
		text-align: left;
	}


	.Module_LinkPos { 
		color: #999;
		text-decoration: none;
	}

	.Module_LinkPos:hover {
		color: #666;
		text-decoration: underline;
	}

	



	.Module_Link { 
		color: #4B74A0;
		text-decoration: none;
	}

	.Module_Link:hover {
		color: #4B74A0;
		text-decoration: underline;
	}	






	.Module_Font_Mini {	
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 8px;		
	}
	.Module_Font_Small {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
	}
	.Module_Font_Norm {
		text-align: left;
		color: #333;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	.Module_Font_Bigger {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 14px;
	}
	.Module_Font_Big {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 16px;
	}


	
	
	.Module_Link_Sort {
		color: #333;
		text-decoration: none;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 8px;
		vertical-align: top;
	}
	.Module_Link_Sort:hover {
		color: #fff;
		text-decoration: none;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 8px;
		vertical-align: top;
	}
		
		
		
/* Schrift */

	.Module_Color_One {		
		color: #BBBBBB;
	}

	.Module_Color_Two {		
		color: #339933;
	}

	.Module_Color_Three {		
		color: #3366FF;
	}
