
/* Style Id:236 Fonts*/

@font-face {
  font-family: "FuturaExtBol W05 Regular";
  src: url('//files/lynegaard/fonts/futura.eot'); /* IE9 Compat Modes */
  src: url('/files/lynegaard/fonts/futura.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	   url('/files/lynegaard/fonts/futura.woff') format('woff'); /* Pretty Modern Browsers */
}
/* Style Id:177 Layout(default styles)*/

body {
  margin: auto;
  background: url("/files/lynegaard/layout/bg.jpg ");
  background-position: top left;
  background-size: cover;
  font-family: Verdana, Geneva, sans-serif ;
  font-size: 14px ;
  color: #010101 ;
  overflow-x: hidden;
  line-height: 22px; }

a {
  color: #275088 ; }

#page-wrapper {
  max-width: 1920px;
  margin: auto; }

.wrapper {
  max-width: 960px;
  margin: auto;
  position: relative; }

.Seeems-Image-Container img {
  vertical-align: bottom; }

.Seeems-VeryLargeHeading, h1 {
  color: #9D242C ;
  font-size: 35px ;
  line-height: 35px ; }

.Seeems-LargeHeading, h2 {
  color: #9D242C ;
  font-size: 25px ;
  ine-height: 25px ; }

.Seeems-NormalHeading, h3 {
  color: #9D242C ;
  font-size: 16px ;
  margin-bottom: 1em;
  margin-top: 0;
  line-height: normal; }

.Seeems-SmallHeading, h4 {
  font-size: 14px ;
  color: #9D242C ;
  line-height: normal; }

h5 {
  font-size: 12px ;
  color: #9D242C ;
  line-height: normal; }

h6 {
  font-size: 10px ;
  color: #9D242C ;
  line-height: normal; }

h1, h2, h3, h4, h5, h6 {
  margin-top: 0px;
  font-family: FuturaExtBol W05 Regular ;
  font-weight: 200; }

.eee-space {
  width: 100% !important; }

.Seeems-Form {
  max-width: 100% !important; }

.Seeems-Text {
  width: 100% !important;
  max-width: 100%;
  position: relative; }

.Seeems-Button {
  width: 100%; }
  .Seeems-Button img {
    display: inline-block;
    vertical-align: top;
    margin-left: 10px; }
  .Seeems-Button a {
    background: #9D242C ;
    color: #FFFFFF ;
    display: inline-block;
    vertical-align: top;
    padding: 10px;
    text-decoration: none;
    font-weight: 600;
    font-size: 14px;
    min-width: 90px;
    text-align: center; }
  .Seeems-Button a:hover {
    background: #9D242C ; }

.Seeems-Button-left {
  text-align: left; }

.Seeems-Button-right {
  text-align: right; }

.Seeems-Button-center {
  text-align: center; }

.clear {
  clear: both; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

/* Style Id:225 Header*/

#top-line {
  width: 100%;
  height: 49px;
  background: url("/files/lynegaard/layout/jacob-lynegaard-amerikanerdele-lagerfoerer-danmarks-stoerste-sortiment-af-dele-til-us-biler-og-speedbaade.jpg"); }

#header {
  height: 175px; }

/* Style Id:226 MainMenu*/

#main-menu {
  position: absolute;
  right: 0px;
  top: 61px;
  text-transform: uppercase;
  font-weight: normal;
  font-size: 18px ;
  font-family: Verdana ;
  font-weight: bold;
  z-index: 12; }
  #main-menu ul {
    margin: 0px;
    padding: 0px; }
    #main-menu ul li {
      list-style-type: none;
      display: inline-block;
      vertical-align: top;
      margin-left: 48px;
      position: relative; }
      #main-menu ul li a {
        display: block;
        color: #030303 ;
        text-decoration: none; }
      #main-menu ul li a:hover {
        color: #9D242C ; }
      #main-menu ul li ul {
        display: none; }
    #main-menu ul li:hover > ul {
      display: block;
      position: absolute;
      min-width: 200px;
      margin-left: -15px;
      padding-top: 12px; }
      #main-menu ul li:hover > ul li {
        padding: 10px 15px;
        background-color: rgba(255, 255, 255, 0.65);
        display: block;
        margin: auto; }
    #main-menu ul li.selected > a {
      color: #9D242C ; }

/* Style Id:227 HomePageAnimation*/

.MainAnimation {
  width: 100%;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 15; }
  .MainAnimation a {
    text-decoration: none !important; }

.MainAnimation .Animated-Area {
  position: relative;
  width: 100%;
  max-width: 100%;
  overflow: hidden; }

.MainAnimation .Animated-Area-Frames {
  width: 100%;
  overflow: hidden; }

