/*** @copyright       Copyright 2005-2012, Dirk Jesse * @license         CC-BY 2.0 (http://creativecommons.org/licenses/by/2.0/), */*----------------------------------------selbstgemachte Überschriften-------------------------------------------------*/#haupt-center{ width: auto;  height:auto;  padding-top:10px;  text-align: center;  font-size:40px;   color: #A3D900;  background: transparent;  text-shadow: 1px 2px #8C0000;  }  #haupt{ width: auto;  height:auto;  padding-top:10px;  text-align: center;  font-size:30px;  color: #ED6D00;  background: transparent;  text-shadow: 1px 2px #6b8145;  }#haupt-h1{ width: auto;  height:auto;  font-size:40px;  padding-top:10px;  text-align: left;  color: #336600;  background: transparent;  text-shadow: 1px 1px #6b8145;  }  #haupt-l{ width: auto;  height:auto;   font-size:30px;     color: #1a6600;  padding-top:10px;  text-align: center;  background: transparent;  text-shadow: 1px 1px #B30000;  }  #haupt-h2{ width: auto;  font-size:24px;  padding-top:10px;  text-align: left;  color: #000;  background: transparent;  text-shadow: 1px 1px #6b8145;  }  #haupt-h3{ width: auto;  height:auto;  font-size:22px;  padding-top:10px;  text-align: left;  color: #D90000;  background: transparent;  text-shadow: 1px 1px #6b8145;  }  normrot{ width: auto;  height:auto;  font-size:16px;  padding-top:10px;  text-align: left;  color: #8c0000;  background: transparent;  text-shadow: 1px 1px #400010;  }  #haupt-linksklein{ width: auto;  height:auto;  font-size:20px;    color: #468C00;  padding-top:10px;  text-align: left;  background: transparent;  text-shadow: 1px 1px #6b8145;  }    #haupt-linkssmall{ width: auto;  height:auto;  font-size:13px;    color: #4D6600;  padding-top:5px;  text-align: left;  background: transparent;  text-shadow: 1px 1px #6b8145;  }.circular {	display:block;	    width: 200px;    height: 200px;    border-radius: 100px;    -webkit-border-radius: 100px;    -moz-border-radius: 22px;	border-color: rgba(0, 0, 0, 0.3);        overflow:hidden; }.boxrund {-moz-border-radius: 88px; border-radius: 88px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }.boxrund:hover {-moz-border-radius: 20px; border-radius: 20px;}.circular {	display:block;	    width: 200px;    height: 200px;    border-radius: 100px;    -webkit-border-radius: 100px;    -moz-border-radius: 22px;	border-color: rgba(0, 0, 0, 0.3);        overflow:hidden; }#rot{		font-size: 228.57143%;		line-height: 1.3125;		margin: 0 0 0.65625em 0;		font-weight: bold;		color: #8c0000;		  background: transparent;  text-shadow: 1px 1px #6b8145;	}	sub,	sup {		font-size: 75%;		line-height: 0;		position: relative;		vertical-align: baseline;	}	sup { top: -0.5em; }	sub { bottom: -0.25em; }	a:focus {		background-color: #A10909;		color:#fff;		text-decoration:none;	}	/* --- images ------------------ */		.flexible {		height: auto;		margin-bottom: 1.5em;		max-width: 100%;	}	* html .flexible {		width: 98%;	}		.rand{		background-color: #fff ;		border-color: rgba(0, 0, 0, 0.3);		border-radius: 0.3em;		border-style: solid;		border-width: 1px;		-webkit-box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.2);		box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.2);				margin: 0 0 1.5em 0;		padding: 1.42857em;		-webkit-box-shadow: 0 7px 15px #aaa;           -moz-box-shadow: 0 7px 15px #aaa;                box-shadow: 0 7px 15px #aaa;				border-top: 0 7px solid #aaa;		}.rahmen {       border:1px #bfc8aa  solid;      color: #bfc8aa;         border-width:6px;         padding: 5px;        background: #bfc8aa;}	.highlight {		color:#c30;	}	.bordered {		border: 2px white solid;		-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);		box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);		margin-bottom: 1.5em;	}	.highlight {		color: #cc3300;	}		.box {		border-color: rgba(0, 0, 0, 0.3);		border-radius: 0.3em;		border-style: solid;		border-width: 1px;		-webkit-box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.2); 		color: rgba(0, 0, 0, 0.8);		margin: 0 0 1.5em 0;		padding: 1.42857em;		-webkit-box-shadow: 10px 10px 5px #aaa;           -moz-box-shadow: 10px 10px 5px #aaa;                box-shadow: 10px 10px 5px #aaa;	}		.label {		font-family: Verdana, Geneva, sans-serif;		padding: 1px 6px 2px;		display: inline-block;		vertical-align:middle;		letter-spacing: normal;		white-space:nowrap;		-webkit-border-radius: 3px;		-moz-border-radius: 3px;#000000		border-radius: 3px;		background: #06C;		color: #fff;		font-size: 10px;		line-height: 12px;	}		.lind {	background: #e6e6fa;				}	.erfolg{	background: #899483;	}	.warm {		background:#cc8;	}	.error {		background:#c88;	}	.float-left {		float:left;		display:inline;		margin: 1.5em 1em 0 0;	}	.float-right {		float:right;		display:inline;		margin: 1.5em 0 0 1em;	}	.center {		display:block;		text-align:center;		margin: 1.5em auto 0 auto;	}  /* ====================================    2. Claus und Ingrids eigene Styles   ==================================== */ big {    /* font-size: 16px; */    font-size: 114.28571%;    line-height: 1.3125;  }  small {    /* font-size: 12px; */    font-size: 85.71429%;    line-height: 1.75;  }    /* tooltips Werden bald ersetzt */  a.tooltip{	position: relative;	z-index: 20; 	olor: #000;	text-decoration: underline;}}}