/* Style-Sheets */
body { 
		font-size:11px; color:#000000; background-color:#fff; margin:0;
		font:400 22px/29px NewsGot;
}
input,textarea { color:#000; }
input.edit, textarea.edit { padding:1px; margin:0; border:1px solid #999; }
input.warn, textarea.warn { padding:1px; margin:0; border:1px solid red; background-color:#fdd; }
h1,h2,h3,h4,h5,h6 { margin:0; }
h1 { font:600 40px/43px NewsGot; letter-spacing:0.3; color:#e0001d; display:block; margin:0; padding:0; }
h2 { font:400 27px/35px NewsGot; letter-spacing:0.5; color:#e0001d; display:block; margin:0; padding:0; }
h3 { color:#8d0013; font:400 30px/36px NewsGot; letter-spacing:5.0; display:block; margin:0; padding:0; text-align:center; }
h4 { font:600 25px/32px NewsGot; letter-spacing:0.5px; color:#000; margin:0; padding:0; }
h5 { font-size:10px; font-weight:normal; color:#666; display:block; text-align:center; margin:0 auto; padding:2px 10px; }
.intro h1 { font:600 60px/60px NewsGot; }
.intro h2 { font:600 23px/25px NewsGot; text-transform:uppercase; letter-spacing:0.6px; }
.intro h3 { font:400 40px/54px NewsGot; }
img { border:none; display:block; }
p { margin:0; padding:0; color:#000; font:400 22px/29px NewsGot; letter-spacing:0.5px; }
b { font-weight:600; }
h1 + p, h1 + div { margin-top:10px; }
p br { font:inherit; }
pre { font-family:monospace; }
.info { color:#6f000f; font:500 20px/25px NewsGot; letter-spacing:0.2px; display:inline-block; }
span.cpt, .cpt p { font:400 18px/25px NewsGot; }
.intro .info { font:500 23px/25px NewsGot; letter-spacing:0.3px; }
.admin { color:#33c; margin:0 0 0 4px; }
.adminbox {  background-color:#ccf; border-color:#999; border-width:1px 0 1px 0; border-style:solid; padding:0; }
.xsgalcontainer {  }
.thumbnail { float:left; position:relative; }

div.hr { background-color:#999; border:none; height:1px; margin:7px 0; }
hr { display:none; }
ul.list { list-style-type:none; padding:0; margin:0; font:inherit; }
ul.list li { padding-left:1.5em; font:inherit; }
ul.list li:before { content:">"; color: rgb(224,0,29); display:inline-block; margin-left:-1.5em; width:1.5em; }

A { text-decoration:none; }
A:hover { text-decoration:underline; }
A.icon { margin:0 1px; }
A.icon:hover { text-decoration:none; }

A.navigation { color:#888; }
A.url { color:inherit; text-decoration:underline; }
A.url:hover { text-decoration:none; }
A.url1 { border:4px solid #f4ac9e; color:#fad7ce; width:200px; height:200px; display:inline-block; border-radius:100px; text-align:center; font:500 36px/60px NewsGot; margin:0 0 25px 0; padding-top:70px; box-sizing:border-box; text-decoration:none; }
A.url1:hover { text-decoration:none; }
.ctcol2 A.url1 { width:160px; height:160px; border-radius:80px; font:500 31px/60px NewsGot; padding-top:50px; border-width:4px; }
A.url2 { color:#e0001d; font:inherit; }
A.url2:after { content:"\e901"; font:400 20px/20px x-siter; margin-left:10px; display:inline-block; vertical-align:middle; margin-bottom:4px; }
A.url2:hover { text-decoration:none; color:#aa0016; }
A.url3 { background:#aa0016; font:400 22px/38px NewsGot; letter-spacing:0.5px; display:inline-block; text-align:center; color:#fff; padding:15px 40px 13px 40px; }
A.url3:hover { text-decoration:none; background:#d47f8a; }
A.download { color:#888; text-decoration:none; }
A.download:before { content:"\f0f6 "; font-family:x-siter; padding-right:0.25em; }
A.back { color:#888; text-decoration:none; }
A.back:before { content:"\f100 "; font-family:x-siter; padding-right:0.25em; }
A.prev { color:#888; text-decoration:none; }
A.prev:before { content:"\f100 "; font-family:x-siter; padding-right:0.25em; }
A.next { color:#888; text-decoration:none; }
A.next:after { content:"\f101 "; font-family:x-siter; padding-left:0.25em; }
A.navigation:hover,A.download:hover,A.back:hover,A.prev:hover,A.next:hover { color:#aa0016; }
A.dir { color:#888; text-decoration:none; }
A.dir:hover { color:#888; text-decoration:none; }
A.dir:before { content:"\f114  "; font-family:x-siter; padding-right:0.25em; }
A.dir:hover:before { content:"\f115  "; font-family:x-siter; padding-right:0.25em; }
A.jump { position:absolute; margin-top:-251px; }

A.menu0 { color:#ffffff; text-decoration:none; font:400 18px/22px NewsGot; letter-spacing:0.5px; border-bottom:1px solid #e0001d; display:block; box-sizing:border-box; padding:15px 60px 13px 29px; }
A.menu1 { color:#ffffff; text-decoration:none; font:400 18px/22px NewsGot; letter-spacing:0.5px; border-bottom:1px solid #e0001d; display:block; box-sizing:border-box; padding:15px 60px 13px 29px; background:#940013; }
A.menu0:hover { background:#aa0016; text-decoration:none; }
A.menu1:hover { background:#6f000f; text-decoration:none; }

A.submenu0 { color:#e0001d; text-decoration:none; font:400 18px/22px NewsGot; letter-spacing:0.5px; border-bottom:1px solid #d9dadb; display:block; box-sizing:border-box; padding:15px 60px 13px 29px; background:#fff; }
A.submenu1 { color:#6f000f; text-decoration:none; font:400 18px/22px NewsGot; letter-spacing:0.5px; border-bottom:1px solid #d9dadb; display:block; box-sizing:border-box; padding:15px 60px 13px 29px; background:#fff; }
A.submenu0:hover { background:#dddddd; text-decoration:none; }
A.submenu1:hover { background:#dddddd; text-decoration:none; }

A.menumore { position:relative; margin-right:0; display:none !important; }
A.menumore + span { font:400 18px/22px NewsGot; letter-spacing:0.5px; border-bottom:1px solid #e0001d; display:block; box-sizing:border-box; padding:15px 60px 13px 29px; }
A.menumore + span.more:after { content:"\f107"; font: 400 24px/27px x-siter; right:29px; position:absolute; }
A.menumore + span.less:after { content:"\f106"; font: 400 24px/27px x-siter; right:29px; position:absolute; }

A.menu0 + span { color:#fff; border-bottom:1px solid #e0001d; }
A.menu0 + span:hover { background:#b70017; }
A.menu1 + span { color:#fff; background:#890012; border-bottom:1px solid #e0001d; }
A.menu1 + span:hover { background:#6f000f; }

A.submenu0 + span { color:#e0001d; background:#fff; border-bottom:1px solid #d9dadb; }
A.submenu0 + span:hover { background:#dddddd; }
A.submenu1 + span { color:#6f000f; background:#fff; border-bottom:1px solid #d9dadb; }
A.submenu1 + span:hover { background:#dddddd; }

.box1 { margin:0 0 8px 0; padding:8px; background-color:#f2f2f2; }

.pfad A{ color: #fff;}
.pfad A:hover { color:#fff;}
.pfad {display:inline; color:#fff;font:400 18px/22px NewsGot; letter-spacing:0.5px;}

#menu { left:0; width:100%; box-sizing:border-box; }
#menu span.more + ul { display:none; }
#menu ul { list-style-type:none; padding:0; margin:0; }
#menu ul li { position:relative; }
#menu ul ul { margin-bottom:0; border:none; display:block; }
#menu ul li ul li a { padding-left:49px; }
#menu ul li ul li a+span { padding-left:49px; }
#menu ul li ul li ul li a { padding-left:72px; }
#menu ul li ul li ul li a+span { padding-left:72px; }
#menu ul li ul li ul li ul li a { padding-left:95px; }
#menu ul li ul li ul li ul li a+span { padding-left:95px; }
#menu ul li ul li ul li ul li ul li a { padding-left:118px; }
#menu ul li ul li ul li ul li ul li a+span { padding-left:118px; }

A.thread0 { font-size:10px; color:#777; font-weight:bold; margin:1px; }
A.thread1 { font-size:10px; color:#c00; font-weight:bold; margin:1px; }
A.thread0:hover,A.thread1:hover { color:#c00; text-decoration:none; }
div.thread0 { padding:2px 0; color:#c00; background-color:#e0e0e0 }
div.thread1 { padding:2px 0; color:#c00; background-color:#ccc; }
div.posting { background-color:#eeeeee; padding:2px; }
div.posting h4, div.posting .postinghead { color:#333; background-color:#ccc; display:block; margin:0; padding:1px; font-size:11px; text-transform:none; letter-spacing:0; }

#guestbookhead h2 { float:left; }
#guestbookhead a { float:right; color:#999; font-size:11px; margin:26px 26px 0 0; }

.foldhead { color:#aa0016; font:700 20px/20px NewsGot; text-transform:uppercase; letter-spacing:0.7px; text-decoration:none; display:block; border-bottom:1px solid #aa0016; position:relative; margin-bottom:19px; }
.foldhead:after { content:"\f107"; right:0; font:400 16px/16px x-siter; position:absolute; bottom:5px; }
.foldheadhigh { color:#aa0016; font:700 20px/20px NewsGot; text-transform:uppercase; letter-spacing:0.7px; text-decoration:none; display:block; border-bottom:1px solid #aa0016; position:relative; margin-bottom:19px; }
.foldheadhigh:after { content:"\f106"; right:0; font:400 16px/16px x-siter; position:absolute; bottom:5px; }
.foldhead:hover, .foldheadhigh:hover { text-decoration:none; }
.foldbody { display:block; color:#000; font:400 19px/23px NewsGot; letter-spacing:0.5px; }
.foldwrap+.foldwrap { padding-top:23px; }
div.menuend { border-color:#999; border-width:1px 0 0 0; border-style:solid; padding:3px 0; }
.xsicon { font-family:x-siter; font-size:14px; line-height:16px; }
.thumbnail .xsicon { position:absolute; width:28px; background:#aaa; text-align:center; bottom:0; font:normal 20px/24px x-siter; }
.thumbnail .xsicon:hover { text-decoration:none; color:#fff; background:#bbb; }
.pup { left:0; border-radius:0 8px 0 0; }
.pdown { right:0; border-radius:8px 0 0 0; }
.box { margin:0; background-color:#f8f8f8; padding:26px; }
.quote { margin:0 0 0 16px; color:#0000BE; }
.sub p { color:#e0001d; font:400 27px/34px NewsGot; letter-spacing:0; padding-bottom:20px; }
.small { font-size:9px; }
.big { font-size:14px; }
.c { color:#66f; }
.subtxt { color:#999; font-weight:bold; }
.u { text-decoration:underline; }
.m { text-align:center; }
.mm { padding-bottom:40px; }

.zoomicon { display:block; bottom:0; left:0; width:13px; height:13px; position:absolute; background:url(../images/zoom.gif) no-repeat 0 0; }

#logo { position:absolute; left:50%; bottom:18px; width:160px; height:45px; margin-left:-680px; z-index:1102; }
a.logo { color:#fff; font:normal 45px/45px x-siter; outline:none; }
a.logo:hover { text-decoration:none; }
#topmenu { position:absolute; left:0; top:0; }
.content { position:relative; width:1322px; padding:26px 0 0 26px; left:50%; margin-left:-661px; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display:flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;}
.parallax { position:relative; width:100%; height:500px; overflow:hidden; margin-top:74px; margin-bottom:74px; }
.parallax h1, .parallax h2 { color:#fff; text-shadow: rgba(0, 0, 0, 0.7) 0 0 8px; }
.parallax h2+h1 { margin-top:10px; }
.maincontent { position:relative; margin:0; left:0; padding:244px 0 0px 0; box-sizing:border-box; min-height:100vh; font:400 22px/29px NewsGot; }
body.parallaxfirst .maincontent { padding-top:220px; }
body.parallaxfirst .maincontent .parallax:first-child { margin-top:0; }
.parallaximg { position:absolute; z-index:-1; width:100%; }
#marginal { position:absolute; left:890px; top:148px; background-color:#fff; border:1px solid #999; width:240px; padding:10px 0 0 10px; }
#banner { position:absolute; left:50%; top:0; margin-left:-635px; z-index:1102; cxz`}
#subnavi { position:absolute; left:216px; top:128px; }
.block { display:block; }
.fileselection { margin-left:32px; display:none; }
.language a  { display:block; float:left; padding:0; margin-right:8px; font-weight:bold; font-size:11px;  line-height:11px; color:#888; }
.language a:hover { color:#c00; }
.language span  { display:block; float:left; padding:0; margin-right:8px; font-weight:bold; font-size:11px;  line-height:11px; color:#c00; }
#header { position:absolute; top:0; left:0; width:100%; height:220px; background:#e0001d; z-index:1101; }
#header_back { position:absolute; top:0; left:0; width:100%; height:220px; background:#e0001d; z-index:1101; transition-property:height; -webkit-transition-property:height; transition-duration:0.25s; -webkit-transition-duration:0.25s; transition-timing-function:ease-in-out; -webkit-transition-timing-function:ease-in-out; transition-delay:initial; -webkit-transition-delay:initial; }
.scrolled #header { height:80px; position:fixed;}
#options { position:absolute; bottom:5px; right:11px; z-index:1102; background:rgb(224,0,29);}
#openclose { display:inline-block; position:relative; width:57px; height:72px; vertical-align:bottom; }
#openmenu { position:absolute; top:0; left:0; font:400 52px/52px x-siter; color:#fff; cursor:pointer; padding:10px; }
#closemenu { position:absolute; top:0; left:0; font:400 52px/52px x-siter; color:#fff; display:none; cursor:pointer; padding:10px; }
A.opt { font:400 52px/52px x-siter; color:#fff; display:inline-block; padding:10px; vertical-align:bottom; outline:none; }
A.opt:hover { text-decoration:none; }
#search { position:relative; display:inline-block; vertical-align:bottom; padding:10px; }
#search form p { padding:0 35px 0 0; margin:12px 0 0 0; overflow:hidden; }
#searchicon { position:absolute; right:0; font:400 52px/52px x-siter; color:#fff; bottom:0; background:#e0001d; padding:10px; }
#searchfield { width:1px; box-sizing:border-box; padding:4px 0; margin:0; background:none; border:none; border-bottom:2px solid #fff; font:500 24px/28px NewsGot; color:#fff; outline:none; transition-property:width; -webkit-transition-property:width; transition-duration:0.25s; -webkit-transition-duration:0.25s; transition-timing-function:ease-in-out; -webkit-transition-timing-function:ease-in-out; transition-delay:initial; -webkit-transition-delay:initial; border-radius:0; }
#searchfield.active { width:200px; }
#backtotop { position:fixed; width:40px; height:40px; font:400 40px/40px x-siter; right:10px; bottom:10px; padding:10px; color:#e0091f; display:none; cursor:pointer; z-index:1; }
#backtotop.end { position:absolute; bottom:70px; }
.longer { display:inline; }
.shorter { display:none; }

#menubg { position:fixed; background: rgba(0,0,0,0.46); top:0; left:0; width:100%; height:100%; display:none; z-index:1100; }
#menulayer { position:fixed; background:#c6001a; width:0; height:100%; right:0; top:0; z-index:1100; box-sizing:border-box; padding-top:220px; transition-property:width,padding-top; -webkit-transition-property:width,padding-top; transition-duration:0.25s; -webkit-transition-duration:0.25s; transition-timing-function:ease-in-out; -webkit-transition-timing-function:ease-in-out; transition-delay:initial; -webkit-transition-delay:initial; overflow-x:hidden; overflow-y:scroll; }
.scrolled #menulayer { padding-top:80px; }
#menulayer.menuopen { width:420px; }
#menuscroll { position:relative; width:420px; padding-right:40px; }
#footer1 { border-top:2px solid #ededee; height:450px; margin-top: 0px; position:relative; }
#footer2 { height:60px; background:#e0001d; position:absolute; width:100%; bottom:0; }
#footerlogo { font:400 26px/60px x-siter; color:#fff; position:absolute; left:30px; }
#footer2 ul { right:30px; position:absolute; list-style-type:none; padding:0; margin:0; }
#footer2 li { display:inline-block; }
#footer2 li+li:before { content:"|"; color:#f4ac9e; padding:0 10px; font:400 24px/40px NewsGot; }
#footer3 { position:absolute; left:50%; margin-left:121px; top:70px; color:#e0001d; font:500 17px/23px NewsGot; letter-spacing:0.3px; }
#footer4 { position:absolute; top:70px; left:50%; margin-left:-419px; }
#footer4 ul { list-style-type:none; padding:0; margin:0; }
span.fxmenu0, A.fxmenu0 { color:#f4ac9e; font:500 17px/54px NewsGot; letter-spacing:0.3px; display:inline-block; padding-top:6px; }
A.fxmenu1 { color:#ffffff; font:500 17px/54px NewsGot; letter-spacing:0.3px; display:inline-block; padding-top:6px; }
A.fxmenu0:hover, A.fxmenu1:hover { text-decoration:underline; }
A.fmenu0 { color:#58585a; font:600 17px/26px NewsGot; letter-spacing:0.3px; }
A.fmenu1 { color:#58585a; font:600 17px/26px NewsGot; letter-spacing:0.3px; }
A.fmenu0:hover, A.fmenu1:hover { text-decoration:none; }
.scaledimage { width:100% !important; height:auto;}
.box2 { padding:20px; box-sizing:border-box; 
display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;-webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column; flex:1; -webkit-box-flex: 1 1 auto; -moz-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto;}
.box2 .top {flex:9; -webkit-box-flex: 9 ; -moz-box-flex: 9 ; -webkit-flex: 9 ; -ms-flex: 9 1 auto;}
.box2 .top p {color:#fff; font:600 25px/32px NewsGot; }
.box2 .bottom {display:flex;align-items:flex-end;flex:1; -webkit-box-flex: 1 ; -moz-box-flex: 1; -webkit-flex: 1; -ms-flex: 1 1 auto; padding-top:30px;}
.box2 .bottom p {color:#fff; font: 400 20px/24px NewsGot}
.box2 .bottom >div {vertical-align:bottom;}
.box2 .top>div {flex:1;vertical-align:top; }
.box2 .top .url {;color:#fff; font:600 25px/32px NewsGot; text-decoration:underline; }
.box2 .top .url:before { content:none; }
.box2 .top .url:hover { text-decoration:none; }

.galnav { position:relative; margin-top:4px; }
.galnav a { display:block; background:#fff; padding:0; margin:0 7px 0 0; width:8px; height:8px; float:left; border-radius:4px; }
.galnav a:hover, .galnav a.activeSlide { background:#000; }

#topmenu ul { list-style-type:none; padding:0; margin:2px 0; }
#topmenu ul li { display:inline; margin:0; padding:0; }
#topmenu ul li a.topmenu0 { background-color:#ddd; padding:0 8px; font-size:12px; font-weight:bold; color:#888; }
#topmenu ul li a.topmenu1 { background-color:#bbb; padding:0 8px; font-size:12px; font-weight:bold; color:#c00; }
#topmenu ul li a.topmenu0:hover { background-color:#fff; color:#c00; text-decoration:none; }
#topmenu ul li a.topmenu1:hover { background-color:#fff; color:#c00; text-decoration:none; }

.edit_wrapper { width:1270px; margin:0; padding:0; overflow:hidden; }
.edit_wrapper div { width:1270px; }
.edit_wrapper textarea { margin-left:26px; float:left; }

span.playbutton { position:absolute; width:64px; height:64px; margin:-32px 0 0 -32px; top:50%; left:50%; background:url(../images/video_play_button.png) no-repeat 0 0; }
span.playbutton:hover { background-position:0 -64px; }

SUB,SUP { line-height:1px; }
div.markup { border:1px inset #eee; background-color:#ddd; padding:1px; }
div.markup a { border:1px outset #eee; padding:2px 5px; margin:0; color:#444; text-decoration:none; cursor:pointer; display:inline-block; line-height:12px; vertical-align:top; font-size:12px; }
div.markup a:hover { border:1px inset #eee; background-color:#ccc; text-decoration:none; }
div.imgpos { border:none; background:none; padding:0; }
div.imgpostd { border:none; background:#e0e7ff; padding:0; } /* Farbe 50% zwischen Content und adminbox */

.ctadmin span { display:block; height:17px; border-bottom:1px solid #999; display:block; background-color:#fff; margin-bottom:1ex; padding-top:1px; }
.ctadmin span a { display:block; height:16px; float:left; border-width:1px 1px 0 1px; border-style:solid; border-color:#999; background-color:#bbb; color:#444; text-decoration:none; margin:0 2px; padding:0 2px; cursor:pointer; }
.ctadmin span a:hover { background-color:#ccc; }
.ctadmin span a.active { background-color:#ccf; color:#000; padding-bottom:1px; }
.ctadmin span a input { margin:0 2px; padding:0; font-size:10px; display:block; float:left; }

.adminbox span.blind { color:#9e9ef0; display:inline; background:none; border:none; }
.adminbox span.info { color:#000; display:inline; background:none; border:none; }

abbr.info, abbr.blind, span.blind { display:block; float:left; height:18px; margin:1px 0 1px 0; padding:0 4px; font-size:10px; line-height:18px; border-style:solid; border-width:1px; border-color:#fff  #777 #777 #fff; color:#777; background-color:#95a0f0; background-image:url(../images/admin0.gif); font-family:Verdana; }
abbr.info { color:#000; }
.ctadmin i { color:red; }
.clear  { clear:both; }
.ctclear { clear:both; }

.ctrl_prev { position:absolute; left:0; width:32px; z-index:1000; height:100%; display:none; }
.gal_prev { position:absolute; left:0; width:32px; height:100%; background:#fff url(../images/banner-prev.gif) no-repeat 50% 50%; opacity:0.2; filter:alpha(opacity=20); }
.ctrl_next { position:absolute; right:0; width:32px; z-index:1000; height:100%; display:none; }
.gal_next { position:absolute; right:0; width:32px; height:100%; background:#fff url(../images/banner-next.gif) no-repeat 50% 50%; opacity:0.2; filter:alpha(opacity=20); }
.gal_ct { position:absolute; bottom:0; left:0; background:#fff; opacity:0.6; filter:alpha(opacity=60); width:100%; }
.gal_ct2 { padding:10px 32px; }
.comment_delete { background:red; padding:6px 10px 6px 6px; border-radius:15px; margin:10px 0 0 0; display:inline-block; font-family:Verdana; color:#fff; font-weight:bold; line-height:18px; }
.comment_publish { background:green; padding:6px 10px 6px 6px; border-radius:15px; margin:10px 0 0 0; display:inline-block; font-family:Verdana; color:#fff; font-weight:bold; line-height:18px; }
.comment_go { background:#333333; float:right; padding:6px 15px; border-radius:15px; margin:10px 0 0 0; display:none; font-family:Verdana; color:#fff; font-weight:bold; line-height:18px; border:none; }
div.nocontent { height:0;padding:0;margin:0; }.col1 { background:#ca001a; }
.col1:hover { background:#df565c; }
.boxcol1 { background:#880016; background-image:url(/images/box-1-.svg)}
.col2 { background:#b30017; }
.col2:hover { background:#d4565b; }
.boxcol2 { background:#990016; background-image:url(/images/box-2-.svg)}
.col3 { background:#9d0014; }
.col3:hover { background:#c95659; }
.boxcol3 { background:#AA0016; background-image:url(/images/box-3-.svg)}
.col4 { background:#860011; }
.col4:hover { background:#bd5658; }
.boxcol4 { background:#BB0016; background-image:url(/images/box-4-.svg)}
.col5 { background:#70000f; }
.col5:hover { background:#b25657; }
.boxcol5 { background:#CC0016; background-image:url(/images/box-5-.svg)}
.col6 { background:#5a000c; }
.col6:hover { background:#a75655; }
.boxcol6 { background:#DD0016; background-image:url(/images/box-6-.svg)}
.col7 { background:#430009; }
.col7:hover { background:#9c5654; }
.boxcol7 { background:#b35d55; background-image:url(/images/box-7-.svg)}
.col8 { background:#2d0006; }
.col8:hover { background:#915652; }
.boxcol8 { background:#b98479; background-image:url(/images/box-8-.svg)}
.col9 { background:#160003; }
.col9:hover { background:#855651; }
.boxcol9 { background:#996d66; background-image:url(/images/box-9-.svg)}
.ctcol1 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; -webkit-flex-grow:1; -moz-box-flex:1;  -ms-flex:1; -webkit-box-flex:1; flex-grow:1; flex-basis: 82px; -webkit-flex-basis:82px; box-sizing:border-box;  _width:82px; margin:0 26px 26px 0; vertical-align:top; overflow:visible;}
.ctvid16-1 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 82px; height:46.125px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
.ctadm1 { flex:1 1 100%; width:82px; margin:0 26px 26px 0; overflow:hidden; background-color:#ccf; border-color:#999; border-width:1px 0 1px 0; border-style:solid; padding:0; }
.ctbox1 { display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; -ms-flex-direction: row; flex-direction: row; ;  -webkit-flex-grow:1; -moz-box-flex-grow:1;  -ms-flex-grow:1; -webkit-box-flex-grow:1; flex-grow:1;  flex-basis: 108px; -webkit-flex-basis:108px; width:108px; margin:0; overflow:visible; vertical-align:top; }
.ctcol2 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; -webkit-flex-grow:2; -moz-box-flex:2;  -ms-flex:2; -webkit-box-flex:2; flex-grow:2; flex-basis: 190px; -webkit-flex-basis:190px; box-sizing:border-box;  _width:190px; margin:0 26px 26px 0; vertical-align:top; overflow:visible;}
.ctvid16-2 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 190px; height:106.875px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
.ctadm2 { flex:2 1 100%; width:190px; margin:0 26px 26px 0; overflow:hidden; background-color:#ccf; border-color:#999; border-width:1px 0 1px 0; border-style:solid; padding:0; }
.ctbox2 { display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; -ms-flex-direction: row; flex-direction: row; ;  -webkit-flex-grow:2; -moz-box-flex-grow:2;  -ms-flex-grow:2; -webkit-box-flex-grow:2; flex-grow:2;  flex-basis: 216px; -webkit-flex-basis:216px; width:216px; margin:0; overflow:visible; vertical-align:top; }
.ctcol3 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; -webkit-flex-grow:3; -moz-box-flex:3;  -ms-flex:3; -webkit-box-flex:3; flex-grow:3; flex-basis: 298px; -webkit-flex-basis:298px; box-sizing:border-box;  _width:298px; margin:0 26px 26px 0; vertical-align:top; overflow:visible;}
.ctvid16-3 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 298px; height:167.625px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
.ctadm3 { flex:3 1 100%; width:298px; margin:0 26px 26px 0; overflow:hidden; background-color:#ccf; border-color:#999; border-width:1px 0 1px 0; border-style:solid; padding:0; }
.ctbox3 { display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; -ms-flex-direction: row; flex-direction: row; ;  -webkit-flex-grow:3; -moz-box-flex-grow:3;  -ms-flex-grow:3; -webkit-box-flex-grow:3; flex-grow:3;  flex-basis: 324px; -webkit-flex-basis:324px; width:324px; margin:0; overflow:visible; vertical-align:top; }
.ctcol4 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; -webkit-flex-grow:4; -moz-box-flex:4;  -ms-flex:4; -webkit-box-flex:4; flex-grow:4; flex-basis: 406px; -webkit-flex-basis:406px; box-sizing:border-box;  _width:406px; margin:0 26px 26px 0; vertical-align:top; overflow:visible;}
.ctvid16-4 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 406px; height:228.375px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
.ctadm4 { flex:4 1 100%; width:406px; margin:0 26px 26px 0; overflow:hidden; background-color:#ccf; border-color:#999; border-width:1px 0 1px 0; border-style:solid; padding:0; }
.ctbox4 { display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; -ms-flex-direction: row; flex-direction: row; ;  -webkit-flex-grow:4; -moz-box-flex-grow:4;  -ms-flex-grow:4; -webkit-box-flex-grow:4; flex-grow:4;  flex-basis: 432px; -webkit-flex-basis:432px; width:432px; margin:0; overflow:visible; vertical-align:top; }
.ctcol5 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; -webkit-flex-grow:5; -moz-box-flex:5;  -ms-flex:5; -webkit-box-flex:5; flex-grow:5; flex-basis: 514px; -webkit-flex-basis:514px; box-sizing:border-box;  _width:514px; margin:0 26px 26px 0; vertical-align:top; overflow:visible;}
.ctvid16-5 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 514px; height:289.125px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
.ctadm5 { flex:5 1 100%; width:514px; margin:0 26px 26px 0; overflow:hidden; background-color:#ccf; border-color:#999; border-width:1px 0 1px 0; border-style:solid; padding:0; }
.ctbox5 { display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; -ms-flex-direction: row; flex-direction: row; ;  -webkit-flex-grow:5; -moz-box-flex-grow:5;  -ms-flex-grow:5; -webkit-box-flex-grow:5; flex-grow:5;  flex-basis: 540px; -webkit-flex-basis:540px; width:540px; margin:0; overflow:visible; vertical-align:top; }
.ctcol6 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; -webkit-flex-grow:6; -moz-box-flex:6;  -ms-flex:6; -webkit-box-flex:6; flex-grow:6; flex-basis: 622px; -webkit-flex-basis:622px; box-sizing:border-box;  _width:622px; margin:0 26px 26px 0; vertical-align:top; overflow:visible;}
.ctvid16-6 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 622px; height:349.875px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
.ctadm6 { flex:6 1 100%; width:622px; margin:0 26px 26px 0; overflow:hidden; background-color:#ccf; border-color:#999; border-width:1px 0 1px 0; border-style:solid; padding:0; }
.ctbox6 { display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; -ms-flex-direction: row; flex-direction: row; ;  -webkit-flex-grow:6; -moz-box-flex-grow:6;  -ms-flex-grow:6; -webkit-box-flex-grow:6; flex-grow:6;  flex-basis: 648px; -webkit-flex-basis:648px; width:648px; margin:0; overflow:visible; vertical-align:top; }
.ctcol7 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; -webkit-flex-grow:7; -moz-box-flex:7;  -ms-flex:7; -webkit-box-flex:7; flex-grow:7; flex-basis: 730px; -webkit-flex-basis:730px; box-sizing:border-box;  _width:730px; margin:0 26px 26px 0; vertical-align:top; overflow:visible;}
.ctvid16-7 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 730px; height:410.625px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
.ctadm7 { flex:7 1 100%; width:730px; margin:0 26px 26px 0; overflow:hidden; background-color:#ccf; border-color:#999; border-width:1px 0 1px 0; border-style:solid; padding:0; }
.ctbox7 { display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; -ms-flex-direction: row; flex-direction: row; ;  -webkit-flex-grow:7; -moz-box-flex-grow:7;  -ms-flex-grow:7; -webkit-box-flex-grow:7; flex-grow:7;  flex-basis: 756px; -webkit-flex-basis:756px; width:756px; margin:0; overflow:visible; vertical-align:top; }
.ctcol8 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; -webkit-flex-grow:8; -moz-box-flex:8;  -ms-flex:8; -webkit-box-flex:8; flex-grow:8; flex-basis: 838px; -webkit-flex-basis:838px; box-sizing:border-box;  _width:838px; margin:0 26px 26px 0; vertical-align:top; overflow:visible;}
.ctvid16-8 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 838px; height:471.375px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
.ctadm8 { flex:8 1 100%; width:838px; margin:0 26px 26px 0; overflow:hidden; background-color:#ccf; border-color:#999; border-width:1px 0 1px 0; border-style:solid; padding:0; }
.ctbox8 { display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; -ms-flex-direction: row; flex-direction: row; ;  -webkit-flex-grow:8; -moz-box-flex-grow:8;  -ms-flex-grow:8; -webkit-box-flex-grow:8; flex-grow:8;  flex-basis: 864px; -webkit-flex-basis:864px; width:864px; margin:0; overflow:visible; vertical-align:top; }
.ctcol9 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; -webkit-flex-grow:9; -moz-box-flex:9;  -ms-flex:9; -webkit-box-flex:9; flex-grow:9; flex-basis: 946px; -webkit-flex-basis:946px; box-sizing:border-box;  _width:946px; margin:0 26px 26px 0; vertical-align:top; overflow:visible;}
.ctvid16-9 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 946px; height:532.125px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
.ctadm9 { flex:9 1 100%; width:946px; margin:0 26px 26px 0; overflow:hidden; background-color:#ccf; border-color:#999; border-width:1px 0 1px 0; border-style:solid; padding:0; }
.ctbox9 { display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; -ms-flex-direction: row; flex-direction: row; ;  -webkit-flex-grow:9; -moz-box-flex-grow:9;  -ms-flex-grow:9; -webkit-box-flex-grow:9; flex-grow:9;  flex-basis: 972px; -webkit-flex-basis:972px; width:972px; margin:0; overflow:visible; vertical-align:top; }
.ctcol10 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; -webkit-flex-grow:10; -moz-box-flex:10;  -ms-flex:10; -webkit-box-flex:10; flex-grow:10; flex-basis: 1054px; -webkit-flex-basis:1054px; box-sizing:border-box;  _width:1054px; margin:0 26px 26px 0; vertical-align:top; overflow:visible;}
.ctvid16-10 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 1054px; height:592.875px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
.ctadm10 { flex:10 1 100%; width:1054px; margin:0 26px 26px 0; overflow:hidden; background-color:#ccf; border-color:#999; border-width:1px 0 1px 0; border-style:solid; padding:0; }
.ctbox10 { display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; -ms-flex-direction: row; flex-direction: row; ;  -webkit-flex-grow:10; -moz-box-flex-grow:10;  -ms-flex-grow:10; -webkit-box-flex-grow:10; flex-grow:10;  flex-basis: 1080px; -webkit-flex-basis:1080px; width:1080px; margin:0; overflow:visible; vertical-align:top; }
.ctcol11 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; -webkit-flex-grow:11; -moz-box-flex:11;  -ms-flex:11; -webkit-box-flex:11; flex-grow:11; flex-basis: 1162px; -webkit-flex-basis:1162px; box-sizing:border-box;  _width:1162px; margin:0 26px 26px 0; vertical-align:top; overflow:visible;}
.ctvid16-11 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 1162px; height:653.625px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
.ctadm11 { flex:11 1 100%; width:1162px; margin:0 26px 26px 0; overflow:hidden; background-color:#ccf; border-color:#999; border-width:1px 0 1px 0; border-style:solid; padding:0; }
.ctbox11 { display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; -ms-flex-direction: row; flex-direction: row; ;  -webkit-flex-grow:11; -moz-box-flex-grow:11;  -ms-flex-grow:11; -webkit-box-flex-grow:11; flex-grow:11;  flex-basis: 1188px; -webkit-flex-basis:1188px; width:1188px; margin:0; overflow:visible; vertical-align:top; }
.ctcol12 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; -webkit-flex-grow:12; -moz-box-flex:12;  -ms-flex:12; -webkit-box-flex:12; flex-grow:12; flex-basis: 1270px; -webkit-flex-basis:1270px; box-sizing:border-box;  _width:1270px; margin:0 26px 26px 0; vertical-align:top; overflow:visible;}
.ctvid16-12 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 1270px; height:714.375px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
.ctadm12 { flex:12 1 100%; width:1270px; margin:0 26px 26px 0; overflow:hidden; background-color:#ccf; border-color:#999; border-width:1px 0 1px 0; border-style:solid; padding:0; }
.ctbox12 { display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; -ms-flex-direction: row; flex-direction: row; ;  -webkit-flex-grow:12; -moz-box-flex-grow:12;  -ms-flex-grow:12; -webkit-box-flex-grow:12; flex-grow:12;  flex-basis: 1296px; -webkit-flex-basis:1296px; width:1296px; margin:0; overflow:visible; vertical-align:top; }
.ctadmin { width:1270px; margin:0 26px 0 0; overflow:hidden; background-color:#ccf; border-color:#999; border-width:1px 0 1px 0; border-style:solid; padding:0; }
.ctadmin * { font-family:Verdana; font-size:12px; }
.mgcol1 { width:50px; margin:0 10px 10px 0; overflow:hidden; display:inline-block; vertical-align:top; }
.mgadm1 { width:50px; margin:0 10px 10px 0; overflow:hidden; background-color:#ccf; border-color:#999; border-width:1px 0 1px 0; border-style:solid; padding:0; }
.mgbox1 { width:60px; margin:0; overflow:hidden; display:inline-block; vertical-align:top; }
.mgcol2 { width:110px; margin:0 10px 10px 0; overflow:hidden; display:inline-block; vertical-align:top; }
.mgadm2 { width:110px; margin:0 10px 10px 0; overflow:hidden; background-color:#ccf; border-color:#999; border-width:1px 0 1px 0; border-style:solid; padding:0; }
.mgbox2 { width:120px; margin:0; overflow:hidden; display:inline-block; vertical-align:top; }
.mgcol3 { width:170px; margin:0 10px 10px 0; overflow:hidden; display:inline-block; vertical-align:top; }
.mgadm3 { width:170px; margin:0 10px 10px 0; overflow:hidden; background-color:#ccf; border-color:#999; border-width:1px 0 1px 0; border-style:solid; padding:0; }
.mgbox3 { width:180px; margin:0; overflow:hidden; display:inline-block; vertical-align:top; }
.mgcol4 { width:230px; margin:0 10px 10px 0; overflow:hidden; display:inline-block; vertical-align:top; }
.mgadm4 { width:230px; margin:0 10px 10px 0; overflow:hidden; background-color:#ccf; border-color:#999; border-width:1px 0 1px 0; border-style:solid; padding:0; }
.mgbox4 { width:240px; margin:0; overflow:hidden; display:inline-block; vertical-align:top; }
.mgadmin { width:230px; margin:0 10px 10px 0; float:left; overflow:hidden; background-color:#ccf; border-color:#999; border-width:1px 0 1px 0; border-style:solid; padding:0; }
.mgadmin * { font-family:Verdana; font-size:12px; }

/*.ctcol2 { min-width:110px;}
.ctcol4 { min-width:250px;}*/
#flex { display: flex; }
.parallax *[class^="ctbox"] { position:relative; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); left:50%; margin-left:-635px; margin-top:26px; }
a.admin { display:block; float:left; height:18px; margin:1px 0; padding:0 4px; font-size:10px; line-height:18px; border-style:solid; border-width:1px; border-color:#fff #777 #777 #fff; color:#000; background-color:#95a0f0; background-image:url(../images/admin0.gif); font-family:Verdana; }
a.admin:hover { display:block; float:left; height:18px; margin:1px 0; padding:0 4px; font-size:10px; line-height:18px; border-style:solid; border-width:1px; border-color:#666 #eee #eee #666; color:#fff; background-color:#95a0f0; background-image:url(../images/admin1.gif); text-decoration:none; }
.submit { display:block; float:left; height:20px; margin:1px 0; padding:0 4px; font-size:10px; line-height:18px; border-style:solid; border-width:1px; border-color:#fff #777 #777 #fff; color:#000; background-color:#95a0f0; background-image:url(../images/admin0.gif); font-family:Verdana; }
.submit:hover { display:block; float:left; height:20px; margin:1px 0; padding:0 4px; font-size:10px; line-height:18px; border-style:solid; border-width:1px; border-color:#666 #eee #eee #666; color:#fff; background-color:#95a0f0; background-image:url(../images/admin1.gif); text-decoration:none; }

.rqform {display : inline-block;}
.rqform { font:400 20px/26px NewsGot; }
.rqform p { font:inherit; }
.rqform input[type=radio] { margin-right:8px; }
.rqform input[type=checkbox] { margin-right:8px; }
.rqform button.rqbutton, .rqform a.rqbutton button { border:none; background:#aa0016; color:#fff; font:500 20px/22px NewsGot; letter-spacing:0.3px; width:190px; outline:none; display:inline-block; vertical-align:middle; text-align:center; padding:6px 10px; margin-bottom:25px; box-sizing:border-box; border-radius:0; min-height:80px; }
.rqform .rqbutton+.rqbutton { margin-left:25px; }
.rqform button.rqbutton:hover, .rqform a.rqbutton button:hover { background:#d47f8a; text-decoration:none; }
.rqform .rqlabel { width:298px; display:block; float:left; clear:both; font:400 20px/26px NewsGot; text-align:right; padding-top:19px; }
.rqform .rqlabel.top { padding-top:0; }
.rqform .rqdyn { width:100%; display:block; padding-left:324px; box-sizing:border-box; line-height:normal; margin-bottom:16px; font:inherit; }
.rqform .rqdyn label { font:inherit; margin-right:26px; white-space:nowrap; }
.rqform .rqinput { width:100%; box-sizing:border-box; outline:none; font:400 20px/26px NewsGot; border:1px solid #7e7f81; color:#000; padding:16px; border-radius:0; background:#f2f2f2; }
.rqform .error label { color:#e0001d; }
.rqform .error .rqinput { border-color:#e0001d; background-color:#faebeb; color:#e0001d; }
.rqform .error span { color:#e0001d; padding-left:16px;display:block;}
.rqform span.rqinput  { display: inline-block;}
.rqform span.textHolder  { display: inline-block;padding:19px 0; }
.rqform .rqinput:focus { background:#fff; color:#000; }
.rqform span.rqselect { display: block; position:relative; background:#f2f2f2; width:100%; border: 1px solid #7e7f81; box-sizing:border-box; }
.rqform span.rqselect.error { background:#faebeb; border-color:#e0001d; }
.rqform span.rqselect:before { content:"\f107"; right:17px; top:19px; position:absolute; font:400 20px/26px x-siter; }
.rqform span.rqselect select { width:100%; box-sizing:border-box; outline:none; font:400 20px/26px NewsGot; border:none; color:#000; padding:16px; border-radius:0; -webkit-appearance:none; -moz-appearance:none; position:relative; background:none; }
.rqform span.rqselect.error select, .rqform span.rqselect.error:before { color:#e0001d; }

@media only screen and (max-device-width:480px){
	* { -webkit-text-size-adjust:none; }
}

@media only screen and (max-width:1400px) {
	#logo { margin-left:-512px; }
	.parallaximg { left:50%; margin-left:-720px; width:initial; }
	.content { width:986px; margin-left:-493px; }
	.ctadmin { width:934px; }
	#banner { margin-left:-467px; }
	.parallax { height:500px; }
	.parallax *[class^="ctbox"] { margin-left:-467px; }
	.rqform .rqlabel { width:214px; }
	.rqform .rqdyn { padding-left:240px; }
	.rqform button.rqbutton, .rqform a.rqbutton button { width:134px; font:500 18px/22px NewsGot; }
	.ctcol2 A.url1 { width:134px; height:134px; border-radius:67px; font:500 29px/50px NewsGot; padding-top:43px; border-width:3px; }
	#footer2 ul { margin:0 0 0 173px; }
	#footer3 { margin-left:173px; }
	#footer4 { margin-left:-387px; }
	#footerlogo { left:50%; margin-left:-467px; }
	#footer2 ul { left:50%; margin-left:173px; }	
	/*.box2 { min-height:296px; }*/
	.box2 .bottom p { font:400 20px/24px NewsGot; }
/*	.ctcol2 {min-width: 110px;}
	.ctcol3 {min-width: 320px;}*/
	.ctcol1, .ctadm1 { _width:54px; flex-basis:54px;; -webkit-flex-basis:54px; }
	.ctbox1 { width:80px;  flex-basis:80px;-webkit-flex-basis:80px}
.ctvid16-1 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 54px; height:30.375px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol2, .ctadm2 { _width:134px; flex-basis:134px;; -webkit-flex-basis:134px; }
	.ctbox2 { width:160px;  flex-basis:160px;-webkit-flex-basis:160px}
.ctvid16-2 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 134px; height:75.375px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol3, .ctadm3 { _width:214px; flex-basis:214px;; -webkit-flex-basis:214px; }
	.ctbox3 { width:240px;  flex-basis:240px;-webkit-flex-basis:240px}
.ctvid16-3 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 214px; height:120.375px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol4, .ctadm4 { _width:294px; flex-basis:294px;; -webkit-flex-basis:294px; }
	.ctbox4 { width:320px;  flex-basis:320px;-webkit-flex-basis:320px}
.ctvid16-4 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 294px; height:165.375px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol5, .ctadm5 { _width:374px; flex-basis:374px;; -webkit-flex-basis:374px; }
	.ctbox5 { width:400px;  flex-basis:400px;-webkit-flex-basis:400px}
.ctvid16-5 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 374px; height:210.375px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol6, .ctadm6 { _width:454px; flex-basis:454px;; -webkit-flex-basis:454px; }
	.ctbox6 { width:480px;  flex-basis:480px;-webkit-flex-basis:480px}
.ctvid16-6 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 454px; height:255.375px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol7, .ctadm7 { _width:534px; flex-basis:534px;; -webkit-flex-basis:534px; }
	.ctbox7 { width:560px;  flex-basis:560px;-webkit-flex-basis:560px}
.ctvid16-7 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 534px; height:300.375px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol8, .ctadm8 { _width:614px; flex-basis:614px;; -webkit-flex-basis:614px; }
	.ctbox8 { width:640px;  flex-basis:640px;-webkit-flex-basis:640px}
.ctvid16-8 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 614px; height:345.375px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol9, .ctadm9 { _width:694px; flex-basis:694px;; -webkit-flex-basis:694px; }
	.ctbox9 { width:720px;  flex-basis:720px;-webkit-flex-basis:720px}
.ctvid16-9 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 694px; height:390.375px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol10, .ctadm10 { _width:774px; flex-basis:774px;; -webkit-flex-basis:774px; }
	.ctbox10 { width:800px;  flex-basis:800px;-webkit-flex-basis:800px}
.ctvid16-10 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 774px; height:435.375px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol11, .ctadm11 { _width:854px; flex-basis:854px;; -webkit-flex-basis:854px; }
	.ctbox11 { width:880px;  flex-basis:880px;-webkit-flex-basis:880px}
.ctvid16-11 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 854px; height:480.375px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol12, .ctadm12 { _width:934px; flex-basis:934px;; -webkit-flex-basis:934px; }
	.ctbox12 { width:960px;  flex-basis:960px;-webkit-flex-basis:960px}
.ctvid16-12 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 934px; height:525.375px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
}

@media only screen and (max-width:1112px) {
	#logo { margin-left:-498px; left:50%; bottom:13px; width:114px; height:32px; }
/*	#logo { margin-left:0; left:31px; top:15px; width:114px; height:32px; }	*/
        .pfad {display:none;}
	a.logo { font:normal 32px/32px x-siter; }
	#header { position:fixed; height:60px }
	.maincontent { padding-top:134px; }
	body.parallaxfirst .maincontent { padding-top:60px; }
	#options { bottom:5px; right:21px; }
	#openclose { width:44px; height:54px; }
	#openmenu { font:400 34px/34px x-siter; }
	#closemenu { font:400 34px/34px x-siter; }
	#searchicon { font:400 34px/34px x-siter; }
	#searchfield { font:500 16px/18px NewsGot; padding:2px 0; }
	#search form p { margin:0; padding-right:26px; }
	A.opt { font:400 34px/34px x-siter; }
	#menulayer { padding-top:60px; }
	.scrolled #header { height:60px; }
	.scrolled #menulayer { padding-top:60px; }
	A.menumore + span.more:after { right:35px; }
	A.menumore + span.less:after { right:35px; }
}

@media only screen and (max-width:1058px) {
	#logo { left:31px; margin-left:0; }
}
@media only screen and (max-width:990px) {
	.content { width:746px; margin-left:-365px; padding:10px 0 0 10px; }
	.ctadmin { width:710px; margin:0 10px 0 0; }
	#banner { margin-left:-355px; }
	#logo { left:50%; margin-left:-386px; }
	.parallax { height:500px; margin-top:50px; margin-bottom:50px; }
	.parallax *[class^="ctbox"] { margin-left:-355px; margin-top:10px; }
	.intro h1 { font:600 52px/52px NewsGot; }
	.maincontent { padding-top:80px; padding-bottom:448px; }
	body.parallaxfirst .maincontent { padding-top:60px; }
	.rqform .rqlabel { width:170px; }
	.rqform .rqdyn { padding-left:180px; }
	.rqform button.rqbutton, .rqform a.rqbutton button { width:110px; margin-bottom:9px; font:500 16px/22px NewsGot; }
	.rqform .rqbutton+.rqbutton { margin-left:10px; }
	#footerlogo { left:50%; margin-left:-355px; font:400 31px/60px x-siter; }
	#footer2 ul { margin-left:65px; }
	#footer3 { margin-left:65px; }
	#footer4 { margin-left:-355px; }
	A.url1 { width:150px; height:150px; border-radius:75px; padding-top:46px; font:500 27px/60px NewsGot; border-width:3px; }
	.ctcol2 A.url1 { width:110px; height:110px; border-radius:55px; font:500 26px/30px NewsGot; padding-top:40px; }
	.ctcol2 span.info { font:500 18px/23px NewsGot; }
	.ctcol2 A.url2 { font:400 18px/29px NewsGot; }
	/*.box2 { min-height:350px; }*/
	.sub p { font:400 27px/32px NewsGot;  }
	.longer { display:none; }
	.shorter { display:inline; }
	.ctcol1, .ctadm1 { _width:50px; flex-basis:50px;-webkit-flex-basis:50px;margin:0 10px 10px 0; }
	.ctbox1 { width:60px; flex-basis:60px; -webkit-flex-basis:60px;}
.ctvid16-1 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 60px; height:33.75px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol2, .ctadm2 { _width:110px; flex-basis:110px;-webkit-flex-basis:110px;margin:0 10px 10px 0; }
	.ctbox2 { width:120px; flex-basis:120px; -webkit-flex-basis:120px;}
.ctvid16-2 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 120px; height:67.5px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol3, .ctadm3 { _width:170px; flex-basis:170px;-webkit-flex-basis:170px;margin:0 10px 10px 0; }
	.ctbox3 { width:180px; flex-basis:180px; -webkit-flex-basis:180px;}
.ctvid16-3 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 180px; height:101.25px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol4, .ctadm4 { _width:230px; flex-basis:230px;-webkit-flex-basis:230px;margin:0 10px 10px 0; }
	.ctbox4 { width:240px; flex-basis:240px; -webkit-flex-basis:240px;}
.ctvid16-4 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 240px; height:135px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol5, .ctadm5 { _width:290px; flex-basis:290px;-webkit-flex-basis:290px;margin:0 10px 10px 0; }
	.ctbox5 { width:300px; flex-basis:300px; -webkit-flex-basis:300px;}
.ctvid16-5 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 300px; height:168.75px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol6, .ctadm6 { _width:350px; flex-basis:350px;-webkit-flex-basis:350px;margin:0 10px 10px 0; }
	.ctbox6 { width:360px; flex-basis:360px; -webkit-flex-basis:360px;}
.ctvid16-6 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 360px; height:202.5px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol7, .ctadm7 { _width:410px; flex-basis:410px;-webkit-flex-basis:410px;margin:0 10px 10px 0; }
	.ctbox7 { width:420px; flex-basis:420px; -webkit-flex-basis:420px;}
.ctvid16-7 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 420px; height:236.25px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol8, .ctadm8 { _width:470px; flex-basis:470px;-webkit-flex-basis:470px;margin:0 10px 10px 0; }
	.ctbox8 { width:480px; flex-basis:480px; -webkit-flex-basis:480px;}
.ctvid16-8 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 480px; height:270px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol9, .ctadm9 { _width:530px; flex-basis:530px;-webkit-flex-basis:530px;margin:0 10px 10px 0; }
	.ctbox9 { width:540px; flex-basis:540px; -webkit-flex-basis:540px;}
.ctvid16-9 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 540px; height:303.75px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol10, .ctadm10 { _width:590px; flex-basis:590px;-webkit-flex-basis:590px;margin:0 10px 10px 0; }
	.ctbox10 { width:600px; flex-basis:600px; -webkit-flex-basis:600px;}
.ctvid16-10 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 600px; height:337.5px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol11, .ctadm11 { _width:650px; flex-basis:650px;-webkit-flex-basis:650px;margin:0 10px 10px 0; }
	.ctbox11 { width:660px; flex-basis:660px; -webkit-flex-basis:660px;}
.ctvid16-11 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 660px; height:371.25px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol12, .ctadm12 { _width:710px; flex-basis:710px;-webkit-flex-basis:710px;margin:0 10px 10px 0; }
	.ctbox12 { width:720px; flex-basis:720px; -webkit-flex-basis:720px;}
.ctvid16-12 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 720px; height:405px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
.ctcol3 {flex-basis:250px;-webkit-flex-basis:250px;}}

@media only screen and (max-width:802px) {
	#logo { left:15px; margin-left:0; }
}

@media only screen and (max-width:772px) {
	#options { right:50%; margin-right:-364px; } 
}

@media only screen and (max-width:740px) {
	.content { width:100%; box-sizing:border-box; margin:0; left:0; padding:10px 15px 0 15px; }
	.scaledimage { width:auto !important; height:auto; max-width: 100%;}
	.video-js-box {  max-width: 100%; };
	.responsive, .video-js {  max-width: 100%; with:100% !important;};
	*[class^="ctbox"] { width:100%; box-sizing:border-box; padding:0; }
	/**[class^="ctcol"] { width:100%; padding:0; margin:0 0 10px 0; min-width:200px;}*/
	*[class^="ctcol"] { width:100%; padding:0; flex-basis:100%; -webkit-flex-basis:100%;}
	*[class^="ctadm"] { width:100%; padding:0; margin:0 0 10px 0; }
	/*.ctbox2 {width:250px;}*/
	.ctadmin { width:100%; padding:0; margin:0; }
	#banner { left:15px; margin-left:-0; }
	h1 { font:600 30px/32px NewsGot; letter-spacing:0.3; color:#e0001d; display:block; margin:0; padding:0; }
	h2 { font:400 30px/30px NewsGot; letter-spacing:0.5; color:#8d0013; display:block; margin:0; padding:0; }
	h3, .intro h3 { text-align:center; font:400 35px/40px NewsGot; }
	.intro h2 { font:600 21px/25px NewsGot; }
	#logo { margin-left:0; left:15px; }
	#options { right:10px; margin-right:0; }
	#openclose { width:34px; }
	#search form p { padding-right:21px; }
	#searchfield.active { width:20vw; }
	#openmenu, #closemenu, A.opt, #searchicon, #search { padding:10px 5px; }
	.intro h1 { font:600 38px/38px NewsGot; }
	#menulayer.menuopen { width:85%; }
	#menuscroll.menuopen { width:85vw; }
	.maincontent.menuopen { width:100%; }
	.maincontent { padding:80px 0 675px 0; }
	body.parallaxfirst .maincontent { padding-top:60px; }
	.parallax { height:400px; box-sizing:border-box; padding:0 15px; margin-top:20px; margin-bottom:20px; }
	.parallax *[class^="ctbox"] { margin-left:0; left:0; }
	.parallax h2+h1 { margin-top:4px; }
	.m { text-align:left; }
	.rqform .rqlabel { width:100%; text-align:left; }
	.rqform .rqdyn { padding-left:0; display:inline-block; }
	.rqform .rqbutton { width:100%; margin-right:0; margin-left:0; }
	.rqform button.rqbutton, .rqform a.rqbutton button { width:100%; font:500 20px/22px NewsGot; }
	.rqform .rqbutton+.rqbutton { margin-left:0; }
	#footer1 { height:660px; margin-top:-637px; }
	#footerlogo { left:15px; margin-left:0; font:400 25px/60px x-siter; }
	#footer2 ul { left:unset; right:14px; margin:0; }
	A.fxmenu0 { font:500 16px/50px NewsGot; padding-top:10px; }
	A.fxmenu1 { font:500 16px/50px NewsGot; padding-top:10px; }
	#footer3 { left:15px; margin-left:0; top:360px; }
	#footer4 { left:15px; margin-left:0; }
	A.menumore + span { padding-right:40px; }
	A.menumore + span.more:after { right:18px; }
	A.menumore + span.less:after { right:18px; }
	.mm { text-align:center; padding-left:11%; padding-right:11%; }
	.ctcol2 A.url1 { width:150px; height:150px; border-radius:75px; padding-top:44px; font:500 27px/60px NewsGot; border-width:3px; }
	.ctcol2 span.info { font:500 20px/25px NewsGot; }
	.ctcol2 A.url2 { font:inherit; }
	A.url2 { display:block; }
	A.url3 { font:400 22px/30px NewsGot; }
	.box2 { min-height:none; }
	div.nocontent { display:none; }
	.sub p { font:400 25px/29px NewsGot; }
	.longer { display:inline; }
	.shorter { display:none; }
	.foldbody { display:none; }
}
@media only screen and (-webkit-min-device-pixel-ratio:2) {
	.zoomicon { background:url(../images/zoom_2x.gif) no-repeat 0 0; background-size:13px 13px; }
	abbr.blind, span.blind { background-image:url(../images/admin0_2x.gif); background-size:32px 18px; }
	a.admin { background-image:url(../images/admin0_2x.gif); background-size:32px 18px; }
	a.admin:hover { background-image:url(../images/admin1_2x.gif); background-size:32px 18px; }
	.submit { background-image:url(../images/admin0_2x.gif); background-size:32px 18px; }
	.submit:hover { background-image:url(../images/admin1_2x.gif); background-size:32px 18px; }
}
		
@page header {
    content: element(header);
	margin-top: -10mm ; 
}
   
@page {
  @top-center {
    content: element(header);
		 margin-top: -10mm ; 
  }
    size: auto;   /* auto is the initial value */ 

    /* this affects the margin in the printer settings */ 
    margin: 15mm 15mm 15mm 15mm;  
}

@media print {
     * {-webkit-print-color-adjust: exact !important;}
		.content { width:1026px; margin-left:0px; left:0; padding:10px 0 0 10px; display:block;}
		#header {height: 80px; width:1000px; position: running(header); -webkit-print-color-adjust: exact !important; display:block;}
		.scrolled #header { position: running(header);}
		#options {display:none;}
		#banner { margin-left:-355px; }
		#logo { left:0; margin-left:10px; }
		.parallax { height:500px; margin-top:50px; margin-bottom:50px; }
		.parallax *[class^="ctbox"] { margin-left:-355px; margin-top:10px; }
		.intro h1 { font:600 52px/52px NewsGot; }
		.maincontent { padding-top:0px; padding-bottom:448px; width:1000px;}
		body {margin-top:4.5cm; margin-bottom:2.5cm; width:19cm; }
		body.parallaxfirst .maincontent { padding-top:60px; }
		.rqform .rqlabel { width:170px; }
		.rqform .rqdyn { padding-left:180px; }
		.rqform button.rqbutton, .rqform a.rqbutton button { width:110px; margin-bottom:9px; font:500 16px/22px NewsGot; }
		.rqform .rqbutton+.rqbutton { margin-left:10px; }
		#footerlogo { left:0; margin-left:10px; font:400 31px/60px x-siter; }
		#footer1 { width:1000px; }
		#footer2 ul { margin-left:65px; }
		#footer3 { margin-left:65px; }
		#footer4 { margin-left:-355px; }
		A.url1 { width:150px; height:150px; border-radius:75px; padding-top:46px; font:500 27px/60px NewsGot; border-width:3px; }
		.ctcol2 A.url1 { width:110px; height:110px; border-radius:55px; font:500 26px/30px NewsGot; padding-top:40px; }
		.ctcol2 span.info { font:500 18px/23px NewsGot; }
		.ctcol2 A.url2 { font:400 18px/29px NewsGot; }
		/*.box2 { min-height:350px; }*/
		.sub p { font:400 27px/32px NewsGot;  }
		.longer { display:none; }
		.shorter { display:inline; }
	.ctcol1, .ctadm1 { _width:71px; flex-basis:71px;-webkit-flex-basis:71px;margin:0 10px 10px 0; }
	.ctbox1 { width:81px; flex-basis:81px; -webkit-flex-basis:81px;}
.ctvid16-1 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 81px; height:45.5625px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol2, .ctadm2 { _width:152px; flex-basis:152px;-webkit-flex-basis:152px;margin:0 10px 10px 0; }
	.ctbox2 { width:162px; flex-basis:162px; -webkit-flex-basis:162px;}
.ctvid16-2 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 162px; height:91.125px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol3, .ctadm3 { _width:233px; flex-basis:233px;-webkit-flex-basis:233px;margin:0 10px 10px 0; }
	.ctbox3 { width:243px; flex-basis:243px; -webkit-flex-basis:243px;}
.ctvid16-3 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 243px; height:136.6875px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol4, .ctadm4 { _width:314px; flex-basis:314px;-webkit-flex-basis:314px;margin:0 10px 10px 0; }
	.ctbox4 { width:324px; flex-basis:324px; -webkit-flex-basis:324px;}
.ctvid16-4 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 324px; height:182.25px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol5, .ctadm5 { _width:395px; flex-basis:395px;-webkit-flex-basis:395px;margin:0 10px 10px 0; }
	.ctbox5 { width:405px; flex-basis:405px; -webkit-flex-basis:405px;}
.ctvid16-5 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 405px; height:227.8125px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol6, .ctadm6 { _width:476px; flex-basis:476px;-webkit-flex-basis:476px;margin:0 10px 10px 0; }
	.ctbox6 { width:486px; flex-basis:486px; -webkit-flex-basis:486px;}
.ctvid16-6 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 486px; height:273.375px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol7, .ctadm7 { _width:557px; flex-basis:557px;-webkit-flex-basis:557px;margin:0 10px 10px 0; }
	.ctbox7 { width:567px; flex-basis:567px; -webkit-flex-basis:567px;}
.ctvid16-7 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 567px; height:318.9375px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol8, .ctadm8 { _width:638px; flex-basis:638px;-webkit-flex-basis:638px;margin:0 10px 10px 0; }
	.ctbox8 { width:648px; flex-basis:648px; -webkit-flex-basis:648px;}
.ctvid16-8 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 648px; height:364.5px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol9, .ctadm9 { _width:719px; flex-basis:719px;-webkit-flex-basis:719px;margin:0 10px 10px 0; }
	.ctbox9 { width:729px; flex-basis:729px; -webkit-flex-basis:729px;}
.ctvid16-9 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 729px; height:410.0625px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol10, .ctadm10 { _width:800px; flex-basis:800px;-webkit-flex-basis:800px;margin:0 10px 10px 0; }
	.ctbox10 { width:810px; flex-basis:810px; -webkit-flex-basis:810px;}
.ctvid16-10 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 810px; height:455.625px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol11, .ctadm11 { _width:881px; flex-basis:881px;-webkit-flex-basis:881px;margin:0 10px 10px 0; }
	.ctbox11 { width:891px; flex-basis:891px; -webkit-flex-basis:891px;}
.ctvid16-11 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 891px; height:501.1875px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}
	.ctcol12, .ctadm12 { _width:962px; flex-basis:962px;-webkit-flex-basis:962px;margin:0 10px 10px 0; }
	.ctbox12 { width:972px; flex-basis:972px; -webkit-flex-basis:972px;}
.ctvid16-12 {  display: -webkit-box;  display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column;; width: 972px; height:546.75px; box-sizing:border-box; margin:0; vertical-align:top; overflow:visible;}

}

@font-face {
	font-family:'x-siter';
	src: url('../fonts/x-siter.eot');
	src: url('../fonts/x-siter.woff') format('woff'),url('../fonts/x-siter.svg#x-siter') format('svg'),url('../fonts/x-siter.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family:'NewsGot';
	src: url('../fonts/NewsGot-Bol.eot');
	src: url('../fonts/NewsGot-Bol.woff') format('woff'),url('../fonts/NewsGot-Bol.svg#NewsGot-Bol') format('svg'),url('../fonts/NewsGot-Bol.ttf') format('truetype');
	font-weight: 700;
	font-style: normal;
}

@font-face {
	font-family:'NewsGot';
	src: url('../fonts/NewsGot-BolIta.eot');
	src: url('../fonts/NewsGot-BolIta.woff') format('woff'),url('../fonts/NewsGot-BolIta.svg#NewsGot-BolIta') format('svg'),url('../fonts/NewsGot-BolIta.ttf') format('truetype');
	font-weight: 700;
	font-style: italic;
}

@font-face {
	font-family:'NewsGot';
	src: url('../fonts/NewsGot-Dem.eot');
	src: url('../fonts/NewsGot-Dem.woff') format('woff'),url('../fonts/NewsGot-Dem.svg#NewsGot-Dem') format('svg'),url('../fonts/NewsGot-Dem.ttf') format('truetype');
	font-weight: 600;
	font-style: normal;
}

@font-face {
	font-family:'NewsGot';
	src: url('../fonts/NewsGot-DemIta.eot');
	src: url('../fonts/NewsGot-DemIta.woff') format('woff'),url('../fonts/NewsGot-DemIta.svg#NewsGot-DemIta') format('svg'),url('../fonts/NewsGot-DemIta.ttf') format('truetype');
	font-weight: 600;
	font-style: italic;
}

@font-face {
	font-family:'NewsGot';
	src: url('../fonts/NewsGot-Med.ttf.eot');
	src: url('../fonts/NewsGot-Med.woff') format('woff'),url('../fonts/NewsGot-Med.ttf.svg#NewsGot-Med.ttf') format('svg'),url('../fonts/NewsGot-Med.ttf.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family:'NewsGot';
	src: url('../fonts/NewsGot-MedIta.eot');
	src: url('../fonts/NewsGot-MedIta.woff') format('woff'),url('../fonts/NewsGot-MedIta.svg#NewsGot-MedIta') format('svg'),url('../fonts/NewsGot-MedIta.ttf') format('truetype');
	font-weight: 500;
	font-style: italic;
}

@font-face {
	font-family:'NewsGot';
	src: url('../fonts/NewsGot-Reg.eot');
	src: url('../fonts/NewsGot-Reg.woff') format('woff'),url('../fonts/NewsGot-Reg.svg#NewsGot-Reg') format('svg'),url('../fonts/NewsGot-Reg.ttf') format('truetype');
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family:'NewsGot';
	src: url('../fonts/NewsGot-RegIta.eot');
	src: url('../fonts/NewsGot-RegIta.woff') format('woff'),url('../fonts/NewsGot-RegIta.svg#NewsGot-RegIta') format('svg'),url('../fonts/NewsGot-RegIta.ttf') format('truetype');
	font-weight: 400;
	font-style: italic;
}
/* REQUISIS DXL-LIBRARAY */
A.dxlmenu0 { display:block; float:left; width:100%; }
A.menuDXL,A.dxlmenu0,A.menu2,A {color:rgb(224,0,29);}
A.menuDXL:hover,A.dxlmenu0:hover,A.menu2:hover,.textHolder A:hover { color:#aa0016; text-decoration:none; }

#dxl .img, #dxl_content .img,#dxl .img_open{
	float:left;
	margin-bottom:-3px;
	margin-top:3px;
}
td.dxl_table {
 padding-inline-end:10px;
}
.dxl_table {
	
	vertical-align:top;
}

