body{
	margin:0 0 0 0;
	padding:0 0 20px 0;
}

h1,h2,h3,h4,h5{
	margin:0 0 0 0;
	padding:0 0 0 0;	
}

img{
	border:none;
}

p{
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.ce{
	display:block;
	clear:both;
	float:none;
}

.clearer{
	margin:0 0 0 0;
	padding:0 0 0 0;
	display:block;
	float:none;
	clear:both;
	visibility:hidden;
	height:1px;
	overflow:hidden;
	width:auto;
	background-color:red;
}

/*
	Link Formate
*/
a:link,
a:active,
a:visited{
	color:#ff2d00;
	text-decoration:none;	
}

a:hover{
	color:#ff2d00;
	text-decoration:underline;	
}


/*
	Headline Formate
*/
.size_xxl{
	font-size:24px;
	font-weight:normal;
}

.size_xl{
	font-size:18px;
	font-weight:normal;
}

.size_l{
	font-size:14px;
	font-weight:bold;
}

.size_m{
	font-size:12px;
	font-weight:bold;
}

.size_s{
	font-size:11px;
	font-weight:bold;
}

.orange{
	color:#ff2d00;
}


/* Spezielle RTE Formate */

h1.size_xxl_orange,
h2.size_xxl_orange{
	font-size:24px;
	font-weight:normal;
	color:#ff2d00;
}

h1.size_xl_orange,
h2.size_xl_orange{
	font-size:18px;
	font-weight:normal;
	color:#ff2d00;
}

h1.size_l_orange,
h2.size_l_orange{
	font-size:14px;
	font-weight:bold;
	color:#ff2d00;
}


h1.size_m_orange,
h2.size_m_orange{
	font-size:12px;
	font-weight:bold;
	color:#ff2d00;
}

h1.size_s_orange,
h2.size_s_orange{
	font-size:11px;
	font-weight:bold;
	color:#ff2d00;
}
