body { font: 9pt/1.4em Arial,verdana;   color: #555;  background: url(../img/bg.png) repeat-x top;  padding: 0;  margin: 0; }
.mceContentBody { background: none;}
*>a{outline: none;} 
a img { border-style: none; }
h1 { font-size: 13pt;  color: #eb9206;  margin: 10px 0;  font-weight: normal; }
h2 { font-size: 13pt;  color: black;  margin: 10px 0; }
p { margin: 3px 0; }
ul, ol { margin: 3px 0; }
a { color: grey; }	
a:hover { text-decoration: none; }

							/****** ALL *******/
							
#all { width: 900px;  margin: 0 auto; }

							/****** HEAD *******/
							
#head { width: 900px;  background: url(../img/head.png) no-repeat;  height: 95px;  position: relative;  margin: 0 auto; }
#head_nap1 { position: absolute;  left: 43px;  top: 130px;  color: #073a68;  font-size: 10pt;  font-weight: bold; }
#head_nap2 { position: absolute;  left: 205px;  top: 150px;  color: #ebbf06;  font-size: 10pt;  font-weight: bold; }
#logo { position: absolute;  left: 11px;  top: 14px;  width: 190px;  height: 70px; }
#lista { background: url(../img/lista.png) repeat-x;  float: left;  width: 895px;  height: 32px;  list-style: none;  margin: 94px 0 0;  padding: 0 5px 0 0; border-bottom: 4px solid #ebbf06; }
#lista li { background: url(../img/lista_oddel.png) no-repeat right 1px;  display: inline;  float: left;  margin: 0; }
#lista li a { color: #5d88af;  float: left;   padding: 8px 9px 0 9px;  height: 24px;  text-transform: uppercase;  font-size: 8pt;  text-decoration: none; }
#lista li a:hover, #lista li a.sel { color: white; }
#lista li.hlavni { background: none;  float: right; }
#lista li.find img{}
#lista li.hlavni a span {   float: left;   padding: 10px 7px 0 7px;  height: 22px;  cursor: pointer; }
#lista li.hlavni a { float: left;  color: #ebbf06;  background: none;  padding: 0;  margin: 0 5px;  height: 32px; }
#lista li.hlavni a:hover, #lista li.hlavni a.sel { color: #073763;  background: url(../img/lista_but_l.png) no-repeat left 5px; }
#lista li.hlavni a:hover span, #lista li.hlavni a.sel span { background: url(../img/lista_but_r.png) no-repeat right 5px;  float: left;   }

/* SEARCH */
#lista li.find  {background: none; float: right; width: 32px;}
#lista .input   {position: relative; top: 0px; left: -233px; width: 260px; padding: 3px; border: 2px solid #ebbf06; border-top: 0px; background: #eee; display: none;}
#findButton     {cursor: pointer; }
#findExit       {position: absolute; left: 245px; top: 7px; cursor: pointer;}
.input input[type="text"]    {border: 1px solid #aaa; padding: 2px; width: 150px;}
.search-result  {background-color: yellow; font-weight: bolder;}
.search         {padding-top: 20px;}
.search h3      {display: inline; font-size: 14px; font-weight: normal;}
.search .searchString {display: inline; font-size: 14px; font-weight: bold;}
.searchFormular   {margin: 10px 0px; padding-bottom: 10px; border-bottom: 1px dashed #ccc;}

/* == RESULTS == */
.singleResult       {margin-bottom: 20px; padding: 10px; cursor: pointer;}
.singleResult h1    {color: #000; }
.singleResult:hover {background: #eee;}
.searchInGoods      {background:url("../img/sipka.png") no-repeat scroll 0px center transparent; color:#0A3359; margin-top:4px; padding-left:16px; border: 0px; cursor: pointer;font-weight: bold;}
.searchInGoods:hover{color: #246FB4;}

							/****** CONTENT *******/
							
#content { background: url(../img/top_main_2.jpg) no-repeat top;  padding-top: 5px; }

.box-success { border: 2px solid #8e6;  background: #f5faf5;  padding: 6px 30px;  margin: 0px 15px 5px;  color: #585;  font-weight: bold; }
.box-error { border: 2px solid #d88;  background: #faf3f3;  padding: 6px 30px;  margin: 0px 15px 5px;  color: #855;  font-weight: bold; }

							/****** LEFT *******/

#left { width: 222px;  float: left;  font-size: 8.5pt;  margin: 15px 0 15px 15px; }
#left p { margin: 0;  margin-bottom: 2px;  line-height: 1.3em; }
#left .date { font-size: 7.5pt;  font-style:italic;  margin-bottom: 0px; }
.left_top { width: 202px;  height: 24px;  padding: 9px 0 0 20px;   margin-top: 10px;  font-size: 10.5pt; }
.left_blue { background: url(../img/left_top_blue.png) no-repeat;  color: #8db7e7; }
.left_yellow { background: url(../img/left_top_yellow.png) no-repeat;  color: #7f3c00; }
.novinka { border-bottom: 1px solid white;  padding: 10px; }
.novinka a { text-decoration: none;  color: #0b3152; }
.novinka a:hover { text-decoration: underline; }
.novinka_blue { background: #ededed;  color: #0b3152; }
.novinka_yellow { background: #f7f5d2;  color: #404040; }
.left_bott_blue{ background: #073b6a;  height: 3px; }
.left_bott_yellow{ background: #ebbf06;  height: 3px; }
#left .col_box_form { background: #f7f5d2;  color: #934500;  margin: 0;  padding: 10px;  font-size: 95%; line-height: 1.3em; }
#left .col_box_form label { display: block;  font-size: 9pt;  margin-top: 4px; }
.col_inp2 { background: url(../img/sub_y.png) no-repeat; border: none;  width: 89px;  height: 24px;  margin: 2px 0 0 110px;  cursor: pointer; }

							/****** MAIN *******/
							
#main { width: 900px;  margin: 0 auto; }
#main_in { float: right;  width: 620px;  margin-top: 10px;  padding: 0 10px; }
.aktualita { border-top: 1px dashed #d5d5d5;  padding: 6px 0 5px 2px; }
.aktualita h2 { margin: 4px 0 8px; color: #0b3152;  font-weight: bold;  font-size: 11.5pt; }
.aktualita .date { font-size: 95%;  margin: 5px 0; }
.aktualita img { float: left;  border: 1px solid #ccc;  margin: 0 10px 4px 0; }
/* .aktualita p { color: #777;  margin: 5px 0; } */
.aktualita a { text-decoration: none; }
.aktualita a:hover { text-decoration: underline; }
.aktualita_clear { clear: both;  height: 8px; }

#mr_cleaner { border-bottom: 1px solid #c9c9c9;  clear: both;  height: 10px; }

.article-links { clear: both; margin: 3px;}
.viac { background: url(../img/sipka.png) no-repeat left;  color: #0a3359;  padding-left: 20px;  margin-top: 4px; }

.singlearticle {}
 .singlearticle .article-image { float: left; margin: 5px;}
 .singlearticle .perex { margin-bottom: 20px; }

							/****** COLUMNS (homesite) *******/
							
.column { width: 274px;  float: left;  padding-left: 18px;  min-height: 100px; }
.first_c { padding-left: 19px; }

.top_link { float: left; display: block; height: 151px;  text-align: center;  width: 268px;  color: #073a68;  text-decoration: none;  padding-top: 10px; text-align: center;  margin: 22px 0 0 3px; background: url('../img/toplink.png') 0 0 no-repeat;}
.top_link span { padding-left: 30px;  background: url(../img/sipka1.png) no-repeat left;  font-size: 13pt;  font-weight: bold; }
.top_link span:hover { color: #ebbf06;  background-position: 1px 50%; }

.top_link img   {max-width: 260px; max-height: 110px; vertical-align: middle; margin-top: 10px;}

.column_header    {height: 39px; line-height: 39px; width: 268px; float: left; text-align: center; margin: 0 0 10px 3px;}
.column_1    {background: url('../img/column_1.png') 0 0 no-repeat; }
.column_2    {background: url('../img/column_2.png') 0 0 no-repeat; }
.column_3    {background: url('../img/column_3.png') 0 0 no-repeat; }

.toplink1{}
.toplink2{}
.toplink3{}

.col_box_head { text-align: center;  padding-top: 7px;  height: 26px;  margin: 0 3px;  clear: left;  font-size: 120%; }
.col_box {   margin: 0 3px;  padding: 5px 10px 10px 12px; }
.col_box h3 { margin-top: 0px; margin-bottom: 5px; }
.height1 { height: 160px; }
.col_box p { margin: 0 0 7px; }
.col_box .date { color: white; }
.col_links2 { float: left;  background: url(../img/col_links_bg.png) no-repeat 50% 50%;  padding: 0 3px; }
.col_links { float: left;  background: url(../img/col_links_bott.png) repeat-x bottom;  width: 268px;  padding: 11px 0 16px; }
.col_links a { width: 180px;  height: 23px;  padding: 6px 0 0 40px;  margin: 7px 0 6px 24px;  float: left;  text-transform: uppercase;  text-decoration: none; }
.column .col_box_form {  margin: 0 3px;  padding: 5px 10px 35px 12px;  font-size: 90%; }
.column .col_box_form label { color: white;  display: block;  font-size: 9pt;  margin-top: 4px; }
.column .col_inp { width: 180px;  margin-left: 4px; }
.column .col_inp2 { border: none;  width: 89px;  height: 24px;  margin: 2px 0 0 140px;  cursor: pointer; }

/* blue */
.blue .col_box_head { background: url(../img/col_head_blue.png) no-repeat;  color: #8db7e7; }
.blue .col_box { background: #8db7e7;  color: #0b3152; }
.blue .col_box .viac { background: url(../img/sipka_b.png) no-repeat left;  color: #0a3359; }
.blue .col_links1 { float: left;  background: url(../img/col_links_top_b.png) repeat-x top; }
.blue .col_links a { color:#8db7e7;  background: url(../img/but_b.png) no-repeat top; }
.blue .col_box_form { background: #8db7e7 url(../img/col_form_bott_b.png) no-repeat bottom;  color: #0b3152; }
.blue .col_inp2 { background: url(../img/sub_b.png) no-repeat; }

/* yellow */
.yellow .col_box_head { background: url(../img/col_head_yellow.png) no-repeat;  color: #fff09e; }
.yellow .col_box { background: #ffe05e;  color: #934500; }
.yellow .col_box .viac { background: url(../img/sipka_y.png) no-repeat left;  color: #934500; }
.yellow .col_links1 { float: left;  background: url(../img/col_links_top_y.png) repeat-x top; }
.yellow .col_links a { color:#934500;  background: url(../img/but_y.png) no-repeat top; }
.yellow .col_box_form { background: #ffe05e url(../img/col_form_bott_y.png) no-repeat bottom;  color: #934500; }
.yellow .col_inp2 { background: url(../img/sub_y.png) no-repeat; }

/* grey */
.grey .col_box_head { background: url(../img/col_head_grey.png) no-repeat;  color: #eee; }
.grey .col_box { background: #cccccc;  color: #393939; }
.grey .col_box .viac { background: url(../img/sipka_g.png) no-repeat left;  color: #393939; }
.grey .col_links1 { float: left;  background: url(../img/col_links_top_g.png) repeat-x top; }
.grey .col_links a { color:#222;  background: url(../img/but_g.png) no-repeat top; }
.grey .col_box_form { background: #cccccc url(../img/col_form_bott_g.png) no-repeat bottom;  color: #393939; }
.grey .col_inp2 { background: url(../img/sub_g.png) no-repeat; }

/* dodatek */
.col_inp2:hover { background-position: 0 1px; }
.col_links a:hover { color: white;  background-position: 0 -29px; }   

							/****** FOOTER *******/
							
#footer { background: url(../img/footer.jpg) no-repeat 50% top;  height: 50px; clear: both;  font-size: 0.95em;  color: #8b8b8b;  text-align: center;  padding-top: 10px; }
#footer a { font-weight: bold; }

.text .pic_right_link { margin: 0 10px 0 0; padding: 5px 6px; }


/* SEARCH added 18. 10. 2010 */











