/* Text - Stylevorlage */

/* neudefinition existierender html-objekte*/

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
/*td,th {text-align:left;}*/

body,#eEditorArea,#eWysiwyg,#eWysiwygCell,#contentEditable  {text-align:left;}

body{
	background-color: #ffffff;
/*	margin: 0px;
	padding: 0px;
	text-align:center;*/
	margin-top:auto;
	margin-left:auto;
	margin-bottom:auto;
	margin-right:auto;
	}

#content p{line-height:18px;}

p{ /*
	text-align:left;
    line-height:17px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;	
	padding:0px;
	margin-bottom:12px;
	*/
	}

h1,h2,h3,h4,h5{
	margin:0px;
	padding:0px;
	}

h1{	font-size:18px;
	line-height:18px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	}

h2{	font-size:16px;
	line-height:16px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	}
	
h3{	font-size:14px;
	line-height:14px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	}
	
h4{	font-size:12px;
	line-height:12px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	}		

h5{	font-size:10px;
	line-height:10px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	}		


img {
	/*margin-top:6px;
	margin-right:6px;
	margin-left:6px;
	border:0px solid #F0F0F0;*/
}

a:link {
	color: #990000;
	background-color:transparent;	
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #990000;
	background-color:transparent;	
}
a:hover {
	text-decoration: none;
/*	color: #990000;*/
	color: #990000;	
}
a:active {
	text-decoration: none;
	color: #990000;
}


/* eigene stilklassen */
#menue {
	color: #666666;
	font-size:11px;
	}
#menue a {
	color: #666666;
	text-decoration: none;
	width: 100%;
	padding-left:4px;
	padding-right:4px;
	font-weight: bold;		
	}

/*#menue a:active {
	color: #666666;
	font-size:11px;
	border-left: thick solid #990000;
	background-color:#CCCCCC;
}*/
#menue a:hover {
/*	color: #990000;*/
	color: #990000;
/*	font-weight: bold;
	background-color:#FFFFFF;
	background-image:url(img/perm/layout-ptg-anim-bg-menue1.gif);
	background-repeat:repeat-x;*/
	}

/* Wird zur Hervorhebung im Men� genutzt, wenn man auf der betreffenden Seite steht  */	
#mainnavmarker {
	background-color:#E9E9E9;
	color:#6A0002;
	border-left:2px solid #990000;
	}

/* menue2 ist das dynamisch wechselnde Men� unter dem (haupt-)men� 1 */
#menue2 {
	color: #666666;
	font-size:11px;
	}

#menue2 a, #menue2 a:active,  #menue2 a:visited {
	color: #666666;
	text-decoration: none;
	width: auto;
	padding-left:3px;
	padding-right:3px;
	font-weight: bold;
	float:left;
	}
#menue2 a:hover {
/*	color: #990000;*/
	color: #990000;
	font-weight: bold;
	/*	background-image:url(img/perm/layout-ptg-anim-bg-menue2.gif);
	background-repeat:repeat-x;*/	
	background-color:#E9E9E9;
	}

/* Wird zur Hervorhebung im Menü genutzt, wenn man auf der betreffenden Seite steht  */	
#subnavmarker{ 
	background-color:#E9E9E9;
	color:#6A0002;
	border-left:2px solid #990000;
	float:left;
}
#subsubnavmarker{ 
	background-color:#E9E9E9;
	color:#6A0002;
	border-left:2px solid #990000;
	}

/* menue3 wird nur auf seiten angezeigt, die teil von mehreren zusammengeh�rigen seiten sind */
#menue3 {
	color: #666666;
	font-size:11px;
	}
#menue3 a {
	color: #666666;
	text-decoration: none;
	width: 100%;
	padding-left:4px;
	padding-right:4px;
	font-weight: bold;		
	}
	
#menue3 a:hover {
	color: #990000;
	background-image:url(img/perm/layout-ptg-anim-bg-menue1.gif);
	background-repeat:repeat-x;
*/	}

/* Wird zur Hervorhebung im Men� genutzt, wenn man auf der betreffenden Seite steht  */	
#subnavmarker2{ 
	background-color:#E9E9E9;
	color:#990000;
	border-left:2px solid #990000;
	}
	
#addonmenue {
	color: #ffffff;
	font-size:11px;
	}
#addonmenue a {
	color: #ffffff;
	text-decoration: none;
	width: 100%;
	padding-left:4px;
	padding-right:4px;
	font-weight: bold;		
	}
	
#addonmenue a:hover {
	color: #ffffff;
	background-color:#6A0002;
	border-bottom:2px solid #FF0000;
/*	font-weight: bold;
	background-image:url(img/perm/layout-ptg-anim-bg-menue1.gif);
	background-repeat:repeat-x;
*/	}


#articlenav {
	color: #333333;
	}	
#articlenav a {
	font-size:10px;
/*	display:block;*/
	color: #333333;
	text-decoration: none;
	width: 100%;
/*	padding-left:4px;
	padding-right:4px;	*/
	}

#articlenav a:hover {
/*	color: #990000;*/
	color: #009760;
	}

/*------------------------------*/

.textmicro{
font-size: 10px;
}
.bild {border:1px solid #009760; padding:1px; margin:4px;}*/

.ill_image_left{float:left;}
.ill_image_center{text-align:center;}
.ill_image_right{float:right;}
.ill_image_rand10_grn{border:4px solid #8F1116}

.tx-flseositemap-pi1 a{display:block;font-weight:bold;}
.tx-flseositemap-pi1 .list .first{margin-top:10px;}
.tx-flseositemap-pi1 .list .last{margin-bottom:20px;}


.tx-veguestbook-pi1 td{
	background-color:white;
	}


.csc-frame, csc-frame-frame1{
	background-color:#efefef;
	border:1px solid #cccccc;
	padding:3px;
}
