/* CSS Document */

html, body {
   margin : 0;
   padding : 0;
}

body {
color:#000000;
background-color:#ffffff;
   width : 100%;
   font : 100% "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
   padding-left:10px;
   padding-top:20px;
   border: 1px solid #000000;
   
   
}

/* Links within paragraphs (subtle) */
p a {
color: #666666;
background : inherit;
text-decoration: none;
}

/* Links within paragraphs (revealed) */
p:hover a { 
color: #0000ff;
background : inherit;
text-decoration: underline;
}

#container {
background : #ffffff;

}
TD#banner_zelle{
background-color:#FFFFFF;
height: 140px;
}



.formu {
position:center;

width: 80%;

padding-top: 10px;

padding-bottom: 10px;

padding-left: 70px;

}



/*linke tabelle wo sich auch unser men? befindet*/
#linke_tabelle{
color : #EAE8D0;
background-color:#FFFFFF;
width:100px;
}

TD#sprachzelle{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:100;
font-style:italic;

}

/* TOP TITLE BAR */

#top {


background : #000000 url(images/logo.jpg) no-repeat;
height:115px;
font-family: "Times New Roman", Times, serif;

color:#000000;
background-color:#FFFFFF;
width:400px;

}
#top h1 {
font-size:30px;
margin:-8px;
padding-left:130px;
padding-top:5px;
padding-bottom:5px;
font-family:Georgia, "Times New Roman", Times, serif;
text-align:left;
color: #990000;
background:transparent;

}

#top_zwei {
margin: -115px 5px 0px 400px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
color:#000000;
background-color:#FFFFFF;
width:370px;
height:115px;

}



H1  {
font-size: 14pt;
font-family: arial;
font-weight: bold;
font-style: normal;
color: navy;
text-align:center;
	
}


H2  {

font-family : arial;
font-weight : bold;
font-style : normal;
color : black;*/
font-size: 14pt;
font-family: arial;
font-weight: bold;
font-style: normal;
color: navy;

text-align: center;
}


H3  {
	
	font-family : arial;
	font-style : normal;
	color : black;
	font-size:12px;
	
}


/*   ########  home schriftart content ############### */
H6  {
	font-size : 10pt;
	font-family : Verdana,Arial;
	font-weight : normal;
	font-style : normal;
    font-weight: 500;
	color:#990000;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
	
}




/* Right SIDEBAR */
#rightnav {
float : right;
width : 160px;
margin : 0;
padding : 5px;
border-left:0px solid #520934 ;
color : #EAE8D0;
background : #9C9473;
}








TD#content_mitte {



padding-left:5px;
padding-top:10px;
padding-right:5px;
/*background:  url(images/bgd.jpg) repeat;*/
background-color:#FFFFFF;
font-family: verdana, arial;
font-size:12px;
border-top: 1px solid #000000;
width:650px;



height:200px;

}

TD#content_mitte IMG{
padding:5px;

}


/*######################################## Menu 1 column Anfang ###################################*/
/* ################  sol ?steki men? arka renk ###################### */
TD#menu_1 {	
	vertical-align: top; 
	width: 110px;
	
	
	background-repeat : repeat;
	padding-top: 10px;
	background-color: #ffffff;
border-top: 1px solid #000000;
}






TD#menu_1 DIV {
background-color: #990000;
	width:130px; /*sol menu arka rengin genisligi*/
}









/*?stteki sol men? ################################################*/

/* #### sol ?steki men? yazi renki 00CC33 ####*/
TD#menu_1 DIV A {
	color: #ffffff;  /* sol ?steki yazi rengi */
	text-decoration: none;
	background-color: #990000;
	/*  font-weight: bold;   sol ?steki yazi kalin yapiyor */
}
TD#menu_1 DIV A:hover {
	text-decoration: underline;
	
}

/*  ####  sol ?steki men? yazi boyu #############################*/
TD#menu_1 DIV.menu1-level1-no {
  border-bottom: 1px solid #ffffff;

  font-size: 13px;   /* sol ?steki men? yazi boyu */
  padding-top:5px;
  padding-left:5px;
}
/*  MENU 1, level 1, active state (ACT) */
TD#menu_1 DIV.menu1-level1-act {
  border-bottom: 1px solid #999999;
  font-weight:bold;
  font-size: 12px;
  padding-top:5px;
  padding-left:5px;
  background-color:#f7f3f0;
  
  


  
  filter:alpha(opacity='70', style='0');
}
TD#menu_1 DIV.menu1-level1-act A {
  color: #000000;
  font-size:12px;
  background-color:#ffffff;

}

/*  MENU 1, level 2, normal state (NO) */
TD#menu_1 DIV.menu1-level2-no {
  font-size: 12px;
  padding-left:20px;
}
/*  MENU 1, level 2, active state (ACT) */
TD#menu_1 DIV.menu1-level2-act {
  font-size: 12px;
  font-weight:bold;
  padding-left:20px;

}






