
body {
background-color : #776f6d;
margin : 0;
padding : 0;
color : #ffffff;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 62.5%;
}
#pos_flashintro {
position : absolute;
left : 48px;
top : 158px;
z-index : 2000;
}

/* Nur fuer Jahresthema 2010 */

#flash {
position : absolute;
top : 143px;
width : 584px;
height : 80px;
left : 0;
border : none;
z-index:4;
}
#werbung {
position : absolute;
width : 584px;
height : 80px;
left : -300px;
border : none;
z-index:3;
}
#pos_abdeckung_2010 {
position : absolute;
left : 0;
top : 0;
background-image : url(fileadmin/template/bilder/jahresthema2010/vogthaus_background.jpg);
height : 594px;
width : 1004px;
}
#pos_glowunten_2010 {
position : absolute;
left : 0;
top : 594px;
height : 11px;
}
#pos_glowrechts_2010 {
position : absolute;
left : 1004px;
top : 0;
}
#pos_logo_2010 {
position : absolute;
left : 761px;
top : 0;
z-index : 500;
}
#pos_logo_druck_2010 {
display : none;
}
#pos_inhalttext_2010 {
position : absolute;
padding : 0;
margin : 0;
left : 173px;
top : 150px;
z-index : 1550;
height : 80px;
width : 469px;
background-color : #fff;
color : #000;
z-index:2;
}
#pos_orange_jahresthema_2010 {
position : absolute;
padding : 0;
margin : 0;
left : 0;
top : 150px;
z-index : 1550;
height : 80px;
width : 173px;
background-color : #f39a00;
color : #000;
z-index:1;
}

/* Nur fuer Jahresthema 2010 ENDE */


#pos_abdeckung {
position : absolute;
left : 0;
top : 0;
background-color : #f39a00;
height : 594px;
width : 1004px;
}
#pos_glowunten {
position : absolute;
left : 0;
top : 594px;
height : 11px;
}
#pos_glowrechts {
position : absolute;
left : 1004px;
top : 0;
}
.admin_panel {
position : absolute;
left : 0;
top : 0;
z-index : 25500;
}
#pos_sprachwahl {
position : absolute;
left : 0;
top : 0;
z-index : 500;
}


#pos_ticker_hg {
	position: absolute;
	left: 400px;
	top: 552px;
	z-index: 25000;
/*	border: 1px solid #ff0000;*/
	width: 673px;
	height: 19px;
/*	background-image:url(/fileadmin/template/bilder/hg_ticker.gif);
	background-repeat:no-repeat;*/
}

#pos_ticker {
	position: absolute;
	left: 404px;
	top: 555px;
	z-index: 25021;
	width: 540px;	
}


#pos_logo {
	position: absolute;
	left: 759px;
	top: 0px;
	z-index: 500;
}

#pos_logo_druck {
	display: none;
}

#pos_hnav1 {
	position: absolute;
	z-index: 455;
	left: 33px;
	top: 15px;
}

#pos_hnav2 {
	position: absolute;
	z-index: 455;
	left: 240px;
	top: 15px;
}

#pos_hnav3 {
	position: absolute;
	z-index: 455;
	left: 450px;
	top: 15px;
}

#pos_inhalt_hg {
	position: absolute;
	left: 48px;
	top: 158px;
	z-index: 500;
	width: 942px;
	height: 396px;
	background-image: url(../bilder/inhalt_hg.gif);
	background-repeat:no-repeat;
}

#pos_inhalttext, #pos_inhalttext_startseite, #pos_inhalttext_anfahrt, #pos_inhalttext_themenstuben, #pos_inhalttext_gaestebuch, #pos_inhalttext_burak {
	position:absolute;
	padding: 0;
	padding-left: 10px;
	margin: 0;
	left: 372px;
	top: 158px;	
	z-index: 1550;
	overflow:auto;
	height: 394px;
	width: 528px;
	padding-right: 80px;
	background-color:#fff;
	color:#000;
}


#pos_inhalttext_startseite {
	top: 150px;	
}

#pos_inhalttext_themenstuben {
	width: 570px;
	padding-right: 0px;
	overflow:hidden;	
}

#pos_inhalttext_anfahrt {
	top: 181px;
	left: 700px;
	overflow:hidden;
	height: 414px;
	width: 210px;
	padding-right: 0;	
}

#pos_inhalttext_gaestebuch {
	left: 90px;
	top: 191px;	
	z-index: 1550;
	overflow:auto;
	height: 314px;
	width: 890px;
	padding-right: 0;	
}

