﻿@charset "utf-8";
/* CSS Document */

/* RESET */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  /*vertical-align: baseline;*/
}
/* remember to define focus styles! */
:focus {
  outline: 0;
}
body {
  font:11px Arial, Helvetica, sans-serif;
  line-height: 1;
  color: black;
  background: white;
}
ol, ul {
  list-style: none;
  
}

#print_content{
  margin-right:10px;
}

#print_content ol, #print_content ul{
  list-style:outside;
  margin-left:15px;
  list-style-type:disc;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
  border-collapse: separate;
  border-spacing: 0;
}
/*
#print_content table table{
  border-left:1px solid #999999;
  border-top:1px solid #999999;
}

#print_content table table td{
  border-right:1px solid #999999;
  border-bottom:1px solid #999999;
}
*/
#print_content table.TableNoborder, 
#print_content table.TableNoborder td{
  border:none;
}

caption, th, td {
  text-align: left;
  font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
  content: "";
}
blockquote, q {
  quotes: "" "";
}
/* END RESET */
body {
  font:11px Arial, Helvetica, sans-serif;
  color:#4d4d4d;
  line-height:1.3em;
}
#Wrapper {
  width:890px;
  margin:0 auto;
  padding-top:15px;
  text-align:left;
  position:relative;
}
#DeifLogo {
  float:left;
  padding-bottom:10px;
}
.TopTool {
  float:right;
  padding-top:63px;
}
#ToolsMenu li {
  float:left;
  padding-right:8px;
}
#MainSearch .SearchBox {
  height:19px;
  float:left;
  font-size:11px;
  padding:2px 0 0 4px;
}
#MainSearch .SearchBoxSubmit {
  float:left;
  padding-left:3px;
}
#LanguagePicker {
  padding-right:8px;
}
#LanguagePicker select {
  height:19px;
  font-size:11px;
}
#MainMenu {
  width:880px;
  height:23px;
  padding:6px 5px 0;
  clear:both;
  background:url(/Files/System/Deif/Graphics/MenuBackground.jpg) no-repeat;
}
#MainMenu li {
  background:url(/Files/System/Deif/Graphics/MenuSpacer.gif) no-repeat top right;
  padding:6px 8px 8px;
  display:inline;
}
#MainMenu a {
  color:#fff;
  font-size:10px;
  text-decoration:none;
}
#MainMenu a.InPath, #MainMenu a.Active {
  font-weight:bold;
}
#Container {
  overflow:hidden;
}
#SmallBanner, #LargeBanner {
  float:left;
  margin-top:10px;
}
#LargeBanner {
  margin-left:15px;
  width:610px;
}
#HomeContentContainer {
  width:890px;
  clear:both;
}
#ColumnOne {
  width:265px;
  float:left;
}
#ColumnTwo {
  width:335px;
  float:left;
  margin-left:15px;
}
#ColumnThree {
  width:260px;
  float:left;
  margin-left:15px;
}
#ColumnTwo #MainText {
  height:172px;
}

#ColumnTwo #DKMainText{
  height:172px;
}

#ColumnTwo #NOMainText{
  height:180px;
}

#ColumnTwo #DKMainText .TextTop,
#ColumnTwo #NOMainText .TextTop, 
#ColumnThree .TextTop{
  margin-left:8px;}
  
#DKNews  .ParagraphContainer,
#NONews  .ParagraphContainer{
  padding-left:8px;}
  
#DKNews  .FPNewsLink{
margin-left:8px;
float:left;}
  
#NONews  .FPNewsLink{
margin-left:8px;
float:left;}

