* { margin: 0;padding: 0; }
html { overflow-y: scroll; }
body {
 background-color: #fff;
 font-family: Verdana, Arial, sans-serif;
}
.antifloat {
 clear: both;
 visibility: hidden;
 font-size: 1pt;
 height: 1px;
 margin: 0;
 padding: 0;
}
a, .editor a {
 color: #3881ad;
 text-decoration: none;
}
a:hover, .editor a:hover { text-decoration: underline; }
h1, h2, h3, h4, h5, h6, .editor h1, .editor h2, .editor h3, .editor h4, .editor h5, .editor h6 {
 display: block;
 color: #000;
}
h1, .editor h1 {
 font-size: 1.3em;
 margin: 0 0 0.96em;
}
h2, .editor h2 {
 font-size: 1.15em;
 margin: 0 0 0.8em;
}
h3, .editor h3 {
 font-size: 1.06em;
 margin: 0 0 0.7em;
}
h4, h5, h6, .editor h4, .editor h5, .editor h6 { margin: 0 0 0.6em; }
h6, .editor h6 { font-size: 1em; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
 color: #000;
 text-decoration: none;
}
img, .editor img { border: none; }
.center {
 margin: 0 auto;
 text-align: center;
 margin: 0 0 4px;
}
.left {
 float: left;
 border: solid 1px #000;
 padding: 6px 6px 10px 6px;
 margin: 0 4px 4px;
}
.panorama {
 float: none;
 margin: 0 0 4px 0;
 text-align: center;
 position: relative;
 border: solid 1px #c4c4c4;
 padding: 7px;
 display: block;
 width: 98%;
}
.panorama .ol {
 position: absolute;
 top: -1px;
 left: -1px;
 width: 10px;
 height: 10px;
 display: block;
 font-size: 1px;
 background-image: url(/viomatrix/imgs/gfx/panorama_ecke_ol.gif);
 background-repeat: no-repeat;
 background-position: 0 0;
}
.panorama .or {
 position: absolute;
 top: -1px;
 right: -1px;
 width: 8px;
 height: 8px;
 display: block;
 font-size: 1px;
 background-image: url(/viomatrix/imgs/gfx/panorama_ecke_or.gif);
 background-repeat: no-repeat;
 background-position: 0 0;
}
.panorama .ul {
 position: absolute;
 bottom: -1px;
 left: -1px;
 width: 6px;
 height: 6px;
 display: block;
 font-size: 1px;
 background-image: url(/viomatrix/imgs/gfx/panorama_ecke_ul.gif);
 background-repeat: no-repeat;
 background-position: 0 0;
}
.panorama .ur {
 position: absolute;
 bottom: -1px;
 right: -1px;
 width: 7px;
 height: 7px;
 display: block;
 font-size: 1px;
 background-image: url(/viomatrix/imgs/gfx/panorama_ecke_ur.gif);
 background-repeat: no-repeat;
 background-position: 0 0;
}
.right {
 float: right;
 border: solid 1px #000;
 padding: 6px 6px 10px 6px;
 margin: 0 0 4px 4px;
}
p, .editor p {
 margin: 1em 0;
 line-height: 1.1em;
}
ul, .editor ul { margin: 6px 0 6px 16px; }
ol, .editor ol { margin: 6px 0 6px 24px; }
#placeholder {
 width: 998px;
 margin: 0 auto;
 text-align: center;
 border: solid 1px #ccc;
}
#wrapper {
 padding: 10px 14px;
 text-align: left;
}
/* Kopf */
#logo {
 float: left;
 width: 569px;
 height: 52px;
 overflow: hidden;
}
#nebennav {
 float: right;
 width: 400px;
 height: 52px;
 font-size: 0.58em;
 color: #000;
 text-align: right;
}
#nebennav a { color: #3881ad; }
#nebennav div { padding: 13px 0 0 28px; }
#nav {
 margin: 0.5em 0 -2px 0;
 /* fuer IE */
 border-top: solid 1px #fff;
}
#nav ul {
 list-style-type: none;
 margin: 0;
}
#nav li { float: left; }
#nav li a {
 display: block;
 padding: 4px 8px;
 background-color: #3881ad;
 color: #fff;
 font-size: 0.8em;
 font-weight: bold;
 margin: 0 8px 0 0;
 width: 13.2em;
 position: relative;
}
#nav li a.aktiv {
 background-color: #94c3df;
 color: #000;
}
#nav li a:hover {
 color: #dbdbdb;
 text-decoration: none;
}
#nav .ol {
 position: absolute;
 top: 0;
 left: 0;
 width: 3px;
 height: 3px;
 font-size: 1px;
 background-image: url(/viomatrix/imgs/gfx/nav_ecke_ol.gif);
 background-repeat: no-repeat;
 background-position: 0 0;
}
#nav .or {
 position: absolute;
 top: 0;
 right: 0;
 width: 3px;
 height: 3px;
 font-size: 1px;
 background-image: url(/viomatrix/imgs/gfx/nav_ecke_or.gif);
 background-repeat: no-repeat;
 background-position: 0 0;
}
#nav .aktiv .ol { background-image: url(/viomatrix/imgs/gfx/nav_ecke_ol_hell.gif); }
#nav .aktiv .or { background-image: url(/viomatrix/imgs/gfx/nav_ecke_or_hell.gif); }
#subnav {
 background-color: #94c3df;
 display: block;
 width: 100%;
 height: 2.8em;
 background-image: url(/viomatrix/imgs/gfx/subnav_kreis.gif);
 background-repeat: no-repeat;
 background-position: 76% 50%;
 position: relative;
 padding-top: 1px;
}
#subnav .nav { float: left; }
#subnav ul {
 list-style-image: url(/viomatrix/imgs/gfx/subnav_listpoint.gif);
 float: left;
 margin: 6px 10px 2px 9px;
 width: auto;
}
#subnav li {
 margin: 1px 0 4px 18px;
 font-size: 0.72em;
 font-weight: bold;
 white-space: nowrap;
 width: 13.2em;
}
#subnav a { color: #fff; }
#subnav a.aktiv, #subnav2 a.aktiv { color: #000; }
#subnav a:hover, #subnav2 a:hover {
 color: #ababab;
 text-decoration: none;
}
#subnav .or {
 position: absolute;
 top: 0;
 right: 0;
 width: 7px;
 height: 4px;
 font-size: 1px;
 background-image: url(/viomatrix/imgs/gfx/subnav_ecke_or.gif);
 background-repeat: no-repeat;
 background-position: 0 0;
}
#subnav .ur {
 position: absolute;
 bottom: 0;
 right: 0;
 width: 7px;
 height: 4px;
 font-size: 1px;
 background-image: url(/viomatrix/imgs/gfx/subnav_ecke_ur.gif);
 background-repeat: no-repeat;
 background-position: 1px 0;
}
#subnav .ul {
 position: absolute;
 bottom: 0;
 left: 0;
 width: 7px;
 height: 4px;
 font-size: 1px;
 background-image: url(/viomatrix/imgs/gfx/subnav_ecke_ul.gif);
 background-repeat: no-repeat;
 background-position: 0 0;
}
.search {
 margin: 0.8em 0.9em 0 0;
 float: right;
}
.search button {
 width: 4em;
 border: none;
 background-color: transparent;
 color: #000;
 padding: 2px 0;
 cursor: pointer;
}
.search input {
 float: left;
 width: 10em;
 height: 1.2em;
 border: solid 1px #3881ad;
 background-color: #bbbdc0;
 padding: 2px 1px;
}
#slogan {
 margin: 13px 6px 0 6px;
 color: #a7a9ac;
 font-size: 1em;
 font-weight: bold;
 white-space: nowrap;
 width: 950px;
 overflow: hidden;
 letter-spacing: 3px;
}
#slogan img { margin: 0 6px; }
#subnav2 {
 border: solid 1px #94c3df;
 position: relative;
 margin: 0 0 12px 0;
 overflow: hidden;
}
#subnav2 .ul {
 position: absolute;
 bottom: -2px;
 left: -1px;
 width: 5px;
 height: 4px;
 font-size: 1px;
 background-image: url(/viomatrix/imgs/gfx/subnav2_ecke_ul.gif);
 background-repeat: no-repeat;
 background-position: 0 0;
}
#subnav2 .ur {
 position: absolute;
 bottom: -2px;
 right: -1px;
 width: 5px;
 height: 4px;
 font-size: 1px;
 background-image: url(/viomatrix/imgs/gfx/subnav2_ecke_ur.gif);
 background-repeat: no-repeat;
 background-position: 0 0;
}
#subnav2 h6 {
 background-color: #94c3df;
 padding: 2px 0 3px 6px;
 font-size: 0.9em;
 color: #fff;
 position: relative;
 display: block;
}
#subnav2 h6 .left {
 position: absolute;
 top: -1px;
 left: -2px;
 width: 2px;
 height: 18px;
 background-image: url(/viomatrix/imgs/gfx/subnav2_h6_left.gif);
 background-repeat: no-repeat;
 font-size: 1px;
 border: none;
 padding: 0;
}
#subnav2 h6 .right {
 position: absolute;
 top: 0;
 right: -2px;
 width: 2px;
 height: 18px;
 background-image: url(/viomatrix/imgs/gfx/subnav2_h6_right.gif);
 background-repeat: no-repeat;
 font-size: 1px;
 border: none;
 padding: 0;
}
#subnav2 ul {
 margin: 11px 0 5px 28px;
 list-style-image: url(/viomatrix/imgs/gfx/subnav_listpoint.gif);
}
#subnav2 li {
 color: #3881ad;
 font-size: 0.8em;
 margin: 0 0 8px 0;
}
/* Content */
#content {
 margin-top: 15px;
 height: 100%;
}
#left {
 float: left;
 width: 178px;
}
#middle {
 float: left;
 width: 573px;
}
#right {
 float: right;
 width: 203px;
 padding-top: 4em;
}
.teaser {
 border: solid 1px #989b9f;
 padding: 8px 0;
 text-align: center;
 margin: 0 0 20px 0;
}
.box {
 border: solid 1px #b1b1b1;
 display: block;
 width: 99%;
 margin: 0 0 20px 0;
 padding: 2px 0 0 0;
 position: relative;
}
.box h6 {
 background-color: #999999;
 color: #fff;
 border: solid 1px #aaadb0;
 position: relative;
 padding: 2px 0 2px 2px;
 margin: 0;
 font-size: 9px;
 font-weight: normal;
 white-space: nowrap;
 border-top: solid 1px #a2a2a2;
}
.big .item div, .teaser .item div p {
 margin-left: 9px !important;
 margin-right: 0 !important;
}
.big h6 {
 padding: 2px 10px 1px 10px;
 font-size: 0.8em;
 font-weight: bold;
 height: 20px;
}
.blue h6 { background-color: #3881ad; }
.box .ol {
 position: absolute;
 top: -1px;
 left: -1px;
 width: 8px;
 height: 6px;
 font-size: 1px;
 background-image: url(/viomatrix/imgs/gfx/content_ecke_ol.gif);
 background-repeat: no-repeat;
 background-position: 0 0;
}
.box .or {
 position: absolute;
 top: -1px;
 right: -1px;
 width: 8px;
 height: 6px;
 font-size: 1px;
 background-image: url(/viomatrix/imgs/gfx/content_ecke_or.gif);
 background-repeat: no-repeat;
 background-position: 0 0;
}
.box .ul {
 position: absolute;
 bottom: -1px;
 left: -1px;
 width: 6px;
 height: 6px;
 display: block;
 font-size: 1px;
 background-image: url(/viomatrix/imgs/gfx/panorama_ecke_ul.gif);
 background-repeat: no-repeat;
 background-position: 0 0;
}
.box .ur {
 position: absolute;
 bottom: -1px;
 right: -1px;
 width: 7px;
 height: 7px;
 display: block;
 font-size: 1px;
 background-image: url(/viomatrix/imgs/gfx/panorama_ecke_ur.gif);
 background-repeat: no-repeat;
 background-position: 0 0;
}
.item h6 .ol {
 position: absolute;
 top: -1px;
 left: -1px;
 width: 2px;
 height: 2px;
 font-size: 1px;
 background-image: url(/viomatrix/imgs/gfx/content_h2_ecke_ol.gif);
 background-repeat: no-repeat;
 background-position: 0 0;
}
.item h6 .or {
 position: absolute;
 top: -2px;
 right: -1px;
 width: 2px;
 height: 2px;
 font-size: 1px;
 background-image: url(/viomatrix/imgs/gfx/content_h2_ecke_or.gif);
 background-repeat: no-repeat;
 background-position: 0 0;
}
.item h6 .ul {
 position: absolute;
 bottom: -2px;
 left: -2px;
 width: 2px;
 height: 2px;
 font-size: 1px;
 background-image: url(/viomatrix/imgs/gfx/content_h2_ecke_ul.gif);
 background-repeat: no-repeat;
 background-position: 0 0;
}
.item h6 .ur {
 position: absolute;
 bottom: -2px;
 right: -2px;
 width: 2px;
 height: 2px;
 font-size: 1px;
 background-image: url(/viomatrix/imgs/gfx/content_h2_ecke_ur.gif);
 background-repeat: no-repeat;
 background-position: 0 0;
}
.item div {
 margin: 4px;
 text-align: center;
}
.item div h1, .item div h2, .item div h3, .item div h4, .item div h5, .item div h6 {
 color: red;
 font-size: 0.6em;
 padding: 0;
 margin: 0;
 text-align: left;
}
.item div h1 a, .item div h2 a, .item div h3 a, .item div h4 a, .item div h5 a, .item div h6 a { color: red; }
.item p, .item li {
 font-size: 0.6em;
 text-align: left;
 margin: 0 0 0.8em 0;
 float: none;
 clear: both;
}
.item li.withpic { margin: 0 0 2em 0; }
.item ul, .item ol { margin: 0 0 0 20px; }
.listpic {
 float: left;
 width: 25px;
 height: 25px;
 margin: 0 6px 0 0;
}
.content {
 margin: 0 12px 6px 23px;
 padding: 0 6px 6px 0;
 font-size: 0.8em;
 border: solid 0 #fff;
}
.awardsabstand {
 font-size: 1px;
 margin: 22px 0;
}
.awards .center { margin-bottom: 0; }
.awards h6 {
 background-color: transparent;
 text-align: center;
 color: #3881ad;
 border: none;
}
.awards h6 span { display: none !important; }
#navpath {
 margin: 0 12px 14px 23px;
 color: #000;
 font-size: 0.8em; 
}
#navpath a, #navpath span {
 font-size: 0.8em;
 color: #000;
}
.navpath a, .navpath span {
 font-size: 0.8em;
 color: #000;
}
table, .editor table {
 border-collapse: collapse;
 border: none;
 float: none;
 width: 99%;
}
td,th, .editor td, .editor th {
 vertical-align: top;
 padding: 0 0 0.05em 0;
}
th p, td p, .editor th p, .editor td p { margin-top: 0; }
th ul, td ul, th ol, td ol, .editor th ul, .editor td ul, .editor th ol, .editor th ul {
 margin-top: 0;
 margin-bottom: 1em;
}
.seminare { margin-bottom: 12px; }
.seminare strong a { color: #000; }
.seminare th, .seminare td, #seminardetail td, #seminardetail th {
 vertical-align: top;
 padding: 0 0 4px 0;
}
.seminare th { width: 50px; }
#seminardetail th {
 padding-right: 8px;
}
fieldset {
 border: solid 0 transparent;
 padding: 4px 8px 4px 12px;
}
fieldset fieldset { padding: 0; }
fieldset div {
 padding: 0;
 margin: 0 !important;
 font-size: 1em;
}
form.formgen {
 border: solid 1px #cccccc;
 background-color: #f8f8f8;
}
form.formgen div { margin: 0 0 8px 0 !important; }
form.formgen div.text, form.formgen div.textarea { float: left;width: 200px; }
form.formgen div.small { margin: 0 !important; }
label, .label {
 float: left;
 display: block;
 width: 140px;
}
label.hint, form div.hint {
 float: left;
 width: 340px;
}
label.right, form div.right {
 margin: 0 0 0 6px;
 border: 0;
 float: left !important;
 width: auto;
 max-width: 323px;
 padding: 0;
}
legend, .caption {
 font-size: 1em;
 font-weight: bold;
 margin: 4px 0 6px 0;
}
input.checkbox {
 width: auto;
 border: none !important;
}
input, textarea, select {
 width: 200px;
 border: solid 1px #cccccc;
 background-color: #f4f4f4;
 font-family: Verdana, Arial, sans-serif;
 font-size: 1em;
}
input.file { width: auto; }
input.left, form div.left {
 float: left;
 padding: 0;
 margin: 0;
 border: solid 1px #cccccc;
}
form div.left {
 border: none;
 padding-right: 6px;
 width: 20px !important;
}
input.submit {
 width: auto;
 border: solid 1px #999999;
 background-color: #cccccc;
 padding: 1px 6px;
}
.formgen .block {
 float: right;
 width: 156px;
 border: solid 1px #bbbdc0;
 background-color: #f2f2f2;
 padding: 2px;
 font-size: 0.86em;
}
.formgen .block h2 {
 font-size: 1.1em !important;
 margin: 0 0 4px 0 !important;
}
.formgen .block h4 {
 font-size: 1em !important;
 margin: 0 0 2px 0 !important;
}
.formgen .block p {
 margin: 0 0 6px 0;
}
.missing label, .missing .label { color: red; }
.ackn { float: left; }
.ackn p { margin: 0 4px 0 0; }
.seminaranmeldung {
 margin-left: 124px;
 padding: 1px 8px;
}
.vcard {
 text-align: left !important;
 font-size: 0.7em;
 margin: 0 0 6px 0 !important;
 padding: 0 !important;
}
.vcard div {
 margin: 0 0 0 0 !important;
 padding: 0 !important;
 text-align: left;
 display: inline;
}
.vcard div div { margin: 0 !important; }
.vcard .fn {
 display: block;
 font-weight: bold;
}
.vcard .email, .vcard .adr, .vcard .block { display: block; }
.vcard .email { margin: 0 0 0 0 !important; }
.searchitem { margin: 0em 0em 1em 0em; }
.searchitem h2 {
 margin: 0;
 font-size: 0.96em;
}
.searchitem h2 a { color: #000; }
.searchitem p { margin: 0; }
#content .galerie {
border-bottom: 1px solid #ccc;
border-top: 1px solid #ccc;
height: 119px;
margin: 0 0 16px;
width: 512px;
}
#content ul.galerie li, #content div.picslider a {
display: block;
float: left;
height: 117px;
min-height: 0;
margin: 1px 0;
padding: 0;
width: 117px;
}
#content ul.galerie li.nav { width: 22px; }
#content ul.galerie li.nav a, #content div.picslider a.back, #content div.picslider a.forward {
background-position: 50% 50%;
background-repeat: no-repeat;
display: block;
height: 100%;
padding: 0;
text-decoration: none;
width: 20px;
}
#content ul.galerie li.nav a.back, #content div.picslider a.back { background-image: url(/viomatrix/imgs/gfx/pfeil_links.png); }
#content ul.galerie li.nav a.forward, #content div.picslider a.forward { background-image: url(/viomatrix/imgs/gfx/pfeil_rechts.png); }
#content ul.galerie li.nav a:hover { text-decoration: none; }
#content ul.galerie li img { float: none; }
/* Bilderslideshow */
div.picturelist {
margin: 0;
padding: 0;
width: 504px;
height: 115px;
overflow: hidden;
}
div.picturelist div.piccontainer {
position: absolute;
margin: 0;
padding: 0;
width: 504px;
height: 115px;
line-height: 115px;
overflow: hidden;
}
div.picturelist div.piccontainer img {
margin: 0;
padding: 0;
position: absolute;
z-index: 900;
}
div.picturelist div.picslider {
margin: 0;
padding: 0;
width: 100%;
height: 115px;
overflow: hidden;
}
div.picturelist div.picslider a {
display: block;
float: left;
width: auto;
height: 115px;
background-repeat: no-repeat;
}
div.picturelist div.picslider a:hover { text-decoration: none; }
div.picturelist div.picslider div.sliderwindow {
width: 464px;
max-width: 464px;
height: 115px;
max-height: 115px;
display: block;
float: left;
overflow: hidden;
margin: 0 2px;
}
div.picturelist div.picslider div.sliderwindow div.slidercontent { width: 0; }
div.picturelist div.picslider div.sliderwindow div.slidercontent a {
z-index: 900;
background-repeat: no-repeat;
background-position: center;
display: block;
float: left;
width: 115px;
height: 115px;
margin-right: 6px; 
overflow: hidden;
}
.infobox { position: relative; }
.infobox div {
background-color: #eee;
border: 1px solid #333;
display: none;
height: 106px;
right: 24px;
padding: 4px;
position: absolute;
top: 0;
width: 480px;
z-index: 1000;
}
.infobox img {
display: block;
margin: 4px auto 0;
position: relative;
z-index: 10;
}
.infobox:hover div { display: block; }
#admin fieldset { padding: 0; }
#admin table { width: 100%; }
#admin table tfoot td { padding-top: 8px; }
#admin #left, #admin #right { display: none; }
#admin #middle {
float: none;
width: auto;
}
#admin tbody tr.bg1 { background-color: #fff; }
#admin tbody tr.bg2 { background-color: #eee; }
#admin tbody tr:hover { background-color: #bbbdc0; }
#admin td input, #admin td select {
display: block;
margin: 2px 0;
}
#admin input.checkbox { margin: 5px auto 0; }
body .editor {
font-family: Verdana,Arial,sans-serif;
margin: 0 12px 6px 23px;
padding: 0 6px 6px 0;
font-size: 0.8em;
border: solid 0 #fff;
width:573px;
}
body #content .editor, body .content .editor { 
margin: 0px;
padding: 0px;
width:auto;
font-size: 1em;
}
.editor h1, .editor h2, .editor h3, .editor h4, .editor h5, .editor h6 {
}
.editor h2 { }
.editor h3 { }
.editor h4 { }
.editor h5 { }
.editor h6 { }
.editor p, .editor ul, .editor ol, .editor table { }
.editor img { border: none; display: inline; }
.editor a img { border: none; }
.editor table {
border: none;
border-collapse: collapse;
clear: both;
width: 100%;
}
.editor th, .editor td {
padding: 0px 0.2em 0.2em 0px;
text-align: left;
vertical-align: top;
}
.editor td p, .editor th p { margin: 0px; }
.editor ul { }
.editor ol { }
.editor h1.default {}
.editor h1.underline {
border-bottom: 1px solid;
}
.editor h2.default {}
.editor h3.default {}
.editor h4.default {}
.editor h5.default {}
.editor h6.default {}
.editor p.separator {
padding-top: 0.5em;
margin-bottom: 0.5em;
border-bottom: 1px solid rgb(150,150,150);
}
.editor p.codesnippet {
white-space: pre;
color: rgb(0,0,0);
background-color: rgb(255,255,180);
display: block;
border: dashed 1pt rgb(112,123,156);
padding: 0.5em;
font-family: 'Courier New';
}
.editor span.zitat {
color: rgb(80,80,80);
font-style: italic;
}
.editor span.rot {
color: rgb(255,0,0);
}
.editor span.blau {
color: rgb(80,80,255);
}
.editor span.gruen {
color: rgb(0,160,0);
}
.editor span.gelb {
color: rgb(230,230,0);
}
.editor img.abstandrechts {
margin-right: 1.5em;
}
.editor img.abstandlinks {
margin-left: 1.5em;
}
.editor img.borderall {
border: solid thin;
}
.editor ol.roemisch {
list-style-type: upper-roman;
}
.editor ol.griechisch {
list-style-type: lower-greek;
}
.editor ol.latein-klein {
list-style-type: lower-alpha;
}
.editor ol.decimal-with-leading-zero {
list-style-type: decimal-leading-zero;
}
.editor table.borderall, .editor table.borderall th, .editor table.borderall td {
border: solid thin;
border-collapse: collapse;
}
.editor table.bordernone, .editor table.bordernone th, .editor table.bordernone td {
border: none;
border-collapse: collapse;
}
.editor table.grau_weiss {
border: none;
border-collapse: collapse;
}
.editor table.grau_weiss tr.gerade {
background-color: #AAADB0;
}
.editor table.grau_weiss tr.ungerade {
background-color: #fff;
}
.editor table.grau_weiss td {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 5px;
}
.splash {
width: 852px; 
height: 540px;
margin: 0px 0px 0px 50px;
}
.splash .splashpart {
 float:left;
 clear:none;
 width:426px; 
 height:180px;
}
.splash .splashpart a.headline {
 color: white;
 display: block;
 font-size: 17px;
 font-weight: bold;
 height: 25px;
 padding: 10px 16px;
}
.splash .splashpart ul {
height:121px;
margin:0px 0px 0px 273px;
width:138px;
padding:15px 0px 0px 0px;
list-style-type:square;
list-style-position:outside;
font-weight:bold;
}
.splash .splashpart ul li {
color:white;
font-size:19px;
line-height:12px;
margin:0px 0px 0px 2px;
clear:both;
float:none;
}
.splash .splashpart ul li a {
 color: white;
 display: block;
 font-size: 11px;
 padding:0px 0px 5px 0px;
 width:138px;
 clear:both;
 float:left;
}
.splashsub {
margin:10px 0px 0px 50px;
width:852px;
}
.splashsub .item {
display:block;
width:150px;
float:left;
clear:none;
font-size:10px;
color:#3881AD
text-align:center;
}
.splashsub .item div {
height:50px;
width:150px;
text-align:center;
}
.splashsub .item h6 {
font-weight:normal;
font-size:9px;
color:#3881AD;
text-align:center;
}
.splashsub .item h6 span {
display:none;
}
.splashsub .item div.center {
display:table-cell;
text-align:center;
vertical-align:middle;
}


