
h1        
{
    margin: 1px;
    }
body
{
    font-family: Calibri;
    margin: 0px;
    padding: 0px;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
}

.in_body
{
	font-family: Calibri;
    color: #000000;
    font-size: 12px;
    font-weight: bold;
}
img 
{
	border: none;	
}
img.left
{
    float:left
}

img.right
{
    float:right;
    padding-left:15px;    
}
a:link   {text-decoration: none;}
a:visited {text-decoration: none;}
a:active {text-decoration: none;}
a:hover  {text-decoration: none; text-decoration: underline}

a.strom {font-size: 12px;}
a.strom:hover
{
    text-decoration: underline;
}

.hlavicka_detail
{
    font-weight: bold;
    font-size: 20px;
    color: #FFCC33;
    text-indent:30px;
}
.hlavicka_informace
{
    font-family: Calibri;
    font-size: 14px;
    text-indent: 12px;
    font-weight: bold;
    font-variant:small-caps;
    color: #FFCC33;
}
.hlavicka_vyhledavani
{
    font-family: Calibri;
    font-size: 14px;
    font-weight: bold;
    color: #FFCC33;
    font-variant:small-caps;
    text-align:left;
    text-indent:10px;
    
}
.vyhledavaci_filtr
{
    font-family: Calibri;
    font-size: 14px;
    font-weight: bold;
    font-variant:small-caps;
    color: #FFCC33;
    text-align:left;
    text-indent:10px;
       
    
}
.hlavicka_skupiny_sortimentu
{
    font-family:Calibri;
    font-size: 14px;
    font-weight: bold;
    font-variant:small-caps;
    color: #FFCC33;
    text-align:left;
    text-indent:10px;
    
    
}
.hlavicka_anketa
{
    font-family:Calibri;
    font-size: 14px;
    font-weight: bold;
    font-variant:small-caps;
    color: #FFCC33;
    text-align:left;
    text-indent:10px;
}
.hlavicka_informace
{
    font-family:Calibri;
    font-size: 14px;
    font-weight: bold;
    font-variant:small-caps;
    color: #FFCC33;
    text-align:left;
    text-indent:10px;
    
}
.hlavicka_akce
{
    font-family:Calibri;
    font-size: 14px;
    font-weight: bold;
    font-variant:small-caps;
    color: #FFCC33;
    text-align:left;
    text-indent:10px;
}
.hlavicka_doporucujeme
{
    font-family:Calibri;
    font-size: 14px;
    font-weight: bold;
    font-variant:small-caps;
    color: #FFCC33;
    text-align:left;
    text-indent:10px;
}
.hlavicka_novinky
{
    font-family:Calibri;
    font-size: 14px;
    font-weight: bold;
    font-variant:small-caps;
    color: #FFCC33;
    text-align:left;
    text-indent:10px;

}
.hlavicka_nejprodavanejsi_1
{
    font-family:Calibri;
    font-size: 14px;
    font-weight: bold;
    font-variant:small-caps;
    color: #FFCC33;
    text-align:left;
    text-indent:10px;

}
.hlavicka_nejprodavanejsi_rucni
{
    font-family:Calibri;
    font-size: 14px;
    font-weight: bold;
    font-variant:small-caps;
    color: #FFCC33;
    text-align:left;
    text-indent:10px;

}
.hlavicka_doprodej
{
    font-family:Calibri;
    font-size: 14px;
    font-weight: bold;
    font-variant:small-caps;
    color: #FFCC33;
    text-align:left;
    text-indent:10px;

}
.hlavicka_volitelny_blok_zb1
{
    font-family:Calibri;
    font-size: 14px;
    font-weight: bold;
    font-variant:small-caps;
    color: #FFCC33;
    text-align:left;
    text-indent:10px;

}
.hlavicka_volitelny_blok_zb2
{
    font-family:Calibri;
    font-size: 14px;
    font-weight: bold;
    font-variant:small-caps;
    color: #FFCC33;
    text-align:left;
    text-indent:10px;

}
.zbozi_detail_hlava
{
    font-family:Calibri;
    font-size: 14px;
    font-weight: bold;
    font-variant:small-caps;
    color: #FFCC33;
    text-align:left;
    
}
.lista_detail
{
    font-size: 12px;
    font-weight: bold;
    text-indent: 12px;
    color: #000000;

}
.hlavicka_alternativni_zb
{
    font-size: 12px;
    color: #000000;
    font-weight: bold;
}
.hlavicka_souvisejici_zb
{
    font-size: 12px;
    color: #000000;
    font-weight: bold;
}
.hlavicka_fotogalerie
{
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}
.nadpis_zprava
{
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    text-indent: 12px;
}