#ColumnTwo #News .ParagraphContainer .TextTop {
  margin-left:8px;
}
#ColumnTwo #MainText .ParagraphContainer .TextTop {
  margin-left:8px;
  width:300px;
}
#ColumnThree .ParagraphContainer h2,
#ColumnThree .ParagraphContainer h1,
#ColumnThree .ParagraphContainer h2.h2,
#ColumnThree .ParagraphContainer h1.h1,
#ColumnTwo .ParagraphContainer h1,
#ColumnTwo .ParagraphContainer h1.h1,
#ColumnThree #SearchTools h2,
#ColumnThree .HomeTeaserContainer h1,
#ColumnThree .HomeTeaserContainer h1.h1 {
  font:13px Arial, Helvetica, sans-serif;
  color:#0b224b;
  text-transform:uppercase;
  font-weight:bold;
}
#HomeContentContainer #SearchTools,
#HomeContentContainer .HomeTeaserContainer,
#HomeContentContainer .ParagraphContainer,
#HomeContentContainer .HomeSectorContainer {
  background:url(/Files/System/Deif/Graphics/BorderDottedGrey.gif) repeat-x top left;
  padding-top:12px;
  margin-top:10px;
}

#HomeContentContainer #DKNews{

  height:172px;
  position:relative;
}
#HomeContentContainer #NONews{

  height:178px;
  position:relative;
}

#SmallBannerHolder{ line-height:0; display:none;}

.FPNewsLink{ background:url(/Files/System/Deif/Graphics/arr.gif) no-repeat left center; padding-left:10px;}

#SearchTools{
  height:150px;
  position:relative;
}
#SearchTools td {
  cursor:pointer;
}
#SearchTools td:hover {
  background:#eaeaea;
}
#SearchTools h2,
#SearchTools #All,
#SearchTools #Product {
  margin-left:8px;
}
#SearchTools input {
  width:240px;
  background:url(/Files/System/Deif/Graphics/SearchIcon.gif) no-repeat 7px 3px;
  height:19px;
  border-bottom:1px solid #e3e9ef;
  border-left:1px solid #e3e9ef;
  border-top:1px solid #abadb3;
  border-right:1px solid #dbdfe6;
  padding-left:25px;
  margin:21px 0;
}
#SearchTools #DMProductList {
  position:absolute;
  top:135px;
  left:10px;
  background:#fff;
  border:1px solid #A5ACB2;
  display:none;
  width:230px;
  padding:5px;
}
.HomeSectorContainer {
  clear:both;
  height:64px;
}
.HomeSectorContainer h2, .HomeSectorContainer h2.h2 {
  color:#857956;
  font:12px Arial, Helvetica, sans-serif;
  text-transform:uppercase;
  font-weight:bold;
}
/*
.FrontTeaserLink,
#ColumnOne .HomeSectorContainer .Text a:link,
#ColumnOne .HomeSectorContainer .Text p a:link,
*/
#ColumnTwo #News a:link {
  background:url(/Files/System/Deif/Graphics/BulletGrey.gif) no-repeat 0 4px;
  padding-left:8px;
}
#ColumnTwo #News a:link {
  margin-left:8px;
}
#ColumnTwo #News .ParagraphContainer {
  margin-bottom:5px;
  margin-top:8px;
}
#ColumnTwo #News .ParagraphContainer a:link {
  color:#4d4d4d;
  background:none;
  padding:0;
  margin:0;
}
#ColumnTwo #News .ParagraphContainer a:visited {
  color:#4d4d4d;
}
.HomeSectorContainer .Image {
  float:left;
  width:117px;
}
.HomeSectorContainer .Text {
  float:left;
  display:inline;
  margin-left:10px;
  width:138px;
}
.HomeTeaserContainer .Image {
  float:left;
  width:115px;
}
.HomeTeaserContainer .Image img {
  float:right;
}
.HomeTeaserContainer .Text {
  float:left;
  margin-left:10px;
  width:135px;
  display:inline;
}
#Footer {
  background:url(/Files/System/Deif/Graphics/BorderDottedGrey.gif) repeat-x top left;
  margin-top:5px;
  padding:10px 10px 20px;
  overflow:hidden;
  font-size:10px;
  clear:both;
}
#Footer a:link,
#Footer a:visited {
  background:url(/Files/System/Deif/Graphics/BulletBlue.gif) no-repeat 0 6px;
  padding-left:8px;
  text-decoration:none;
  color:#014b94;
}
#Footer a.Mail:link,
#Footer a.Mail:visited {
  background:none;
  text-decoration:none;
  color:#014b94;
  padding:0;
  font-size:11px;
}

