/*
THEME NAME: Sandbox
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists
VERSION: 1.6.1
AUTHOR: <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>
AUTHOR URI:
TAGS: white, microformats, fixed-width, flexible-width, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar
*/


/* Browser Reset */

*{
	margin:0 0 0 0;
	padding: 0 0 0 0;
	font-family: "adobe-garamond-pro-1","adobe-garamond-pro-2";
	font-size:14px;
	}
	
a:focus{
	outline:none;
	}
	
a{
	color:#000000;
	}
	
p{
	font-size:16px;
	}
	
ul{
	list-style-type:none;
	}
	
em{
	font-style:italic;
	}

strong{
	font-weight:700;
	}

img{
	border:none;
	}


.posts p img{
	border:none;
	margin-top:10px;
	margin-bottom:10px;
}
	
.entry-content p img{
	margin-top:10px;
	border:none;
	}


	
/* Header */

#header {
	margin-left:0px;
	padding-left:30px;
	background-color:white;
	position:fixed;
	top:0px;
	z-index:10;
	padding-bottom:7px;
	width:100%;
	background-image:url(img/border.png);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-top:20px;
	}
	
#nonlink{
	text-decoration:underline;
	font-size:14px;
	font-weight:normal;
	}
	
#nonlink:hover{
	text-decoration:none;
	}

#nonlink2{
	font-size:14px;
	font-weight:normal;
	text-decoration:underline;
	}

#nonlink2:hover{
	text-decoration:none;
	}

	
.headertext #bigtitle{
font-size:18px;
}

#headervesely #bigtitle{
font-size:18px;
}

		
#headervesely{
	margin-left:5px;
	display:block;
	background-color:white;
	position:fixed;
	top:0px;
	z-index:11;
	padding-bottom:15px;
	padding-left:25px;
	height:50px;
	width:950px;
	padding-top:20px;
	visibility:visible;
	}
	
.headerbacklink{
	position:fixed;
	top:40px;
	left:20px;
	height:25px;
	width:25px;

}
	
#facebooklink{
	display:inline-block;
	text-indent:-10000px;
	width:15px;
	height:15px;
	margin-left:5px;
	background-image:url(img/facebookicon.png);
	background-repeat:no-repeat;
	}
	
#facebooklink:hover{
	opacity:0.8;
	}
	
#header h1{
	position:absolute;
	text-indent:-10000px;
	}
	
.headertext{
	text-align:left;
	font-size:14px;
	line-height:21px;
	
	}
	
.headertext a{
	font-weight:700;
	color:#000000;
	text-decoration:underline;
	font-style:normal;
	font-size:14px;
	}

.headertext a:hover{
	text-decoration:none;
}

.headertext strong{
	font-weight:700;
	font-style:normal;
	font-size:14px;
	}
	
/* Navi + Setup*/
	
	
div#container {
margin:0 0 0 0;
width:100%;
}

div#content {
margin-top:115px;
position:relative;
}

div.sidebar {
overflow:hidden;
width:250px;
margin-left:30px;
}

.head{
	font-size:16px;
	font-weight:normal;
	font-style:italic;
	width:240px;
	text-decoration:none;
	display:block;
	}
	
.head:hover{
	
	}
	
.head.selected{
margin-bottom:6px;}
	
#navigation a.selected {
	font-weight:normal;
	}
	
#navigation ul {
	border-width:0px;
	margin:0px;
	padding:0px;
	text-indent:0px;
}



#navigation li ul{
	margin-bottom:0px;
	}

#navigation li ul  li{
	margin-top:0px;
	margin-bottom:10px;
font-weight:normal;
font-style:normal;
	}
	
#navigation ul a{
	text-decoration:none;

	}

#navigation ul a:hover{
	text-decoration:underline;
	}

/* nav for martin vesely subpage */

.veselynavigation li{
margin-bottom:6px;
}

#navigation .veselynavigation li ul li{
margin-bottom:4px;
}
	


.sublink{
font-size:14px;
margin-left: 12px;
display:block;
width: 210px;
line-height:18px;
}

.sublink div{
font-size:14px;
}


.head2{
	font-size:14px;
	font-weight:normal;
	width:240px;
	text-decoration:none;
	display:block;
	}
	
.head2:hover{	
	}


div#secondary {
clear:left;
}

.posts{
	width:705px;
	position:absolute;
	left:280px;
	}
	
/* Content */

h2{
	font-size:18px;
	font-weight:700;
	}
	


.wp-caption-text{
font-size:14px;
margin-top:-5px;
margin-bottom:10px;
}

.posts p{
	width:700px;
	line-height:20px;
	}

.entry-content {
	width:695px;
	}
	
.entry-content p{
	line-height:20px;
	margin-bottom:10px;
	}
	
.edition-single{
margin-top:0px;
margin-bottom:70px;
width:683px;
background-image:url(img/border.png);
	background-repeat:repeat-x;
	background-position:bottom;
padding-bottom:10px;
	}

.edition-single h2{
	margin-bottom:5px;
}
	
.entry-title{
	text-decoration:none;
	line-height:21px;
	}
	
.name{
	font-size:14px;
	line-height:21px;
	}
	
.type{
	font-size:14px;
	line-height:21px;
	}
	
.datum{
	font-size:14px;
	line-height:21px;
	}
	
.titlebar{
	margin-bottom:30px;
	}
	
.page-title{
	margin-bottom:30px;
	}
	
iframe{
	margin-top:20px;
	margin-bottom:10px;
	}
	
object{
	margin-top:20px;
	margin-bottom:10px;
	}
	
.bildbeschreibung li{
	font-style:italic;
	}

.bildbeschreibung ul{
margin-bottom:20px;
}

td{
	text-align:left;
	font-style:italic;
	}
	

.archive .posts{
	width:500px;
}

.posts del{
	text-decoration:none;
	font-size:13px;
}

.posts ol{
line-height:16px;
}

.posts span{
	text-decoration:none;
	font-size:14px;
}


input[type=submit] {
	margin-top:10px;
	margin-left:57px;
}
		
	
div#footer {
visibility:hidden;
clear:both;
bottom:0;
width:100%;
}

.datum2{
font-size:14px;
line-height:21px;
}

.veranstaltungsdatum{
font-size:14px;
line-height:21px;
}

.xoxo2 li ul li{
margin-left: 15px;
}