/*  MENU 2, level 1, general for all table cells: */
TR#menu_2 TD {
  background-color: #333366;
  width: 10%;
  text-align: center;
  padding: 0px 2px 0px 2px;
}
TR#menu_2 TD A {
  color: white;
  font-size: 10px;
  font-family: verdana, arial;
  text-decoration: none;
}
TR#menu_2 TD A:hover {
  text-decoration: underline;
}
TR#menu_2 TD.oddcell {
  background-color: #666699;
}
TR#menu_2 TD.menu2-level1-act {
  background-color: #88292A;
}



/* Style for the Path-menu: */
TD#path {
  white-space: nowrap;
  background-color: #F8F8EC;

  font-family: verdana, arial;
  font-size: 11px;
  font-style: italic;
  font-weight: bold;
  padding: 1px 1px 5px 5px;
}
TD#path A {
  text-decoration: none;
  color:black;
}
TD#path A:hover {
  text-decoration: underline;
}
/*######################################## Menu 1 column Ende ###################################*/

#content_rechts {
width : 200px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
background-color: #F6F7F6;
color: #990000;
border-left: 1px dotted #000000;

margin-top:-5px;
margin-right:5px;
/*margin-left:5px;
padding:5px;*/
}

#content_rechts img {
float:right;
margin-left:7px;
}

#content_rechts H3 {

font-family: Arial, Helvetica, sans-serif;
font-size:9px;
background-color:#e9ebe9;
margin-left:5px;
padding:5px;
}

#content_rechts H2 {

font-family: Arial, Helvetica, sans-serif;
font-size:9px;
background-color:#e9ebe9;
margin-left:5px;
padding:5px;
}

#content_rechts H1 {
float:center;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
background-color:#F6F7F6;
padding-top:10px;
color:#990000;

text-align:center

}


TD#content_unten_links {
/*background:  url(images/bgd.jpg) repeat;*/
background-color: #FFFFFF;
color: #000000;
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
font-size:12px;
width:200px;
border-right:2px solid #CCCCCC ;
padding-left:2px;

}

TD#content_unten_rechts {
color:#000000;
/*background:  url(images/bgd.jpg) repeat;*/
background-color: #FFFFFF;
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
font-size:12px;
width:200px;
padding-left:2px;


}

TD#content_links_unten {
width : 160px;
color: #000033;
padding-left:5px;
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
font-size:11px;
font-style:bold;
}

TD#content_links_unten h1 {

font-size:14px;
}


TD#content_links_unten a:link{
color:#000033;
font-size: 13px;
font-family:verdana, Arial;
padding-top:3px;
}

TD#content_links_unten a:visited{
color:#000033;
font-size: 13px;
font-family:verdana, Arial;
padding-top:3px;

}

TD#content_links_unten a:hover{
color:navy;
font-size: 13px;
font-family:verdana, Arial;
padding-top:3px;


}


TD#nachrichten_deutsch {
color:#000000;
/*background:  url(images/bgd.jpg) repeat;*/
background-color: #FFFFFF;
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
font-size:12px;
width:198px;
padding-left:1px;
border-right:1px solid #CCCCCC ;
}

TD#nachrichten_tuerkisch {
color:#000000;
/*background:  url(images/bgd.jpg) repeat;*/
background-color: #FFFFFF;
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
font-size:12px;
width:202px;
padding-left:2px;
}




#footer {
clear : both;
margin : 0 ;
padding : 0px;
color : #ffffff;
background : #6e6a5a;
border-top : 0px solid #520934;
font-size: 11px;
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
height:40px;
}

#footer a:link, #footer a:visited {
font-size: .9em;
color : #eee;
background : inherit;
text-decoration : none;
}

#footer a:hover {
font-size: .9em;
color :#fff;
background:inherit;
text-decoration : underline;
}

#rightnav p {
margin :5px 0x 0 5px;
margin:

}

#leftnav p {
margin : 5px 0 10px 5px;
}
/*
h2 {
margin : 0;
padding : 20px 0 5px 5px;
font : 150%  Helvetica, "Trebuchet MS", Arial,Tahoma, sans-serif;
letter-spacing:5px;
border-bottom: 1px solid #656C4A;
color:#656C4A;
background:inherit;
}
h3 {
margin : 0;
padding : 20px 0 5px 10px;
font : 130%  Helvetica, "Trebuchet MS", Arial,Tahoma, sans-serif;
color:#EAE8D0;
background:inherit;
}
*/
#footer img {
   float : right;
}
/* seen by IE5mac only, by Philippe Wittenbergh www.l-c-n.com */
*>html #footer img {
        margin : 0;
}
/* end */

.happy {
border-top : 1px solid #808080;
padding : 10px;
}

a:link, a:visited {
font-size: .9em;
color : #5F5C51;
background : inherit;
text-decoration : none;
}

a:hover {
font-size: .9em;
color: #993300;
background : inherit;
text-decoration : underline;
}

a:active {
font-size: .9em;
color : #F5DE1E;
background : inherit;
text-decoration : none;
}

img {
float: center;

padding-right:5px;
padding-left:0px;




}

.imgright {
float: top;
border: 1px solid #656C4A;
margin: 5px 15px 10px 10px;
padding: 10px;
}


