* {
	outline:none;
	}
body {
	background-color:#c4c4c4;
	font-family:"trebuchet ms", Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	}
.container { font-size:small; width:800px; color:#eee; }
#banner { width:800px; height:35px; }
#banner h1 {
	margin:0;
	padding:0;
	font-size:110%;
	float:right;
	line-height:35px;
	font-weight:normal;
	}
#banner h1 a:link, #banner h1 a:visited, #banner h1 a:hover {
	color:#FFF;
	text-decoration:none;
	background:none;
	}
.menuheader { font-size:12px; color:#5f5f5f; font-family: trebuchet ms, arial; float: left; padding: 0 0 1px; }
.menufooter { color: #5f5f5f; font-size: 11px; font-family: trebuchet ms, arial; padding: 4px 0 6px; float: left; margin-top: 4px; }
.icolinks { color: #5f5f5f; font-size: 10px; font-family: trebuchet ms, arial; padding: 6px 0 6px; }
.copyright { color: #a9170f; font-size: 11px; font-family: arial, trebuchet ms; padding: 0 0 6px 732px; float: right; margin-top: 0; }
.menu a:link {
	
	padding:0 3px 0 0;
	line-height:35px;
	text-decoration:none;
	
	color:#303030;
	}
.menu a:visited {
	
	padding:0 3px 0 0;
	line-height:35px;
	text-decoration:none;
	
	color:#303030;
	}
.menu a:hover { color:#a9170f; }
.menu a.light { border:solid 2px #100000; width:35px; outline: solid 1px #545454; }
.menu a.dark { width: 35px; border: solid 2px #000; outline: solid 1px #545454; }
.weiwurke { visibility: hidden; }
.mainBody { color: #232323; font-size: 12px; font-family: trebuchet ms, arial; line-height: 15px; width:100%; clear:both; }
#details, #comments {
	width:100%;
	display:none;
	clear:both;
	}
.wrapper {
	width:800px;
	margin:0 auto;
	overflow:auto;
	}
h2 { color: #a9170f; font-size:19px; font-weight: normal; }
h4 { color: #787878; font-size: 16px; font-family: trebuchet ms, arial; line-height: 0; margin: 0; padding: 0; }
h5 { color: #5a5a5a; font-size: 14px; }
.showPhoto { color: #fff; font-size: 12px; font-family: trebuchet ms, arial; font-weight: bold; background-color: #6e6e6e; margin: 0; padding: 5px; border: solid 1px; }
.wrapper h3 {
	font-size:13px;
	}
.notes, .commentList {
	width:400px;
	float:left;
	margin-bottom:100px;
	}
.details, .commentForm {
	margin-left:400px;
	margin-bottom:100px;
	}
.content {
	padding:6px 40px 6px 0;
	line-height:160%;
	}
.comments { color: #6e6e6e; font-size: 11px; font-family: trebuchet ms, arial, Geneva, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; padding: 6px 40px 6px 0; }
.exiff { color: #a9170f; font-size: 12px; text-transform: uppercase; float: right; padding-top: 6px; padding-right: 12px; padding-bottom: 6px; }
.tags { color: #5f5f5f; font-size: 11px; font-family: trebuchet ms, arial; font-style: italic; }
.commentList ul {
	margin:0;
	padding:0;
	list-style:none;
	}	
.commentList ul li {
	margin-bottom:10px;
	background-color:#969696;
	border-left:3px solid #fff;
	padding:6px;
	}
	
	
#mainImg {
	width:100%;
	clear:both;
	text-align:center;
	border:none;
	}
	

.archive {
	width:800px;
	margin:0 auto;
	}
.archive h2 {
	margin:0;
	padding:0;
	font-size:110%;
	}
.tags {
	margin-bottom:10px;
	}

.thumbs a {
	display:block;
	float:left;
	margin:0 10px 10px 0;
	}
.input { color: #a9170f; font-size: 12px; font-family: trebuchet ms, arial, Geneva; font-style: italic; background-color: #eee; padding: 3px; border: solid 1px #fff; }
.thumbs a img {
	border:solid 1px #737373;
	}

.about {
	width:800px;
	margin:0 auto;
	}
.aboutText {
	width:580px;
}
.sidebar {
	width:200px;
	float:right;
	margin:0 0 10px 20px;
	}
.sidebar ul, .column ul {
	list-style:none;
	margin-left:0;
	padding-left:0;
	}
hr { color: #a9170f; border: dotted 1px; }
.sidebar ul li, .column ul li {
	margin-bottom:10px;
	}
.columns {
	clear:both;
	overflow:auto;
	height:1%;
	}
.column {
	width:33%;
	float:left;
	}
.footer {
	width:800px;
	margin:10px auto;
	font-size:80%;
	text-align:center;
	clear:both;
	}
a:link,  a:visited {
	color:#303030;
	text-decoration:none;
	}
 a:hover {
	color:#a9170f;
	}
#EXIF { position:absolute; z-index:10; width:200px; top:0; left:0; text-align:left; background-color:#fff; color:#111; display:none; font-size:12px; font-family: trebuchet ms, arial; }
#EXIF .title { font-size: 14px; font-family: trebuchet ms, arial; background-color:#ccc; margin:0; padding:4px 10px; }
#EXIF .title .links { font-family: trebuchet ms, arial; float:right; }
#EXIF .title .links a:link, #EXIF .title .links a:visited { color:#333; font-family: trebuchet ms, arial; background:transparent; font-weight:bold; }
#EXIF .title .links a:hover { color:#000; font-family: trebuchet ms, arial; background:transparent; }
.logo { margin: 0; padding: 0 0 0; }
.equip { color: #646464; font-size: 11px; font-family: trebuchet ms, arial; }
.bordertopnav { text-transform: lowercase; margin: 0; padding: 0 2px; border: solid 1px #4c4c4c; }
.colorpickhead { font-size: 11px; margin-top: -12px; margin-left: 630px; }
.fototekst { color: #4c4c4c; font-size: 12px; font-family: "trebuchet ms", arial, Geneva, Helvetica, SunSans-Regular, sans-serif; line-height: 19px; text-align: justify; }
