/*Styl tła strony*/
.page
{
	background-color: #ffffff;
}
.button
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color:white;
	background-color: #6FA6CB;
}




/* ------------ MENU  ----------------------------------------------------------------------*/


/*Styl tekstu aktywnej pozycji menu w trailerze*/
.menu_trail_text_active
{
	font-size: 7pt;
	font-family: Verdana, Sans-Serif;
	color: white;
}



/*Styl tabeli dla menu*/
.menu_table
{
	border-top: #cc3333 thin solid;
	padding-bottom: 1px;
	padding-top: 1px;
	border-bottom: #cc3333 thin solid;
}


/*message panel*/
.message_panel
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	border-right: thin solid;
	border-top: thin solid;
	border-left: thin solid;
	border-bottom: thin solid;
	border-color:#70afda;
	background-color: #70afda;
	color:White;
	font-weight:bold;
}




/*Style tła naglówka  sekcji*/
.section_head
{
	background-color: #5c81ab;
	cursor: default;
	text-transform: uppercase;
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	color: white;
	cursor: default;
}




/* ------------ FLYING WINDOWS --------------------------------------------------------------*/

/*Styl kontenera okna przesuwanego*/
 .windowContainer
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	overflow: hidden;
	padding-top: 0px;
	position: absolute;
	height: auto;
	border-right: thin solid;
	border-top: thin solid;
	margin: 5px;
	border-left: thin solid;
	border-bottom: thin solid;
	border-color:#5c81ab;
	background-color:#E3F0F8;

}

/*Styl paska uchwytu okna przesuwanego*/
 .windowDrag 
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	overflow: hidden;
	padding-top: 0px;
	position: absolute;
	width: 100%;
	height: 100%;
	/*background-color: #5c81ab;*/
}


/*Styl zawartości okna przesuwanego*/
.windowContents 
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
/* ------------ END FLYING WINDOWS --------------------------------------------------------------*/



/* ------------ MAPS --------------------------------------------------------------*/
/*Styl kontenera okna MAPY*/
 .mapWindowContainer
{
	/*
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	border-right: thin solid;
	border-top: thin solid;
	border-left: thin solid;
	border-bottom: thin solid;
	border-color:#5c81ab;
*/
	background-color: white;

}


/*Narzedzia mapy*/
.toolsLabel{
	font-size: 7pt;
	color: black;
	font-family: verdana, verdana ce, tahoma, helvetica, arial, arial ce;
}


/*Style legendy*/
.legendTitle
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: Verdana;
}

.legendClass
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Verdana;
}

.legendClassSelected
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: blue
}

.legendCategory
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: Verdana
}

.legendCategorySelected
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: black;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana
}

.legendObjectsCount
{
	font-weight: normal;
	font-size: 8pt;
	color: #3366ff;
	font-family: Verdana;
}


/*Styl wiersza naglowkowego w tabeli*/
.tableHead
{
    font-size: 8pt;
    font-family: Tahoma;
    font-style: normal;
    color: white;
    background-color: DarkSlateGray;
    text-decoration: none;
}

.tableHead a:link
{
    font-size: 8pt;
    font-family: Tahoma;
    font-style: normal;
    color: white;
    background-color: DarkSlateGray;
    text-decoration: none;
}

.tableHead a:visited
{
    font-size: 8pt;
    font-family: Tahoma;
    font-style: normal;
    color: white;
    background-color: DarkSlateGray;
    text-decoration: none;    
}

.tableHead a:hover
{
    font-size: 8pt;
    font-family: Tahoma;
    font-style: normal;
    color: white;
    background-color: DarkSlateGray;
    text-decoration: underline;    
}

/*Styl wiersza tabeli*/
.tableRow
{
    font-size: 8pt;
    font-family: Tahoma;
    font-style: normal;
    color: black;
    text-decoration: none;
    
}

.tablePager
{
    font-size: 8pt;
    font-family: Tahoma;
    font-style: normal;
    color: red;
    text-decoration: none;
}

