*  {outline:none;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;}
html { min-height:101%; margin:0 0 1px 0; }
body {font-family: 'Lucida Grande',Verdana, Arial, Helvetica, sans-serif  ; 	font-size: 12px; line-height: 1.6em; 	 color: #787676;  background:#262a33;  }
ul, li, p, ol, blockquote, dl, h1, h2, h3, h3, h4, h5, h6, dd, dt, dl	{ margin:0; padding:0;}
ul, li, dd, dt	{ list-style:none;}
a, a:visited  			{ color: #F2EDDE; text-decoration: underline; outline: none; }
a:hover, a:active, h4 a:hover, h4 a:active  	{ color: #666; text-decoration: underline; outline: none; }
a.external { 	background: url(//www.pixelzone.at/diary/wp-content/themes/pixelzone2.2/pics/external.png) center right no-repeat; 	padding-right: 15px;}
h2, h3, h4 	{  margin: 0 0 15px 0; font-weight:bold; letter-spacing:2px;  text-transform: uppercase ; font-family: 'Trebuchet MS','Lucida Grande',Verdana, Arial, Helvetica, sans-serif  ;  }
h2	{ color:#d88700; font-size:1em;}
.single #sidebar h2	{ font-size:1em; letter-spacing:normal; margin-top:13px; }
h3 { 	border-bottom: 1px dashed #787676; margin: 5px 0; padding-bottom:5px;  font-size:1.7em; line-height: 1.6em; }
h3.postheadline	a, h3.postheadline	a:visited	{ text-decoration:none; color:#d88700;}
h3.postheadline	a:hover, h3.postheadline	a:active { color: #666; text-decoration: none;  }
h3 i	{ font-style:normal; color:#d88700;}
h4	{ margin:0 0 7px 0; letter-spacing:normal;color:#d88700; font-size:1.3em; line-height: 1.6em;}
#sidebar	h4	{ margin:15px 0 7px 0; font-size:1em;}
.category 	#sidebar h4 a, .category  #sidebar h4 a:visited {color:#d88700;}
h5	{color:#F2EDDE;  margin:0 0 7px 0;}
img { max-width: 100%; height: auto; display: block;}
.clear	{ clear:both;} #main { position:relative; 	 	max-width:1020px; margin:0 auto; width: 96%;   	  } #header  {  width:350px; height:120px; position:relative; 	left:0px;top:10px; float:left;    	}
h1 { position:absolute; 	left:0px;top:15px;    	  background: url(//www.pixelzone.at/diary/wp-content/themes/pixelzone2.2/pics/logo_orange.jpg) no-repeat -2px top;  width:350px; height:120px;}
h1, h1 a	{  width:350px; height:120px;display:block; text-indent:-9000px;} #content {   position:relative; left:0; top:170px; width:600px; height:auto;  min-height:500px;   float:right;}
.post, .thumbnails, .storycontent p, .sidebarcontent p	{ padding-bottom:25px !important;   }
.storycontent, .searchcontent	{ margin:10px 0 20px 0; width:100%; color:#fff; font-size:1.25em; line-height: 1.6em; }  
.sidebarcontent		{ min-height:125px;}
.storycontent p, .sidebarcontent p	{ margin:0 0 10px 0; padding:0; }
.storycontent	 img	{ border:5px solid #fff;  }
.storycontent blockquote	{ margin:15px 0 25px 0; padding:0; clear:both; display:block; left:0; float:left; width:auto; height:auto; border:0 none;}
img.centered { 	display: block; 	margin-left: auto; 	margin-right: auto; 	}
img.alignright { 	padding: 0; 	display: inline; 	}
img.alignleft { 	padding:0; 	display: inline; 	}
.alignright { 	float: right; margin: 0 0 15px 15px; 		}
.alignleft { 	float: left; 	margin: 0 10px 10px 0; 	}
.storycontent a img	{ width:100px; height:100px; float: left; 	margin: 0 10px 10px 0;}
.storycontent a img.alignnone	{ padding:0; 	display: inline; float: left; 	margin: 0 10px 10px 0; border:5px solid #fff; }
a:hover img	{ opacity:0.75;}
.meta	{ margin:3px 0 7px 0;  color: #787676; font-size:1.25em; } .storycontent ul {margin:10px 0 0 0 !important;padding:0 0 10px 0 !important;}	
.storycontent ul li {margin:0 0 4px 20px !important;list-style:disc !important;} 
.storycontent ol li {margin:0 0 4px 20px;list-style:decimal;} .searchcontent p	{ margin:0;}
.searchcontent h2, .searchcontent h3, .searchcontent h4, .searchcontent strong{ font-weight:normal; font-size:1em; margin:0; padding:0; color:#fff; font-style:normal; text-transform:none;}
.searchcontent a, .searchcontent a:visited	{ border:0 none; text-decoration:none; color:#fff;}
.searchcontent img	{ display:none;}
.search-everything-highlight {background: #FFF984; font-weight: bold; color: #000; padding: 0 1px; font-style:normal; } #sidebar	{ position:absolute;   width:340px; height:auto;  left:0; top:170px;  text-transform: uppercase ; font-family: 'Trebuchet MS','Lucida Grande',Verdana, Arial, Helvetica, sans-serif  ; font-size:1.8em; line-height: 1.3em; }
.sidebarcontent	{  font-weight:bold; }
#sidebar li.current_page_item a, #sidebar li.current_page_item a:visited, #sidebar li.current_page_item a:hover, #sidebar li.current_page_item a:active,
#sidebar li.current-cat a, #sidebar li.current-cat a:visited, #sidebar li.current-cat a:hover, #sidebar li.current-cat a:active {  color: #666; text-decoration:none; cursor:default;} 
#sidebar ul.themen	{font-family: 'Lucida Grande',Verdana, Arial, Helvetica, sans-serif  ; font-size:0.75em; text-transform:none; font-weight:normal; }
#sidebar h4 a	{ letter-spacing:2px;} .thumbnails  li 	{  float:left;  position:relative;  margin:0 40px 20px 0;   width:255px; height:auto; display:inline;}
.thumbnails  a img, .thumbnails  a:hover img { width:250px; height:165px; border:5px solid #fff; background:#fff; }
.thumbnails b	{   margin: 0 0 15px 0; font-weight:bold;  text-transform: uppercase ; color:#fff; padding-top:3px; display:block; font-family: 'Trebuchet MS','Lucida Grande',Verdana, Arial, Helvetica, sans-serif  ; font-size:1.6em;  line-height: 1.6em; }
.thumbnails a:hover b	{ color:#787676; }
.thumbnails a span { background: transparent; color:#000; display:none; position:absolute; left:0; top:-20px; z-index:2;  height:175px; width:260px; font-weight:bold; font-size:0.85em; 
font-weight:normal; text-transform:none; margin:0; opacity:0; overflow: hidden;}
.thumbnails a span p { padding: 0 !important; display: inline; margin: 0; }
.thumbnails a span i	{ padding:15px; font-style:normal; display:block; overflow: hidden !important; box-sizing: border-box; height: 165px;}
.thumbnails a:hover span	{ display:block; opacity:1; top:0; background:url(//www.pixelzone.at/diary/wp-content/themes/pixelzone2.2/pics/bg-white-65.png); }
li#post-920 img { border-color:#f4e500;} #respond	{ margin-top:25px; padding-top:15px; border-top:1px solid #787676;  clear:both; }
#respond textarea	{ width:80%; height:100px;}
.commentcontent	{  color:#fff; padding-bottom:7px; margin-bottom:10px; border-bottom:1px dashed #787676;}
.commentcontent img, .commentcontent a img	{ border:0 none;}
.commentcontent	 p	{ margin:0 0 7px 0 ; }
.commentcontent	.meta	{ font-size:1em;} div.wpcf7-response-output {margin:2em 0;padding:4px;background:#fff;color:#333; text-align:center;-webkit-border-radius:2px;border-radius:2px;  } div.wpcf7-mail-sent-ok {border:2px solid #EAA734;} div.wpcf7-mail-sent-ng {border:2px solid #f00;} div.wpcf7-spam-blocked {border:2px solid #f00;} div.wpcf7-validation-errors {border:2px solid #f00;top:2px; }  span.wpcf7-not-valid-tip { padding:2px 0 7px 0; line-height:1.2em; color:#f00; display:block; font-size:0.7em; font-family:"Courier New", Courier, monospace;} span.wpcf7-not-valid-tip-no-ajax {color:#f00;font-size:10px;display:block;} .wpcf7-display-none {display:none;left:0;} div.wpcf7 img.ajax-loader {border:none;vertical-align:middle;margin-left:4px;} span.wpcf7-list-item { display: block; padding:1px 0 7px 0; } wpcf7-list-item-label { margin-top:-2px;} .wpcf7 .screen-reader-response { display:none !important;} input.wpcf7-not-valid, select.wpcf7-not-valid, textarea.wpcf7-not-valid { border:1px solid #f00 !important;}	
.button	{ width:auto; border:	1px solid #787676;  background:0 none; letter-spacing:1px; padding:0 7px; color:#fff;   }
.button:focus, .button:visited, .button:hover 		{background: #fff ; color:#333; cursor: pointer; }
textarea, input	{ width:250px;  border:1px solid #787676; padding: 2px; background:0 none; color:#dcdcdc;  }
textarea { height:80px; width:350px; overflow:auto;}
textarea:focus, textarea:hover, textarea:active, input:focus, input:hover, input:active { background:#dcdcdc; color:#000;} .wp-pagenavi { clear:both; padding:25px 0; border-top:1px solid #333; margin:25px 0; position:relative; }
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited { 	padding: 2px 4px ;  	margin: 2px; 	text-decoration: none; 	border: 1px solid #F2EDDE; 	color: #F2EDDE; 	background:0 none;	 }
.wp-pagenavi a:hover, .wp-pagenavi a:active  {		border-color: #666; color:#666;	}
.wp-pagenavi span.current { 		font-weight: bold; color:#d88700; border-color:#262a33; padding: 2px 4px ;  	margin: 2px; }
.wp-pagenavi span.pages {border: 1px solid #F2EDDE; 	color: #F2EDDE; padding: 2px 4px ;  	margin: 2px;  }
.wp-pagenavi span.extend 	{ border:0 none; padding: 2px 4px ;  	margin: 2px; } .wp-gallery:before {content:"";display:table; height:10px;}
.wp-gallery {     margin: auto;  overflow: hidden;  width: 100%; }
.storycontent .wp-gallery ul	{ margin:0 !important; padding: 0 !important;}
.storycontent .wp-gallery ul li {   list-style:none !important;    margin:0 !important;   } .searchform .input {  background:url(//www.pixelzone.at/diary/wp-content/themes/pixelzone2.2/pics/search.png) right center no-repeat ; padding:2px; font-family: 'Lucida Grande',Verdana, Arial, Helvetica, sans-serif  ; font-size:0.75em; text-transform:none; 
font-weight:normal; color:#fff;    }
.searchform .button	{ display:none;}	
.searchform .input:focus, .searchform .input:hover, .searchform .input:active	{ background:#dcdcdc; color:#000;} .button, .wp-pagenavi a, button, input[type="submit"], input[type="button"], input[type="reset"], .wp-pagenavi .current {letter-spacing:1px;padding:5px 7px;font-weight:bold;line-height:1.5em; background-color: #e6e6e6;  	border: 1px solid #d2d2d2; 	border-radius: 3px; color: #333 }
.button:hover, input[type="submit"]:hover, .wp-pagenavi a:hover, input[type="button"]:hover, input[type="reset"]:hover	{ border-color: #fbc500;cursor:pointer;color:#fbc500;	background-color: #ebebeb; } #footer	{height:79px; position:relative; left:0; top:0; text-align:center; width:786px; clear:both; padding-top:45px;    }
#navi { position:absolute; 	left:420px;top:45px;    	width:640px;  text-align:right;  z-index:2; }	
#navi li	{ float:left; width:auto; height:auto;}
#navi li a, #navi li a:visited	{  padding: 0 15px 0 0; text-transform:uppercase; 	 font-weight:bold; text-decoration:none;   font-family: 'Trebuchet MS','Lucida Grande',Verdana, Arial, Helvetica, sans-serif  ; font-size:1.7em; }
#navi li.current_page_ancestor a, #navi li.current_page_ancestor a:visited, #navi li.current_page_parent a, #navi li.current_page_parent a:visited	{  color: #787676;}
#navi li.current_page_item a, #navi li.current_page_item a:visited, #navi li.current_page_item a, #navi li.current_page_item a:hover,#navi li.current_page_item a, #navi li.current_page_item a:active,	
.home #navi li.activehome a, .home #navi li.activehome a:visited, .home #navi li.activehome a:hover, .home #navi li.activehome a:active
{  color: #666; text-decoration:none; cursor:default;}
.search #navi li.current_page_parent a, .search #navi li.current_page_parent a:visited, .error404 #navi li.current_page_parent a, .error404 #navi li.current_page_parent a:visited
{ color: #F2EDDE; cursor:pointer;} .page-id-578 h2, .parent-pageid-578 h2,  .page-id-578 h4, .parent-pageid-578 h4	{color:#10D9F1;}	
.page-id-568 h2, .parent-pageid-568 h2,  .page-id-568 h4, .parent-pageid-568 h4	{color:#7563C2;}
.page-id-587 h2, .parent-pageid-587 h2,  .page-id-587 h4, .parent-pageid-587 h4 {color:#09f;}
.page-id-708 h2, .parent-pageid-708 h2,  .page-id-708 h4, .parent-pageid-708 h4	{color:#f60;}		
.page-id-753 h2, .parent-pageid-753 h2,  .page-id-753 h4, .parent-pageid-753 h4	{color:#06c;}		
.page-id-920 h2, .parent-pageid-920 h2,  .page-id-920 h4, .parent-pageid-920 h4	{color:#f4e500;} .page-id-753 .storycontent .alignleft	{ margin:0 25px 25px 0;}
.page-id-753 .storycontent img	{ width:150px; height:auto;} .red {color:#f00;font-weight:bold;}
.fotobox { color:#f4e500; font-weight:bold;}
.noborder, .wp-smiley	{ border:0 none !important;}
.border	{ border:1px solid #ccc;}