/* COMMON COLORS
 #0f74a4 - tmavejsi modra
 #d2232a - tmavejsi cervena

*/
h3,
h3 a:link,
h3 a:visited {
 color: #333;
}

a:link, a:visited, .master_color, .link {
 color: #000;
}
a:hover, a:active, a:focus {
 color: #d2232a;
}
.master_color,
.master_color:link,
.master_color:visited {
 color: #d2232a;
}
.master_color_bg {
 background-color: #d2232a
}
.master_color_bg, 
a.master_color_bg:link, a.master_color_bg:visited,
.master_color_bg a:link, .master_color_bg a:visited  { /* automaticky zmenime barvu odkazu u elementu s backgroundem */
 color: #fff;
}
.master_color_bg a:active, .master_color_bg a:focus, .master_color_bg a:hover,
a.master_color_bg:active, a.master_color_bg:focus, a.master_color_bg:hover {
 color: #ccc;
}
.master_color_border {
 border-color: #d2232a;
}
.master_color_soft,
.master_color_soft:link,
.master_color_soft:visited {
 color: #bdd6e2;
}
.master_color_soft_bg {
 background-color: #bdd6e2
}
.master_color_soft_border {
 border-color: #bdd6e2;
}
a.second_color:link,
a.second_color:visited,
.second_color {
 color: #0f74a4;
}
a.second_color:hover,
a.second_color:active,
a.second_color:focus {
 text-decoration: none;
 color: #666;
}
.second_color_bg {
 background-color: #0f74a4;
}
.second_color_bg a:link, .second_color_bg a:visited  { /* automaticky zmenime barvu odkazu u elementu s backgroundem */
 color: #fff;
}
.second_color_bg a:active, .second_color_bg a:focus, .second_color_bg a:hover {
 color: #ccc;
}
.second_color_border {
 border-color: #0f74a4;
}
.second_color_soft,
a.second_color_soft:link,
a.second_color_soft:visited,
a.second_color_soft:hover,
a.second_color_soft:active,
a.second_color_soft:focus {
 text-decoration: none;
 color: #f9d4cf;
}
.second_color_soft_bg {
 background-color: #f9d4cf;
}
.second_color_soft_border {
 border-color: #f9d4cf;
}
.mute_color,
a.mute_color:link,
a.mute_color:visited {
 color: #666;
}
a.mute_color:focus,
a.mute_color:hover {
 color: #666;
}
a.non_hover:hover,
a.non_hover:active,
a.non_hover:focus {
 color: #000;
}

.borderWithoutPadding, .borderWithPadding {
 border-color: #666;
}

/* header */
#header a {
 margin-left: 22px;
 padding-top: 19px;
 display: block;
}

/*** logo ***/
#header {
  background: transparent url('/page_img/logo.gif') 20px 20px no-repeat;
}

/*** menu ***/
#menu {
 left: 252px; 
}
#menu ul.level_1 li a,
#menu ul.level_1 li.active div {
 margin-left: 8px;
}
#menu ul.level_2 li a,
#menu ul.level_2 li.active div {
 margin-left: 0px;
}
/* jelikoz jsou nasledujici bloky nastylovany pomoci ID a kvuli IE6 nemuze byt pouzito
   selektoru >, tak je pote nasledne u zanorenych submenu zrusit obrazek a sirku */
#menu ul.level_1 li#item_14 a, #menu ul.level_1 li#item_14 div { width: 118px;  background-image: url('/css_img/menu_item_1.png'); } 
#menu ul.level_1 li#item_2  a, #menu ul.level_1 li#item_2 div  { width: 72px;   background-image: url('/css_img/menu_item_2.png'); }
#menu ul.level_1 li#item_1  a, #menu ul.level_1 li#item_1 div  { width: 113px;  background-image: url('/css_img/menu_item_3.png'); }
#menu ul.level_1 li#item_30 a, #menu ul.level_1 li#item_30 div { width: 127px;  background-image: url('/css_img/menu_item_4.png'); }
#menu ul.level_1 li#item_23 a, #menu ul.level_1 li#item_23 div { width: 77px;   background-image: url('/css_img/menu_item_5.png'); }
#menu ul.level_1 li#item_24 a, #menu ul.level_1 li#item_24 div { width: 135px;  background-image: url('/css_img/menu_item_6.png'); }

