﻿/* CSS Document */
body, html {margin:0;padding:0;width:100%;min-width:320px;font-family:Arial, Verdana;font-size:16px;line-height:1.6;text-align:center;background-color:#fff;overflow-x:hidden;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
h1 {margin-top:0px;font-size:2.5rem;font-weight:700;color:#e6800f;letter-spacing:3px;text-align:center;}
h1.canfield {margin-top:0px;font-size:1.7rem;font-weight:600;color:#d07224;text-align:center;}
h2 {margin-left:20px;margin-right:30px;margin-top:0px;margin-bottom:0px;font-size:1.3rem;color:#566b9c;text-align:center;}
h3 {margin-top:30px;margin-bottom:0px;font-size:1.1rem;color:#566b9c;text-align:center;}
h3.mmicro {margin-left:20px;font-size:1.3rem;color:#566b9c;text-align:left}
h4 {margin-top:20px;margin-bottom:15px;margin-left:30px;font-size:0.95rem;font-weight:600;color:#B5254D;text-align:left;}
p.ptext, .ptext2, .ptext3 {margin:0 20px 0 20px;font-size:1.0rem;color:#576380;line-height:160%;text-align:justify;}
p.ptext2 {margin-left:12px;margin-bottom:8px;text-align:left}
p.ptext3 {margin-left:12px;margin-right:0px;text-align:left}
p.courses {margin:0 30px 0 30px;font-size:1.0rem;color:#576380;line-height:160%;text-align:left;}
p.ptext5 {margin:0 30px 0 30px;font-size:1.1rem;color:#576380;line-height:180%;text-align:center}
.pheader {margin-top:40px;margin-bottom:0px;width:100%;max-width:1200px;text-align:center;}
.pimage {text-align:center}
.container {width:100%;max-width:1920px;padding-top:1px;}
.wrap {margin:0 auto;width:100%;min-width:360px;text-align:center}
.fpimg {width:100%;max-width:1200px;min-width:360px;display:inline-block}
.pcontent {margin:0 auto;width:100%;max-width:1200px;min-width:360px}
.logostyle {margin-top:-7px;margin-left:3px;margin-right:20px;width:140px;border:0px;}
.menu {width:100%;max-width:1200px;min-width:360px;margin-top:0px;margin-bottom:6px;display:inline-block;background:rgba(255, 0, 0, 0.0)}
.menuitems {margin:0 auto;width:100%;max-width:1200px;min-width:360px;text-align:left}
.link {margin-top:10px;display:inline-block;}
.menulinks {margin:0px 0px 0px 0px;font-size:0.85em;color:#ADADAD;text-align:center;}
.green-bar {margin:0 auto;width:100%;max-width:1200px;min-width:360px;height:28px;background-color:#98e0bf;text-align:right}
.bar-img {width:100%;height:28px;display:inline-block}
.poster {margin-top:8px;margin-left:3px;width:100%;max-width:1200px;min-width:360px;border-width:0px;display:inline-block}
.wrapper {width:100%;max-width:1200px}
.inhalt {margin-top:0px;width:100%;max-width:1200px;display:inline-block;}
img.screenshot {margin-top:30px;width:100%;max-width:920px;min-width:320px}
.list1 {list-style-type:square;margin:15px 30px 0 30px;font-size:1.0rem;text-align:left;line-height:170%;color:#576380}
ul.list1 li {color:#DE5E10}
ul.list1 li span {color:#576380}
.calender {margin:0 auto;max-width:1000px;min-width:360px;max-height:800px;position:relative;padding-bottom:75%;height:0}
.calender iframe {position:absolute;top:0;left:0;width:100%;height:100%;}
.map {margin:0 auto;max-width:1000px;max-height:800px;position:relative;padding-bottom:75%;height:0}
.map iframe {position:absolute;top:0;left:0;width:100%;height:100%}
div.bottom {margin:0 auto;margin-top:20px;margin-bottom:0px;width:100%;max-width:1200px;min-width:360px;height:auto;background-color:#ccc;text-align:left}
div.botlinks {margin-top:5px;width:300px;display:inline-block;vertical-align:top;position:absolute;z-index:9999}
p.botmenulinks {margin:10px 0px 15px 15px;font-size:0.9rem;text-align:left;line-height:2.5}
div.location {margin-top:0px;width:100%;min-width:360px;position:relative;z-index:500}
div.locdata {margin-top:40px;width:64%;max-width:1620px;min-width:360px;text-align:center}
img.redarrow {width:6px;height:10px}
div.networks {margin-top:8px;width:100%;display:inline-block;text-align:center}
p.copyright {margin-top:12px;margin-left:12px;font-size:0.7em;color: #adadad;line-height:180%;text-align:left}
p.address {margin-bottom:6px;font-size:0.9rem;color:#576380;text-align:center}
hr.notice {margin:0 50px 0 20px;width:100%;max-width:1160px;min-width:360px;border-top:1px solid red}
div.button, .promoicons {width:270px;display:inline-block;vertical-align:top}
div.button2 {width:360px; display:inline-block;vertical-align:top}
.csimage {margin-top:40px;width:100%;max-width:360px;display:inline-block;vertical-align:top}
.block1 {margin:0 auto;width:100%;max-width:1200px;min-width:360px;text-align:center}
img.image-sm {width:250px;height:170px}
.vh2video {width:100%;height:auto;max-width:1200px;min-width:360px;display:inline-block}
video {width:100%;height:auto;max-width:800px;max-height:100%}
div.brochures {width:auto;text-align:center}
div.brhead {width:1200px;height:70px;float:left}
div.brname {width:120px;height:160px;display:inline-block}
div.resources {margin-top:40px;padding-left:88px;width:1050px;min-height:400px;float:left}
a.biglink:link {text-decoration:underline;color:#ff6633}
a.biglink:visited {text-decoration:underline;color:#ff6633}
a.biglink:hover {text-decoration:underline;color:#c5c5c5}
a.ind:link {text-decoration:none;display:inline-block;color:#ADADAD}
a.ind:visited {text-decoration:none;display:inline-block;color:#ADADAD}
a.ind:hover {text-decoration:none;display:inline-block;color:#e6800f}
a.basemenu:link {text-decoration:none;color:#333}
a.basemenu:visited {text-decoration:none;color:#333}
a.basemenu:hover {text-decoration:none;color:#eee}