#Footer a:hover {
  text-decoration:underline;
}

.footerWindpower a:link, .footerWindpower a:visited{ background-image: none !important; padding-left: 0px !important; }

/* STANDARD PAGE */
#ContentContainer {
  margin-top:10px;
  float:left;
  width:715px;
}

#LeftMenu{
  width:175px;
}

#LeftMenuContainer {
  margin-top:10px;
  min-height:300px;
  width:175px;
  float:left;
  background:url(/Files/System/Deif/Graphics/BrownColumnTop.jpg) #e2dbc3 no-repeat top left;
}
#LeftMenuContainer h4 a:link,
#LeftMenuContainer h4 a:visited {
  display:block;
  color:#6E5B4C;
  font-weight:bold;
  padding:10px 10px 0;
  text-decoration:none;
}
#LeftMenuContainer ul {
  margin:13px 10px 0 10px;
  background:url(/Files/System/Deif/Graphics/BorderDottedBrown.gif) repeat-x top left;
}
#LeftMenuContainer ul ul {
  margin:10px 0 5px;
  background:url(/Files/System/Deif/Graphics/BorderDottedBrown.gif) repeat-x top left;
}
#LeftMenuContainer li {
  background:url(/Files/System/Deif/Graphics/BorderDottedBrown.gif) repeat-x bottom left;
  padding:10px 0;
}
#LeftMenuContainer ul ul li {
  padding:5px 0 0 10px;
  background:none;
}
#LeftMenuContainer li a {
  padding-left:8px;
  display:block;
  font-weight:bold;
  color:#004080;
  text-decoration:none;
}
#LeftMenuContainer li a:hover {
  color:#6E5B4C;
  text-decoration:none;
}
#LeftMenuContainer li a.Active {
  color:#6E5B4C;
  font-weight:bold;
  background:url(/Files/System/Deif/Graphics/BulletBrown.gif) no-repeat 0 5px;
}
#LeftColumnContainer {
  width:505px;
}
#RightColumnBottom a{
  color:#004080;
  text-decoration:none;
}

#RightColumnBottom a:hover{
  color:#6E5B4C;
  text-decoration:none;
}

#RightColumnContainer.ProductsCol{
background:url(/Files/System/Deif/Graphics/GreyColumnTop.jpg) no-repeat top right;
  width:200px;
  padding:0;
}

#RightColumnContainer.Wind1 {
  background:url(/Files/System/Deif/Graphics/GreyColumnBottom.jpg) #C8D3DA no-repeat bottom left;
  width:208px;
  padding:0;
  padding-bottom:5px;
}
#RightColumnBottom.WindB1 {
  background:url(/Files/System/Deif/Graphics/GreyColumnTop.jpg) #C8D3DA no-repeat top left;
  width:200px;
  padding:5px 4px 0 4px;
}
.Wind {
  background:#C8D3DA url(/Files/System/Deif/Graphics/GreyColumnTop.jpg) no-repeat top left;
  width:208px;
  padding:0;
  float:right;
}
.WindB {
  background:url(/Files/System/Deif/Graphics/GreyColumnBottom.jpg) no-repeat bottom left;
  width:200px;
  padding:0 4px 0 4px;

}
/* PARAGRAPH STYLES */
.ParagraphContainer, 
.ParagraphContainer p, 
.ParagraphContainer div, 
.ParagraphContainer div p, 
.FloatRight, 
.FloatRight table, 
.FloatRight small, 
.FloatLeft, 
.FloatLeft table, 
.FloatLeft small {

}
.ParagraphContainer {
  float:left;
  width:100%;
  margin-bottom:16px;
}
.ParagraphContainer, .ParagraphContainer p, .ParagraphContainer div, .ParagraphContainer div p {
  font-size:inherit;
  line-height:inherit;
}
.FloatRight {
  float:right;
}
.ParagraphContainer .FloatRight table, .ParagraphContainer .FloatRight img {
  margin-left:19px;
}
.ParagraphContainer .FloatRight small, .ParagraphContainer .FloatLeft small {
  display:block;
  padding:2px 0 4px;
  font-style:italic;
}
.FloatLeft {
  float:left;
}
.ParagraphContainer .FloatLeft table, .ParagraphContainer .FloatLeft img {
  margin-right:19px;
}
.ImageTop, .TextTop, .ImageBottom, .TextBottom {
  float:none;
}
.Right {
  float:right;
}
.ClearBoth {
  clear:both;
}

