/*
Theme Name: WikiWP
Theme URI: http://wikiwp.com
Version: 1.1.1

Description: Powerful Wiki-style theme for WordPress. WikiWP is best suited for an encyclopedic website. The theme gives you the opportunity to turn your blog into an encyclopedia! Now you can build our own Wikipedia using the advantages of WordPress. Easy to use and modify, clean and understandable code. WikiWP focuses on the content and is also SEO-friendly.

Tags: white, silver, light, two-columns, flexible-width, custom-header
Author: Chereshka
Author URI: http://chereshka.net
*/


html, body 
{
	font-family: sans-serif;
	font-size: 95%;
	margin: 0;
	padding: 0;
	color: black;
	min-width:800px;
	max-width:100%;
	border-right:1px solid #CCC;	
}

body { background:#F9F9F9 url(images/header.jpg) top left no-repeat; }

#wrapper { float:center; }



/* Logo */

#logo { position:absolute; top:0; left:0; cursor:pointer; width:155px; height:155px; margin:0; z-index:1; }



/* Header */

#header { margin:10px 0 0 170px; }
#header h1 { font:normal 19px verdana,sans-serif,arial; border:0; margin:0; }
#header h4 { font:bold 13px sans-serif,arial,helvetica; margin:0; }


/* Sidebar */

#leftside
{
	float:left;
	left: 0;
	margin:7px 0 0 0; /* sidebar boxes location */
	width: 157px;
	padding:0px;
	font-family:sans-serif;
	border-right:1px solid #999;
	border-collapse:collapse;
	font-size:95%;	/* sidebar font size */
}

#leftside input#s { font-size:11px; border:1px solid #7F9DB9; width:121px; padding:2px; margin:3px 9px; }
#leftside input#searchsubmit { font-size:11px; margin-left:40px; }

#leftside input#nn, #leftside input#ne { font-size:11px; border:1px solid #7F9DB9; width:121px; padding:2px; margin:3px 9px; }
#leftside input#newslettersubmit { font-size:11px; margin:0 0 6px 40px; }

#leftside p { padding:0; margin:0; }

.widget, .linkcat
{
  margin:16px 10px -5px 0px;
  color:black;
  font-family:sans-serif;
  font-size:80%;
  background-color: white;
  border-top:1px solid #999;
  border-left:1px solid #999;
  border-bottom:1px solid #999;
  border-right:1px solid #999;
  font-weight:bold;
  list-style:none; 
padding:4px;
}

.widget-nostyle{
  list-style:none; 
}

.sideul
{
  margin:0;
  padding:0 0 0 0px;
}

#leftside li { padding:0 0 0 3px; }

#leftside li ul
{
  font-family: sans-serif;
  font-weight:normal;  
  font-size:100%;
  padding:0px;
  margin: 8px 0 6px 4px;  
}

#leftside li ul li
{
  margin-left:4px;
  list-style:none;
  font-style:normal;
  padding-left:14px;
  background:url('images/bullet.jpg') no-repeat 0 4px;
}

#leftside li ul p
{
  margin:0px;
  margin-right:8px;
  padding:0px;
  font-style:normal;
}

#leftside li ul li a
{
  color:#002BB8;
}

#navigation
{
  margin:8px;
  font-weight:bold;
}	
	
.spacer { clear: both; } 	


h1, h2, h3 
{
	font-family: sans-serif;
	font-weight: normal;
}

h1 
{
	font-size: 160%;
}

h2
{
	font-size:150%;
	font-family: sans-serif;
	color: black;
	background: none;
	font-weight: normal;
	margin: 0;
	padding:0 0 .17em 0;
	border-bottom: 1px solid #aaa;
}

h2 a
{
  font-size:110%;
  color:#002BB8;  
}

h3
{
	font-size:120%;
	font-family: sans-serif;
	color: black;
	font-weight: bold;
}


a:link, a:active, a:visited, a:hover  { text-decoration:none;}
a:hover   { color:#5A3696; text-decoration:underline;}

#container, #home
{
	padding: 16px;
	margin:0px 0 0 157px;
	background-color:white;
	border-top:1px solid #999;
	border-left:1px solid #999;
	font-family: sans-serif;
	font-size: 90%;

}

#container a:link, a:active, a:visited, a:hover  { 
	color:#002BB8;
}
#container a:hover   {
	text-decoration:underline;
}
	
