/*
CSS fuer www.kissling-galvanik.de
*/

di {border:1px solid black; }

html {
padding:0;
margin:0;
}

body {
padding:0;
margin:0;
margin:auto;
font-size: 0.9em;
line-height: 1.0em;
color:#444444;
background-color:#F0F0F0;
font-family: Times New Roman, Times, sans-serif; Arial, Helvetica,
}
.white {
color:#FFFFFF;
}

img {
	vertical-align:text-bottom;
	margin:2px 0px 2px 0px;
	padding:0;
	border:none;
	float:none;
}
img.kopf {
	margin:0px;
	padding:0;
	border:none;
	float:none;
}
img.metanavi {
	margin:0px;
	padding:0;
	border:none;
	float:none;
}

img.rahmen {
	margin:0px;
	padding:0;
	border:1px solid #BBBBBB;
	float:none;
}

img.zurueck {
	margin-bottom:200px;
	border:none;
}
img.sitemap {
	vertical-align:text-center;
	margin:0px 2px 2px 2px;
	padding:3;
	border:none;
	float:none;
}

a, a:visited, a:active, a:focus {
	text-decoration:none;
	color:#FA7811;
	font-weight:normal;
	letter-spacing: 0px;
}

a:hover {
	text-decoration:underline;
	color:#000050;
	font-weight:normal;
	letter-spacing: 0px;
}


/* IDs */

#seite {
width:960px;
margin:auto;
border:1px solid #BBBBBB;}

#kopf {
width:960px;
margin:auto;
font-size: 0.75em;
background-color:#0070AB;
color:#FFFFFF;
border:1px solid #FFFFFF;}

p.kopf {
color:#FFFFFF;
}

#metanavi {
background-color:#0070AB;
color: #FFFFFF;
text-align:right;
margin-right: 20px;

}

td.metanavi {
    color:white;}

a.metanavi, a:visited.metanavi, a:active.metanavi, a:focus.metanavi {
	text-decoration:none;
	color:#FFFFFF;
	font-weight:normal;
	letter-spacing: 2px;
	 font-variant: small-caps;
	font-family: Arial, Helevtica;
}

a:hover.metanavi {
	text-decoration:underline;
	color:#FFFFFF;
	font-weight:normal;
	letter-spacing: 2px;
	 font-variant: small-caps;
	font-family: Arial, Helevtica;
}


h1 {
	font-size:1.4em;
	font-weight:bold;
	text-decoration:none;
	color:#0070AB;
	margin-top: 30px;
   	margin-bottom:15px;
	margin-left:0px;
	margin-right:75px;
}

h1.mitte {
	font-size:1.4em;
	font-weight:bold;
	text-decoration:none;
	color:#0070AB;
	margin-top:70px;
	margin-left:80px;
	margin-bottom:15px;}

h2 {
	font-size:1.0em;
	font-weight:bold;
	text-decoration:none;
	
	margin-bottom:10px;
	margin-left:0px;
	margin-right:75px;
}


h3 {
	font-size:1em;
	font-weight:bold;
	text-decoration:none;
	color:#666666;
	margin-bottom:.4em;
margin-bottom:15px;
margin-left:0px;
margin-right:50px;
}


h4, h5, h6 {
	font-size:1em;
	font-weight:bold;
	text-decoration:none;
	color:#444444;
	margin-bottom:.4em;
margin-bottom:15px;
margin-left:0px;
margin-right:50px;
}

.kapitaelchen { font-variant: small-caps;}
.attention {font-weight: bold}

p {
line-height:1.2em;
margin-top:0px;
margin-left:0px;
margin-right:30px;
}

p.rot {
background-color:#BC0033;
line-height: 24px;
width: 100%;
}

p.rechts  {
color:#0070AB;
font-size:0.75em;
line-height: 0.95em;
font-family: Arial, Helvetica;
margin-left:1px;
margin-right:1px;
}

p.footer {
color: #0070AB;
font-family: Arial, Helvetica, Times New Roman, Times, sans-serif; 
font-size:0.75em;
line-height:1.2em;
margin-top:15px;
margin-left:0px;
margin-right:5px;
margin-bottom:15px;
text-align:right;
}

h2.rechts {
font-family: Arial, Helvetica;
margin-right:20px;
margin-top: 25px;}


.ul_komp {
list-style:none;
margin: 15px 0px 0px 30px;
padding:0;
}

.ul_komp li {
margin-bottom:8px;
}

.ul_komp ul {
list-style:none;
}


/*Der DIV navigation wird noch nicht eingesetzt*/
    #navigation {
    color:white;
    text-align: right;
    padding: 10px 30px 36px 0px;
    /*background: url(images/layout/weltkugel-ul.jpg) no-repeat top;*/
    }

     #navigation ul {
     list-style:none;
     padding:0;
     margin:0;
     margin-bottom:13px;
     }


      #navigation a {
      color:white;
      }

      #navigation .oberpunkt a:link, #navigation .oberpunkt a:visited, #navigation .oberpunkt a:hover {
	font-weight:bold;
         text-decoration:none;
	font-size:1.0em;
	letter-spacing: 1px;
	line-height: 1.75em;
      }

	#navigation .oberpunkt a:hover {
	text-decoration:underline;
	}


      #navigation .unterpunkt a:link, #navigation .unterpunkt a:visited, #navigation .unterpunkt a:hover {
	font-weight:normal;
        	text-decoration:none;
	font-size:0.9em;

	letter-spacing: 2px;
	line-height: 1.0em;
      }

	#navigation .unterpunkt a:hover {
	text-decoration:underline;
	}

         #navigation a.activ {
         color:#FFC801;
         }


