/* 
Theme Name: Jontesova
Description: Moje theme pro můj blog <a href="http://www.jontes.info">jontes.info</a>.
Version: 1.0
Author: Jonáš Petrovský
Author URI: http://www.jontes.info/
Tags: fixed width, three collums, blue, yellow and green
 */

/* Typografie a barvy obecně*/

body
{
text-align: center;
background-color: #2565B5; 
font-size: 1.04em; 
font-family:  times, sans-serif;

}

h1, h2, h3
{
font-family: Garamond, Times, serif;
}



a:link, a:visited, a:active
{
text-decoration: underline;
color: #4A4AFF;
}

a:hover
{
text-decoration: none;
background-color: #BFCFF1;
border: none;
}

img
{
border: none;
margin-right: 10px;
text-decoration: none;
}

a img
{
border: none;
margin-right: 10px;
text-decoration: none;
}

.alignright
{
float: right;
margin-left: 15px;
}

.alignleft
{
float: left;
margin-right: 15px;
}

img.left {
	float: left;
	margin-right: 15px;
}

img.right {
	float: right;
	margin-left: 15px;
}

p, ul, ol
{

}

.nastred
{
text-align: center;
}

/* Rozvržení */

#vzaduje
{
width: 950px;
margin: 0 auto;
background-color: #FFF2BF;
padding: 0px;
}

#obsah
{
margin: 5px;
float: left;
width: 52%;
padding: 5px;
text-align: justify;
background-color: #FFF2BF;
}

.doleva
{
float: left;
margin-right: 5px;
}

.doprava
{
float: right;
}

blockquote
{
font-style:italic;
padding-left:18px;
}

/* Hlavička */

#hlavicka
{
background-color:  #B36B00;
background: url("obrazky/hlavizna.jpg") no-repeat;
height: 150px;
position: relative;
}

.hlavtit
{
position: absolute;
top: 35%;
left: 43%;
width: 250px;
background-color: #F5C585;
}

.hlavpop
{
margin-top: 0px;
padding: 3px;
font-size: 0.8em;
background-color:  #B5B5B5;
}

.hlavtit a
{
display: block;
color: #000000;
text-decoration: none;
}

.hlavtit h1
{
display: inline;
font-size: 2.8em;
margin-bottom: 10px;
margin-top: 0px;
}

#menu
{
  font-size: 1.1em;
	height:36px;
	line-height:36px;
	margin:0 auto;
	padding:0;
	background: #330099;
}
#menu ul {
	margin: 0 auto;
	padding: 0;
	list-style: none;
	width:99%;
}

#menu li {
	display: inline;
}

#menu a {
	display: block;
	float: left;
	height: 36px;	
	padding: 0px 18px 0px;
	text-decoration: none;
	color: #FFFF6A;
	margin:0;
	border:0px;
}

#menu a:hover, 
#menu a:active
#menu li.current_page_item a:link,
#menu li.current_page_item a:visited,
#menu li.current_page_item a:hover,
#menu li.current_page_item a:active
{
	background: black;
	color: #FFFF5A;
	
}

/* Sidebar */


#sidebar
{
text-align: left;
float: right;
margin: 5px;
width: 44%;
background-color: #E5FFFF;
}




#sidebar h2
{
margin-top: 20px;
margin-bottom: 10px;
margin-left: 5px;
border-bottom: 2px solid #3575C5;
padding-bottom: 2px;
}

#sidebar ul 
{
	margin: 0;
	padding: 0;
	list-style: none;
}

#sidebar li 
{    

}

#sidebar li li
{
margin: 5px;
}

#sidebar ul ul
{
margin-left: 10px;
}

#sidebar1
{
float: left;
width: 45%;
padding: 5px;
background: #E5FFFF;
}

#sidebar2
{
float: right;
width: 50%;
padding: 5px;
background: #DAFFFF;
}

.menli 
{
line-height: 1.1em;
font-size: 0.8em;

}

.polvyh
{
width: 60%;
margin-left: 10px;
}

.archivpol
{
margin-left: 10px;
}

.javsid
{
margin-left: 5px;
font-size: 0.8em;

}


.rss a
{
display: block;
height: 30px;
font-size: 25px;
text-decoration: none;
background: #FF8545;
text-align: center;
color: #2A2AFF;
border: none;
}

.rss a:hover
{
background: #FF5515;
}

.citat
{
margin-left: 10px;
font-size: 0.8em;
}

.feedcount
{
text-align: center;
margin-top: 5px;
}

.feedcount a
{
text-decoration: none;
border-bottom: none;
}



