HTML,BODY {
	background-color: #201801;
/* 	color: #ffffe0; */
	font-size: 14px;
	font-family: sans-serif;
	font-weight: normal;
	height: 100%;
/*	overflow: auto; */
	text-align: center;
}

BODY {
	height: 100%;
}

#container {
	background:url(pic/background.png);
	color: #ffffe0;
	width: 1024px;
	margin: auto;
	height: 100%;
	text-align: left;
/*	border: 1px solid white;*/
}

#menu_1 {
	position: absolute;
	top: 50px; 
/* 	left: 0px; */
}

#menu1-dynamic {
	width: 275px;
	background: #886601;
	font-size: 14px;
	padding-top: 10px;
	padding-left: 0px;
	padding-bottom: 15px;
	padding-right: 0px;
	color: #000000;
	font-weight: bold;
}

#menu1-dynamic A {
/*	color: #000000;*/
	text-decoration: none;
}

#menu1-dynamic H3 {
	margin-left: 75px;
}

.menu1-level1-no {
	margin-left: 75px;
	margin-bottom: 0.5em;
}

.menu1-level1-no A {
	color: #ffcc01;
}

.menu1-level1-act {
	background: #ffcc01;
	padding-left: 20px;
	margin-left: 55px;
	margin-bottom: 0.5em;
}

.menu1-level1-act A {
	color: #201801;
}

#submenu1-dynamic {
	width: 275px;
	font-size: 12px;
	padding-top: 25px;
	padding-left: 0px;
	padding-right: 10px;
}

#submenu1-dynamic A {
	font-weight: bold;
	text-decoration: none;
}

#subcontent {
	width: 200px;
	padding-top: 25px;
	padding-left: 75px;
	font-size: 12px;
	color: c0c0a0;
}

.menu1-level2-no {
	margin-left: 75px;
	margin-bottom: 0.5em;
}

.menu1-level2-no A {
	color: #886601;
}

.menu1-level2-act {
	padding-left: 20px;
	margin-left: 55px;
	margin-bottom: 0.5em;
}

.menu1-level2-act A {
	color: #ffffe0;
}

#content {
	position: absolute;
	float: left;
	width: 495px;
/* 	left: 300px; */
	margin-left: 300px;
	padding-top: 200px;
	color: #ffffe0;
	font-weight: normal;
}

#content-dynamic {
	font-size: 14px;
	margin-right: 10px;
}

#content-dynamic H1 {
	font-size: 24px;
}

#newstickerrow {
	float: right;
	padding-left: 25px;
/*	padding-top: 100px;*/
	width: 200px;
	height: 100%;
	overflow: auto;
/*	border-left: 1px dashed #886601; */
}

#newsticker {
	padding-top: 100px;
}

#newsticker-dynamic H3 {
	color: #886601;
}

.menu-search-form {
	background-color: #201801;
	color: #886601;
	border: 1px solid #886601;
}

#footer {
	position: absolute;
	top: 10px; 
/* 	left: 0px; */
	padding: 0px;
	margin: 0px;
	height: 50px;
	width: 790px;
}

#footer-text {
	padding-top: 25px;
	padding-left: 75px;
}

.footer-menu-no A {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #886601;
	margin-right: 40px;
}

.footer-menu-act A {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffe0;
	margin-right: 40px;
}

#intro {
	position: absolute;
	top: 30px; 
/* 	left: 300px; */
	margin-left: 300px;
	width: 450px;
	height: 10em;
}

#pageHeader {
	float: left;
	color: #ffcc01;
	font-size: 1.5em;
}

#langswitch {
	position: absolute;
	top: 0; 
/* 	right: 15px; */
	padding-top: 10px;
	padding-left: 0px;
}

#header-menu {
	position: absolute;
	top: 0;
	padding-top: 50px;
	margin-bottom: 10px;
}

#compright {
	position: absolute;
	top: 0px; 
	right: 0px;
	color: #886601;
	font-size: 10px;
}

.wt-menu1-level2-no {
	margin-bottom: 0.5em;
}

.wt-menu1-level2-no A {
	font-weight: bold;
	text-decoration: none;
	color: #886601;
}

.wtgallery_listpic_act {
	border: 1px solid #886601;
}

.wtgallery_listpic_act A IMG {
	border: none;
	margin: 3px;
}

.wtgallery_listpic_no {
	border: 1px solid #201801;
}

.wtgallery_listpic_no A IMG {
	border: none;
	margin: 3px;
}

.wtgallery_singlepic {
	border: none;
	text-align: center;
}

.wtgallery_singlepic A IMG {
	border: none;
}

.wtgallery_singlepic_popup {
	font-size: 80%;
	text-align: center;
}

