﻿/* OVERWRITE MASTER */
div.masterDiv
{
    background-image: url('/grafik/TidensKvinder/masterBg.gif');
    width: 970px;
}

div.masterHeader
{
    background-color: Transparent;
    background-image: url('/grafik/TidensKvinder/headerBg.jpg');
    background-repeat: no-repeat;
    background-position: 0 200px;
    height: 410px; /* NEED FIX !*/
    margin-left: 0px;
    width: 950px;
}

div.masterContent
{
    margin-top: 6px;
}

div.footerHolder
{
    background-image: url('/grafik/TidensKvinder/footer.gif');
    height: 69px;
    width: 970px;
}

div.footerContent
{
    padding-top: 20px;
}

div.footerContent img
{
    display: none;
}

body
{
    background-image: url('/grafik/TidensKvinder/bodyBg.jpg');
    background-repeat: repeat-x;
    background-color: #030102;
    font-family: Verdana, Arial;
    font-size: 0.7em;
}

img
{
    border: none;
}

a, a:visited
{
    color: #000;
    font-family: Verdana, Trebuchet MS;
    text-decoration: none;
}

a:hover
{
    text-decoration: underline;
}

a.readmore, a.readmore:visited
{
    background-image: url('/grafik/TidensKvinder/btnReadmore.png');
    background-repeat: repeat-x;
    color: #fff;
    font-weight: bold;
    padding: 3px 16px 5px 10px;
    text-transform: uppercase;
}

h1, h1 a, h1 a:visited
{
    color: #000;
    font-family: Times New Roman, Arial;
    font-size: 32px;
    font-weight: normal;
	line-height: 25px;
	margin-top: 0;
	margin-bottom: 0px;
	text-transform: uppercase;
}

h2, h2 a, h2 a:visited
{
    font-family: Arial, Trebuchet MS, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
	letter-spacing: 0px;
	margin: 5px 0 5px 0;
	margin-top: 0;
}

h3, h3 a, h3 a:visited
{
    color: #000;
    font-family: Verdana, Arial, Trebuchet MS;
    font-weight: bold;
	letter-spacing: 0px;
	margin: 5px 0 5px 0;
	font-size: 17px;
	margin-top: 0;
	text-transform: uppercase;
}

h1 a:hover, h2 a:hover
{
    text-decoration: none;
}



/* INPUTS */
input.searchText, .txtStandard
{
    background-image: url('/grafik/TidensKvinder/txtStandardBg.png');
    background-repeat: repeat-x;
    border: 1px solid #a2a5a4;
    font-size: 11px;
    height: 14px;
    width: 170px;
}

input.btnStandard
{
    border: none;
    background: none;
    cursor: pointer;
    font-family: Arial, Verdana;
    font-size: 12px;
    font-weight: bold;
    margin-left: 6px;
    text-decoration: underline;
    text-transform: uppercase;
}

input.btnStandardSmall
{
    border: none;
    background: none;
    cursor: pointer;
    font-family: Arial, Verdana;
    font-size: 10px;
    font-weight: bold;
    margin-left: 6px;
    text-decoration: underline;
    text-transform: uppercase;
}

input.btnRedSmall
{
    background: none;
    background-image: url('/grafik/TidensKvinder/btnRedSmall.gif');
    background-repeat: no-repeat;
    border: none;
    color: #fff;
    cursor: pointer;
    font-family: Trebuchet MS;
    font-size: 11px;
    height: 20px;
    text-transform: uppercase;
    width: 52px;
    margin-top:10px;
}

div.txtStandard
{
    background-image: url('/grafik/TidensKvinder/txtSilverBg.jpg');
    height: 20px;
    padding-left: 10px;
    width: 200px;
}

div.txtStandard input
{
    background: none;
    border: none;
    height: 20px;
    width: 190px;
}

div.quizHolder div.txtStandard
{
    border: none;
}


/* BANNER */
div.topBannerHolder
{
    background-color: #000;
    height: 200px;
    margin: 0 auto;
    width: 950px;
    overflow: visible;
    position: relative;
    z-index: 10000;
}

div.topBannerHolder table
{
    height: 200px;
    width: 950px;
}
    
div.topBannerHolder table td
{
    text-align: center;
    vertical-align: middle;
}



/* TOP  LOGO  MENU  TEXT */
div.topLogoHolder
{
    border: 0px solid blue;
    height: 208px;
    margin: 0 auto;
    position: relative;
    width: 950px;
}

div.topLogo
{
    float: left;
    height: 100px;
    width: 355px;
}

div.topLogo img
{
    height: 100px;
    width: 355px;
}