/* WIND POWER */
#LargeWindBanner { width:610px; overflow:hidden; }


#SmallWindBanner, #LargeWindBanner {
  float:left;
  margin-top:10px;
}
#SmallWindBanner {
  margin-left:15px;
}
#HomeWindContentContainer {
  background:url(/Files/System/Deif/Graphics/Windmill.jpg) no-repeat 175px 20px;
  padding-top:20px;
  overflow:hidden;
}
#HomeWindContentContainer #ColumnOne {
  width:324px;
  float:left;
}
#HomeWindContentContainer #CenterBlob {
  float:left;
  width:210px;
  margin-left:15px;
  text-align:center;
  padding-top:40px;
}
#HomeWindContentContainer #CenterBlob h1 {
  font:21px Arial, Helvetica, sans-serif;
  color:#0b224b;
  text-transform:uppercase;
}
#HomeWindContentContainer #CenterBlob a:link,
#HomeWindContentContainer #CenterBlob a:visited {
  background:url(/Files/System/Deif/Graphics/BulletDarkBlue.gif) no-repeat 0 4px;
  padding-left:8px;
  text-decoration:none;
  color:#0b224b;
}
#HomeWindContentContainer #CenterBlob a:hover {
  text-decoration:underline;
}
#HomeWindContentContainer #CenterBlob .ParagraphContainer {
  background:none;
}
#HomeWindContentContainer #ColumnTwo {
  width:324px;
  float:right;
}
.HomeWindArrowLeft {
  background:url(/Files/System/Deif/Graphics/WindHomeTeaserBoxLeftBackground.png) no-repeat left top;
  width:310px;
  height:84px;
  padding:6px 7px;
  margin:5px 0;
}
.HomeWindArrowLeft .Image {
  float:left;
  width:127px;
}
.HomeWindArrowLeft .Text {
  float:left;
  width:119px;
  padding:13px;
}
.HomeWindArrowLeft .Text a:link,
.HomeWindArrowLeft .Text a:visited {
  background:url(/Files/System/Deif/Graphics/BulletGrey.gif) no-repeat left center;
  color:#737373;
  padding-left:8px;
  text-decoration:none;
}
.HomeWindArrowLeft .Text a:hover {
  text-decoration:underline;
}
.HomeWindArrowLeft .Text h2 {
  font-size:13px;
  color:#857956;
  text-transform:uppercase;
}
.HomeWindArrowRight {
  background:url(/Files/System/Deif/Graphics/WindHomeTeaserBoxRightBackground.png) no-repeat left top;
  width:306px;
  height:84px;
  padding:6px 9px;
  margin:5px 0;
}
.HomeWindArrowRight .Image {
  float:right;
  width:127px;
}
.HomeWindArrowRight .Text {
  float:right;
  width:119px;
  padding:13px;
}
.HomeWindArrowRight .Text a:link,
.HomeWindArrowRight .Text a:visited {
  background:url(/Files/System/Deif/Graphics/BulletGrey.gif) no-repeat left center;
  color:#737373;
  padding-left:8px;
  text-decoration:none;
}
.HomeWindArrowRight .Text a:hover {
  text-decoration:underline;
}
.HomeWindArrowRight .Text h2 {
  font-size:13px;
  color:#857956;
  text-transform:uppercase;
}
.ContentArea {
  width:467px;
  margin-left:20px;
  float:left;
  padding-top:15px;
  display:inline;
}
.ContentArea a:link,
.ContentArea a:visited,
#print_content a:link,
#print_content a:visited {
  color:#004080;
  text-decoration:none;
}
.ContentArea a:hover,
#print_content a:hover {
  text-decoration:underline;
}
.ContentArea h1, .ContentArea h1.h1,
#print_content h1, #print_content h1.h1 {
  font-size:15px;
  color:#004080;
  background:url(/Files/System/Deif/Graphics/BorderDottedGrey.gif) repeat-x bottom left;
  padding-bottom:10px;
  margin-bottom:5px;
}


