.fixfloat {
	clear: both;
	font-size: 0px;
	margin: 0px;
	padding: 0px;
	line-height: 0px;
}

.errMsg {
	color: red;
}
.errorMsg {
	color: red;
}

.noclass {}
/* Breite */
.xxs	{ width: 10px;}
.xs		{ width: 30px;}
.xs2	{ width: 60px;}
.xs3	{ width: 95px;}
.s 		{ width: 119px;}
.s2		{ width: 160px;}
.m 		{ width: 180px;}
.m1		{ width: 200px;}
.m2 	{ width: 220px;}
.m2p4 	{ width: 229px;}
.m3		{ width: 270px;}
.m4		{ width: 233px;}
.l		{ width: 300px;}
.l2		{ width: 350px;}
.l3		{ width: 365px;}
.l4		{ width: 455px;}
.l5		{ width: 460px;}
.l6		{ width: 430px;}
.x	 	{ width: 500px;}
.xl 	{ width: 600px;}
.xl2 	{ width: 720px;}
.xxl 	{ width: 980px;}
.xxxl	{ width: 1000px;}
.all	{ width: 100%;}
.half	{ width: 45%;}

/* Höhe */
.h-s		{ height: 20px;}
.h-33		{ height: 33px;}
.h-m		{ height: 70px;}
.h-l		{ height: 100px;}
.hall		{ height: 100%;}

/* Abstände */
.m-0	{margin: 0px;}
.m-0-20 {margin: 0 20px;}
.m-10 	{margin: 10px;}
.m-20 	{margin: 20px;}
.m-30 	{margin: 30px;}
.m-b-3 {margin-bottom: 3px;}
.m-b-5 {margin-bottom: 5px;}
.m-b-10 {margin-bottom: 10px;}
.m-b-11 {margin-bottom: 11px;}
.m-b-20 {margin-bottom: 20px;}
.m-b-15 {margin-bottom: 15px;}
.m-b-13 {margin-bottom: 13px;}
.m-b-30 {margin-bottom: 30px;}
.m-b-34 {margin-bottom: 34px;}
.m-t--6 {margin-top: -6px;}
.m-t--75 {margin-top: -75px;}
.m-t-0 {margin-top: 0px;}
.m-t-7 {margin-top: 7px;}
.m-t-8 {margin-top: 8px;}
.m-t-9 {margin-top: 9px;}
.m-t-5 	{margin-top: 5px;}
.m-t-1 	{margin-top: 1px;}
.m-t-2 	{margin-top: 2px;}
.m-t-3 	{margin-top: 3px;}
.m-t-10 {margin-top: 10px;}
.m-t-13 {margin-top: 13px;}
.m-t-15 {margin-top: 15px;}
.m-t-19 {margin-top: 19px;}
.m-t-20 {margin-top: 20px;}
.m-t-28 {margin-top: 28px;}
.m-t-26 {margin-top: 26px;}
.m-t-25 {margin-top: 25px;}
.m-t-30 {margin-top: 30px;}
.m-t-35 {margin-top: 35px;}
.m-t-40 {margin-top: 40px;}
.m-t-60 {margin-top: 60px;}
.m-t-38 {margin-top: 38px;}
.m-t-33 {margin-top: 33px;}
.m-t-52 {margin-top: 52px;}
.m-t-110 {margin-top: 110px;}
.m-r-60 {margin-right: 60px;}
.m-r-3 {margin-right: 3px;}
.m-r-5 {margin-right: 5px;}
.m-r-6 {margin-right: 6px;}
.m-r-8 {margin-right: 8px;}
.m-r-10 {margin-right: 10px;}
.m-r-15 {margin-right: 15px;}
.m-r-20 {margin-right: 20px;}
.m-r-25 {margin-right: 25px;}
.m-r-18 {margin-right: 18px;}
.m-r-19 {margin-right: 19px;}
.m-r-29 {margin-right: 29px;}
.m-r-31 {margin-right: 31px;}
.m-r-40 {margin-right: 40px;}
.m-r-50 {margin-right: 50px;}
.m-l-0 {margin-left: 0px;}
.m-l-1 {margin-left: 1px;}
.m-l-3 {margin-left: 3px;}
.m-l-5 {margin-left: 5px;}
.m-l-7 {margin-left: 7px;}
.m-l-8 {margin-left: 8px;}
.m-l-10 {margin-left: 10px;}
.m-l--10 {margin-left: -10px;}
.m-l--30 {margin-left: -30px;}
.m-l-14 {margin-left: 14px;}
.m-l-15 {margin-left: 15px;}
.m-l-20 {margin-left: 20px;}
.m-l-30 {margin-left: 30px;}
.m-l-40 {margin-left: 40px;}
.m-l-45 {margin-left: 45px;}
.m-l-60 {margin-left: 60px;}
.m-0-2-2-2	{margin: 0 2px 2px 2px;}
.p-0	{padding: 0px;}
.p-1	{padding: 1px;}
.p-2	{padding: 2px;}
.p-3	{padding: 3px;}
.p-5	{padding: 5px;}
.p-10	{padding: 10px;}
.p-30	{padding: 30px;}
.p-15	{padding: 15px;}
.p-0-20	{padding: 0px 20px;}
.p-5-20	{padding: 5px 20px;}
.p-10-20 {padding: 10px 20px;}
.p-60-20-80 {padding: 60px 20px 80px 20px;}
.p-20	{padding: 20px;}
.p-b-5	{padding-bottom: 10px;}
.p-b-8	{padding-bottom: 8px;}
.p-7-3 	{ padding: 7px 3px; }
.p-0-3 	{ padding: 0px 3px; }
.p-10-10{ padding: 0px 10px 0px 10px; }
.p-15-15{ padding: 0px 15px 0px 15px; }
.p-5-5	{ padding: 0px 5px 0px 5px; }
.p-0-10{ padding: 0px 10px 0px 0px; }
.p-t-0 {padding-top: 0px;}
.p-t-3 {padding-top: 3px;}
.p-t-10 {padding-top: 10px;}
.p-t-80 {padding-top: 80px;}
.p-t-40 {padding-top: 40px;}
.p-t-17 {padding-top: 17px;}
.p-l-0	{ padding-left: 0px; }
.p-l-3	{ padding-left: 3px; }
.p-l-8	{ padding-left: 8px; }
.p-l-20	{ padding-left: 20px; }
.p-l-15	{ padding-left: 15px; }
.p-l-19	{ padding-left: 19px; }
.p-r-3	{ padding-right: 3px; }
.p-r-10	{ padding-right: 10px; }
.p-r-15	{ padding-right: 15px; }
.p-r-18	{ padding-right: 18px; }
.p-r-20	{ padding-right: 20px; }
.p-r-25	{ padding-right: 25px; }
.ph-10-10{ padding: 10px 0px 10px 0px; }
.l-h-0 	{ line-height: 0px; }
.l-h-30	{ line-height: 30px;}
.l-h-20	{ line-height: 20px;}
.l-h-10	{ line-height: 10px;}
.l-h-5	{ line-height: 5px;}