.podnadpis_detail_zb
{
    font-size: 12px;
    font-weight: bold;
}
.lista_seznamy
{
    font-size: 11px;
    font-weight: bold;
}
.lista_seznam_kosik
{
    font-size: 9px;
    font-weight: bold;
}
.lista_seznam_doklady
{
    font-size: 12px;
    font-weight: bold;
}
.hlavicka_strom_redakcni
{
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}
.page_fotogalerie
{
    font-size: 12px;
    color: #000000;
}
.page
{
    font-size: 12px;
    color: #000000;
    font-weight: normal;
}
.zobrazeno_z_page
{
    font-size: 9px;
    color: #000000;
    font-weight: normal;
}
.vyplnit_vybrat_zadat_udaje_zakaznika
{
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}
.editovatelny_radek_cena_prihl_mnoz
{
    font-size: 12px;
    font-family: Calibri;
    color: #000000;
}
.hlavni_sleva
{
    font-size: 12px;
    color: green;
}
.hlavni_cena
{
    font-size: 14px;
    font-weight: bold;
    color: #ff0000;
}
.info_ceny
{
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}
.usetreno
{
    font-size: 12px;
    color: green;
    font-weight: bold;
}
.hlavni_prihlasovaci_tabulka
{
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}
.hlavni_prihlasovaci_poprihlas
{
    font-size: 12px;
    color: #000000;
}
.polozka_email
{
    font-size: 12px;
    color: #000000;
}
.polozka_odkaz
{
    font-size: 12px;
    color: #000000;
}
.polozka_priloha
{
    font-size: 12px;
    color: #000000;
}
.upozorneni
{
    font-size: 12px;
    color: #000000;
}
.upozorneni_1
{
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}
.doklad_cislo
{
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}
.rolovatko
{
    font-size: 12px;
}
.MiniRolovatko
{
    font-size: 9px;
}
.polozka_informace
{
    font-size: 16px;
    color: #ff0000;
    text-align:left;
}
.polozka_informace_1
{
    font-size: 12px;
    color: #000000;
    font-weight:bold;
}
.nadpis_1_informace
{
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    
}
.nadpis_2_informace
{
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}
.hlavicka_detail_redakce
{
    font-weight: bold;  
    font-size: 20px;
    text-indent: 12px;
    color: #440000;
}
.kosik_lista
{
    font-size: 12px;
    color: #000000;
}
.vice_info
{
    font-size: 12px;
    color: #000000;
}
.polozka_informace_redakce
{
    font-size: 12px;
    color: #000000;
}
.polozka_informace_redakce_1
{
    font-size: 12px;
    color: #000000;
}
.polozka_alternativni
{
    font-size: 14px;
    color: #FFCC33;
    font-weight:bold;
    text-align:left;
    text-indent:10px;
}
.polozka_souvisejici
{
    font-size: 14px;
    color: #FFCC33;
    font-weight:bold;
    text-align:left;
    text-indent:10px;
}
.polozka_strom_redakcni
{
    font-size: 12px;
    color: #000000;
}
.vice_info_redakce
{
    font-size: 12px;
    color: #000000;
}
.datum_zpravy
{
    font-size: 9px;
    color: #000000;
}
.polozka_akce
{
    font-size: 12px;
    color: #000000;
}
.polozka_doporucujeme
{
    font-size: 12px;
    color: #000000;
}
.polozka_novinky
{
    font-size: 12px;
    color: #000000;
}
.polozka_nejprodavanejsi
{
    font-size: 12px;
    color: #000000;
}
.polozka_nejprodavanejsi_rucni
{
    font-size: 12px;
    color: #000000;
}
.polozka_doprodej
{
    font-size: 12px;
    color: #000000;
}
.polozka_volitelny_blok_1
{
    font-size: 12px;
    color: #000000;
}
.polozka_volitelny_blok_2
{
    font-size: 12px;
    color: #000000;
}
.polozka_skupiny_sortimentu
{
    font-size: 12px;
    color: #000000;
    font-weight:bold;
    text-align:left;
    font-variant:small-caps;
}
.polozka_anketa
{
    font-size: 12px;
    color: #000000;
}
.polozka_informace
{
    font-size: 12px;
    color: #000000;
    font-weight:bold;
    text-indent:10px;
}
.polozka_kontakt_odkaz
{
    font-size: 12px;
    color: #FF0000;
}
.polozka_kontakt_mail
{
    font-size: 12px;
    color: #FF0000;
}
.zpusob_platby_a_dopravy
{
    font-size: 12px;
}
.otext
{
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}

