@charset "UTF-8";


* {
  padding: 0;
  margin: 0;
  border: none;
  }
		body {
		overflow: scroll;
		}
	 	h1 {
		font-size: 24px;
		padding: 19px 0 0 0;
		text-align:right;
        }
		
        h2 {
		font-size: 16px;
        padding: 10px 14px 15px 0;
		color: rgb(152,21,104);
		text-align:right;
        }
		
			
		ul#sprachmenu {
		width:300px;
		list-style:none;
		position: absolute;
		top: 8px;
		}
			ul#sprachmenu li {
			float:left;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			width:46px;
			font-weight:700;
			color:rgb(82,92,106);
			}
			
			ul#sprachmenu li a {
			display:block;
			height:22px;
			width:80px;
			text-align:left;
			text-decoration:none;
			color:rgb(166,171,179);
			}
			
			ul#sprachmenu li a:hover {
			color:rgb(72,126,96);
			}
			
					
		ul#menu {
		height:30px;
		margin:0;
		padding:0;
		list-style:none;
		position: absolute;
		top: 26px;
		}
			ul#menu li {
			float:left;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:rgb(109,128,165);
			font-weight:bold;
			height:22px;
			padding: 12px 22px 0 0;
			}
			
				ul#menu li#aktuell {
					background: url(../img/auszeichnung_1.gif) right top no-repeat;
					margin: 0 12px 0 0;
				}
			
				ul#menu li a{
				text-decoration:none;
				color:rgb(155,156,158);
				padding: 0 12px 0 0;
				}
				ul#menu li a:hover{	
				color:rgb(170,189,175);
				background: url(../img/auszeichnung_3.gif) right center no-repeat;
				}
				
        h3 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		letter-spacing:1px;
        padding: 0 0 5px 10px;
        color: rgb(0,0,0);
        }
		
		h4 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:0 0 3px 10px;
		color: rgb(175,16,35);
		font-weight:bold;
		}
		
		p {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 15px;
		padding: 0 0 5px 10px;
		color: rgb(82,92,106);
		}
		body#start p {
		font-weight: bold;
		letter-spacing:0.09em;
		}
		
		div#inhalt img {
			padding: 0 0 20px 0;
			}
			
		a {
		color: rgb(0,0,0);
		font-weight:800;
		letter-spacing:0;
		}
		a:hover {
		color: rgb(72,126,96);
		background-color: white;
		}

		div#alles {
		width:854px;
		margin: 0 auto;
		}
		
		div#header {
		padding: 0 0 47px 0;
		}
		
		div#inhalt {
		width: 840px;
		min-height: 450px;
		}	
		
		div#links {
		width: 204px;
		float:left;
		line-height: 0px;
		font-size:12px;
		font-weight:bolder;
		font-family:Arial, Helvetica, sans-serif;
		color:rgb(155,156,158);
		padding:0 8px 0 0;
		}
				
			ul#submenu {
			height:226px;
			margin:0;
			padding:0px;
			list-style:none;
			position: relative;
			top: -3px;
			}		
				ul#submenu li {
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				line-height: 20px;
				padding: 0 0 5px 0;
				text-transform:uppercase;
				color:rgb(109,128,165);
				font-weight:bold;
				background:white;
				text-align:right;
				}
				ul#submenu img {
					padding: 0;
					}
				ul#submenu li a {
				color:rgb(155,156,158);
				text-decoration:none;
				}
				ul#submenu li a:hover {
				color:rgb(170,189,175);
				}
		div#breit {
		width: 416px;
		float:left;
		font-size:12px;
		
		font-family:Arial, Helvetica, sans-serif;
		color:rgb(155,156,158);
		padding:0 8px 0 0;
		}
			div#breit_links {
				width: 200px;
				padding: 0 8px 0 0;
				float: left;
				}
			div#breit_rechts {
				width: 200px;
				padding: 0 8px 0 0;
				float: left;
				}
		
		div#rechts {
		width:204px;
		float:left;
		padding:0 0 0 0px;
		}
			div#thumbnails {
				line-height: 0;
				width: 205px;
				}
			div#thumbnails img {
				padding: 0 0 4px 0;
				}
		
		div#foot {
		width: 854px;
		height:40px;
		clear: left;
		margin:0;
		padding:0;
		}
		
		div#copyright {
		width:200px;
		height:20px;
		text-align:left;
		padding-right:100px;
		float:left;
		}
		
		div#menu_untenrechts {
		width: 540px;
		float:left;
		}
				
			ul#menu_unten {
			height:20px;
			margin:0;
			padding:0;
			list-style:none;
			text-align:right;
			}
			ul#menu_unten li{
			float: right;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:rgb(166,171,179);
			font-weight:800;
			margin: 0 0 0 24px;
			}
			ul#menu_unten li a{
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:rgb(166,171,179);
			text-decoration:none;
			}
			ul#menu_unten li a:hover{
			color:rgb(72,126,96);
			}
			
			
				iframe {
				width: 100%;
				height:350px;
				font-family:Arial, Helvetica, sans-serif;
				padding: 0 0 7px 10px;
				}
				
				input, textarea {
				border: 1px solid rgb(170,189,175);
				width: 100%;
				padding: 2px 0 4px 0;
				}
			
				input.button {
					width: 30%;
					padding: 3px 0 3px 0;
					background-color: rgb(170,189,175);
					}
				form {
					padding: 0 0 10px 0;
					font-size: 80em;
					}

div#largeview {
	width: 416px;
	height: 300px;
	color: rgb(82,92,106);
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	}

div#largeview_ed {
		width: 416px;
		height: 300px;
		background-image: url(../img/galerie/editorial/pict/pict_01.jpg);
		}
div#largeview_cd {
		width: 416px;
		height: 300px;
		background-image: url(../img/galerie/cd/pict/pict_01.jpg);
		}	
div#largeview_fs {
		width: 416px;
		height: 300px;
		background-image: url(../img/galerie/fs/pict/pict_01.jpg);
		}
div#largeview_ind {
		width: 416px;
		height: 300px;
		background-image: url(../img/galerie/ind/pict/pict_01.jpg);
		}
div#largeview_wd {
		width: 416px;
		height: 300px;
		background-image: url(../img/galerie/wd/pict/pict_01.jpg);
		}
div#largeview_typ {
		width: 416px;
		height: 300px;
		background-image: url(../img/galerie/typ/pict/pict_01.jpg);
		}
		
div#largeview img {
	padding: 0 0 8px 0;
}
