/*
Theme Name: Accordion Menu Elegant Theme
Owner: http://offlajn.com
Author: Daniel David
Date: 2010.04.27
Generation Time: 2022-07-27 21:52:04 
*/

/*******************************************************************************
Implement the fonts.
*******************************************************************************/
/*
@font-face {   
    font-family: 'MuseoSans500';
    src: url('http://powiat.bedzin.pl/modules/mod_jo16_accordion/themes/elegant/fonts/museosans_500-webfont.eot');
    src: url('http://powiat.bedzin.pl/modules/mod_jo16_accordion/themes/elegant/fonts/museosans_500-webfont.eot?iefix') format('eot'),
         url('http://powiat.bedzin.pl/modules/mod_jo16_accordion/themes/elegant/fonts/museosans_500-webfont.woff') format('woff'),
         url('http://powiat.bedzin.pl/modules/mod_jo16_accordion/themes/elegant/fonts/museosans_500-webfont.ttf') format('truetype'),
         url('http://powiat.bedzin.pl/modules/mod_jo16_accordion/themes/elegant/fonts/museosans_500-webfont.svg#webfontjRejO9LF') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {  
    font-family: 'CartoGothicStdBook';
    src: url('http://powiat.bedzin.pl/modules/mod_jo16_accordion/themes/elegant/fonts/cartogothicstd-book-webfont.eot');
    src: url('http://powiat.bedzin.pl/modules/mod_jo16_accordion/themes/elegant/fonts/cartogothicstd-book-webfont.eot?iefix') format('eot'),
         url('http://powiat.bedzin.pl/modules/mod_jo16_accordion/themes/elegant/fonts/cartogothicstd-book-webfont.woff') format('woff'),
         url('http://powiat.bedzin.pl/modules/mod_jo16_accordion/themes/elegant/fonts/cartogothicstd-book-webfont.ttf') format('truetype'),
         url('http://powiat.bedzin.pl/modules/mod_jo16_accordion/themes/elegant/fonts/cartogothicstd-book-webfont.svg#webfontDAAzY1hh') format('svg');
    font-weight: normal;
    font-style: normal;
}
*/
/*******************************************************************************
Set up the defaults CSS for HTML elements.
*******************************************************************************/

/*Reset the definition list style.*/
#mod_jo16_accordion-39 dl, 
#mod_jo16_accordion-39 dt,
#mod_jo16_accordion-39 dd,
div#mod_jo16_accordion-39 h3 
{
  margin: 0;
  padding: 0;
  border: 0;
  float: none;
  width: auto;
}

/*Reset the link style.*/
#mod_jo16_accordion-39 a,
#mod_jo16_accordion-39 a:link,
#mod_jo16_accordion-39 a:visited,
#mod_jo16_accordion-39 a:hover,
#mod_jo16_accordion-39 a:active,
#mod_jo16_accordion-39 a:focus,
#mod_jo16_accordion-39 span
{
  display: block;
  font-weight: normal;
  text-decoration: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  user-select: none;
  -moz-outline-style: none;
  outline: none;
  background: transparent;
}


/* Common */
#mod_jo16_accordion-39 dd{
  display: none;
  height: 0px;
  overflow: hidden;
}

#mod_jo16_accordion-39 dd.parent.open{
  display:block;
  height: auto;
}


/*******************************************************************************
Set up the core Theme CSS.
*******************************************************************************/

/*Font declaration.*/
div#mod_jo16_accordion-39 h3,
#mod_jo16_accordion-39 dt span{
  font-family: Candara, Cambria; 
}

/*Theme background.*/
#mod_jo16_accordion-39{
  margin-bottom: 10px;
  width: 100%;
}

/*Definition List*/
#mod_jo16_accordion-39 dt{
  margin-top: 3px;
  /*min-height: 30px;*/
  text-align: left;
}

/*Links*/
#mod_jo16_accordion-39 dt, 
#mod_jo16_accordion-39 dt a, 
#mod_jo16_accordion-39 dt span{
  font-size: 14px;
  color: #000000;
  line-height: 30px;
  text-decoration: none;
  text-align: left;
}