.nadpis_zpravicky_seznam
{
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}
.dotaz_z_seznamzb_nadpis
{
    font-size: 13px;
    color: #000000;
    font-weight: bold;
}
.odkazy_tab_dotaz
{
    font-size: 12px;
    color: #000000;
}
.polozka_informace_tabdotaz
{
    font-size: 12px;
    color: #000000;
}

.polozka_informace_tandem
{
    font-size: 12px;
    color: red;
}

.nadpis_2_informace_tandem
{
    font-size: 12px;
    font-weight: bold;
    color: red;
}

polozka_informace_tandem
{
    font-size: 12px;
    font-weight: bold;
    color: red;
}
a.polozka_copyright_odkaz
{
    color: #333366;
    font-size: 12px;
text-decoration: underline;
}
a.polozka_copyright_odkaz:hover
{
    color: #cc0000;
    font-size: 12px;
}
.dekujeme_za_vyplneni_form_obj
{
    font-size: 12px;
    color: #000000;
}
.otextmenu
{
    font-weight: bold;
    font-size: 12px;
    color: #000000;
}
.pagebold_listuj
{
    font-weight: bold;
    font-size: 12px;
    color: #000000;
}
.odpoved_klikni_anketa
{
    font-size: 12px;
    font-family: Calibri;
    color: #000000;
}
.red_alert
{
    font-size: 12px;
    color: red;
    font-family: Calibri;
}
.textarea_poznamka
{
    font-size: 12px;
    color: #000000;
    font-family: Calibri;
}
.VyberMeny
{
    font-size: 12px;
    color: #000000;
    font-family: Calibri;
    border-style: solid;
    border-width: 1px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 1px;
    padding-bottom: 1px;
    text-align: right;
}

.uvod
{
    font:Calibri;
    font-size: 18.5px;
    font-weight:bold;
    text-decoration: none;
    vertical-align: sub;
    color: #FFCC33;
    text-align: left;
    padding-left:15px;
    
}

.uvod:hover
{
    font:Calibri;
    font-size: 18.5px;
    font-weight:bold;
    text-decoration: none;
    vertical-align: sub;
    color: #FFCC33;
    text-align: left;
}

.katalog
{
    font:Calibri;
    font-size: 16px;
    text-decoration: none;
    vertical-align: sub;
    color: #FFCC33;
    text-align: left;
    text-indent:15px;
    
}

.katalog:hover
{
    font:Calibri;
    font-size: 16px;
    font-weight:bold;
    text-decoration: none;
    vertical-align: bottom;
    color: #FFCC33;
    text-align: left;
}

.uvod_sipka
{
    width:250px;
    font-family:Wingdings 3; 
    font-size:18px;
    text-decoration: none;
    vertical-align: bottom;
    color: #FFCC33;
    text-align: right;
    background-image: url(images/sipka_uvod.png);
    background-repeat: repeat-x; 
}
.menu_1_off
{
    width: 116px;
    height: 22px;
    font: 50%/1.9 Calibri;
    font-size: 12px;
    text-decoration: none;
    vertical-align: middle;
    background: url(images/menu_1_off.gif) no-repeat;
    background-position:bottom;
    color: #000000;
    text-align: center;
    display: table;
    
}