dd, dt 
{
	font-family: sans-serif;
	font-size: 95%;
}

blockquote
{
  font-size:90%;
  color:#333;
}

img {
	border : 0 none ; 
} 

.border
{
	border:1px solid #006699;
	padding:8px;
	margin:16px;
}

.author, .date, .category
{
  font-size:auto;
}

.edit
{ display: block;
  font-style:bold;
  font-weight:normal;
  margin-left:16px;
  padding-top:10px;
  padding-bottom:10px;
  padding-left:50px;
  height: 50px;
  width: 200px;
  background:url('http://pfyziolmysl.upol.cz/wp-content/uploads/2010/12/icon_edit_large.gif') no-repeat 0 4px;

}
/* Single post */

.postinfo
{
  padding:8px;
  margin:16px 0 16px 0;
  font-size:90%;
  font-style:italic; 
  text-align:left;
  border:1px solid #999;
}

.lastpostlist
{
  float:left;
}

.navigation 
{
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	}

.alignright { float: right; }
.alignleft  {	float: left;	}


/* Home page */

.excerpt
{
  margin-bottom:32px;
}


.summary a
{
  font-size:100%;
  color:#035;  
}

.postinfo a, a:link, a:visited
{
  font-size:100%;
  color:#035;  
}

.homeinfo a, a:link, a:visited 
{
  font-size:100%;
  color:#035;  
}


.more
{
  margin-left:16px;
}

.homeinfo
{
  font-size:90%;
  font-style:italic;
  font-weight:normal;
  font-family:arial, sans;
}

.pagination
{
  font-weight:bold;
}

/* Image */

img.centered 
{
	display: block;
	margin-left: auto;
	margin-right: auto;
}

img.alignright 
{
	padding: 4px;
	margin: 0 0 4px 8px;
	display: inline;
}

img.alignleft 
{
	padding: 4px;
	margin: 0 8px 4px 0;
	display: inline;
}

.wp-caption 
{
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}


.wp-caption p.wp-caption-text 
{
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
  font-size:75%;
}

/* End Image */


.right, .alignright
{
  float:right;
  margin:8px;
}

.left, .alignleft
{
  float:left;
  margin:8px;
}

.center, .aligncenter
{
  float:center;
  margin:8px;
}

/* Elements */

#searchform
{
  margin-top:5px;
  margin-bottom:6px;
}

#wp-calendar
{
  margin-top:8px;
  border:1px solid #CCC;
  padding:8px;
  background-color:white;
  font-size:90%;
  font-family:sans-serif;
  font-style:normal;
  color:#666;
}

#wp-calendar caption
{
  font-style:italic;
}

#wp-calendar a
{
  font-weight:bold;
  color:#036;
  text-decoration:underline;
}

#wp-calendar a:visited
{
  color:#333;
}

#wp-calendar a:hover
{
  color:red;
}


/* Comments */

#comments
{
  border-top:1px solid #DDD;
  border-bottom:1px solid #DDD; 
  padding:2px;
  padding-left:16px; 
}

.commentlist
{
    list-style-type: none;
    padding:0;
}

.comment
{
  display: table;
  margin-top:16px;
  margin-left:0px;
  padding-left:0;
}


/* Misc. */

fieldset
{
  padding:16px 8px 0px 8px;
  font-size:85%;
  -moz-border-radius:4px;
  border-radius:4px;
}

.cat_fieldset
{
  padding-top:8px;
}

.cat_fieldset ul
{
  margin-top:8px;
}

legend
{
  font-style:italic;
  color: #999;
}

.cat_legend
{
  padding-bottom:4px;
}

a.rsslink 
{
  background:url(images/rss-16.gif) top left no-repeat; 
  padding-left: 20px;
}

/* gallery fix */

#gallery-1 
{
  display: block;
  overflow:hidden;
}

#gallery-1 .gallery-item 
{
  width:auto !important;	
  float:center !important;		
}

#gallery-1 img 
{
}

#gallery-1 .gallery-caption 
{
}


/* Footer */

#footer 
{
	background-color: #ffffff;
	color: #000000;
	border-top: 1px solid #999;
	border-bottom:1px solid #999;	
	font-size: 11px;
	text-align: center;
	padding: 2px 0px 2px 2px;
	margin-top:0px;
	clear: both;


}