.MainAnimation .Animated-Area-Frame {
  width: 100%;
  position: relative; }

.MainAnimation .Animated-Area-Frame img {
  display: block;
  max-width: 100%;
  width: auto !important;
  height: auto; }

.MainAnimation .Animated-Area-Links {
  width: 100%;
  text-align: center;
  margin-top: 9px;
  position: relative;
  margin-bottom: -2px; }

.Animated-Area-Responsive-Info {
  display: none;
  text-decoration: none !important; }
  .Animated-Area-Responsive-Info a {
    text-decoration: none !important; }

.Animated-Area-Info {
  right: 15px;
  bottom: 15px;
  position: absolute;
  white-space: normal !important;
  color: #fff;
  text-align: center; }
  .Animated-Area-Info p {
    margin: 0px; }
  .Animated-Area-Info .time-text {
    font-size: 36px;
    margin: 10px auto 14px auto;
    font-weight: bold; }
  .Animated-Area-Info .brake-time {
    line-height: 18px; }
  .Animated-Area-Info .brake-text {
    font-size: 26px;
    line-height: 30px;
    margin: 5px auto; }

/* Style Id:296 InfoBox*/

.info-box {
  background: #fff; }
  .info-box a {
    text-decoration: none;
    color: #010101 ; }
  .info-box img {
    max-width: 100%;
    margin: auto;
    display: block; }
  .info-box .info-box__heading {
    font-size: 25px;
    margin: 0px; }
  .info-box .info-box__text {
    height: 122px;
    padding: 8px 22px 0px 22px; }
  .info-box .info-box__description {
    margin-top: 12px; }
  .info-box .info-box__description > p {
    display: inline; }
  .info-box .info-box__link {
    color: #9D242C ;
    font-weight: bold;
    display: inline;
    padding-left: 5px; }

/* Style Id:310 ProductBox*/

.product-box {
  background: #fff;
  border: 1px solid #999999; }
  .product-box a {
    text-decoration: none;
    color: #010101 ; }
  .product-box img {
    max-width: 100%;
    margin: auto;
    display: block; }
  .product-box .product-box__text {
    padding: 0px 15px 10px 15px; }
  .product-box .product-box__heading {
    font-size: 15px;
    font-weight: bold;
    font-family: Verdana, Geneva, sans-serif ;
    color: #275088 ;
    margin-top: 0px; }
  .product-box .product-box__description {
    line-height: 17px;
    font-size: 13px;
    margin-top: 4px; }
  .product-box .product-box__description > p {
    display: inline; }
  .product-box .product-box__link {
    color: #9D242C ;
    font-weight: bold;
    display: inline;
    padding-left: 5px; }

/* Style Id:361 Gallery*/

.gallery-title {
  font-size: 18px;
  color: #010101 ;
  font-family: Verdana, Geneva, sans-serif ;
  clear: both;
  margin: 0px 0px 12px 0px; }

.selected-gallery-title {
  margin-bottom: 40px; }

.gallery-cat {
  width: 220px;
  float: left;
  margin: 0px 23px 23px 0px;
  background: #fff;
  border: 1px solid #999999;
  cursor: pointer; }
  .gallery-cat a {
    text-decoration: none;
    color: #010101 ; }
  .gallery-cat img {
    max-width: 100%;
    margin: auto;
    display: block; }
  .gallery-cat .gallery-cat__text {
    padding: 15px; }
  .gallery-cat .gallery-cat__title {
    font-size: 15px;
    font-weight: bold;
    font-family: Verdana, Geneva, sans-serif ;
    color: #275088 ;
    margin-top: 0px; }
  .gallery-cat .gallery-cat__description {
    line-height: 17px;
    font-size: 13px;
    margin-top: 4px; }
  .gallery-cat .gallery-cat__description > p {
    display: inline; }
  .gallery-cat .gallery-cat__red-arrow {
    color: #9D242C ;
    font-weight: bold;
    display: inline; }

.gallery-cat.last {
  margin-right: 0px; }

#gallery-view .gallery-view-box {
  background: #fff;
  padding: 6px;
  float: left;
  margin: 0px 10px 10px 0px; }
  #gallery-view .gallery-view-box img {
    max-width: 100%;
    display: block;
    cursor: pointer; }

/* Style Id:228 Main*/

#main {
  min-height: 500px;
  margin-top: 24px; }

/* Style Id:229 Footer*/

#footer {
  width: 100%;
  min-height: 326px;
  background: url("/files/lynegaard/layout/footer-bg.jpg");
  margin-top: 48px;
  font-family: Verdana ;
  font-size: 15px ; }
  #footer h1, #footer h2, #footer h3, #footer h4, #footer h5 {
    font-family: Verdana ; }
  #footer .Seeems-Text p {
    margin: 0px; }