/*******************************************************************************
Set up the level dependent CSS.
*******************************************************************************/

#mod_jo16_accordion-39 dt span span span span span{
  padding: 0 30px 0 10px;
}

/*******************************************************************************
  Level 1
*******************************************************************************/
#mod_jo16_accordion-39 dl.level0{
  padding: 1px 4px;
      -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;  
  }

#mod_jo16_accordion-39 dt.level0{
	background: transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iDQogICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciDQogICAgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiDQogICAgd2lkdGg9IjEwMCUiDQogICAgaGVpZ2h0PSIxMDAlIg0KICAgIHZlcnNpb249IjEuMCINCiAgICA+DQoJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkJLnN0YXJ0IHsNCgkJCXN0b3AtY29sb3I6ICNEREREREQ7DQoJCQlzdG9wLW9wYWNpdHk6IDE7DQoJCX0NCgkJLmVuZA0KCQl7DQoJCQlzdG9wLWNvbG9yOiAjREREREREOw0KCQkJc3RvcC1vcGFjaXR5OiAxOw0KCQl9DQoJPC9zdHlsZT4NCgk8ZGVmcz4NCiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPg0KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIwJSIgY2xhc3M9InN0YXJ0Ii8+DQogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIGNsYXNzPSJlbmQiLz4NCiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICA8L2RlZnM+DQogICAgPHJlY3QgeD0iMCIgeT0iMCIgcng9IjUiIHJ5PSI1IiBmaWxsPSJ1cmwoI2dyYWRpZW50KSIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgLz4NCjwvc3ZnPg==);
  background: #DDDDDD url('31b7bb828a60c88a68faa10d45cebfe0.png') repeat-x;
  background: -moz-linear-gradient( top, #DDDDDD, #DDDDDD ); 
  background: -webkit-gradient( linear, left top, left bottom, color-stop( 0, #DDDDDD ), color-stop( 1, #DDDDDD ) );

/*  zoom: 1;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#DDDDDD,EndColorStr=#DDDDDD);
  -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#DDDDDD,EndColorStr=#DDDDDD)";
*/
	overflow:hidden;

	  
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;  
  }

.dj_opera #mod_jo16_accordion-39 dt.level0{
  background: transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iDQogICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciDQogICAgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiDQogICAgd2lkdGg9IjEwMCUiDQogICAgaGVpZ2h0PSIxMDAlIg0KICAgIHZlcnNpb249IjEuMCINCiAgICA+DQoJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkJLnN0YXJ0IHsNCgkJCXN0b3AtY29sb3I6ICNEREREREQ7DQoJCQlzdG9wLW9wYWNpdHk6IDE7DQoJCX0NCgkJLmVuZA0KCQl7DQoJCQlzdG9wLWNvbG9yOiAjREREREREOw0KCQkJc3RvcC1vcGFjaXR5OiAxOw0KCQl9DQoJPC9zdHlsZT4NCgk8ZGVmcz4NCiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPg0KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIwJSIgY2xhc3M9InN0YXJ0Ii8+DQogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIGNsYXNzPSJlbmQiLz4NCiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICA8L2RlZnM+DQogICAgPHJlY3QgeD0iMCIgeT0iMCIgcng9IjUiIHJ5PSI1IiBmaWxsPSJ1cmwoI2dyYWRpZW50KSIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgLz4NCjwvc3ZnPg==);
  border-radius: 0;
}

