@charset "UTF-8";
/* CSS Document */

body {margin-top:5px; padding-top:0px; font-family:Verdana, Geneva, sans-serif; font-size:1em; background:url(../design/bg.jpg) #cfdfee fixed }

#wrapper {width:960px; margin-left:auto; margin-right:auto; border:1px solid #999; background-image:url(../design/Bilder/feuerwehr2010_06.jpg);}

#header {width:960px; height:33px; background-image:url(../design/Bilder/feuerwehr2010_01.jpg);}

#header1 {float:left;}

#header2 {float:left;}

#header3 {float:right;}

#headerbild {clear:both; width:960px; height:149px; background-image:url(../design/Bilder/feuerwehr2010_02.jpg); background-color:#FFF;}

#headerbild2 {clear:both; width:960px; height:149px; background-image:url(../design/Bilder/2feuerwehr2010_02.jpg); background-color:#FFF;}

#headerbild3 {clear:both; width:960px; height:149px; background-image:url(../design/Bilder/3feuerwehr2010_02.jpg); background-color:#FFF;}

#main {width:960px;}

#links {width:210px; float:left;}

#logo {width:200px; height:115px; background-image:url(../design/Bilder/feuerwehr2010_03.jpg);}

#menue {}

#mitte {width:540px; float:left;}

#rechts {width:200px; float:right;}

#footer {clear:both; width:960px; height:100px; background-image:url(../design/Bilder/feuerwehr2010_07.jpg);}


/*CSS Stile*/

div.header1class {padding:6px 0px 0px 10px; font-weight:bold; color:#C00;}

div.header2class {text-align:center;}

div.header3class {padding:8px 10px 0px 0px; font-size:0.8em; word-spacing:0.5em; color:#333;}
div.header3class a:link {color:#333; text-decoration:none;}
div.header3class a:visited {color:#333; text-decoration:none;}
div.header3class a:hover {color:#333; text-decoration:underline;}
div.header3class a:active {color:#333; text-decoration:none;}

a img {border:0;}



div.fusszeile {padding:10px 0px 5px 10px; font-size:0.8em; color:#666; line-height:150%;}

div.content {padding:0px 5px 10px 10px; font-size:0.8em; }
div.content p {color:#333;}
div.content h1 { font-size:1.2em; font-weight:bold; color:#C00; border-bottom:1px solid #CCC;}
div.content a:link {color:#C00; text-decoration:none;}
div.content a:visited {color:#C00; text-decoration:none;}
div.content a:hover {color:#C00; text-decoration:underline;}
div.content a:active {color:#C00; text-decoration:none;}
div.content table {border-collapse:collapse; background-color:#eee;}
div.content td {border:1px solid #ccc;}
div.content td  p {padding:1px 5px 1px 5px; margin:0px;}
div.content .align-left { text-align: left }
div.content .align-center { text-align: center }
div.content .align-right { text-align: right }



div.rechts {padding:10px 5px 10px 5px;font-size:0.8em;}
div.rechts p { color:#333;}
div.rechts h1 { font-size:1.2em; font-weight:bold; color:#C00; border-bottom:1px solid #CCC;}



div.rahmen1 {padding:2px 5px 2px 5px; margin-bottom:10px; background-color:#e8e8e8; background-image:url(../design/bg-rahmen1.jpg); background-repeat:repeat-x; color:#333; border:1px solid #C00;}
div.rahmen1 p {margin-bottom:6px; margin-top:6px;}
div.rahmen1 h1 {color:#333; border:none;}
div.rahmen1 h2 {color:#333;}
div.rahmen1 a {color:#333;}
div.rahmen1 a:link {color:#c00; text-decoration:none;}
div.rahmen1 a:visited {color:#c00; text-decoration:none;}
div.rahmen1 a:hover {color:#c00; text-decoration:underline;}
div.rahmen1 a:active {color:#c00; text-decoration:none;}

div.rahmen2 {padding:2px 5px 2px 5px; margin-bottom:10px; background-color:#ffffff; background-image:url(../design/bg-rahmen2.jpg); background-repeat:repeat-x; color:#333; border:1px solid #C00;}
div.rahmen2 p {margin-bottom:6px; margin-top:6px;}
div.rahmen2 h1 {color:#333; border:none;}
div.rahmen2 h2 {color:#333;}
div.rahmen2 a {color:#333;}
div.rahmen2 a:link {color:#c00; text-decoration:none;}
div.rahmen2 a:visited {color:#c00; text-decoration:none;}
div.rahmen2 a:hover {color:#c00; text-decoration:underline;}
div.rahmen2 a:active {color:#c00; text-decoration:none;}


div.rahmen3 {padding:2px 5px 2px 5px; margin-bottom:10px; background-color:#ffffff; background-image:url(../design/bg-rahmen3.jpg); background-repeat:repeat-x; color:#333; border:1px solid #C00;}
div.rahmen3 p {margin-bottom:6px; margin-top:6px;}
div.rahmen3 h1 {color:#333; border:none;}
div.rahmen3 h2 {color:#333;}
div.rahmen3 a {color:#333;}
div.rahmen3 a:link {color:#c00; text-decoration:none;}
div.rahmen3 a:visited {color:#c00; text-decoration:none;}
div.rahmen3 a:hover {color:#c00; text-decoration:underline;}
div.rahmen3 a:active {color:#c00; text-decoration:none;}

div.rahmen4 {padding:2px 5px 2px 5px; margin-bottom:10px; background-color:#ffffff; background-image:url(../design/bg-rahmen4.jpg); background-repeat:repeat-x; color:#333; border:1px solid #C00;}
div.rahmen4 p {margin-bottom:6px; margin-top:6px;}
div.rahmen4 h1 {color:#333; border:none;}
div.rahmen4 h2 {color:#333;}
div.rahmen4 a {color:#333;}
div.rahmen4 a:link {color:#c00; text-decoration:none;}
div.rahmen4 a:visited {color:#c00; text-decoration:none;}
div.rahmen4 a:hover {color:#c00; text-decoration:underline;}
div.rahmen4 a:active {color:#c00; text-decoration:none;}

div.rahmen5 {padding:2px 5px 2px 5px; margin-bottom:10px; margin-top:10px; background-color:#ffffff; background-image:url(../design/bg-rahmen-mitte.jpg); background-repeat:repeat-x; color:#333; border:1px solid #ccc;}
div.rahmen5 p {margin-bottom:6px; margin-top:6px;}
div.rahmen5 h1 {color:#c00; border:none;}
div.rahmen5 h2 {color:#333;}
div.rahmen5 a {color:#333;}
div.rahmen5 a:link {color:#c00; text-decoration:none;}
div.rahmen5 a:visited {color:#c00; text-decoration:none;}
div.rahmen5 a:hover {color:#c00; text-decoration:underline;}
div.rahmen5 a:active {color:#c00; text-decoration:none;}



a.nml1			{ display:block; font-size:1em; color:#666;  text-decoration:none; font-weight:normal; margin-left:1px; padding-left:15px;padding-top:5px; padding-bottom:5px; border-bottom:1px dotted #999999; letter-spacing: 1px;}
a:link.nml1		{ display:block; font-size:1em; color:#666;  text-decoration:none; font-weight:normal; margin-left:0px; padding-left:15px;padding-top:5px; padding-bottom:5px; border-bottom:1px dotted #999999;  letter-spacing: 1px;}
a:visited.nml1		{ display:block; font-size:1em; color:#666; text-decoration:none; font-weight:normal; margin-left:0px; padding-left:15px;padding-top:5px; padding-bottom:5px; border-bottom:1px dotted #999999; letter-spacing: 1px;}
a:hover.nml1		{ display:block; font-size:1em; color:#cc0000; background-color:#d5d6d6; text-decoration:none; font-weight:normal; margin-left:0px; padding-left:15px;padding-top:5px; padding-bottom:5px; border-bottom:1px dotted #999999;  letter-spacing: 1px;}
a:active.nml1		{ display:block; font-size:1em; color:#cc0000; background-color:#d5d6d6; text-decoration:none; font-weight:normal; margin-left:0px; padding-left:15px;padding-top:5px; padding-bottom:5px; border-bottom:1px dotted #999999; letter-spacing: 1px;}

a.act1			{ display:block; font-size:1em; color:#cc0000; background-color:#d5d6d6; text-decoration:none; font-weight:normal; margin-left:0px; padding-left:15px;padding-top:5px; padding-bottom:5px; border-bottom:1px dotted #999999;  letter-spacing: 1px;}
a:link.act1		{ display:block; font-size:1em; color:#cc0000; background-color:#d5d6d6; text-decoration:none; font-weight:normal; margin-left:0px; padding-left:15px;padding-top:5px; padding-bottom:5px; border-bottom:1px dotted #999999;  letter-spacing: 1px;}
a:visited.act1		{ display:block; font-size:1em; color:#cc0000; background-color:#d5d6d6; text-decoration:none; font-weight:normal; margin-left:0px; padding-left:15px;padding-top:5px; padding-bottom:5px; border-bottom:1px dotted #999999; letter-spacing: 1px;}
a:hover.act1		{ display:block; font-size:1em; color:#cc0000; background-color:#d5d6d6; text-decoration:none; font-weight:normal; margin-left:0px; padding-left:15px;padding-top:5px; padding-bottom:5px; border-bottom:1px dotted #999999; letter-spacing: 1px;}
a:active.act1		{ display:block; font-size:1em; color:#cc0000; background-color:#d5d6d6; text-decoration:none; font-weight:normal; margin-left:0px; padding-left:15px;padding-top:5px; padding-bottom:5px; border-bottom:1px dotted #999999; letter-spacing: 1px;}


a.nml2			{ display:block; font-size:0.8em; color:#666; background-color:#d5d6d6; text-decoration:none; font-weight:normal; margin-left:0px; padding-left:20px;padding-top:3px; padding-bottom:3px;  letter-spacing: 0px;}
a:link.nml2		{ display:block; font-size:0.8em; color:#666; background-color:#d5d6d6; text-decoration:none; font-weight:normal; margin-left:0px; padding-left:20px;padding-top:3px; padding-bottom:3px; letter-spacing: 0px;}
a:visited.nml2		{ display:block; font-size:0.8em; color:#666; background-color:#d5d6d6; text-decoration:none; font-weight:normal; margin-left:0px; padding-left:20px;padding-top:3px; padding-bottom:3px; letter-spacing: 0px;}
a:hover.nml2		{ display:block; font-size:0.8em; color:#cc0000; background-color:#d5d6d6; text-decoration:none; font-weight:normal; margin-left:0px; padding-left:20px;padding-top:3px; padding-bottom:3px;  letter-spacing: 0px;}
a:active.nml2		{ display:block; font-size:0.8em; color:#cc0000; background-color:#d5d6d6; text-decoration:none; font-weight:normal; margin-left:0px; padding-left:20px;padding-top:3px; padding-bottom:3px; letter-spacing: 0px;}

a.act2			{ display:block; font-size:0.8em; color:#cc0000; background-color:#d5d6d6; text-decoration:none; font-weight:normal; margin-left:0px; padding-left:20px;padding-top:3px; padding-bottom:3px; letter-spacing: 0px;}
a:link.act2		{ display:block; font-size:0.8em; color:#cc0000; background-color:#d5d6d6; text-decoration:none; font-weight:normal; margin-left:0px; padding-left:20px;padding-top:3px; padding-bottom:3px;letter-spacing: 0px;}
a:visited.act2		{ display:block; font-size:0.8em; color:#cc0000; background-color:#d5d6d6; text-decoration:none; font-weight:normal; margin-left:0px; padding-left:20px;padding-top:3px; padding-bottom:3px; letter-spacing: 0px;}
a:hover.act2		{ display:block; font-size:0.8em; color:#cc0000; background-color:#d5d6d6; text-decoration:none; font-weight:normal; margin-left:0px; padding-left:20px;padding-top:3px; padding-bottom:3px;  letter-spacing: 0px;}
a:active.act2		{ display:block; font-size:0.8em; color:#cc0000; background-color:#d5d6d6; text-decoration:none; font-weight:normal; margin-left:0px; padding-left:20px;padding-top:3px; padding-bottom:3px; letter-spacing: 0px;}


a.nml3			{ display:block; font-size:0.7em; color:#666; background-color:#d5d6d6; text-decoration:none; font-weight:normal; margin-left:0px; padding-left:30px;padding-top:3px; padding-bottom:3px;  letter-spacing: 0px;}
a:link.nml3		{ display:block; font-size:0.7em; color:#666; background-color:#d5d6d6; text-decoration:none; font-weight:normal; margin-left:0px; padding-left:30px;padding-top:3px; padding-bottom:3px; letter-spacing: 0px;}
a:visited.nml3		{ display:block; font-size:0.7em; color:#666; background-color:#d5d6d6; text-decoration:none; font-weight:normal; margin-left:0px; padding-left:30px;padding-top:3px; padding-bottom:3px; letter-spacing: 0px;}
a:hover.nml3		{ display:block; font-size:0.7em; color:#cc0000; background-color:#d5d6d6; text-decoration:none; font-weight:normal; margin-left:0px; padding-left:30px;padding-top:3px; padding-bottom:3px;  letter-spacing: 0px;}
a:active.nml3		{ display:block; font-size:0.7em; color:#cc0000; background-color:#d5d6d6; text-decoration:none; font-weight:normal; margin-left:0px; padding-left:30px;padding-top:3px; padding-bottom:3px; letter-spacing: 0px;}

a.act3			{ display:block; font-size:0.7em; color:#cc0000; background-color:#d5d6d6; text-decoration:none; font-weight:normal; margin-left:0px; padding-left:30px;padding-top:3px; padding-bottom:3px; letter-spacing: 0px;}
a:link.act3		{ display:block; font-size:0.7em; color:#cc0000; background-color:#d5d6d6; text-decoration:none; font-weight:normal; margin-left:0px; padding-left:30px;padding-top:3px; padding-bottom:3px;letter-spacing: 0px;}
a:visited.act3		{ display:block; font-size:0.7em; color:#cc0000; background-color:#d5d6d6; text-decoration:none; font-weight:normal; margin-left:0px; padding-left:30px;padding-top:3px; padding-bottom:3px; letter-spacing: 0px;}
a:hover.act3		{ display:block; font-size:0.7em; color:#cc0000; background-color:#d5d6d6; text-decoration:none; font-weight:normal; margin-left:0px; padding-left:30px;padding-top:3px; padding-bottom:3px;  letter-spacing: 0px;}
a:active.act3		{ display:block; font-size:0.7em; color:#cc0000; background-color:#d5d6d6; text-decoration:none; font-weight:normal; margin-left:0px; padding-left:30px;padding-top:3px; padding-bottom:3px; letter-spacing: 0px;}





div.seitentitel { text-align:right; margin:0px; padding:105px 5px 0px 0px; height:25px;}
div.seitentitel h1 {font-size:20px;  margin:0px; padding:0px; color:#fff; letter-spacing:0.1em;}


/* Formular */
fieldset.csc-mailform						{border:0;font-size:12px;}
fieldset.csc-mailform label					{width:100px;float:left;text-align:right;margin-right:10px;display:block}
fieldset.csc-mailform input,fieldset.csc-mailform textarea	{margin-bottom:10px;font-size:10px;font-family:Verdana, Helvetica, sans-serif;border:1px solid #ccc;padding:2px;width:250px}
fieldset.csc-mailform fieldset input				{float:none;display:inline;width:50px;text-align:left;border:0}
fieldset.csc-mailform fieldset label				{display:inline;float:none;text-align:left;width:300px;margin:10px 0}
fieldset.csc-mailform fieldset					{border:0}
fieldset.csc-mailform fieldset legend				{display:none}
fieldset.csc-mailform select					{width:220px;margin:2px 0}
fieldset.csc-mailform option					{padding:0 5px;background:#fff}
#mailformformtype_mail						{padding:2px;margin-left:130px;background:#eee;border:1px solid #ccc;width:80px;text-align:center}

.align-left { text-align: left }
.align-center { text-align: center }
.align-right { text-align: right }
