/*--- SAW instruments GmbH - styles.css ---*/

#header a:link    {text-decoration: none; color:#333333; }			
#header a:visited {text-decoration: none; color:#333333; }			
#header a:hover   {text-decoration: none; color:#FFFFFF; background: #666666}	
#header a:active  {text-decoration: none; color:#333333;; }


#header 
{
	float:left; 

	font-size:80%;
	font-family:Arial, Helvetica, Verdana;
	background: #FFFFFF;

	width: 88.5em;
	margin: 0 auto;
	padding: 0 0 0 0 ;
	padding-top: 1em; /* ges. Seite schieben */
}

#header p
{
	float:right;
    	margin:0px;
    	padding:0px; 
    	list-style:none;
}
		
#header li 
{
    	float:right;
    	margin:0;
    	padding:0px;
	list-style:none;
	background: #FFFFFF;
}
	
.header a 
{
	padding:0px;
}	
	
#header #current 
{
    color: #FFFFFF;
}	
	
#header #current a 
{
	text-decoration: none;
}	

#header2 a:link    	{text-decoration: none; color:#FFFFFF; }			
#header2 a:visited 	{text-decoration: none; color:#FFFFFF; }					
#header2 a:hover   	{text-decoration: none; color:#333333; font-weight:bold;}
#header2 a:active  	{text-decoration: none; color:#FFFFFF; }


#header2
{
	float:left; 
    	font-size:100%;
    	font-weight:bold;
    	line-height: 16pt;
	font-family:Arial, Helvetica, Verdana;
	
	background: #4ABAE7;
	color: #FFFFFF;

	width: 69.9em;
	margin: 0 auto;
	padding: 0;
}


#header2 ul, #header2 li
{
       	float:center;
	display: inline;
	letter-spacing: 1px;	/*buchstabenabstand gesperrt */
	
       	margin:0 0 0 0px;
       	padding:0 0 0 0px; 

       	list-style:none;
       	background: #4ABAE7;
    }
    
	
.header2 a 
{
	padding:0px;
}	
	
.header2 #current 
{
    color: #FFFFFF;
}	
	
.header2 #current a 
{
	color: #4ABAE7;
}	


.header3
{
	float:left; 
	
	background: #4ABAE7;
	color: #FFFFFF;

	/*width: 69.8em;*/
	width: 894px;
	height: 130px;
	margin: 0 auto;
	padding: 0;
	
	border: 1px solid silver;
}

.header4
{
	float:left; 
	
	background: #4ABAE7;
	color: #FFFFFF;

	width: 69.8em;
	height: 152px;	/* home */
	margin: 0 auto;
	padding: 0;
}

/*---- ----*/
#inhalt {
        width: 600px;
        font-family: Arial, Helvetica, Verdana;
        
	background-color: #FFFFFF;
	padding: 0 auto;
        margin: 0 auto;
	}
	
p	{
	margin: 10px;
	padding: 10px;
	}

/*---- ----*/



body {
	background-color: #FFFFFF;
	font-size: 0.8em;
	font-family: Arial, Helvetica, Verdana;
	color:#333333;
	padding:0 0 0 10px auto;
	margin:0;
	padding-left:10px 10px 10px 10em;
}