.ContentArea h2, .ContentArea h2.h2 {
  color:#004080;
  font-weight:bold;
}
/* ECOM */
.Product {
  clear:both;
  padding-top:15px;
}
.Product .Image {
  width:85px;
  padding-right:15px;
  float:left;
}
.Product .Text {
  float:left;
  width:360px;
}

#RightColumnContainer .Related,
#RightColumnContainer .Documentation {
  padding:10px;
}
#RightColumnContainer .Related h3,
#RightColumnContainer .Documentation h3 {
  font-size:12px;
  font-weight:bold;
  color:#4D4D4D;
  text-transform:uppercase;
}
#RightColumnContainer .Related h2,
#RightColumnContainer .Documentation h2 {
  color:#004080;
}
#RightColumnContainer .Related a:link,
#RightColumnContainer .Documentation a:link,
#RightColumnContainer .Related a:visited,
#RightColumnContainer .Documentation a:visited {
  text-decoration:none;
  color:#004080;
}
#RightColumnContainer .Related a:hover,
#RightColumnContainer .Documentation a:hover {
  text-decoration:underline;
}
/* SITEMAP */
#sitemap a:link,
#sitemap a:visited {
  color:#6E5B4C;
  font-weight:bold;
  font-size:12px;
}
#sitemap li {
  padding:0 0 10px;
}
#sitemap li li {
  padding:0;
}
#sitemap .M1 {
  padding-left:15px;
}
#sitemap .M1 a:link,
#sitemap .M1 a:visited {
  font-weight:bold;
  color:#004080;
  font-size:11px;
}
#sitemap .M2 {
  padding-left:30px;
}

/* FACEBOOK/TWITTER */
.twitter {
  position: absolute;
  right: 25px;
  top: 52px;
}
.facebook {
  position: absolute;
  right: 0;
  top: 52px;
}

/* iePngFix */
.iePngFix, .iePngFix img {
  _behavior: url(/files/System/DEIF/js/iepngfix_v2/iepngfix.htc);  
}

/* SIFR STYLES */
/*.sIFR-active #ColumnThree .ParagraphContainer h2,
.sIFR-active #ColumnThree .ParagraphContainer h1,
.sIFR-active #ColumnThree .ParagraphContainer h2.h2,
.sIFR-active #ColumnThree .ParagraphContainer h1.h1,
.sIFR-active #ColumnTwo .ParagraphContainer h1,
.sIFR-active #ColumnTwo .ParagraphContainer h1.h1,
.sIFR-active #ColumnThree #SearchTools h2,
.sIFR-active #ColumnThree .HomeTeaserContainer h1,
.sIFR-active #ColumnThree .HomeTeaserContainer h1.h1,
.sIFR-active #HomeWindContentContainer #CenterBlob h1 {
  margin-bottom:-5px;
  visibility:hidden;
}
.sIFR-active .HomeSectorContainer h2, .HomeSectorContainer h2.h2 {
  margin-bottom:-8px;
  visibility:hidden;
}
.sIFR-active #HomeWindContentContainer .HomeWindArrowLeft h2,
.sIFR-active #HomeWindContentContainer .HomeWindArrowRight h2 {
  visibility:hidden;
}*/