#mod_jo16_accordion-39 dt.level0:hover,
#mod_jo16_accordion-39 dt.level0.open{
  background: #C1E291 url('add57a83695a7cf94660c46430a9a6d5.png') repeat-x;
  background: -moz-linear-gradient( top, #A8D463, #C1E291 ); 
  background: -webkit-gradient( linear, left top, left bottom, color-stop( 0, #A8D463 ), color-stop( 1, #C1E291 ) );
/*  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#A8D463,EndColorStr=#C1E291);
  -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#A8D463,EndColorStr=#C1E291)";
  */
}

.dj_opera #mod_jo16_accordion-39 dt.level0:hover,
.dj_opera #mod_jo16_accordion-39 dt.level0.open{
  background: transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iDQogICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciDQogICAgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiDQogICAgd2lkdGg9IjEwMCUiDQogICAgaGVpZ2h0PSIxMDAlIg0KICAgIHZlcnNpb249IjEuMCINCiAgICA+DQoJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkJLnN0YXJ0IHsNCgkJCXN0b3AtY29sb3I6ICNBOEQ0NjM7DQoJCQlzdG9wLW9wYWNpdHk6IDE7DQoJCX0NCgkJLmVuZA0KCQl7DQoJCQlzdG9wLWNvbG9yOiAjQzFFMjkxOw0KCQkJc3RvcC1vcGFjaXR5OiAxOw0KCQl9DQoJPC9zdHlsZT4NCgk8ZGVmcz4NCiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPg0KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIwJSIgY2xhc3M9InN0YXJ0Ii8+DQogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIGNsYXNzPSJlbmQiLz4NCiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICA8L2RlZnM+DQogICAgPHJlY3QgeD0iMCIgeT0iMCIgcng9IjUiIHJ5PSI1IiBmaWxsPSJ1cmwoI2dyYWRpZW50KSIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgLz4NCjwvc3ZnPg==);
  border-radius: 0;
}

#mod_jo16_accordion-39 dt.level0:active{
  -webkit-box-shadow: inset 1px -3px 3px rgba(0, 0, 0, .2), inset 0 10px 10px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: inset 1px -3px 3px rgba(0, 0, 0, .2), inset 0 10px 10px rgba(0, 0, 0, 0.4);
  box-shadow: inset 1px -3px 3px rgba(0, 0, 0, .2), inset 0 10px 10px rgba(0, 0, 0, 0.4);
}

.dj_opera #mod_jo16_accordion-39 dt.level0:active{
  box-shadow: none;
}

/*Parent picture, closed*/
#mod_jo16_accordion-39 dt.parent.level0 span span span span span{
      background-image: url('02f2617300c7daec31201723545b720a.png');
    background-repeat: no-repeat;
  background-position: right top;
  cursor: pointer;
  border:1px solid #c5c5c5; /* top level button border */
	-moz-border-radius: 4px;
	border-radius: 4px;
}

/*Opened links*/
#mod_jo16_accordion-39 dt.parent.level0.open span span span span span{
      background-image: url('78d52b980cff86efb49e55c96385e5ed.png');
  }

/*******************************************************************************
  Level 1 + Lower levels
*******************************************************************************/


/*******************************************************************************
  Level 2
*******************************************************************************/


/*******************************************************************************
  Level 2 + Lower levels
*******************************************************************************/
#mod_jo16_accordion-39 .level1 dt.open{
  background: #C1E291 url('add57a83695a7cf94660c46430a9a6d5.png') repeat-x;
  background: -moz-linear-gradient( top, #A8D463, #C1E291 ); 
  background: -webkit-gradient( linear, left top, left bottom, color-stop( 0, #A8D463 ), color-stop( 1, #C1E291 ) );
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#A8D463,EndColorStr=#C1E291);
  -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#A8D463,EndColorStr=#C1E291)";
  zoom: 1;

    
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;  
  }

.dj_opera #mod_jo16_accordion-39 .level1 dt.open{
  background: transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iDQogICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciDQogICAgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiDQogICAgd2lkdGg9IjEwMCUiDQogICAgaGVpZ2h0PSIxMDAlIg0KICAgIHZlcnNpb249IjEuMCINCiAgICA+DQoJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkJLnN0YXJ0IHsNCgkJCXN0b3AtY29sb3I6ICNBOEQ0NjM7DQoJCQlzdG9wLW9wYWNpdHk6IDE7DQoJCX0NCgkJLmVuZA0KCQl7DQoJCQlzdG9wLWNvbG9yOiAjQzFFMjkxOw0KCQkJc3RvcC1vcGFjaXR5OiAxOw0KCQl9DQoJPC9zdHlsZT4NCgk8ZGVmcz4NCiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPg0KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIwJSIgY2xhc3M9InN0YXJ0Ii8+DQogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIGNsYXNzPSJlbmQiLz4NCiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICA8L2RlZnM+DQogICAgPHJlY3QgeD0iMCIgeT0iMCIgcng9IjUiIHJ5PSI1IiBmaWxsPSJ1cmwoI2dyYWRpZW50KSIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgLz4NCjwvc3ZnPg==);
  border-radius: 0;
}