div.topGlobalMenu
{
    height: 26px;
    padding-right: 4px;
    position: absolute;
    width: 250px;
    z-index: 5;
    right: 0px;
}

div.topGlobalMenu ul
{
    background-image : url('/grafik/TidensKvinder/menuGlobalBg.png');
    background-repeat: no-repeat;
    background-position: left;
    list-style: none;
    margin: 0;
    padding-top: 1px;
    height: 25px;
    float: right;
    padding-left: 10px;
}

div.topGlobalMenu ul li
{
    background: transparent url('/grafik/common/globalSep.png') no-repeat right 3px;
    display: block;
    float: right;
    margin-top: 3px;
    padding-left: 7px;
	padding-right: 8px;
}

div.topGlobalMenu a, div.topGlobalMenu a:visited
{
    color: #fff;
    font-family: Trebuchet MS, Arial;
    font-size: 11px;
    font-weight: bold;
    line-height: 18px;
    min-width: 20px;
    padding-top: 5px;
}

div.topGlobalMenu img
{
    height: 9px;
    margin-bottom: -1px;
    margin-left: 2px;
}

div.topText
{
    height: 154px;
    position: relative;
    width: auto;
}

div.topTextInner
{
    position: absolute;
    right: 20px;
    top: 45px;
    width: 400px;
}

div.topText h2
{
	color: #fff;
	font-family: 'Times New Roman', Arial;
    font-size: 18px;
    margin: 0;
    text-transform: uppercase;
}

div.topText h2.bold
{
    font-size: 24px;
}

input.searchBtn
{
    border: none;
    background: none;
    color: #fff;
    cursor: pointer;
    font-family: Arial, Trebuchet MS;
    font-size: 10px;
    font-weight: bold;
    height: 17px;
    text-transform: uppercase;
    width: 40px;
}

div.topSearch
{
    position: absolute;
    height: 25px;
	top: 189px;
	right: 13px;
	width: 204px;
}

div.topSearchInner
{
    background-image: url('/grafik/TidensKvinder/SearchBg.png');
    background-repeat: no-repeat;
    height: 25px;
}

input.searchText
{
    background: none;
    border: none;
    margin-top: 2px;
    margin-left: 4px;
    width: 138px;
}



/* MENU */
div.topMenu
{
    border: 0px solid blue;
    height: 55px;
    width: 950px;
}

div.topMenu #menuParent
{
    float: left;
    height: 35px;
    overflow: hidden;
    width: 950px;
}

div.topMenu #menuSub
{
    float: left;
    height: 28px;
    margin-top: -2px;
}

div.topMenu #menuParent a, #menuParent div.topMenu a:visited, #menuParent div.topMenu a:active
{
    background-image: url('/grafik/TidensKvinder/menuSep.png');
    background-position: right 6px;
    background-repeat: no-repeat;
    color: #9b9b9b;
    display: block;
    font-family: Arial, Verdana, Trebuchet MS;
    font-weight: bold;
    font-size: 11px;
    height: 32px;
    text-transform: uppercase;
    padding: 11px 10px 0;
}

div.topMenu #menuParent a.menuSelected, div.topMenu #menuParent a.menuSelected:visited
{
    background-image: url('/grafik/TidensKvinder/menuSelectBg.png');
    background-repeat: repeat-x;
    background-position: 0 6px;
    color: #fff;
    margin-left: -2px;
}

div.topMenu #menuSub a, div.topMenu #menuSub a:visited, div.topMenu #menuSub a:active
{
    color: #505050;
    display: block;
    font-family: Arial Narrow, Arial, Verdana, Trebuchet MS;
    font-weight: bold;
    font-size: 12px;
    height: 32px;
    text-decoration: underline;
    text-transform: uppercase;
    padding: 1px 6px 0;
}

div.topMenu #menuSub a.menuSelected, div.topMenu #menuSub a.menuSelected:visited
{
    background-image: url('/grafik/TidensKvinder/menusubSelectBg.gif');
    background-repeat: repeat-x;
    background-position: center top;
    color: #fff;
    text-decoration: none;
}

div.topMenu ul
{
    height: 35px;
    margin: 0;
    padding: 0;
}

div.topMenu ul li
{
    list-style: none;
    float: left;
}

div.default #menuSub
{
    display: none;
}



/* NEWS SWITCHER */
/* FRONTPAGE */
div.newsSwitchHolder
{
    border-bottom: 1px solid #dadada;
    min-height: 312px;
    margin-bottom: 12px;
    padding-bottom: 8px;
    overflow: hidden;
    width: 612px;
}

div.newsSwitchHolder ul
{
    display: none;
}