#pos_extranav {
    position: absolute;
	top: 558px;
	left: 48px;
	z-index:1000;
}

#pos_inhalt_bildbereich_links, #pos_inhalt_bildbereich_links_anfahrt, #pos_inhalt_bildbereich_links_startseite {
	position:absolute;
	padding: 0;
	margin: 0;
	left: 48px;
	top: 158px;	
	z-index: 1450;
	width: 352px;
	height: 396px;
}

#pos_inhalt_bildbereich_links_anfahrt {
	width: 550px;
}

#pos_inhalt_bildbereich_links_startseite {
	width: 550px;
}

#einleitung-startseite {
    position: absolute;
	top: 475px;
	left: 533px;
	z-index:1000;
	color:#CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 440px;
	line-height: 14px;
}

#sprachwahl {
    position: absolute;
	top: 325px;
	left: 643px;
	z-index:5500;
}
#sprachwahl_burak {
    position: absolute;
	top: 530px;
	left: 400px;
	height: 28px;
	width: 470px;
	z-index:5500;
}

/* +++++++++++++ Textformatierung +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ 
div.headline {
/*	width: 450px;*/
}

form {
	margin: 0px;
	padding: 0px;
}

p, .bodytext {	
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 1.2em;
	line-height: 1.5em;
	color: #000000;		
}



h1, h2 {
	text-decoration: none;
	margin-top: 0;
	margin-bottom: 16px;
	font-size: 1.1em;
	font-weight: 600;
	color: #000000;
}

h2 {
	font-size: 1.1em;
	color: #938D7F;
	margin-bottom: 11px;	
}

dl, dt {
	margin: 0;
	padding: 0;
}


.htmlarea-showtableborders {

}
/* +++++++++++++ Linkformatierung +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
a {
	color: #F39A00;
	font-weight: bold;
	text-decoration: none;
}

a.ticker-link, a.ticker-link:hover {
	font-size: 12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #ffffff;
	font-weight: normal;	
}


a.ticker-link:hover {
	color: #000000;	
}


/* +++++++++++++ Aufz?hlungen +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
ul {
	margin: 0;
	padding: 0;
}

ol {
	color: #000000;
	font-size: 1.2em;	
	padding: 0;
	margin: 0;
	margin-left: 5px;
	padding-left: 20px;	
}

ol li {
	padding-bottom: 5px;
}

li {
	color: #000000;
	font-size: 1.2em;	
	margin-left:20px;	
}
ul.hauptnav {
	margin: 0;
	padding: 0;
}

ul.hauptnav li {
	margin-bottom: 3px;
	font-size: 1.2em;
	margin-left:20px;
	list-style-type: none;	
	color: #FFFFFF;	
}

ul.hauptnav li.hauptnav_aktiv {
	margin-bottom: 3px;
	font-size: 1.2em;
	list-style-type:square;
	margin-left:20px;	
	color: #FFFFFF;		
}

ul.hauptnav li a, ul.hauptnav li a:hover {
	text-decoration: none;
	color: #F2C983;	
	font-weight: normal;		
}

ul.hauptnav li a:hover, ul.hauptnav li.hauptnav_aktiv a.aktiv {
	text-decoration: none;
	font-weight:normal;
	color: #FFFFFF;	
	font-weight: normal;			
}


ul#extranav {
	margin: 0;
	padding: 0;
}

ul#extranav li {
	font-size: 1.2em;
	list-style-type: none;	
	display: inline;
	padding-right: 10px;
	margin-left:0;	
}

ul#extranav li a, ul#extranav li a:hover, ul#extranav li a.aktiv {
	text-decoration: none;
	font-weight:normal;
	color: #F2C983;	
}

ul#extranav li a:hover, ul#extranav li a.aktiv {
	color: #FFFFFF;	
}


/* +++++++++++++ Suche +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.tx-indexedsearch-searchbox-sword input { /* Eingabefeld */

}

.tx-indexedsearch-searchbox-button submit { /* Submit Button */

}

div.suche {
	text-decoration: none;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 0.8em;
	font-weight: 600;
	color: #000000;
	width: 250px;
}


.tx-indexedsearch-redMarkup {
	color:#0099FF;
}

