/*
	Dreispalter mit relativer Breite (gesamt)//aktuell
*/
@import url(rechteNavi.css);
@import url(linkeNavi.css);
@import url(box.css);
@import url(footer.css);
@import url(button_box.css);
@import url(tipps.css);
@import url(formular.css);
@import url(skip.css);
@import url(downloads.css);

* {
    margin: 0;
    padding: 0;
}

body {
    background-color: #fff;
		color: #444;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    /*Gute Schriftgrossen sind: 69%, 76%, 86% und 93% bzw. 100.01%*/
    font-size: 76%;
    text-align: center; /* fuer IE_quirks */
}
abbr {
	border : none;
	font-style: normal;
}
acronym {
	font-style: normal;
}
p, p.gelberHintergrund {
	text-align: left;
	margin-top: 1em;
	margin-left: 50px;
	margin-right: 30px;
	line-height: 180%;
}
#sNavi, #hNavi, #wNavi {
	position:absolute; 
	overflow:hidden; 
	top:-1000000px; 
	left:-1000000px;
}
/*#test a {
	color               :       #cc2e50;
}*/
#first, 
#second, 
#third, 
#fourth,
#fifth {
margin: 0;
padding: 0;
cursor:									   help;
border-bottom              :               1px dashed #555;
}
/*p.gelberHintergrund {
	color: #111;
}*/

h1, h2, h3, h4, ul#aku {
	text-align: left;
	font-size: 100%;
	margin-left: 50px;
	margin-right: 30px;
}
h2, h3, h4, ul#aku {
	margin-top: 1em;
}
#breaker, 
.breaker {
	clear: both;
}
ul#aku {
	list-style-type: square;
	color: #e0e0e0;
	background-color: #fff;
	margin-left: 65px;
}
.text {
color: #444;
background-color: #fff;
}
ul#aku li {
	line-height: 150%;
}
#rechts p {
	line-height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -0.05em;
	font-size: 94%;
	margin-left: 1em;
	margin-right: 5px;
	margin-top: 0px;
}
.boxContent object{
/*margin-left: 20%;*/

}
/* mainboxes */
#wrapper {
    position: relative;
    width: 100%; /* fuer IE */
    /*color: #000;*/
    text-align: left; /* Aufheben von IE_quirks im BODY */
    min-width				:	640px;
}

#header {
   /* color: #000;*/
    height: 100px;
}
#header #logo {
    margin-top: -10px;
    margin-left: 14.5em;
}
html>body #header #logo {
    margin-top: -10px;
    margin-left: 13.5em;
}
#content .bild {
    margin-left: 60px;
}

#rechts #pic,  
#pic2,   
#doublePic {
    margin-top: 65px;
   	margin-left: 1em;
	z-index: 100;
}
html>body #doublePic,
html>body #rechts #pic, 
html>body #picTest {
	margin-top: 90px;
}

/*____________________________________bilder________________________________*/
/*Bild in der rechten Navigation*/
#pic {
	border: 2px solid #cc2e50;
	width: 13em;
	height: 13em;
}
.doublePic, 
#doublePic {
	margin-left: 1em;
	border: 2px solid #cc2e50;
	width: 13em;
	height: 6.5em;
}
.doublePic {
margin-top: 5px;
}

/*Bilder im Contentbereich*/

.bildLang {
	margin-top: 0.5em;
	margin-left: 44px;
	/*height: auto;*/
}
* html .bildLang {
	width: 100%;
	margin-right: 33px;
}
html>body .bildLang {
	width: 88%;
}
#ende {
 margin-top: 0;
 margin-bottom: 0;
}
object {
	width: 90%;
}
ul#linkeNavigation {
    float: left;
    width: 14em;
}

html>body #content {
    margin: 0px 15em 0px 14em;
}
#content {
   /* color: #444;*/

}
q {
	/*quotes: "#" "-";*/
}
* html #content {
    /*\*/
    padding-right: 15em;
     /**/
    position: absolute;
    /*\*/
    left: 15em;
     /**/
}
.box {
    margin-top: 3px;

}
html>body .box {

    margin-top: -10px;
}
#rechts {
    position: absolute;
    right: 0;
    top: 60px;
    width: 15em;			
    background-color: #fff;
    color: #000;
    overflow: visible;
}
* html #rechts {
    top: 0;
    z-index: -1;
    float: right;
}

 hr {
    display: none;
}
img {
    border: none;
}