.imgleft {
float: left;
border: 1px solid #656C4A;
margin: 5px 15px 10px 0px;
padding: 10px;
}

#menu {
width: 100%;
height: 23px;
margin: 0 0 0 0;
padding: 0 0 1px 0;
background: #A6C3AD url(images/pt02.jpg) no-repeat;
color:#000;
}
#navlist li {
list-style-type: square;
background: inherit;
color: #5F5C51;
margin: 0 15px 0 0;
padding: 0;
}

#gallery {
height:100px;
}

#gallery img {
float: left;
padding: 20px;
}

.clear {
clear: left;
}

.quote {
width: 130px;
margin: 0;
border : 1px dashed #fff;
padding : 10px;
color:#656C4A;
background: #E4DCB2;
font-size: .8em;
}

.search { 
background: #E4DCB2; 
color: #000;
border-top: 1px solid #F0E9DD;
border-bottom: 1px solid #F0E9DD;
clear: both;
text-align: left; 
padding: 5px 0 5px 0;
}

form { 
margin: 0; 
}

input.search { 
	width: 80px; 
	border: none;
	color: #000;
	background: url(images/input.gif); 
	padding: 4px; 
}

input.login { 
	width: 80px;
	border: none; 
	background: url(images/logininput.gif); 
	padding: 4px; 
}






/*--------------------------------- tt_news LIST view  -----------------------------------*/



/* ########## burdan sag content boyunu degistir ####################*/
/*#############Der Rahmen des News Containers###################*/
.news-list-container {
	
	
	padding-left:1px;
	padding-right:1px;
padding-top:5px;
	


}	




/*#############Der innere Teil des News Containers###################*/

.news-list-item {
	
font-family: Arial, Helvetica, sans-serif,"Trebuchet MS";
font-size:12px;
text-align: left;
padding-top:0px;
padding-bottom:0px;
} 


.news-list-container H1 {
padding: 0px;
font-size:12px;
	
	
/*background: #E4DCB2  url(images/bgd.jpg) repeat;*/
}


.news-list-container H2 {
	
padding: 0px;
font-size:10px;
	
	/*background: #E4DCB2  url(images/bgd.jpg) repeat;*/
}

.news-list-container H3 {
	
	
font-size:10px;
/*background: #E4DCB2  url(images/bgd.jpg) repeat;*/
}

/*###############################Baslik css###########################################*/

.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {
font-family: arial;
font-style: normal;
color: black;
font-size: 12px;
font-variant:normal;
text-align:right;




}
.news-list-container H3 A {
	
	color: #000066;
	font-size:12px;
	
}
.news-list-container H4 {
	font-weight:normal;
	font-size:12px;

}

.news-list-date {
font-family: arial;
font-style: normal;
color: #990000;
font-size: 12px;
font-variant:normal;
	
	}

.news-list-imgcaption {
	
	padding-right:3px;

	padding-bottom:0px;
	font-size: 9px;

	}

.news-list-container IMG {
		float: none; /* Die Position des bildes im container*/
	/*border:1px solid #666;*/
margin-right:10px;
margin-bottom:0px;
margin-left:5px;

}
.news-list-category IMG {
	float: none;
border:none;
margin:0px;

}

.news-list-morelink,.news-list-category {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
margin-left:3px;
}
.news-list-morelink  {
margin-bottom:0px;
}
.news-list-browse {
	text-align: center;
}
	


/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-item {
	width:100%;
	float: left;
	padding:5px;
	padding-top:2px;	
	margin-bottom:5px;
	/*border:1px dotted #666;*/
	background-color:#ffffff;
	text-align:left;


}
.news-single-item H2 {
	
	font-size: 20px;
	font-weight:bold;
	color: #003366;
	}
.news-single-item H3 {
	
	margin-bottom: 15px;
	font-size: 14px;
	font-weight:bold;
	color: #003366;
	margin-bottom: 0px;
}








/*##########################################################################################*/

.news-single-img {
	float: right;
margin-left:2px;
margin-top:20px;



}





.news-single-category {

	float: right;
}
.news-single-backlink, .news-single-backlink a {
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 15px;
	margin-top: 10px;
}
.news-single-timedata {
	float: left;
}
.news-single-timedata, .news-single-author{
	font-size: 9px;

}
.news-single-author{
	font-size: 11px;
font-weight:bold;
}
.news-single-imgcaption{ 
width:260px;
height:100%;
margin: 2px 2px 2px 5px;
font-size: 0.8333em;;
}


.news-single-author {
	padding-bottom: 3px;
	
}
.news-single-additional-info {
	background-color: #BBE53A;
	clear: both;
	margin-top: 15px;
	border: 1px solid #666;
padding:3px;
padding-bottom:0px;

}
.news-single-related,.news-single-files,.news-single-links  {
	border: 1px solid #666;
margin:0px;
	margin-bottom: 3px;
padding:3px;
	background-color:#F9FFE5;
}

.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: 11px;
margin-left:5px;
width:90%;
}


























/*#################### Configs f?r MiniNews-Links################### */
.mininewstable a:link {
 color: #000000;
 text-decoration: none;
}
 
.mininewstable a:visited {
 color: #000000;
 text-decoration: none;
}
 
