/*
Theme Name: Clean Theme
Owner: http://offlajn.com
Author: Daniel David
Date: 2010.04.14.
Generation Time: 2018-06-26 23:21:42*/

/*******************************************************************************
Implement the fonts.
*******************************************************************************/
@font-face {
    font-family: 'MuseoSans500';
    src: url('http://www.fober.sk/modules/mod_vm_vertical_drop_menu/themes/clean/fonts/museosans_500-webfont.eot');
    src: url('http://www.fober.sk/modules/mod_vm_vertical_drop_menu/themes/clean/fonts/museosans_500-webfont.eot?iefix') format('eot'),
         url('http://www.fober.sk/modules/mod_vm_vertical_drop_menu/themes/clean/fonts/museosans_500-webfont.woff') format('woff'),
         url('http://www.fober.sk/modules/mod_vm_vertical_drop_menu/themes/clean/fonts/museosans_500-webfont.ttf') format('truetype'),
         url('http://www.fober.sk/modules/mod_vm_vertical_drop_menu/themes/clean/fonts/museosans_500-webfont.svg#webfontjRejO9LF') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'CartoGothicStdBook';
    src: url('http://www.fober.sk/modules/mod_vm_vertical_drop_menu/themes/clean/fonts/cartogothicstd-book-webfont.eot');
    src: url('http://www.fober.sk/modules/mod_vm_vertical_drop_menu/themes/clean/fonts/cartogothicstd-book-webfont.eot?iefix') format('eot'),
         url('http://www.fober.sk/modules/mod_vm_vertical_drop_menu/themes/clean/fonts/cartogothicstd-book-webfont.woff') format('woff'),
         url('http://www.fober.sk/modules/mod_vm_vertical_drop_menu/themes/clean/fonts/cartogothicstd-book-webfont.ttf') format('truetype'),
         url('http://www.fober.sk/modules/mod_vm_vertical_drop_menu/themes/clean/fonts/cartogothicstd-book-webfont.svg#webfontDAAzY1hh') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*******************************************************************************
Set up the defaults CSS for HTML elements.
*******************************************************************************/

/*Reset the styles.*/
div#mod_vm_vertical_drop_menu-16.module,
#mod_vm_vertical_drop_menu-16 dl,
#mod_vm_vertical_drop_menu-16 dt,
#mod_vm_vertical_drop_menu-16 dd,
#mod_vm_vertical_drop_menu-16 dd,
div#mod_vm_vertical_drop_menu-16 h3,
div#mod_vm_vertical_drop_menu-16 h3 span {
  margin: 0;
  padding: 0;
  border: 0;
}

.dj_ie #mod_vm_vertical_drop_menu-16 h3,
.dj_ie #mod_vm_vertical_drop_menu-16 span{
  background: transparent url('images/transparent.gif') repeat;
}

/*Reset the link style.*/
#mod_vm_vertical_drop_menu-16 a,
#mod_vm_vertical_drop_menu-16 a:link,
#mod_vm_vertical_drop_menu-16 a:visited,
#mod_vm_vertical_drop_menu-16 a:hover,
#mod_vm_vertical_drop_menu-16 a:active,
#mod_vm_vertical_drop_menu-16 a:focus,
#mod_vm_vertical_drop_menu-16 span,
#offlajn-dropdown-16-submenus 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;
}

#mod_vm_vertical_drop_menu-16 span,
#offlajn-dropdown-16-submenus span {
  padding: 0 25px 0 15px;
}

/* Common */
#mod_vm_vertical_drop_menu-16 dd{
  display: none;
  height: 0px;
  overflow: hidden;
}

#mod_vm_vertical_drop_menu-16 dd.parent.open{
  display:block;
  height: auto;
}


/*******************************************************************************
Set up the core Theme CSS.
*******************************************************************************/

/*Font declaration.*/
div#mod_vm_vertical_drop_menu-16 h3,
#mod_vm_vertical_drop_menu-16 dt span{
  font-family: Verdana;
}