.wtgallery_list_category {
	font-weight: bold;
	margin-bottom: 1.5em;
}

.wtgallery_list_category_txt {
	font-weight: normal;
	margin-top: 1.5em;
}

.wtgallery_pagebrowser_up {
	margin-top: 1.5em;
}

.wtgallery_pagebrowser_up A {
	color: #886601;
	text-decoration: none;
}

.myGallery {
	border: none;
}

.jdGallery .slideElement {
	background-color: #201801;
}

.jdGallery .loadingElement {
	background-color: #201801;
}

.jdGallery .slideInfoZone {
	background-color: #332201;
}

.jdGallery .carousel {
	background: #332201;
	color: #ffffe0;
}

.jdGallery .carousel .carouselInner .thumbnail {
	border: solid 1px #ffffe0;
}

.jdGallery .carousel .label .number {
        color: #886601;
}

.jdGallery a.carouselBtn {
	color: #ffffe0;
	background: #332201;
}

.csc-form-label {
	color: #ffffe0;
	font-weight: bold;
}

.csc-form-fieldcell INPUT {
	color: #ffffe0;
	background: #201801;
	border: 1px solid #886601;
}

.csc-form-fieldcell SELECT {
	color: #ffffe0;
	background: #201801;
	border: 1px solid #886601;
}

.csc-searchResultHeader A {
	color: #ffffe0;
	text-decoration: none;
}

DIV.tx-mininews-pi1 P A {
	color: #886601;
	text-decoration: none;
	font-size: 80%;
}

.tx-mininews-pi1-listrowField-title A {
	color: #ffffe0;
	text-decoration: none;
}

P.tx-mininews-pi1-listrowField-teaser A {
	color: #ffffe0;
	text-decoration: none;
}

P.tx-mininews-pi1-listrowField-teaser A:hover {
	color: #ffffe0;
	text-decoration: none;
}

P.tx-mininews-pi1-singleViewField-datetime {
	color: #886601;
	font-size: 80%;
}

P.tx-mininews-pi1-fp_listrowField-datetime {
	color: #886601;
	font-size: 80%;
}

DIV.tx-mininews-pi1 P.tx-mininews-pi1-fp_listrowField-title A {
	color: #c0c0a0;
	font-size: 100%;
	text-decoration: none;
}

P.tx-mininews-pi1-fp_listrowField-teaser {
	color: #c0c0a0;
	font-size: 80%;
}

DIV.tx-mininews-pi1-singleView H2 {
	color: #c0c0a0;
	font-size: 100%;
}

P.tx-mininews-pi1-singleViewField-teaser {
	color: #c0c0a0;
	font-size: 80%;
}
DIV.tx-mininews-pi1-singleView P.bodytext {
	color: #c0c0a0;
	font-size: 90%;
}

SPAN.tx-mininews-pi1-fp_listrowField-more-link A {
	color: #886601;
	text-decoration: none;
	font-size: 80%;
}

A.mainlink {
	color: #c0c0a0;
	text-decoration: none;
}

.mail {
	color: #c0c0a0;
	text-decoration: none;
}

.news-latest-container {
        font-size: 80%;
}

.news-latest-container H2,.news-latest-gotoarchive {
}

.news-latest-gotoarchive {
        font-weight:bold;
        margin-top:5px;
}
.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {
}
.news-latest-gotoarchive A {
}
.news-latest-item {
}

.news-latest-item IMG {

        margin-bottom:5px;
        margin-right:5px;
        border:none;
        float:left;
}
.news-latest-category IMG {
        float: none;
        border:none;
        margin:0px;
}
.news-latest-date,.news-latest-morelink,.news-latest-category {
        font-size:80%;
}

.news-latest-morelink {
        height:10px;
}

.news-latest-morelink A {
        float:right;
}

/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {
        margin-top: 0px;
}


.news-list-item {
        padding:0px;
        margin:0px;
        border: none;
}

#content-dynamic .news-list-item {
        padding:0px;
        margin:0px;
        border: none;
}

.news-search-form {
        padding:3px;
        margin-bottom:5px;
        font-size: 80%;
}
.news-search-emptyMsg {
        margin:0px;
}
.news-search-form FORM {
        margin:0px;
}
.news-search-form INPUT {
        font-size: 80%;
}

.news-search-form-submit {
        font-size: 80%;
}
.news-search-form-submit INPUT {
        font-weight: bold;
}