#footer-sidebar-down { 
width: 87%; 
align-text: center;
border: 0px solid #cccccc;  
display:block;  
 margin-bottom:20px;
 margin-left:150px;

}
#footer-sidebar {  float: left;width:100%;right:0px; margin-top:0px; left:0px; text-align: center; 
	border-top: 1px solid #999;
	border-bottom:1px solid #999;	
}
#footer-sidebar1 {  float: left;  width: 30%;  margin-right:20px; margin-left:20px; text-align: left;}
#footer-sidebar2 {  float: left;  width: 30%;  margin-right:20px; text-align: left;}
#footer-sidebar3 {  float: left;  width: 30%; text-align: left;}
#uplnedole {right:0px; margin-top:0px; left:0px; text-align: center; border-right:0px;bottom:0px;width:100%}

/* The box that wraps the entire list /*
 
#showcaseWrapper {
align-text: center;
left:70px;
}
 
/* Styles for text not contained in the lists  */
 
#showcaseWrapper h2 {
color: #666666;
font-size: 1.2em;
text-transform: uppercase;
margin-left: 5px;
margin-top: 0px;
clear: both;
}
 
#showcaseWrapper p {
padding : 10px;
clear : both;
align-text: center;
}
 
#showcaseWrapper a {
color: #5F8C00;
}
 
#showcaseWrapper a:hover, #showcaseWrapper a:focus, #showcaseWrapper a:active {
color: #3D5900;
text-decoration : none;
}
 
/* The list itself  */
 
ul.showcaseList {
padding: 0px;
margin: 0px;
list-style-type : none;
}
 
/* Turning each list item into a box and stacking them sideways */
 
ul.showcaseList li {
margin: 0 4px 8px 4px;
border: 1px solid #D1CAC2;
width: 203px;
height: 150px;
background: #FFFFFF;
float : left;
display : inline;
}
 
/* The hover effect for the list box  */
 
ul.showcaseList li:hover {
margin: 0 4px 8px 4px;
border: 1px solid #FF0000;
width: 203px;
height: 150px;
background: #FFFFFF;
float : left;
display : inline;
}
 
/* Styles inside the list boxes */
 
#showcaseWrapper ul.showcaseList h3 {
margin: 0px 10px 0px 10px;
color: #666666;
display : block;
text-decoration : none;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bolder;
font-style: oblique;
text-transform: uppercase;
height: 2.6em;
}
 
#showcaseWrapper ul.showcaseList p {
font-size : 0.9em;
padding : 0;
margin: 5px 10px 10px 10px;
position: relative;
}
 
/* Padding the image */
 
#showcaseWrapper ul.showcaseList img {
padding: 6px 7px 3px 7px;
align-text: center;
align: center;
}

img.bigger {
width=75px;
}


a.menu-ikony {
  border: 1px solid #ffcc66;
  margin: 3px;
  padding: 2px 2px 2px 2px;
  text-decoration: none;
  font-weight: bolder;
  display: block;
  background-color: #cccccc;
  floating: left;
  height:50px;
  width:50px;
  list-style-type : none;
}

a.menu-ikony:link {
  text-decoration: none;
  color: #660000;
}
a.menu-ikony:hover {
  text-decoration: none;
  background-color: #ffcc99;
  color: #660000;
} 



a.menu-ikony-main {
  border: 1px solid #ffcc66;
  margin: 0px;
  padding: 1px 1px 1px 1px;
  text-decoration: none;
  font-weight: bolder;
  display: block;
  background-color: #000000;
  floating: left;
  height:100px;
  width:100px;
  list-style-type : none;
}
a.menu-ikony-main:link {
  text-decoration: none;
  color: #660000;
}
a.menu-ikony-main:hover {
  text-decoration: none;
  background-color: #ff0000;
  color: #660000;
} 

img.menu-ikony-main{
  height: 100px;
  width: 100px;
}




#vmenu-ikony {
  position: absolute;
  left: 0px;
  background-color: #ffffff;
} 
#vmenu-ikony li{
  list-style-type : none;

}



#obsah-slider {
  position: absolute;
  left: 160px;

} 

#navesti {
  text-align: center;
  position: fixed;
  left: 0px;
  bottom: 3px;
  width: 140px;
  hieght: 200px;
font-size:11px
} 
#navesti-ikony-dole {
  text-align: center;
  left:180px;
  right:180px;
  bottom: 3px;
  padding:20px;
} 

.widget-nostyle{
  list-style:none; 

}
