
body
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#6e6e6e;
	line-height: 14px; 
	background-color:#cccccc;
}
/* Überschriften -------------------------*/

H1,H2,H3,H4
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
   background-color:transparent;
}

/* Subheader -----------------------*/
.subhead1,.subhead2,.subhead3,.subhead4,.headerdate
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
   background-color:transparent;
}

SELECT,TEXTAREA,INPUT
{
	font-family: Verdana, Arial, Helvetica,sans-serif; 
	font-size:10px;

}

P,.caption,.bulletlist,.table,.searchform,.searchresultpagetitle,.searchresultcontent,.searchresultheader,.loginform
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.mailform,.mailformrequired,.mailformcomment,.mailformradio 
{
	font-family: Verdana, Arial, Helvetica,sans-serif; 
}

.filelinks,.filelinkssize
{
	font-family: Verdana, Arial, Helvetica,sans-serif; 
}


/* Seitenmappen ------------------------------*/
.sitemap1,.sitemap2,.sitemap3,.sitemap4,.celmenu,.celsubmenu
{
	font-family: Verdana, Arial, Helvetica,sans-serif; 
}

#headcontent,#leftcontent,#centercontent,#rightcontent,#footcontent
{
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 11px; 
}

/* ----------------- Links ----------------*/
A, A:link, A:visited, A:active
{
   background-color:transparent;
	text-decoration:none;
	color:#7d7d7d;
	
}
A:hover
{
	color:#7d7d7d; 
	text-decoration:underline;
   background-color:transparent;
}

P A{
	font-size:11px;
}



/* ------------------- Programmpart ------------*/

/* ------------------- Programmpart -----------



/* End ---------------- Links ----------------*/
td {
	font-size:11px;
}
/* Std Ueberschriften -------------------------*/


H1
{
	font-size:16px;
	line-height:18px;
	color: rgb(248, 153, 63);
	background-color:#ffffff;		
	margin-bottom : 0px;
	margin-top : 10px;	
}

H2
{
	font-size:14px;
	line-height:20px;
	color:#7d7d7d;
	background-color:#ffffff;		
	margin-bottom : 10px;
	margin-top : 20px;	
}

H3
{
	font-size : 10px;
	color : #7d7d7d;
	margin-bottom : 0px;
	margin-top : 10px;
}
H4
{
	color: rgb(248, 153, 63);
	font-size : 10px;
	margin-bottom :8px;
	margin-top :5px;
}

/* End eigene */

/* Subheader -----------------------*/

.subhead1
{
	font-size : 10px;
	color : black;
}
.subhead2
{
	font-size : 10px;
	color : blue;
}
.subhead3
{
	font-size : 10px;
	color : red;
}

.headerdate
{
	font-size:10px;
	color:#7d7d7d;
	font-weight: normal;
}
/* End  Subheader -----------------------*/

P
{
	margin-top : 1px;
	margin-bottom : 1px;
	padding-bottom : 0px;
}
.caption
{
	font-size : 10px;
	color : #FF9966;
}
.bulletlist
{
	font-size : 10px;
	color : #6600CC;
}
.searchform
{
	font-size : 12px;
	color : #6600CC;
	font-weight : normal;
}
.searchresultpagetitle
{
	font-size : 15px;
	color : #333333;
	font-weight : bold;
}
.searchresultcontent
{
	font-size : 11px;
	color : #6600CC;
	font-weight : normal;
}
.searchresultheader
{
	font-size : 14px;
	color : #333366;
	font-weight : bolder;
}
.searchmarkup {
	color : #FF0066;
}

.loginform
{
	font-size : 14px;
	color : #CC0000;
	font-weight : normal;
}

/* Mailformulare -----------------------*/
.mailform
{
	font-size : 12px;
	color : #003366;
	font-weight : normal;
}
.mailformrequired
{
	font-size : 11px;
	color : #003366;
	font-weight : bolder;
}
.mailformcomment
{
	font-size : 11px;
	color : #CC0000;
	font-weight : bolder;
}
.mailformradio
{
	font-size : 10px;
	color : #003366;
	font-weight : normal;
}
/*End  Mailformulare -----------------------*/

/* Dateilinks --------------------------------*/

.filelinks {
	font-size : 14px;
	color : #990000;
}
.filelinkssize {
	font-size : 14px;
	color : Green;
}
/* Dateilinks --------------------------------*/


/* Seitenmappen ------------------------------*/
.sitemap1 {
	font-size : 12px;
	color : #CC6600;
}
.sitemap2 {
	font-size : 11px;
	color : #990000;
	margin-left : 20px;
}
.sitemap3 {
	font-size : 10px;
	color : #333399;
	margin-left : 40px;	
}
.sitemap4 {
	font-size : 9px;
	color : #003333;
	margin-left : 60px;
}

.celmenu {
	font-size:10px;
	margin-bottom:1px;
	line-height:14px;
}

.celsubmenu {
	font-size : 11px;
	color : #666699;
	margin-left : 20px;
	margin-top : 3px;
}
/* End Seitenmappen ------------------------------*/
/*--------------------- ------------------------------------*/

p
{
	margin:0px;
	margin-left:0px;
	
}
INPUT
{
	font-size:11px;
	border:1px;
	border-style:solid; 
	border-color:#cccccc;
	padding-left:5px;
	padding-right:5px;
   background-color:transparent;
   color:#7d7d7d;   
}

