/* COMMON COLORS
 #ed1d24 - tmavejsi oranzova (menu, pozadi odkazu)
 #fc9fa2 - svetlejsi oranzova

*/
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: #ed1d24;
}
.master_color,
.master_color:link,
.master_color:visited {
 color: #ed1d24;
}
.master_color_bg {
 background-color: #ed1d24
}
.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: #ed1d24;
}
.master_color_soft,
.master_color_soft:link,
.master_color_soft:visited {
 color: #f1b08a;
}
.master_color_soft_bg {
 background-color: #f1b08a
}
.master_color_soft_border {
 border-color: #f1b08a;
}
a.second_color:link,
a.second_color:visited,
.second_color {
 color: #000000;
}
a.second_color:hover,
a.second_color:active,
a.second_color:focus {
 text-decoration: none;
 color: #666;
}
.second_color_bg, 
.second_color_bg h2, 
.second_color_bg h3, 
.second_color_bg h4, 
a.second_color_bg:link, a.second_color_bg:visited,
.second_color_bg a:link, .second_color_bg a:visited  { /* automaticky zmenime barvu odkazu u elementu s backgroundem */
 color: #fff;
}
.second_color_bg {
 background-color: #000000;
}
.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: #000000;
}
.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: #000000;
}
.second_color_soft_bg {
 background-color: #EEE;
}
.second_color_soft_border {
 border-color: #fc9fa2;
}
.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: 23px;
 padding-top: 22px;
 display: block;
}
#activepath {
  top: 90px;
}

/*** logo ***/
#header {
  background: transparent url('/page_img/logo.gif') 20px 20px no-repeat;
}

/*** menu ***/
#menu ul.level_1 li a,
#menu ul.level_1 li.active div {
 margin-left: 40px;
}
#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: 176px;  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: 92px;  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: 64px;  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: 120px; 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: 96px;  background-image: url('/css_img/menu_item_5.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 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: 40px; }
#menu ul.level_1 li:hover ul#seznam_2001 { margin-left: 0; }
#menu ul.level_1 li:hover ul#seznam_3001 { margin-left: 388px; }
#menu ul.level_1 li:hover ul#seznam_4001 { margin-left: 492px; }
#menu ul.level_1 li:hover ul#seznam_5001 { margin-left: 650px; }

#menu ul.level_2 li a {
 color: #333;
}
#menu ul.level_2 li a:hover, #menu ul.level_2 li a:focus {
 color: #ed1d24;
}
#menu ul.level_1 li:hover ul {
 border-bottom-color: #ed1d24;
}
#menu ul.level_2 li.activesub div,
#menu ul.level_2 li.activesub a {
 color: #ed1d24;
}

/*** 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;
}



/*************************/
