/* # general ########## */
* {
  padding:0;
  margin:0;
  line-height:1.5;
}

HTML {
	margin:0;
	padding:0;
}
BODY {
	text-align: center;
	color: #000;
  text-align:justify;
  background-color:#fff;
	font: 14px  "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	padding:0;
}

A:link,
A:visited,
A:hover,
A:active,
A:focus{
	color: #000;
	text-decoration:none;
}

IMG, A IMG {
	border:0;
}

P {
 line-height:1.4em;
 margin:0;
 padding-bottom:20px;
}

h1, h2, h3, h4, h5, caption, legend {
  text-align:left;
  page-break-after:avoid;
}


H1 {
	font-size:130%;
	color: #db4105;
 margin-top:0;
	margin-bottom:20px;
}
H2 {
	font-size:110%;
	color: #db4105;
 margin-top:5px;
	margin-bottom:5px;
}
H3,H4,H5,H6 {
	font-size:100%;
	color: #db4105;
	font-weight:400;
	margin-top:0;
	margin-bottom:0;
}

P	{
  padding:0 0 9px 0;
  margin:0;
  line-height:1.5em;
}


TABLE, TR, TD {
	color: #000;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	vertical-align:top;
	font-size: 14px;
	padding:0 0 4px 0;
	border-spacing: 0px;
	border-style: none;
	border-collapse: collapse;
}

FORM {
  margin:0;
  padding:0;
}

FORM {
  margin:0;
  padding:0;
}

.clearer {
  clear: both;
  line-height: 0px;
  font-size:0px;
  height: 0px;
  margin: 0px;
  padding: 0px;
}

 /* Clearing mit overflow */
.floatbox { overflow: hidden; }

/* alignment classes */
.float-left  {  float: left; }
.float-right {	float: right; }
.align-left  {	text-align: left; }
.align-right {	text-align: right; }


/* # page settings ########## */
#container {
  width:auto;
  margin:0;
  background:transparent !important;
  overflow:visible !important;
}

#claim {
	padding:25px 0;
}
#claim SPAN.title {
 font-weight:700;
 font-size:25px;
 letter-spacing:2px;
}
#claim SPAN.subtitle {
 font-weight:400;
 font-size:12px;
 letter-spacing:1px;
}

#main {
overflow:visible;
}

#content DIV.floatRight {
 float:right;
	padding: 2px;
	border: 1px solid #333;
	margin:0 0 5px 15px;
}
#content DIV.floatLeft {
 float:left;
	padding: 2px;
	border: 1px solid #333;
	margin:0 15px 5px 0;
}

#logo,
#navigation,
#col-left,
A.top,
#impressum,
#buddha {
 display:none; 
}
