/* CSS Document */
html,body{height:100%;}
body{margin:0;padding:0;text-align:center;
	background:#fff url(../graphics/bg-body.gif) repeat-x;color:#000;
	font-family:Verdana, "Helvetica CE", lucida, sans-serif;font-size:.7em;}
h1,h2,h3,h4{margin:0;}
h2.sifr{font-size:18px;color:#0063A7;margin:0;padding:0}
h3{color:#0063A7;font-size:1em;font-weight:900;margin-bottom:.5em;}
p{margin:0;}
a{color:#0063A7;font-weight:600;}
img{border:none;}
td, th{text-align:left;vertical-align:top;}
	
#page{width:770px;margin:0 auto;text-align:left;border-left:1px solid #fff;border-right:1px solid #fff;}
#page{position:relative; min-height:100%;height:100%;}
html>body #page{height:auto;}
#header{position:relative;width:770px;height:250px;background:url(../graphics/bg-header.jpg) no-repeat;}
	h1#logo{position:absolute;top:3px;left:52px;width:84px;height:73px;margin:0;overflow:hidden;background:url(../graphics/logo.png);}
	h1#logo a, h1#logo span{display:block;width:84px;height:73px;overflow:hidden;}
	h1#logo span {position:absolute;left:0;top:0;cursor:pointer;background:url(../graphics/logo.png);}
	
	h2#slogan{position:absolute;bottom:167px;right:35px;margin:0;
		font-family:Arial, sans-serif;font-size:12px;font-weight:900;color:#0063A7;}
#naviBar{background:url(../graphics/bg-navi-bar.gif) 100% 1px no-repeat;
	padding:0 15px;height:33px;line-height:33px;}
#contentBox{margin-top:10px;padding:10px 0;background: url(../graphics/dotted.gif) repeat-x;}
#leftCol{width:180px;}
	ul#leftMenu{margin:0;padding:0;width:174px;border:3px solid #DCEBF7;list-style:none;
		padding-bottom:240px;background:#BFDDF2 url(../graphics/bg-left-menu.jpg) bottom right no-repeat;}
	ul#leftMenu ul{margin:0;margin-left:15px;padding:0;list-style:none;background:#fff;border-left:3px solid #DCEBF7;}
	ul#leftMenu li,ul#leftMenu li li{margin:0;padding:0;margin:2px;}
	ul#leftMenu li a{display:block;color:#000;font-weight:normmal;
		background:#DCEBF7 url(../graphics/bullet.gif) 7px 50% no-repeat;
		padding-left:20px;line-height:2em;height:2em;}
	ul#leftMenu li li a{background:#fff url(../graphics/bullet.gif) 7px 50% no-repeat;}
	ul#leftMenu a:hover, ul#leftMenu a.active{text-decoration:none;background:#fff url(../graphics/bullet-hover.gif) 7px 50% no-repeat;}
#middleCol{width:365px;margin:0 15px;}
	#middleCol2{padding:8px 0;background:#F0F7FC;}
	#middleCol2 .in{margin:0 8px;padding:5px;background:#fff;}
	#middleCol2 li{list-style-image:url(../graphics/bullet2.gif);margin:.2em 0;}
#rightCol{width:195px;}
	#rightCol h3{color:#fff;background-color:#0063A7;font-weight:normal;font-size:10px;line-height:1.5em;padding-left:10px;width:120px;margin-bottom:5px; }
	#rightCol p{text-align:justify;margin-bottom:.5em;}
#footer{background:#f00 url(../graphics/bg-footer.jpg) no-repeat;;text-align:center;padding:0;padding-top:20px;margin:0;height:53px;}

#icons{position:absolute;top:4px;right:1px;font-size:.9em;}
* html #icons{width:21em;}
#icons a{display:block;float:left;display:inline;padding:12px 12px 20px 12px;text-decoration:none;color:#000;}
#icons span{display:block;float:left;height:28px;width:1px;border-right:1px solid #0063A7;}
#icons span span{display:none;}
#icons a:hover{text-decoration:underline;}
#ico-home{background:url(../graphics/ico-home.gif) 50% 100% no-repeat;}
#ico-sitemap{background:url(../graphics/ico-sitemap.gif) 50% 100% no-repeat;}
#ico-mail{background:url(../graphics/ico-mail.gif) 50% 100% no-repeat;}


/* HEADERS */
#hlavni-menu{position:relative;width:100px;height:20px;margin:0;margin-bottom:7px;overflow:hidden;background:url(../graphics/header-hlavni-menu.gif) no-repeat;}
#hlavni-menu span{position:absolute;left:0;top:0;display:block;width:100px;height:20px;overflow:hidden;background:url(../graphics/header-hlavni-menu.gif) no-repeat;}

#co-pro-vas-muzeme-udelat{position:relative;width:180px;height:20px;margin:0;margin-bottom:7px;overflow:hidden;background:url(../graphics/header-co-pro-vas-muzeme-udelat.gif) no-repeat;}
#co-pro-vas-muzeme-udelat span{position:absolute;left:0;top:0;display:block;width:180px;height:20px;overflow:hidden;background:url(../graphics/header-co-pro-vas-muzeme-udelat.gif) no-repeat;}

#spolupracujeme-se-znackami{position:relative;width:190px;height:20px;margin:0;margin-bottom:7px;overflow:hidden;background:url(../graphics/header-spolupracujeme-se-znackami.gif) no-repeat;}
#spolupracujeme-se-znackami span{position:absolute;left:0;top:0;display:block;width:190px;height:20px;overflow:hidden;background:url(../graphics/header-spolupracujeme-se-znackami.gif) no-repeat;}

.dotted{height:30px;background:url(../graphics/dotted.gif) 0 50% repeat-x;}
.clnr, .clr{clear:both;height:0;font-size:0;overflow:hidden;}
.tac{text-align:center;}
.tal{text-align:left;}
.tar{text-align:right;}
.fr{float:right;display:inline;}
.fl{float:left;display:inline;}
.ir{position:relative;margin:0 0 1em 1em; border:1px solid #000;}
.il{position:relative;margin:0 1em 1em 0; border:1px solid #000;}

.clanek-anotace,.clanek-text{margin-bottom:1.5em;line-height:1.6em;}
.clanek-anotace p,.clanek-text p{margin-bottom:1.5em;}
/*#rightCol li, .clanek-anotace li,.clanek-text li {list-style-image:url(../graphics/bullet2.gif);}*/