@charset "utf-8";




html{
background-color:#8B7355;
} 

body {
  height: 100%;
  font-size: 100.01%;
  font-family: Verdana,sans-serif;
  margin-top:0px; 
  margin-left:0px; 
  padding: 0px;
  /* min-width: 60em; Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
  width:1000px;
  
}


hr {
	color: #FFF8DC; 
	background-color: #FFF8DC;
	height:1px;
	margin-left:30px;
	border:none;
}

h1{
font-size:1.4em;
font-weight:lighter;
color:#FBBE01;
}

h2{
font-size:1.4em;
}
h3{
font-size:1.2em;
}
h4{
font-weight:lighter;
color:  #FBBE01;
}

#nonFooter
{
position: relative;
/* height:auto !important; */


background-color:#D20025;
	width:1000px;
}
#footer {
    background-color: #D20025;
    color:#ffffff;
    font-size: 0.8em;
    clear: both;
    height: 15px;
    position: relative;
    margin-top: -27px;
    text-align: left;
	
    width:1000px;
	max-width:970px;
	padding-top:0.6em;
    padding-left:30px;
	padding-right:0px;
	padding-bottom:0.5em;
	
	/* position:absolute; */
	bottom:0;

}
#fb_tw_small{
position:relative;
float:right;
margin-right:10px;
}


#header {
    
    background-color: #FBBE01;
    height: 170px;
    top: 0px;
    border: none;
    width:1000px;
}

#trescherlogo {
    width:250px;
    border:none;
	position:absolute;
	top:60px; left: 30px;
	}

#trescherkarte {
	position:absolute;
	left:400px;
}


#willkommen {
    position:absolute;
    top:151px;
    left:640px;
    
}
.willkommen_fremd{
	position:absolute;
	top:152px;
	left:740px;
}
#fremd{
    position:absolute;
    top:152px;
    left:58em;
}

#headnav {
    background-color: #D20025;
    height: 22px;
    font-size: 0.8em;
    text-align: left;
    /*padding:0.5em;*/
    padding-top:0.6em;
    padding-left:30px;
    color:#ffffff;
}

#search {
	/* position:absolute; */
	margin-top:-1.5em;
  margin-left:38em;
  z-index:100;
}

#warenkorbpic{
position:absolute;
margin-left:1em;
margin-top:0.1em;
border:none;
z-index:100;
}



#mitte {
	background-color: #D20025;
	width:1000px;
	min-height:450px;
      
}

.bodytext{
font-size: 0.8em;
color:  #FBBE01;
}

#myheader{
    font-size:1.4em;
font-weight:lighter;
    /*position:absolute;*/
    top:220px;
    
}


#left {
    
    font-size: 0.8em;
    font-weight: normal;
    text-align: left;
    
    
    
    padding-right: 1em;
    padding-bottom:50px;
    padding-left:8px;
    padding-top:10px;
    
    margin-left:0px;
    /*
    margin-top:20px;
    */
    
    top:240px;
    left:0px;
      /*border: thin solid blue;*/
}

#left ul{
    color:  #FFFFFF;
    list-style-image:url(style_FILES/3.gif);
    
    /*
    _margin-top:0px;            // forIE6
    _margin-left:-10px;
    */
    /* border: thin solid blue; */ 
    }
#presse_menu{
margin-left:0px;
}
#pressetexte_menu{
margin-left:8px;
padding-bottom:50px;
}

.spacer{}

#main{
/*padding-bottom:50px;*/

}

#links_txt{
font-size:1.0em;
width:400px;
margin-top:20px;
margin-left:15px;
}
#links_lst{
color:  #FBBE01;
font-size:0.9em;
list-style-image:url(style_FILES/3.gif);
padding-bottom:50px;
padding-left:5px;
padding-right:10px;
}
#links_lst h4{
font-size:1.4em;
}

#rv_links{
font-size:0.9em;
width:450px;
margin-top:20px;
margin-left:5px;
}

#rand{
	
	position:absolute;
	top:200px; left:500px; 
	width: 500px;
	 
}

/* #right{
	min-width:20em;
	min-height:30em;
      margin-left: 25em;
    text-align: left;

	color: #fff;

} */

#oben {
/*position:absolute;*/
margin-top:-120px;
margin-left:0px;
/*padding-bottom:50px;*/
color:  #FBBE01;

  /* border: thin solid green; */ 
padding-right:50px;  

}
oben.bodytext{
margin-left:30px;

}

#vorank_wrap{
width:400px;
color:#FFFFFF;
margin-left:30px;
margin-top:70px;
}
#vorank_wrap h4{
font-size:0.8em;
font-weight:bold;
}
#vorank_wrap .bodytext{
color:#FFFFFF;
}

#impr_txt{
margin-top:40px;
margin-left:30px;
}