div.newsSwitch
{
    background-color: #1b1e1d;
    height: 250px;
    overflow: hidden;
    width: 612px;
}

div.newsSwitch div.image
{
    float: left;
    height: 250px;
    position: absolute;
    overflow: hidden;
    width: 482px;
}

div.newsSwitchHolder div.newsSwitchText
{
    margin-top: 8px;
}

div.newsSwitchHolder div.newsSwitchText h1
{
    font-size: 34px;
}

div.newsSwitchHolder div.newsSwitchText h2
{
    font-family: Verdana, Arial;
    font-weight: normal;
    margin-top: 5px;
}

div.newsSwitchHolder div.newsSwitchText p.date
{
	color: #FF0099;
    font-family: Verdana, Arial;
    font-weight: bold;
    margin: 5px 0 0 0;
    display:none;
}

div.newsSwitch div.menu
{
    color: #fff;
    float: left;
    height: 250px;
    position: absolute;
    margin-left: 454px;
    overflow: hidden;
    width: 158px;
}

div.newsSwitch div.menuItem
{
    background-image: url('/grafik/TidensKvinder/newsSwitchMenuBg.png');
    background-repeat: no-repeat;
    background-position: right;
    cursor: pointer;
    height: 86px;
    width: 158px;
}

div.newsSwitch div.Selected
{
    background-image: url('/grafik/TidensKvinder/newsSwitchMenuSelBg.png');
    background-repeat: no-repeat;
    background-position: top right;
    height: 86px;
    margin-bottom: -6px;
    position: relative;
    z-index: 5;
}

div.newsSwitch div.Hover
{
    /*background-image: url('/grafik/TidensKvinder/newsSwitchMenuHover.png');*/
}

div.newsSwitch div.menu span
{
    display: block;
    font-family: Arial Narrow, Arial;
    font-size: 10px;
    font-weight: bold;
    margin-left: 20px;
    text-transform: uppercase;
}

div.newsSwitch div.menu span.menuItemSpan1
{
    color: #000;
    font-size: 20px;
    line-height: 16px;
    padding-top: 12px;
}

div.newsSwitch div.menu span.menuItemSpan2
{
    color: #000;
    line-height: 13px;
    margin-top: 2px;
}

div.newsSwitch div.menu div.Selected span.menuItemSpan1
{
    color: #ff0099;
}

div.newsSwitch div.menu div.Selected span.menuItemSpan2
{
    color: #fff;
}

div.newsSwitchText div.readmore a,
div.newsSwitchText div.readmore a:visited
{
    background-image: url('/grafik/TidensKvinder/arrowPinkBlock.gif');
    background-repeat: no-repeat;
    background-color: #000;
    color: #fff;
    display: block;
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    margin: 8px 0 0px 0;
    padding: 0 1px 0 15px;
    text-transform: uppercase;
    width: 60px;
}



/* NEWSLETTER SIGNUP */
div.newsletterHolder
{
    background-image: url('/grafik/TidensKvinder/newsletterBg.png');
    background-repeat: no-repeat;
    color: #fff;
    font-size: 10px;
    height: 84px;
    margin-bottom: 12px;
}

div.newsletterInner
{
    background-image: url('/grafik/TidensKvinder/newsletterInputBg.png');
    background-repeat: no-repeat;
    background-position: 8px 38px;
    padding: 37px 10px 3px 10px;
}

div.newsletterInner h3
{
    display: none;
}

div.newsletterHolder p
{
    display: none;
}

div.newsletterHolder p.txtunsubscribe
{
    color: #000;
    display: block;
    font-family: Arial;
    font-style: italic;
    font-weight: bold;
    margin: 5px 0 5px 0;
}

div.newsletterHolder p.txtunsubscribe a, div.newsletterHolder p.txtunsubscribe a:visited
{
    text-decoration: underline;
}

div.newsletterHolder div.txt
{
    background: none;
    border: none;
    float: left;
    margin-left: 1px;
    height: 20px;
    width: 220px;
}

div.newsletterHolder .txtEmail
{
    border: 0px solid #a8abaa;
    background: none;
    height: 16px;
    /*margin: 5px 0 0 8px;*/
    width: 210px;
}

div.newsletterHolder div.btn
{
    background-image: url('/grafik/TidensKvinder/btnStandard.png');
    background-repeat: repeat-x;
    float: left;
    margin-left: 0px;
}

div.newsletterHolder .btnSend
{
    border: none;
    background: none;
    color: #fff;
    cursor: pointer;
    font-family: Arial, Verdana;
    font-size: 11px;
    font-weight: bold;
    height: 20px;
    padding: 0;
    text-transform: uppercase;
    width: 58px;
}

