body {
padding:0px;
margin:0px;
background:#1E94CA url(../img/body_bg.gif) repeat-x;
font-family:arial, verdana, tahoma, sans-serif;
font-weight:normal;
font-size:75%;
color:#000000;
text-align:center;
}
form {
padding:0px;
margin:0px;
}
div {
padding:0px;
margin:0px;
}
ol, ul {
margin-top:5px;
margin-bottom:5px;
text-align:left;
}
table, input, select, textarea {
font-size:100%;
}
hr {
width:100%;
height:1px;
margin:0px;
padding:0px;
color:#BEE0EF;
background-color:#BEE0EF;
border:0px;
}
a:link, a:visited, a:hover {
font-size: 100%;
font-weight:normal;
color: #0091CA;
text-decoration:underline;
}
a:hover {
color: #000000;
}
.clear {
clear:both;
}
.left {
float:left;
}
.right {
float:right;
}
h1 {
color:#0ca1de;
font-size:180%;
padding:0px;
margin:0px;
font-weight:normal;
}
h1 a:link, h1 a:visited, h1 a:hover {
font-weight:normal;
text-decoration:none;
color:#0ca1de;
}
h1 a:hover {
color:#000000;
}
h2, h3, h4, h5, h6 {
padding:0px;
margin:0px;
font-size:120%;
color:#0085C2;
}
.article_text {
width:520px;
text-align:justify;
margin:0px 0px 15px;
}
.article_text img {
border-color:#cff1fd;
}
.article_text img a {
border-color:1px solid #cff1fd;
}
.article_text p {
padding:0px;
margin:5px 0px;
}
/****************************************************/
/*HLAVNI STRANKA*/
/****************************************************/
#page {
margin:auto;
width:738px;
border:1px solid #ffffff;
border-top:0px;
text-align:left;
}
#content {
width:738px;
background:url(../img/content_bg.gif) repeat-y;
}
/****************************************************/
/*HLAVICKA*/
/****************************************************/
#head {
width:738px;
height:51px;
background:url(../img/head_top_bg.gif) repeat-x;
}
#head #logo {
float:left;
padding:0px 0px 0px 15px;
}
#head #language {
float:right;
padding:0px 0px 0px 15px;
margin:20px 10px 0px;
}
#head #language img {
margin:0px 5px;
}
/****************************************************/
/*LEVY SLOUPEC*/
/****************************************************/
#leftcol {
float:left;
width:180px;
min-height:370px;
background:url(../img/leftcol.jpg) no-repeat 0% 0%;
}
#in_leftcol {
margin:10px 10px 30px;
}
#leftcol ul {
padding:0px;
margin:0px;
}
#leftcol ul li.main {
list-style-type:none;
background:url(../img/depleft_separator.gif) no-repeat 0% 100%;
padding:3px 0px;
}
#leftcol ul li.main div {
background:url(../img/depleft_li.gif) no-repeat 0px 5px;
padding:2px 0px 2px 13px;
}
#leftcol ul li.main div.act {
background:url(../img/depleft_li_act.gif) no-repeat 0px 7px;
}
#leftcol ul li.main a {
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
#leftcol ul li.main a:hover, #leftcol ul li.main div.act a {
color:#082501;
}
#leftcol li.item, #leftcol li.item_last {
list-style-type:none;
padding:2px 0px 2px 20px;
}
#leftcol li.item, #leftcol li.item_act {
background:url(../img/depleft_separator.gif) no-repeat 15px 100%;
}
#leftcol li.item_last {
background:none;
}
#leftcol ul li.item a, #leftcol ul li.item_last a {
font-weight:normal;
}
#leftcol ul li.item a.act, #leftcol ul li.item_last a.act {
color:#082501;
}

/****************************************************/
/*PROSTREDNI SLOUPEC*/
/****************************************************/
#centercol {
float:right;
width:558px;
text-align:center;
background:url(../img/centercol_bg.jpg) no-repeat 0% 0%;
}
#in_centercol {
margin:auto;
padding:15px 0px;
width:520px;
text-align:left;
}
/****************************************************/
/*PATICKA*/
/****************************************************/
#footer {
width:738px;
height:31px;
background:url(../img/footer_bg.gif) repeat-x;
color:#00A7EC;
}
#footer div {
padding:5px 10px;
}
#footer a:link, #footer a:visited, #footer a:hover {
font-weight:bold;
color:#00A7EC;
text-decoration:none;
}
#footer a:hover {
font-weight:bold;
color:#0085C2;
}
/****************************************************/
/*GLOBAL*/
/****************************************************/
table.tabulka {
width:540px;
border-bottom:7px solid #244D85;
background:#ffffff;
margin:5px 0px;
}
table.tabulka td {
width:70%;
background:#D3E2E8;
padding:3px 5px;
vertical-align:top;
}
table.tabulka th, table.tabulka tr.zahlavi td, table.tabulka td.zahlavi {
width:30%;
background:#4B7DB6;
padding:3px 5px;
text-align:left;
vertical-align:top;
font-weight:bold;
color:#ffffff;
}
