body { font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #9d0606; margin: 0; padding: 0; }

p { line-height: 1.3em; margin: 10px 0 8px; padding: 0; }
h1 { color: #666; font-size: 1.4em; font-weight: bold; font-style: italic; margin: 0 0 0.6em; }
h3 { font-size: 1.2em; font-weight: bold; margin: 0 0 0.4em; }
h6 { color: #f00; font-size: 1.1em; margin: 0 0 0.6em; }

td { }

a.nav:link, a.nav:visited, a.nav:active { display:block; color:	#525050; border:solid 2px #fff; font-family:	 Verdana, Arial, Helvetica, sans-serif; font-size:0.85em; font-weight:bold; background-color: #bcbbbb; background-repeat: no-repeat; background-attachment: scroll; margin-top:3px; margin-left:3px; text-align:left; text-decoration:none; vertical-align: middle; width: auto; height: 28px; margin-right: 3px; padding-top: 9px; padding-left: 25px; }

a.nav:hover { color: #fff; background-color: #f00; background-repeat: no-repeat; background-attachment: scroll; }

a.navhigh:link, a.navhigh:visited, a.navhigh:active { display:block; color:#fbfbfb; font-weight:	bold; background-color: #f00; background-repeat: no-repeat; background-attachment: scroll; height:	28px; margin-top:3px; margin-left:3px; text-align:left; text-decoration:none; vertical-align: middle; width: auto; padding-left: 25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.85em; margin-right: 3px; padding-top: 9px; border: solid 2px #fff; }

a.navhigh:hover { color: #9d0606; background-color: #ffffff; background-repeat: no-repeat; background-attachment: scroll; }

.slogan { color: white; font-size: 14px; font-family: verdana; font-weight: bold; background-color: #335f82; background-image: url(../Bilder/bg_slogan.gif); background-repeat: repeat; width: 720px; height: 36px; }


#box { width: 720px; height: 127px; visibility: visible; margin: 0; padding: 0; border-top: 0 solid #fff; border-bottom: 0 solid #fff; border-right-color: #fff; border-right-width: 0; border-left-color: #fff; border-left-width: 0; }

#nav_oben { width: 720px; margin: 0; padding: 0; border-top: 8px solid #f90000; list-style-type: none; }
#nav_oben li{ background-image: url(../Bilder/nav_oben.gif); margin: 0; padding: 0; width: 180px; height: 38px; float: left; }
#nav_oben a { color: black; font-size: 0.75em; font-weight: bold; text-decoration: none; text-align: left; padding: 12px 0 10px 30px; margin: 0; display: block; }
#nav_oben a:hover{ color: #fa0000; font-weight: bold; text-decoration: underline; }
.text { color: #fbfbfb; font-size: 0.9em; padding: 20px; }
a.text:link, a.text:visited, a.text:hover, a.text:active  { color: #fbfbfb; font-size: 0.9em; padding: 0; }
#content { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 0.8em; padding: 20px 20px 0; }








/* forms */
form { margin-left: 3px; }
label { display: block; float: left; font-size: 1em; width: 150px; line-height: 16px; }
input { float: left; width: 370px; color: #9d0606; margin-bottom: 2px; height: 16px; padding-top: 3px; }

input.checkbox, input[type=checkbox], input[type=radio], input.image, input[type=image] { width: auto !important; border: none; }
form br { clear: both; }
textarea { width: 370px; height: 100px; }

label em { font-weight: bold; color: #f90000; margin-left: 3px; }
div.einmuss { color: #000;  padding: 0; margin: 0 0 0 150px; }
div.einmuss span { color: #f60; }


fieldset { 
	border: 0;} 

.buttonsenden {
	
	width: 70px;
		height:1.6em;
	background:#9d0606;
	border:none;
	color: #fff;
	margin-left: 150px;
		margin-top: 0.3em;
}

.stern { color: #c4002d; font-weight: normal;}



input[type=checkbox] {
 width: 20px;
height: 20px;
	margin: 0 0 0 150px;
	
}




span#spamschutz {display:none;}
span#displayMail::after {content:"info@brandschutzservice-strauch.com";}





















.titel { color: #d00; font-style: italic; }
a { color: blue; text-decoration: underline; }
a:link { color: #356083; }
a:visited { color: purple; }
a:hover { color: #f90000; }
a:active { color: red; }
.linie { color: #f90000; background-color: #f90000; margin: 0; padding: 0; }

ul {  }
.liste { font-size: 1.2em; line-height: 20px; padding-top: 0; padding-right: 0; padding-left: 0; list-style-image: url(../Bilder/pfeil2.gif); }
.fuss { color: #666; font-size: 1em; font-weight: bold; background-color: #d5dde3; background-position: center; width: auto; height: auto; padding: 10px; border-top: 3px solid #f90000; border-bottom-width: 0; }
#box1  { width: 145px; margin: 0; padding: 0; list-style-type: none; }
#box1 a { color: #666; background-color: #d5dde3; text-decoration: none; display: block; margin: 0; padding: 5px 10px 5px 5px; border-top: 1px solid #fff; border-bottom: 1px solid #999; }
#box1 a:hover { color: #fbfbfb; background-color: #f90000; }
#box1 li{ color: #f90000; text-decoration: none; background-color: #e6e6e6; display: block; margin: 0; padding: 5px 10px; border-top: 1px solid #fff; border-bottom: 1px solid #999; }
/* IE/
{ *html #box1 a {width: 145px}