.cnLink{ background-image: none !important; padding-left: 0px !important; color: #8d8160 !important; font-size: 12px; font-weight: bold }
.cnCenterLink{ color: #4d4d4d !important; background-image: none !important; font-size: 24px; }

/* Schouboe - Added 21-11-2011 - Small Frontpage Banner */
.sliderSmallWrapper{
    position:absolute; 
    top:144px; 
    *top:146px; 
    right:2px;
    *left:618px;
    
}
#slider4 {
	background:#fff !important;
  width: 265px;
  height: 189px;
  list-style: none;
  overflow-y: hidden;
  overflow-x: hidden;
  background:#000;
}


#slider3 {
  width: 610px;
  height: 188px;
  list-style: none;
  overflow-y: hidden;
  overflow-x: hidden;
}
.sliderWrapper { position:absolute; top:145px; *top:147px; *left:-280px; }
/* Opera width restriction */
.anythingBase { max-width: 32766px; }

div.anythingSlider .start-stop {
  background-color: #040;
  color: #fff;
}
div.anythingSlider .start-stop.playing {
  background-color: #800;
}
div.anythingSlider .start-stop:hover, div.anythingSlider .start-stop.hover {
  color: #ddd;
}

div.anythingSlider.activeSlider .anythingWindow {
  /*border-color: #7C9127;*/
  height:189px;
}
div.anythingSlider.activeSlider .anythingControls ul a.cur, div.anythingSlider.activeSlider .anythingControls ul a {
  background-color: #7C9127;
}
div.anythingSlider .start-stop {
  background-color: #080;
  color: #fff;
}
div.anythingSlider .start-stop.playing {
  background-color: #d00;
}
div.anythingSlider .start-stop:hover, div.anythingSlider .start-stop.hover {
  color: #fff;
}

 #slider3 .caption-top  {
  position:absolute;
  bottom: -100px;
  width: 350px;
  height: 100px;
  color:#fff;
  opacity:1 !important;
  padding:0 0 0 10px;
  -moz-border-radius: 0px 5px 0px 0px;
    -webkit-border-radius: 0px 5px 0px 0px;
    -khtml-border-radius: 0px 5px 0px 0px;
    border-radius: 0px 5px 0px 0px;
 }
 #slider3 .caption-top h1  {
   color:#8f8464;
   font-size:14px;
   line-height:14px;
   font-family:Arial;
   padding:10px 0 0 0;
   margin:0px;
 }
 
 #slider3 .caption-top span {
   color:#8f8464;
   font-size:12px;
   font-family:Arial;
 }
 
 .alpha80 {
  background: rgb(255, 255, 255);
  background: rgba(255, 255, 255, 0.8);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccffffff, endColorstr=#ccffffff);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccffffff, endColorstr=#ccffffff)";
}


 

