/*
Theme Name: Kulturhauptstadtteile
Author: TP3 / 201 Created
*/
html {
	/*height:101%;*/
	}
body,
	html {
		margin:0;
		padding:0;
		color:#130f10;
		background:#eaeaea;
		font-family: Verdana, sans-serif;
		font-size:11px;
	}
	img {
		border-style:none;
	}
	a {
		outline:none;
	}	
	a img { 
		border:none;
	}
	#wrap {
		width:900px;
		margin:0 auto;
		background:transparent;
	}
	#header {
		margin:3px 0 0 0;
		width:900px;
		height:91px;
		background:#eaeaea url(http://www.kulturhauptstadtteil.at/site/gfx/header.jpg) 0 20px no-repeat;
	}
		#header ul {
			float:right;
			list-style-type:none;
			text-transform:uppercase;
			margin:0 82px 0 0;
			padding:2px 0 0 0;
			color:#130f10;
		}	
			#header ul li{
				float:left;
				margin-right:2px;
			}
		#header a, #header a:hover {
			color:#130f10;
			text-decoration:none;
		}
	#main {
		float:left;
		width:536px;
		padding:0 0 24px 0;
		margin-left: 26px;
		background:transparent;
	}
	#logo {
		height:102px;
		margin:0;
	}
		#logo img {
			margin:19px 0 0 0;
		}	
	#about {
		margin:14px 0 28px 0;
	}		
	h2 {
		font-size:12px;
		text-transform:uppercase;
		margin:4px 0 0 0;
	}
	.storycontent p {
		/*float:left;*/
	}	
	.storycontent ul {
		margin-left:0;
		padding-left:1.2em;
	}
	.storycontent a {
		color:#000000;
		font-weight:bold;
		font-style:italic;
		text-decoration:none;
	}
	.storycontent a:hover {
		text-decoration:underline;
	}
	.storycontent label {
		width:55px;
		font-weight:bold;
		clear: left;
		display: block;
		float: left;
	}
	.storycontent input, .storycontent textarea {
		width:365px;
		border:1px solid #7d7d7d;
		margin:0;
		padding:0;
	}
	.storycontent textarea {
		margin-left:3px;
	}
	.storycontent .button input {
		margin:12px 0 12px 58px;
		background-color:#7d7d7d;
		color:#000000;
	}
	/*#map-container {
		float:right;
		width:290px;
		min-height:654px;
		height:auto !important;  /* für moderne Browser */
		/*height:654px;  /*für den IE */		
	/*}	*/
	#sidebar {
		float:right;
		width:290px;
		color:#7d7d7d;
		/*background:transparent url(http://www.kulturhauptstadtteil.at/site/sidebar_bg.gif) 88% bottom no-repeat;*/
		margin:0 0 24px 0;
		min-height:654px;
		height:auto !important;  /* für moderne Browser */
		height:654px;  /*für den IE */		
	}
		#sidebar #sidebar-logo {
			height:74px;
			margin:19px 0 13px 0;
		}
		#sidebar form{
			margin:1.3em 0 0 2px;
		}
		#sidebar .field{
			margin-left:2px;
		}		
		#sidebar .button{
			float:left;
			clear:both;
			color:#787878;
			background:#eaeaea;
			border:none;
			font-size:10px;
			padding:8px 0 0 0;
		}
		#sidebar #map{
			float:left;
			width:290px;
			margin:40px 0 0 0;
		}
		#sidebar #image-map{
			float:left;
			width:290px;
			height:255px;
			color:white;
			background:green;
		}
		#sidebar img{
			float:left;
			margin:0;
		}		
		#sidebar img.linz09-logo{
			margin:43px 0 0 108px;
		}
		#sidebar ul {
			margin-left:4px;
			padding:0;
			list-style-type:none;
			text-transform:uppercase;
		}
			#sidebar ul li {
				margin-left:0;
				padding:0;
			}	
				#sidebar ul li ul {
					margin-left:12px;
					padding:0;
				}
					#sidebar ul li ul li ul {
						margin-left:26px;
					}		
		#sidebar a {
			color:#787878;
			text-decoration:none;
		}
		#sidebar a:hover{
			color:#130f10;
		}
		#menu ul li ul {
			margin-left:26px;
		}
		#menu ul ul { /* versteckt die Kinder von nicht aktiven Menu-Items */
			display:none;
		}	
		#menu ul li.current_page_ancestor ul { /* damit Level 3 angezeigt wird */
			display:block;
		}
		#menu li.current_page_item a, #menu li.current_page_ancestor a { /* Highlight aktive Seite & Level 1 */
			color:#130f10;
			display:block;
		}
		#menu li.current_page_ancestor ul li a  { /* passives Level 3 */
			color:#787878;
			display:block;
		}
		#menu li.current_page_ancestor ul li.current_page_parent li.current_page_item a { /* Highlight aktive Seite in Level 3 */
			color:#130f10;
			display:block;
		}		
		#menu li.current_page_ancestor ul li a:hover {
			color:#130f10;
			display:block;
		}		
		#menu li.current_page_ancestor ul li.current_page_parent a {
			color:#130f10;
			display:block;
		}
		#menu li.current_page_ancestor ul li.current_page_parent ul li a {
			color:#787878;
			display:block;
		}
		#menu li.current_page_ancestor ul li.current_page_parent ul li a:hover {
			color:#130f10;
			display:block;
		}		
		#menu li.current_page_parent ul {
			display:block;
		}
		#menu li ul li.current_page_item a{
			color:#130f10;
			display:block;
		}
#sidebar #menu .page-item-534,
#sidebar #menu .page-item-536,
#sidebar #menu .page-item-538 {
		display: none;
		}
#sidebar #menu .page-item-546,
#sidebar #menu .page-item-564 {
	margin-top: 1.3em;
	}
.searchsep {
	margin:1em 0 3em 0;
	clear:both;
	color:#787878;
	background-color:#787878;
	height:1px;
	border:none 0;	
	}
/******************************************
* Align box
******************************************/

img.centered, .aligncenter, div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright {
padding: 4px 0;
margin: 0 0 2px 11px;
display: inline;
}

img.alignleft {
padding: 4px 0;
margin: 0 11px 2px 0;
display: inline;
}

.alignright {
float: right;
}

.alignleft {
float: left;
}	
/******************************************
* END Align box
******************************************/
.ngg-galleryoverview {
	float:left;
	clear:both;
	margin:1em 0 1.5em 0;
	width:100%;
}
.ngg-gallery-thumbnail-box {
	float: left;
	margin:0 3px 1px 0;
}
.ngg-clear {
	}