/* Patička */

#paticka
{
position: relative; 
height: 10%;
background-color:  #99cc99;
clear: both;
text-align: left;
font-size: 0.8em;
padding: 5px;
}




/* Článek */

.clanek
{
text-align: left;
margin-bottom: 30px;
}

.clanek h2
{
font-size: 1.3em;
}

.clanek .titulek 
{
margin-top: 10px;
margin-bottom: 5px;
background: url(obrazky/podtit.jpg) repeat-x left bottom;
padding-bottom: 10px;
text-align: left;
}

.clanek .titulek a:link, .clanek .titulek a:active, .clanek .titulek a:visited {
	text-decoration: none;
	border:none;
	color: #000000;
}

.clanek .titulek a:hover
{
border-bottom: 1px  solid;
background-color:  #ffcc33 ;
padding-bottom: 1px;
}

.clanek .vstup
{
font-family:  times, sans-serif;
line-height: 130%;
text-align: justify;
}

.clanek .metadata 
{
font-size: 0.8em;
margin-left: 5px;
margin-top: 5px;;
}

.clanek .oddelovac
{
border-bottom: 1px dotted  #FF6600;
margin: 0px;
}

.podcl
{
font-size: 0.85em;
margin-bottom: 8px;
}

.similar-posts 
{
margin-bottom: 0px;
}

/* Komentáře */

.komentseznam
{
list-style: none;
margin: 0px;
}

#pridkom
{
float:right;
width: 90%;
margin-top: 30px;
}

.komentseznam li
{
background: #E0E0FF;
padding-left: 5px;
padding-bottom: 5px;
padding-right: 5px;
margin-top: 10px;
margin-bottom: 0px;

}

.komentseznam li.alt
{
background: #DAFFDA;
}


.komentmetadata
{
font-size: 12px;
border-bottom: 1px dotted  #FF6600;
}

.komentseznam li.adminkoment
{
background: #FFE5E5; 
}

.uzavkoment
{

}

.komentoblast
{
width: 80%;
}

.textbox
{

}




/* Různé */

#oznameni
{
color: red;   
background-color:  white;
height: 40px;
margin-top: 10px;
margin-bottom: 10px;
padding: 2px;
}

.twitnad
{
margin-top: 20px;
}


.linknatwit
{
margin-bottom: 0px;
font-size: 0.85em;
float: right;
}

#twitter_div
{
background-color: #F5E5D5;
margin-bottom: 0px;
padding: 0px;
font-size: 0.8em;
}

#twitter_update_list li
{
background-color: #F5E5D5;
margin: 1px;
line-height: 1em;
}

#404p
{
text-align: left;
}

/* Stránky */

.archtit
{
margin-top: 19px;
margin-bottom: 5px;
border-bottom: 4px dashed #FF6600;
padding-bottom: 2px;
}

.dolmes
{
float: left;
margin-bottom: 50px;
}

.doprkat
{
float: right;
margin-bottom: 100px;
}

.tagdol
{
margin-top: 390px;
}

.clanek .strtit
{
margin-bottom: 5px;
border-bottom: 4px solid #FF6600;
padding-bottom: 2px;
margin-top: 19px;
}

.clanek .strtit a:link, .clanek .strtit a:visited {
	text-decoration: none;
	color: black;
}

.clanek .strtit a:hover
{
text-decoration: underline;
background-color:  #ffcc33 ;
}


.delinastr
{
float: left;
background-color: #EAEAFF;
border-width: 5px;
margin-bottom: 60px;
text-align: left;
}

.diggnastr
{
float: right;
position: relative;
top: -45px;
margin-bottom: 100px;
}


.delicious-posts { margin: 0em; padding: 0em; width: 240px; font-family: sans-serif; }
.delicious-post { border-top: 1px solid #eee; padding: 0.25em; font-size: 0.8em; background-color: #006699  }
.delicious-odd { background-color: #f8f8f8 }
.delicious-banner a { font-size: 0.6em; position: relative; left: 10px; font-size: 1.05em; font-weight: 600}
.delicious-posts a:hover { text-decoration: underline }
.delicious-posts a { text-decoration: none; color: #a15426; display: block; padding: 0em }
.delicious-post a { color: #04a1ff }

.dol
{
background-color: red;

}


.jsrss 
{
background-color: #F5E5D5;
margin-bottom: 20px;
}

.jsrss li
{
margin: 0px;
}

.jsrss a:link
{
text-decoration: none;
}

.jsrss a:hover
{
text-decoration: underline;
}

.jsrss li
{
margin: 5px;
}



