* {
 font-family:Verdana,sans-serif;
 font-size:12px;
}
body {
 margin:0px;
 margin-top:5px;
 text-align:left;
 margin-bottom:20px;
}
div.clear {
 clear:both;
}
div.site {
 width:17cm;
 text-align:left;
/* margin-left: 3cm;
*/
}
div.site div.top {
 padding-bottom:1cm;
}
div.site div.top div.container {
 clear:both;
}
div.site div.top div.container a {
 width:auto;
}
div.site div.top div.container img {
 border-right:5px solid #fff;
}
div.site div.middle {
 clear:both;
}
div.site div.middle div.left {
 display:none;
}
div.site div.middle div.right {
 float:left;
}
div.site div.middle div.breadcrumb {
 padding-left:0px;
 padding-top:10px;
 font-size:11px;
 color:#666;
}
div.site div.middle div.breadcrumb a.breadcrumb, div.site div.middle div.breadcrumb span.breadcrumb {
 font-size:11px;
 margin-right:5px;
 color:#666;
 text-decoration:none;
}
div.site div.middle div.right div.vertspace {
 display:none;
}
div.site div.middle div.right div.contentcolumn {
 padding-top:10px;
}
div.site div.middle div.right div.contentcolumn a {
 color: #302a58;
}
div.site div.middle div.right div.contentcolumn div.container {
 padding-left:0px;
 padding-right:10px;
}
div.site div.middle div.right div.contentcolumn div.container div.article {
 padding-bottom:20px;
}
div.site div.middle div.right div.contentcolumn div.container div.article h1 {
 padding-top:0px;
 margin-top:0px;
 font-size:14px;
 font-weight:bold;
}
div.site div.middle div.right div.frontpage div.container div.article h1 {
 padding-top:0px;
 margin-top:0px;
 font-size:14px;
 font-weight:bold;
}
div.site div.middle div.right div.contentcolumn div.container div.article div.text a.more {
 padding-right:10px;
 background-repeat:no-repeat;
 background-position:right 5px;
 color:#000;
}
div.site div.middle div.right div.contentcolumn div.container div.article div.text table.form {
 background-color:#fff;
 margin-bottom:10px;
}
div.site div.middle div.right div.contentcolumn div.container div.article div.text table.form tr.header td {
 background-color:#293e75;
 color:#fff;
}
div.site div.middle div.right div.contentcolumn div.container div.article div.text table.form tr.group td {
 background-color:#cbccd0;
}
div.site div.middle div.right div.contentcolumn div.container div.article div.text table.form tr td {
 font-size:12px;
 background-color:#ebecee;
 height:auto;
}
div.site div.middle div.right div.contentcolumn div.container div.article div.text table.form tr td input {
 font-size:12px;
 background-color:#fff;
 height:auto;
}
div.site div.middle div.right div.contentcolumn div.container div.article div.halfcolumn {
 float:left;
 width:285px;
}
div.site div.middle div.right div.contentcolumn div.container div.article div.halfcolumn div.container {
 padding-left:0px;
 padding-right:10px;
}
div.site div.middle div.right div.contentcolumn div.container div.article div.halfcolumn div.container h1.bullet {
 background-repeat:no-repeat;
 background-position:left 2px;
 font-size:14px;
 padding-left:17px;
}
div.site div.middle div.right div.contentcolumn div.container div.article div.halfcolumn div.container h1.bulletInvers {
 background-repeat:no-repeat;
 background-position:left 2px;
 font-size:14px;
 padding-left:17px;
}
div.site div.middle div.right div.contentcolumn div.container div.article div.fright {
 float:right;
 padding-right:20px;
}
hr {
 background-color:#a0a6b2;
 color:#a0a6b2;
 margin:0px;
 margin-top:5px;
 margin-bottom:5px;
 padding:0px;
 height:1px;
 border:0px;
 border-top:1px solid #a0a6b2;
}
div.site div.middle div.right div.teasercolumn {
 display:none;
}
div.site div.bottom {
 display: none;
}
input.formular {
 margin-left:0px;
 display:block;
 padding:1px;
 width:250px;
 font-size:12px;
 border:1px solid #000;
}
input.button {
 padding:2px;
 color:#000000;
}
div.site div.bottom div.container div.services {
 display:block;
 text-align:center;
 padding-top:30px;
 margin-left:210px;
 width:590px;
}
div.site div.frontpage div.container div.services {
 display:none;
}
div.site div.bottom div.container div.services a.servicelink {
 padding-left:10px;
 padding-right:10px;
 color:#666;
 font-size:11px;
 text-decoration:none;
}
div.site div.bottom div.container div.footer {
 border-top:5px solid #fff;
 padding:1px;
 text-align:center;
 background-color:#293e75;
 line-height:16px;
 height:16px;
}
div.site div.bottom div.container div.footer a.global {
 padding-left:10px;
 padding-right:10px;
 font-size:11px;
 color:#fff;
 text-decoration:none;
}
div.indent {
 padding-left:40px;
 background-repeat:no-repeat;
 background-position:0px 5px;
}
div.indent h2 {
 margin-top:5px;
 margin-bottom:5px;
 font-size: 13px;
 color: #302a58;
}
div.indent h2 a.more {
 font-size: 13px;
 color: #302a58;
}
tr.datelist td.date {
 padding-right:20px;
}
td.header {
 background-color: #333333;
 color: #ffffff;
 font-weight: bold;
}
td.input0 input, td.input1 input {
 width: 250px;
 border: 1px solid #000000;
}
td.label1, td.input1 {
 background-color: #cccccc;
}
td.label0, td.input0 {
 background-color: #dddddd;
}
td textarea {
 width: 90%;
 border: 1px solid #000000;
}
a.faq {
 text-decoration: none;
}
/* media references */
tr.indentbullet td {
 background-image:url(/images/misc/_nav_active.gif);
}div.site div.bottom {
 background-image:url(/images/misc/_menu_left_bg.gif);
}div.site div.middle div.right div.teasercolumn div.container div.teaser div.text a.more {
 background-image:url(/images/misc/_teaser_link_arrow.gif);
}div.site div.middle div.right div.contentcolumn div.container div.article div.halfcolumn div.container h1.bulletInvers {
 background-image:url(/images/misc/_h1_bullet2.gif);
}div.site div.middle div.right div.contentcolumn div.container div.article div.halfcolumn div.container h1.bullet {
 background-image:url(/images/misc/_h1_bullet.gif);
}div.site div.middle div.right div.contentcolumn div.container div.article div.text a.more {
 background-image:url(/images/misc/_teaser_link_arrow.gif);
}div.site div.middle div.left div.container div.section div.navsub div.navsub a.subactive {
 background-image:url(/images/misc/_nav_active.gif);
}div.site div.middle div.left div.container div.section div.navsub div.navsub a.sub:hover {
 background-image:url(/images/misc/_nav_active.gif);
}div.site div.middle div.left div.container div.section div.navsub div.navsub a.sub {
 background-image:url(/images/misc/_nav.gif);
}div.site div.middle div.left div.container div.section div.navsub a.subactive {
 background-image:url(/images/misc/_nav_active.gif);
}div.site div.middle div.left div.container div.section div.navsub a.sub:hover {
 background-image:url(/images/misc/_nav_active.gif);
}div.site div.middle div.left div.container div.section div.navsub a.sub {
 background-image:url(/images/misc/_nav.gif);
}div.site {
 background-image:url(/images/misc/_menu_left_bg.gif);
}