div.litTxtMessage
{
	color: #000;
	display: block;
	height: 1px;
	text-indent: 4px;
	height: 3px;
	margin-top: 5px;
	float: right;
	bottom: 5px;
}

div.litTxtMessage span.valEmailText
{
	color: #000;
}


/* POLL VOTE */

div.pollHolder
{
    background-color: #7c1c3e;
    background-image: url('/grafik/TidensKvinder/pollGradientBg.jpg');
    background-repeat: repeat-x;
    background-position: center 25px;
    border: 3px solid #000;
    min-height: 170px;
    margin-bottom: 12px;
    width: 294px;
}


div.pollHolder .pollHeadline
{
    background-color:#000;
    border-bottom:solid 2px #464646;
    color: #fff;
    font-size: 16px;
    font-family: Arial Black;
    font-weight: bold;
    line-height: 20px;
    /*margin: 0px px 0 0px;*/
    padding-top: 10px;
    padding: 0px 10px 3px 10px;
    text-transform: uppercase;
    width: 275px;
}

div.pollHolder .description p
{
    color: #fff;
    font-size: 11px;
    font-weight: bold;
    margin: 3px 0 3px 15px;
}

div.pollQuestionHolder .headline
{
    color: #fff;
    font-size: 11px;
    font-weight: bold;
    margin: 5px 0;
}

div.pollQuestionHolder .questionHolder
{
    margin: 0px 0 0 15px;
}

div.pollQuestionHolder .questionAnswer
{
    color: #fff;
    font-size: 11px;
    margin: 8px 0 0 0;
}

div.pollQuestionHolder .questionAnswer input
{
    display: inline-block;
    float: left;
    height: 20px;
    margin: -4px 10px 0 0;
    padding: 0;
}

div.pollHolder .submit
{
    height: 23px;
    margin: 8px 0 0 15px;
    padding-bottom: 5px;
    width: 90px;
}

div.pollHolder .submit input
{
    background: none;
    background-image: url('/grafik/TidensKvinder/bdtnPoll.jpg');
    background-repeat: no-repeat;
    border: 1px solid #000;
    color: #fff;
    cursor: pointer;
    font-family: Arial;
    font-size: 9px;
    font-weight: bold;
    height: 20px;
    text-transform: uppercase;
    width: 70px;
    background-color:#000;
}

/*
div.pollHolder .submit input
{
    background: none;
    background-image: url('/grafik/TidensKvinder/btnPoll.jpg');
    background-repeat: no-repeat;
    border: none;
    cursor: pointer;
    position: absolute;
    font-size: 0px;
    height: 20px;
    text-indent: -1000px;
    overflow: hidden;
    width: 34px;
}
*/


/* POLL RESULT */
div.pollHolder ul
{
    list-style: none;
    padding: 0 0 0 15px;
    margin: 10px 0 0 0;
}

div.pollHolder ul li
{
    padding-bottom: 2px;
}

div.pollHolder div.pollCaseHolder
{
    min-height: 15px;
    width: 290px;
}

div.pollVoteHolder
{
    float: left;
    height: 11px;
    margin-right: 11px;
    overflow: hidden;
    padding-right: 5px;
    width: 100px;
}

div.pollVoteHolder div.pollVote
{
    background-color: #000;
    height: 2px;
    margin: 5px 2px 3px 2px;
}

div.pollHolder ul li p
{
    color: #fff;
    font-size: 10px;
    float: left;
    margin: 0;
}

div.pollHolder ul li p.pollVoteText
{
    min-height: 15px;
    width: 125px;
}

div.questionHolder div.questionAnswerHolder hr
{
	display: none;
}

div.questionHolder div.questionAnswerHolder ul
{
	padding: 0;
}



/* TEASER */

div.teaserHolder
{
    height: 121px;
    margin-bottom: 12px;
    /*overflow: hidden;*/
    
}


div.teaserHolder ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}

div.teaserHolder ul li
{
    float: left;
    height: 120px;
    margin-right: 12px;
    width: 144px;
}

div.teaserHolder ul li.last
{
    margin-right: 0px;
}

div.teaserHolder ul li div.image
{
    height: 98px;
    overflow: hidden;
    width: 144px;
}

div.teaserHolder ul li div.image a, div.teaserHolder ul li div.image a:visited
{
    display: inline-block;
    margin: 0;
    padding: 0;
    height: 20px;
}

