/* HARDWARE-SPECIFIC STYLING */

/* VARIOUS LINK STYLE COLORING */

a,
#articleAllModules .headlineDescription span,
.colorFirst {
    color: #005cb2;
}

a:hover,
.colorSecond {
    color: #52a6f5;
}

.preamble p a:visited,
.relatedLinks a:visited {
    color: #637f9a;
}

.testFeed a,
.topicFeed h3 a,
.col2 .moreLink,
#feedLatestUserReviews a,
#feedMostPopularProducts a,
#otherSitesFeeds a {
    color: #1a4574; 
}

.testMore a:visited,
.topicFeed h3 a:visited,
#feedLatestUserReviews a:visited,
#feedMostPopularProducts a:visited,
#otherSitesFeeds a:visited {
    color: #6382a4;
}

h4 .prefixArticleType,
h3 .prefixArticleType {
    color: #005cb2;
}



/* HEADER AND MENUS */

#logo {
    background: url("../images/main/logoHardware.png") 1px 8px no-repeat;
}

#mainMenu .nonFocus .name {
    background-position: 0 13px;
}

#mainMenu .nonFocus {
    font-size: 11px;
}

#mainMenu .inFocus li.selected {
    background-image: url("../images/main/mainMenuInFocusSelectedBgLeftStretchHardware.png");
}

#mainMenu .inFocus li.selected a {
    background-image: url("../images/main/mainMenuInFocusSelectedBgRightHardware.png");
}

#mainMenu .inFocus {
    background-image: url("../images/main/mainMenuInFocusBgLeftStretchHardware.png");
}

#mainMenu .inFocus .last {
    background-image: url("../images/main/mainMenuInFocusBgRightHardware.png");
}

#mainMenu .inFocus .selected.last a {
    background: url("../images/main/mainMenuInFocusSelectedLastBgRightHardware.png") top right no-repeat;
}

#mainMenu .sistenytt {
    background-image: url("../images/main/mainMenuIconLastNewsHardware.png");
}

#mainMenu .tester {
    background-image: url("../images/main/mainMenuIconTestsHardware.png");
}

#mainMenu .forum {
    background-image: url("../images/main/mainMenuIconForumHardware.png");
}

#mainMenu .inFocus .guider {
    background-image: url("../images/main/mainMenuIconGuidesHardware.png");
}

#mainMenu .prisguide {
    background-image: url("../images/main/mainMenuIconPriceguideHardware.png");
}

/*#mainMenu .anbefalinger {
    background-image: url("../images/main/mainMenuIconRecommendedHardware.png");
}*/

#mainMenu .artikler {
    background-image: url("../images/main/mainMenuIconArticlesHardware.png");
}

#mainMenu .video {
    background-image: url("../images/main/mainMenuIconVideoHardware.png");
}

#feedPriceguide {
    background: url("../images/main/feedPriceguideBgHardware.png") repeat-x;
}

#feedPriceguide h3 {
    background: url("../images/main/feedPriceguideHeaderHardware.gif") no-repeat;
}

#feedPriceguide .submit {
    background: url('../images/main/feedPriceguideSubmitHardware.png') no-repeat;
}

#feedPriceguide a {
    color: #bdf;
}

#feedPriceguide .querySubmit {
    background: url('../images/main/feedPriceguideSubmitHardware.png') no-repeat;
}

.dooxLiveSearchPreview .liveSearchResultItem {
    background-color: #52A6F5;
}

.dooxLiveSearchPreview .liveSearchResultItem.selected {
    background-color: #005CB2;
}

.dooxLiveSearchPreview .liveSearchResultText h4 {
    color: white;
}



/* 
 * SPEEDOMETER
 */

#buttonSpeedometer {
    padding-bottom: 25px;
}

#buttonSpeedometer a {
    display: block;
    background: url("../images/main/buttonSpeedometerHardware.jpg") no-repeat;
    height: 101px;
    text-decoration: none;
}

#buttonSpeedometer a span {
    visibility: hidden;
}




/* ADS */

.contrast {
    padding: 0 0 6px;
}

#textAds a {
    color: #1a4574; 
}


/* #searchUbiquitous .submit {
    height: 30px;
    background: url('../images/main/searchUbiquitousSubmitBgHardware.png') 0 3px no-repeat;
} */

/*#searchUbiquitous .submit:hover {
    background-position: 0 -30px;
  background-image: url('../images/main/searchUbiquitousSubmitBgHoverHardware.png'); 
} */


/* ARTICLE */

.actualPage p, .actualPage ul {
    line-height: 18px;
}

table.noBorder td,
table.noBorder {
    border: 0 !important;
} 



/* LYD OG BILDE */
#subHeader {
    overflow: hidden;
    padding: 0 6px 6px;
    margin-bottom: 10px;
    border-bottom: 1px solid #ccc;
    background: -moz-linear-gradient(white, #EEE);
    background: -o-linear-gradient(white, #EEE);
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(white), to(#EEE));
}

#subHeader h1 {
    font-size: 25px;
    margin-top: 5px;
    color: #444;
    float: left;
    font-weight: normal;
    letter-spacing: -1px;
}

#subHeader h1 span {
    text-transform: uppercase;
}

#subHeader ul {
    margin-left: 10px;
    float: left;
    font-weight: bold;
}

#subHeader li {
    float: left;
}

#subHeader li a {
    padding: 12px;
    display: block;
}

#discussion .btn {
    color: #fff;
    background-color: #4a6c91;
}

#discussion .btn {
    behavior: url(http://www.hardware.no/css3pie/PIE.php);
}

#discussion .btn:hover,
#discussion .btn.selected {
    background: -webkit-linear-gradient(top, #4a6c91, #163450);
    background: -moz-linear-gradient(top, #4a6c91, #163450);
    background: -ms-linear-gradient(top, #4a6c91, #163450);
    background: -o-linear-gradient(top, #4a6c91, #163450);
    background: linear-gradient(top, #4a6c91, #163450);
    -pie-background: linear-gradient(top, #4a6c91, #163450);
}

.commentCounter .commentCounterLeft {
    behavior: url(http://www.hardware.no/css3pie/PIE.php);
}

.topAds,
#topAds {
    -pie-background: linear-gradient(#312c26, #595959);
    behavior: url(http://www.hardware.no/css3pie/PIE.php);
}

#topAds .gradientBottom {
    -pie-background: linear-gradient(#c9c4bd 0%, #eae6de 10%, #f7f6f5 20%, #fff 70%);
    behavior: url(http://www.hardware.no/css3pie/PIE.php);
}