.menu_1_off mouse {
   width:22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background: url(images/menu_1_off.gif) no-repeat;
   background-position:bottom;
   color: #000000;
   display: table-cell;
   }

.menu_1_off:hover
{
	width: 116px;
	height: 22px;
	font: 50%/1.9 Calibri;
	font-size: 12px; 
	text-decoration: none;
	vertical-align: middle;
	background: url(images/menu_1.gif) no-repeat;
	background-position:bottom;
	color: #000000;
	text-align: center;
	display: table;
	
	}
.menu_1_off:hover mouse 
{
   width: 22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background: url(images/menu_1.gif) no-repeat;
   background-position:bottom;
   color: #000000;
   display: table-cell;
   }

.menu_1_on
{
	width: 116px;
	height: 22px;
	font: 50%/1.9 Calibri;
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	background: url(images/menu_1_on.gif) no-repeat;
	background-position:bottom;
	color: #000000;
	text-align: center;
	display: table;
	
	}
.menu_1_on mouse {
   width:22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background: url(images/menu_1_on.gif) no-repeat;
   background-position:bottom;
   color: #000000;
   display: table-cell;
   }

.menu_1_on:hover
{
	width: 116px;
	height: 22px;
	font: 50%/1.9 Calibri;
	font-size: 12px; 
	text-decoration: none;
	vertical-align: middle;
	background: url(images/menu_1.gif) no-repeat;
	background-position:bottom;
	color: #000000;
	text-align: center;
	display: table;
	}
.menu_1_on:hover mouse 
{
   width: 22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background: url(images/menu_1.gif) no-repeat;
   background-position:bottom;
   color: #000000;
   display: table-cell;
   }


.menu_1_off_autorizace
{
	width: 100px;
	height: 2em;
	font: 45%/2.8 Calibri;
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	background: url(images/autorizace_off.gif);
	color: #444444;
	text-align: center;
	display: table;
	background-repeat: no-repeat;
}
.menu_1_off_autorizace mouse {
   width:22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background: url(images/autorizace_off.gif);
   color: #444444;
   display: table-cell;
   background-repeat: no-repeat;
   }

.menu_1_off_autorizace:hover
{
	width: 100px;
	height: 2em;
	font: 45%/2.8 Calibri;
	font-size: 12px; 
	text-decoration: none;
	vertical-align: middle;
	background: url(images/autorizace.gif);
	color: #444444;
	text-align: center;
	display: table;
	background-repeat: no-repeat;
	
	}
.menu_1_off_autorizace:hover mouse 
{
   width: 22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background: url(images/autorizace.gif);
   color: #444444;
   display: table-cell;
   background-repeat: no-repeat;
   }

.menu_1_on_autorizace
{
	width: 100px;
	height: 2em;
	font: bold 45%/2.8 Calibri;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	background: url(images/autorizace_on.gif);
	color: #444444;
	text-align: center;
	display: table;
	background-repeat: no-repeat;
	}
.menu_1_on_autorizace mouse {
   width:22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background: url(images/autorizace_on.gif);
   color: #444444;
   display: table-cell;
   background-repeat: no-repeat;
   }

.menu_1_on_autorizace:hover
{
	width: 100px;
	height: 2em;
	font: bold 45%/2.8 Calibri;
	font-weight: bold;
	font-size: 12px; 
	text-decoration: none;
	vertical-align: middle;
	background: url(images/autorizace.gif);
	color: #444444;
	text-align: center;
	display: table;
	background-repeat: no-repeat;
	}
.menu_1_on_autorizace:hover mouse 
{
   width: 22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background: url(images/autorizace.gif);
   color: #444444;
   display: table-cell;
   background-repeat: no-repeat;
   }

.menu_1_off_katalog
{
	width: 100px;
	height: 2em;
	font: 45%/2.8 Calibri;
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	background: url(images/katalog_off.gif);
	color: #444444;
	text-align: center;
	display: table;
	background-repeat: no-repeat;
}
.menu_1_off_katalog mouse {
   width:22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background: url(images/katalog_off.gif);
   color: #444444;
   display: table-cell;
   background-repeat: no-repeat;
   }