/* Umbruch */
.floatl { float: left;}
.floatr { float: right;}
.floatn { float: none;}

/* Farben */
.gruen { background-color: #e5efeb;}
.dunkelgruen { background-color: #00613f;}
.weiss { background-color: #FFFFFF !important;}

/* Schriften */
.f-gruen 	{ color: #e5efeb;}
.f-dunkelgruen { color: #00613f;}
.f-grau		{ color: #646466;}
.f-white	{ color: #FFFFFF;}
.f-menu-active	{ color: #E2001A;}
.f-menu	{ color: #9D0A0E;}
.f-black { color: black; }

/* Größen */
.f-xs		{ font-size: 9px;}
.f-xs2		{ font-size: 10px; line-height: 11px;}
.f-s		{ font-size: 11px;}
.f-sm		{ font-size: 11px; line-height: 15px;}
.f-m		{ font-size: 12px;}
.f-m15		{ font-size: 12px; line-height: 15px;}
.f-l		{ font-size: 14px; line-height: 18px;}
.f-l15		{ font-size: 14px; line-height: 15px;}
.f-xl		{ font-size: 16px; line-height: 20px;}
.f-xxl		{ font-size: 17px; line-height: 20px;}
.f-xxl2		{ font-size: 18px; line-height: 18px;}
.f-xxl2-15	{ font-size: 18px; line-height: 15px;}
.f-xxl3		{ font-size: 24px; line-height: 18px;}

.bold		{ font-weight: bold;}
.italic		{ font-style: italic;}
.justify	{ text-align: justify;}
.uppercase  { text-transform:uppercase;}
.ul-n  		{ text-decoration:none;}

/* Rand */
.bo_all		{ border: 1px solid #96C31E; }
.bo_all_b	{ border: 1px solid #000000; }
.bor		{ border-right: 1px solid #FFFFFF;}
.bol		{ border-left: 1px solid #FFFFFF;}
.bo-b		{ border-bottom: 1px solid #000000;}
.bo-b-dbl	{ border-bottom: 3px double #000000;}
.bo-b-dot	{ border-bottom: 1px dotted #9D0A0E;}
.bo-b-dot-h	{ border-bottom: 1px dotted #E2001A;}
.bo-b-sol	{ border-bottom: 1px dotted #9D0A0E;}
.bo-b-sol-h	{ border-bottom: 1px dotted #E2001A;}

/* align */
.actr 		{ text-align: center; }
.ar 		{ text-align: right; }
.al 		{ text-align: left; }
.vbott 		{ vertical-align: bottom; }
.vmid 		{ vertical-align: middle; }

.hide 		{ display: none; }
.d-i 		{ display: inline; }
.vhide 		{ visibility: hidden; }
.ovis		{ overflow:visible;}
.ohid		{ overflow:hidden;}
.overflow	{ overflow:hidden;}
