/* 
        Copyright (c) 2009 Bäumer GmbH
        http://www.baeumer.com
        All rights reserved.

        Production: spicOne multimedia http://www.spicone.de
*/

body {background-color:#808080;
	font-family:helvetica,helv,arial,verdana,helv,sans-serif;
	padding:0px;
	margin:0px;
	font-size:8pt;}

h1 {text-transform:uppercase;color:#df0029;margin-top:0px;font-size:175%;}
h2 {text-transform:uppercase;color:#df0029;margin-top:0px;font-size:150%;}

img {border:none;}
img.ov {border:solid 1px #df0029;margin-right:8px;margin-bottom:16px;float:left;}
img.b {border:solid 1px #df0029;}

input {width:144px;border:solid 1px #df0029;padding:4px;}
input:active {background-color:#df0029;color:#ffffff;}
input:hover {background-color:#df0029;color:#ffffff;}

textarea {width:144px;border:solid 1px #df0029;padding:4px;}
textarea:active {background-color:#df0029;color:#ffffff;}
textarea:hover {background-color:#df0029;color:#ffffff;}

p.txt {font-size:10pt;line-height:150%;}
p.txf {width:480px;font-size:10pt;line-height:150%;}

div.navi-main {width:120px;height:24px;background-color:#ffffff;padding-top:8px;float:left;}
div.quick {width:228px;float:left;}
div.navi-quick {width:100%;background-color:#808080;padding:8px;border-bottom:solid 1px #ffffff;}
div.navi-quick:active {background-color:#df0029;}
div.navi-quick:hover {background-color:#df0029;}
div.navi-requ {width:100%;background-color:#c0c0c0;padding:8px;border-bottom:solid 1px #ffffff;}
div.news-over {border-bottom:solid 1px #c0c0c0;padding-top:8px;padding-bottom:8px;}
div.main-full {width:100%;background-color:#ffffff;padding-left:64px;overflow:hidden;}
div.col01 {width:419px;margin-right:16px;float:left;}
div.col02 {width:419px;margin-right:16px;float:left;}
div.p {float:left;}
div.p1 {margin-right:16px;margin-top:16px;float:left;}
div.p2 {float:left;}

ul { list-style-image: url("../gfx/bullet-navi-main.gif") }
li {font-size:10pt;line-height:150%;margin-left:-16px;max-width:400px;}

strong.fp {color:#df0029;font-size:10pt;text-transform:uppercase;}
table.gm {border-collapse:collapse;margin-bottom:16px;}
table.fp {border-collapse:collapse;width:251px;margin-bottom:16px;}
th.fp {padding-bottom:8px;text-align:left;}
td.fp {padding:8px;font-size:10pt;cursor:help;border-top:solid 1px #808080;}
td.lg {font-size:small;}

a:link {text-decoration:none;color:#000000;}
a:visited {text-decoration:none;color:#000000;}
a:active {text-decoration:underline;color:#000000;}
a:hover {text-decoration:underline;color:#000000;}

a.w:link {text-decoration:none;color:#ffffff;}
a.w:visited {text-decoration:none;color:#ffffff;}
a.w:active {text-decoration:underline;color:#ffffff;}
a.w:hover {text-decoration:underline;color:#ffffff;}

a.r:link {text-decoration:none;color:#df0029;}
a.r:visited {text-decoration:none;color:#df0029;}
a.r:active {text-decoration:underline;color:#df0029;}
a.r:hover {text-decoration:underline;color:#df0029;}

a.navi:link {text-decoration:none;color:#df0029;}
a.navi:visited {text-decoration:none;color:#df0029;}
a.navi:active {text-decoration:none;color:#df0029;}
a.navi:hover {text-decoration:none;color:#df0029;}

a.navi-main:link {background-color:#ffffff;padding:8px;text-decoration:none;color:#df0029;}
a.navi-main:visited {background-color:#ffffff;padding:8px;text-decoration:none;color:#df0029;}
a.navi-main:active {background-color:#df0029;padding:8px;text-decoration:none;color:#ffffff;}
a.navi-main:hover {background-color:#df0029;padding:8px;text-decoration:none;color:#ffffff;}

a.navi-quick:link {text-decoration:none;color:#ffffff;}
a.navi-quick:visited {text-decoration:none;color:#ffffff;}
a.navi-quick:active {text-decoration:none;color:#ffffff;}
a.navi-quick:hover {text-decoration:none;color:#ffffff;}

a.more:link {text-decoration:none;color:#df0029;}
a.more:visited {text-decoration:none;color:#df0029;}
a.more:active {text-decoration:none;color:#df0029;}
a.more:hover {text-decoration:none;color:#df0029;}

a.ref:link {text-decoration:none;background-color:#df0029;color:#ffffff;padding-left:4px;padding-right:4px;}
a.ref:visited {text-decoration:none;background-color:#df0029;color:#ffffff;padding-left:4px;padding-right:4px;}
a.ref:active {text-decoration:none;background-color:#df0029;color:#ffffff;padding-left:4px;padding-right:4px;font-weight:bold;}
a.ref:hover {text-decoration:none;background-color:#df0029;color:#ffffff;padding-left:4px;padding-right:4px;font-weight:bold;}

#page {width:950px;margin:auto;}

#head {width:950px;height:192px;}
#navi {width:950px;height:48px;}
#intro {width:100%;background-color:#e6e6e6;border-top:solid 1px #df0029;padding-top:16px;border-bottom:solid 1px #df0029;padding-bottom:16px;overflow:hidden;}
#intro-main {width:642px;padding-left:64px;margin-right:16px;float:left;}
#intro-main2 {width:100%;padding-left:64px;margin-right:16px;float:left;}
#main {width:100%;background-color:#ffffff;padding-top:16px;padding-bottom:16px;overflow:hidden;}
#main-full {width:100%;background-color:#ffffff;padding-left:64px;}
#foot {width:950px;height:32px;background-color:#df0029;overflow:hidden;}

#head-in {width:228px;height:32px;background-color:#ffffff;position:relative;top:0px;right:0px;float:right;}
#logo {position:relative;left:32px;top:70px;}
#slogan {position:relative;left:110px;top:74px;}
#navi-in {padding-left:32px;height:32px;background-color:#df0029;}
#navi-24 {width:228px;height:32px;background-color:#df0029;position:relative;top:0px;right:0px;float:right;}
#navi-sub {padding-left:32px;width:918px;height:16px;background-color:#ffffff;float:left;}

.mid {vertical-align:middle;}

.navi {font-size:8pt;text-transform:uppercase;}
.navi-24 {color:#ffffff;font-size:8pt;float:left;text-transform:uppercase;}
.navi-main {font-size:8pt;text-transform:uppercase;font-weight:bold;}
.more {color:#df0029;font-weight:bold;}
.copy {text-align:right;color:#ffffff;padding-right:32px;font-size:8pt;}