.menu_1_off_katalog:hover
{
	width: 100px;
	height: 2em;
	font: 45%/2.8 Calibri;
	font-size: 12px; 
	text-decoration: none;
	vertical-align: middle;
	background: url(images/katalog.gif);
	color: #444444;
	text-align: center;
	display: table;
	background-repeat: no-repeat;
	
	}
.menu_1_off_katalog:hover mouse 
{
   width: 22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background: url(images/katalog.gif);
   color: #444444;
   display: table-cell;
   background-repeat: no-repeat;
   }

.menu_1_on_katalog
{
	width: 100px;
	height: 2em;
	font: bold 45%/2.8 Calibri;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	background: url(images/katalog_on.gif);
	color: #444444;
	text-align: center;
	display: table;
	background-repeat: no-repeat;
	
	}
.menu_1_on_katalog mouse {
   width:22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background: url(images/katalog_on.gif);
   color: #444444;
   display: table-cell;
   background-repeat: no-repeat;
   }

.menu_1_on_katalog:hover
{
	width: 100px;
	height: 2em;
	font: bold 45%/2.8 Calibri;
	font-weight: bold;
	font-size: 12px; 
	text-decoration: none;
	vertical-align: middle;
	background: url(images/katalog.gif);
	color: #444444;
	text-align: center;
	display: table;
	background-repeat: no-repeat;
	}
.menu_1_on_katalog:hover mouse 
{
   width: 22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background: url(images/katalog.gif);
   color: #444444;
   display: table-cell;
   background-repeat: no-repeat;
   }

.menu_1_off_doklady
{
	width: 100px;
	height: 2em;
	font: 45%/2.8 Calibri;
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	background: url(images/doklady_off.gif);
	color: #444444;
	text-align: center;
	display: table;
	background-repeat: no-repeat;
}
.menu_1_off_doklady mouse {
   width:22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background: url(images/doklady_off.gif);
   color: #444444;
   display: table-cell;
   background-repeat: no-repeat;
   }

.menu_1_off_doklady:hover
{
	width: 100px;
	height: 2em;
	font: 45%/2.8 Calibri;
	font-size: 12px; 
	text-decoration: none;
	vertical-align: middle;
	background: url(images/doklady.gif);
	color: #444444;
	text-align: center;
	display: table;
	background-repeat: no-repeat;
	
	}
.menu_1_off_doklady:hover mouse 
{
   width: 22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background: url(images/doklady.gif);
   color: #444444;
   display: table-cell;
   background-repeat: no-repeat;
   }

.menu_1_on_doklady
{
	width: 100px;
	height: 2em;
	font: bold 45%/2.8 Calibri;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	background: url(images/doklady_on.gif);
	color: #444444;
	text-align: center;
	display: table;
	background-repeat: no-repeat;
	
	}
.menu_1_on_doklady mouse {
   width:22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background: url(images/doklady_on.gif);
   color: #444444;
   display: table-cell;
   background-repeat: no-repeat;
   }

.menu_1_on_doklady:hover
{
	width: 100px;
	height: 2em;
	font: bold 45%/2.8 Calibri;
	font-weight: bold;
	font-size: 12px; 
	text-decoration: none;
	vertical-align: middle;
	background: url(images/doklady.gif);
	color: #444444;
	text-align: center;
	display: table;
	background-repeat: no-repeat;
	}
.menu_1_on_doklady:hover mouse 
{
   width: 22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background: url(images/doklady.gif);
   color: #444444;
   display: table-cell;
   background-repeat: no-repeat;
   }
.menu_1_off_informace
{
	width: 100px;
	height: 2em;
	font: 45%/2.8 Calibri;
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	background: url(images/informace_off.gif);
	color: #444444;
	text-align: center;
	display: table;
	background-repeat: no-repeat;
}
.menu_1_off_informace mouse {
   width:22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background: url(images/informace_off.gif);
   color: #444444;
   display: table-cell;
   background-repeat: no-repeat;
   }