div.teaserHolder ul li div.content
{
    background-image: url('/grafik/TidensKvinder/teaserBg.png');
    background-repeat: no-repeat;
    background-color: #1d1b1c;
    height: 22px;
    padding: 1px 0 0 24px;
    overflow: hidden;
}

div.teaserHolder ul li div.content a, div.teaserHolder ul li div.content a:visited
{
    color: #fff;
    font-family: Arial Narrow, Arial;
    font-size: 14px;
    text-transform: uppercase;
    line-height: 20px;
}

div.colLeft div.teaserHolder ul li
{
    margin: 0 0 26px 0;
}



/* LATEST NEWS */
div.latestNewsHolder
{
    padding: 12px 12px 12px 12px;
    width: 276px;
}

div.latestNewsHolder h3
{
    font-family: Arial Narrow, Arial;
    font-weight: bold;
    margin: 0 0 12px 2px;
}

div.latestNewsHolder ul.ulistHolder
{
    font-size: 11px;
    list-style: none;
    padding: 0;
    margin: 0;
}

div.latestNewsHolder ul.ulistHolder li
{
    background-image: url('/grafik/TidensKvinder/bulletTextBlack.gif');
    background-repeat: no-repeat;
    background-position: 4px 2px;
    border-bottom: 1px dotted #ccc;
    padding-left: 13px;
    margin: 5px 0 5px 0;
    min-height: 20px;
}

div.latestNewsHolder ul.ulistHolder .content h3, div.latestNewsHolder ul.ulistHolder .content h3 a, div.latestNewsHolder ul.ulistHolder .content h3 a:visited
{
    display: block;
    font-size: 11px;
    font-weight: normal;
    margin: 2px 0 4px 0px;
    text-transform: none;
}

div.latestNewsHolder ul.ulistHolder .content
{
    margin: 0 0 0px 4px;
    min-height: 15px;
    width: 250px;
}

div.latestNewsHolder ul.ulistHolder .date a, ul.ulistHolder .date a:visited
{
    color: #fb029c;
    font-size: 10px;
    text-decoration: none;
    display:none;
}

div.latestNewsHolder ul.ulistHolder .date
{
    display: none;
    margin: 0 0 4px 4px;
    width: 250px;
}

/* LARGE */
div.latestNewsHolderLarge div.latestNewsHolder
{
    width: 432px;
}

/* BLACK */
div.latestNewsHolderBlack
{
    background-color: #21201e;
    padding: 12px 12px 12px 12px;
    height: 226px;
    overflow: hidden;
    width: 276px;
}

div.latestNewsHolderBlack h3
{
    color: #fff;
    font-family: Arial Narrow, Arial;
    font-weight: bold;
    margin: 0 0 12px 2px;
}

div.latestNewsHolderBlack ul.ulistHolder
{
    font-size: 11px;
    list-style: none;
    padding: 0;
    margin: 0;
}

div.latestNewsHolderBlack ul.ulistHolder li
{
    background-image: url('/grafik/TidensKvinder/bulletText.gif');
    background-repeat: no-repeat;
    background-position: 5px 2px;
    border-bottom: 1px solid #353432;
    padding-left: 13px;
    margin: 5px 0 5px 0;
    min-height: 20px;
}

div.latestNewsHolderBlack ul.ulistHolder li.last
{
    border-bottom: none;
}

div.latestNewsHolderBlack ul.ulistHolder .content h3, div.latestNewsHolderBlack ul.ulistHolder .content h3 a, div.latestNewsHolderBlack ul.ulistHolder .content h3 a:visited
{
    color: #fff;
    display: block;
    font-size: 11px;
    font-weight: normal;
    margin: 0px 0 4px 0px;
    text-transform: none;
}

div.latestNewsHolderBlack ul.ulistHolder .content
{
    margin: 0 0 0px 4px;
    min-height: 15px;
    width: 250px;
}

div.latestNewsHolderBlack ul.ulistHolder .date a, ul.ulistHolder .date a:visited
{
    color: #ff0099;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    display:none;
}

div.latestNewsHolderBlack ul.ulistHolder .date
{
    margin: 0 0 4px 4px;
    width: 250px;
}

/* small */
div.latestNewsHolderSmall
{
    width: 120px;
}

div.latestNewsHolderSmall ul.ulistHolder .content,
div.latestNewsHolderSmall ul.ulistHolder .date
{
    width: 110px;
}

div.latestNewsHolderSmall ul.ulistHolder li
{
    background-position: 0px 3px;
    min-height: 60px;
}



/* SNAP IN */
/* SECTIONS */
div.snapinSectionsHolder
{
    background-color: #21201e;
    min-height: 200px;
    padding: 5px;
}

