/* Global Styles */

body {

                font: 100% Verdana, Geneva, sans-serif;

                background: #F1F4F8;

                margin: 0;

                padding: 0;

                text-align: center;

                color: #2e5a68;

    }

    .einspalt #container {

                width: 98%; 

                margin: 0 auto;

                border: 1px solid #BDC7BE;

                text-align: left;
				
				border-radius:10px;

    }

    .einspalt #header {

                background: #F1F4F8;

    }
    .einspalt #header h1 {

                margin: 10px;

                padding: 0px 2px;

                               font-size: 120%;
							   
							   font-family: Verdana, Geneva, sans-serif;

                               font-weight: bold;
							   
							   color: #2e5a68;

                               text-align: left;
							   
							   text-shadow: 2px 2px 2px #B8B7B7;

    }

    .einspalt #main {

                padding: 0 10px;

                background: #F1F4F8;

    }

    .einspalt #footer {

                padding: 0 10px;

                background:#F1F4F8;

    }

    .einspalt #footer p {

                margin: 0;

                padding: 10px 0;

}

/* Class Styles */

.h2 {

                font-size:140%;

                color:#2e5a68;

                font-family: Verdana, Geneva, sans-serif;

}

.h3 {

                font-size:120%;

                color:#2e5a68;

                font-family: Verdana, Geneva, sans-serif;

}
.norm {

                font-size:110%;

                color:#2e5a68;

                font-family: Verdana, Geneva, sans-serif;

}
.newspaper

{

-webkit-column-count:1; /* Chrome, Safari, Opera */

-moz-column-count:1; /* Firefox */

column-count:1;

}
.hr {
	max-width: 100%;
	color: #BDC7BE;	
}
.bold {

                font-size:110%;
				
				font-weight:bold;

                color:#2e5a68;

                font-family: Verdana, Geneva, sans-serif;

}
.txtlib {

                font-size:110%;
				
				font-weight:bold;

                color:#2e5a68;

                font-family: Verdana, Geneva, sans-serif;

}
.gruen {

			font-family:Verdana, Geneva, sans-serif; 
			font-size:110%; 
			font-weight:bold; 
			color: #388F51;}
.img {
	max-width: 70%;
	height: auto;
	float: none;
}
.ait  {

                font-size:96%;

                color:#2e5a68;
				
				font-style:italic;

                font-family: Verdana, Geneva, sans-serif;

}
/* ID Styles */
table{
border-collapse:collapse;
}

table,th, td{

border: 0px solid #BDC7BE;

}

ul#navigation{

list-style-type:none;

margin-left:0;

padding-left:0;

}

ul#navigation li{

float:left;

padding-right:18px;

margin-bottom:0.2em;

}

ul#navigation li a{

background-color:#D2D1D2;

display:inline;

border-radius:6px;

/*display:block;*/

padding:0.4em;

width:100px;
}

ul#navigationb{

list-style-type:none;

margin-left:0;

padding-left:0;

}

ul#navigationb li{

float:left;

padding-right:2px;

margin-bottom:0.2em;

}

ul#navigationb li a{

background-color:#D2D1D2;

display:inline;

border-radius:6px;

/*display:block;*/

padding:0.4em;

width:100px;
}
a:link { text-decoration: underline; background-color:#F1F4F8; font-family: Verdana, Geneva, sans-serif;  font-size:1.0em; color:#2e5a68}
a:visited { text-decoration: none; background-color:#F1F4F8; font-family: Verdana, Geneva, sans-serif; font-size:1.0em; color:#2e5a68}
a:hover { text-decoration: underline; background-color:#F1F4F8;font-family: Verdana, Geneva, sans-serif;  font-size:1.0em; color:#2e5a68}
a:active { text-decoration: none; background-color:#F1F4F8; font-family: Verdana, Geneva, sans-serif;  font-size:1.0em; color:#2e5a68}