<!--
/* Stylesheet - marketingworkx */

/* Allgemeine Angaben */
body { margin: 0; padding: 0; background-color: #645A5A; text-align: center; }

h1, h2, h3, h4, p, ul, li, .caption { font-family: Verdana, Helvetica, sans-serif; font-style: normal; margin: 0; padding: 0; }

h1 { font-size: 13px; font-weight: bold; color: #5C4F50; margin-bottom: 14px; }
h2 { font-size: 11px; font-weight: bold; color: #5C4F50; margin-bottom: 12px; }
h3 { font-size: 16px; font-weight: bold; color: #5C4F50; }
p, .bodytext {margin-bottom: 10px; font-size: 11px; line-height: 11pt; font-weight: normal; color: #645A5A; }
b { font-weight: bold; }
u { text-decoration: underline; }
i { font-style: italic; }
ul { font-size: 11px; line-height: 11pt; margin-top: 8px; margin-bottom: 14px; margin-left: 0px; margin-right: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 17px; padding-right: 0px; }
li { font-size: 11px; line-height: 11pt;color: #645A5A;margin-left: 0px; padding-bottom: 11px;list-style-image: url(../shared_media/icon_kreuz.gif); }
td {text-align: left;}
.linktable td, .linktable P {margin: 0px; padding: 0px;}
.linktable td {text-align: right;}
.caption { font-size: 11px; font-weight: normal; color: #645A5A; }

a {color: #645A5A; text-decoration: none;}
a:hover {color: #981119;}

a:active {-moz-outline: none; outline: none; ie-dummy: expression(this.hideFocus=true);}
a:focus {-moz-outline: none; outline: none; ie-dummy: expression(this.hideFocus=true);}

/* Main DIV */
#main { margin: 20px auto; text-align: center; width: 698px; }
#maintop { width: 698px; height: 20px; background: #ffffff url(../shared_media/hg_top.jpg) bottom center; }
#mainmiddle { width: 698px; background: #ffffff url(../shared_media/hg_middle.jpg) repeat-y top center; }
#mainbottom { width: 698px; height: 20px; background: #ffffff url(../shared_media/hg_bottom.jpg) top center; }

#subhome { text-align: left; padding: 0px 24px 0px 24px; background: url(../shared_media/hg_kreuz.gif) no-repeat center 14px; }
#subohnex { text-align: left; padding: 0px 24px 0px 24px; }
.abstand { margin-top: 20px; }
.content { position: relative; padding: 10px;text-align: center; z-index: 1; }
.copyright { text-align: center; }
.copyright p { font-size: 11px; line-height: 13px; color: #837B7B; }
.crlink { font-size: 11px; line-height: 13px; color: #837B7B; text-decoration: none; }
.crlink:hover { font-size: 11px; line-height: 13px; color: #981119; text-decoration: none; }
/* dhelements */
.tx-dhelements-pi1 { clear: both; margin: 0px; padding: 0px; }
.dhtextlinks {positin: absolute; width: 200px; margin: 20px 0px 0px 60px;}
.dhtextmiddle {positin: absolute; width: 200px; margin: -40px 0px 0px 280px;}
.dhtextrechts {positin: absolute; width: 200px; margin: 30px 0px 0px 120px;}

.hometextlinks {positin: absolute; width: 200px; margin: 20px 0px 0px 120px;}
.hometextmiddle {positin: absolute; width: 200px; margin: -40px 0px 0px 400px;}
.hometextrechts {positin: absolute; width: 200px; margin: 20px 0px 0px 200px;}

/* links */
#mainnavi { padding: 6px 0px 6px 0px; font-family: Verdana, Helvetica, sans-serif; text-align: center; } 
.navi { color: #645A5A; font-size: 12px; font-weight: bold; text-decoration: none; }
.navi:hover {color: #981119;}
.naviaktiv { color: #981119; font-size: 12px; font-weight: bold; text-decoration: none; }

#topnavi { text-align: right; margin-right: 20px; font-family: Verdana, Helvetica, sans-serif; } 
.topmenu { color: #ffffff; font-size: 11px; font-weight: normal; text-decoration: none; }
.topmenu:hover {color: #981119;}
.topmenuaktiv { color: #981119; font-size: 11px; font-weight: normal; text-decoration: none; }
.topmenuaktiv:hover {color: #981119;}
/* Sitemap - Menue der Unterseiten */
#sitemap { font-family: Verdana, Helvetica, sans-serif;font-size: 12px;font-weight: normal;text-align: left;margin-top: 0px;padding-bottom: 4px; } 
#sitemap ul { font-size: 11px; margin-top: 0px; margin-bottom: 6px; margin-left: 0px; margin-right: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 17px; padding-right: 0px; }
#sitemap li { font-size: 11px; color: #645A5A;margin-left: 0px; padding-bottom: 4px; }
#untermenu { font-family: Verdana, Helvetica, sans-serif;font-size: 12px;font-weight: bold;text-align: center;margin-top: 10px;padding-bottom: 10px; } 
.smmenu { color: #645A5A;text-decoration: none; }
.smmenu:hover {color: #981119;}
.smmenuaktiv {color: #981119;}
.weiterlink { float: right; }
/*-----------------------------------  clearer  -----------------------------------*/
/* prevent floated images from overlapping the div-containers they are wrapped in  */

.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{clear:right;height:1px;border:1px solid #F9FFE5;}
.news-latest-container HR.clearer {clear:left;}

/*-----------------------------------  tt_news LATEST view  -----------------------------------*/
.news-latest-container { border: 0px solid red;text-align: left; }
.news-latest-item H2, .news-latest-item2 H2 {font-size: 10px;margin-bottom: 8px; }
.news-latest-item {	float: left;width: 210px;height: 130px;padding: 3px 10px 3px 10px; margin-bottom: 4px; }
.news-latest-item2 { float: left;width: 210px;height: 130px;border-left: 1px solid #8D8D8D;padding: 3px 10px 3px 10px;margin-bottom:4px; }
.news-latest-item P, .news-latest-item2 P { font-size: 10px;font-family: Verdana, Helvetica, sans-serif; line-height: 9pt; color: #645A5A;}
.news-latest-item IMG {	margin-bottom:5px;margin-right:5px;border:1px solid #666;float:left; }
.news-latest-category IMG {	float: none;border:none;margin:0px; }
.news-latest-date,.news-latest-morelink { font-size: 10px; color: #645A5A; font-family: Verdana, Helvetica, sans-serif; }
.news-latest-morelink { margin-top: 16px; }

.news-latest-morelink A { color: #645A5A;font-weight: bold; text-decoration: none; }
.news-latest-morelink A:hover { color: #981119;font-weight: bold; }


/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {border: 0px solid red;text-align: left;}
.news-search-form {padding:3px;margin-bottom:5px;border:1px solid #666;background-color:#F9FFE5;}
.news-search-emptyMsg{margin:0px;}
.news-search-form FORM {margin:0px;}
.news-list-item {margin-bottom: 15px;}
.news-list-image {float: left;width: 140px;padding-right: 10px;}
.news-list-text {float: left;}
.news-list-bodytext {padding-bottom: 4px;}
.news-list-container P {padding-left:0px;}
.news-list-date {font-size: 11px;font-weight: normal;margin: 0px; padding: 0px;}
.news-list-imgcaption {float: left;padding-top:3px;padding-right:3px;font-size: 9px;}
.news-list-container IMG {margin-bottom:5px;}
.news-list-morelink  { padding-top: 11px;font-size: 11px;font-weight: bold; color: #645A5A; font-family: Verdana, Helvetica, sans-serif; }
.news-list-morelink A { color: #645A5A; text-decoration: none; }
.news-list-morelink A:hover{ color: #981119; }
.news-list-browse {
	text-align: center;
}
/*---------------------------------  tt_news Page-Browser ---------------------------------*/
.tx-ttnews-browsebox {margin:3px;padding:3px;}
.tx-ttnews-browsebox TD {font-size: 11px;}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {font-weight: bold;}
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{margin:0px;}
.tx-ttnews-browsebox-SCell {background-color: #CDCDCD;border:1px solid #666;}
.news-search-emptyMsg {font-size: 11px;margin-left: 10px;}
	/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-item {padding:5px;margin-bottom:5px;font-family: Verdana, Helvetica, sans-serif;font-size: 11px;}
.news-single-item H2 {font-size: 12px;font-weight:bold;color: #5C4F50;margin-bottom: -20px;}
.news-single-item H3 {margin-bottom: 15px;}
.news-single-item P {margin-bottom: 12px;}
.news-single-imageblock {float: left;width: 120px;padding-right: 10px;border: 1px solid red;}
.news-single-textblock {float: left;}
.news-single-img {float: left;width: 160px; margin-right:10px;margin-bottom: 0px; margin-top: 6px;}
.news-single-imgcaption {padding:2px;clear:both;}
.news-single-category {float: right;}
.news-single-backlink, .news-single-backlink a {font-family: Verdana, Helvetica, sans-serif;font-weight: bold;font-size: 11px;margin-bottom: 10px;margin-top: 40px;}
.news-single-timedata, .news-single-author,.news-single-imgcaption {font-size: 10px;font-weight: normal;margin: 0px; padding: 0px;}
.news-single-author {padding-bottom: 3px;}
.news-single-additional-info {/* clear: both; */margin-top: 15px;padding:0px;}
.news-single-related,.news-single-files,.news-single-links  {margin-bottom: 6px;}
.news-single-related DD, .news-single-links DD, .news-single-files DD {margin-left:0px;color: #645A5A;font-family: Verdana, Helvetica, sans-serif;font-weight: normal;font-size: 12px;}
.news-single-related DT, .news-single-links DT, .news-single-files DT {color: #645A5A;font-family: Verdana, Helvetica, sans-serif;font-weight: bold;font-size: 11px;margin-left:0px;width:90%;}
.news-single-related DD A, .news-single-links DD A, .news-single-files DD A {color: #645A5A; text-decoration: none;font-family: Verdana, Helvetica, sans-serif;font-weight: normal;font-size: 11px;margin-left:0px;width:90%;}
.news-single-related DD A:hover, .news-single-links DD A:hover, .news-single-files DD A:hover {color: #981119;}
.related-date {color: #645A5A;font-family: Verdana, Helvetica, sans-serif;font-weight: normal;font-size: 11px;}
.news-single-files IMG {margin-top: 2px;margin-right:4px;}

#grafikboxen {width: 240px; text-align: left;}
.boxoben {width: 240px;height: 28px;background: #fff url(../shared_media/box_oben.jpg) no-repeat left top;}
.boxmitte {width: 240px;background: #fff url(../shared_media/box_mitte.jpg) repeat-y left top;}
.boxunten {width: 240px;height: 31px;background: #fff url(../shared_media/box_unten.jpg) no-repeat left top;}

.boxmitte ul {width: 240px;display: inline;}
.boxmitte li {margin-left: 10px;margin-bottom: 10px;padding: 0px 10px 0px 0px;text-align: left;list-style-image: none;}

//-->


