/*[fmt]1000-110A-3*/
/*CSS RESET*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; vertical-align: baseline; }
html {background-color: #061E40; }
body {line-height: 1.3; background: #E5F2FB url(../img/verlauf.png) repeat-x; color: #464646; text-align: left; font: normal 12px Verdana; }
ol, ul {padding: 0 0 0 15px; }
blockquote, q {quotes: none; }
:focus {outline: 0; }
ins {text-decoration: none; }
del {text-decoration: line-through; }
table {border-collapse: collapse; border-spacing: 0; vertical-align: top; }
td {vertical-align: top; padding: 5px; }
/*CSS RESET ENDE*/
#sky {background: url(../img/sky.jpg) repeat-x center top; }
#water {background: url(../img/water.jpg) repeat-x center bottom; }
#water2 {background: url(../img/footer.jpg) no-repeat center bottom; margin-left: -1px; }
p {margin: 0.7em 0 1em; padding: 0; }
p.small {font: 11px Verdana, Sans-Serif; }
a {color: #175886; }
h1 {font: bold 15px Verdana; color: #464646; padding: 1px 0 8px; background: url(../img/h1bg.png) repeat-x 0px 13px; margin: 0; }
h1 span {background-color: #FFFFFF; padding-right: 10px; }
#page {margin: 0 auto; width: 1071px; /*[disabled]border:1px solid #FF0000;*/ overflow: hidden; }
#head {margin: 0 auto; /*[disabled]width:911px;*/ background: url(../img/Head.jpg) no-repeat left top; height: 99px; }
#allcont {background: url(../img/longBG.png) repeat-y left top; }
.allcont {background: url(../img/contBG.jpg) no-repeat left top; padding: 0 0 0 11px; /*[disabled]overflow:hidden;*/ }
/*LEFT*/
#left {float: left; width: 199px; overflow: hidden; }
#logo span {display: none; }
#logo, #logo a {display: block; width: 200px; height: 93px; margin: 0px; padding: 0; border: 0; background: none; line-height: 0; }
ul#leftMenue, ul#subMenue {margin: 10px 0 0; padding: 0px 0 0; list-style-type: none; }
ul#leftMenue li {font-size: 15px; font-weight: bold; background: url(../img/leftDivider.png) no-repeat; /*[disabled]height:50px;*/ }
ul#leftMenue li.act {background: #003164; display: block; text-decoration: none; }
ul#leftMenue li a {text-decoration: none; display: block; width: 100%; }
ul#leftMenue li.cur a {/*[disabled]background:#00234C;*/ }
ul#leftMenue li.cur li a {background: none; }
ul#leftMenue li a span {}
ul#leftMenue li a span {display: block; background /**/: url(../img/arrow.png) no-repeat 10px center; color: #FFFFFF; padding: 15px 15px 15px 34px; /*[disabled]margin-left:10px;*/ text-decoration: none; }
ul#leftMenue li a:hover {background: #003164; display: block; text-decoration: none; }
ul#leftMenue li a:focus {text-decoration: underline; }
/*Submenue*/
ul#leftMenue ul {margin: 0; padding: 0; padding-bottom: 10px; list-style-type: none; }
ul#leftMenue ul li {font: 12px Arial; background: none; }
ul#leftMenue ul li.act a span {color: #FFFFFF; }
ul#leftMenue ul li.act {background: #CD0100 url(../img/subCur.png) repeat-x left top; /*[disabled]display:block;*/ font-weight: bold; text-decoration: none; }
ul#leftMenue ul li a {}
ul#leftMenue ul li a span {background: none; padding: 5px 15px 5px 5px; padding-left: 34px; }
ul#leftMenue ul li.act a:hover {background: #E40200 url(../img/subCur.png) repeat-x left top; }
ul#leftMenue ul li a:hover {background: #00234A url(../img/subCur.png) repeat-x left top; }
/*CUR ARROW*/
ul#leftMenue li.cur a {background: url(../img/nav-cur-arrow.png) no-repeat right center; }
ul#leftMenue ul li.cur a span {background: url(../img/nav-cur-arrow.png) no-repeat right center; }
ul#leftMenue ul li.cur li a span {background: none; border-left: 1px solid #000000; }
/*Sub-Submenue*/
ul#leftMenue ul ul {margin: 0; padding-bottom: 10px; list-style-type: none; padding: 0; }
ul#leftMenue ul ul li {background: #001F42 url(../img/subCur.png) repeat-x left top; }
ul#leftMenue ul ul li.act {background: #8B1D1C url(../img/subCur.png) repeat-x left top; }
ul#leftMenue ul ul li a {font: 11px Arial; }
ul#leftMenue ul ul li a span {padding-left: 39px; }
ul#leftMenue ul ul li a:hover {background: #00122D url(../img/subCur.png) repeat-x left top !important; }
ul#leftMenue ul ul li.act a:hover {background: #B62625 url(../img/subCur.png) repeat-x left top; }
/*RIGHT*/
#right {float: left; width: 690px; margin-left: 3px; overflow: hidden; }
.hyperlinks {text-align: right; color: #175886; }
ul#topMenue {list-style: none; margin: 5px 0 0; padding: 0px; /*[disabled]height:17px;*/ float: left; }
ul#topMenue li {float: left; margin: 0 14px 0 5px; }
ul#topMenue li a:hover {text-decoration: underline; }
ul#topMenue li a {color: #175886; font: normal normal 13px Verdana; text-decoration: none; }
ul#topMenue .act a {font-weight: bold; }
#search {background: url(../img/search.png) no-repeat; height: 25px; width: 152px; float: right; }
.tx-macinasearchbox-pi1 table td {padding: 0; }
.tx-macinasearchbox-pi1 input {border: none; background: none; outline: none; margin: 1px 0 0; padding: 0; }
.tx-macinasearchbox-pi1 input#searchsubmit {cursor: pointer; width: 29px; height: 23px; margin-left: 3px; }
.tx-macinasearchbox-pi1 input#tx-indexedsearch-searchbox-sword {width: 117px; border: none; background: none; cursor: text; outline: none; margin: 4px 0 0 4px; height: 16px; }
.ac_input {width: 117px; border: none; background: none; cursor: pointer; outline: none; }
#right a {color: #175886; font-weight: bold; }
#cont .csc-frame {background: url(../img/divider.png) no-repeat left bottom; padding: 0 25px 25px; }
#cont .csc-frame.csc-frame-invisible {background: none; padding-bottom: 0; }
.topBox {height: 31px; background: url(../img/divider.png) no-repeat left bottom; padding: 0 15px 25px 25px; }
.clear {clear: left; }
.clearR {clear: right; }
.clearL {clear: left; }
/*Banner*/
#bannerRight {float: left; margin-left: 8px; /*[disabled]position:relative;*/ /*[disabled]left:157px;*/ margin-top: -30px; /*[disabled]padding-left:10px;*/ width: 160px; overflow: hidden; }
#bannerRight .item {margin-top: 10px; }
#bannerRight #bannerRightAll {/*[disabled]margin-top:10px;*/ }
#bannerRight img {margin-top: 10px; }
#bannerRight .bannerRightExtra {margin-top: 20px; padding: 0 0 0 7px; }
/*footer*/
#foot a {text-align: center; font: normal 11px Arial; text-decoration: none; /*[empty]margin-top:;*/ }
#foot {background: url(../img/footer.jpg) no-repeat center; height: 166px; padding-left: 14px; text-align: center; }
#footer {padding-top: 1px; }
#foot a:hover {text-decoration: underline; }
/*Video-System (tt_news)*/
.news {}
.news.latest {}
.news.list {}
.news.list .item {border: 1px solid #C0C0C0; float: left; width: 48%; margin-right: 8px; margin-bottom: 8px; height: 98px; overflow: hidden; }
.news.list .item .padd {padding: 7px; }
.news.list .img {width: 100px; height: 75px; overflow: hidden; display: block; float: left; margin: 0 7px 0 0; border: 1px solid #FFF; }
.news.list .img:hover {border: 1px solid #158; }
.news.list h3 {font: 13px Arial, Helvetica, Verdana; display: inline; }
.news.list h3 a {text-decoration: none; }
.news.list h3 a:hover {text-decoration: underline; }
.news.list h3 {font: 13px Arial, Helvetica, Verdana; }
.news.list .date a {text-decoration: none; font: normal 10px Verdana !important; color: #968B8B !important; white-space: nowrap; }
.news.list .text {font-size: 11px; }
.news.list .text p {padding: 0; margin: 4px 0 0; }
.news.list .comments a {text-decoration: none; font-size: 10px; color: #958A8A !important; font-weight: normal !important; display: block; }
.news.list .morelink a {text-decoration: none; font-size: 10px; color: #958A8A !important; font-weight: normal !important; }
.news.singleItem {}
.news.singleItem .date {float: right; font: 10px Verdana; display: block; }
.news.singleItem h1 {}
.news.singleItem .video {display: block; }
.news.singleItem .videodata {display: block; height: 34px; /*[disabled]border-bottom:1px solid #E5E5E5;*/ color: #606060; font-size: 11px; font-family: Verdana, Helvetica, Arial; }
.news.singleItem .counter {float: right; display: block; padding: 10px; }
.news.singleItem .rating {float: left; width: 532px; }
.news.singleItem .rating .tx-ratings-text {margin: -5px 0 1px; }
.news.singleItem #text {}
.news.singleItem #text .text {border-bottom: 1px solid #E5E5E5; }
.news.singleItem #text #addInfo {border-bottom: 1px solid #E5E5E5; }
.news.singleItem .text p {line-height: 1.6em; }
a.toggle {display: block; cursor: pointer; color: #939393 !important; font-size: 11px; padding: 5px 0; border-top: 1px solid #E5E5E5; }
.news.singleItem .backlink {display: block; float: right; font-size: 11px; margin-top: -19px; }
#comments .tx-comments-comments {font-size: 10px; color: #929292 !important; }
.tx-comments-comment-1, .tx-comments-comment-2 {border: none !important; border-top: 1px solid #E0E0E0 !important; margin-bottom: 10px; padding: 5px 0 !important; }
.tx-comments-comment-name a {color: #929292 !important; text-decoration: none; }
#comments hr {display: none; }
#comments .tx-comments-comment-content {font-size: 13px; color: #000; }
#addcomment {margin-bottom: 30px; }
.tx-ttnews-browsebox-SCell a {background: #FFFFFF; color: #CC1505 !important; border: 1px solid #CC1505; padding: 3px 5px; text-decoration: none; }
/*Indexed Search*/
.tx-indexedsearch .tx-indexedsearch-res td.tx-indexedsearch-icon.icon {display: none; }
.tx-indexedsearch .tx-indexedsearch-res td.tx-indexedsearch-result-number.result-number {}
.tx-indexedsearch .tx-indexedsearch-res td.tx-indexedsearch-title.title {font: normal bold 13px/1.5em Verdana, Sans-Serif; }
.tx-indexedsearch .tx-indexedsearch-res td.tx-indexedsearch-percent.percent {font: italic bold 15px Arial, Sans-Serif; display: none; }
.tx-indexedsearch .tx-indexedsearch-res td.tx-indexedsearch-descr {font: normal 11px/1.5em Verdana, Sans-Serif; padding-bottom: 5px; }
.tx-indexedsearch .tx-indexedsearch-res td.tx-indexedsearch-descr .tx-indexedsearch-redMarkup {color: #000; }
.tx-indexedsearch .tx-indexedsearch-res td.tx-indexedsearch-info.info {color: #008000; font: normal 10px Verdana, Sans-Serif; background: none; padding: 5px 0; border-top: 1px dashed #C0C0C0; }
.tx-indexedsearch-searchbox p {display: none; }
.tx-indexedsearch-whatis {margin: 0 0 0 10px; padding: 8px; text-align: center; border-top: 1px dashed #C0C0C0; border-bottom: 1px dashed #C0C0C0; }
.tx-indexedsearch-browsebox {margin: 0; padding: 0; }
.tx-indexedsearch-browsebox p {display: none; }
.tx-indexedsearch-browsebox ul.browsebox {width: 100%; margin: 10px 0 0; padding: 5px 0; border-top: 1px dotted #808080; border-bottom: 1px dotted #808080; }
.tx-indexedsearch-searchbox table {display: none; }
#search-box2 {text-align: center; padding: 10px 0; margin-bottom: 15px; border-top: 1px solid #008000; border-bottom: 1px solid #008000; }
#search-box2 p {display: block; text-align: center; margin: 0px; padding: 0; }
#search-box2 input#search-field {width: 220px; }
#search-box2 input#search-submit {width: 100px; }
.tx-indexedsearch {margin-left: -10px; }
/*Suchseite*/
.tx-indexedsearch ul.browsebox {margin-bottom: 10px; padding: 5px 10px; }
.tx-indexedsearch ul.browsebox li a {font-weight: normal !important; text-decoration: none; }
.tx-indexedsearch ul.browsebox li a:hover {text-decoration: underline; }
.tx-indexedsearch .tx-indexedsearch-title {color: #FFF; padding: 0; }
.tx-indexedsearch .tx-indexedsearch-title a {color: #FFF !important; display: block; padding: 2px 10px; text-decoration: none; background: #5384B5; }
.tx-indexedsearch .tx-indexedsearch-title a:hover {color: #FFF !important; display: block; text-decoration: none; background: #003063; }
/*FORMULARE
Kontaktform*/
table.sp_contact-table {/*[disabled]width:90%;*/ }
table.sp_contact-table input, table.sp_contact-table textarea, table.sp_contact-table select {width: 300px; margin: 5px 0; }
table.sp_contact-table textarea#nachricht {padding: 5px; width: 97%; }
table.sp_contact-table input#submit {width: 220px; }
table.sp_contact-table input#reset {width: 70px; }
table.sp_contact-table input#newsletter {width: 20px; float: right; }
table.sp_contact-table label {padding: 5px 3px; }
table.sp_contact-table label.newsletterlabel {text-align: left; float: right; }
table.sp_contact-table tr.captcha {background: #D9D8B9; }
table.sp_contact-table tr.captcha input {border: 1px solid #CB0000; padding: 5px 0; }
table.sp_contact-table tr.captcha img {margin: 10px 10px 10px 0; border: 1px dashed #CB0000; }
table.sp_contact-table tr.buttons, table.sp_contact-table tr.videourl, table.sp_contact-table tr.videodescr {background: #B5CDDD; color: #000; font-weight: bold; }
table.sp_contact-table tr.buttons td, table.sp_contact-table tr.videourl td, table.sp_contact-table tr.videodescr td {padding: 10px 15px 5px !important; }
/*Ergaenzung Video-Upload Form*/
table.sp_contact-table.videocommunity label {/*[disabled]display:inline;*/ /*[disabled]text-align:left;*/ }
table.sp_contact-table tr.videourl input, table.sp_contact-table tr.videodescr textarea {padding: 5px; width: 97%; }
table.sp_contact-table tr.videodescr {background: #DEE6EC; }
table.sp_contact-table tr.videourl label {font-size: 16px; }
table.sp_contact-table p.small {background: #CDDEE9; padding: 7px 10px; margin-top: 0; border: 1px dashed #FFF; }
