/*@charset "utf-8";*/

body  { margin: 0; 

    	padding: 0; text-align: center; 

    	color: black; font-size: 95%; font-family:  Verdana, "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal;f;line-height: normal; background-color: white; background-attachment: scroll; ont-variant: normal }

    

  

#container { 

    	width: 100%;

    	text-align: left;

             

    }  

	

#header { background-image: url('img/panobasel.png'); background-repeat: no-repeat; height: 150px; width: 100%; padding: 0px; float: left; /*display: inline;*/}

/*#logo { background-image: url('img/panobasel.png'); background-repeat: no-repeat;  width: 30%; height: 150px; float: right; margin: 0px 0 ; padding: 0 }   */

#bild2 { background-image: url('img/logo.gif'); background-repeat: no-repeat;  width: 355px; height: 73px; position: absolute; margin: 39px 0 0 62% ; padding: 0;  }

#navitop { clear: left; width: 100%; height: 30px; padding-top: 5px; background-color: #790000; color: #ffffff;   text-align: right; }

#navitop ul { margin: 0; padding-right: 20px; list-style-type: none; }

#navitop li { display: inline; }

#navitop li a { color: #f9fcf1; font-size: 90%; text-decoration: none; border-left: 1px solid #f9fcf1; padding: 0 5px 0 5px; }

#navitop li a:link, #navitop li a:visited {text-decoration: none; }

#navitop li a:hover { text-decoration: underline overline; }



#sidebar1 { float: left; width: 14em; background: url('img/sidebar1.jpg') repeat-y; padding-top: 15px; padding-right: 0; padding-left: 0 }

/*#sidebar_bottom { background-image: url('img/sidebar_bottom.jpg'); background-repeat: no-repeat; width: 14em; height: 87px; margin: 0; padding: 0 }  */



/* Beginn der Navigation. */

#top { background-image: url('img/top.jpg'); background-repeat: no-repeat; width: 170px; height: 25px; margin-top: 0px; margin-bottom: 0; margin-left: 30px }

#navi { width: 170px; margin-top: 0; margin-bottom: 0; margin-left: 30px; }

#navi ul  { margin: 0; padding: 0; list-style-type: none; display: block; }

#navi li{ background-image: url('img/liste.jpg'); background-repeat: no-repeat; height: 25px; margin: 0; padding: 0 }

#navi li a { color: #f9fcf1; font-size: 90%; font-weight: normal; height: 25px; }

#navi li a:link, #navi li a:visited { text-decoration: none; padding-left: 40px; }

#navi li a:hover{ text-decoration: underline overline; }



#bottom { background-image: url('img/bottom.jpg'); background-repeat: no-repeat; width: 170px; height: 25px; margin-top: 0; margin-bottom: 0; margin-left: 30px }

/* allgemeine links im text */

.a:link{ color: white; text-decoration:underline;font-family: verdana; font-size: 12px;}

.a:visited{color:white;text-decoration:underline;font-family: verdana; font-size: 12px;}

.a:active{ color:white;text-decoration:underline;font-family: verdana; font-size: 12px; }

.a:hover{ color: #89A9B8;background-color:white;  text-decoration:none;font-family: verdana; font-size: 12px; }
/* Ende der Navigation. */



#sidebar2 {

    	float: right; 

    	width: 8em; 

    	background: transparent; 

    	padding: 15px 0; 

    }



#mainContent { margin: 0 9em 2em 15em; padding: 2em; 

    } 

h1 { background-color: #ccc; color: #fff; font-size: 170%; font-weight: bold; padding-left: 5px; }

h3 { background-color: #790000; color: #fff; font-size: 100%; font-weight: bold; padding-left: 5px; }

h2 { color: #790000; font-size: 90%; font-weight: bold; }

p { color: #666666; }

.h1 { background-color: #ccc; color: #fff; font-size: 170%; font-weight: bold; padding-left: 5px; }

.h3 { background-color: #790000; color: #fff; font-size: 100%; font-weight: bold; padding-left: 5px; }

.h2 { color: #790000; font-size: 90%; font-weight: bold; }

.p1 { color: #790000; font-weight: bold;}




.rund_box_ {

   background: white;

}

.rund_top div {

   background: url('img/tl.jpg') no-repeat left top;

}

.rund_top {

   background: url('img/tr.jpg') no-repeat right top;

}

.rund_bottom div {

   background: url('img/bl.jpg') no-repeat left bottom;

}

.rund_bottom {

   background: url('img/br.jpg') no-repeat right bottom;

}



.rund_top div, .rund_top, 

.rund_bottom div, .rund_bottom {

   width: 100%;

   height: 30px;

   font-size: 1px;

}

.rund_content { margin: 0 30px; }



    

#mainContent ul { font-size: 90%; font-variant: small-caps; text-align: center; margin: 1em 0 1em 40px; list-style-type: circle; display: list-item; }

	

/* Footer */







#footer {

	clear: both;

	padding: 20px 50px;

	/*border-top: 4px solid #790000; */

	/*background: #EAEAEA; */

}

#footer p {

	width: 770px;

	margin: 0 auto;

	font-size: x-small;

}



/* Footer > Legal */



#legal {

}



/* Footer > Links */



#links {



}

     



.fltrt { 

    	color: #666666; font-size: 80%; background-image: url('img/fltr.jpg'); background-repeat: no-repeat; background-position: 0 top; width: 150px; float: right; margin-bottom: 10px; margin-left: 8px; padding-top: 25px; padding-left: 2px; border-bottom: 2px solid #790000 }



.fltlft { 

    	float: left;

    	margin-right: 8px;

    }

.clearfloat { 

    	clear:both;

        height:0;

        font-size: 1px;

        line-height: 0px;

    }

.h4 { color: #790000; font-size: 170%; font-weight: bold; }

.p { color: #666666;

     font-size: 12px; }

     




