/*  Theme Name:Administratori.cz    Theme URI:http://www.administratori.cz    Description:Vzhled pro web Administratori.cz    Version:2010.1    Author:LiK    Author URI:http://www.administratori.cz*/
/* Begin Typography & Colors */
body{margin:0;font-family:Tahoma, "Lucida Grande CE", lucida, sans-serif;font-size:90%;color:#666666;background:#f5f5f5 url(img/body-bckg.png) repeat-x;}
img{border:none;}
prispevek-nadpis-h2,h2{font-size:160%;}
h2.prispevek-nadpis-h2{color:#ff7600;font-weight:lighter;background:transparent url(img/linka.png) no-repeat bottom left;padding-bottom:10px;}
#page{margin:0 auto;width:980px;background-color:#fff;}
#header{height:130px;background-color:#fff;}
#header a img{margin:20px 0 0 0;}
#header h1{width:500px;margin:45px 0px 0px 5px;float:right;font-size:120%; font-weight:lighter;}
#page,#menutop,#features,#content{background-color:#f5f5f5;}
#menutop{height:60px;border-bottom:1px solid #e4e4e4;margin-bottom:10px;}
#features{height:175px;width:100%;}
#features .box h3{padding:0;margin:0;text-transform:uppercase;font-size:22px;font-weight:lighter;color:#fff;}
#features .box{width:284px;height:144px;float:left;color:#000;font-size:12px;padding:15px;line-height: 150%;}
#features .box a{color:#fff;}
#features .b1{background:#fff url(img/block1.png) no-repeat;margin-right:18px;}
#features .b2{position:relative;background:#fff url(img/block2.png)  no-repeat;margin-right:19px;}
#features .b3{background:#fff url(img/block3.png)  no-repeat;}
#features .box img{position:relative;top:40px;float:right;}
#content{width:100%;}
#content a{color:#ff7600;}
#footer{width:980px;margin:0 auto;background-color:#383838;color:#7f7f7f;clear:both;padding:10px;}
#footer .box{width:290px;height:140px;float:left;padding:0 15px;}
#footer .f1,#footer .f2{border-right:1px dotted #7f7f7f;padding-right:10px;}
#footer .box h4{font-size:20px;font-weight:lighter;}
#footnote{clear:left;font-size:x-small;text-align:right;margin-bottom:5px;}
#footer a{color:#ccc;}
.f1 ul{margin-left:0;}
#bbottom{margin-top:20px;background-color:#383938;width:100%;clear:both;}
/* Begin Sidebar */
#sidebar{padding:10px 10px 10px 0;float:left;width:210px;background:#f5f5f5 url(img/menu-border.png) no-repeat right top;min-height:360px;margin:0;}
#sidebar ul,.f1 ul{list-style:none;margin:0;padding-left:0;}
#sidebar ul li ul{list-style-image:url(img/li-arr.png);margin-left:20px;}
#sidebar li.page_item a{padding:5px;}
#sidebar .page_item{line-height:150%;}
#sidebar ul li.current_page_item a{color:#666;}
#sidebar ul li.current_page_item ul li a{color:#ff7600;}
/* End Sidebar */
#menutop ul.ul1{float:left;list-style:none;padding:0;margin:10px 0 10px 0;}
#menutop ul.ul2{float:right;list-style:none;padding:0;}
#menutop ul li{float:left;display:block;width:90px;padding:0;}
#menutop ul.ul1 li a{text-transform:lowercase;padding-top:5px;display:block;height:30px;width:100px;font-size:18px;text-align:center;text-decoration:none;color:#666;}
#menutop ul.ul1 li.current_page_item a{color:#fff;background:#fff url(img/nav-btn.png) no-repeat;}
#menutop ul.ul1 li a:hover,#pagelist ul.ul2 li a.slovnik:hover{text-decoration:underline;}
#novinky h4,#mailinglist h4{border-bottom:1px solid #e4e4e4;}
h4.h4b{width: 293px;}
#novinky h4,#mailinglist h4{font-size:22px;font-weight:lighter;}
#novinky{margin:0px;float:left;width:380px;}
#novinky .nadpis-novinky{margin:0;}
#novinky p{margin-top:5px;}
#mailinglist{margin:0px;vertical-align:bottom;float:right;width:530px;height:360px;background:#f5f5f5 url(img/man.jpg) no-repeat right;}
#mailinglist2{margin:10px;padding-top:10px;vertical-align:bottom;width:520px;height:330px;background:#f5f5f5 url(img/small-man.jpg) no-repeat right bottom;}
#mailinglist input,#mailinglist2 input{border:1px solid #e4e4e4;}
#mailinglist textarea{width:293px;}
#mailinglist textarea,#mailinglist2 textarea{border:1px solid #e4e4e4;overflow:hidden;background:#fff url(img/input-bckg.png) repeat-x top left;font-family:Tahoma}
#mailinglist .btnsend,#mailinglist2 .btnsend, #commentform #submit{width:89px;height:30px;background:#fff url(img/btn-send.png)  no-repeat;border:none;margin:5px 0 5px 0; color:#fff;}
#searchsubmit{width:37px;height:31px;background:#fff url(img/ok-btn.png)  no-repeat;border:none;margin-left:10px; color:#fff;}
#s{height:27px;font-size:18px;}
#intext{margin-left:230px;padding:10px;}
.post{margin-left:10px;line-height: 140%;font-size:90%;}
#post-9 .box{margin-bottom:10px;border:1px solid #e4e4e4;width:75%;padding:1em;}
p.mailingtext{	background:transparent url(img/linka.png) no-repeat top left;padding-top:20px;}
/*comments*/
.comment-author-admin, .comment-author-libor{margin-left:20px;}
#commentform input, #commentform textarea{border:1px solid #e4e4e4;}
.comments ul.commentlist{padding-left:10px;margin-left:0;list-style: none;}
/* sociable */
.sociable{padding-top:10px;margin:10px 10px;}
span.sociable_tagline{position:relative; }
span.sociable_tagline span{display:none; width:14em; }
span.sociable_tagline:hover span{position:absolute;display:block;top:-5em;background:#ffe;border:1px solid #ccc;color:black;line-height:1.25em;}
.sociable span{margin:10px 0;display:block;}
.sociable ul{display:inline;margin:0 !important;padding:0 !important;}
.sociable ul li{background:none;display:inline !important;list-style-type:none;margin:0;padding:1px;}
.sociable ul li:before{content:""; }
.sociable img{float:none;width:16px;height:16px;border:0;margin:0;padding:0;}
/*.sociable-hovers{opacity:0.4;filter:alpha(opacity=40);}
.sociable-hovers:hover{opacity:1;filter:alpha(opacity=100);}*/
/* img*/
#content .alignleft,
#content img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px;
	margin-top: 4px;
}
#content .alignright,
#content img.alignright {
	display: inline;
	float: right;
	margin-left: 24px;
	margin-top: 4px;
}
#content .aligncenter,
#content img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
#content img.alignleft,
#content img.alignright,
#content img.aligncenter {
	margin-bottom: 12px;
}
#content .wp-caption {
	background: #f1f1f1;
	line-height: 18px;
	margin-bottom: 20px;
	padding: 4px;
	text-align: center;
}
#content .wp-caption img {
	margin: 5px 5px 0;
}
#content .wp-caption p.wp-caption-text {
	color: #888;
	font-size: 12px;
	margin: 5px;
}
#content .wp-smiley {
	margin: 0;
}
#content .gallery {
	margin: 0 auto 18px;
}
#content .gallery .gallery-item {
	float: left;
	margin-top: 0;
	text-align: center;
	width: 33%;
}
#content .gallery img {
	border: 2px solid #cfcfcf;
}
#content .gallery .gallery-caption {
	color: #888;
	font-size: 12px;
	margin: 0 0 12px;
}
#content .gallery dl {
	margin: 0;
}
#content .gallery img {
	border: 10px solid #f1f1f1;
}
#content .gallery br+br {
	display: none;
}
#content .attachment img { /* single attachment images should be centered */
	display: block;
	margin: 0 auto;
} 
