/* tagy */
*{margin:0; padding:0;}
body{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:13px; color:#000071; text-align:center; background-color:#6791b2;}
a{color:#000071; text-decoration:underline;}
a:hover{text-decoration:none;}
h1{font-size:20px; color:#000071;}
h2{font-size:16px; color:#000071;}
h3{font-size:14px; color:#000071;}
h4{font-size:10px; color:#000071;}
small{font-size:10px; color:#000071;}
blockquote,pre,.pre{border:1px solid #dcdcdc; border-left:6px solid #000071; padding:5px; overflow:auto; width:90%; line-height:140%;}
p,pre,blockquote{margin:5px 0 15px 0;}
p,pre,blockquote,table td,ul li,ol li{line-height:170%;}
ul,ol{margin:0px 0px 10px 0px; padding-left:15px;}
h2,h3{margin:10px 0 0px 0;}
/* layout */
#outer{background:#81B6E0 url("../images/outer.png") repeat-y scroll left top; width:1030px; margin:0 auto;}
#page{background:transparent url("../images/head.jpg") no-repeat scroll left top; width:962px; height:222px; margin:0 auto; text-align:left;}
/* head */
#head{height:184px;}
#head a{display:block; width:890px; height:199px; text-decoration:none; color:#000071; font-size:36px; font-weight:bold; font-family:Georgia,"Times New Roman",Times,serif;}
#head span{position:relative; top:88px; left:48px; border-bottom:3px dashed #000071;}
#head #ad-header{float:right;position:relative;margin-top:132px;margin-right:97px;}
/* menu */
#menu{padding:8px 15px;}
#menu ul{margin:0; padding:0;}
#menu li{display:inline; line-height:100%;}
#menu li.first a{padding:0; background:none;}
#menu a{font-family:Georgia,"Times New Roman",Times,serif; color:#000071; text-decoration:none; font-weight:bold; padding-left:13px;}
#menu a.act{text-decoration:underline;}
/* content */
#content{width:528px; float:left; overflow:hidden; position:relative; left:180px; margin-top:20px;}
#content-pad{padding:0 10px 20px 10px;}
#content h1{margin-bottom:8px; color: #000071}
#content p {line-height:160%; margin:5px 0 15px 0;}
#content ul,#content ol {padding:2px 0 15px 18px;}
/* column */
#column, #column2 {margin-top:23px; overflow:hidden; background-color: #81B6E0;}
#column  {width:180px; float:left; position:relative; left:-528px;}
#column2 {width:252px; float:right;}
#column-pad, #column-pad2 {margin-top:-10px;}
#column ul, #column2 ul{padding-left: 14px; margin-left:-34px;}
#column h3, #column2 h3 {font-size:13px; padding-left:13px; background-color:#6a8fff; height:18px; color:#000071;}
#column li, #column2 li {display:block; text-indent:35px; list-style-type:none; padding-top:0.5px; padding-bottom:1px; background: #81B6E0 url("../images/menu-b.png") top right no-repeat}
#column li a, #column2 li a {font-size:13px; text-decoration:none;}
#column li.first, #column2 li.first {background: #81B6E0 url("../images/menu-b-first.png") top right no-repeat;}
#column li a:hover, #column2 li a:hover{display:block; font-weight:bold; background-color: #5B91FF; text-decoration:underline;}
#column-pad2 div {background-color:transparent} /*pozadí: #81B6E0*/
#column2 h2.pravy-nadpis {color: #000071; background: url("../images/menu.png") top left no-repeat; border: 0; height:22px; text-align: center}
#column h2.levy-nadpis {color: #000071; background: url("../images/menu_left.png") top left no-repeat; border: 0; height:22px; text-align: center}
.menu {padding: 0 0 6px; background: transparent url("../images/menu-bottom.png") bottom right no-repeat;}


/* footer */
#footer {background:transparent url("../images/outer-bottom.jpg") no-repeat scroll center top; height:64px}
#weby {padding:1px 0; background:transparent url("../images/outer-bottom.jpg") no-repeat scroll center top;}
#weby,#weby *{color:#000071; font-size:9px;}
#weby2 {width:890px; text-align:justify; margin-top:19px;}
