/* =-------------------------------------------------- 
Title: Rodinne konstelace default css
Author: Jiri Ujcik; ND2Kill@seznam.cz
Copyright: Copyright © 2008 Antonin Konvicka
--------------------------------------------------- */

/* =-------------------------------------------------- 
	RESET
--------------------------------------------------- */
html, body, th, td, form, fieldset {margin: 0; padding: 0; font: 100% tahoma, arial, helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6, p, pre, ul, ol, adress, blockquote {margin: 0; padding: 0;}
li, dd, blockquote {margin: 0;}
img, fieldset {border: 0;}

/* =-------------------------------------------------- 
	LAYOUT
--------------------------------------------------- */
body {background: url(../gfx/bg.gif) repeat-x #fcfeff; color: #0a1b42;}
div#site {position: relative; margin: auto; width: 960px;}
div#header {height: 100px;}
div#header h1 a {display: block; width: 360px; height: 55px; position: relative; top: 20px; left: 30px; background: url(../gfx/h1.gif); text-indent: -20000px;}
div#site.en div#header h1 a {display: block; width: 400px; height: 55px; position: relative; top: 20px; left: 30px; background: url(../gfx/h1e.gif); text-indent: -20000px;}
div#header a img {float: right; margin: -10px 30px 0 0; text-indent: -20000px;}
div#panel {height: 230px; background: url(../gfx/nav.gif);}
div#nav {width: 275px; height: 230px; float: left; margin: 0 10px 0 0;}
div#nav ul {margin: 30px 0 0 35px; font-size: 0.9em; list-style: none;}
div#nav ul li a {display: block; color: #ffffff; background: url(../gfx/bullet.gif) no-repeat 0 1px; text-decoration: none; padding-left: 30px; margin: 10px 0 0 0; height: 20px;}
div#nav ul li a:hover {background: url(../gfx/bullet.gif) no-repeat 0 -23px; font-weight: bold;}
div#motiv {width: 667px; height: 214px; float: left; margin: 8px 0 0 0;}
div.rk {background: url(../gfx/rk.jpg);}
div.rk2 {background: url(../gfx/rk.jpg) 0 -214px;}
div.rk3 {background: url(../gfx/rk.jpg) 0 -428px;}
div.rk4 {background: url(../gfx/rk.jpg) 0 -642px;}
div.rk5 {background: url(../gfx/rk.jpg) 0 -856px;}
div.rk6 {background: url(../gfx/rk.jpg) 0 -1070px;}
div#content {padding: 15px 30px 0 30px;}
div#bottom {height: 35px; margin-top: 20px;}
div.cr {position: relative; top: 10px; left: 30px; font-size: 0.6em; color: #b5b5b5; float: left;}
div.cb {position: relative; top: 3px; right: 30px; font-size: 0.6em; float: right; width: 76px;}
div.cb a {color: #b5b5b5; text-decoration: none; display: block; height: 18px; padding: 5px 25px 0 0; background: url(../gfx/sign.gif) no-repeat right 0; }
div.cb a:hover {background: url(../gfx/sign.gif) no-repeat right -23px; color: #283a6c;}

/* =-------------------------------------------------- 
	GLOBAL
--------------------------------------------------- */
br.clear {clear: both;}
p {font-size: 0.8em; line-height: 1.5em;}
p.mup {margin: 1em 0 0 0;}
p.mup2 {margin: 2em 0 0 0;}
p.cit {font-weight: bold; color: #0262e6; font-size: 0.9em;}
span.b {font-weight: bold; color: #0046a6;}
span.b2 {font-weight: bold; color: #51117a;}
span.bd {font-weight: bold; color: #0a1b42;}
div#content h2 {font-size: 1.2em; margin: 1em 0 0.5em 0;}
div#content h3 {font-size: 1em; margin: 1em 0 0.5em 0; color: #002c69;}
div#content ul {font-size: 0.8em; margin: 0 0 0 2em;}
div#content ul li {line-height: 1.4em;}
div#content h2.nmt {font-size: 1.2em; margin: 0 0 0.5em 0;}
a:link, a:visited {color: #0262e6; text-decoration: underline;}

div.pred {color: #51117a;}

/* =-------------------------------------------------- 
	INDEX
--------------------------------------------------- */
div#contentin {padding: 15px 30px 0 15px;}
div#contentin h2.nmt {font-size: 1.2em; margin: 0 0 0.5em 0;}
div#conlu {width: 240px; float: left; margin: 0 30px 0 0; background: url(../gfx/news-bg.gif) repeat-y;}
div#conl {width: 225px; padding: 15px 0 0 15px;}
div#conlbt {width: 240px; height: 10px; background: url(../gfx/news-bottom.gif) bottom no-repeat;}
div#conr {width: 645px; float: left;}
div#conl h2 {font-size: 1.2em; margin: 0 0 0.5em 0;}
div#conl div {margin: 0 0 10px 0;}
div#conl div.sem {margin: 0 0 15px 0; border-left: solid 3px #0262e6; padding-left: 5px;}
div#conl div.lin {font-size: 90%;}
div#conl div p {font-size: 0.9em;}
div#conl div p.b {font-weight: bold;}
div#conr p {margin-bottom: 1em;}
div#conr h2 {font-size: 1.2em; margin: 1em 0 0.5em 0;}
img.ant {float: right; margin: 0 0 3em 10px;}

h2.cer {margin: 1em 0 1em 0 !important;}
a.icer {margin: 0 0 1em 0; display: block;}  

/* =-------------------------------------------------- 
	MUJ UCITEL
--------------------------------------------------- */
img.uc {float: right; margin: 0 0 1em 1.9em;}

/* =-------------------------------------------------- 
	SEMINARE
--------------------------------------------------- */
span.nb {font-weight: normal;}
span.bc {color: #0046a6;}
span.lbc {color: #0262e6;}

/* =-------------------------------------------------- 
	FOTOGALERIE
--------------------------------------------------- */
div.imgset {margin: 1em 0 1.5em 0;}
div.imgset a img {margin: 0 2px 6px 2px;}

