/* ----------------------------------------------------------------------------*/

/*
(c) 2005-2007 Grafikstudio
Wszystkie prawa zastrzeżone

UWAGA!
Dokonanie *jakichkolwiek* zmian w obrębie kodu źródłowego strony
doprowadzi do utraty gwarancji na poprawne działanie kodu i
uniemożliwi nieodpłatne naprawy usterek przez wykonawcę, jeżeli
takowe wystąpią.

*/

/*
Style używane do wyświetlania menu głównego po lewej stronie
*/

.block_mainmenu_element {
position: relative;
padding: 15px 0px;
padding-left: 4px;
padding-right: 10px;
}

.block_mainmenu_copyright {
position: absolute;
left: 0px;
top: -55px;
background-color: #ffffff;
font: bold 8pt tahoma;
color: #5b5b5b;
text-align: center;
padding-top: 20px;
padding-top: 20px;
width: 218px;
}

/*-------------------*/

.block_menu_link {
background: url('img/menu_element_background.gif') no-repeat transparent scroll bottom left;
margin: 2px 0px;
padding: 7px 0px 8px 20px; /*top right bottom left*/
font-size: 11px;
font-weight: bold;
font-family: tahoma, sans-serif;
color: #f1f6f8;
}

.block_menu_link_hover {
	background: url('img/menu_element_hover_background.gif') no-repeat transparent scroll top left;
	background-position: 2px 4px;
	margin: 2px 0px;
	padding: 7px 0px 8px 20px; /*top right bottom left*/
	font-size: 11px;
	font-weight: bold;
	font-family: tahoma, sans-serif;
	color: #14415d;
	cursor: pointer;
}

.block_menu_link_dist {
background: url('img/menu_element_background.gif') no-repeat transparent scroll bottom left;
margin: 2px 0px;
padding: 7px 0px 8px 20px; /*top right bottom left*/
font-size: 11px;
font-weight: bold;
font-family: tahoma, sans-serif;
color: red;
}

.block_menu_link_dist_hover {
	background: url('img/menu_element_hover_background.gif') no-repeat transparent scroll top left;
	background-position: 2px 4px;
	margin: 2px 0px;
	padding: 7px 0px 8px 20px; /*top right bottom left*/
	font-size: 11px;
	font-weight: bold;
	font-family: tahoma, sans-serif;
	color: red;
	cursor: pointer;
}

div.block_menu_sublink {
background: none;
background-color: transparent;
color: #f1f6f8;
padding: 2px 7px 2px 1px;
margin: 0px;
display: none;
}

.block_menu_sublink_row {
	font: bold 11px tahoma;
	font-style: italic;
	font-family: Calibri, Helvetica, Tahoma, sans-serif;
	padding: 4px 0px 4px 20px;
	background: url('img/menu_background_06.gif') no-repeat transparent scroll 6px 8px;
}

.block_menu_sublink_row_hover {
	font: bold 11px tahoma;
	font-style: italic;
	font-family: Calibri, Helvetica, Tahoma, sans-serif;
	padding: 4px 0px 4px 20px;
	background: url('img/menu_background_06.gif') no-repeat #14567e scroll 6px 8px;
}

.block_menu_sublink_row_dist {
	font: bold 11px tahoma;
	font-style: italic;
	font-family: Calibri, Helvetica, Tahoma, sans-serif;
	padding: 4px 0px 4px 20px;
	background: url('img/menu_background_06.gif') no-repeat transparent scroll 6px 8px;
	color: red;
}

.block_menu_sublink_row_dist_hover {
	font: bold 11px tahoma;
	font-style: italic;
	font-family: Calibri, Helvetica, Tahoma, sans-serif;
	padding: 4px 0px 4px 20px;
	background: url('img/menu_background_06.gif') no-repeat #14567e scroll 6px 8px;
	color: red;
}

a.header_menu {
color: inherit;
text-decoration: none;
}
a.header_menu:hover {
color: inherit;
text-decoration: none;
}

a.menu_link {
color: inherit;
text-decoration: none;
}

a.menu_link:hover {
	color: inherit;
	text-decoration: none;
}

a.submenu_link {
color: inherit;
text-decoration: none;
} a.submenu_link:hover {
color: inherit;
text-decoration: none;
}

a.menu_link_dist {
color: inherit;
text-decoration: none;
}

a.menu_link_dist:hover {
	color: inherit;
	text-decoration: none;
}

a.submenu_link_dist {
color: inherit;
text-decoration: none;
}

a.submenu_link_dist:hover {
	color: inherit;
	text-decoration: none;
}

.block_mainmenu_element_title {
font: bold 9pt arial;
color: #ffffff;
background-color: #73693f;
text-align: center;
padding-top: 4px;
padding-bottom: 12px;
background-attachment: scroll;
background-image: url('img/_bg_02.gif');
background-repeat: repeat-x;
background-position: bottom left;
}

a.header_submenu_element {color: #14567e;text-decoration:none;}
a.header_submenu_element:hover {color: white;text-decoration: none;}
a.header_submenu_element_hover {color: white;text-decoration: none;}
a.header_submenu_element_hover:hover {color: white;text-decoration: none;}
	
a.header_menu {color: white;text-decoration: none;}
a.header_menu:hover {color: #14567e;text-decoration: none;}

a.menu_link {color: white;text-decoration: none;}
a.menu_link:hover {color: #14567e;text-decoration: none;}
a.menu_link_hover {color: #14567e;text-decoration: none;}
a.menu_link_hover:hover {color: #14567e;text-decoration: none;}

a.submenu_link {color: white;text-decoration: none;}
a.submenu_link:hover {color: white;text-decoration: none;}
a.submenu_link_hover {color: white;text-decoration: none;}
a.submenu_link_hover:hover {color: white;text-decoration: none;}

a.menu_link_dist {color: red;text-decoration: none;}
a.menu_link_dist:hover {color: white;text-decoration: none;}

a.submenu_link_dist {color: red;text-decoration: none;}
a.submenu_link_dist:hover {color: white;text-decoration: none;}
a.submenu_link_dist_hover {color: white;text-decoration: none;}
a.submenu_link_dist_hover:hover {color: white;text-decoration: none;}

