/* BODY und CONTAINER */



		html, body {

			background:  #FFFFFF url(images/back2.gif);
                         /*font-family: Arial,Helvetica,sans-serif,Tahoma,*/
                         font-family: Arial,Helvetica,sans-serif;


			}



		#container {

			width: 750px;

			margin: 0 auto;

                         font-size: 11px;

			line-height: 1.6em;

			color: #666666;

			background-color: #ffffff;

			border: 1px #010c51 solid;

		}



/* Hauptstile */



		h1 {




                         font-size: 12px;
                         font-weight: normal;



                         		}



		h2 {

			color: #858AC2;

                         font-size: 16px;

		/*	background-color: #1b2985; */

		}



                 h4  {

                 	color:#003399;

                         font-size: 12px;

                         text-align: left;

                         }



                 h5{


                        	color:#66749A

                         font-size: 13px;

                         font-weight: bold;

                         text-align: left;

                         }





		a {

			color: #66749A;




		}



		a:hover {

			color: #566590;


		}



                 a:active {
                 font-weight:bold;

                 }








		input {

			background-color: #D1C9BE;

			color: #000000;

			border: 1px solid #000000;

			font-size: 11px;

			padding: 3px;

		}



		.button {

			padding: 2px;

		}



/* IMAGES */



		a img{

	  		border: none;

	  	}



		img.left,img.center,img.right {

	  		padding: 4px;

	  		border: 0px dashed #1b2985;

	  		margin: 0px;

                         decoration:none;

	  	}



		img.left {

	  		float: left;

	  		margin: 0 12px 5px 0;

	  	}



		img.center {

			float: center;

	  		margin: 0 auto 5px auto;

	  	}



		img.right {

	  		float: right;

	  		margin: 0 0 5px 12px;

	  	}



/* HEADER */



		#header {

			border-bottom: 1px solid #010c51;

			padding-top: 10px;

			clear: both;

			margin-bottom: 10px;

			background-image:            url(images/header3.jpg);

			background-color: #2a25b2;

                         height: 125px;
                         }







/* NAVIGATION */



		#nav {

         font-family: tahoma;

	width: 150px;

	margin: 5px;

	clear: none;

	float: left;

         }



		#nav li a {

                         text-color: #ffffff;

                         height: 32px;

  			height: 24px;

                         padding: 8px 0 0 10px;

			text-decoration: none;

                         border:1px;

                         border-color:#2C337;

                         border-style:solid;

                 }



                    #nav li a:link, #nav li a:visited {

			color: #ffffff;

			display: block;

			background:  #2C337F;

			padding: 8px 0 0 10px;

		}



                        	#nav li a:hover {

                         color: #2C337;

                         background:#BCB5DB;

			padding: 8px 0 0 10px;



		}

		ul {

			list-style: none;

			margin: 0;

			padding: 0;

		}



		#img a {

   			border: none;
                         decoration:none;

                         }




/* CONTENT */



		#content {

	width: 565px;

	clear: none;

	margin-left: 170px;

         		}



		#content p {

                         font-size: 13px;

                         padding-bottom: 10px;

			border-bottom: 0px dashed #1b2985;

		}



		#content a {

                         color: #66749A;

			text-decoration: underline;

		/*	border-bottom: 1px #1b2985 ridge; */

			font-size: 12px;


                         }



		#content a:hover{

			color: #566590;

			text-decoration: underline;

			border-bottom: none;

			font-size: 12px;

		}

                 #content ul{

                 font-size: 13px;


                 }







/* FOOTER */



		#footer {

			margin-top: 20px;

			clear: both;

			background-color: #1b2985;

			padding: 0px 5px 0px 5px;

			text-align: center;

		}



		#footer p {

			color:#ffffff;

			padding: 5px;

		}



		#footer p a {

			color: #ffffff;
                         text-decoration: none;

		/*	border-bottom: 1px dotted #89817f; */

		}



		#footer p a:hover {

			color: #FFFFFF;

		}



/* Hoverbox */



.hoverbox

{

	cursor: default;

	list-style: none;

}



.hoverbox a

{

	cursor: default;

}



.hoverbox a .preview

{

	display: none;

}



.hoverbox a:hover .preview

{

	display: block;

	position: absolute;

	top: -33px;

	left: -45px;

	z-index: 1;

}



.hoverbox img

{

	background: #fff;

	border-color: #aaa #ccc #ddd #bbb;

	border-style: solid;

	border-width: 1px;

	color: inherit;

	padding: 2px;

	vertical-align: top;

	width: 100px;

	height: 75px;

}



.hoverbox li

{



	border-color: #ddd #bbb #aaa #ccc;

	border-style: ;

	border-width: 1px;

	color: inherit;

	display: inline;

	float: left;

	margin: 3px;

	padding: 5px;

	position: relative;

}



.hoverbox .preview

{

	border-color: #000;

	width: 250px;

	height: 200px;

}



/* IE fixies*/



.hoverbox a

{

	position: relative;

}



.hoverbox a:hover

{

	display: block;

	font-size: 100%;

	z-index: 1;

}



.hoverbox a:hover .preview

{

	top: -38px;

	left: -50px;

}



.hoverbox li

{

	position: static;

}