
* { margin:0; padding:0; } 

body { font-size:80%; font-family:"Droid Sans","Arial","Helvetica",sans-serif; color:#303030; }

/* Einbindung der Schriftart "Ralfs Schrift" */
@font-face {
	font-family:"Ralfs Schrift";
	src:url(fonts/RalfsSchrift.ttf) format("truetype");
	font-weight:normal;
	font-style:normal;
}

h1,h2	{ font-family:"Ralfs Schrift"; text-transform:uppercase; font-weight:normal; line-height:100%; }
#contentmain h1	{ font-size:36px; margin:0; padding:0;  }
h2	{ font-size:24px; }
.csc-firstHeader
	{ margin-top:0 !important; }
.csc-header
	{ padding:0 !important; }	

h3	{ font-size:130%; line-height:150%; }
p	{ line-height:150%; }

a	{ color:#303030; }
a:hover	{ color:#a0a0a0; }
a > img
	{ border:none; }

.csc-textpic-caption
	{ padding-top:20px !important; }
.csc-frame-frame1 .csc-textpic img
	{ border:1px solid #e0e0e0; }
	
#c582 td
	{ border:1px solid #e0e0e0; padding:2px; }

	
/*	2 Spalten-Inhaltselement	*/
/****************************************/

/* 	Styles 2 Column Table Section */ 
/*  	Layout 1 	*/ 
.c2l1-left { padding-right:5px; width:50%; } 
.c2l1-middle { padding-left:5px; width:50%; } 

/*  	Layout 2 	*/ 
.c2l2-left { padding-right:5px; width:50%; } 
.c2l2-middle { background-color:#FFEDA8; padding-left:5px; width:50%; } 

/* 	Layout 3 	*/ 
.c2l3-left { padding-right:5px; width:70%; } 
.c2l3-middle { background-color:#FFEDA8; padding-left:5px; width:30%; } 



/* 	Styles 2 Column DIV Section 	*/ 
div.tx-fdfx2cols-pi1 { position:relative; left:0px; margin-bottom:10px; } 
div.tx-fdfx2cols-pi1 img
	{ padding:0; margin-right:15px; border:1px solid #e0e0e0; }

/* 	Layout 1 	*/ 
div.c2l1d-left { position:absolute; left:0; padding:0px; width:46%; } 
div.c2l1d-middle { position:absolute; left:53%; padding:0px; width:46%; } 

/* 	Layout 2 	*/ 
div.c2l2d-left { position:absolute; left:0; padding:0px; width:46%; } 
div.c2l2d-middle { position:absolute; left:53%; padding: 0px; width:46%; background-color:#E0E0E0} 

/*  	Layout 3  embedded 	*/ 
div.c2l3d-left { position:absolute; left:0; padding: 0px; width:100%; } 
div.c2l3d-middle { float:right; margin:5px; padding: 0px; width: 34%; height: 100px; overflow:auto; background-color:#F0F0F0; }


/* for facebook likebox included HTML code
#home iframe { margin-top:120px; }
*/