/* COMMON COLORS
 #0f74a4 - tmavejsi modra (menu, pozadi odkazu)


*/
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: #0f74a4;
}
.master_color,
.master_color:link,
.master_color:visited {
 color: #0f74a4;
}
.master_color_bg {
 background-color: #0f74a4
}
.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: #0f74a4;
}
.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: #d2232a;
}
a.second_color:hover,
a.second_color:active,
a.second_color:focus {
 text-decoration: none;
 color: #666;
}
.second_color_bg {
 background-color: #d2232a;
}
.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: #d2232a;
}
.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;
}

/*** logo ***/
#header {
  background: transparent url('/page_img/logo.gif') 0px 0px no-repeat;
}

/*** menu ***/
#menu ul.level_1 li a,
#menu ul.level_1 li.active div {
 margin-left: 23px;
}
#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_1 a, #menu ul.level_1 li#item_1 div { width: 93px;  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: 119px; background-image: url('/css_img/menu_item_2.png'); }
#menu ul.level_1 li#item_3 a, #menu ul.level_1 li#item_3 div { width: 46px;  background-image: url('/css_img/menu_item_3.png'); }
#menu ul.level_1 li#item_4 a, #menu ul.level_1 li#item_4 div { width: 195px; background-image: url('/css_img/menu_item_4.png'); }
#menu ul.level_1 li#item_5 a, #menu ul.level_1 li#item_5 div { width: 45px;  background-image: url('/css_img/menu_item_5.png'); }
#menu ul.level_1 li#item_6 a, #menu ul.level_1 li#item_6 div { width: 112px; background-image: url('/css_img/menu_item_6.png'); }

#menu ul.level_1 li#item_1 ul li a,
#menu ul.level_1 li#item_2 ul li a,
#menu ul.level_1 li#item_3 ul li a,
#menu ul.level_1 li#item_4 ul li a,
#menu ul.level_1 li#item_5 ul li a,
#menu ul.level_1 li#item_6 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:hover ul#seznam_1001 { margin-left: 24px; }
#menu ul.level_1 li:hover ul#seznam_2001 { margin-left: 136px; }
#menu ul.level_1 li:hover ul#seznam_3001 { margin-left: 0; }
#menu ul.level_1 li:hover ul#seznam_4006 { margin-left: 349px; }
#menu ul.level_1 li:hover ul#seznam_5001 { margin-left: 0; }
#menu ul.level_1 li:hover ul#seznam_6001 { margin-left: 634px; }

#menu ul.level_2 li a {
 color: #333;
}
#menu ul.level_2 li a:hover, #menu ul.level_2 li a:focus {
 color: #0f74a4;
}
#menu ul.level_1 li:hover ul {
 border-bottom-color: #0f74a4;
}
#menu ul.level_2 li.activesub div,
#menu ul.level_2 li.activesub a {
 color: #0f74a4;
}

/*** 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: #d2232a;
 color: #FFF;
 border-color: transparent;
}



/*************************/
