/* 
 * Kurt Wilehlm Grafik und Werbung CSS Layout
 * Rot B41334
 * Grau C5C5C5
 * Schwarz 454545
 * */
img{ border-width: 0; }
img.startbild { margin-left: -165px; }
div.content_wrap{ margin-left: 15px;}
div.subimagebox{ font-size: 10pt; text-align: left;}
div.subpage_content { font-size: 10pt; background-color: #fff; text-decoration: none; text-align: left; padding: 4px 17px 7px; border: solid 1px; border-color: #b41334; }
div.header{ width: 740px; height: 85px; }
div.menu{ position: relative; top: 12px; left: 56px; }
h1{ color: #000; font-size: 16px; font-weight: 600; line-height: 18px; text-decoration: none; position: relative; left: 100px; bottom: 60px; float: left; }
h2{ color: #b41334; font-size: 12px; font-weight: 600; text-decoration: none;}
a{ color: #929292; font-size: 14px;}
a:hover { color: #454545; text-decoration: none; }
a.cmd_start { color: #929292; font-size: 10pt; background-color: #fff; text-decoration: none; text-align: center; position: relative; top: -72px; right: 68px; width: 105px; float: right; padding-top: 4px; padding-bottom: 4px; border: solid 1px #c5c5c5; }
a.cmd_start:hover  { color: #454545; font-size: 10pt; background-color: #fff; text-decoration: none; text-align: center; position: relative; top: -72px; right: 68px; width:105px; float: right; padding-top: 4px; padding-bottom: 4px; border: solid 1px; }
a.cmd_start:active  { color: #b41334; font-size: 10pt; background-color: #fff; text-decoration: none; text-align: center; position: relative; top: -72px; right: 68px; width: 105px; float: right; padding-top: 4px; padding-bottom: 4px; border: solid 1px; }
a.cmd { color: #929292; font-size: 10pt; background-color: #fff; text-decoration: none; text-align: center; width: 114px; margin-right: 15px; padding: 4px 16px 7px; border: solid 1px #c5c6c8; }
a.cmd:hover { color: #454545; border-color: #454545; }
a.cmd:active { color: #b41334; border-color: #b41334; }
a.cmd_active { color: #b41334; font-size: 10pt; background-color: #fff; text-decoration: none; text-align: center; width: 114px; margin-right: 15px; padding: 4px 17px 7px; border: solid 1px; }
a.cmd_active:hover { color: #b41334; border-color: #b41334; }
a.cmd_active:active { color: #b41334; border-color: #b41334; }
a.cmd_subsites { color: #929292; font-size: 8pt; background-color: #fff; text-decoration: none; text-align: right; width: 114px; margin-left: 8px; padding: 1px 4px 1px 5px; border: solid 1px #c5c6c8; }
a.cmd_subsites:hover { color: #454545; border-color: #454545; }
a.cmd_subsites:active { color: #b41334; border-color: #b41334; }
a.cmd_kontakt { color: #929292; font-size: 10pt; background-color: #fff; text-decoration: none; text-align: center; width: 114px; margin-right: 15px; padding: 4px 30px 7px; border: solid 1px #c5c6c8; }
a.cmd_kontakt_active { color: #b41334; font-size: 10pt; background-color: #fff; text-decoration: none; text-align: center; width: 114px; margin-right: 15px; padding: 4px 30px 7px; border: solid 1px #b41334; }
a.cmd_subsites_active { color: #b41334; font-size: 8pt; background-color: #fff; text-decoration: none; text-align: center; width: 114px; margin-left: 8px; padding: 1px 4px 1px 5px; border: solid 1px #b41334; }
a.cmd_subsites_active:hover { color: #b41334; border-color: #454545; }
a.cmd_subsites_active:active { color: #b41334; border-color: #b41334; }
a.cmd_kontakt:hover { color: #454545; border-color: #454545; }
a.cmd_kontakt:active { color: #b41334; border-color: #b41334; }
a.cmd_illu { color: #929292; font-size: 10pt; background-color: #fff; text-decoration: none; text-align: center; width: 114px; margin-right: 15px; padding: 4px 20px 7px; border: solid 1px #c5c6c8; }
a.cmd_illu:hover { color: #454545; border-color: #454545; }
a.cmd_illu:active { color: #b41334; border-color: #b41334; }
a.cmd_art { color: #929292; font-size: 10pt; background-color: #fff; text-decoration: none; text-align: center; width: 114px; margin-right: 15px; padding: 4px 20px 7px; border: solid 1px #c5c6c8; }
a.cmd_art:hover { color: #454545; border-color: #454545; }
a.cmd_art:active { color: #b41334; border-color: #b41334; }
a.cmd_art_active { color: #b41334; font-size: 10pt; background-color: #fff; text-decoration: none; text-align: center; width: 114px; margin-right: 15px; padding: 4px 20px 7px; border: solid 1px; }
a.cmd_art_active:hover { color: #b41334; border-color: #b41334; }
a.cmd_art_active:active { color: #b41334; border-color: #b41334; }
img.img_right{ border: solid 1px #c5c5c5; }
img.img_right1{ border: solid 1px #c5c5c5; margin: 60px 0px 0px -150px;}
img.img_right2{ border: solid 1px #c5c5c5; margin: 75px 0px 0px -150px;}
div.center_bottom{ text-align: right; width: 350px; height: 150px; }
div.textbox{ font-size: 9pt; line-height: 12pt; float: left; margin-right: 15px; }
div.textbox1{ font-size: 9pt; line-height: 12pt; float: left; margin: -40px 0 15px; }
div.sidemenu{ font-size: 8px; line-height: normal; position: relative; left: -5px; }
/* InnenRaum */
#con_wrapper { text-align: left; margin: 50px auto 0; padding: 0; border:0; width: 628px; font-size: 10pt;}
#menu { float: left; width: 350px; height: 330px; }
#content { text-align: right; vertical-align: bottom; margin: 0; float: left; width: 278px; height: 340px;  margin-left: -12px;}
#menu_bottom { text-align: right; clear: both; }
div.con_footer{text-align:right; padding-bottom: 5px; float: right; margin-right: 11px;}
input     { border: solid 1px #b41334 }
textarea  { border: solid 1px #b41334 }
/* Navlist */
#navlist
{ color: #c5c5c5; font-size: 8pt; margin-left: 0; width: 350px; height: 247px; padding-top: 0; padding-right: 1px; padding-bottom: 3px; }
#navlist li{
list-style-type: none; 
}
#navlist a{
padding: 1px 8px 1px 24px;
background-image: url(images/dot_black.gif);
}
#navlist a:link, #navlist a:visited
{
text-decoration: none;
}
#navlist a:hover
{
background-image: url(images/dot_black.gif);
color: #333;
}
#navlist a:active
{
background-image: url(images/dot_red.gif);
color: #b41334;
}
#active a:link, #active a:visited, #active a:hover
{
background-image: url(images/dot_red.gif);
color: #b41334;
}
a.copyright{ color: d2d2d2; text-decoration: none; font-size: 8pt;}