/* +++++++++++++ Formulare ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
input {
 	border:1px solid #F39A00; 
 	background-color:#ffffff; 
 	color:#000000; 
	font-size: 1.2em;
	width: 200px;
}

.select {
 	border:1px solid #F39A00;
	font-size: 1.4em;	
}

input.radio {
	width: auto;
 	border:0;	
}

input.inputfeld {
	width: 160px;
}

input.submit {
 	border:1px solid #F39A00; 
 	background-color:#ffffff; 
 	color:#000000; 
	width: 100px;
}

textarea {
	font-size: 1.2em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
 	border:1px solid #F39A00;
	width: 200px;
	height: 139px; 	
}


/* +++++++++++++ Sitemap ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
div.csc-sitemap ul li {
	font-size: 1.0em;
	margin-left: 15px;
	padding-top: 5px;
	color: #F39A00;	
	list-style-type:disc;	
}

div.csc-sitemap ul li ul li {
	font-size: 1.0em;
	list-style-type:square;	
	margin-left: 25px;	
}

div.csc-sitemap ul li ul li ul li {
	font-size: 1.0em;
	list-style-type:disc;	
}

div.csc-sitemap ul li ul li ul li ul li {
	font-size: 1.0em;
	list-style-type:circle;	
}

div.csc-sitemap ul li a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 1.2em;
	text-decoration: none;
	font-weight: bold;
	color: #F39A00;
}

div.csc-sitemap ul li ul li ul li{
	color: #000000;	
}

div.csc-sitemap ul li ul li a {
	color: #000000;
	font-size: 1.1em;	
}

div.csc-sitemap ul li ul li ul li a {
	color: #000000;
	font-weight: normal;	
}

/*+++ G?stebuch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.tx-veguestbook-pi1 {
	color: #000000;
}

a.eintrag-gaestebuch-link, td.tabelle_text {
	color: #000000;
	font-size: 1.2em;
	text-decoration: none;
	font-weight: normal;
}


td.tabelle_text a {
	color: #000000;
	font-size: 1.1em;
	text-decoration: none;
	font-weight: normal;
	padding-left: 5px;
}

span.tx-guestbook-form-error, span.tx-guestbook-form-error_black {
	color: #F39A00;
	font-size: 1.2em;
	text-decoration: none;
	font-weight: normal;
	padding-left: 25px;
	line-height: 1.6em;
}

span.tx-guestbook-form-error_black {
	color: #000000;
}


/* +++++++++++++ Newsbereich ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#pos_header_news {
	position:absolute;
	padding: 0;
	margin: 0;
	left: 80px;
	top: 190px;	
	z-index: 1500;
	height: 20px;
	width: 790px;
	padding-right: 80px;
	color:black;
	font-size:12px;
	font-weight:bold;	
	border-bottom: 1px solid black;	
	
}
#pos_inhalttext_news {
	position:absolute;
	padding: 0;
	margin: 0;
	left: 80px;
	top: 240px;	
	z-index: 1550;
	overflow:auto;
	height: 265px;
	width: 790px;
	padding-right: 80px;		
}

#pos_inhalttext_veranstaltungen {
	position:absolute;
	left: 48px;
	top: 158px;	
	z-index: 1550;
	overflow:auto;
	height: 396px;
	width: 942px;
}
#pos_link_news{
	position:absolute;
	padding: 0;
	margin: 0;
	left: 230px;
	top: 520px;	
	z-index: 2700;
	border: 0px solid red;		
}

/*-----------------------------------  tt_news LIST view  -----------------------------------*/

.news-list-container {
	position: relative;
	top: 0px;
	left: 0px;
	background-color:#FFFFFF;		
}

.news-list-item {
	position: relative;
	left: 0px;
	width: 465px;
	background-color:#FFFFFF;
	text-decoration: none;
	font-size: 1.2em;
	line-height: 1.5em;
	color: #000000;		
}

.news-list-titel{
	position: relative;
	top: 1px;
	left: 0px;
	width: 252px;
	float: left;
	margin-bottom: 10px;	
	border: 0px solid red;
}

.news-list-date {
	position: relative;
	top: 0px;
	left: 5px;
	width: 140px;
	text-align: right;
	font-size: 0.9em;
	float: left;
	margin-bottom: 10px;		
}

.news-list-morelink{
	position: relative;
	top: 1px;
	left: 15px;
	float: left;
	width: 60px;
	margin-bottom: 10px;	
}

.news-clearer {
	clear:both;
	padding-bottom: 38px;
}

/*--------------------------------- tt_news LATEST view  -----------------------------------*/
.news-latest-container {
	position: absolute;
	left: 150px;
	top: 30px;	
}