/* Style Id:362 Responsive (max-width: 999px)*/

@media only screen and (max-width: 999px) {
  #main-menu {
    display: none; }

  /*=========================== Header ===========================*/
  #top-line {
    display: none; }

  #header {
    width: 100%;
    background: #fff;
    height: 50px;
    position: fixed;
    z-index: 3;
    top: 0px;
    border-bottom: 2px solid #9D242C ; }

  #header-space {
    height: 52px; }

  #responsive-menu-icon {
    width: 27px;
    height: 23px;
    background: url("/files/lynegaard/layout/responsive-menu-icon.png");
    position: absolute;
    left: 10px;
    top: 12px;
    cursor: pointer;
    z-index: 2; }

  #logo {
    width: 100%;
    position: fixed;
    top: 0px; }
    #logo div {
      width: auto !important;
      max-width: 100% !important;
      text-align: center !important;
      margin-top: 4px !important; }
    #logo img {
      max-height: 40px !important;
      width: auto !important; }

  /*=========================== Main ===========================*/
  #main {
    padding: 0px 10px; }

  /*=========================== HomePageAnimation ===========================*/
  .Animated-Area-Info {
    position: relative;
    bottom: auto;
    right: auto;
    background: #9D242C;
    padding: 10px; }

  /*=========================== Gallery ===========================*/
  #gallery {
    text-align: center; }
    #gallery .gallery-cat {
      display: inline-block;
      vertical-align: top;
      margin: 10px;
      float: none;
      text-align: left; }

  #gallery-view .gallery-view-box {
    margin: 6px; }

  /*=========================== Footer ===========================*/
  #footer {
    padding: 0px 10px; } }

/* Style Id:452 Gallery*/

.GetGalleryWindowBG
{
	width: 100%;
	height: 100%;
	background-color: #000000;
	opacity: 0.4;
	filter:alpha(opacity=40);
	position: fixed;
	display: none;
	z-index: 150;
    top: 0px;
    left: 0px;
}

.GetGalleryWindow
{
    position: fixed;
    left: 50%;
    top: 50%;
    z-index: 200;
    display: none;
    width: 100%;
    height: 100%;
    background-color: #ffffff;
}

#GetGalleryWindowClose
{
	width: 25px;
	height: 26px;
	background: url("/files/lynegaard/layout/GetGalleryWindowClose.png");
	margin-top: -40px;
	position: absolute;
	right: 0px;
	cursor: pointer;
}

.GetGalleryWindowContentImage
{
    display: block;
}

.GetGalleryWindowLoadingIcon
{
    width: 64px;
    height: 64px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-top: -32px;
    margin-left: -32px;
    z-index: 2;
}


.GetGalleryWindowContent
{
    position: relative;
    overflow: hidden;
}

.GetGalleryWindowContentTitle
{
	margin-top: -40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	position: absolute;
	color: #ffffff;
	bottom: 0px;
	padding: 0px;
	margin: 0px;	
	width: 100%;
	z-index: 3;
}

.GetGalleryWindowContentTitle span
{ 
    padding: 10px; 
    display: block; 
}

#GetGalleryWindowContentThumbs
{
    margin-top: 12px;
}

.GetGalleryWindowContentThumbIMG
{
    margin-left: 0px;
    margin-bottom: 10px;
    margin-right: 8px;
    max-height: 50px;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
}
	
	
#GetGalleryWindowContentPrevious
{
	width: 12%;
	min-width: 60px;
	height: 100%;
	position: absolute;
	left: 0px;
	top:0px;
	z-index: 2;
}

#GetGalleryWindowContentNext
{
	width: 12%;
	min-width: 60px;
	height: 100%;
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 2;
}

#GetGalleryWindowContentNextButton
{
    width: 44px;
    height: 44px;
	background: url("/files/lynegaard/layout/GetGalleryWindowArrows.png");
    position: absolute;
    top: 50%;
    right: 20%;
    margin-top: -22px;
    background-position: 0px -44px;
    opacity: 0;
    cursor: pointer;
}

#GetGalleryWindowContentPreviousButton
{
    width: 44px;
    height: 44px;
	background: url("/files/lynegaard/layout/GetGalleryWindowArrows.png");
    position: absolute;
    top: 50%;
    left: 20%;
    margin-top: -22px;
    opacity: 0;
    cursor: pointer;
}


#GetGalleryWindowContentPrevious:hover > #GetGalleryWindowContentPreviousButton { opacity: 1; }

#GetGalleryWindowContentNext:hover > #GetGalleryWindowContentNextButton { opacity: 1; }

	