.menu_1_off_informace:hover
{
	width: 100px;
	height: 2em;
	font: 45%/2.8 Calibri;
	font-size: 12px; 
	text-decoration: none;
	vertical-align: middle;
	background: url(images/informace.gif);
	color: #444444;
	text-align: center;
	display: table;
	background-repeat: no-repeat;
	
	}
.menu_1_off_informace:hover mouse 
{
   width: 22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background: url(images/informace.gif);
   color: #444444;
   display: table-cell;
   background-repeat: no-repeat;
   }

.menu_1_on_informace
{
	width: 100px;
	height: 2em;
	font: bold 45%/2.8 Calibri;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	background: url(images/informace_on.gif);
	color: #444444;
	text-align: center;
	display: table;
	background-repeat: no-repeat;
	
	}
.menu_1_on_informace mouse {
   width:22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background: url(images/informace_off.gif);
   color: #444444;
   display: table-cell;
   background-repeat: no-repeat;
   }

.menu_1_on_informace:hover
{
	width: 100px;
	height: 2em;
	font: bold 45%/2.8 Calibri;
	font-weight: bold;
	font-size: 12px; 
	text-decoration: none;
	vertical-align: middle;
	background: url(images/informace.gif);
	color: #444444;
	text-align: center;
	display: table;
	background-repeat: no-repeat;
	}
.menu_1_on_informace:hover mouse 
{
   width: 22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background: url(images/informace.gif);
   color: #444444;
   display: table-cell;
   background-repeat: no-repeat;
   }
   
   .menu_1_off_domu
{
	width: 100px;
	height: 2em;
	font: 45%/2.8 Calibri;
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	background: url(images/domu_off.gif);
	color: #444444;
	text-align: center;
	display: table;
	background-repeat: no-repeat;
}
.menu_1_off_domu mouse {
   width:22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background: url(images/domu_off.gif);
   color: #444444;
   display: table-cell;
   background-repeat: no-repeat;
   }

.menu_1_off_domu:hover
{
	width: 100px;
	height: 2em;
	font: 45%/2.8 Calibri;
	font-size: 12px; 
	text-decoration: none;
	vertical-align: middle;
	background: url(images/domu.gif);
	color: #444444;
	text-align: center;
	display: table;
	background-repeat: no-repeat;
	
	}
.menu_1_off_domu:hover mouse 
{
   width: 22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background: url(images/domu.gif);
   color: #444444;
   display: table-cell;
   background-repeat: no-repeat;
   }

.menu_1_on_domu
{
	width: 100px;
	height: 2em;
	font: bold 45%/2.8 Calibri;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	background: url(images/domu_on.gif);
	color: #444444;
	text-align: center;
	display: table;
	background-repeat: no-repeat;
	
	}
.menu_1_on_domu mouse {
   width:22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background: url(images/domu_on.gif);
   color: #444444;
   display: table-cell;
   background-repeat: no-repeat;
   }

.menu_1_on_domu:hover
{
	width: 100px;
	height: 2em;
	font: bold 45%/2.8 Calibri;
	font-weight: bold;
	font-size: 12px; 
	text-decoration: none;
	vertical-align: middle;
	background: url(images/domu.gif);
	color: #444444;
	text-align: center;
	display: table;
	background-repeat: no-repeat;
	}
.menu_1_on_domu:hover mouse 
{
   width: 22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background: url(images/domu.gif);
   color: #444444;
   display: table-cell;
   background-repeat: no-repeat;
   }      

.menu_2_off
{
	width: 10em;
	height: 22px;
	font: 50%/1.9 Calibri;
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	background-image: url(images/menu_2_off.gif);
	color: #444444;
	text-align: left;
	display: table;
}
.menu_2_off mouse {
   width:22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background-image: url(images/menu_2_off.gif);
   color: #444444;
   display: table-cell;
   }

.menu_2_off:hover
{
	width: 10em;
	height: 22px;
	font: 50%/1.9 Calibri;
	font-size: 12px; 
	text-decoration: none;
	vertical-align: middle;
	background-image: url(images/menu_2_on.gif);
	color: #444444;
	text-align: left;
	display: table;
	}