a {color: #4ABAE7;}
a:visited {color:#4ABAE7;}
a:hover {color: #000000;}
a:active { color:#000000;}


h1 {
	font-size: 2em; 
	font-weight: normal;
 }

h2 {
	font-size: 1.7em;
	font-weight: normal;
}

/* --- container zentriert das layout --- */
#container {
	width: 70em;
	margin: 0 auto;
	padding: 0;
	background-color: #FFFFFF;

}



/*--- banner for logo ---*/
#logo 
{
	margin: 0;
	padding: 0;
	
	margin-top: -1em; /* in der Höhe verschieben */
	
	background-color: #FFFFFF;
	
	color: #DEDEDE;
	line-height: 45pt; /* Linie zw. logo und oberer navi */
	font-family: Arial, Helvetica, Verdana;
	font-decoration: none;

	float:left;
}

#logo p
{
	margin-left: 15em;
	padding: 10px;
	float:right; 
}


#logo ul, #logo li
{
	float:right; 
	list-style:none;
}

#medium 
{
	border: 0px solid;
}
	
#nat 
{
	border: 0px solid;
}	
	
/*-----------------------------*/

#line 
{
	float:left; 
	width: 70em;
	height: 0.3em;
	background: #FFFFFF;
}


/*--- bilder leiste oben ---*/
#head
{ 
	font-family: Arial, Verdana, Helvetica;
	font-decoration: none;
	list-style:none;
		
	width: 70em;
	margin: 0;
	padding: 0;
	padding-top: 0em;
	background: #DEDEDE;
	
	float:left; 
}

#head ul, #head li, #head p
{
 	display: inline;
	margin: 0;
	padding: 0;
	background: #FFFFFF;
}

#small 
{
	width: 8.47em;
	height: 4em;
	border: 0px solid;
}
	
#xs 
{
	width: 2em;
	height: 3em;
	border: 0px solid;
}	

/*-----------------------------*/
/* ebenen oben */
#mainnavi 
{
	font-wight: bold;
	color: #4ABAE7;
	
	width: 70em;
	margin: 0 auto;
	padding: 0;
	background-color: #FFFFFF;
}

#mainnavi p
{
	font-family: Arial, Verdana, Helvetica;
	font-size:90%;
	line-height: 16pt;
	
	margin-left: 1em;
	padding: 0;
	padding-top: 10em; /* !IE */
}

#mainnavi a 
{
	text-decoration: none;
}

/* ebenen oben home */
#mainnaviH 
{
	font-wight: bold;
	color: #4ABAE7;
	
	width: 70em;
	margin: 0 auto;
	padding: 0;
	background-color: #FFFFFF;
}

#mainnaviH p
{
	font-family: Arial, Verdana, Helvetica;
	font-size:90%;
	line-height: 0pt;
	
	margin-left: 1em;
	padding: 0;
	padding-top: 10em; /* !IE */
}



/* --- Inhalt --- */
#content {
	min-height:600px;
	background-color: #FFFFFF;
	padding: 0;
	margin: 0 12em auto;
}

p
{
	font-decoration: none;
	padding: 10px;
	margin:0;
}



#content a
{
	cursor:progress;
}
	

h1
{
	padding: 10px;
	margin:0;
}

h2
{
	padding: 10px;
	margin:0;
}

h3
{
	padding: 1em;
	margin:0;
}


/* --- left navigavtion --- */
#left
{
	float: left;
	width: 12em;
	margin: 0;
	padding:0 0 0 10px;;
	color:#333333;
	/*list-style-image:url("img/menu_on.gif");*/
}

#right {
	float: right;
	width: 12em;
	margin: 0;
	padding: 0;
	color:#333333;
	
	font-size:90%;
}

#left ul
{
	list-style-image:url("img/menu_off.gif");
	/*padding: 0 0 0 0px; /* links eingezogen */ 
	padding: 0 0 0 10px; /* links eingezogen */
	margin: 0;
}


#left ul ul{
	list-style-image:url("img/menu_on.gif");
}




/* Menu */
#left li{
	margin: 0;
	padding: 0 0 4px 0;
}


#left li a {
	text-decoration:none; 
	font-weight:bold;
}


#left  li a.hover
{ 
	list-style-image:url("img/pdf.jpg");
}



#left li a.selected 
{
	margin: 0;
	padding: 0 0 0 0px;
	color:#333333;
	list-style-image:url("img/pdf.jpg");
}


#left li a:hover
{
	color: #FFFFFF;
	background: #4ABAE7;
	list-style-image:url("img/pdf.jpg");
}


/* Submenu */
#left li li
{
	margin: 0;
	padding: 0 0 3px 0;
	font-weight:bold;
}

#left  li li a { 
	font-size: 1em; 	
}

/*** --- tabelle --- ***/
#tblmain
{ 
	margin-left:12em 
}

#tblleft
{ 
 	width:11em; 
 	float:left;
}


/* --- footer --- */

#footer a:link    	{text-decoration: none; color:#999999; }			
#footer a:visited 	{text-decoration: none; color:#999999; }					
#footer a:hover   	{text-decoration: none; color:#FFFFFF; background: #666666}
#sfooter a:active  	{text-decoration: none; color:#999999; }


#footer {
	clear: both; /* hebt float auf */
		
	float:center; 
		
	width:auto;
	font-size:70%;
	font-family:Arial, Helvetica, Verdana;
	line-height: 16pt;
	
	padding: 0;
	margin: 0;
	margin: 0 5em;
	
	color:#999999;
	background-color: #FFFFFF;
	
	border-top: 1px dotted silver;
}


#footer ul    {
       	margin:0;
       	padding:0 0 0px; 
       	list-style:none;
}
    		
#footer li    {
    	float:center;
    	display:inline;
       	margin:0px;
       	padding:0px;
    	list-style:none;
    	color:#999999;    	
}
    
		
#footer a {
	padding:0px;
}	
	
#footer #current {
    color: #999999;
}



/* türkis */ 	#4ABAE7 /* 74 186 231 */