.news-latest-item br{
	margin-bottom:0px;		
}		

.news-latest-date {
	color: #000000;
	font-size: 11px;
	font-weight: bold;		
}
	
.news-latest-titel{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	margin-bottom:4px;	
}

.news-latest-text{
	background-color:#FFFFFF;
	width: 450px;		
	float:left;		
}
.news-latest-link{
	background-color:#FFFFFF;
	width: 450px;		
	float:left;	
}

/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-item {
	position: relative;
	top: 0px;
	left: 0px;
	background-color:#FFFFFF;

}

.news-single-image {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 352px
	height: 396px;
}

.news-single-textblock {
	position: absolute;
	top: 0px;
	left: 360px;
	height: 396px;
	margin-right: 80px;

}

.news-single-textblock h3{
	text-decoration: none;
	margin-top: 0;
	margin-bottom: 20px;
	font-size: 2.1em;
	font-weight: 400;
	color: #000000;
}

.news-single-date {
	position: relative;
	top: 65px;
	left: 0px;
	width: 400px;

}

.news-single-title {
	position: relative;
	top: 50px;
	left: 0px;
	width: 400px;
}

.news-single-text {
	position: relative;
	top: 60px;	
	left: 0px;
	width: 400px;
	height: 150px;	
	overflow:auto;	
	z-index: 1550;

}

.news-single-clearer {
	position:relative;
	height: 20px;
	left: 0px;
	top: 0px;	
	color: #000000;	
	
}

.news-single-back {
	position:relative;
	left: 0px;
	top: 60px;	
	z-index: 2650;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 1.2em;
	line-height: 1.5em;
}

/*--------------------------------- plugin tx_filelist  ---------------------------------*/

.tx-filelist-pi1-filename{
	text-decoration: none;
	font-size: 1.2em;
	line-height: 1.5em;
	color: #000000;		
}

/*+++ Tabelle ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.oeffnungszeiten .td-0, .td-1, .td-2, .td-3, .td-4, .td-5, .td-6, .td-7, .td-last{
	color: #000000;
	font-size: 1.2em;
	text-decoration: none;
	font-weight: normal;	
}

.oeffnungszeiten .td-1, .td-2, .td-3, .td-4, .td-5, .td-6, .td-7, .td-last{
	padding-left: 40px;
	
}
/*--------------------------------- Zeitungsständer  ---------------------------------*/

.zeitung .td-0, .td-last{
	color: #000000;
	font-size: 1.2em;
	text-decoration: none;
	font-weight: normal;
}

.zeitung .td-0{
	width: 150px;
}

.zeitung .td-last{
	padding-left: 20px;
}
/*--------------------------------- Bücherregal  ---------------------------------*/

.buecherregal .td-0, .td-1, .td-2, .td-last{
	color: #000000;
	font-size: 1.2em;
	text-decoration: none;
	font-weight: normal;
//	padding: 5px;
	align: right;	
}

.buecherregal .td-0{
	width: 165px;
	padding: 5px;
	valign: top;
}

.buecherregal .td-1{
	padding: 5px;
	width: 360px;
}

.buecherregal .td-2{
	width: 30px;
	padding: 5px;	
}

.buecherregal .td-last{
	width: 30px;
	padding: 5px;
}

/*--------------------------------- cd  ---------------------------------*/

.cd .td-0, .td-1, .td-2, .td-last{
	color: #000000;
	font-size: 1.2em;
	text-decoration: none;
	font-weight: normal;
	align: right;	
}

.cd .td-0{
	width: 165px;
	padding: 5px;
	valign: top;
}

.cd .td-1{
	width: 360px;
	padding: 5px;	

}

.cd .td-2{
	width: 150px;
	padding: 5px;	
}

.cd .td-last{
	width: 30px;
	padding: 5px;
}

/*--------------------------------- zeitungsartikel  ---------------------------------*/

.artikel .td-0, .td-1, .td-2, .td-last{
	color: #000000;
	font-size: 1.2em;
	text-decoration: none;
	font-weight: normal;
	align: right;	
}

.artikel .td-0{
	width: 230px;
	padding: 5px;
	valign: top;
}

.artikel .td-1{
	width: 280px;
	padding: 5px;	

}

.artikel .td-2{
	width: 70px;
	padding: 5px;	
}

.artikel .td-last{
	width: 30px;
	padding: 5px;
}
