body {
	scrollbar-face-color: #A52929;
	scrollbar-shadow-color: #ffffff;
        scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #A52929;
	scrollbar-darkshadow-color: #A52929;
	scrollbar-track-color: #A52929;
        scrollbar-arrow-color: #ffffff;
}

.top_nav, .top_nav:hover, .top_nav:visited {
	font-family: 'Arial Narrow', Tahoma, arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #A50000;
	font-weight: normal;
	text-decoration: none;
	line-height: 120%;
}

.top_nav:hover {
	text-decoration: underline;
}

.bot_nav, .bot_nav:hover, .bot_nav:visited {
	font-family: 'Arial Narrow', Tahoma, arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	line-height: 120%;
}

.bot_nav:hover {
	text-decoration: underline;
}

.link, .link:link, .link:visited	{
        font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #A52929;
	font-weight: normal;
	text-decoration: none;
	line-height: 100%;
}

.link:hover	{
	text-decoration: underline;
}

.phones {
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #a6a6a6;
	font-weight: normal;
	text-decoration: none;
	line-height: 100%;
}

.webmaster, .webmaster:visited, .webmaster:link  {
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	line-height: 100%;
}

.webmaster:hover {
	color: #731C1C;

}

.lang_menu, .lang_menu:link, .lang_menu:visited {
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	line-height: 100%;
}

.lang_menu:hover {
	background-color: #731C1C;
}

.lang_menu_sel {
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #ffffff;
	background-color: #731C1C;
	font-weight: normal;
	text-decoration: none;
	line-height: 100%;
}

.text2, .text2:link, visited {
	font-family: Tahoma, arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #606060;
	font-weight: normal;
	text-decoration: none;
	line-height: 170%;
}

.text2:hover {
	text-decoration: underline;
}

.text, .text:link, .text:visited {
	font-family: Tahoma, arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #606060;
	font-weight: normal;
	text-decoration: none;
        line-height: 170%;
}

.text:hover {
	text-decoration: underline;
}

.negativ {
	font-family: Tahoma, arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #ffffff;
	background-color: #A52929;
	font-weight: normal;
	text-decoration: none;
	width: 100px;
        line-height: 130%;
}

.wintitle {
	font-family: 'Arial Narrow', Tahoma, arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	color: #c40000;
	font-weight: normal;
	text-decoration: none;
	line-height: 130%;
}

.titles {
	font-family: 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	color: #d0d0d0;
	font-weight: normal;
	text-decoration: none;
	line-height: 110%;
}

.titles2 {
	font-family: 'Trebuchet MS', arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	color: #c0c0c0;
	font-weight: normal;
	text-decoration: none;
	line-height: 120%;
}

.ib_input {
	font-family: Tahoma, arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #707070;
	border: 1px dotted #DB6666;
	font-weight: normal;
	text-decoration: none;
	line-height: 120%;
	height: 20px;

}

.ib_text {
	font-family: Tahoma, arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606060;
	background-color: #ffffff;
	border: 1px dotted #DB6666;

	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #DB6666;
        scrollbar-highlight-color: #DB6666;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
        scrollbar-arrow-color: #DB6666;
}

.ib_date {
	font-family: 'Courier New', Courier, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CE3A3A;
	background: none;
	border: 0px;
	width: 120px;
	height: 15px;
}

.ib_cal {
	font-family: 'Courier New', Courier, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606060;
	background: none;
	border: 0px;
	width: 26px;
	height: 24px;
}

.ib_cal_sun {
	font-family: 'Courier New', Courier, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CE3A3A;
	background: none;
	border: 0px;
	width: 26px;
	height: 24px;
}

.ib_left {
        background-image: url(../gui/calendar_gem_left.gif);
	border: 0px;
	width: 17px;
	height: 17px;
}

.ib_right {
        background-image: url(../gui/calendar_gem_right.gif);
	border: 0px;
	width: 17px;
	height: 17px;
}

.day_bar {
	font-family: Tahoma, arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	line-height: 100%;
}

.form_button_send {
	font-family: Tahoma, arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	background-image: url(../gui/gen_send.gif);
	width: 85px;
	height: 15px;
	border: 0px;
}

.form_button_reset {
	font-family: Tahoma, arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	background-image: url(../gui/gen_reset.gif);
	width: 85px;
	height: 15px;
	border: 0px;
}

#imap_001_col { 
   position: absolute;
   width: 490px;
   height: 425px;
   top: 0px;
   left: 0px;
   background-image: url(../maps/map1_col.gif);
   z-index : 90;
}

#imap_001_bw {
   position: absolute;
   width: 490px;
   height: 425px;
   top: 0px;
   left: 0px;
   background-image: url(../maps/map1_bw.gif);
   z-index : 90;
}

#imap_001_leg {
   position: absolute;
   width: 27px;
   height: 27px;
   background-image: url(../maps/location_dot.gif);
   z-index : 91;
   top: 282px;
   left: 318px;
   filter: Alpha(Opacity=60);
}

#imap_002_col {
   position: absolute;
   width: 490px;
   height: 425px;
   top: 0px;
   left: 0px;
   background-image: url(../maps/map2_col.gif);
   z-index : 90;
}

#imap_002_bw {
   position: absolute;
   width: 490px;
   height: 425px;
   top: 0px;
   left: 0px;
   background-image: url(../maps/map2_bw.gif);
   z-index : 90;
}

#imap_002_leg {
   position: absolute;
   width: 27px;
   height: 27px;
   background-image: url(../maps/location_dot.gif);
   z-index : 91;
   top: 359px;
   left: 205px;
   filter: Alpha(Opacity=60);
}