div.snapinSectionsHolder p
{
    color: #fff;
    font-family: Arial;
    font-size: 18px;
    margin: 5px 0 8px 4px;
}

div.snapinSections
{
    background-color: #fff;
    height: 59px;
    margin-top: 1px;
    /*overflow: hidden;*/
    width: 290px;
}

div.snapinSections div.ImageHolder
{
    border-right: 1px solid #000;
    height: 59px;
    float: left;
    overflow: hidden;
    width: 84px;
}

div.snapinSections div.TextHolder
{
    height: 59px;
    float: right;
    overflow: hidden;
    width: 205px;
}

div.snapinSections div.TextHolder div.top
{
    background-image: url('/grafik/TidensKvinder/arrowSnapin.gif');
    background-repeat: no-repeat;
    color: #3d3d3d;
    font-size: 14px;
    font-weight: bold;
    height: 41px;
}

div.snapinSections div.TextHolder div.top a
{
    display: block;
    padding: 5px 0 0 20px;
    height: 33px;
    overflow: hidden;
}

div.snapinSections div.TextHolder div.bottom
{
    background-color: #ccc;
    font-size: 10px;
    font-style: italic;
    height: 18px;
}

div.snapinSections div.TextHolder div.bottom a
{
    float: right; 
    margin: 3px 5px 0 0;
}

div.snapinSections div.TextHolder a, div.snapinSections div.TextHolder a:visited
{
    font-family: Arial, Verdana;
}

/* SNAP IN */
/* LIST */
div.snapinList
{
    background-image: url('/grafik/TidensKvinder/snapinListBg.png');
    background-repeat: no-repeat;
    border: 1px solid #f2f2f2;
    height: 87px;
    padding: 10px 16px 10px 16px;
    width: 188px;
}

div.snapinList h3
{
    margin-bottom: 5px;
}

div.snapinList ul
{
    font-size: 11px;
    font-weight: bold;
    color: #ccc;
    list-style: none;
    padding: 0;
    margin: 0;
}

div.snapinList ul li
{
    margin-bottom: 5px;
}

div.snapinList ul li.last
{
    border-bottom: none;
}

div.snapinList ul h3
{
    font-size: 11px;
    font-weight: bold;
    margin: 0px 0 0px 0;
    text-transform: none;
}

div.snapinList ul a
{
    font-family: Arial, Verdana;
}

/* SNAP IN */
/* FACTS */
div.snapinFactsHolder
{
    border: 1px solid #e8e8e8;
    min-height: 50px;
    min-width: 238px;
}

div.snapinFactsInner
{
    min-height: 50px;
    min-width: 218px;
    padding: 5px 10px 0px 10px;
}

div.snapinFactsInner p.headline
{
    background-color: #2a2a2a;
    color: #fff;
    font-family: Arial Narrow, Arial;
    font-size: 17px;
    font-weight: bold;
    letter-spacing: -1px;
    margin: -5px -10px 8px -10px;
    padding: 5px 0 7px 10px;
    text-transform: uppercase;
}



/* PRINT BAR */
div.printbarHolder
{
    height: 20px;
    margin-bottom: 12px;
    width: 612px;
}

div.printbarInner
{
    float: right;
    margin-left: 15px;
}

div.printbarInner input.btnStandard
{
    font-family: Myriad Pro, Arial;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}


/* QUIZ */
div.quizHolder div.item
{
    margin-bottom: 24px;
}

div.quizHolder div.item p.headline
{
    font-weight: bold;
    text-decoration: underline;
    margin: 0;
    font-style:italic;
}

div.quizHolder div.item p.question
{
    margin: 5px 0;
}

div.quizHolder div.item div.answers div.txtStandard
{
	background-repeat: no-repeat;
	height: auto;
    margin-bottom: 5px;
    width: 600px;
}

div.quizHolder div.item div.answers div.txtStandard input
{
    margin-right: 15px;
}

div.quizHolder div.item div.answers div.txtStandard span
{
    color: Red;
}

div.winnerListHolder .img
{
    float: left;
    margin: 0 8px 0 0;
}

div.winnerListHolder .winners
{
    margin-left: 10px;
    width: 200px;
}

div.winnerListHolder .winners ul
{
    padding-left: 16px;
}

div.winnerListHolder .winners ul li
{
    list-style-image: url('/grafik/TidensKvinder/arrowRss.gif');
    margin-bottom: 3px;
}


/* KONKURRENCE LISTE */

ul.QuizList
{
    list-style: none;
    margin: 0;
    margin-bottom: 12px;
    max-width: 456px;
    padding: 0;
}