.menu_2_off:hover mouse 
{
   width:22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background-image: url(images/menu_2_on.gif);
   color: #444444;
   display: table-cell;
   }

.menu_2_on
{
	width: 10em;
	height: 22px;
	font: bold 50%/2.0 Trebuchet MS; 
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	background-image: url(images/menu_2_on.gif);
	color: #444444;
	text-align: left;
	display: table;
}
.menu_2_on mouse {
   width:22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background-image: url(images/menu_2_on.gif);
   color: #444444;
   display: table-cell;
   }

.menu_2_on:hover {
	width: 10em;
	height: 22px;
	font: bold 50%/2.0 Trebuchet MS;
	font-weight: bold;
	font-size: 12px; 
	text-decoration: none;
	vertical-align: middle;
	background-image: url(images/menu_2_on.gif);
	color: #444444;
	text-align: left;
	display: table;
	}
.menu_2_on:hover mouse 
{
   width:22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background-image: url(images/menu_2_on.gif);
   color: #444444;
   display: table-cell;
   }


.menu_2_off_big
{
	width: 13em;
	height: 22px;
	font: 50%/1.9 Calibri; 
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	background-image: url(images/menu_2_off.gif);
	color: #444444;
	text-align: left;
	display: table;
}
.menu_2_off_big mouse {
   width:22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background-image: url(images/menu_2_off.gif);
   color: #444444;
   display: table-cell;
   }

.menu_2_off_big:hover
{
	width: 13em;
	height: 22px;
	font: 50%/1.9 Calibri;
	font-size: 12px; 
	text-decoration: none;
	vertical-align: middle;
	background-image: url(images/menu_2_on.gif);
	color: #444444;
	text-align: left;
	display: table;
	}
.menu_2_off_big:hover mouse 
{
   width:22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background-image: url(images/menu_2_on.gif);
   color: #444444;
   display: table-cell;
   }

.menu_2_on_big
{
	width: 13em;
	height: 22px;
	font: bold 50%/2.0 Trebuchet MS;
	font-weight: bold; 
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	background-image: url(images/menu_2_on.gif);
	color: #444444;
	text-align: left;
	display: table;
}
.menu_2_on_big mouse {
   width:22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background-image: url(images/menu_2_on.gif);
   color: #444444;
   display: table-cell;
   }
.menu_2_on_big:hover
{
	width: 13em;
	height: 22px;
	font: bold 50%/2.0 Trebuchet MS;
	font-weight: bold;
	font-size: 12px; 
	text-decoration: none;
	vertical-align: middle;
	background-image: url(images/menu_2_on.gif);
	color: #444444;
	text-align: left;
	display: table;
	}
.menu_2_on_big:hover mouse 
{ 
   width:22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background-image: url(images/menu_2.gif);
   color: #444444;
   display: table-cell;
   }

.menu_2_off_big_ex
{
	width: 20em;
	height: 22px;
	font: bold 50%/2.0 Calibri; 
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	background-image: url(images/menu_2_off.gif);
	color: #000000;
	text-align: center;
	display: table;
}
.menu_2_off_big_ex mouse {
   width:22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background-image: url(images/menu_2_off.gif);
   color: #000000;
   display: table-cell;
   }

.menu_2_off_big_ex:hover
{
	width: 20em;
	height: 22px;
	font: bold 50%/2.0 Calibri;
	font-weight: bold;
	font-size: 12px; 
	text-decoration: none;
	vertical-align: middle;
	background-image: url(images/menu_2.gif);
	color: #000000;
	text-align: center;
	display: table;
	}
.menu_2_off_big_ex:hover mouse 
{
   width:22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background-image: url(images/menu_2.gif);
   color: #000000;
   display: table-cell;
   }

.menu_2_on_big_ex
{
	width: 20em;
	height: 22px;
	font: bold 50%/2.0 Calibri;
	font-weight: bold; 
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	background-image: url(images/menu_2_on.gif);
	color: #000000;
	text-align: center;
	display: table;
}
.menu_2_on_big_ex mouse {
   width:22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background-image: url(images/menu_2_on.gif);
   color: #000000;
   display: table-cell;
   }