.mininewstable a:hover {
 color: #cccccc;
 text-decoration: none;
}
 
.mininewstable a:active {
 color: #000000;
 text-decoration: none;}
 






/*############################G?stebuch CSS Anfang##################################*/

/* default styles for extension "tx_veguestbook_pi1" */
	
	.tx-veguestbook-pi1 h2.tx-guestbook-form-error {
		font-size:100%;
		font-weight:bold;
		background:none;
		padding:0px;
	}
	
	.tx-veguestbook-pi1 ul li {
		color:#990000;
	}
	
	.tx-veguestbook-pi1 ul {
		margin-bottom:0.5em;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-result {
		font-size:100%;
		font-weight:bold;
		float:left;
		font-size:12px;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-pagination {
		font-size:100%;
		font-weight:bold;
		float:right;
	}
	
	.tx-veguestbook-pi1 h2.tx-guestbook-header {
		clear:both;
		background-color:#990000;
		
		color:#FFF;
		display:block;
		font-size:14px;
		padding:0.125em 0.125em 0.125em 0.25em;
		
		margin-top:0.25em;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-left {
		
		width:100%;
		background:#EFEFEF;
		
	}
	
	* html .tx-veguestbook-pi1 .tx-guestbook-left {
		height:4em;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-left p {
		font-size:12px;
		color: #333333;
		font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
		font-variant:normal;
	}
 
	.tx-veguestbook-pi1 .tx-guestbook-right {
		float:left;
		width:100%;
		background:#FFF;
		padding-left:0.25em;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-latest p,
	.tx-veguestbook-pi1 .tx-guestbook-right p {
		font-size:12px;
		color:#333;
		font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-latest p.tx-guestbook-date,
	.tx-veguestbook-pi1 .tx-guestbook-right p.tx-guestbook-date {
		font-size:10px;
		color: #333333;
		font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	}
 
	.tx-veguestbook-pi1 .tx-guestbook-right h3 {
		font-size:100%;
		color:#990000;
		font-weight:bold;
		background:none;
		padding:0.25em 0em 0em 0em;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-right .tx-guestbook-comment {
		font-size:100%;
		color:#333;
		font-style: italic;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-latest {
		display:block;
		padding:0.25em;
		clear:both;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-latest p.tx-guestbook-date {
		background:#EEE;
		display:block;
		margin-top:0.25em;
		padding:0.125em;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-latest p.tx-guestbook-latest-more a {
		background:#EEE;
		display:block;
		margin-top:0.25em;
		padding:0.125em 0.5em 0.25em 0.125em;
		text-align:right;
		font-weight:bold;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-latest p.tx-guestbook-latest-more a:hover {
		background:#990000;
		color:#FFF;
		text-decoration:none;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-field {
		clear:both;
		width:100%;
		display:block;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-field label {
		clear:both;
		display:block;
		float:left;
		width:6em;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-med {
		float:left;
		width:10em;
		margin-top:0.25em;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-big {
		float:left;
		width:20em;
		margin-top:0.25em;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-field textarea.tx-guestbook-form-textarea {
		width:30em;
		display:block;
		float:left;
		margin-bottom:0.5em;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-field span.tx-guestbook-form-obligationfield {
		color:#990000;
		
	}
	
		
	.tx-veguestbook-pi1 fieldset {
		border:none;
	}
	
	.tx-veguestbook-pi1 legend {
		display:none;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-freecap {
		float:left;
		display:block;
		background:#F7F7F7;
		border:1px solid #CCC;
		padding:0.25em;
		margin-top:0.5em;
	}
 
	* html .tx-veguestbook-pi1 .tx-guestbook-freecap {
		margin-left:2.25em;
	}
 
	
	.tx-veguestbook-pi1 .tx-guestbook-freecap img {
		float:left;
		display:block;
		pading-left:0.25em;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-freecap input {
		float:left;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-freecap label {
		clear:both;
		display:block;
		float:none;
		width:auto;
		margin-bottom:0.5em;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-freecap p {
		font-size:100%;
		padding:0.25em;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-freecap h3 {
		display:none;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-freecap span.tx-srfreecap-pi2-cant-read {
		color:#990000;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-clear {
		clear:both;
		display:block;
	}
	
	.tx-veguestbook-pi1 input.tx-guestbook-submit {
		width:6em;
		font-size:100%;
		display:block;
		margin-bottom:1em;
		margin-left:6em;
	}
/*##################################G?stebuch CSS Ende*/




/*######################################Loginbox Anfang css#####################*/




DIV.tx-newloginbox-pi1 {
 
background-color: transparent;
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
text-decoration: none;
margin-left: 1px;
}
 
 
 DIV.tx-newloginbox-pi1 H1 {
 
/*Ausrichten der ?berschriften*/
float:top;
margin-left: 15px;
margin-bottom: 10px;
background-color: transparent;
color: #000000;
font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

 DIV.tx-newloginbox-pi1 H2 {
 
/*Ausrichten der ?berschriften*/
float:top;
margin-left: 15px;
margin-bottom: 10px;
background-color: transparent;
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}
DIV.tx-newloginbox-pi1 H3 {
text-align:center;
 
/*Ausrichten der ?berschriften*/

margin-left: 15px;
margin-bottom: 10px;
background-color: transparent;
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}
 
 DIV.tx-newloginbox-pi1 th {
/*Ausrichtung der Texte Username und Passwort*/

font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
font-size:12px;
font-weight:bold; 
text-align:center;
width: 200px;
color: #333333;

}
DIV.tx-newloginbox-pi1 P {
/*Ausrichtung der Texte*/

text-align:center;
width: 200px;

}
 
DIV.tx-newloginbox-pi1 TABLE {
margin-top:0px;
padding-top:0px;
width:200px;
margin-left: 0px;
}
 
 
DIV.tx-newloginbox-pi1 TR  {
margin-top:0px;
padding-top:0px;
}
 
 
DIV.tx-newloginbox-pi1 TD {
margin-top:0px;
padding-top:0px;
}
 
DIV.tx-newloginbox-pi1 INPUT.tx-newloginbox-pi1-submit {
/*Ausrichtung des Submit Buttons*/
margin-left: 0px;
margin-top: 5px;
/*height: 25px;*/

background-color: #CCCCCC;
border-width: 1px;
border-top-color: #ffffff;
border-left-color: #ffffff;
border-bottom-color: #A2A2A2;
border-right-color: #A2A2A2;
border-style: solid;
vertical-align: middle;
}
 
DIV.tx-newloginbox-pi1 TABLE TR TD INPUT {
/*F?r den Inhalt der Eingabefelder*/
height: 20px;
padding-right: 15px; 
border-style: solid;
border-width: 1px; 
border-color: #A2A2A2;
width:80px;
vertical-align:center;

margin-left: 1px;

}
 
DIV.tx-newloginbox-pi1 p.tx-newloginbox-pi1-forgotP {
margin-top:0px;
margin-left: 1px;
/* F?r den IE 6, aber auskommentiert f?r die Validierung*/
/*//margin-left: 3px;*/
padding-top:0px;
width:100px;
white-space: nowrap;
}
 
DIV.tx-newloginbox-pi1 p.tx-newloginbox-pi1-forgotP A {
margin-top:0px;
margin-left: 3px;
padding-top:0px;
width:100px;
color: #336699;
font-size: 10px;
font-weight: bold;
text-decoration: underline;
white-space: nowrap;
}
 
DIV.tx-newloginbox-pi1 p.tx-newloginbox-pi1-back {
margin-top:0px;
margin-left: 1px;
padding-top:0px;
width:100px;
}
 
DIV.tx-newloginbox-pi1 p.tx-newloginbox-pi1-back A {
margin-top:0px;
color: #336699;
margin-left: 0px;
padding:0px;
width:100px;
font-weight: bold;
text-decoration: underline;
font-size: 10px;
}
 
DIV.tx-newloginbox-pi1 p.tx-newloginbox-pi1-username {
margin-left: 0px;
margin-top:0px;
padding-top:0px;
/*width:100px;*/
display: block;
text-align:center;
} 


/*##################################Login Box Ende css###################*/








/*################################mjs_Calender box css Anfang########################*/
DIV#calendarbox{

float:left;
display:block;
border:1px solid #CCC;



.rn-mjsevent-month{

float:left;
display:block;

border:1px solid #CCC;
padding:0.25em;
margin-top:0.5em;;}
		
.rn-mjsevent-week{
float:left;
display:block;
border:1px solid #CCC;
padding:5px;
margin-top:0.5em;
		}
.rn-mjsevent-date{
float:left;
display:block;
border:1px solid #CCC;
padding:0.25em;
margin-top:0.5em;
		}

.rn-mjsevent-calendarinfo{
float:left;
font-size:14px;
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
		}
.rn-mjsevent-eventdate{
float:left;
text-decoration:underline;
font-size:12px;
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
		}
rn-mjsevent-eventtitle{
float:left;
text-decoration:underline;
font-size:12px;
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
}


tx-mjseventpro-pi1-singleViewHeader-bdate .tx-mjseventpro-pi1-singleViewHeader-entrytime .tx-mjseventpro-pi1-singleViewHeader-btime, .tx-mjseventpro-pi1-singleViewHeader-edate, .tx-mjseventpro-pi1-singleViewHeader-etime, .tx-mjseventpro-pi1-singleViewHeader-title, .tx-mjseventpro-pi1-singleViewHeader-teaser, .tx-mjseventpro-pi1-singleViewHeader-cat, .tx-mjseventpro-pi1-singleViewHeader-type, .tx-mjseventpro-pi1-singleViewHeader-descr, .tx-mjseventpro-pi1-singleViewHeader-internalrefs, .tx-mjseventpro-pi1-singleViewHeader-location, .tx-mjseventpro-pi1-singleViewHeader-image, .tx-mjseventpro-pi1-singleViewHeader-imgcap, .tx-mjseventpro-pi1-singleViewHeader-files, .tx-mjseventpro-pi1-singleViewHeader-links, .tx-mjseventpro-pi1-singleViewHeader-promoter, .tx-mjseventpro-pi1-singleViewHeader-location, .tx-mjseventpro-pi1-singleViewHeader-area, .tx-mjseventpro-pi1-singleViewHeader-status, .tx-mjseventpro-pi1-singleViewHeader-priority, .tx-mjseventpro-pi1-singleViewHeader-fees, .tx-mjseventpro-pi1-singleViewHeader-ticketlink, .tx-mjseventpro-pi1-singleViewHeader-age, .tx-mjseventpro-pi1-singleViewHeader-edatetime{

color: #888888;

font-size: 9px;

border-top-width: 1px;

border-top-color: #eeeeee;

}


#posterBox {

background-color: #ffffff;

margin-top: 0pt;

margin-right: 10px;

margin-bottom: 10px;

margin-left: 0pt;

position: relative;

top: -9px;

left: -11px;

float: left;

clear: both;

border-top-color: #dddddd;

border-right-color: #dddddd;

border-bottom-color: #dddddd;

border-left-color: #dddddd;

}
#titleBox #descrBox #adDataBox
{

background-color: #ffffff;
margin-bottom: 10px;
margin-left: 0px;
padding-top: 8px;
padding-right: 10px;
padding-bottom: 8px;
padding-left: 10px;
clear: right;

border-top-color: #eeeeee;

border-right-color: #eeeeee;

border-bottom-color: #eeeeee;

border-left-color: #eeeeee;

}
}


/*################################mjs_Calender box css Ende########################*/











/*###########################News Ticker Anfang########################*/


/*Ticker anpassen*/

table .Newsticker {
background-color: #990000;
text-decoration: underline;
text-decoration: none; color: red;
border: none;

} 







#ticker { background-color:#CCCC9A;}

#ticker a:link {text-decoration: underline;}

#ticker a:hover {text-decoration: none; color: #CCCC9A; /* Dein Farbcode einf?gen*/}

#ticker table {
background-color:#996600;
}


TD#scroll_news {

	 
	width: 150px;
	height:127px;
	
	font:Verdana, Arial, Helvetica, sans-serif;
	background-image: url("image/bg_menu.gif");
	background-color:#CCCC9A;
	position:absolute;
	
}

















/*########################################## Aus typo3Tempkopiert#################################*/


/* default styles for extension "tx_mininews_pi1" */
		.tx-mininews-pi1 .tx-mininews-pi1-listrow { margin-top: 5px;
		 ;  
		}
		P.tx-mininews-pi1-listrowField-title { font-weight: bold; }
		P.tx-mininews-pi1-listrowField-teaser { margin-bottom:0px; 
		 }
		P.tx-mininews-pi1-fp_listrowField-title { 
				
		font-family: arial;
		font-style: normal;
		color: black;
		font-size: 12px;
		font-variant:normal;
		text-align:left;
		
		 }
		P.tx-mininews-pi1-fp_listrowField-teaser { 
		margin-top: 0px; margin-bottom: 10px; border-bottom:2px solid #CCCCCC ;
		padding-bottom:5px;
		}
		.tx-mininews-pi1 .tx-mininews-pi1-singleView {
		 margin-top: 5px; 
		 }
		P.tx-mininews-pi1-singleViewField-teaser {
		 font-style: italic; margin-top: 5px; margin-bottom: 10px;
		  }
		SPAN.tx-mininews-pi1-browsebox-strong { 
		font-weight: bold; 
		}
		P.tx-mininews-pi1-listrowField-teaser A { 
		color: black; text-decoration:none; 
		padding-bottom:5px;
		}
		P.tx-mininews-pi1-listrowField-teaser A:hover {
		 color: black; text-decoration:none;
		  }
/* default styles for extension "tx_veguestbook_pi1" */

    .tx-veguestbook-pi1 {
        font-size:100%;
    }
  
    /* error handling */
	.tx-veguestbook-pi1 p.tx-guestbook-form-error {
		font-weight:bold;
		color:#990000;
	}
	
	/* display of result count */
	.tx-veguestbook-pi1 .tx-guestbook-result {
		font-weight:bold;
		float:left;
	}
	
	/* pagination */
	.tx-veguestbook-pi1 .tx-guestbook-pagination {
		font-size:75%;
		font-weight:bold;
		float:right;
	}
	
	/* styles for list mode */
	.tx-veguestbook-pi1 h2.tx-guestbook-header {
		clear:both;
		background:#666;
		color:#FFF;
		display:block;
		font-size:100%;
		font-weight:bold;
		padding: 1em;
		width: 35em;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-left {
		float:left;
		width:12em;
		background:#EFEFEF;
		min-height:4em;
		padding: 1em;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-left {
		height:4em;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-left p {
		color:#333;
	}
 
	.tx-veguestbook-pi1 .tx-guestbook-right {
		float:left;
		width:21em;
		background:#FFF;
		padding: 1em;
	}
	
	/* styles for latest mode */
	.tx-veguestbook-pi1 .tx-guestbook-latest p,
	.tx-veguestbook-pi1 .tx-guestbook-right p {
		color:#333;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-latest p.tx-guestbook-date,
	.tx-veguestbook-pi1 .tx-guestbook-right p.tx-guestbook-date {
        font-weight: bold;
	}
 
	.tx-veguestbook-pi1 .tx-guestbook-right h3 {
		font-size:100%;
		color:#990000;
		font-weight:bold;
		background:none;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-right .tx-guestbook-comment {
		font-size:75%;
		color:#333;
		font-style: italic;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-latest {
		display:block;
		padding:0.25em;
		clear:both;
	}
	
	/* form styles */
	.tx-veguestbook-pi1 .tx-guestbook-field {
		clear:both;
		width:100%;
		display:block;
		padding: 1em 0;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-field label {
		clear: both;
		display: block;
		float: left;
		width: 10em;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-med {
		float:left;
		width:10em;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-big {
		float:left;
		width:20em;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-field textarea.tx-guestbook-form-textarea {
		width: 30em;
		display: block;
		float: left;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-field span.tx-guestbook-form-obligationfield {
		color:#990000;
	}
	
	.tx-veguestbook-pi1 fieldset {
		border:none;
	}
	
	.tx-veguestbook-pi1 legend {
		display:none;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-freecap {
		float:left;
		display:block;
		background:#F7F7F7;
		border:1px solid #CCC;
	}
 
	.tx-veguestbook-pi1 .tx-guestbook-freecap {
		margin-left:2.25em;
	}
 
	
	.tx-veguestbook-pi1 .tx-guestbook-freecap img {
		float:left;
		display:block;
		padding-left:0.25em;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-freecap input {
		float:left;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-freecap label {
		clear:both;
		display:block;
		float:none;
		width:10em;
		margin-bottom:0.5em;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-freecap p {
		font-size:75%;
		padding:0.25em;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-freecap h3 {
		display:none;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-freecap span.tx-srfreecap-pi2-cant-read {
		color:#990000;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-clear {
		clear:both;
		display:block;
	}
	
	.tx-veguestbook-pi1 input.tx-guestbook-submit {
		width:auto;
		display:block;
	}
/* default styles for extension "tx_advCalendar_pi1" */
		.tx-advCaledar-pi1 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-COLOR: #FFEEEE; font-family:Verdana; font-size:12px; }
		.tx-advCaledar-pi1 H1 { BACKGROUND-COLOR: #EEDDDD; font-size:16px; FONT-WEIGHT: bold; }
		.tx-advCaledar-pi1 P { BACKGROUND-COLOR: #EEDDDD; font-size:12px; }
		.tx-advCaledar-pi1 TD { font-size:12px; FONT-WEIGHT: bold; }
		.tx-advCaledar-pi1 A { color:black; FONT-WEIGHT: bold; }
		.tx-advCaledar-pi1 TD.notInMonth TD { FONT-WEIGHT: normal; FONT-SIZE: 8px; }
		.tx-advCaledar-pi1 TD.notInMonth A { color:gray; }
		.tx-advCaledar-pi1 TD.bottomEventsExpired { BACKGROUND-COLOR: #EEDDDD; color:red; }
		.tx-advCaledar-pi1 TD.bottomEventsExpired A { color:red; }
		.tx-advCaledar-pi1 TD.bottomEvents { BACKGROUND-COLOR: #FFEEEE; }
/* default styles for extension "tx_mjseventpro_pi1" */


/* default styles for extension "tx_cssstyledcontent" */
	/* Captions */
	DIV.csc-textpic-caption-c .csc-textpic-caption { text-align: center; }
	DIV.csc-textpic-caption-r .csc-textpic-caption { text-align: right; }
	DIV.csc-textpic-caption-l .csc-textpic-caption { text-align: left; }

	/* Needed for noRows setting */
	DIV.csc-textpic DIV.csc-textpic-imagecolumn { float: left; display: inline; }

	/* Border just around the image */
	DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
		border: 2px solid black;
		padding: 0px 0px;
	}

	DIV.csc-textpic-imagewrap { padding: 0; }

	DIV.csc-textpic IMG { border: none; }

	/* DIV: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image { float: left; }

	/* UL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL { list-style: none; margin: 0; padding: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI { float: left; margin: 0; padding: 0; }

	/* DL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { float: left; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG { border: none; } /* FE-Editing Icons */
	DL.csc-textpic-image { margin: 0; }
	DL.csc-textpic-image DT { margin: 0; display: inline; }
	DL.csc-textpic-image DD { margin: 0; }

	/* Clearer */
	DIV.csc-textpic-clear { clear: both; }

	/* Margins around images: */

	/* Pictures on left, add margin on right */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-right: 10px;
	}

	/* Pictures on right, add margin on left */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 10px;
	}

	/* Pictures centered, add margin on left */
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 10px;
	}
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { margin: 0; }

	/* Space below each image (also in-between rows) */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 5px; }
	DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 5px; display: block; }
	DIV.csc-textpic DIV.csc-textpic-imagerow { clear: both; }

	/* No margins around the whole image-block */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px !important; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px !important; }

	/* Add margin from image-block to text (in case of "Text w/ images") */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
		margin-right: 10px !important;
	}
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
		margin-left: 10px !important;
	}

	/* Positioning of images: */

	/* Above */
	DIV.csc-textpic-above DIV.csc-textpic-text { clear: both; }

	/* Center (above or below) */
	DIV.csc-textpic-center { text-align: center; /* IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap { margin: 0 auto; }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { text-align: left; /* Remove IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-text { 
text-align: left;
margin-left:5px;
 /* Remove IE-hack */ 
}

	/* Right (above or below) */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap { float: right; }
	DIV.csc-textpic-right DIV.csc-textpic-text { clear: right; }

	/* Left (above or below) */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap { float: left; }
	DIV.csc-textpic-left DIV.csc-textpic-text { clear: left; }

	/* Left (in text) */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { float: left; }

	/* Right (in text) */
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: right; }

	/* Right (in text, no wrap around) */
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { float: right; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */

	/* Left (in text, no wrap around) */
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { float: left; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */
/* default styles for extension "tx_rnmjseventprocal_calendar" */
.rn-mjsevent-OM {color: #993300;
background-color: #edf1f2;} /* In month */
.rn-mjsevent-IM {
color: #000000;
background-color: #FFFFFF;} /* out month */
.rn-mjsevent-eventdate {font-size:11px; font-weight: bold;}
.rn-mjsevent-eventtitle a {font-size:10px; font-weight: normal; color: black; text-decoration:none;}
.rn-mjsevent-month td, .rn-mjsevent-month a {background-color: #CCCCCC; text-align:center; font-weight:bold;font-size:12px; color: #000000; text-decoration:none}
.rn-mjsevent-week td, .rn-mjsevent-week a  {background-color: #dbdbda;  text-align:center; font-weight:bold;font-size:10px; color: #666666; text-decoration:none; padding:1px 2px}
.rn-mjsevent-date td {text-align:center;font-size:10px;}
.rn-mjsevent-date a {color:black; text-decoration:none;}
.rn-mjsevent-day-6, .rn-mjsevent-day-7 {background:#FFFFFF;}
.rn-mjsevent-event {border: solid 1px red; }
.rn-mjsevent-today {background-color: #99CCCC;  ; color: navy; }


/*selbsteingef?gt css*/

.tx-mjseventpro-pi1-singleViewField-title{
background-color: #ffffff;

}

#titleBox, #descrBox, #adDataBox (line 173)

{

background-color: #ffffff;

margin-bottom: 10px;

margin-left: 0px;

padding-top: 8px;

padding-right: 10px;

padding-bottom: 8px;

padding-left: 10px;

clear: right;





}


/*################################menu.css#######################*/
/* Begin CSS Popout Menu */


#menuh-container
	{
	
	width:750px;
	}

#menuh
	{
	font-size: 10px;
	font-family: "Trebuchet MS",arial, sans-serif,helvetica ;
	width:100%;
padding-top:5px;
margin-left:50px;


	
	color: #333;
	background: #ffffff url(images/pt02.jpg);
	
	}
		
#menuh a
	{
	text-align: left;
	display:block;
	height:16px;
	border: 0px solid #eee;
	white-space:nowrap;
	margin:0;
	padding: 0.3em 0.2em 0.3em 0.4em;
	}
	
#menuh a, #menuh a:visited	/* menu at rest */
	{
	color: #000000;
	background: #ffffff;
	text-decoration:none;
	}
	
#menuh a:hover	/* menu at mouse-over  */
	{
	color: #ffffff;
	background-color: #990033;
font-weight:300;
	}	
			
#menuh a.top_parent, #menuh a.top_parent:hover  /* attaches down-arrow to all top-parents */
	{text-transform: uppercase;
	background-image: url(images/navdown_white.gif);
	background-position: right center;
	background-repeat: no-repeat;
	}
	
#menuh a.parent, #menuh a.parent:hover 	/* attaches side-arrow to all parents */
	{
	background-image: url(images/nav_white.gif);
	background-position: right center;
	background-repeat: no-repeat;
	}

#menuh ul
	{
	
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:100px;	/* width of all menu boxes */
	}

#menuh li
	{
	position:relative;
	
	}

#menuh ul ul
	{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	padding: 1em;
	margin:-1em 0 0 -1em;
	}

#menuh ul ul ul
	{
	top:0;
	left:100%;
	}

div#menuh li:hover
	{
	cursor:pointer;
	z-index:100;
	}
#TD  menu_oben_untergrund{
background-color:#FFFFFF;

div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul
{display:none;}

div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul
{display:block;}

/* End CSS Popout Menu */





.formu { background-image:url(background.gif); padding:20px; border:6px solid #ddd; }
td, input, select, textarea { font-size:13px; font-family:Verdana,sans-serif; font-weight:bold; }
input, select, textarea { color:#00c; }
.Bereich, .Feld { background-color:#ffa; width:300px; border:6px solid #ddd; }
.Auswahl { background-color:#dff; width:300px; border:6px solid #ddd; }
.Check, .Radio { background-color:#ddff; border:1px solid #ddd; }
.mailFormNachricht { background-color:#aaa; color:#fff; width:200px; border:6px solid #ddd; }