#menu ul.level_1 li#item_14 ul li a,
#menu ul.level_1 li#item_2  ul li a,
#menu ul.level_1 li#item_1  ul li a,
#menu ul.level_1 li#item_30 ul li a,
#menu ul.level_1 li#item_23 ul li a,
#menu ul.level_1 li#item_24 ul li a,
#menu ul.level_1 li ul li div { width: auto; background: transparent url('http://common.vpress.cz/css2_img/menu_sep.gif') 0px 0px no-repeat; }

/* leve odsazeni druhych urovni - POZOR: kopii je nutne uvest v msie-old.css */
#menu ul.level_1 li#item_14:hover ul { margin-left: 10px; }
#menu ul.level_1 li#item_2:hover ul { margin-left: 136px; }
#menu ul.level_1 li#item_1:hover ul { margin-left: 215px; }
#menu ul.level_1 li#item_30:hover ul { margin-left: 337px; }
#menu ul.level_1 li#item_23:hover ul { margin-left: 470px; }
#menu ul.level_1 li#item_24:hover ul { margin-left: 558px; }

#menu ul.level_2 li a {
 color: #333;
}
#menu ul.level_2 li a:hover, #menu ul.level_2 li a:focus {
 color: #d2232a;
}
#menu ul.level_1 li:hover ul {
 border-bottom-color: #d2232a;
}
#menu ul.level_2 li.activesub div,
#menu ul.level_2 li.activesub a {
 color: #d2232a;
}

/*** bannery ***/
.banner_format_info_right {
 background-image: url('/css_img/reklama_ousko_horizontal_right.gif');
}
.banner_format_info_center {
 background-image: url('/css_img/reklama_ousko_horizontal_center.gif');
}
.banner_format_info_vertical {
 background-image: url('/css_img/reklama_ousko_vertical.gif');
}
.banner_format_main_right {
 border-color: #000;
}
.banner_format_main_center {
 border-color: #000;
}

/*** aktualni pozice na webu ***/
#activepath a,
#activepath span {
 color: #666;
 background-color: transparent;
}
#activepath .last {
 color: #000;
}


/* titulky */
.mainpict_shadow { /* odkaz jako mainpict (85x57 px idealne) obrazek s efektem stinu */
 background-image: url('/css_img/mainpict_shadow.gif'); 
}
.mainpict_shadow_x { /* odkaz jako mainpict (170x103 px idealne) obrazek s efektem stinu */
 background-image: url('/css_img/mainpict_shadow_x.gif'); 
}
.mainpict_shadow_uni { /* odkaz jako mainpict (univerzalni velikost) obrazek s efektem stinu */
 background-image: url('/css_img/mainpict_shadow_uni.gif'); 
}

/* prvky v obsahu */
#content ol li,
#content ul li {
  list-style-image: url('/css_img/znacka_li.gif'); 
}


/*** vyhledavani ***/
.search_box .search_q,   /* vyhledavaci box */
.panel_settings input {  /* moznost pouzivani i v pravem panelu */
 color: #000;
 /* background-image: url('/css_img/search_input_hranaty.gif'); */
 background-image: none;
 border-color: #b3b3b3;
 background-color: #FFF;
}
#search_box .search_q {
 background-image: url('/css_img/search_input.gif'); 
 border-right-color: #b3b3b3;
 background-color: transparent;
}
.search_box .search_sa,
.panel_settings .search_sa {
 background: #fdfdfd url('/css_img/search_button.png') bottom left repeat-x; /* vychozi obrazek pro vsechny vyhledavaci formy */
 border: 1px solid #d6d6d6;
 color: #666;
 border-bottom-color: #919191;
 border-right-color: #919191;
}


/*** pravy panel hlasky ***/
div.panel_settings {
  background-image: url('/css_img/panel_settings.gif');
}
.panel_settings_title { 
 background-image: url('/css_img/panel_settings_title.gif');
}
div.panel_settings .errorBox {
  background-color: #F00; 
  color: #FFF; 
}
div.panel_settings .noticeBox {
  background-color: #d2e0eb; 
}
.zvyrazneniInvers {
 background-color: #0f74a4;
 color: #FFF;
 border-color: transparent;
}



/*************************/