.menu_2_on_big_ex:hover
{
	width: 20em;
	height: 22px;
	font: bold 50%/2.0 Calibri;
	font-weight: bold;
	font-size: 12px; 
	text-decoration: none;
	vertical-align: middle;
	background-image: url(images/menu_2.gif);
	color: #000000;
	text-align: center;
	display: table;
	}
.menu_2_on_big_ex:hover mouse 
{ 
   width:22px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.22px 0.5em;
   background-image: url(images/menu_2.gif);
   color: #000000;
   display: table-cell;
   }
 
 ul#css3menu,ul#css3menu ul{
	margin:0;list-style:none;padding:0;}
ul#css3menu ul{
	display:none;position:absolute;left:0;top:100%;padding:0 10px 10px;background-color:#FFFF99;}
ul#css3menu li:hover>*{
	display:block;}
ul#css3menu li:hover{
	position:relative;}
ul#css3menu ul ul{
	position:absolute;left:100%;top:0;}
ul#css3menu{
	display:block;font-size:0;float:left;}
ul#css3menu li{
	display:block;white-space:nowrap;font-size:0;float:left;}
ul#css3menu>li,ul#css3menu li{
	margin:0;}
ul#css3menu a:active, ul#css3menu a:focus{
	outline-style:none;}
ul#css3menu a{
	display:block; width:110px; vertical-align:middle;text-align:left;text-decoration:none;font:bold 12px Calibri;color:#000000;cursor:pointer;padding-top:6px; padding-bottom:7px; padding-left:5px; padding-right:5px; background-image:url(images/menu.png); background-repeat:no-repeat; background-position:0 0;}
ul#css3menu ul li{
	float:none;margin:10px 0 0;}
ul#css3menu ul a
{
    text-align: left;
    padding: 4px;
    background-color: #FFFF99;
    background-image: none;
    border-width: 0;
    font: 12px Calibri;
    color: #000;
    text-decoration: none;
}
ul#css3menu li:hover>a{
	background-color: transparent;font:bold 12px Calibri;text-decoration:none;background-image:url(images/menu.png);background-position:0 100px;}
ul#css3menu img{
	border:none;vertical-align:middle;margin-right:10px;}
ul#css3menu img.over{
	display:none;}
ul#css3menu li:hover > a img.def{
	display:none;}
ul#css3menu li:hover > a img.over{
	display:inline;}
ul#css3menu span{
	display:block;overflow:visible;background-position:right center;background-repeat:no-repeat;padding-right:0px;}
ul#css3menu ul li:hover>a{
	background-color:#FFCC33;background-image:none;font:bold 12px Calibri;color:#000000;text-decoration:none;}
ul#css3menu li.toplast>a{
	height:10px;line-height:10px;}
ul#css3menu li.toplast:hover>a{
	line-height:10px;}

div.font1 {position:absolute;overflow:hidden;font-family:Arial;font-style:normal;font-size:8pt;font-weight:normal;text-decoration:none;text-align:left;}
div.font2 {position:absolute;overflow:hidden;font-family:Arial;font-style:normal;font-size:12pt;font-weight:bold;text-decoration:none;text-align:left;}
div.font3 {position:absolute;overflow:hidden;font-family:Courier New;font-style:normal;font-size:8pt;font-weight:normal;text-decoration:none;text-align:left;}
div.font4 {position:absolute;overflow:hidden;font-family:Arial;font-style:normal;font-size:9pt;font-weight:bold;text-decoration:none;text-align:left;}
div.font5 {position:absolute;overflow:hidden;font-family:Arial;font-style:normal;font-size:9pt;font-weight:normal;text-decoration:none;text-align:left;}
div.font6 {position:absolute;overflow:hidden;font-family:Arial;font-style:normal;font-size:10pt;font-weight:bold;text-decoration:none;text-align:left;}
div.font7 {position:absolute;overflow:hidden;font-family:Arial;font-style:normal;font-size:10pt;font-weight:normal;text-decoration:none;text-align:left;}
div.font8 {position:absolute;overflow:hidden;font-family:Arial;font-style:italic;font-size:8pt;font-weight:bold;text-decoration:none;text-align:left;}
