* {margin: 0; padding: 0}

a {color: #274897;}
p {margin: 5px 0px 5px 0px;}
img {border: none;}
.bold {font-weight: bold;}
 
body {background: url('bg.gif') repeat-x #fff;	color: #444; font-family: arial,tahoma, georgia; font-size: 71%; line-height: 1.4;}

.clear {clear: both; height: 1px; color: #fff;}

#obal {width: 1050px; margin: 0px auto;}
#hlava {height: 278px; position: relative;}
#tmenu {position: absolute; top: 20px; right: 20px; color: #9f9ea2; font-size: 11px; text-transform: lowercase;}
#tmenu  a {color: #9f9ea2; padding-left: 20px;}

#logo {position: absolute; left: 50%; top: 18px;  width: 198px; height: 174px; margin-left: -99px;}


#menu {position: absolute; left: 0px; bottom: 40px; text-align: center; border-bottom: 1px solid #999; padding-bottom: 5px;
			width: 100%;font-size: 12px;}
#menu a {text-decoration: none; padding: 0px 10px 0px 10px;}

#pmenu {position: absolute; left: 50%; bottom: 20px; text-align: center; padding-top: 5px;
			width: 700px; margin-left: -350px; color: #555;  font-size: 12px;}
#pmenu a {text-decoration: none; padding: 0px 10px 0px 10px; color: #666;}


#obsah {background: url('bg-obsah.gif') repeat-y;}


#l {float: left; margin-right: 28px; width:490px;}
#s {float: left; width:240px;}
#p {float: right; width:257px;}

#l, #s, #p {padding: 10px 0px 10px 0px;}
#home h2, #page h1 {font-size: 20px; color: #274897;}
#page #s h2, #page #p h2 {font-size: 20px; color: #274897;}
#page h2 {font-size: 15px; color: #333;}
#page h1 {margin-bottom: 10px;}

#obsah {line-height: 1.5;}

.okn {padding: 0px 10px 0px 10px;}
.sep {background: url('sepv.gif') no-repeat 0px 10px; height: 27px; width: 100%;}

#navigace {color: #555; margin-bottom: 10px; text-transform: lowercase;}
#navigace a {color: #555; text-decoration: none;}

ul {padding-left: 15px;}
ol {padding-left: 15px;}