div.anythingSlider {
  display: block;
  margin: 0 auto;
  overflow: visible !important; /* needed for Opera and Safari */
  position: relative;
  padding: 0 0px 0px 0px;
  height:188px !important;
}
div.anythingSlider .anythingWindow {
  overflow: hidden;
  position: relative;
  width: 100%;
  height: 188px;
  -moz-border-radius: 5px 5px 0px 0px;
    -webkit-border-radius: 5px 5px 0px 0px;
    -khtml-border-radius: 5px 5px 0px 0px;
    border-radius: 5px 5px 0px 0px;
    overflow:hidden;
	cursor:pointer;
	border:#b4bbc1 1px solid;
}
.anythingBase {
  background: transparent;
  list-style: none;
  position: absolute;
  overflow: visible !important;
  top: 0;
  left: 0;
  margin: 0;
  padding: 0;
}
.anythingBase .panel {
  background: transparent;
  display: block;
  overflow: hidden;
  height:189px !important;
  float: left;
  padding: 0;
  margin: 0;
}
.anythingBase .panel.vertical {
  float: none;
}
div.anythingSlider .arrow {
  top: 50%;
  position: absolute;
  display: block;
}
div.anythingSlider .arrow a {
  display: block;
  height: 0px;
  margin: -70px 0 0 0; /* half height of image */
  width: 45px;
  text-align: center;
  outline: 0;
}
/* hide text, target the span so IE7 doesn't text-indent the link */
div.anythingSlider .arrow a span { display: block; text-indent: -9999px; }
/* back arrow */
div.anythingSlider .back { left: 0; }
div.anythingSlider .back a { background-position: left top; }
div.anythingSlider .back a:hover, div.anythingSlider .back a.hover { background-position: left -140px; }
div.anythingSlider .back.disabled { display: none; } /* disabled arrows, hide or reduce opacity: opacity: .5; filter: alpha(opacity=50); */
/* forward arrow */
div.anythingSlider .forward { right: 0; }
div.anythingSlider .forward a { background-position: right top; }
div.anythingSlider .forward a:hover, div.anythingSlider .forward a.hover { background-position: right -140px; }
div.anythingSlider .forward.disabled { display: none; } /* disabled arrows, hide or reduce opacity: opacity: .5; filter: alpha(opacity=50); */

/* Navigation Links */
div.anythingSlider .anythingControls { outline: 0; display: none; position:absolute; margin-top:-25px; right:11px; }
div.anythingSlider .anythingControls ul { margin: 0; padding: 0; float: left; border:1px solid #dfdddd; }
div.anythingSlider .anythingControls ul li { display: inline; float:left; margin:0px; padding:0px; border-left:1px solid #dfdddd; }
div.anythingSlider .anythingControls ul li:first-child { display: inline; float:left; margin:0px; padding:0px; border-left:0px; }
div.anythingSlider .anythingControls ul a {
  font: 11px/18px Georgia, Serif;
}
.anythingControls ul li a.cur span { background-color:#8f8464; width:11px; height:11px; display:block; }
.anythingControls ul li a.cur span:hover { background-color:#8f8464 !important; width:11px; height:11px; display:block; }
.anythingControls ul li a span { background-color:#353230; width:11px; height:11px; display:block; }
div.anythingSlider .anythingControls ul a span:hover {background-color:#fff; width:11px; height:11px; display:block; }
/* Navigation size window */
div.anythingSlider .anythingControls .anythingNavWindow { overflow: hidden; float: left; }

/* slider autoplay right-to-left, reverse order of nav links to look better */
div.anythingSlider.rtl .anythingControls ul a { float: right; } /* reverse order of nav links */
div.anythingSlider.rtl .anythingControls ul { float: left; }    /* move nav link group to left */
div.anythingSlider.rtl .anythingWindow {
  direction: ltr;
  unicode-bidi: bidi-override;

}
/* div.anythingSlider.rtl .start-stop { float: right; } */ /* move start/stop button - in case you want to switch sides */

/* Autoplay Start/Stop button */
div.anythingSlider .start-stop {
  background-position: center -288px;
  background-repeat: repeat-x;
  padding: 2px 5px;
  width: 40px;
  text-align: center;
  text-decoration: none;
  float: right;
  z-index: 100;
  outline: 0;
  border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  -webkit-border-radius: 0 0 5px 5px;
}
/* hide cell shading on hover - makes the button appear to come forward */
div.anythingSlider .start-stop:hover, div.anythingSlider .start-stop.hover { background-image: none; }

/* probably not necessary, but added just in case */
div.anythingSlider, div.anythingSlider .anythingWindow, div.anythingSlider .anythingControls ul a, div.anythingSlider .arrow a, div.anythingSlider .start-stop {
  transition-duration: 0;
  -o-transition-duration: 0;
  -moz-transition-duration: 0;
  -webkit-transition-duration: 0;
}
