@charset "utf-8";


div#content_us {
	position:absolute;
	bottom: 0px;
	top: 100px;
	background-color:#ffffff;
	right: -250px;
	width: 960px;
	float: right;
	text-align: left;
	padding-left:12px;
	padding-right:12px;

	padding-botto,:12px;
	padding-top:10px;
	background-image: url(pictures/bg.png);
	background-position:top;
	background-repeat:no-repeat;
	height: 360px;
	
	

}


div#content_kabinett {
	position:absolute;
	bottom: 0px;
	top: 100px;
	background-color:#ffffff;
	right: -250px;
	width: 960px;
	float: right;
	text-align: left;
	padding-left:12px;
	padding-right:12px;

	padding-botto,:12px;
	padding-top:10px;
	background-image: url(pictures/bg_kabinett.png);
	background-position:top;
	background-repeat:no-repeat;
	height: 414px;
	
	

}

div#content_tact {
	position:absolute;
	bottom: 0px;
	top: 100px;
	background-color:#ffffff;
	right: -250px;
	width: 960px;
	float: right;
	text-align: left;
	padding-left:12px;
	padding-right:12px;

	padding-botto,:12px;
	padding-top:10px;
	background-image: url(pictures/bg_tact.png);
	background-position:top;
	background-repeat:no-repeat;
	height: 601px;
	
	

}


.text_us{
color:#000000;
	text-decoration:none;
	
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	
	}

div#content_de {
	position:absolute;
	bottom: 0px;
	top: 100px;
	background-color:#ffffff;
	right:-150px;
	
	width: 350px;
	float: right;
	text-align: left;
	padding-left:12px;
	padding-right:12px;
	padding-botto,:12px;
	padding-top:10px;
	border-left: 1px solid #666666;
	
}

.text_de{
color:#666666;
	text-decoration:none;
	
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	
	}



/*aktuell*/

.logo {	background-image: url(pictures/logo3.jpg)}


.overhead {margin-top:3px;  padding-left:181px; letter-spacing:0.1em; font-size:10px;}

/*Standart fuer alle Dokumente ANFANG*/
html, body {margin: 0; padding: 0;}
.clear {clear:both;}
.ntz {display:none;}
.hsecline { font-weight: normal;}
.branding {
position: absolute;
left:0px;
top: 20px;
width: 960px;
height:63px;

}


div 

a, a:hover, a:focus {outline:none !important; text-decoration:none; border:none;}

.branding h1 a {text-indent:-9999px; display: block;}
.branding h1 a:focus {outline: 1px solid white;}


.gross {font-variant:small-caps;font-size:130%; font-weight:bold;}
.logo {
	margin:0; padding:0;
	position:absolute;
	height:92px;
	width:170px;
	left: 0px;
	top: 8px;
}
.logo:hover {background-position:-170px; }

p {line-height: 1.4em;}



/*Zusatztext für index.html*/

 


/*seitenanfangsverweis */
a.top {position:relative; float: right; margin-bottom: 20px;}
hr {color:#92c31c; height:1px; border:0; border-top:dotted 1px #92c31c;}
/*java ZURÜCK*/
.zr {
display:/*block*/none;
position:fixed;
margin-left:800px;
bottom:20px;
outline:none;
width:40px;
height:38px;
background: url(pictures/zr2.jpg);
}

#site_container{
	text-align:left;
	color: #666;
	/*background-color: white;*/
	position: absolute;
	top:0px;
	left: 10%; 
	font-family: Arial, sans-serif;
	font-size: 12px;
  width: 960px;
  height: 60%;
	overflow: visible;

	
} 
a {
	font-size: 14px;
	text-decoration: none;
	color: #590;	
	border-style: none;
	outline:none;
}
img{border-width: 0px;}