/*Theme background.*/
#offlajn-dropdown-16-submenus dl,
#mod_vm_vertical_drop_menu-16{
  margin-bottom: 10px;
  width: 100%;
  
  background: #004877 url('http://www.fober.sk/cache/mod_vm_vertical_drop_menu_theme/16/ddc2d2741c7b5cafd55c9f58d2341b5c.png') repeat-x;
  background: -moz-linear-gradient( top, #1F89CD, #004877 );
  background: -webkit-gradient( linear, left top, left bottom, color-stop( 0, #1F89CD ), color-stop( 1, #004877 ) );

  zoom: 1;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#1F89CD,EndColorStr=#004877);
  -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#1F89CD,EndColorStr=#004877)";
      -moz-box-shadow: 0 2px 9px 0 rgba(0,0,0,0.5);
    -webkit-box-shadow: 0 2px 9px 0 rgba(0,0,0,0.5);
    box-shadow: 0 2px 9px 0 rgba(0,0,0,0.5);
  }

.dj_ie9 #offlajn-dropdown-16-submenus dl,
.dj_ie9 #mod_vm_vertical_drop_menu-16,
.dj_opera #offlajn-dropdown-16-submenus dl,
.dj_opera #mod_vm_vertical_drop_menu-16{
  filter: none;
  -ms-filter: none;
  background: transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iDQogICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciDQogICAgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiDQogICAgd2lkdGg9IjEwMCUiDQogICAgaGVpZ2h0PSIxMDAlIg0KICAgIHZlcnNpb249IjEuMCINCiAgICA+DQoJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkJLnN0YXJ0IHsNCgkJCXN0b3AtY29sb3I6ICMxRjg5Q0Q7DQoJCQlzdG9wLW9wYWNpdHk6IDE7DQoJCX0NCgkJLmVuZA0KCQl7DQoJCQlzdG9wLWNvbG9yOiAjMDA0ODc3Ow0KCQkJc3RvcC1vcGFjaXR5OiAxOw0KCQl9DQoJPC9zdHlsZT4NCgk8ZGVmcz4NCiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPg0KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIwJSIgY2xhc3M9InN0YXJ0Ii8+DQogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIGNsYXNzPSJlbmQiLz4NCiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICA8L2RlZnM+DQogICAgPGxpbmUgeDE9IjEwMCUiIHkxPSIxMDAlIiB4Mj0iMTAlIiB5Mj0iMTAlIiBzdHlsZT0ic3Ryb2tlLW9wYWNpdHk6IDAuMzsgc3Ryb2tlOiBibGFjazsgc3Ryb2tlLXdpZHRoOiAzMHB4OyIvPiANCiAgICA8cmVjdCB4PSIwIiB5PSIwIiByeD0iNSIgcnk9IjUiIGZpbGw9InVybCgjZ3JhZGllbnQpIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiAvPg0KPC9zdmc+);
}


/*IE rounded corners*/


/*Title*/
div#mod_vm_vertical_drop_menu-16 h3{
  padding: 10px 0;
  font-size: 22px;
  color: #FFFFFF;
  line-height: 22px;
  text-align: center;
      text-shadow: 1px 1px 10px rgba(0,0,0,0.6);
  }

/*Definition List*/
#offlajn-dropdown-16-submenus dt,
#mod_vm_vertical_drop_menu-16 dt{
  background: transparent url('http://www.fober.sk/modules/mod_vm_vertical_drop_menu/themes/clean/images/transparency20perc.png') repeat-x;
  min-height: 30px;
  text-align: left;
}

#offlajn-dropdown-16-submenus dt:first-child {
  background-image: none;
}

/*Links*/
#offlajn-dropdown-16-submenus dt,
#offlajn-dropdown-16-submenus dt a,
#offlajn-dropdown-16-submenus dt span,
#mod_vm_vertical_drop_menu-16 dt,
#mod_vm_vertical_drop_menu-16 dt a,
#mod_vm_vertical_drop_menu-16 dt span{
  color: #FFFFFF;
  font-size: 12px;
  line-height: 30px;
  text-decoration: none;
}

/*Active links*/
#offlajn-dropdown-16-submenus dt.active span,
#mod_vm_vertical_drop_menu-16 dt.active span{
      font-weight: bold;
    text-decoration: none;
  
      text-shadow: 1px 1px 10px #000;
  
}

/*Parent picture, closed*/
#offlajn-dropdown-16-submenus dt.parent span,
#mod_vm_vertical_drop_menu-16 dt.parent span{
      background-image: url('http://www.fober.sk/modules/mod_vm_vertical_drop_menu/themes/clean/images/closed/right1.png');
    background-repeat: no-repeat;
    background-position: right center;
    cursor: pointer;
}

/*Opened links*/
#offlajn-dropdown-16-submenus dt.parent.open span,
#mod_vm_vertical_drop_menu-16 dt.parent.open span{
      background-image: url('http://www.fober.sk/modules/mod_vm_vertical_drop_menu/themes/clean/images/opened/right1.png');
        text-shadow: 1px 1px 5px #000;
  }

/*Openable, milkglass effect*/
#offlajn-dropdown-16-submenus dt.open,
#mod_vm_vertical_drop_menu-16 dt.open,
#offlajn-dropdown-16-submenus dt:hover,
#mod_vm_vertical_drop_menu-16 dt:hover {
  background: transparent url('http://www.fober.sk/modules/mod_vm_vertical_drop_menu/themes/clean/images/transparency10perc.png') repeat;
	-webkit-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1);
	-moz-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1);
	box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1);
}

#offlajn-dropdown-16-submenus dl {
  position: absolute;
  margin: 0;
  width: auto;
  top: -10000px;
    left: -10000px;
    overflow: hidden;
  z-index: 1000;
}

/*******************************************************************************
Set up the level dependent CSS.
*******************************************************************************/

/*******************************************************************************
  Level 1
*******************************************************************************/

#offlajn-dropdown-16-submenus span,
#mod_vm_vertical_drop_menu-16 dt.level0 span{
  font-size: 14px;
}
/*******************************************************************************
  Level 2
*******************************************************************************/
#offlajn-dropdown-16-submenus dt.level1 span{
    font-size: 14px;
}

/*******************************************************************************
  Level 3
*******************************************************************************/
#offlajn-dropdown-16-submenus dt.level2 span{
  font-size: 12px;
}
