		/**
		 * Generelle Vorgaben f�r: Schriftart & Farbe etc.
		 * -------------------------------------------------
		 */
		#ecard_content { width:480px; } 

		#ecard_content H1, #ecard_content H2, #ecard_content H3,#ecard_content P,#ecard_content TD,
		#ecard_content TH,#ecard_content UL,#ecard_content OL,
		#ecard_content INPUT, #ecard_content TEXTAREA, #ecard_content SELECT, #ecard_content label, #ecard_content option,
		#ecard_content DIV, #ecard_content ul li
			{ font-family: Arial, Verdana, sans-serif; color: #5E5E5E; line-height : 135%; }

		#ecard_content P { margin : 0; padding : 0 0 10px 0; font-size : 12px; }
		#ecard_content TD, #ecard_content TH, #ecard_content UL , #ecard_content OL { font-size: 12px; }

		#ecard_content A { color: #6B7DC5; text-decoration: underline; }
		#ecard_content A:hover { color: #6B7DC5; text-decoration: none; }


		/** Gr��e der �berschriften	 */
		
		#ecard_content h1 {font-size: 24px; font-weight: bold;}
		#ecard_content h2 {font-size: 18px; font-weight: bold; color: #000;}
		#ecard_content h3 {font-size: 14px; font-weight: bold; color: #000;}
		#ecard_content h4 {font-size: 14px; font-weight: bold; color: #000;}

		/** Links mit Pfeil davor */
		
		#ecard_content a.ecard_title {
			text-decoration: none;
			font: bold 11px/135% Tahoma, Verdana, Arial, sans-serif;
			color: #000000;
			background: url(/images/bg_arrow.gif) .1em .25em no-repeat;
			padding-left: 15px;
		}
		
		#ecard_content a.ecard_title:hover {
			text-decoration: underline;
		} 

		/** Graue Box  */
		#ecard_content .box { background: #E2E6F1; padding: 20px; margin-bottom: 20px; font-size : 14px; }

		.fbut {
			width: 180px !important;
		}
		
		/**
		 * Auswahl eCard 
		 * ------------------------------------
		 */		

		 #ecard_content .ecard_auswahl {width:460px;margin:0;padding:0;}
		 
		 #ecard_content .ecard_auswahl .ecard_item 
		 	{width:225px; height:155px; margin:0;padding:0;float:left;}
		 
		 #ecard_content .ecard_auswahl .ecard_item .thumb_block 
		 	{ width:190px; height:115px; padding:2px 0 0 2px;border: 1px solid #D4D4D4;}

		
		/**
		 * Formular-Elemente / ecard edit 
		 * ------------------------------------
		 */
		 
		#ecard_content .ecard_edit label {
			display: block;
			float: left;
			width: 120px;
		}
		
		#ecard_content .ecard_edit .hr {
			height: 1px;
			width: 100%;
			margin: 5px 0 10px 0;
			line-height: 1px;
			clear: both;
			border-bottom: 1px solid #BDC1C9;
		}
		
		#ecard_content .ecard_edit input.text_sw,
		#ecard_content .ecard_edit textarea.text_sw {
			width: 300px;
		}
		
		#ecard_content .ecard_edit .chk_label {
			margin: 10px 0;
		}
		
		#ecard_content .ecard_edit .chk_label label {
			float: none;
			display: inline;
			width: auto;
		}
		
		#ecard_content .ecard_edit .chk_label input {
			border: none !important;
		}
		
		#ecard_content .form_buttons {
			width: 420px;
		}
		
		#ecard_content .form_buttons input,
		#ecard_content .ecard_buttons input {
			border: 1px solid #7D8790;
			background-color: #DBE2EA;
			font-weight: bold;
		}
		
		#ecard_content .form_buttons .left {
			float: left;
		}
		
		#ecard_content .form_buttons .right {
			float: right;
		}
		
		
		#ecard_content INPUT, #ecard_content TEXTAREA, #ecard_content SELECT
			{ padding: 2px 2px 2px 4px; font-size: 11px; border: 1px solid #B1B5B4;}



		
		/**
		 * Fertige eCard / ecardTemplate (Vorschau)
		 * ------------------------------------
		 */		
		 #ecard_content .ecard_block {border:1px solid #B1B5B4; padding:2px;}
		 #ecard_content .ecard_block img {border:0; margin-bottom:2px;}
		 #ecard_content .ecard_message {background: #E2E6F1; padding: 20px 20px 20px 20px;}
		 #ecard_content .ecard_message h3 { margin-top: 0;}