#mod_jo16_accordion-39 .level1 dt.open:active{
  -webkit-box-shadow: inset 1px -3px 3px rgba(0, 0, 0, .2), inset 0 10px 10px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: inset 1px -3px 3px rgba(0, 0, 0, .2), inset 0 10px 10px rgba(0, 0, 0, 0.4);
  box-shadow: inset 1px -3px 3px rgba(0, 0, 0, .2), inset 0 10px 10px rgba(0, 0, 0, 0.4);
}

.dj_opera #mod_jo16_accordion-39 .level1 dt.open:active{
  box-shadow: none;
}

/*Parent picture, closed*/
#mod_jo16_accordion-39 .level1 dt.parent span span span span span{
      background-image: url('5934d14c688704bee9b9b0a95442e94d.png');
    background-repeat: no-repeat;
  background-position: right top;
  cursor: pointer;
}

/*Opened links*/
#mod_jo16_accordion-39 .level1 dt.parent.open span span span span span{
      background-image: url('78d52b980cff86efb49e55c96385e5ed.png');
  }

#mod_jo16_accordion-39 .level1 dt span span span span span{
  font-size: 12px;
  color: #000000;
  line-height: 20px;
  text-decoration: none;
}

#mod_jo16_accordion-39 .level1 dt.open span span span span span{
  color: #000000;
}


/*******************************************************************************
  Level 3
*******************************************************************************/


/*******************************************************************************
  Level 3 + Lower levels
*******************************************************************************/



/*******************************************************************************
  Level 4
*******************************************************************************/


/*******************************************************************************
  Level 4 + Lower levels
*******************************************************************************/

/*
IE rounded corners
*/
.dj_ie #mod_jo16_accordion-39 dl.level0{
/*  border: 1px #eeeeee solid;
  border-width: 0 1px 1px 1px;*/
  padding-bottom: 5px;
}

.dj_ie div#mod_jo16_accordion-39 h3 span{
  display: block;
}

.dj_ie div#mod_jo16_accordion-39 h3 .tl, .dj_ie #mod_jo16_accordion-39 dl .tl, 
.dj_opera div#mod_jo16_accordion-39 h3 .tl, .dj_opera #mod_jo16_accordion-39 dl .tl{
  background: url('09a08d3540ae00da85240711333bdb34tl.png') no-repeat left top;
}
.dj_ie div#mod_jo16_accordion-39 h3 .tr, .dj_ie #mod_jo16_accordion-39 dl .tr,
.dj_opera div#mod_jo16_accordion-39 h3 .tr, .dj_opera #mod_jo16_accordion-39 dl .tr{
  background: url('09a08d3540ae00da85240711333bdb34tr.png') no-repeat right top;
}
.dj_ie #mod_jo16_accordion-39 dl .bl,
.dj_opera #mod_jo16_accordion-39 dl .bl{
  background: url('09a08d3540ae00da85240711333bdb34bl.png') no-repeat left bottom;
}
.dj_ie #mod_jo16_accordion-39 dl .br,
.dj_opera #mod_jo16_accordion-39 dl .br{
  background: url('09a08d3540ae00da85240711333bdb34br.png') no-repeat right bottom;
}

.dj_ie7 div#mod_jo16_accordion-39 dt.level0.notparent .tl,
.dj_ie7 div#mod_jo16_accordion-39 dt.level0.notparent .tr,
.dj_ie7 div#mod_jo16_accordion-39 dt.level0.notparent .bl,
.dj_ie7 div#mod_jo16_accordion-39 dt.level0.notparent .br{
  float:left;
  clear:left;
  width: 100%;
}
