/*******	Allgemeine Einstellungen für rabe-websolutions.info	********/

body {
	border-right: 0px; padding-right: 0px; 
	border-top: 0px; padding-top: 0px; 
	border-bottom: 0px; padding-bottom: 0px;
	border-left: 0px; padding-left: 0px; 
	margin: 0px;
	background-color: #260202; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #FFFFFF;
}

a:link, a:visited, a:hover, a:active, a:focus {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; 
	letter-spacing: 1px; text-decoration:none; color:#FFFFFF; 
}
a:link { text-decoration:none; }
a:visited { text-decoration:none; }
a:hover { text-decoration:underline; }
a:active { text-decoration:none; }
a:focus { text-decoration:none; }

a.nav:link, a.nav:visited, a.nav:hover, a.nav:active, a.nav:focus {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;
	letter-spacing: 1px; color:#FFFFFF;
}
a.nav:link { text-decoration:none; }
a.nav:visited { text-decoration:none; }
a.nav:hover { text-decoration:underline; }
a.nav:active { text-decoration:none; }
a.nav:focus { text-decoration:none; }


/************ MEINE STYLES ***********************/
.firstLetter { font-size: 17px; font-weight: bold; }

.float_left { border: 0px; float: left; }
.float_right { border: 0px; float: right; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 15px; }

.text10px { font-size: 10px; text-transform: none; letter-spacing: 0px; }

.m1 { background: #860428; }
.m2 { background: #8E9A9F; }
.m3 { background: #CDA479; }

.m1_s { background: #6E0321; padding-left: 35px; padding-top: 15px; padding-bottom: 15px; padding-right: 15px; }
.m2_s { background: #9FACB2; padding-left: 35px; padding-top: 15px; padding-bottom: 15px; padding-right: 15px; }
.m3_s { background: #B78F66; padding-left: 35px; padding-top: 15px; padding-bottom: 15px; padding-right: 15px; }

.m1_i { background: #6E0321; }
.m2_i { background: #9FACB2; }
.m3_i { background: #B78F66; }

.textbereich { padding-left: 15px; padding-top: 0px; padding-bottom: 10px; padding-right: 15px; }


/********************* Standardformatierungen **************************/

p { font-size: 12px; line-height: 1.2em; margin-bottom: 0.8em; }
h2 { font-size: 13px; font-weight: bold; line-height: 1.5em; margin-bottom:1.5em; margin-top:1.5em; 
	text-transform: uppercase; letter-spacing: 1px; }
img { border: 0px; }

li { font-size: 12px; line-height: 1.2em; margin-bottom: 0.8em; }