ul.QuizList li
{
    border-bottom: 1px solid #dbdbdb;
    background-color: #fff;
    height: 95px;
    margin-bottom: 12px;
    padding-bottom: 12px;
    width: 456px;
}

ul.QuizList .image
{
    border-right: 1px solid white;
    height: 95px;
    float: left;
    overflow: hidden;
    width: 108px;
}

ul.QuizList .content
{
    float: left;
    height: 78px;
    margin: 0px 12px 0 8px;
    position: static;
    overflow: hidden;
    width: 318px;
}

ul.QuizList .content p.cat
{
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	margin: 0 0 6px 0;
}

ul.QuizList .content p.date
{
	display: none;
}

ul.QuizList a, 
ul.QuizList a:visited
{
    color: #000;
    padding: 0;
    text-transform: none;
}

ul.QuizList h3
{
    margin-bottom: 0px;
}

ul.QuizList h3 a, 
ul.QuizList h3 a:visited
{
    font-size: 20px;
}

ul.QuizList .teaser
{
    padding: 0;
    margin: 0;
}

ul.QuizList .readmore
{
    float: left;
    margin: -6px 0 0 8px;
}

ul.QuizList div.readmore a, 
ul.QuizList div.readmore a:visited
{
    background-image: url('/grafik/TidensKvinder/arrowPinkBlock.gif');
    background-repeat: no-repeat;
    background-color: #000;
    color: #fff;
    display: block;
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    margin: 4px 0 12px 0;
    padding: 0 1px 0 15px;
    text-transform: uppercase;
    width: 60px;
}


/* ARTICLE GREY BOX */
div.articleCopyright,
div.grayBoxHolder
{
	clear: both;
    min-height: 20px;
    margin-bottom: 12px;
    width: 612px;
}

div.articleCopyright .top,
div.grayBoxHolder .top
{
    height: 10px;
    width: 612px;
}

div.articleCopyright h1,
div.grayBoxHolder h1
{
    font-size: 24px;
    line-height: 24px;
}

div.articleCopyright .content,
div.grayBoxHolder .content
{
    min-height: 10px;
    padding: 4px 10px;
    width: 592px;
}

div.articleCopyright .bottom,
div.grayBoxHolder .bottom
{
    height: 10px;
    width: 612px;
}



/* SEARCH */
div.TabContainer
{
	border: 1px solid #181818 !important;
	margin-bottom: 20px;
}

div.TabNavigation ul li a,
div.TabNavigation ul li a:visited,
div.TabNavigation ul li a span
{
	background-image: url('/grafik/tidenskvinder/tabs_2.png') !important;
	color: #fff !important;
	font-size: 11px;
}

div.TabNavigation ul li a.active,
div.TabNavigation ul li a.active span
{
	color: #fff !important;
}

div.shortcutinnerTop div.shortcutinnertopmainCenter div.shortcutinnertopmaincenterTop
{
	border-bottom: 2px solid #E72589 !important;
}

div.shortcutResult 
{
	border: none !important;
}

/* ULISTSECTION FRONT */
ul.ulistSectionFront
{
    list-style: none;
    margin: 0;
    margin-bottom: 12px;
    padding: 0;
}

ul.ulistSectionFront li
{
    border-bottom: 1px solid #dbdbdb;
    background-color: #fff;
    height: 95px;
    margin-bottom: 12px;
    padding-bottom: 12px;
    width: 612px;
}

ul.ulistSectionFront .image
{
    border-right: 1px solid white;
    height: 95px;
    float: left;
    overflow: hidden;
    width: 108px;
}

ul.ulistSectionFront .content
{
    float: left;
    height: 78px;
    margin: 0px 12px 0 8px;
    position: static;
    overflow: hidden;
    width: 440px;
}

ul.ulistSectionFront a,
ul.ulistSectionFront a:visited
{
    color: #000;
    padding: 0;
    text-transform: none;
}

ul.ulistSectionFront h3
{
    display:none;
}

ul.ulistSectionFront h2
{
    display:none;
}

ul.ulistSectionFront h3 a,
ul.ulistSectionFront h3 a:visited
{
    display:none;
}

ul.ulistSectionFront .teaser
{
    padding: 5px 0;
    margin: 0;
}

ul.ulistSectionFront .readmore
{
    float: left;
    margin: -6px 0 0 8px;
}

ul.ulistSectionFront div.readmore a,
ul.ulistSectionFront div.readmore a:visited
{
    background-image: url('/grafik/TidensKvinder/arrowPinkBlock.gif');
    background-repeat: no-repeat;
    background-color: #000;
    color: #fff;
    display: block;
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    margin: 4px 0 12px 0;
    padding: 0 1px 0 15px;
    text-transform: uppercase;
    width: 60px;
}
.ThermsAndConditionsAccept
{
	display:none;
}
.ThermsAndConditions p
{
	margin:0;
}

