/* CSS Document */

body { margin:0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5F727A; font-size:12px; background-image:url(images_amt/bg.jpg); background-position:left top; background-repeat:repeat-x; background-color:#FFFFFF;}

td {font-family:Verdana, Arial, Helvetica, sans-serif; color:#5F727A; font-size:11px;}
p {font-family:Verdana, Arial, Helvetica, sans-serif; color:#5F727A; font-size:11px; margin:8px 10px 2px 8px;}
h1,h2,h3,h4,h5,h6 {font-family:Verdana, Arial, Helvetica, sans-serif; color:#5F727A; font-size:12px; margin:10px 10px 5px 8px;}

img { border:0px;}

a:link {font-family:Verdana, Arial, Helvetica, sans-serif; color:#CA1214; font-size:12px; text-decoration:none;}
a:active {font-family:Verdana, Arial, Helvetica, sans-serif; color:#CA1214; font-size:12px; text-decoration:none;}
a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; color:#CA1214; font-size:12px; text-decoration:none;}
a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; color:#CA1214; font-size:12px; text-decoration:underline;}

td.bgtop { background-image:url(images_amt/bg_top.jpg); background-position:left top; background-repeat:repeat-x; height:42px;}
td.bgbanner { background-image:url(images_amt/collage_top.jpg); background-position:left top; background-repeat: no-repeat; height:126px;}
td.bgrot { background-color:#CA1214;}
td.bgbottom { background-image:url(images_amt/verlauf_bottom.jpg); background-position:left top; background-repeat:repeat-x; height:21px;}
td.bgweiss { background-color:#FFFFFF;}
td.bgverlauf { background-image:url(images_amt/verlauf.jpg); background-position:left top; background-repeat:repeat-x; height:21px;}
td.bgkarte { background-image:url(images_amt/karte_bg.jpg); background-position:center; background-repeat:no-repeat;}
td.classmenue { width:183px;}
td.bgmenue { background-image:url(images_amt/bg_menue.jpg); background-position:left top; background-repeat:repeat-y; background-color:#CFD4D7; border-bottom:solid 1px #5F727A; padding:5px 0 5px 0;}

tr.bggrau { background-color:#F2F3F4;}
td.bgverlauf { background-image:url(images_amt/verlauf.jpg); background-position:left top; background-repeat:repeat-x; height:21px;}

.textweiss { color:#FFFFFF;}

a.menue:link {font-family:Verdana, Arial, Helvetica, sans-serif; color:#5F727A; font-size:12px; text-decoration:none; margin-left:10px;}
a.menue:active {font-family:Verdana, Arial, Helvetica, sans-serif; color:#5F727A; font-size:12px; text-decoration:none; margin-left:10px;}
a.menue:visited {font-family:Verdana, Arial, Helvetica, sans-serif; color:#5F727A; font-size:12px; text-decoration:none; margin-left:10px;}
a.menue:hover {font-family:Verdana, Arial, Helvetica, sans-serif; color:#5F727A; font-size:12px; text-decoration:underline; margin-left:10px;}

a.menueon:link {font-family:Verdana, Arial, Helvetica, sans-serif; color:#CA1214; font-size:12px; text-decoration:none; margin-left:10px;}
a.menueon:active {font-family:Verdana, Arial, Helvetica, sans-serif; color:#CA1214; font-size:12px; text-decoration:none; margin-left:10px;}
a.menueon:visited {font-family:Verdana, Arial, Helvetica, sans-serif; color:#CA1214; font-size:12px; text-decoration:none; margin-left:10px;}
a.menueon:hover {font-family:Verdana, Arial, Helvetica, sans-serif; color:#CA1214; font-size:12px; text-decoration:underline; margin-left:10px;}

a.menue1:link {font-family:Verdana, Arial, Helvetica, sans-serif; color:#CA1214; font-size:12px; text-decoration:none; margin-left:10px; margin-bottom:3px;}
a.menue1:active {font-family:Verdana, Arial, Helvetica, sans-serif; color:#CA1214; font-size:12px; text-decoration:none; margin-left:10px; margin-bottom:3px;}
a.menue1:visited {font-family:Verdana, Arial, Helvetica, sans-serif; color:#CA1214; font-size:12px; text-decoration:none; margin-left:10px; margin-bottom:3px;}
a.menue1:hover {font-family:Verdana, Arial, Helvetica, sans-serif; color:#CA1214; font-size:12px; text-decoration:underline; margin-left:10px; margin-bottom:3px;}

a.menue1on:link {font-family:Verdana, Arial, Helvetica, sans-serif; color:#5F727A; font-size:12px; text-decoration:none; margin-left:10px; margin-bottom:3px;}
a.menue1on:active {font-family:Verdana, Arial, Helvetica, sans-serif; color:#5F727A; font-size:12px; text-decoration:none; margin-left:10px; margin-bottom:3px;}
a.menue1on:visited {font-family:Verdana, Arial, Helvetica, sans-serif; color:#5F727A; font-size:12px; text-decoration:none; margin-left:10px; margin-bottom:3px;}
a.menue1on:hover {font-family:Verdana, Arial, Helvetica, sans-serif; color:#5F727A; font-size:12px; text-decoration:underline; margin-left:10px; margin-bottom:3px;}

div.csc-frame-rulerBefore {border-top:solid 1 px #666; width:400px; height:1px; }
div.csc-frame { border-top:solid 1px #666666; width:90%; height:1px; margin-left:20px;}


.csc-mailform {
border: none; /* Rand ausschalten */
}

.csc-mailform-field label {
float:left;
clear:both;
display:block;
width:100px;
padding-left:10px;
margin-bottom:10px;

}

.csc-mailform-field input,
.csc-mailform-field textarea,
.csc-mailform-field select {
float:left;
display:block;
border: 1px solid #333;
background:#F4F4F4;
padding:1px;
margin-bottom:10px;
}


.csc-mailform-submit {
/* Absende Button nach rechts verschieben. Der Wert ergibt sich aus der Summe width + padding-left aus dem label Abschnitt -> oben */
margin-left: 110px;
width:100px;
/* Float wieder abschalten */
clear: both;
}