#imap_003_col {
   position: absolute;
   width: 490px;
   height: 425px;
   top: 0px;
   left: 0px;
   background-image: url(../maps/map3_col.gif);
   z-index : 90;
}

#imap_003_bw {
   position: absolute;
   width: 490px;
   height: 425px;
   top: 0px;
   left: 0px;
   background-image: url(../maps/map3_bw.gif);
   z-index : 90;
}

#imap_003_leg {
   position: absolute;
   width: 27px;
   height: 27px;
   background-image: url(../maps/location_dot.gif);
   z-index : 91;
   top: 135px;
   left: 335px;
   filter: Alpha(Opacity=60);
}

#imap_004_col {
   position: absolute;
   width: 490px;
   height: 425px;
   top: 0px;
   left: 0px;
   background-image: url(../maps/map4_col.gif);
   z-index : 90;
}

#imap_004_bw {
   position: absolute;
   width: 490px;
   height: 425px;
   top: 0px;
   left: 0px;
   background-image: url(../maps/map4_bw.gif);
   z-index : 90;
}

#imap_004_leg {
   position: absolute;
   width: 27px;
   height: 27px;
   background-image: url(../maps/location_dot.gif);
   z-index : 91;
   top: 305px;
   left: 391px;
   filter: Alpha(Opacity=60);
}

#imap_win_bg {
   position: absolute;
   width: 120px;
   height: 135px;
   top: 5px;
   left: 5px;
   background-image: url(../maps/imap_win_bg.gif);
   z-index : 100;
   visibility : visible;
   filter: Alpha(Opacity=85);
}

#imap_win {
   position: absolute;
   width: 120px;
   height: 135px;
   top: 5px;
   left: 5px;
   background-image: url(../maps/imap_win.gif);
   z-index : 101;
   visibility : visible;
   filter: Alpha(Opacity=100);
}

#imap_ctrl {
   position: absolute;
   width: 120px;
   height: 135px;
   top: 5px;
   left: 5px;
   z-index : 102;
   visibility : visible;
}

div#cestitka {
   position: absolute;
   top: -30px;
   width: 600px;
   font-family: Tahoma, 'Trebuchet MS', arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: normal;
   color: #606060;
   z-index: 100;
   visibility: visible;
   border: 1px;
   filter: Alpha(Opacity=90);
}

div#cestitka_index {
   position: absolute;
   top: 140px;
   width: 520px;
   font-family: Tahoma, 'Trebuchet MS', arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: normal;
   color: #606060;
   z-index: 100;
   visibility: visible;
   border: 1px;
   filter: Alpha(Opacity=90);
}

/* main menu */


/* fixed menus - without submenus */
#mmenu {
   font-family: 'Arial Narrow', Tahoma, arial, Helvetica, sans-serif;
   font-size: 15px;
   font-style: normal;
   color: #808080;
   font-weight: normal;
   text-decoration: none;
   line-height: 120%;
   width: 252px;
   height: 22px;
   background-image: url(../gui/menu_bar1.gif);
   display: block;
}

#mmenu:hover, #mmenu.current {
   color: #A52929;
   background-image: url(../gui/menu_bar2.gif);
   display: block;
}

/* animated main menu */
div#mmenu_container {
   position: absolute;
   width: 252px;
   z-index: 100;
   visibility: visible;
}

div.sdmenu {
   height: 22px;  
   line-height: 120%;
   display: block;
   cursor: hand;
}

div.sdmenu div {
   font-family: 'Arial Narrow', Tahoma, arial, Helvetica, sans-serif;
   font-size: 15px;
   font-style: normal;
   font-weight: normal;
   text-decoration: none;
   line-height: 120%;
   color: #808080;
   background: url('../gui/menu_bar1.gif') no-repeat;
   display: block;
   cursor: hand;
   overflow: hidden;
}

div.sdmenu div.collapsed {
   display: block;
   cursor: hand;
   height: 22px;
}

div.sdmenu div span {
   height: 22px;
   color: #A52929;
   background: url('../gui/menu_bar2.gif') no-repeat;
   display: block;
   cursor: hand;
}

div.sdmenu div span a {
   font-family: 'Arial Narrow', Tahoma, arial, Helvetica, sans-serif;
   font-size: 15px;
   font-style: normal;
   font-weight: normal;
   text-decoration: none;
   line-height: 120%;
   height: 22px;
   color: #808080;
   display: block;
   cursor: hand;
}

div.sdmenu div span a:hover {
   font-family: 'Arial Narrow', Tahoma, arial, Helvetica, sans-serif;
   font-size: 15px;
   font-style: normal;
   font-weight: normal;
   text-decoration: none;
   line-height: 120%;
   height: 22px;
   color: #A52929;
   background: url('../gui/menu_bar2.gif') no-repeat;
   display: block;
   cursor: hand;
}

div.sdmenu div.collapsed span {
   height: 22px;
   color: #808080;
   background: url('../gui/menu_bar1.gif') no-repeat;
   display: block;
   cursor: hand;
}

/* sub menus */
div.sdmenu div a {
   font-family: Tahoma, arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   font-weight: normal;
   text-decoration: none;
   color: #808080;
   line-height: 170%;
   width: 252px;
   height: 20px;
   display: block;
}

div.sdmenu div a.current {
   font-family: Tahoma, arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   font-weight: normal;
   text-decoration: none;
   color: #A52929;
   line-height: 170%;
   width: 252px;
   height: 20px;
   display: block;
}

div.sdmenu div a:hover {
   font-family: Tahoma, arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   font-weight: normal;
   text-decoration: none;
   color: #A52929;
   line-height: 170%;
   width: 252px;
   height: 20px;
   display: block;
}