/* newsletterHolderMama */
div.newsletters
{
	clear: both;
	margin-bottom: 12px;
}

div.newsletters div.txt
{
	background: url('/grafik/TidensKvinder/newsletters.txt.jpg');
	height: 35px;
	margin: 10px 0;
	width: 315px;
}

div.newsletters div.txt input
{
	color: #333;
	background: none;
	border: none;
	font: normal 10px Verdana;
	margin: 10px 0 0 10px;
	width: 295px;
}

div.newsletters div.list div.item 
{
	background: url('/grafik/TidensKvinder/newsletters.item.border.gif') repeat-x bottom;
	margin-bottom: 15px;
	padding-bottom: 15px;
	width: 612px;
}

div.newsletters div.list div.item img
{
	float: right;
	height: 170px;
	margin-left: 10px;
	width: 177px;
}

div.newsletters div.list div.item h2
{
	font: normal 30px/28px 'Times New Roman';
	text-transform: uppercase;
}

div.newsletters div.list div.item div.text span
{
	color: #FF0099;
	display: block;
	margin-bottom: 5px;
}

div.newsletters div.btn
{
	background: url('/grafik/TidensKvinder/newsletters.btn.jpg');
	float: left;
	height: 46px;
	width: 71px;
}

div.newsletters div.btn input
{
	background: none;
	border: none;
	color: #fff;
	cursor: pointer;
	font: bold 13px Verdana;
	padding: 2px 0 0 0;
	width: 71px;
}

div.newsletters div.unsubscribe
{
	float: right;
}

div.newsletters div.unsubscribe a
{
	font-weight: bold;
	text-decoration: underline;
}

/* shop feed */
div.feedShop div.item
{
	clear: both;
	margin-bottom: 12px;
	overflow: hidden;
	width: 300px;
}

div.feedShop div.item div.top
{
	background: url('/grafik/TidensKvinder/feedshop.top.png') top;
}

div.feedShop div.item div.top h3
{
	margin: 0;
	padding: 0;
}

div.feedShop div.item div.top h3 a,
div.feedShop div.item div.top h3 a:visited
{
	display: block;
	height: 48px;
	margin: 0;
	overflow: hidden;
	text-indent: -500px;
	padding: 0;
	width: 300px;
}

div.feedShop div.item div.content
{
	background: url('/grafik/TidensKvinder/feedshop.list.bg.png') bottom;
}

div.feedShop div.item div.content ul
{
	margin: 0;
	padding: 5px;
}

div.feedShop div.item div.content li
{
	border-bottom: 1px dotted #c2c2c2;
	list-style: none;
	.height: 1%;
	margin: 0 0 4px 0;
	padding: 0 0 4px 0;
}

div.feedShop div.item div.content li:after
{
	clear: both;
	content: ".";
	display: block;
	height: 0;
	line-height: 0;
	visibility: hidden;
}

div.feedShop div.item div.content li:last-child
{
	border: none;
}

div.feedShop div.item div.content li div.image
{
	float: left;
	width: 75px;
}

div.feedShop div.item div.content li div.image img
{
	width: 75px;
}

div.feedShop div.item div.content li div.text
{
	float: left;
	width: 215px;
}

div.feedShop div.item div.content li div.text h2,
div.feedShop div.item div.content li div.text p,
div.feedShop div.item div.content li div.text span
{
	margin: 0;
	padding: 0 5px;
}

div.feedShop div.item div.content li div.text h2 a,
div.feedShop div.item div.content li div.text h2 a:visited
{
	color: #000;
	font: bold 14px/15px 'Trebuchet MS', 'Arial';
}

div.feedShop div.item div.content li div.text h2 a:hover
{
	text-decoration: underline;
}

div.feedShop div.item div.content li div.text p.info
{
	/*height: 50px;*/
	margin: 5px 0;
	overflow: hidden;
}

div.feedShop div.item div.content li div.text p.info a,
div.feedShop div.item div.content li div.text p.info a:visited
{
	color: #000;
	font: normal 11px/12px 'Trebuchet MS', 'Arial';
}

div.feedShop div.item div.content li div.text span.price a,
div.feedShop div.item div.content li div.text span.price a:visited
{
	color: #000;
	font: bold 14px/16px 'Trebuchet MS', 'Arial';
}

div.feedShop div.item div.readmoreBottom,
div.feedShop div.item li.first div.readmore
{
	display: none;
}