.news-list-container H3 {
        margin-bottom: 5px;
        padding: 0px;
        padding-top: 0px;
        margin-top: 0px;
        font-size: 80%;
}
.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {
        color:#886601;
        padding-left:0px;
        padding-top: 0px;
}
.news-list-container H3 A {
        color:#886601;
        text-decoration: none;
}
#content-dynamic .news-list-container H3 A:LINK,#content-dynamic .news-list-container H3 A:VISITED,#content-dynamic .news-list-container H3 A:HOVER {
        color:#886601;
        padding-left:0px;
        padding-top: 0px;
}
#content-dynamic .news-list-container H3 A {
        color:#886601;
        text-decoration: none;
}
.news-list-container P {
        padding-left:0px;
}
.news-list-date {
        float: right;
        text-align: right;
        height: 12px;
        font-size: 70%;
        font-weight: normal;
        }

.news-list-imgcaption {
        float: right;
        padding-top:3px;
        padding-right:3px;
        font-size: 80%;

        }

.news-list-container IMG {
        float: right;
        border: none;
        margin-bottom:5px;
        margin-right:2px;
        margin-left:5px;
}
.news-list-category IMG {
        float: none;
        border:none;
        margin:0px;
}

.news-list-morelink,.news-list-category {
        font-size:80%;
}
.news-list-morelink  {
        margin-bottom:3px;
        color: #886601;
}
.news-list-morelink A:LINK,.news-list-morelink A:VISITED {
        color:#886601;
        text-decoration: none;
}
.news-list-morelink A:HOVER {
        color:#886601;
        text-decoration: none;
}
#content-dynamic .news-list-morelink {
        font-size:80%;
}
#content-dynamic .news-list-morelink  {
        margin-bottom:3px;
        color: #886601;
}
#content-dynamic .news-list-morelink A:LINK,#content-dynamic .news-list-morelink A:VISITED {
        color:#9c9c9c;
        text-decoration: none;
}
#content-dynamic .news-list-morelink A:HOVER {
        color:#9c9c9c;
        text-decoration: underline;
}
.news-list-container P A {
        color:#333;
        text-decoration: none;
}
.news-list-browse {
        text-align: center;
}


        /*---------------------------------  tt_news Page-Browser ---------------------------------*/
.tx-ttnews-browsebox {
        margin:3px;
        border:1px solid #ffb187;
        border: none;
        padding:3px;
        background-color:#Ffe1d1;
}
.tx-ttnews-browsebox TD {
        font-size: 9pt;
}
.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: #fff3ed;
        border:1px solid #ffb187;
        border: none;
}
.news-search-emptyMsg {
        font-size: 9pt;
        margin-left: 10px;
}
        /*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-item {
        padding:0px;
        margin-bottom:5px;
        border:none;
}
.news-single-item-title {
        font-weight:bold;
	color: #ffffe0;
        margin-bottom: 0px;
}
.news-single-item H2 {
        font-weight:bold;
        margin-bottom: 0px;
}
.news-single-item H3 {
        margin-bottom: 15px;
}

.news-single-img {
        float: right;
	margin-left:5px;
}



.news-single-imgcaption {
        padding:3px;
        clear:both;
}

.news-single-category {
        float: right;
}
.news-single-backlink, .news-single-backlink a {
        font-weight: bold;
        margin-bottom: 15px;
        margin-top: 10px;
	color: #886601;
	text-decoration: none;
}
.news-single-timedata {
	color: #886601;
        float: right;
}
.news-single-timedata, .news-single-author,.news-single-imgcaption {
        font-size: 80%;
}
.news-single-author {
        padding-bottom: 3px;
}
.news-single-author A {
        text-decoration: none;
}
.news-single-author A:LINK, .news-single-author A:VISITED {
        text-decoration: none;
}
.news-single-author A:HOVER {
        text-decoration: underline;
}
.news-single-links A {
        text-decoration: none;
}
.news-single-links A:LINK, .news-single-links A:VISITED {
        text-decoration: none;
}
.news-single-links A:HOVER {
        text-decoration: underline;
}

.news-single-additional-info {
        clear: both;
        margin-top: 15px;
        border: 1px solid #886601;
        padding:3px;
        padding-bottom:0px;

}
.news-single-related,.news-single-files,.news-single-links  {
        border: none;
        margin:0px;
        margin-bottom: 0px;
        padding:3px;
}

.news-single-related DD, .news-single-links DD, .news-single-files DD {
        margin-left:20px;

}

.news-single-related DT, .news-single-links DT, .news-single-files DT {
        font-weight: bold;
        font-size: 10pt;
        margin-left:5px;
        width:90%;
}

.news-clearer {
  size: 1px;
  height: 1px;
  color: #886601;
  border: #886601;
  background-color: #886601;
 }

#content-dynamic .news-clearer {
  size: 1px;
  height: 1px;
  color: #886601;
  border: #886601;
  background-color: #886601;
 }

.news-text {
	font-size: 80%;
	color: #c0c0a0;
}

.news-text P {
}

.internal-link {
	color: #ffffe0;
}