#text_agb{
margin-top:70px;
margin-left:30px;
overflow:hidden
}

#text_datenschutz{
margin-top:70px;
margin-left:30px;
overflow:hidden
}

#anzeigen{
position:relative;
	top:150px; left:0px; 
	margin-left:0px;
}
#anzeigen_v{
position:relative;
	top:150px; left:0px; 
	margin-left:0px;
	
	
}
#anzeigen_f{
position:relative;
	top:1050px; left:0px; 
	margin-left:0px;
}
#anzeigen_h{
position:relative;
	top:2050px; left:0px; 
	margin-left:0px;
}
.contenttable{
width:500px;
background-color:black;
}
.contenttable td{
text-align:center;
}

.align-justify{
font-size:0.8em;
text-align:justify;
}

.csc-header{
margin-top:100px;
margin-left:0px;
}
h1.csc-firstHeader{
font-size:1.1em;
}
#rv_links h1.csc-firstHeader{
font-size:1.4em;
}
.csc-textpic-above{
margin-top:0px;
margin-left:30px;
}


#home_menu{
/*
margin-left:0px;
*/
}
/*
#neutext{
margin-top:-150px;
margin-left:30px;
width:240px;
}
*/


#unten{
  margin-left: 0px;
  margin-top:0px;
  padding-bottom:50px;
  font-size: 0.8em;
  color:  #FBBE01;
    
}

#unten h2{
font-weight:normal;
}
#news_start{ 
}



a:link, a:visited {
  
  text-align: left;
  text-decoration: none;
  color: #fff;
}

#headnav a:link {
    text-decoration: none;
    color: #ffffff;
    }
#headnav a:visited {
    text-decoration: none;
    color: #ffffff;
    }

#cur_link a:link{
color: #FBBE01;
}    
#cur_link a:visited{
color: #FBBE01;
}

.untermenu{
padding-left: 2em;
font-size:1em;
}

.rolink{
color: #FBBE01;
}

#right ul {
	list-style-image:url(style_FILES/nav.gif);
	padding-left: 1em;
	margin-left: 0px;
	
	}
	
  


/*
h1.csc-firstHeader{
font-family: Verdana,sans-serif;
font-weight: lighter;
font-size: 1.4em;
color: #FBBE01;
}
*/

.tx-indexedsearch{
margin-left:30px;
margin-top:30px;
padding-bottom:50px;
color:  #FBBE01;
font-size:0.8em;
}
.tx-indexedsearch-res{
width:850px;
}

.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:5px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px;  margin-left:50px;margin-top:20px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; margin-left:50px;}
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:italic; font-size:0.7em; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:#FBBE01; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#FFF8DC; font-size:0.7em;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#cccccc; vertical-align:middle; }
.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:16px; font-weight:bold; }

.tx-indexedsearch .res-tmpl-css { clear:both; margin-bottom:1em; }
.tx-indexedsearch .searchbox-tmpl-css LABEL { margin-right:1em; width:10em; float:left; }
.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { letter-spacing:0; font-weight:normal; margin-top:-1.2em; float:right; }
.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; }
.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; }
.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; }

.tx-indexedsearch-searchbox td{
  color:#FBBE01;
  font-size:0.8em;
  }

#news_start{
margin-top:40px;

}
.news-latest-container{
background-color:#D20025;
border:none;
padding-left:0px;
}
.news-latest-date{font-size:0.8em;}
.news-latest-morelink{font-size:0.8em;}
.news-latest-item{margin-left:30px;}
.news-latest-item h3{font-weight:lighter;}
.news-latest-gotoarchive{
/*margin-left:30px;*/
display:none;
}
.news-single-item{
	background-color:#FFF8DC;
  color:#000099;
  font-size:0.9em;
  padding-left:30px;
  padding-right:200px;
  margin-top:52px;
  }
.news-single-item .bodytext{
  color:#000099;
  }
.news-single-item h2{
  color:#C5B9DF;
  font-size:1.2em;
  font-weight:lighter;
  }
.news-single-item a:link{
  color:#0000ff;
  text-decoration:underline;
  }
.news-single-item  a:visited{
  color:#800080;
  text-decoration:underline;
}
.news-single-timedata{
	font-size:0.8em;
}
.news-single-backlink a:link{color:#000099;font-size:0.8em;}
.news-single-backlink a:visited{color:#000099;font-size:0.8em;}
.news-single-author{
display:none;
}



object{
display:none;
}
img{
border:none;
}

#c2125{
position:absolute;
margin-top:-300px;
margin-left:230px;

}
#c2125 .bodytext {
color:#FBBE01;
font-size:0.8em;

}

#c2125 img {
margin-left:50px;
}

.tx-rgsmoothgallery-pi1{
border:none;
}