.nav {
	border-right: 1px solid #666666;
	position: absolute;
	width: 194px;
	left:12px;
	top: 135px;
	font-style: normal;
	font-size:11px;
	line-height: 26px;
	text-transform: none;
	color: #999;
	font-variant: small-caps;
	z-index: 85;
}
li.bottom {text-decoration:line-through}
.bottom{	font-variant: small-caps;}
.nav .bottom {margin-bottom: 2em;}
.nav ul {display: inline; padding:0; margin:0; margin-bottom: 2em; }
.nav li {list-style: none;}
.nav strong {font-weight:lighter; color:#000000;}

.nav strong:before {content:url(pictures/koffer_klein.jpg) " ";}
.nav sub {left:22px;}

.nav a {
	font-size:11px;
	color: #666;
	border-style:none;
	text-decoration: none;
  outline:none;
}
.nav a:visited {
	font-size:11px;
	color: #666;
	border-style:none;
	text-decoration: none;
}
.nav a:hover {
	font-size:11px;
	color: #333;
	border-style:none;
	text-decoration: none;
}
#wir:before {content:url(pictures/koffer_klein.jpg)" ";}
/*SIDEBAR*/

.sidebar { 
left:-15px;
position:absolute;
top: 470px;
width:160px;
height:164px; 
/*background-color: white;*/
/*background: url(index/unfinished.jpg) no-repeat;*/
text-align:right;
} 

.sidebar a {position:relative; top:123px; font-size:12px; font-weight: normal;}
.sidebar span {font-size: 8px;}

/*SIDEBAR 2*/
.sidebar2 {
position:absolute;

left:935px;
top:1px;
}
.sidebar2 a {font-size:11px;}
#facebook {color:#546ea4;}
#face {position:absolute; bottom:-23px; left:30px;}

.inhalt {
	font-size:13px;
	position: absolute;
	left: 228px;
	top: 98px;
	width: 779px;
	overflow:visible;
	/*background-color: white;*/
}
#inhalt_vorschau {width: 779px;}
#inhalt_kleines_format .mailliste {margin-left:400px;}
 #inhalt_aktuell {width:779px;}
#inhalt_konzept{text-align:justify; font-size:15px; width:779px;}
 #inhalt_ueber_uns, #inhalt_wir {width: 670px;}
#inhalt_ueber_uns p img {margin:0; padding:0;}
.inhalt ul li {list-style: disc; margin-left: 20px;}
#inhalt_archiv .kleines_format_linkliste li, #inhalt_vorschau .kleines_format_linkliste li { list-style: none; line-height: 2em; margin-left: 0px;right: -250px;}
.kleines_format_linkliste li a {font-size: 14px;}
.kleines_format_linkliste li a:hover {color:#38540a;}

/*Angaben fuer UeberUns*/
.bilduntertitel {padding-left: 25px; margin-top:-9px;}

.bilduntertitel2 {line-height: 1.1em; margin:0; padding:0;}
#ueber_uns_ul, #ueber_uns_ul a {margin:0; padding:0;}
#ueber_uns_ul li {list-style:none; margin:0; padding:0;}
#ueber_uns_ul li a img {border-left:2px solid #93C21C; padding-left:7px; margin-bottom:3px;}
#ueber_uns_ul li a:hover img {padding-left:4px;}

.felda {	position: absolute;	top: 125px;	left:25px;	width:200px;}
.feldb {	position: absolute;	top: 125px;	left:315px;	width:200px;}
.feldc {	position: absolute;	top: 125px;	left:600px;	width:200px;}
.feldd {	position: absolute;	top: 330px;	left:25px;	width:200px;}
.felde {	position: absolute;	top: 330px;	left:315px;	width:200px;}
.feldf {	position: absolute;	top: 330px;	left:600px;	width:200px;}
.feldg {	position: absolute;	top: 530px; left:25px;	width:200px;}

/*Angaben fuer UeberUns/AboutUs ENDE*/

/*Angaben fuer kleines_Format ANFANG*/
.mailliste {line-height: 1.4em; font-size: 12px;}
.mailliste a{	position:absolute;	left:180px;	font-size:12px; }
.mailliste ul li { list-style: none; margin-left: 0; margin-bottom:10px;}
.mailliste ul { display: inline;}
/*Angaben fuer kleines_Format ENDE*/

/*Angaben fuer Partner ANFANG*/
.partner {
	font-size:14px;
	height:100px;
	vertical-align:middle;
	margin-left:25px;
}
.partner img{
	border-width: 0px;
	vertical-align:middle;
	text-align:center;
	margin-left:10px;
	margin-right:10px;
}
/*Angaben fuer Partner ENDE*/


.teilnehmer{
	width:500px;
	margin-left:100px;
}
.galerie{
	margin-left:25px;
	line-height: 1.4em;
	overflow:visible;
}
.galerie2 {	margin-left:70px; margin-right:70px;
	line-height: 1.4em;
	overflow:visible;}
.galerie img{
/*	border:2px;
	border-style:outset;*/
	margin-top:10px;
	margin-bottom:10px;
	margin-right:13px;
	margin-left:10px;
}
.pics{
	text-align:center;
	vertical-align:text-top;
	margin-left:25px;
	margin-bottom:15px;
	border:0px;
	width:600px;
}
/*Angaben fuer Ausstellungen_archiv ANFANG*/
#inhalt_archiv {width:779px;}
.archiv_linkliste {margin-left:100px;}
#inhalte_archiv {margin-left:80px; width:670px;}
#archiv_liste {width:779px;}
.pics td {
	width:200px;
}
.fright {position:absolute; right:0px;}
/*Angaben fuer Ausstellungen_archiv ENDE*/

/*Angaben fuer Kontakt ANFANG*/
.contact ul li {list-style:none;}
.contact{
	left:20px;
	width:340px;
	text-align:left;
}
.contact2{
	position:absolute;
	left:423px;
	top: 28px;
}
/*Angaben fuer Kontakt ENDE*/

/*Angaben fuer sponsoren ANFANG*/
.image img{
	margin-right:20px;
	margin-left:50px;
	margin-bottom:105px;
	text-align:center;
	vertical-align:middle;
}
/*Angaben fuer sponsoren ENDE*/
