﻿* { padding: 0; margin:0; } 

body { font-family: Verdana, Arial, Tahoma, sans-serif; font-weight: normal; text-align: left;}

h1 { font-size: 18px; font-weight: bold; line-height: 24px;color: #000; padding: 0 180px 12px 20px; }
h2 { font-size: 14px; font-weight: bold; line-height: 20px;color: #333; padding: 0px 180px 4px 20px; }
h3 { font-size: 10px; letter-spacing: 2px; text-transform:uppercase; font-weight: bold; line-height: 18px; color: #929292; padding: 20px 180px 20px 20px; }


p { font-size: 12px; color: #333333; line-height: 18px; padding: 0px 140px 10px 20px; }

td { font-size: 12px; color: #333333; line-height: 18px; margin: 10px 30px 0 0; }

p a, ul a { margin: 20px 0 20px 70px; font-size: 12px; font-weight: bold; color: #444444; line-height: 18px; outline:none; text-decoration: none; border-bottom: 1px dotted;}
p a:hover, ul a:hover { text-decoration: none; border-bottom: 0px dotted; }

ul { margin: 0px 0 20px 20px; }
ul ul { margin: 10px 0 20px 0px; }
li { font-size: 12px; color: #333; line-height: 18px; margin: 0px 180px 0px 20px; }


.normal {color: #333; font-weight: normal;}
.fett {color: #444444; font-weight: bold;}
.fett-orange {color: #e58b0c; font-weight: bold;}
.fett-rot {color: #a92c2b; font-weight: bold;}
.fett-gruen {color: #188100; font-weight: bold;}

.zitat-rot {font-size: 11px; color: #a92c2b; line-height: 22px; font-weight: normal; padding: 14px 200px 0 70px;}
.zitat-orange {font-size: 11px; color: #e58b0c; line-height: 22px; font-weight: normal; padding: 14px 200px 0 70px;}
.zitat-gruen {font-size: 11px; color: #188100; line-height: 22px; font-weight: normal; padding: 14px 200px 0 70px;}


.infobox-orange {
	margin:16px 180px 6px 20px; 
	text-align:left;
	padding:10px 10px 10px 20px;
	background-color:#f9e7cc;
	border:1px dotted #e58b0c;}
	
.infobox-rot {
	margin:16px 180px 6px 20px; 
	text-align:left;
	padding:10px 10px 10px 20px;
	background-color:#f9d5d5;
	border:1px dotted #a92c2b;}
	
.infobox-gruen {
	margin:16px 180px 6px 20px; 
	text-align:left;
	padding:10px 10px 10px 20px;
	background-color:#dff7d9;
	border:1px dotted #188100;}

.klein {font-size: 10px; font-weight: normal; line-height: 12px; color: #333;}


.bildrahmen-orange { border: 1px #e58b0c solid; padding: 0px; margin: 0px 8px 20px 22px;}
.bildrahmen-rot { border: 1px #a92c2b solid; padding: 0px; margin: 0px 8px 20px 22px;}
.bildrahmen-gruen { border: 1px #188100 solid; padding: 0px; margin: 0px 8px 20px 22px;}


.link { font-size: 12px; color: #444444; line-height: 18px; text-decoration: none; border-bottom: 1px dotted; margin: 0;}
.link:hover { text-decoration: none; border-bottom: 0px dotted; }
.link-visited {font-size: 12px; color: #929292; line-height: 18px; text-decoration: none; border-bottom: 0px dotted; }	

.navigation {
	font-size: 11px;
	line-height: 21px;
	color: #fff;
	text-decoration: none;
	margin: 0 20px 4px 20px;
	border-bottom: 1px dotted;
	border-bottom-color: #ffffff;
	text-align: left;
	font-weight: normal;
}

.navigation:hover {
	font-size: 11px;
	line-height: 21px;
	color: #fff;
	text-decoration: none;
	padding: 6px 0 0px 0px;
	margin: 0 20px 4px 20px;
	border-bottom: 0px dotted;
	border-bottom-color: #ffffff;
	text-align: left;
	font-weight: normal;
}

.navigation-visited {
	font-size: 11px;
	line-height: 21px;
	color: #333;
	text-decoration: none;
	padding: 6px 0 0px 0px;
	margin: 0 20px 4px 20px;
	border-bottom: 0px dotted;
	border-bottom-color: #ffffff;
	text-align: left;
	font-weight: normal;
}