.tablePager a:link
{
    font-size: 8pt;
    font-family: Tahoma;
    font-style: normal;
    color: black;
    text-decoration: none;
}

.tablePager a:visited
{
    font-size: 8pt;
    font-family: Tahoma;
    font-style: normal;
     color: black;
    text-decoration: none;
}

.tablePager a:hover
{
    font-size: 8pt;
    font-family: Tahoma;
    font-style: normal;
    color: black;
    text-decoration: underline;
}

/* ------------ MAPS --------------------------------------------------------------*/

.contentFooter
{
	background-color:#70AFDA
}

a {
	color:#336699;
}
a:hover, a:focus {
	color:#336699;
}
UL LI {
	font-weight: bold;
	list-style-image: url(chceck.gif);
	list-style-type: disc;
	padding-bottom:5px;
}
UL UL LI{
	font-weight: normal;
	list-style-type: disc;
	list-style-image: none;
	padding-bottom:5px;
}
.titlebar {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color:#FFFFFF;
	background-image:url(art_titlebar.gif);
	background-color:#336699;
	padding-left: 3px;
	padding-right: 5px;
	text-transform:uppercase;
}
.content  , .content table tr td.content_2  {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#333333;
	background-color:#E3F0F8;
	padding-top: 2px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
	text-align:justify;
}
.more, .more a {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color:#CC3333;
	text-align:right;
	float:right;
	text-decoration:underline;
}
.link, .link a {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color:#CC3333;
	text-align:center;
	text-decoration:underline;
	
}
.header, .header a {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color:#336699;

}
.more a:hover, .more a:focus {
	color:#336699;
	text-decoration:none;
}
.header a:hover, .header a:focus {
	color:#CC3333;
	text-decoration:none;
}
.footer, .footer a {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color:#336699;
	background-color:white;
	text-decoration:none;
}
.footer a:hover, .footer a:focus {
	color:#CC3333;
	text-decoration:underline;
}
.menu {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color:white;
	background-image:url(menu_normal.gif);
	background-color:#336699;
	text-decoration:underline;
	padding-left:5px;
	padding-right:5px;
	border-left: 1px solid;
	border-right: 1px solid;
	text-transform:uppercase;
}
.menu_selected {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color:white;
	background-image:url(menu_selected.gif);
	background-color:#CC3333;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	border-color:#FFFFFF;
	border-left: 1px solid;
	border-right: 1px solid;
	text-transform:uppercase;
}
.menu_locked {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color:white;
	background-image:url(menu_locked.bmp);
	background-color:#CDE1F5;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	border-color:#FFFFFF;
	border-left: 1px solid;
	border-right: 1px solid;
	text-transform:uppercase;
}
.menu a {
	color:white;
}
.menu_selected a {
	color:white;
	text-decoration:none;
}
.menu a:hover, .menu a:focus {
	color:white;
	text-decoration:none;
}
.menu_selected a:hover, .menu_selected a:focus {
	color:white;
	text-decoration:underline;
}


.sekcja1 {
border-color: #FFCC00; border-width:5px; border-style:solid; padding:5px; margin-bottom:5px;
}
.sekcja2 {
border-color: #FFFF00; border-width:5px; border-style:solid; padding:5px; margin-bottom:5px;
}
.sekcja3 {
	border-color: #32CD32;
	border-width: 5px;
	border-style: solid;
	padding: 5px;
	margin-bottom: 5px;
}
.sekcja4 {
	border-color: #4169E1;
	border-width: 5px;
	border-style: solid;
	padding: 5px;
	margin-bottom: 5px;
}
.sekcja5 {
	border-color: #9932CC;
	border-width: 5px;
	border-style: solid;
	padding: 5px;
	margin-bottom: 5px;
}
.sekcja6 {
	border-color: #A52A2A;
	border-width: 5px;
	border-style: solid;
	padding: 5px;
	margin-bottom: 5px;
}
