html 	{
	height: 100.3%; 
	font-size:62.5%;

	} 


* {margin: 0px; padding: 0px;border:0px  }

body	{
	font-family:Arial, Verdana, Lucida, sans-serif;
	font-size:1.3em;
	line-height:1.3em;
	background-image:url('hintergrund.gif');
	background-repeat:repeat;
	color:#000;
	text-align:center;

	}


/* h1 Ueberschrift Instrument*/
h1 {	
	font-size:1.5em; 
	font-weight:200; 
	padding-bottom:1.0em; 

	}

/*h2 Ueberschrift Modell*/
h2 {	
	font-size:1.2em; 
	padding-bottom:1.0em;
	}



/* h3 Überschrift im Text*/
h3 {	
	font-weight:bold;
	padding:1em 0em 0.2em 0em;
	font-size:1.0em;
	}


/*h4 Text nicht eingerückt*/
h4  {	font-weight:normal;
	font-size:1em;
	

   }
/*h5 Kleiner Info Text*/
h5 {	
	font-weight:normal;
	font-size:0.85em; 
	}

div.model_bild h5 {color:gray; position:relative ; top:-18px} /*Bildhinweis in Bildbox, grau*/

h6 {display:inline;font-weight:normal;
	font-size:0.85em; }

br{line-height:1.3em;}

p	{
	line-height:1.3em;
	font-weight:normal;
	font-size:1.0em;
	padding-left:1.2em;
}



div.model_text h5  {padding-left:1.2em;}

sup,sub {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	_vertical-align: bottom;
	position: relative;
	
	}

sup {
	bottom: 1ex;
	}

sub {
	top: 0.5ex;
	}

table {width:auto;margin-left:30px;padding-top:10px}
th,td {padding:0.3em;}

col.spalte-a {background-color: #e5e5e5}
col.spalte-b {background-color: #eee}




div#wrapper a {text-decoration: none}
div#wrapper a:link {color: gray}
div#wrapper a:visited {color: gray}
div#wrapper a:hover {color: #000}
       
div#navi_top a {text-decoration: none;}
div#navi_top a:link {color: #000}
div#navi_top a:visited {color: #000}
div#navi_top a:hover {color: silver}

div#navi_foot a {text-decoration: none;}
div#navi_foot a:link {color: #000}
div#navi_foot a:visited {color: #000}
div#navi_foot a:hover {color: silver}



div#wrapper {
	width:900px;
	border:1px solid silver;
	margin:0 auto;
	overflow:hidden;
	padding-bottom:20px;
	background:#FFF;
	}
            
div#logo { 
	background-image:url('titel.gif');
	background-position:right 0px;
	background-repeat:no-repeat;
	border-bottom:1px solid silver;
	height:100px;/*180px*/
	text-align:left	;
	}

div#logo h1 {font-size:1.2em;padding-left:20px; letter-spacing:0.2em;position:absolute;top:75px;z-index:1}
           
div#navi_top {
	font-size:1.25em;
	text-align:center;
	border-bottom:1px solid silver;   
	padding:10px 8px ; 
	}

div#navi_top li{
	font-weight:normal;
	text-transform:uppercase;
	display:inline;
	padding:10px 8px ; 
	}


div#navi_foot {
	font-size:1.25em;
	text-align:center;
	text-transform:uppercase;
	border-top : 1px solid silver; 
	padding:10px 0px 0px 0px;
	margin-top:20px;
	
	}

div#navi_foot li{
	font-weight:normal;
	text-transform:uppercase;
	display:inline;
	padding:0px 8px ; 
	}

div.model{
	overflow:auto;
	border:1px solid silver;
	margin-left:25px;
	margin-top:20px;
	padding:20px;
	width:810px;
	}


	


div.model_bild {
	text-align:center;
	float:left;
	width:49%;           
	}


div.model_text {
	
	text-align:left;
	float:right;
	width:50%; 
	}

div.model_text ul {list-style-type: circle;list-style-position:inherit;padding-left:2em;padding-top:0.5em;}




div.model_text_zwei {clear:both;}



div.info {
	overflow:auto;
	border:1px solid silver;
	margin: 10px ;
	padding:10px;
	text-align:left;
		
	}


div.info div.model_bild {float:right}
div.info div.model_text {float:left}
div.info div.model_text p {	line-height:1.3em;
				font-weight:normal;
				font-size:1.0em;
				padding-left:0px;}





/*impressum*/
body a {text-decoration:none }
body a:link {color: gray}
body a:visited {color:gray}
body a:hover {color: #000}
body i {position:relative;left:410px;padding-bottom:10px;font-style:normal}




*+ html div.model  { margin-left:0px; }
* html div.model { margin-left:0px; }
* html div.model_text_zwei {padding-left:1.2em;}


/*================================
    ColorBox
=================================
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
#cboxOverlay{background:#fff;}
#colorbox{}
    #cboxContent{margin-top:32px;}
        #cboxLoadedContent{background:#fff; border:solid 1px silver;padding:1px;}
        #cboxLoadingGraphic{background:url(boximages/loading.gif) center center no-repeat;}
        #cboxLoadingOverlay{background:#fff;}
        #cboxTitle{position:absolute; top:-22px; left:0; color:gray;}
        #cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}
        #cboxSlideshow, #cboxPrevious, #cboxNext, #cboxClose{text-indent:-9999px; width:20px; height:20px; position:absolute; top:-20px; background:url(boximages/controls.png) 0 0 no-repeat;}
        #cboxPrevious{background-position:0px 0px; right:44px;}
        #cboxPrevious.hover{background-position:0px -25px;}
        #cboxNext{background-position:-25px 0px; right:22px;}
        #cboxNext.hover{background-position:-25px -25px;}
        #cboxClose{background-position:-50px 0px; right:0;}
        #cboxClose.hover{background-position:-50px -25px;}
        .cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}
        .cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
        .cboxSlideshow_on #cboxSlideshow.hover{background-position:-100px -25px;}
        .cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}
        .cboxSlideshow_off #cboxSlideshow.hover{background-position:-75px -25px;}

