@charset "utf-8";
/* CSS Document */


body { background-color:#f7f6e7; font-size:14px; color:#f7f6e7; font-family:Georgia, "Times New Roman", Times, serif; padding:0px; margin:0px; background-image:url(images/kariert.jpg); background-repeat:repeat-y; }

a { color:#f7f6e7; }
a:hover { color:#504f31; }

input, submit { border:1px solid #555555; font-size:11px; background-color:#f7f6e7; }
textarea { width:400px; border:1px solid #555555; font-size:11px; background-color:#f7f6e7; }
img { border: 0px solid #f7f6e7; }

h1 { font-size:24px; font-weight:bold; margin-bottom:-17px; }
h2 { font-size:20px; font-weight:bold; margin-bottom:-17px; }
h3 { font-size:18px; font-weight:bold; margin-bottom:-17px; }
h4 { font-size:14px; font-weight:bold; margin-bottom:-17px; }
hr { border:0px solid red; size:0; border-bottom:1px dotted #f7f6e7; height:1px; }

img { border:0px solid #f7f6e7; }

.panel { text-align: left; vertical-align: middle;	margin: 0px auto; padding: 0px; width:1000px; }

.header { margin-left:115px; margin-top:50px; height:296px; }
.content { margin-left:115px; width:560px; float:left; }
.sidebar { width:220px; float:left; }
.footer { margin-left:115px; margin-top:60px; padding-bottom:30px; border-top:1px solid #006370; width:790px; color:#006370	; font-size:12px; text-align:right; padding-top:5px; }

.post_gelb_head { background-image:url(images/post_gelb_oben.gif); width:535px; background-repeat:no-repeat; height:21px; }
.post_gelb { background-image:url(images/post_gelb_back.gif); width:535px; background-repeat:repeat-y; }
.post_gelb_foot { background-image:url(images/post_gelb_unten.gif); width:535px; background-repeat:no-repeat; height:68px; }

.post_orange_head { background-image:url(images/post_orange_oben.gif); width:535px; background-repeat:no-repeat; height:21px; }
.post_orange { background-image:url(images/post_orange_back.gif); width:535px; background-repeat:repeat-y; }
.post_orange_foot { background-image:url(images/post_orange_unten.gif); width:535px; background-repeat:no-repeat; height:68px; }

.post { padding:10px 20px 10px 20px; width:500px; }
.post .headline { font-size:24px; font-family:Arial, Helvetica, sans-serif; float:left; width:330px; }
.post .headline a { text-decoration:none; }
.post .date { float:right; font-size:36px; font-family:Arial, Helvetica, sans-serif; margin-top:-10px; }
.post .text { margin-top:50px; margin-bottom:15px; }
.post .image { text-align:left; margin-top:30px; margin-bottom:15px; width:500px; }
.post .category { color:#000000; font-size:11px; float:left; }
.post .category a { color:#000000; font-size:11px; }
.post .space { width:500px; height:20px;  }
.post img {  }
.comment { padding:24px 10px 0 70px; }

.comments { }
.comments .head { font-size:24px; margin-bottom:14px; margin-top:14px; }
.comment_entry { }
.comment_entry .comment_text {  }

.content .navigation { text-align:right; text-transform:uppercase; width:526px; font-size: 11px; margin-top: 20px; margin-bottom: 5px;}
.content .navigation a { font-size: 11px; }
.content .pagenavi a { color: #006370; }
.content .pagenavi a:hover { color: #cc0000; }

.about_head { background-image:url(images/about_oben.gif); width:250px; background-repeat:no-repeat; height:62px; }
.calendar_head { background-image:url(images/calendar_oben.gif); width:250px; background-repeat:no-repeat; height:62px; }
.links_head { background-image:url(images/links_oben.gif); width:250px; background-repeat:no-repeat; height:62px; }
.archive_head { background-image:url(images/archive_oben.gif); width:250px; background-repeat:no-repeat; height:62px; }
.about {  background-image:url(images/about_back.gif); width:250px; background-repeat:repeat-y; }
.calendar {  background-image:url(images/calendar_back.gif); width:250px; background-repeat:repeat-y; }
.calendar li { list-style:none; }
.links {  background-image:url(images/links_back.gif); width:250px; background-repeat:repeat-y; }
.links h2 { font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin:0px; padding:0 0 5px 0; }
.links li { list-style:none; }
.archive {  background-image:url(images/archive_back.gif); width:250px; background-repeat:repeat-y; }
.archive li { list-style:none; }
.about_foot { background-image:url(images/about_unten.gif); width:250px; background-repeat:no-repeat; height:52px; }
.calendar_foot { background-image:url(images/calendar_unten.gif); width:250px; background-repeat:no-repeat; height:52px; }
.links_foot { background-image:url(images/links_unten.gif); width:250px; background-repeat:no-repeat; height:52px; }
.archive_foot { background-image:url(images/archive_unten.gif); width:250px; background-repeat:no-repeat; height:52px; }

.sidebar .text { font-size:14px; padding:10px 42px 10px 10px; text-align:right; }
.sidebar .text a { color:#f7f6e7; text-decoration:underline; }
.sidebar .text ul { margin-left:14px; padding-left:0px; }
.sidebar .rss { background-image:url('images/rss.gif'); height: 20px; width: 20px; float: left; background-repeat: no-repeat;}
.sidebar .rss-link { margin-left: 20px; }

.footer a { color:#006370; text-decoration:none }
.footer a:hover { color:#006370; text-decoration:none }

/* 3d style for myGallery  */

.mypicbox {
	margin-bottom: 30px;
	margin-top: 10px;
	}

.mypicup {
	}

.mypicture {
	padding: 0px;
	margin: auto;
	clear:both;
}

.mypictureborder {

}


.mypictureimg {
}

.myfooter {
	text-align: center;
}

.myfooter span {
	background: #ffffcc;
	border: 1px solid #eeeeee;
}

.mypicback {
	float: left;
}

.mypicfor {
	float: left;
}

.mypicsgallery {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	
}

.mygallpic {
	margin:0px;
	width:95px;
}

.mypicsgallery a img {
	border: 2px solid  #ffffff;
	padding: 1px;
}

.mypicsgallery a:hover img {
	border: 2px solid  #669933;
	padding: 1px;
}


.myrandompic img {
	padding:5px;
	border: 1px solid #C6C9CD;
	background: #ffffff;
}
.mygalleryoverview {
	margin-top: 10px;
}

.mygallerygallery {
	height: 130px;
	padding: 5px;
	margin-bottom: 5px;
}

.mygallerynames {
	text-align: left;
 	font-weight: bold;
	margin:0px;
	padding:0px;
	font-size: 1.4em;
	margin-bottom: 10px;
}

.mygallerypreviewpics {
	float: left;
	margin-right: 12px;
}
.mygallerydescription {
	text-align: left;
	font-size: 1em;
}

.mypicboxentry {
	margin-top: 10px;
	margin-bottom: 10px;
}
.mypictureentry {
	padding: 0px;
	margin: auto;
}

.mypictureentryborder {
	
}

.mypictureentryimg {
	background: #ffffff;
	border: 1px solid  #999999;
	padding: 3px;
}

.mypicsgalleryentry {
	text-align: center;
}

.mygallpicentry {
	margin-bottom:0px;
}

.mypicsgalleryentry a img {
	border: 2px solid  #ffffff;
	padding: 1px;
}

.mypicsgalleryentry a:hover img {
	border: 2px solid  #CC0000;
	padding: 1px;
}

.myinlinepicture {
	text-align:center;
	margin:auto;
	margin-top:10px;
}

.myinlinepictureleft {
	float:left;
	padding-right:10px;
	margin-right:16px;
}

.myinlinepictureleftclear {
	float:left;
	padding-right:10px;
	margin-right:16px;
	padding-top: 10px;
}

.myinlinepictureright {
	float:right;
	padding-left:10px;
	margin-right:14px;
}

.myinlinepicturerightclear {
	float:right;
	padding-left:10px;
	margin-right:14px;
	padding-top: 10px;
}

.myinlinepicdescription {
	text-align:center;
	font-size: 0.8em;
	
}

.myinlinepicdescription span {
	background: #ffffcc;
	border: 1px solid #eeeeee;
}

.myinlinepictureimg {
	background: #ffffff;
	border: 1px solid  #999999;
	padding: 3px;
	
}

.myinlineborder {
	background: url("images/shadow.gif") no-repeat bottom right;
	padding-right:14px;
	padding-bottom:2px;
	//padding-right:5px;
}

.mygallerypreviewpics img {
	border:0px;
}

.gallerynav {
	
}

.galleryfor {
}

.galleryback {
	float: left;
}

.exifmetalabel {
	font-size: 1em;
}

.exifbox {
	border: 1px solid #cccccc;
	font-size: 0.85em;
}

.exiflabelone {
	background: #eeeeee;
	font-weight:bold;
	padding-left: 10px;
	padding-right: 10px;
}

.exiflabeltwo {
	font-weight:bold;
	padding-left: 10px;
	padding-right: 10px;
	
}

.exifdataone {
	font-weight:lighter;
	
}

.exifdatatwo {
	font-weight:lighter;
}

.thumbsnav {
	
}

.thumbsfor {                                          
}

.thumbsback {
	float: left;
}

.thumbscounter {
	color: #666666;
	text-align: center;
	font-size: 0.7em;
}

.mypiccounter {
	color: #666666;
	text-align: center;
	font-size: 0.7em;
}

.galcounter {
	color: #666666;
	text-align: center;
	font-size: 0.7em;
}