TEXTAREA
{
	font-size:11px;
	border:1px;
	border-style:solid;
	border-color:#cccccc;
	padding:5px;
	overflow:auto;
   background-color:transparent;
}
TEXTAREA:focus,INPUT:focus
{
     background-color:#f2f2f2;
     border-style: inset; 
     color:#7d7d7d;
}

.mailform,.mailformrequired
{
	color: rgb(248, 153, 63);
	font-weight:bold;
   background-color:#ffffff;	
	
}

/* Styles ve Guestbook ------------------------ */
.tx-veguestbook-pi1,.tx-guestbook-form-textarea,.tx-guestbook-list-entrycomment-title,.tx-guestbook-list-header,.tx-guestbook-list-small,.tx-guestbook-form-obligationfield,.tx-guestbook-form-error
{
	font-size:11px;
	color:#6e6e6e; 
   background-color:#ffffff;	
}
.tx-guestbook-list-header
{
	color: rgb(248, 153, 63);
	font-weight:bold;
	border-style:solid;
	border-color:#7d7d7d;
	border-width:0px 0px 1px 0px;
}
/* Teaser ------------------*/
.tx-guestbook-latest-header
{
	color:#7d7d7d;
	font-weight:bold;
	border-style:solid;
	border-color:#7d7d7d;
	border-width:0px 0px 1px 0px;

}
.tx-guestbook-latest-row
{
		color:#7d7d7d;
}

.tx-guestbook-latest-entry
{
	margin-bottom:16px;
}

P.tx-guestbook-list-teaser-more A
{
		font-size:10px;
}
/* Teaser ------------------*/
.tx-guestbook-list-small
{
	color:#7d7d7d;
	font-weight:200;
	font-size:11px;
}
.tx-guestbook-list-rowleft{}

.tx-guestbook-web-img
{
	margin-top:3px;
	border:0px;
}
.tx-guestbook-list-row
{
	border-style:solid;
	border-color:#7d7d7d;
	border-width:0px 0px 1px 0px;
	font-size:11px;
}

.tx-guestbook-list-entrycomment-title
{
	font-weight:bold;
}
.tx-guestbook-list-entrycomment
{
	color:#7d7d7d;
	font-style:italic;
}
.tx-guestbook-form-obligationfield
{
	color: rgb(248, 153, 63); 
	font-weight:bold;
}
.tx-guestbook-form-inputfield-med,.tx-guestbook-form-inputfield-big,.tx-guestbook-form-inputfield-code
{
		font-size:10px;	
		width:160px;
}
.tx-guestbook-form-inputfield-code{width:93px; margin-right:5px;}

.tx-srfreecap-pi2-cant-read
{
	color: rgb(248, 153, 63); 
	font-weight:bold;
}

.tx-guestbook-form-error
{
	color:#ff0000;
}
.tx-guestbook-form-textarea
{
	width:340px;
	height:150px;			
}
input.tx-guestbook-form-submit{width:62px;}

div.browse-pages strong,
div.browse-pages a{margin-left:8px; margin-right::2px;}
span.browse-pages-links a{text-decoration:underline;}
span.browse-pages-links a:hover{text-decoration:none;}

/* End Styles ve Guestbook ------------------------ */


span.fett
{
	font-size:14px;
	font-weight:bold;
	line-height:20px;

}
.top_link
{
    margin-top:5px; margin-bottom:8px;
}

/* ############################################ */
/* begin TMailform style */
/* ############################################ */

form.tmail-form{margin-left:0px; border:0px solid #ff0000; margin-top:0px; width:420px;}

.tmail-form-header{color:#000000;}
.tmail-form-notes{float:left; width:50px; text-align:right; padding-right:5px;}
.tmail-form-notes-copytoyou{float:left;padding-left:12px;}

/* input text input fields  --- */
input.tmail-text{width:255px; margin-bottom:5px; }
textarea.tmail-text{width:250px;margin-bottom:5px;}
input.tmail-text:focus{border-style:inset;}

/* change/send fields  */
select.dropdown{float:left; width:267px;margin-bottom:5px;}
input.tmail-send{float:right;width:60px; margin-right:100px;}
input.tmail-check{float:left; border:0px;}

select.dropdown option {border-style:none;}

/* error contents  */
.tmail-form-err{color:#ff7903;}

/* newline div */
.tmail-form-clear{clear:left; height:1px;}

.mousein{ background-color:#d7ecf7;}
.mouseout{background-color:#ffffff;}
.mousefocus{border-style:inset;}

.tmail-send.mousein{}
.tmail-send.mouseout{}
.tmail-send.mousefocus{}
input.tmail-send{}
input.tmail-send-ok{padding-left:0px; margin-right:295px; width:50px;}

/* ############################################ */
/* end  TMailform style */
/* ############################################ */

table.htmlarea-showtableborders , table.contenttable
{
        margin:3px;
        margin-left:0px;
        border-spacing: 0px;
        border-collapse: collapse;

}                                                                                                                                                  
.htmlarea-showtableborders td { border: 1px solid #b2b2b2; padding:2px; vertical-align:top;}
.contenttable td {vertical-align:top;}



