body
{
	margin:0px;
	padding:0px;
	/*background-color:#fcfcfc;*/
	background-color:white;
	background-image:url(../../Images/Rev3/global_bg.png);
	background-repeat:repeat-x;
}

.topplisten-fane > span
{
    display:none;
}

.xTop
{
    position:relative;
}

img
{
	border:0;
}

body.x79001402 
{
    background-image:none;
}

body.x79001402 .xContainer
{
    background-image:url("../../Images/Rev3/global_bg.png");
    background-position:0px 43px;
    background-repeat:repeat-x;
}

body.x79001402 .xFooter
{
    display:none;
}

body.x79001402
{
    background-position:0px 43px;
}

body.x79001402 .xPartnerPhone,
body.x79001402 #xPartnerPhoneTextTop,
body.x79001402 .xPartnerPhoneTextBottom,
body.x79001402 .xGrayBar,
body.x79001402 .tv2_menu_search,
body.x79001402 .tv2_page_topsearch form
{
    display:none;
}

body.x79001402 .xPremiumPartnerTop
{
    padding-top:10px;
    font-family:arial, helvetica, clean, sans-serif; 
}

/*.x79001400 .xProduct,
.x79001400 .xProductListLarge 
{
    margin-left:19px!important;xProductHtmlOverlay xThemeId20667
}*/

/*html body.x79001400 form
{*/
	/*background-image:url("../../Images/Rev2/start_bg_v2_large.png");*/
	/*background-position:center top;
	background-repeat:no-repeat;
	z-index:1;*/
/*}*/

.xProductListLarge.xId20725 h2
{
    color:#a00069;
    font-size:18px;
    padding-top:0px;
}

.xProductListLarge.xId20725 .ing
{
    display:none;
}

.xProductListLarge.xId20725
{
    width:450px;
    padding:5px;
    background-color:#fffbe3!important;
    padding-top:15px;
}

.xProductListLarge.xId20725 .xProductItem .xHeader
{
    padding-bottom:8px;
}

.xProductListLarge.xId20725
{
}

.xProductListLarge.xId20725 .xProductItem .xLesMer
{
    font-family:Georgia;
    color:#a00069;
}

.xProductListLarge.xId20725 .xProductItem
{
    border-bottom:1px solid #d9baa1;
    width:220px;
    float:left;
    padding:0px;
    margin:0px;
    padding-left:5px;
    margin-bottom:8px;
}

.xProductListLarge.xId11885
{
	background-image:url(/Images/Rev2/HHLY-portrett_v3.png);
	background-position:19px right;
	background-repeat:no-repeat;
	background-position:753px 5px;
}

.xProductListLarge.xId11885 div
{
	padding-bottom:10px;
}
	
.xProductListLarge.xId11885 div p
{
	width:70%;
}

/*html body.x79001400 .xContainer .xTopBanner .xNewsFlash
{
	border-bottom:none;
}

html body.x79001400 .xContainer .xTopBanner
{
	background-color: rgb(255, 244, 225)!Important;
}

html body.x79001400 .xContainer .xPremiumPartnerTop
{
    margin-left:0px;
}

html body.x79001400 .xColumnLeft
{
    padding-left:0px;
}

html body.x79001400 .xFooter
{
    padding-left:10px;
}

html body.x79001400 .xL1Col
{
    background-image:none;
    background-color:transparent;
}

html body.x79001400 .xNewsFlash
{
    margin-left:11px;
}

html body.x79001400 .xL2Col.xNoChildren
{
    padding:0px!important;
	height:2px!important;
}

html body.x79001400 .xContainer
{*/
    /*width:1000px!important;*//*
	background-image:url(../../Images/Rev2/bg_white_stripe_start.png);
	background-position:center;
}

html body.x79001400 .xContainer .xTop
{
	background-color:#fff4e1!important;
	z-index:1;
	margin-left:9px;
	margin-right:9px;
	padding-left:28px;
	display:none;
}

.xRelationBox.xWhiteBG .xProductListLarge,
.xRelationBox.xWhiteBG .xProductListNormal,
.xRelationBox.xWhiteBG .xProductList
{
	background-color:White!important;
}

html body.x79001400 .xContainer .xMenu.xMenuTheme1,
html body.x79001400 .xContainer .xMenu.xMenuTheme2,
html body.x79001400 .xContainer .xMenu.xMenuTheme3,
html body.x79001400 .xContainer .xMenu.xMenuTheme4
{
	width:980px!important;
	margin-left:0px!important;
}

html body.x79001400
{
	background-image:none!important;
	background-color:#ffeac0!important; 
}

body.x79001400 .xLinkOverlay,
body.x79001400 .xTopBannerPlasering
{
	top:0px!important;
}

body.x79001400 .xMenuTheme3 .xActive.xLevel1
{
    background-color:transparent!important;
}

body.x79001400 .xWeekHoroTop,
body.x79001400 .xGrayBar
{
	display:none!important;
}

body.x79001400 .xContainer
{
	z-index:2;
}
*/

.xContainer
{
    position:relative;
	margin: 0 auto;
	/*width:976px;*/
	width:980px;
	/*background-color:White;*/
	/*background-image:url(../../Images/global_bg.gif);*/
	/*background-image:url(../../Images/Rev2/bg_white_stripe.png);*/
	background-position:center;
}

.xTop
{
    width:980px;
	/*position:relative;*/
	/*margin-left:28px;
	margin-right:28px;*/
}

.xTop img
{
	cursor:hand;
}

.xGrayBar img
{
	float:right;
}

.xTop .xWeekHoroTop
{
	padding-left:20px;
	background-image:url(../../Images/Horoscopev2/Top/horo_top_bg.png);
}

.xGrayBar #xPartnerPhoneTextTop, .xGrayBar .xPartnerPhoneTextBottom
{
	position:absolute;
	z-index:-1;
	color:#666666;
	font-family:Georgia;
	font-size:20px;
	font-weight:bold;
	font-style:italic;
	left:640px;

}

.xGrayBar #xPartnerPhoneTextTop
{
	top:10px; /*87px;*/
	font-size:17px;
	color:White;
}

.xGrayBar .xPartnerPhoneTextBottom
{
	top:72px; /*153px;*/
	font-size:17px;
	line-height:20px;
	color:White;
}


.xGrayBar .xPartnerPhone
{
	font-family:Georgia;
	font-size:33px;
	/*color:#b55084;*/
	position:absolute;
	richness:10px;
	top:31px; /*109px; 42*/
	left:640px;
	z-index:-1;
	font-weight:bold;
	color:White;
}

.xGrayBar span
{
	cursor:hand;
	color:#746274;
	text-decoration:none;
	padding-top:7px;
	padding-right:9px;
	text-transform:uppercase;
	font-weight:bold;
	float:right;
	font-size:10px;
}

.xGrayBar
{
    z-index:99;
	background-color:transparent;
	font-family:Verdana;
	/*height:26px;*/
	height:3px;
	/*background-color:#d3d3d4;*/
	background-image:none!important;
	padding-right:0px;
}

.xMenu
{
	/*margin-left:28px;
	margin-right:28px;*/
	/*height:45px;*/
}

.xL1Col
{
    background-repeat:repeat-x; 
    background-image:url(../../Images/Rev3/menu-left-rightbg.png); 
    background-color:White;
	padding-left:0px;
	padding-top:0px;
	height:31px; /*24*/
}

.xL2Col.xNoChildren
{
	/*height:2px!important;*/
}

.xL2Col
{
	padding-left:8px;
	height:23px; /*19*/
	max-height:23px;
	overflow:hidden;
	padding-top:4px;
}

body.x79000427 .xLevel1
{
	padding: 10px 9px 8px 9px;
}

.xLevel1
{
	text-transform:uppercase;
	float: left;
	height:13px;
	/*padding: 6px 12px 6px 12px;*/
	padding: 10px 12px 8px 12px;
	color:White;
	font-size:12px;
}

.xL2Col
{
    width:980px;
}

.xLevel2
{
	text-transform:uppercase;
	font-weight:bold;
	font-style:normal!important;
	float: left;
	padding: 2px 8px 2px 4px;
	color:White;
	font-size:10px;
}

/*
body.x79001400 .xMenu.xMenuTheme3 .xMenuSelectLeft,
body.x79001400 .xMenu.xMenuTheme3 .xLevel1.xActive, 
body.x79001400 .xMenu.xMenuTheme3 .xMenuSelectRight
{
    background-color:none!important;
    background-image:none!important;
}

body.x79001400 .xMenu.xMenuTheme3
{
    background-image:url("/Images/Rev2/menu_bar_v6_bg.gif")!important; 
    background-color:#c06c99;
}

body.x79001400 .xLevel1 a:link,
body.x79001400 .xLevel1 a:visited,
body.x79001400 .xLevel1 a:active,
body.x79001400 .xLevel1 a:hover
{
    font-family:tahoma, "FreeSans", arial, sans-serif!important;
    font-size:0.9em!important;
    font-weight:normal!important;
    color:White!important;
}

body.x79001400 .xLevel2 a:link,
body.x79001400 .xLevel2 a:visited,
body.x79001400 .xLevel2 a:active,
body.x79001400 .xLevel2 a:hover
{
    font-family:tahoma, "FreeSans", arial, sans-serif!important;
    
    font-size:11px!important;
    font-weight:normal!important;
    color:White!important;
}

*/

.xLevel1 a:link,.xLevel1 a:visited,.xLevel1 a:active,.xLevel1 a:hover
{
	color:#820f4b;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Tahoma;
	text-decoration:none;
}

.xLevel2 a:link,.xLevel2 a:visited,.xLevel2 a:active,.xLevel2 a:hover
{
	color:#820f4b;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Tahoma;
	text-transform:none;
	text-decoration:none;
	font-style:normal!important;
}

/*.xLevel2 a:hover,*/
.xLevel2.xActive a 
{ 
	/*font-style:italic!important;*/
	color:Black;
}

.xLevel1 a:hover,
.xLevel1.xActive a
{
	/*text-decoration:underline;*/
}

.xLevel1 a:link { }
.xLevel1 a:visited { }
.xLevel1 a:active { }
.xLevel1 a:hover { }

.xLevel2 a:link { }
.xLevel2 a:visited { }
.xLevel2 a:active { }
.xLevel2 a:hover { }


.xContent
{
	/*padding-left:9px;
	padding-right:9px;*/
	font-family:Arial;
}

h1
{
	margin-top:0px;    
}

.xArticleItem.xDim195x0p h2
{
	overflow:hidden;
	/*height:37px;*/
}

.xArticleItem.xDim300x0p h2
{
	overflow:hidden;
	/*height:37px;*/
}

.xArticleItem.xDim195x0p.v2
{
	float:right;
	margin-right:38px!important;
}

.xArticleItem.xDim195x0p p
{
	overflow:hidden;
	/*height:62px;*/
}

.xArticleItem.xDim300x0p p
{
	overflow:hidden;
	/*height:62px;*/
}

.xArticleOperator.xLeft
{
	float:left;
	margin-right:10px;
	margin-bottom:5px;
}

.xArticleOperator.xRight
{
	float:right;
	margin-left:10px;
	margin-bottom:5px;
}


.xArticleOperator
{
	width:252px;
	height:206px;
	background-image:url(../../Images/bg_art_operator.gif);
	padding:20px 24px 24px 24px;
}

.xArticleContent .xArticleOperator p
{
	padding:0px;
	margin:0px;
	font-family:Georgia;
	font-size:14px;
	color:#666666;
	padding-top:5px;
}

.xArticleContent .xArticleOperator p.xCallNow a
{
	color:#CE5F9A;
}


.xArticleContent .xArticleOperator p.xCallNow
{
	font-family:Arial;
	font-size:28px;
	font-weight:bold;
	height:30px;
	padding:0px;
	margin:0px;
	padding-top:15px;
	padding-left:35px;
	color:#CE5F9A;
	background-image:url(../../Images/Rev2/phone3.jpg);
	background-position:0px 18px;
	background-repeat:no-repeat;
	
}

.xArticleContent .xArticleOperator h2 em
{
	color:#CE5F9A;
	font-style:normal;
	font-weight:bold;
}

.xArticleContent .xArticleOperator h3
{
	font-family:Arial;
	text-transform:uppercase;
	font-size:16px;    
	color:#666666;
}
.xArticleContent .xArticleOperator a
{
	text-decoration:none;
	color:inherit;
	color:#666666;
}
.xArticleContent .xArticleOperator h2
{
	padding-bottom:10px!important;
	color:#666666;
	font-family:Arial;
	font-weight:normal;
	text-transform:uppercase;
	font-size:31px;
}


.xArticleOperator h2,
.xArticleOperator h3
{
	padding:0px!important;
	margin:0px!important;
}

.xArticleOperator img
{
	float:left;
	padding-right:10px;
}



.xArticleList
{
	background-color:#f6ebeb;
	font-family:Georgia;
	width:300px;
}

.xArticleList img .xTopImage
{
}

.xArticleList .xItem .xRightImage
{
	float:right;
}

.xArticleList .xItemList
{
	/*padding:0px 11px;*/
	padding: 0px 11px;
	vertical-align:middle;
}

.xArticleList .xItem
{
	border-top:solid 1px #cccccc;
	padding: 20px 0px 10px 0px;
}

.xArticleList .xItem:first-child
{
	padding: 10px 0px 10px 0px;
	border-top:none;
}

.xArticleList .xItem h2 a
{
	color:#BB4C86;
	text-decoration:none;
}

.xArticleList .xItem h2
{
	font-family:Georgia;
	font-weight:bold;
	font-style:italic;
	color:#BB4C86;
	font-size:13px;
	margin: 5px 3px 10px 3px;
	padding:0px;
}

.xArticleList .xItem h3 a
{
	color:#333333;
	text-decoration:none;
}

.xArticleList .xItem h3
{
	font-style:italic;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	margin: 8px 3px 5px 3px;
	padding:0px;
}

.xArticleList .xItem p 
{
	font-weight:bold;
	font-style:italic;
	padding:0px;
	font-family:Georgia;
	font-size:12px;
	margin: 5px 3px 5px 3px;
}


.xArticleList .xItem p a
{
	text-decoration:none;
	color:#BB4C86;
}

div.xNewsBanner,
a.xNewsBanner
{
	cursor:hand;
	z-index:150;
	width:270px;
	/*height:123px;*/
	left:318px;
	/*-top:72px;*/
	display:inline;
	position:absolute;
}

a.xLinkOverlay
{
	position:absolute!IMPORTANT;
}

div.xLinkOverlay,
a.xLinkOverlay
{
	cursor:hand;
	z-index:150;
	width:350px;
	/*height:123px;*/
	left:630px;
	height:112px;
	top:5px; /*71px;*/
	display:inline-block;
	position:absolute;
	/*border:solid 1px red;*/
}

.xArticle 
{
	font-family:Georgia;
}

.xArticle h1
{
	color:#333333;
	_padding-right:0px;
	font-size:30px;
}

.xArticle .xArticleImageDesc
{
	font-family:Arial;
	font-size:12px;
	font-style:italic;
	padding:5px;
}

.xArticle .xArticleIngress
{
	font-size:14px;
	font-weight:bold;
	color:#333333;
}

.xArticle .xArticleContent
{
	font-size:14px;
	color:#333333;
}

.xArticleContent em a
{
	color:Black;
	/*color:Red;*/
	text-decoration:none;
}


.xArticleContent h2, .xArticleContent h3, .xArticleContent h4
{
	margin: 25px 0px 12px 0px;
}

.xArticleContent ul
{
	padding:0px;
	margin:0px;
	padding-left:15px;
}

.xFooter
{
	/*background-image:url(../../Images/Rev2/footer.jpg);*/
	background-image:url(../../Images/Rev3/footer-bg.png); /* /?nid=8894 */
	/* url over ligger i file liberary */
	background-repeat:no-repeat;
	background-position:center;
	/*height:20px;*/
	height:206px;
	font-family:Arial;
	color:White;
	font-size:14px;
}

.xFooterLeft a:hover
{
	text-decoration:underline;
}

/*h2*/

.xFooterLeft a
{
	color:White;
	text-decoration:none;
}

.xFooterLeft p, .xFooterRight p
{
	padding:0px;
	margin:0px;
}

.xFooterLeft
{
	padding: 48px 0px 0px 18px;
	float:left; 
	width:200px; 
}

.xFooterRight
{
	/*margin:0px;*/
	padding: 48px 0px 0px 0px;
	float:left;
	width:350px; 
}

.xColumnTop
{
	width:980px;
	float:left;
	margin-top:0px;
	margin-left:0px;
	margin-right:9px;
	margin-bottom:-19px;
	/*IE6 FIX*/
	/*_width:938px;*/
	/*display:inline;
	overflow:hidden;*/
	/*IE6 FIX*/
}

.xColumnLeft
{
	width:680px;
	float:left;
	margin-top:8px;
	/*margin-left:19px;*/
	margin-right:0px;
	/*IE6 FIX*/
	_width:638px;
	display:inline;
	overflow:hidden;
	/*IE6 FIX*/
}

.xColumnRight
{
	width:300px;
	float:right; /*right*/
	margin-right:0px;
	margin-top:19px;
	overflow:hidden;
	/*IE6 FIX*/
	_width:319px;
	_margin-right:0px;
	/*IE6 FIX*/
}

.xClear
{
	clear:both;
}

.xArticleImage 
{
	padding-bottom:10px;
}

.xArticleImage.xFloatRight
{
	padding-left:10px;
}

.xArticleCategoryRelated 
{
	margin-bottom:11px;
	background-color:#cccccc;
}

.xArticleCategoryRelated .xTitle
{
	padding:4px;
	font-size:12px;
}

.xArticleCategoryRelated a
{
	text-decoration:none;
	color:Black;
}

.xArticleCategoryRelated a:hover
{
	text-decoration:underline;
}

.xArticle .share
{
	float:right;
	padding-top:8px;
}

.xArticle .share div
{
	float:left;
	padding-left:3px;
}

.xFloatRight19
{
	float:right;
	margin-left:19px;
	margin-bottom:19px;
}

.xFloatRight
{
	float:right;
}

.xOperator a p
{
	text-decoration:none;
}

.xOperator a
{
	text-decoration:none;
	cursor:hand;
}

.OperatorCollection.xNew .xOperator p
{
    padding:0px;
    margin:0px;
}

.OperatorCollection.xNew .xOperator .rating
{
    font-size:12px;
}

.OperatorCollection.xNew .xOperator .rating
{
    position:absolute;
    top:107px;
    left:2px;
}


.OperatorCollection.xNew .xOperator.xNone
{
	background-image:none!important;
	background-repeat:repeat-x;
}

.OperatorCollection.xNew .xOperator.xGray
{
	/*background-image:url('/Images/Rev2/bg_operatorgrayv2.png')!important;*/
	background-image:url('/Images/Rev2/bg_operatorgray.png')!important;
	background-repeat:repeat-x;
}

.OperatorCollection.xNew .xOperator
{
	background-image:url('/Images/Rev2/bg_operator.png');
	background-repeat:repeat-x;
}

.xOperator
{
	width:280px;
	height:120px;
	float:left;
	font-family:Georgia; /*Verdana*/
	font-size:11px;
	padding-bottom:20px;
	padding-right:29px;
	position:relative;
	/*font-style:italic;*/
}

.xOperator h2 a
{
	color:#666666;
}


.xOperator h2
{
	margin:0px;
	font-size:11px;
	color:#333333;
	font-size:14px;
	font-weight:bold;
}


.xOperator p a
{
	color:#333333;
}
.xOperator p
{
	margin:0px;
	font-size:13px;
	/*font-weight:bold;*/
	color:#333333; /*746274*/
	overflow:hidden;
}

.xOperator img
{
	/*width:75px;
	height:100px;*/
	float:left;
	padding-right:13px;
}

.xOperator .xEvnelope img
{
	padding-right:4px;
}

.xOperator a.xEvnelope
{
	color:#666666;
	text-transform:uppercase;
	font-weight:bold;
}

.xOperator.v2 .xEvnelope
{
	font-family:Verdana;
	font-size:12px;
	position:absolute;
	top:86px;
	left:88px;
}


.xOperator .xEvnelope
{
	font-family:Verdana;
	font-size:12px;
	position:absolute;
	top:108px;
	left:88px;
}

.xOperator .xCallxTheme1
{
	color:#009900;
	font-weight:bold;
	background-image:url(../../Images/phone01.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	position:absolute;
	font-family:Verdana;
	font-size:14px;
	line-height:20px;
	top:78px;
	left:88px;
	padding-left:30px;
	height:22px;
}

.xOperator .xCallxTheme2
{
	color:#ff9900;
	font-weight:bold;
	background-image:url(../../Images/phone02.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	position:absolute;
	font-family:Verdana;
	font-size:14px;
	line-height:20px;
	top:78px;
	left:88px;
	padding-left:30px;
	height:22px;
}

.xCallxTheme3 img
{
    padding-top:5px;
}

.xOperator .xCallxTheme3
{
	color:#d201d4;
	/*ce5f98;*/
	/*c229c2*/
	font-weight:bold;
	background-image:url(../../Images/Rev2/phone3_v2.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	position:absolute;
	font-family:Verdana;
	font-size:14px;
	line-height:25px;
	top:75px;
	left:88px;
	padding-left:30px;
	height:25px;
}

.xOperator .xCallxTheme4
{
	color:#3366cc;
	font-weight:bold;
	background-image:url(../../Images/phone04.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	position:absolute;
	font-family:Verdana;
	font-size:14px;
	line-height:20px;
	top:78px;
	left:88px;
	padding-left:30px;
	height:22px;
}

.xOperator h2 img
{
	float:none;
	display:inline;
	padding-left:5px;
}

.xOperator .xTheme1, .xOperator .xTheme1 a
{
	font-weight:bold;
	background-image:url(../../Images/phone_01.jpg);
	color:#009900;
}
.xOperator .xTheme2, .xOperator .xTheme2 a
{
	font-weight:bold;
	background-image:url(../../Images/phone_02.jpg);
	color:#ff9900;
}

.xOperator .xTheme, .xOperator .xTheme a,
.xOperator .xTheme3, .xOperator .xTheme3 a
{
	font-weight:bold;
	background-image:url(../../Images/phone_03.jpg);
	color:#ce5f98;
}

.xOperator .xTheme4, .xOperator .xTheme4 a
{
	font-weight:bold;
	background-image:url(../../Images/phone_04.jpg);
	color:#3366cc;
}

.xOperatorHead
{
	padding: 2px 5px 2px 5px;
	font-size:14px;
	color:White;
	height:40px;
	padding-bottom:15px;
	background-repeat:no-repeat;
}

.xOperatorHead a:link
{
	color:White;
	text-decoration:none;
}

.xOperatorHead span, .xOperatorHead a:link
{
	padding-left:3px;
	color:#746274;
}

.OperatorCollectionSmal
{
	overflow:hidden;
	padding-top:7px;
	padding-bottom:-20px;
	margin-bottom:-20px;
}
#Fix1234
{
	padding-bottom:20px;
}

.xBox19v1.xDim619x519 .OperatorCollection
{
	overflow:hidden;
	height:460px;
}

.xColumnLeft .xHighlightX4
{
	overflow:hidden; /* mucho importante  */
	background-image:url(../../Images/bg_operator_highlight.jpg);
	background-repeat:no-repeat;
}

.xBox19v1.xDim619x100p .OperatorCollection
{
	overflow:hidden;
	margin-left:19px;
	margin-bottom:-19px;
}

.xOperatorHeadxTheme,
.xOperatorHeadxTheme1, 
.xOperatorHeadxTheme2,
.xOperatorHeadxTheme3, 
.xOperatorHeadxTheme4 
{
	height:59px;
	background-repeat:repeat-x;
}

.xOperatorHeadxTheme  { background-image:url(../../Images/Rev2/operator_ajax_header_bg.jpg); }
.xOperatorHeadxTheme1 { background-image:url(../../Images/Rev2/operator_ajax_header_bg.jpg); }
.xOperatorHeadxTheme2 { background-image:url(../../Images/Rev2/operator_ajax_header_bg.jpg); }
.xOperatorHeadxTheme3 { background-image:url(../../Images/Rev2/operator_ajax_header_bg.jpg); }
.xOperatorHeadxTheme4 { background-image:url(../../Images/Rev2/operator_ajax_header_bg.jpg); }

.xOperatorHeaderName,.xOperatorHeaderTlf
{
	font-family:Arial;
	font-weight:bold;
	color:White;
	font-size:20px;
}

.xOperatorHeaderTlf
{
	padding:4px 10px 0px 0px;
	margin:0px;
	float:right;
}

.xOperatorHeaderName
{
	padding:4px 0px 0px 10px;
	margin:0px;
	float:left;
}

.xOperatorType,.xOperatorPage
{
/*	font-size:14px;*/
font-weight:Bold;
font-family:Arial;
font-size:12px;
color:#666666;
margin-top:2px;
padding-right:30px;
}

.xOperatorPage a, .xOperatorPage span { padding:0px 0px 0px 2px; }

.xOperatorType a { padding:0px 20px 0px px; }

.xOperatorType a,.xOperatorPage a, .xOperatorPage
{
	text-decoration:none;
	color:Gray;
}

.xOperatorType
{
	padding:5px 5px 0px 10px;
	float:left;
	overflow:hidden;
	height:15px;
	width:500px;
	white-space:nowrap;
}

div.xOperatorType a
{
	padding-right:10px;
}

.xOperatorPage
{
	padding:5px 10px 0px 5px;
	float:right;
}

.xArticleItem
{
	font-family:Georgia;
}

.xArticleItem .xLink
{
	padding-top:6px;
}

.xArticleItem a .xTheme { color:#ce5f98; }
.xArticleItem a .xTheme1 { color:#009900; }
.xArticleItem a .xTheme2 { color:#ff9900; }
.xArticleItem a .xTheme3 { color:#ce5f98; }
.xArticleItem a .xTheme4 { color:#3366cc; }


.xArticleItem img { padding-bottom:13px; }
.xArticleItem h2,.xArticleItem p  { margin:0px; }
.xArticleItemList2 .xArticleItem h2 { font-size:15px; padding-bottom:3px;}
.xArticleItemList2 .xArticleItem p { font-size:13px; }
.xArticleItemList3 .xArticleItem h2 { font-size:14px; padding-bottom:3px; }
.xArticleItemList3 .xArticleItem p { font-size:12px; }

span.xRight { float:right; }
span.xLeft { float:left; }

.xArticleItemList2.xSpecial
{
	float:right;
}

.xArticleItemList2 a:hover,.xArticleItemList2 a:visited,.xArticleItemList2 a:active,.xArticleItemList2 a:link,
.xArticleItemList3 a:hover,.xArticleItemList3 a:visited,.xArticleItemList3 a:active,.xArticleItemList3 a:link
{
	text-decoration:none;
	color:#333333;
	cursor:pointer;
}

/*.xDim300x100p.xHtml *     */
.xDim300x100p.xHtml
{
	width:300px;
	margin:0px;
}

/*.xDim619x100p.xHtml *     */
.xDim619x100p.xHtml
{
	width:619px;
	margin:0px;
	/*margin-left:19px;*/
}

.xHtml,.xHtml pre
{
	overflow:hidden;
	font-family:Arial;
	font-size:12px;
}


.xDim224x250 .xArtPopTagHeader
{
	font-family:Arial;
	font-size:14px;
	color:White;
	font-weight:bold;
	text-transform:uppercase;
	padding:2px 10px;
	margin-bottom:8px;
}

.xHtml .xArtPopTagHeader,
.xDim300x250 .xArtPopTagHeader
{
	font-family:Arial;
	font-size:14px;
	color:White;
	font-weight:bold;
	text-transform:uppercase;
	padding:7px 10px;
	margin-bottom:8px;
}

.xRelatedTag
{
	/*margin:0px 10px 3px 10px;*/
	background-repeat:no-repeat;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 5px;
	margin-right: 10px;
	
	padding-top:1px;
	padding-left:15px;	
	
	font-family:Georgia;
	font-size:12px;
}

.xRelatedTag a:hover
{
	text-decoration:underline;
	color:#ce5f98;
}
/*, .xRelatedTag a:link*/
.xRelatedTag a
{
	text-decoration:underline;
	color:#333333;

}
.xRelatedTag a:visited, .xRelatedTag a:active
{
	text-decoration:underline;
	color:#333333;
}

.xArtPopBoxTheme1.xDim224x250 { background-image:url(../../Images/color01box224x250.gif); }
.xArtPopBoxTheme2.xDim224x250 { background-image:url(../../Images/color02box224x250.gif); }
.xArtPopBoxTheme3.xDim224x250 { background-image:url(../../Images/color03box224x250.gif); }
.xArtPopBoxTheme4.xDim224x250 { background-image:url(../../Images/color04box224x250.gif); }

.xArtPopBoxTheme1.xDim300x250 { background-image:url(../../Images/color01box300x250.gif); }
.xArtPopBoxTheme2.xDim300x250 { background-image:url(../../Images/color02box300x250.gif); }

.xHtml .xArtPopBox
{
	background-image:url(../../Images/color03box300x250.gif);
	background-repeat:no-repeat;
	height:250px;
}
.xArtPopBoxTheme3.xDim300x250
{
	background-image:url(../../Images/color03box300x250.gif);
}
.xArtPopBoxTheme4.xDim300x250 { background-image:url(../../Images/color04box300x250.gif); }

.xArtPopBoxTheme1 .xRelatedTag { background-image:url(../../Images/color01arrow.gif); }
.xArtPopBoxTheme2 .xRelatedTag { background-image:url(../../Images/color02arrow.gif); }

.xHtml .xRelatedTag
{
	margin: 0px 10px 5px 0px;
	background-image:url(../../Images/color03arrow.gif);
}

.xArtPopBoxTheme3 .xRelatedTag 
{ 
	background-image:url(../../Images/color03arrow.gif);
}
.xArtPopBoxTheme4 .xRelatedTag { background-image:url(../../Images/color04arrow.gif); }

.xMenuTheme1 .xLevel1.xActive { background-color:#008800; }
.xMenuTheme2 .xLevel1.xActive { background-color:#e67f00; }
/*.xMenuTheme3 .xLevel1.xActive { background-color:#b226af; }*/
.xMenuTheme3 .xLevel1.xActive  
{
    background-image:url(../../Images/Rev3/menu-selected-bg.png);
    background-color:#BA6591; 
    color:Black;
 }

.xMenuTheme4 .xLevel1.xActive { background-color:#004dc6; }

.xMenuTheme1 .xMenuSelectLeft { background-image:url(../../Images/color01menuleftv2.gif); background-color:#009900; }
.xMenuTheme1 .xMenuSelectRight { background-image:url(../../Images/color01menurightv2.gif); background-color:#009900; }
.xMenuTheme2 .xMenuSelectLeft { background-image:url(../../Images/color02menuleftv2.gif); background-color:#ff9900; }
.xMenuTheme2 .xMenuSelectRight { background-image:url(../../Images/color02menurightv2.gif); background-color:#ff9900; }
/*.xMenuTheme3 .xMenuSelectLeft { background-image:url(../../Images/color03menuleftv2.gif); background-color:#ce5f98; }
.xMenuTheme3 .xMenuSelectRight { background-image:url(../../Images/color03menurightv2.gif); background-color:#ce5f98; }*/

/*.xMenuTheme3 .xMenuSelectLeft { background-image:url(../../Images/Rev2/menu_bar_left.gif); background-color:#ce5f98; }
.xMenuTheme3 .xMenuSelectRight { background-image:url(../../Images/Rev2/menu_bar_left.gif); background-color:#ce5f98; }*/

.xMenuTheme3 .xMenuSelectLeft { background-repeat:repeat-x; background-image:url(../../Images/Rev3/menu-left-rightbg.png); background-color:#ce5f98; }
.xMenuTheme3 .xMenuSelectRight { background-repeat:repeat-x; background-image:url(../../Images/Rev3/menu-left-rightbg.png); background-color:#ce5f98; }

.xMenuTheme4 .xMenuSelectLeft { background-image:url(../../Images/color04menuleftv2.gif); background-color:#3366cc; }
.xMenuTheme4 .xMenuSelectRight { background-image:url(../../Images/color04menurightv2.gif); background-color:#3366cc; }

.xMenuTheme1 .xLevel1.xActive a { color:White; }
.xMenuTheme2 .xLevel1.xActive a { color:White; }
.xMenuTheme3 .xLevel1.xActive a { color:black; }
.xMenuTheme4 .xLevel1.xActive a { color:White; }

/*.xL1Col .xLevel1.xActive
{
	padding-left:10px !important;
	padding-right:10px !important;
}*/

.xMenuTheme1 .xLevel1 a { color:#009900; } 
.xMenuTheme2 .xLevel1 a { color:#d96c00; }
.xMenuTheme3 .xLevel1 a  
{
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    color:#820f4b; 
}
.xMenuTheme4 .xLevel1 a { color:#3366cc; }

.xMenuSelectRight, .xMenuSelectLeft { float:left; }

.xMenuSelectLeft, .xMenuSelectRight
{
	display:inline;
	background-repeat:no-repeat;
	height:31px;
	width:3px;
}

.xArtPopBoxTheme1 .xMenuSelectLeft { }
.xArtPopBoxTheme2 .xMenuSelectLeft { }
.xArtPopBoxTheme3 .xMenuSelectLeft { }
.xArtPopBoxTheme4 .xMenuSelectLeft { }

.xArtPopBoxTheme1 .xMenuSelectRight { }
.xArtPopBoxTheme2 .xMenuSelectRight { }
.xArtPopBoxTheme3 .xMenuSelectRight { }
.xArtPopBoxTheme4 .xMenuSelectRight { }


.xMenuTheme1 .xLevel1 a { color:#009900; } 
.xMenuTheme2 .xLevel1 a { color:#ff9900; }
/*.xMenuTheme3 .xLevel1 a { color:#c229c2; }*/
/*.xMenuTheme3 .xLevel1 a { color:#B74781; }*/

.xMenuTheme4 .xLevel1 a { color:#3366cc; }


.xCol177
{
	font-family:Arial;
	color:#746274;
	font-size:11px;
	padding-right:19px;
	padding-left:12px;
	width:158px;
	float:left;
}

.xCol423
{
	padding-top:0px;
	padding-bottom:19px;
	font-family:Arial;
	color:#746274;
	font-size:15px;
	width:423px;
	float:left;
}

.xOperatorDetailsHeadxTheme1 em,
.xOperatorDetailsHeadxTheme2 em,
.xOperatorDetailsHeadxTheme3 em,
.xOperatorDetailsHeadxTheme4 em
{
	font-style:normal;
	color:#cb5e98;
}

.xOperatorDetailsHeadxTheme3 h1
{
	padding-left:10px;
}

.xOperatorDetailsHeadxTheme1,
.xOperatorDetailsHeadxTheme2,
.xOperatorDetailsHeadxTheme3,
.xOperatorDetailsHeadxTheme4
{
	/*background-image:url(../../Images/operator_top_v2.jpg);*/
	background-repeat:no-repeat;
	height:46px; /*56*/
	color:#666666;
	/*font-weight:bold;*/
	/*font-family:Tahoma;*/
	font-family:Arial;
	font-weight:bold;
	text-transform:uppercase;
	padding:16px 0px 0px 2px;
	
}

.xOperatorDetailsContent
{
	font-family:Georgia; /*Arial*/
	/*font-weight:bold;*/
	font-size:13px;
	/*text-transform:uppercase;*/
	color:#333333;
	/*padding-bottom:102px;*/
}

.xOperatorDetailsImage img
{
	width:158px;
	height:158px;
}

.xOperatorDetailsSmallTextTheme1
{
	background-image:url(../../Images/color01utrykkFooter.gif);
}

.xOperatorDetailsSmallTextTheme2
{
	background-image:url(../../Images/color02utrykkFooter.gif);
}

.xOperatorDetailsSmallTextTheme3
{
	background-image:url(../../Images/color03utrykkFooter.gif);
}

.xOperatorDetailsSmallTextTheme4
{
	background-image:url(../../Images/color04utrykkFooter.gif);
}

.xOperatorDetailsSmallText
{
	position:absolute;
	bottom:0px;
	height:52px;
	padding:21px 25px;
	/*padding:0px 5px 5px 5px;*/
	font-family:Tahoma;
	font-size:10px;
	color:White;
	font-style:italic;
	text-transform:uppercase;
}

.xOperatorDetailsDefaultTextHead div.xCallNow
{
	padding-top:15px;
	padding-left:20px;
}

.xOperatorDetailsDefaultTextHead
{
	text-transform:uppercase;
	text-align:center;
	/*padding-top:10px;*/
	padding-left:10px;
	/*margin-left:10px;*/
	padding-bottom:0px;
	font-weight:bold;
	font-size:17px;
}

.xOperatorDetailsDefaultText
{
	
	text-align:center;
	padding-top:10px;
	padding-bottom:5px;
	font-size:30px;
	font-weight:bold;
	font-family:Arial;
}

.xOperatroButtons1,.xOperatroButtons2,.xOperatroButtons3,.xOperatroButtons4
{
	float:right;
	font-family:Tahoma;
	font-size:10px;
	padding-left:15px;
	padding-right:15px;
	padding-top:7px;
}

.xOperatorDetailsDefaultTextTheme1,.xOperatorDetailsDefaultTextTheme2,.xOperatorDetailsDefaultTextTheme3,.xOperatorDetailsDefaultTextTheme4
{
	/*padding-bottom:20px;*/
	background-repeat:no-repeat;
	background-position:5px 10px;
}

.xOperatroButtons1 a { color:#009900; } 
.xOperatroButtons2 a { color:#ff9900; }
.xOperatroButtons3 a { color:#ce5f98; }
.xOperatroButtons4 a { color:#3366cc; }


.xOperatorDetailsDefaultTextTheme1 { color:#009900; background-image:url(../../Images/phone01.gif); } 
.xOperatorDetailsDefaultTextTheme2 { color:#ff9900; background-image:url(../../Images/phone02.gif); }
.xOperatorDetailsDefaultTextTheme3 { color:#ce5f98; background-image:url(../../Images/Rev2/phone3.jpg); }
.xOperatorDetailsDefaultTextTheme4 { color:#3366cc; background-image:url(../../Images/phone04.gif); }

.xOperatorDetailsHelpTextHeader
{
	/*text-align:center;*/
	font-size:12px;
	font-family:Arial;
	padding: 0px 0px 5px 5px;
	text-transform:uppercase;
}

.xOperatorDetailsHelpText
{
	font-size:13px;
	font-family:Arial;
	padding: 0px 13px 15px 5px;
	text-align:justify;
}

.xOperatorDetails
{
    background-image:url(../../Images/Rev2/logo.png);
	/*background-image:url(../../Images/Rev2/mc_logo_smal.jpg);*/
	background-position:right top;
	background-repeat:no-repeat;
	/*background-color:#eeeeee;*/
}

.xWikiHeader
{
	float:left;
}

.xWikiNaviL2Theme1 { background-image:url(../../Images/Rev2/AltOrdUttrykkBody.jpg); } 
.xWikiNaviL2Theme2 { background-image:url(../../Images/Rev2/AltOrdUttrykkBody.jpg); }
.xWikiNaviL2Theme3 { background-image:url(../../Images/Rev2/AltOrdUttrykkBody.jpg); }
.xWikiNaviL2Theme4 { background-image:url(../../Images/Rev2/AltOrdUttrykkBody.jpg); }

.xWikiBox .xWikiNaviL2 h1
{
	text-transform:uppercase;
	color:White;
	font-size:11px;
	padding:4 0 0 0;
	margin:0 0 0 0;
	display:inline;
}

.xWikiContent ul li 
{
	line-height: 20px;
}

.xWikiContent ul li a
{
	text-decoration:underline;
	color:#b74781;
}

.xWikiContent a
{
	text-decoration:none;
	color:#333333;
}

.xWikiContent table
{
	margin-right:10px;
}

.xWikiContent table thead tr td
{
	font-weight:bold;
}

.xWikiContent table
{
	border-collapse:collapse;
}

.xWikiContent table.xBorder tr td
{
	padding:2px;
	padding-right: 10px;
	border:solid 1px #cccccc;
}

.xWikiContent
{
	color:#333333;
	/*margin:9px 15px;*/
	/*margin-left:5px;*/
	margin-top:15px;
	margin-bottom:15px;
	/*padding:10px;*/
	font-family:Georgia;
	font-size:11px;
}

.xWikiNaviL2 a
{
	
	text-transform:uppercase;
	color:White;
	float:right;
	padding-left:10px;
	font-size:11px;
	display:inline;
}

.xWikiNaviL2
{
	/*margin-left:6px;
	margin-right:6px;*/
	height:17px;
	padding:4px 10px 0px 10px;
	font-family:Georgia;
	font-size:12px;
	font-weight:bold;
}

.xWikiButtonsTheme1 a { color:#009900; } 
.xWikiButtonsTheme2 a { color:#ff9900; }
.xWikiButtonsTheme3 a { color:#ce5f98; }
.xWikiButtonsTheme4 a { color:#3366cc; }

.xWikiButtons
{
	float:right;
	font-family:Tahoma;
	font-size:10px;
	padding: 15px 26px 0px 0px;
	text-transform:uppercase;
	font-weight:bold;
}

.xWikiHeader
{
	color:#333333;
	font-family:Tahoma;
	font-size:16px;
	font-weight:bold;
	padding: 30px 12px 0px 12px;
}

.xWikiNaviL2
{
}

.xWikiNavi1, .xWikiNavi2, .xWikiNavi3, .xWikiNavi4  
{
	height:45px; /*67*/
	background-image:url(../../Images/Rev2/AltOrdUttrykkHeader.jpg); 
	background-repeat:no-repeat;
}

.xWikiWordList
{
	padding:3px 11px;
}

.xWikiWord a
{
	text-decoration:none;
	color:#746274;
}

.xWikiBox h1
{
	color:#be598b;
	font-size:30px;
}

.xWikiBox h2.xSubHeading
{
	color:#be598b;
	font-size:30px;
	font-family:Arial;
}

.xWikiBox h2
{
	color:#333333;
	font-size:14px;
	font-family:Georgia;
/*
	padding-top:5px;
	padding-bottom:5px;
*/
	margin:inherit;

}

.xWikiInfo a
{
	color:#746274;
}

.xWikiBox p
{
	font-size:14px;
	padding: 3px 0px;
	margin:5px 10px;
}

/*
.xWikiInfo1 { background-image:url(../../Images/color01utrykkFooter.gif); }
.xWikiInfo2 { background-image:url(../../Images/color02utrykkFooter.gif); }
.xWikiInfo3 { background-image:url(../../Images/color03utrykkFooter.gif); }
.xWikiInfo4 { background-image:url(../../Images/color04utrykkFooter.gif); }
*/

.xWikiContent table
{
	margin-left:10px;
}

.xWikiContent table tr th
{
	text-align:left;
}

.xWikiContent table tr td,
.xWikiContent table tr th
{
	padding-right:10px;
	text-decoration:none;
	font-family:Georgia;
	font-size:14px;
   
}

.xWikiContent ul li
{
	text-decoration:none;
	font-family:Georgia;
	font-size:12px;
}

.xWikiContent ul
{
	
	padding:0px 0px 0px 30px;
	margin:0px;
	
}

.xWikiInfo1 p, .xWikiInfo2 p, .xWikiInfo3 p, .xWikiInfo4 p { padding:0; }
.xWikiInfo1 em, .xWikiInfo2 em, .xWikiInfo3 em, .xWikiInfo4 em { font-style:normal; font-weight:normal; color:#333333; }
.xWikiInfo1 a, .xWikiInfo2 a, .xWikiInfo3 a, .xWikiInfo4 a { color:#333333; }

.xWikiInfo1, .xWikiInfo2, .xWikiInfo3, .xWikiInfo4
{
	width:599px;
	font-weight:bold;
	margin:10px 0px 0px 0px;
	bottom:0px;
	color:#A04170;
	
	font-family:Georgia;
	font-size:11px;
	height:82px;
	font-size:10px;
	/*position:absolute;*/
	padding: 0px 5px 0px 0px;
}

.xWikiWord
{
	font-family:Georgia;
	font-size:12px;
	float:left;
	width:148px;
	color:#333333;
}

.xWikiBox
{
	position:relative;
	background-color:White;
	padding-bottom:20px;
}

.xSearchBox em
{
	background-color:Yellow;
	color:Black;
}
.xSearchBox h2 a
{
	color:#333333;
	text-decoration:none;
}

.xSearchBox h2
{
	color:#333333;
	font-family:Georgia;
	font-size:14px;
	margin:5px 0px;
}

.xSearchBox p
{
	margin:5px 0px;
	color:#333333;
	font-family:Georgia;
	font-size:12px;
}

.xTheme3 p.xResultUrl a
{
	color:#ce5f98;
}

.xSearchBox .xResultUrl
{
	margin:5px 0px 20px 0px;
	font-family:Georgia;
	font-size:12px;
}

.xSearchBoxSizeLarge
{
	padding-left:0px;
	padding-bottom:20px;
}

.xSearchBoxSizeLarge span
{
	font-family:Georgia;
	color:#505050;
	font-size:16px;
}

.xSearchArticleContent
{
	padding: 25px;
}

.xSearchTagContent
{
	padding: 25px;
}

f

.xTheme1 .xSearchTagContent a { color:#009900; }
.xTheme2 .xSearchTagContent a { color:#ff9900; }
.xTheme3 .xSearchTagContent a { color:#ce5f98; }
.xTheme4 .xSearchTagContent a { color:#3366cc; }

.xSearchTagContent a
{
	font-family:Georgia;
	font-size:15px;
	padding-right: 10px;
	line-height:25px;
	
}


.xTheme1 h1 { background-image:url(../../Images/Rev2/seartchbox_bg_bar.jpg); background-repeat:repeat-x; }
.xTheme2 h1 { background-image:url(../../Images/Rev2/seartchbox_bg_bar.jpg); background-repeat:repeat-x; }
.xTheme3 h1 { background-image:url(../../Images/Rev2/seartchbox_bg_bar.jpg); background-repeat:repeat-x; }
.xTheme4 h1 { background-image:url(../../Images/Rev2/seartchbox_bg_bar.jpg); background-repeat:repeat-x; }
   
.xSearchBox  .xItem
{
height:88px;
}



.xSearchBox h1
{
	margin-top:10px;
	padding: 4px 10px 4px 10px;
	
	font-family:Tahoma;
	font-size:11px;
	color:White;
}

.xSearchBoxSizeSmal span
{
	color:#505050;
	font-family:Georgia;
	font-size:15px;
}

.xSearchBoxSizeSmal
{
	padding-top:34px;
	padding-left:72px;
	
}

.xSearchBoxSizeLarge xSearchTagHeader
{
	background-image:url();
	background-repeat:no-repeat;
}


.xSearchBox
{
	background-position: 0px -100px;
	background-image:url(../../Images/Rev2/sok_button.jpg);
	background-repeat:no-repeat;	
}

.xSearchLargeBox h1
{
	color:#BE598B;
	font-size:30px;
}

.xSBar
{
	background-image:url(../../Images/Rev2/seartchbox_bg_bar.jpg);
	background-repeat:repeat-x;
	height:21px;
	margin:25px 0px 10px 0px;
	
}

.xSearchLargeBox
{
	/*background-image:url(../../Images/sokresultsboxbg.jpg);*/
	/*background-repeat:no-repeat;*/
	/*height:75px;*/
	/*padding-top:75px;*/
}


.xSeartchBoxFix
{
	/*margin-bottom:8px;*/
	margin-top:5px;
}


.xSearchSmalBox .submittButtonHoover
{
	padding-top:8px;
	/*margin-top:20px;
	background-color:Red*/
}

.xSearchSmalBox
{
	padding:0px 10px 0px 5px;
	font-family:Arial;
	font-size:14px;
}


.xSearchSmalBox h1
{
	margin:0px;
	padding: 2px 0px 10px 0px;
	color:White;
	font-family:Arial;
	font-size:15px;
}

.xSearchSmalBoxTheme1, .xSearchSmalBoxTheme2, .xSearchSmalBoxTheme3, .xSearchSmalBoxTheme4
{
	
	background-image:url(../../Images/Rev2/sok_v3.png); /*Images/nysok_bg.jpg*/
}

/*
.xSearchSmalBoxTheme1 { background-image:url(../../Images/color01box300x250.gif); }
.xSearchSmalBoxTheme2 { background-image:url(../../Images/color02box300x250.gif); }
.xSearchSmalBoxTheme3 { background-image:url(../../Images/color03box300x250.gif); }
.xSearchSmalBoxTheme4 { background-image:url(../../Images/color04box300x250.gif); }
*/

.xProduct
{
    padding-top:19px;
	font-family:Tahoma;
	position:relative;
}

.xProduct.xID20022
{
    /*margin-left:19px;*/
    padding-top:0px!important;
}

.xProductHtmlOverlay.xThemeId13547 h1
{
    width:640px;
}


.xProductHtmlOverlay.xThemeId13547
{
    width:320px;
}

.xProduct.xID9480 .xProductForm
{
    width:280px;
    padding-top:95px;
}

.xProduct.xID9480
{
    background-image:url(../../Images/Rev3/vinterhoroskop.png);
    background-repeat:no-repeat;
    background-position:0 19px;
}

xThemeId22650.xProduct .xProductHtmlOverlay.xThemeId7824 span,
.xProduct .xProductHtmlOverlay.xThemeId7824 strong
{
	position:static;
}

.xProduct .xProductHtmlOverlay.xThemeId7824 b
{
	position:static;
	font-weight:bold!important;
	font-size:125%;
}

.xProduct .xProductHtmlOverlay.xThemeId7824 h3
{
	margin:0px;
	padding-top:20px;
}

.xProduct .xProductHtmlOverlay.xThemeId7824 pre
{
	margin:0px;
	padding-top:10px;
}

.xProduct .xProductHtmlOverlay.xThemeId7824 strong
{
	font-family:inherit;
}

.xProduct .xProductHtmlOverlay.xThemeId7824 p
{
	margin:0px;
	padding-top:20px;
}

.xProduct .xProductHtmlOverlay.xThemeId7824 p a
{
	color:#B33576;
}

.xProduct .xProductHtmlOverlay.xThemeId7824 h3 a
{
	color:#B33576;
	text-decoration:none;
}

.xProduct .xProductHtmlOverlay.xThemeId7824 *
{
	position:absolute;
	font-family:Georgia;
}

.xProductTop
{
}

.xProductLeft
{
	float:left;
	width:359px;
}

.xProduct.xDim619x100p .xProductLeft
{
	float:left;
	width:320px;
}

.xProduct.xDim619x100p .xProductForm
{
	float:right;
	width:295px;
}


.xProductForm
{
	float:right;
	/*width:260px;*/
	width:300px;
}

.xProductMain table 
{
	width:100%;
	border-collapse:collapse;
}

.xProductMain .xProductInput.xFull 
{
    margin-left:10px;
}

.xProductMain .xProductInput.xFull textarea
{
    font-family:Tahoma;
    font-size:12px;
    text-transform:capitalize;
    width:255px;
    height:40px;
}

.xProductMain .xProductInput
{
	text-align:left;
}

.xProductMain .xProductInput label
{
	display:inline-block;
	width:100px;
	font-size:12px;
	/*font-weight:bold;*/
	margin-top:-12px;
	padding-left:10px;
	text-align:left;
}

.xProductMain .xProductCheck
{
	padding-left:10px;
	font-family:Tahoma;
	font-size:13px;
	margin:10px 0px 4px 10px;

}

.xProductMain .xProductInput input
{
	padding:0px;
	margin:1px 0px;

	margin-left:5px;
	font-size:12px;
	width:150px;
}

.xProductMain
{
}

#xProductMoreInfo
{
}

.xProductMoreInfoHtml h1 { font-size:18px; margin:20px 0px 10px 0px;}
.xProductMoreInfoHtml p { font-size:12px; margin:10px 0px;}

.xProductMoreInfoHtml
{
	font-family:Tahoma;
}

.xProductFinePrint
{
	/*padding-top:10px;*/
	padding:10px 0px 0px 10px;
	font-size:10px;
	margin:0px;
}

.xProductHeader
{
	font-size:25px;
	font-weight:bold;
	text-align:center;
	padding-top:10px;
}

.xProductFooter del
{
    color:Red;
}

.xProductFooter label
{
	padding-left:5px;
}

.xProductFooter
{
	font-size:12px;
	margin: 10px;
	margin-left:10px;
}

.xProductIngress
{
	font-size:12px;
	text-align:justify;
	/*padding-top:10px;*/
	margin: 10px;
	/*padding:0px 5px 10px 5px;*/
}

.xProductInput h4
{
	text-align:left;
	font-family:Tahoma;
	font-size:11px;
	margin:10px 0px 4px 10px;
}

/*
.formwarning{ background-color:#ffffcc; }
.formerror{ background-color:#ffcccc; }
.formready{ background-color:#ccffcc; }
*/

.xProductMain input.xError,
.xProductMain span.xError,
.xProductMain select.xError
{
	background-color:#ffcccc;
}


.xProductForm h1
{
	font-family:Tahoma;
	font-size:25px;
	margin:10px;
}

.xProductForm p
{
	font-family:Tahoma;
	font-size:12px;
	margin:10px;
}

.xProductForm p a
{
	color:#333333;
}

.xHoroscope
{
	/*background-image:url(../../Images/horoscope_bg.jpg);*/
	background-repeat:no-repeat;
	background-position: 0px 25px;
}

.xColorRockStone tr td
{
	/*padding-left:10px;*/
}

.xColorRockStone
{
	width:100%;
	font-family:Arial;
	font-size:14px;
	/*color:#505050;*/
	border-collapse:collapse;
	margin-top:20px;
}

.xChineseWeek
{
}

.xWesternWeek
{
}

.xWesternday
{
}


.xHoroscopeImage
{
	float:left;
}
.xHoroscopeImage img
{
	padding-right:10px;
}


.xHoroscopeBody img 
{
	float:left;
	padding-right:10px;
}

.xHoroscopeBody
{
	/*float:left;*/
	/*padding-right:150px;*/
	/*padding-left:10px;*/
	/*width:429px;*/
}

.xHoroscopeBody h1,
.xHoroscopeBody p
{
	/*padding-left:10px;*/
}

.xWesternWeek table tr td a
{
	color:#BE4E89;
}

.xChineseWeek table tr td a
{
	color:#A02C1C;
	font-family:Arial;
	font-size:14px;
}

.xWesternWeek .xDescription h1,
.xWesternWeek .xHoroscopeBody h1
{
	color:#BE4E89;
}


.xChineseWeek .xHoroscopeBody h1
{
	color:#A02C1C;
}

.xHoroscope h1,
.xHoroscope h2,
.xHoroscope p
{
	font-family:Arial;
	/*padding-left:10px;
	padding-right:10px;*/
}

.xHoroscope p
{
	margin: 0px 0px 20px 0px;
}

.xHoroscope h1
{
	font-size:18px;	
	/*margin-left:10px;*/
}

.xWesternWeek .xHoroscopeBody h2,
.xHoroscope h2
{
	color:#333333;
	font-size:14px;	
	font-weight:bold;
	margin: 0px 0px 10px 0px;
}

.xHoroscope p
{
	font-size:14px;
	margin: 0px 0px 10px 0px;
}

.xDescription
{
	padding-bottom:20px;
}

.xDescription p
{
	padding-top:10px;
}

.xHoroscope .xDescription h1,
.xHoroscope .xDescription p
{
	margin:0px 19px 0px 0px;
}

.xNoResults
{
	padding-left:10px;
	padding-top:20px;
}

.xHtml
{
	white-space:normal;
	color:#333333;
	font-family:Georgia;
	font-size:12px;
	/*padding-right:40px;*/
}
.xHtml p
{
	/*padding-bottom:14px;*/
}

.xHtml h1
{
	font-family:Arial;
	font-weight:bold;
	color:#BE598B;
	font-size:30px;
	/*margin-top:0px;*/
	/*padding-bottom:12px;*/
}

.xHtml h2
{
	font-size:20px;
	/*padding-bottom:12px;*/
}

.xHtml h3
{
	font-size:18px;
	/*padding-bottom:12px;*/
}

.xProduct2 .xProductInput
{
	padding-bottom:5px;
	font-size:13px;
}

.xProduct2 .xProductInput.radio span input
{
	width:auto;
}

.xProduct2 .xProductInput.radio span label
{
	width:auto;
	display:inline;
	padding-right:15px;
}

.xProduct2 .xProductInput.checkbox input
{
	width:auto;
	margin-right:4px;
	vertical-align:baseline;
}

.xProduct2 .xProductInput.checkbox label
{
	display:inline;
	width:auto;
}

.xProduct2 .xProductInput input.button
{
	width:auto;
	margin-top:20px;
}

.xProduct2 .xProductInput input
{
	width:200px;
}

.xProduct2 .xProductInputImageButton input
{
	padding-top:20px;
	padding-left:40px;
	padding-bottom:5px;
}

.xProduct2 .xProductInputButton span
{
	padding-top:5px;
	padding-left:5px;
	display:block;
}

.xProduct2 .xProductInputButton
{
	padding-left:40px;
	font-size:11px;
	font-style:italic;
}

.xProduct2 .xProductInputButton input
{
	margin-top:10px;
	padding:10px 20px;
}


.xProduct2 .xProductInput label
{
	width:125px;
	display:inline-block;
}

.xProduct2 .xError
{
	background-color:#ffcccc;
}

.xTopBannerPlasering
{
	display:inline;
	position:absolute;
	/*top:0px;*/ /*73px;*/
	right:0px;
	z-index:-1;
}

.xArticleContent .xArticleImageRight
{
	text-align:right;
	float:right;
	padding:0px 0px 5px 10px;
	margin-left:10px;
}


.xArticleContent .xArticleImageLeft
{
	text-align:right;
	float:left;
	padding:0px 10px 5px 0px;
	margin-right:10px;
}

.xArticleContent .xArticleImageCenter,
.xArticleContent .xArticleImageFull
{
	text-align:center;
	padding:auto;
	margin:auto;
	
}

.xArticleContent table td,
.xArticleContent .xArticleImageRight td
{
	width:300px;
	overflow:hidden;
	text-align:left;
	font-family:Arial;
	font-size:12px;
	font-style:italic;
}

.xArticleContent table td
{
	font-style:normal!important;
	font-family:Georgia!important;
}

.xEverydayMiracleBox
{
}

.xEverydayMiracleBox h4 .xEverydayLeft
{
	width:10px;
	height:25px;
	display:inline-block;
	background-image:url(../../Images/Rev2/hverdag_left.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	padding-left:10px;
}

.xEverydayMiracleBox h4 .xEverydayRight
{
	width:10px;
	height:25px;
	display:inline-block;
	background-image:url(../../Images/Rev2/hverdag_right.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}

.xEverydayMiracleBox h4 .xHeader
{
	vertical-align:top;
	line-height:25px;
	background-color:#D0659C;
	height:25px;
	display:inline-block;

}

.xEverydayMiracleBox h4
{
	display:inline-block;
	color:White;
	height:25px;
	padding:0px;
	margin:0px;
	
}

.xEverydayMiracleBox p 
{
	margin-top:0px;
	border:solid 1px #D0659C;
	padding:10px;
}

.xHtml.xId13616
{
    height:280px;
}

.xHtml.xId13616 h3
{
    font-family:Tahoma;
    font-size:16px;
    padding:0px;
    margin:0px;
}

.xHtml.xId13616 p
{
    font-family:Tahoma;
    font-size:12px;
    padding:0px;

    margin:10px 0px;
}

.xProductListLarge.xId13617
{
    width:619px;
}

.xThemeId22650,
.xThemeId20667,
.xThemeId20034,
.xThemeId20021,
.xThemeId4782,
.xThemeId18725,
.xThemeId18446,
.xThemeId18292,
.xThemeId18123,
.xThemeId17384,
.xThemeId13779,
.xThemeId13547,
.xThemeId12338,
.xThemeId11064,
.xThemeId10795,
.xThemeId10038,
.xThemeId10013,
.xThemeId9962,
.xThemeId9482,
.xThemeId8885,
.xThemeId8188,
.xThemeId8162
{
	position:absolute;
}


div.xThemeId4782
{
    left:13px;
    top:645px;
    width:600px;
}

.xThemeId22650 h1
{
    padding-left:30px;
    padding-top:135px;
    font-size:24px;
    font-family:Georgia;
    font-style:italic;
}

.xThemeId22650 p
{
    padding-left:30px;
    font-size:16px;
    font-family:Georgia;
    font-style:italic;
}

.xThemeId22650 h3
{
    padding-left:30px;
    font-size:18px;
    font-family:Georgia;
    font-style:italic;
    font-weight:bold;
}

.xThemeId22650 ul
{
    /*padding-left:15px;*/
    padding:0px;
    margin-left:45px;
}

.xThemeId22650 ul li
{
    list-style-type:square;
    font-size:16px;
    font-family:Georgia;
    font-style:italic;
    padding-bottom:5px;
}

.xThemeId18446 h1
{
    font-family:Georgia;
    font-size:50px;
    font-style:italic;
    font-weight:normal;
    color:#a70b18;
    padding:0px;
    margin:0px;
}

.xThemeId18446 h2
{
    font-family:Georgia;
    font-size:26px;
    font-style:italic;
    padding:0px;
    margin:0px;
}

.xThemeId18446 p
{
    width:380px;
}

.xThemeId18446 p.large
{
    width:580px;
    font-size:16px;
}

.xThemeId18446 p em
{
    /*font-size:14px;*/
}














.xThemeId18292 h1
{
    font-family:Georgia;
    font-size:55px;
    font-style:italic;
    font-weight:normal;
    color:#912e07;
    padding:0px;
    margin:0px;
}

.xThemeId18292 h2
{
    font-family:Georgia;
    font-size:32px;
    font-style:italic;
    color:#912e07;
    padding:0px;
    margin:0px;
}

.xThemeId18292 h3
{
    font-family:Georgia;
    font-size:27px;
    font-style:italic;
    color:Black;
    padding:0px;
    margin:0px;
}

.xThemeId18292 p.l1
{
    font-family:Georgia;
    font-size:24px;
    font-style:italic;
    color:Black;
    width:619px;
    padding-bottom:40px;
}

.xThemeId18292 p.l2,
.xThemeId18292 p.l3
{
    font-family:Georgia;
    font-size:24px;
    font-style:italic;
    color:Black;
    width:400px;
}

.xThemeId13547 h1 em
{
    color:#ff9c00;
}

.xBoxCollection.xId15642
{
    width:190px!important;
    display:block;
    float:left;
    margin-right:9px;
}


.xBoxCollection.xId13836
{
    float:left;
}

.xBoxCollection.xId13836 .xRelationBox
{
    float:none;
}

.xThemeId13779 h1
{
    padding-top:10px;
    padding-left:0px;
    line-height:35px;
    font-style:normal;
    font-family:Georgia;
    font-size:32px;
    font-style:italic;
    color:Black;
    /*text-shadow: 2px 2px 2px #000000;*/
}

.xRed
{
    color:Red;
}

.xProductHtmlOverlay.xThemeId13779
{
    width:640px;
}

.xThemeId13779 p
{
    font-family:Georgia;
    font-size:16px;
    /*width:600px;*/
    font-style:italic;
    color:Black;
}

.xThemeId13779 h3
{
    position:absolute;
    left:8px;
    top:270px;
    font-family:Georgia;
    font-style:italic;
    margin:0px;
    padding:0px;
}

.xThemeId13779 ul
{
    font-family:Georgia;
    font-size:11px;
    width:519px;
    position:absolute;
    top:305px;
    margin:0px;
    padding:0px;
    padding-left:100px;
    list-style-type:none;
}

.xThemeId13779 ul li
{
    height: 94px;
}

.xThemeId13547 h1
{
    padding-top:25px;
    padding-left:225px;
    line-height:35px;
    font-style:normal;
    font-family:Arial;
    font-size:32px;
    color:White;
    text-shadow: 2px 2px 2px #000000;
}

.xThemeId13547 ul
{
    list-style-type:none;
    padding-top:270px;
    width:220px;
    font-size:14px;
    /*margin-left:39px;*/
}

.xThemeId13547 ul li
{
    padding-bottom:7px;
}

.xThemeId8188 h1
{
	color:#334F9D!important;
}

.xThemeId9962 h1,
.xThemeId9482 h1
{
	color:#287CD6!important;
}


.xThemeId10013 h1
{
	color:#98284F!important;
}

.xThemeId12338 h1,
.xThemeId12338 h2,
.xThemeId12338 h3
{
	color:#cd6095!important;
}

.xThemeId10038 h1,
.xThemeId10038 h2,
.xThemeId10038 h3
{
	color:#287CD6!important;
}

.xThemeId10795 h1,
.xThemeId10795 h2,
.xThemeId10795 h3
{
	color:#CC0000!important;
}

.xThemeId11064 h1,
.xThemeId11064 h2,
.xThemeId11064 h3,
.xThemeId11064 .button span em
{
	color:#904A06!important;
}

.xThemeId18725 h1,
.xThemeId18725 h2,
.xThemeId18725 h3,
.xThemeId18725 .button span em
{
	color:#287cd6!important;
}


.xThemeId18725 h1,
.xThemeId18123 h1,
.xThemeId12338 h1,
.xThemeId11064 h1,
.xThemeId10795 h1,
.xThemeId10038 h1,
.xThemeId10013 h1,
.xThemeId9962 h1,
.xThemeId9482 h1,
.xThemeId8885 h1,
.xThemeId8188 h1,
.xThemeId8162 h1
{
	font-family:Georgia;
	font-style:italic;
	font-size:45px;
	color:#BF4986;
	margin:40px 0px 10px 0px;
	font-weight:normal;
}

.xThemeId18123 h1
{
    color:#ee2a4e!important;
	padding-left:10px;
}
.xThemeId18123 p em
{
	font-family:Georgia;
	font-style:italic;
	font-size:19px;
	width:600px;
}

.xThemeId18123 ul
{
	font-family:Georgia;
	font-style:italic;
	font-size:16px;
	width:350px;
	padding:0px 0px 0px 10px;
	margin:0px;
}

.xThemeId18123 ul li
{
    padding-bottom:10px;
}

.xThemeId18123 h2
{
	font-family:Georgia;
	font-style:italic;
	font-size:36px;
	width:550px;
	font-weight:normal;
	padding-top:90px;
	padding-left:10px;
}

.xThemeId18123 p
{
	font-family:Georgia;
	font-style:italic;
	font-size:16px;
	width:600px;
	padding-left:10px;
}


.xThemeId8188 h2
{
	color:#334F9D!important;
}

.xThemeId9962 h2,
.xThemeId9482 h2
{
	color:#287CD6!important;
}

.xThemeId10013 h2
{
	color:#98284F!important;
}

.xThemeId12338 h2
{
	font-size:24px!important;
}

.xThemeId12338 h2
{
	margin-top:40px!important;
}


.xThemeId18725 h2,
.xThemeId12338 h2,
.xThemeId11064 h2,
.xThemeId10795 h2,
.xThemeId10038 h2,
.xThemeId10013 h2,
.xThemeId8885 h2,
.xThemeId8188 h2,
.xThemeId8162 h2
{
	font-family:Georgia;
	font-style:italic;
	font-size:28px;
	color:#BF4986;
	margin:20px 0px 10px 0px;
}

.xThemeId12338 h3
{
	margin-top:120px!important;
}


.xThemeId9962 h3,
.xThemeId9482 h3
{
	color:#287CD6!important;
}

.xThemeId8188 h3
{
	color:#334F9D!important;
}

.xThemeId10013 h3
{
	color:#98284F!important;
}

.xThemeId18725 h3,
.xThemeId12338 h3,
.xThemeId11064 h3,
.xThemeId10795 h3,
.xThemeId10013 h3,
.xThemeId8885 h3,
.xThemeId8188 h3,
.xThemeId8162 h3
{
	font-family:Georgia;
	font-style:italic;
	font-size:20px;
	color:#B33576;
	font-weight:normal;
	margin: 20px 0px 10px 0px;
}

.xThemeId18725 p,
.xThemeId12338 p,
.xThemeId11064 p,
.xThemeId10795 p,
.xThemeId10038 p,
.xThemeId10013 p,
.xThemeId9962 p,
.xThemeId9482 p,
.xThemeId8885 p,
.xThemeId8188 p,
.xThemeId8162 p
{
	font-family:Georgia;
	font-style:italic;
	font-size:17px;
	color:#282828;

	margin:0px 0px 16px 0px;
}

.xThemeId18725 p.small,
.xThemeId12338 p.small,
.xThemeId11064 p.small,
.xThemeId10795 p.small,
.xThemeId10038 p.small,
.xThemeId10013 p.small,
.xThemeId9962 p.small,
.xThemeId9482 p.small,
.xThemeId8885 p.small,
.xThemeId8188 p.small,
.xThemeId8162 p.small
{
	font-family:Georgia;
	font-style:italic;
	font-size:14px;
	color:#333333;
}


.xThemeId10038 p.small a,
.xThemeId9482 p.small a
{
	color:#287cd6;
	text-decoration:underline;
}

.xThemeId10013 p.small a,
.xThemeId8885 p.small a,
.xThemeId8162 p.small a
{
	color:#BF4986;
	text-decoration:underline;
}

.xThemeId10795 p.small a
{
	color:#cc0000;
}

.xThemeId10795 ul
{
	padding:0px 0px 80px 20px!important;
}

.xThemeId9962 ul
{
	padding:0px 0px 100px 20px!important;
}


.xThemeId11064 ul
{
	list-style-image:url(../../Images/Rev2/starbrown.png)!important;
}

.xThemeId18725 ul
{
	list-style-image:url(../../Images/Rev2/starbluelight.png)!important;
}


.xThemeId18725 ul,
.xThemeId11064 ul,
.xThemeId10038 ul,
.xThemeId9962 ul,
.xThemeId9482 ul
{
	list-style-image:url(../../Images/Rev2/starbluelight.png);
	font-family:Georgia;
	font-style:italic;
	font-size:16px;
	color:#333333;
	padding:0px 0px 60px 20px;
	margin:0px;
}

.xThemeId10795  ul
{
	list-style-image:url(../../Images/Rev2/red.png);
	font-family:Georgia;
	font-style:italic;
	font-size:16px;
	color:#333333;
	padding:0px 0px 40px 20px;
	margin:0px;
}

.xThemeId8188 ul
{
	list-style-image:url(../../Images/Rev2/starblue.png);
	font-family:Georgia;
	font-style:italic;
	font-size:16px;
	color:#333333;
	padding:0px 0px 40px 20px;
	margin:0px;
}

.xThemeId10013 ul
{
		font-size:16px!important;
}

.xThemeId12338 ul
{
	font-size:18px!important;
}

.xThemeId12338 ul,
.xThemeId10013 ul,
.xThemeId8885 ul,
.xThemeId8162 ul
{
	list-style-image:url(../../Images/Rev2/star2.png);
	font-family:Georgia;
	font-style:italic;
	font-size:20px;
	color:#333333;
	padding:0px 0px 30px 20px;
	margin:0px;
}

.xThemeId10013 ul li
{
	margin:0px 0px 17px 0px;
}

.xThemeId18725 ul
{
    padding-bottom:100px;
}


.xThemeId18725 ul li,
.xThemeId12338 ul li,
.xThemeId11064 ul li,
.xThemeId10795 ul li,
.xThemeId10038 ul li,
.xThemeId9962 ul li,
.xThemeId9482 ul li,
.xThemeId8885 ul li,
.xThemeId8188 ul li,
.xThemeId8162 ul li
{
	margin:0px 0px 10px 0px;
}

.xThemeId18725 ul li
{
    width:286px;
}

#ctl00_ctl00_cphTopBanner_cphTopBanner_ctl00_submitImage
{
	margin-left:40px;
}

.xThemeId8885 p,
.xThemeId8188 p
{
	width:619px;
}

.xID17383 .xProductHeader
{
    text-align:left;
    font-size:20px;
    color:#a02149;
}

.xID17383 .xProductForm
{
    background-image:url(../../Images/Rev2/bg_form_mc_abn.jpg);
    background-repeat:no-repeat;
    background-position:0px 35px;
}


.xThemeId17384 h1
{
    font-family:Arial;
    font-style:italic;
    font-size:55px;
    line-height:60px;
    margin:0px;
    color:#262626;
}

.xThemeId17384 h2
{
    font-family:Arial;
    font-style:italic;
    font-size:35px;
    margin:0px;
    color:#a02149;
    position:absolute;
    top:55px;
    left:0px;
}

.xThemeId17384 h3
{
    font-family:Arial;
    font-style:italic;
    font-size:30px;
    line-height:30px;
    margin:0px;
    color:#262626;
    position:absolute;
    top:110px;
    left:0px;
}

.xThemeId17384 h4
{
    font-family:Arial;
    font-style:italic;
    font-size:25px;
    line-height:25px;
    margin:0px;
    color:#a02149;
    position:absolute;
    top:142px;
    left:0px;
}

.xThemeId17384 h5
{
    font-family:Arial;
    font-style:italic;
    font-size:16px;
    line-height:18px;
    margin:0px;
    color:#262626;
    position:absolute;
    top:505px;
    left:200px;
    width:383px;
}

.xThemeId17384 h6
{
    font-family:Arial;
    font-style:italic;
    font-size:18px;
    margin:0px;
    line-height:20px;
    color:#a02149;
    position:absolute;
    top:577px;
    left:200px;
}

.xThemeId17384 p a
{
    font-family:Arial;
    font-style:italic;
    font-size:15px;
    line-height:15px;
    color:#a02149;
    position:absolute;
    top:373px;
    left:141px;
}

.xThemeId17384 img.starrr
{
    position:absolute;
    top:501px;
    left:170px;
}

.xThemeId17384  p.try2
{
    cursor:pointer;
    position:absolute;
    top:180px;
    left:465px;
    font-family:Arial;
    /*font-style:italic;*/
    font-size:15px;
    margin:0px;
    line-height:18px;
    color:#a02149;
    text-decoration:underline;
}

.xThemeId17384  p.try
{
    cursor:pointer;
    position:absolute;
    top:618px;
    left:200px;
    font-family:Arial;
    /*font-style:italic;*/
    font-size:25px;
    margin:0px;
    line-height:25px;
    color:#a02149;
}

.xFormId5148 
{
}

.xFormId5148 img
{
	padding-left:15px;
}

.xFormId5148 h1 em
{
	color:#BF4986;
}

.xFormId5148 h1
{
	color:#333333;
	font-weight:bold;
	font-style:italic;
	font-family:Georgia;
	font-size:25px;
	padding-top:17px;
	padding-left:15px;
}

.xFormId5148 h2
{
	font-family:Georgia;
	font-size:17px;
}

.xFormId5148 h5
{
	font-family:Georgia;
	font-size:18px;
	padding-top:5px;
	padding-bottom:5px;
	color:#BF4986;
	font-style:italic;
	font-weight:bold;
	margin:0px;
}

.xFormId5148 h3
{
	font-family:Georgia;
	font-size:30px;
	margin:0px;
}

.xFormId5148 p
{
	margin:0px;
	padding:0px;
	margin-bottom:15px;
	font-family:Georgia;
	font-size:13px;
	font-style:italic;
	width:91%;
}


.xTopForm
{
	height:auto;
	background-repeat:no-repeat;
	min-height:76px;
}

.xLeftForm
{
	width:29%;
	float:left;
	/*min-height:275px;*/
}

.xLeftForm h2,
.xLeftForm p,
.xLeftForm .xCallMe
{
	padding:0px 15px 0px 15px;
}

.xRightForm
{
	width:71%;
	float:left;
	/*min-height:275px;*/
}


.xRightForm textarea
{
	width:100%;
	height:125px;
}

.xFormId5148 .xToPayment p 
{
	width:auto;
}

.xThemeId18725 .button,
.xThemeId11064 .button
{
	font-size:20px;
	top:510px;
	left:320px;
	width:315px;
	position:absolute;
	display:block!important;
	cursor:pointer;
}


.xThemeId10013 .button
{
	font-size:22px;
	top:510px;
	left:320px;
	width:315px;
	position:absolute;
	display:block!important;
	cursor:pointer;
}

.xThemeId10795 .button,
.xThemeId10038 .button,
.xThemeId9962 .button,
.xThemeId9482 .button,
.xThemeId8885 .button,
.xThemeId8188 .button
{
	font-size:22px;
	top:510px;
	left:340px;
	width:280px;
	position:absolute;
	display:block!important;
	cursor:pointer;
}

.xThemeId9962 .buttom span,
.xThemeId8885 .button span,
.xThemeId8188 .button span
{
	color:#282828;
	text-decoration:none;
}

.xThemeId10038 .button
{
	top:520px;
}

.xThemeId10795 .button span em
{
	color:#cc0000!important;
	text-decoration:underline;
}

.xThemeId10038 .button span em
{
	
	color:#287cd6!important;
	text-decoration:underline;
}
.xThemeId10013 .button span em
{
	color:#98284F;
	text-decoration:underline;
}

.xThemeId9482 .button span em
{
	color:#287cd6;
	text-decoration:underline;
}


.xThemeId8885 .button span em
{
	color:#BF4986;
	text-decoration:underline;
}

.xThemeId9962 .button span em,
.xThemeId8188 .button span em
{
	color:#334F9D;
	text-decoration:underline;
}

.xProduct2 .xLeftForm h2
{
	color:#BF4986;
	font-size:18px;
	margin:10px 0px 0px 0px;
	font-weight:bold;
	font-style:italic;
}

.xProduct2 .xLeftForm h2.small
{
	font-size:15px;
	padding-bottom:4px;
}

.xProduct2 .xLeftForm p.small
{
	/*text-align:justify;*/
	font-size:11px;
	width:135px;
	font-family:Arial;
}

.xProduct2 .xLeftForm p
{
	color:#353535;
	font-size:12px;
	font-style:italic;
	width:150px;
}

.xProduct2 .xLeftForm .xCallMe
{
	background-image:url(../../Images/Rev2/phone3.jpg);
	background-position:15px 30px;
	background-repeat:no-repeat;
}

.xProduct2 .xLeftForm .xCallMe p
{
	font-size:18px;
	color:#353535;
	padding:0px;
	margin:0px;
}

.xProduct2 .xLeftForm .xText
{
	font-family:Georgia;
	text-transform:uppercase;
	font-size:15px;
	color:#DE4E97;
	font-weight:bold;
	padding-top:13px;
	padding-left:32px;
	white-space:nowrap;
}

.xProduct2 .xLeftForm .xPhoneNumber
{
	font-family:Georgia;
	text-transform:uppercase;
	font-size:20px;
	color:#DE4E97;
	font-weight:bold;
	padding-left:32px;
	white-space:nowrap;
}

.xProduct2 .xLeftForm a 
{
	color:#333333;
	text-decoration:none;
	
}
.xProduct2 .xLeftForm a em
{
	color:#DE4E97;
	text-decoration:underline;
}


.xToPayment p,
.xToPayment h1
{
	padding-left:10px;
}

.xOpShortList2 .xOperator .xCallxTheme3 span
{
    color:#de520e;
    font-family:Arial;
    font-size:16px;
    line-height:28px;
}


.xOpShortList2 .xFlashImage.xBottom
{
	/*padding-top:7px;
	height:38px;*/
}


.xOpShortList2 .xFlashImage
{
}

.xOpShortList2 .xOperator img
{
	padding-right: 5px;
	padding-top:2px;
}

.xOpShortList2 .xOperator
{
    width:266px;
}




.xOpShortList2
{
    background-color:#f0eae7;
}

.xOpShortList2 .xOperator.xAlt
{
    background-color:#ebded5;
}

.xOpShortList2 .xOperator
{
	padding-top: 5px;
	padding-left: 5px;
	/*width:260px;*/
	height:50px;
	float:none;
}

.xOpShortList2 .xOperator a.xEnvelope
{
}


.xOpShortList2 .xOperator a.xEnvelope
{
	background-image:url(../../Images/Rev2/envelope_large.png);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	position:absolute;
	top:51px;
	right:5px;
	z-index:0;
	font-family:Georgia;
	font-size:11px;
	font-style:italic;
	color:#666666;
	padding-left:30px;
}

.xOpShortList2 
{
	position:relative;
}

.xOpShortList2 .xImageOverlay
{
	z-index:1;
	position:absolute;
	bottom:0px;
	right:0px;
	display:none;
	
}

.xOpShortList2 h2
{
	color:#333333;
	font-family:Arial;
	font-style:italic;
	text-transform:uppercase;
	font-weight:bold;
	font-size:14px;
}

.xOpShortList2 p 
{
	line-height:14px;
	font-family:Arial;
	font-style:italic;
	font-size:12px;
}

.xOpShortList2 a,
.xOpShortList2 h2 a,
.xOpShortList2 p a
{
	color:#333333;
}

.xOpShortList2 .xCallxTheme3
{
	left:55px;
	top:44px;
	padding-left:25px;
	background-image:url(../../Images/Rev2/phone_orange.png);
	background-position: 0px 5px;
	font-family:Georgia;
	font-style:italic;
	font-size:14px;
	font-weight:bold;

}



















.xRelationBox
{
}

.xRelationBox .xProductList .xProductItem
{
	text-align:center;
	background-color:#CCC0C7;
	margin:0px 0px 0px 0px;
	padding:20px 0px 0px 0px;
}

.xRelationBox .xProductList .xProductItem a
{
	display:block;
	color:inherit;
	text-decoration:none;
	font-style:italic;
}

.xRelationBox .xProductList .xProductItem .xLesMer
{
	color:#AC226D;
	font-family:Georgia;
	font-style:italic;
	font-size:14px;
}

.xRelationBox .xProductList .xProductItem .xHeader
{
	color:#AC226D;
	font-family:Georgia;
	font-style:italic;
	font-size:14px;
	margin:5px;
	padding-bottom:2px;
	padding-top:6px;
	display:block;
}

.xRelationBox .xProductList .xProductItem .xDescription
{
	padding:0px 0px 6px 0px;
	margin:0px 0px 1px 0px;
	color:#333333;
	font-family:Georgia;
	font-style:italic;
	font-size:11px;
	display:block;
}


.xHoroscopeCombinedBox
{
}

.xHoroscopeCombinedBox .xMenu
{
	margin:0px;
}

.xHoroscopeCombinedBox .xMenu table
{
	border-collapse:collapse;
	width:100%;
}

.xHoroscopeCombinedBox .xMenu td
{
	text-align:center;
	font-family:Georgia;
	font-size:16px;
	font-style:italic;
	color:White;
}

.xHoroscopeCombinedBox .xMenu td a
{
	color:White;
	display:block;
	height:26px;
	padding-top:12px;
	vertical-align:text-bottom;
}    

.xHoroscopeCombinedBox .xMenu td
{
	background-image:url(../../Images/Rev2/horo-not-select.png);
	background-repeat:repeat-x;
}

.xHoroscopeCombinedBox .xMenu td.xActive
{
	background-image:url(../../Images/Rev2/horo-select.png);
}

.xHoroscopeCombinedBox .xMenu td.xActive a
{
	text-decoration:none;
}

.xHoroscopeCombinedBox .xBody
{
	border-left:solid 1px #e486b4;
	border-right:solid 1px #e486b4;
	border-bottom:solid 1px #e486b4;
	min-height:275px;
}

.xHoroscopeCombinedBox .xBody h1
{
	font-family:Georgia;
	font-style:italic;
	font-size:12pt;
	color:#e1579c; /*ae2d6f*/
	padding: 15px 0px 8px 10px;
	margin:0px;
}

.xHoroscopeCombinedBox .xBody p.small
{
    padding-top:5px;
    font-size:12px;
}

.xHoroscopeCombinedBox .xBody p
{
	font-family:Georgia;
	font-style:italic;
	font-size:14px;
	color:#333333;
	padding: 0px 10px 10px 10px;
	margin:0px;
}

.xHoroscopeCombinedBox .xBody p.xText
{
	/*min-height:160px;*/
}

.xHoroscopeCombinedBox .xSign a
{
	display:block;
}

.xHoroscopeCombinedBox .xSignCol
{
	padding: 0px 18px;
	padding-bottom:10px;
}

.xHoroscopeCombinedBox.xId4372 .xSignColSmal
{
	width:400px; /*340*/
}

.xHoroscopeCombinedBox .xSignColSmal
{
	width:300px; /*340*/
}

.xHoroscopeCombinedBox.xId4372 .xSignColSmal .xSign
{
	width:65px;
}


.xHoroscopeCombinedBox .xSignColSmal .xSign
{
	float:left;
	width:50px;
	text-align:center;
	margin:4px 0px;
}

.xHoroscopeCombinedBox .xSignCol .xSign
{
	float:left;
	width:70px;
	text-align:center;
	margin:10px 0px;
}

.xHoroscopeCombinedBox .xSign a
{
	text-decoration:none;
}

.xHoroscopeCombinedBox p.xFinn a
{
	color:#963968;
}

.xHoroscopeCombinedBox p.xFinn
{
	padding:0px;
	margin:0px;

	text-align:right;
	margin-right:15px;
	margin-bottom:10px;
	font-family:Georgia;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
}

.xHoroscopeCombinedBox .xSign span
{
	display:block;
	font-family:Georgia;
	font-size:13px;
	font-style:italic;
	/*font-weight:bold;*/
	color:#ae2d6f;
}

.xHoroscopeCombinedBox .xIconDescription
{
	float:right;
	width:120px;
	margin:10px;
	text-align:center;
}

.xHoroscopeCombinedBox .xIconDescription img
{
}

.xHoroscopeCombinedBox .xIconDescription span
{
	display:block;
	text-align:center;
	font-family:Georgia;
	font-size:13px;
	font-style:italic;
	margin-bottom:3px;

}

.xHoroscopeCombinedBox .xIconDescription span a
{
	color:#ae2d6f;
}

.xHoroscopeCombinedBox .xIconDescription span.xLarge
{
	font-size:18px;
	font-weight:bold;
	color:#ae2d6f;
}

.xHoroscopeCombinedBox.xId705 .xSignCol .xSign span,
.xHoroscopeCombinedBox.xId695 .xSignCol .xSign span,
.xHoroscopeCombinedBox.xId4371 .xSignCol .xSign span
.xHoroscopeCombinedBox.xId4371 .xSignCol .xSign span,
{
	font-size:13px;
	font-weight:normal;
	font-style:italic;
	letter-spacing:-1px;
}

.xHoroscopeCombinedBox.xId4372 .xSignColSmal .xSign span,
.xHoroscopeCombinedBox.xId4372 .xSignCol .xSign span
{
	font-weight:normal;
}

.xHoroscopeCombinedBox.xId705 .xSignColSmal .xSign span,
.xHoroscopeCombinedBox.xId695 .xSignColSmal .xSign span,
.xHoroscopeCombinedBox.xId4371 .xSignColSmal .xSign span,
.xHoroscopeCombinedBox.xId11752 .xSignColSmal .xSign span
{
	font-size:11px;
	font-weight:normal;
	font-style:italic;
	letter-spacing:-1px;
}

.xSpecialImage480
{
	float:right;
	width:479px;
	margin-bottom:10px;
}

.xSpecialImage480 img
{
	margin-left:12px;
}

.xRelationBox.xRosa .xProductItem,
.xRelationBox.xRosa h2
{
    background-color:#fce3f9!important;
}

.xRelationBox .xProductList h2
{
	background-color:#ccc0c7;
	color:#ac226d;
	font-weight:normal;
	font-family:Georgia;
	font-size:14px;
	padding:0px;
	padding-top:15px;
	margin:0px;
	padding-bottom:-10px;
	text-align:center;
}

.xArticleContent .xHand
{
	text-decoration:underline;
	color:#0081e6;
}

.xHand
{
	cursor:pointer;
}

.xOperatorDetailsSendEmail
{
	margin-left:10px;
	margin-top:10px;
	font-family:Georgia;
	font-size:18px;
	font-style:italic;
}

.xOperatorDetailsSendEmail a
{
	display:block;
	color:#666666; 
	text-decoration:none;
}

.xOperatorDetailsSendEmail a span
{
	display:block;
	font-size:15px;
	text-decoration:underline;
	font-style:normal;
	font-family:Arial;
	font-weight:bold;
	background-image:url(../../Images/Rev2/envelope_large.png);
	background-repeat:no-repeat;
	background-position: 0px 3px;
	padding-left:30px;
	margin-top:2px;

	
}

.xProductListLarge
{
    padding-top:19px;
	width:938px;
	background-position:10px right;
	/*background-color:#D7CED5;*/
}

.xProductListLarge div p
{
	font-family:Georgia;
	font-style:italic;
	font-size:13px;
	color:#333333;
	padding:5px 0px 0px 5px;
}

.xProductListLarge h2
{
	font-family:Georgia;
	font-style:italic;
	font-size:24px;
	font-weight:bold;
	color:#BF4986;
	padding:5px 0px 0px 5px;
	margin:0px;
}

.xProductListLarge .xProductItem img
{
	float:left;
	padding-right:10px;
	padding-bottom:auto;
	margin-top:10px;
}

.xProductListLarge .xProductItem
{
	position:relative;
	float:left;
	width:274px;
	height:170px;
	border-bottom:solid 1px #989898;
	margin-left: 11px;
	margin-right: 23px;
	margin-bottom:15px;
}

.xProductListNormal a,
.xProductListLarge a
{
	text-decoration:none;
}

.xProductListLarge .xProductItem .xLesMer
{
	text-align:right;
	position:absolute;
	bottom:10px;
	right:10px;
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	color:#BF4986;
}

.xProductListLarge .xProductItem .xHeader
{
	text-decoration:none;
	padding-left:20px;
	font-family:Georgia;
	font-style:italic;
	font-size:15px;
	font-weight:bold;
	color:#333333;
	background-image:url(../../Images/Rev2/star2_v2.png);
	background-position:left -2px;
	background-repeat:no-repeat;
	padding-bottom:15px;
}

.xProductListLarge .xProductItem .xDescription
{
	padding-top:10px;
	font-family:Georgia;
	font-style:italic;
	font-size:13px;
	color:#333333;
}

.xProductListNormal h2
{
	height:32px;
	line-height:32px;
	margin:0px;
	padding:0px;
	padding-left:7px;
	font-family:Georgia;
	font-size:17px;
	color:White;
	font-style:italic;
	background-color:#CC629A;
	background-image:url(../../Images/Rev2/shade_horoskop.png);
	margin-bottom:7px;
}

.xProductListNormal img
{
	margin-right:10px;
	float:left;
}

.xProductListNormal .xHeader
{ 
	font-family:Georgia;
	color:#9F376E;
	font-style:italic;
	font-size:16px;
	display:block;
	text-decoration:none;
	margin-bottom:5px;
}

.xProductListNormal .xProductItem
{
	border-bottom:solid 1px #D2D2D2;
	margin-bottom:15px;
	padding-bottom:15px;
}


.xProductListNormal .xBottom
{
	height:10px;
	margin:0px;
	padding:0px;
	margin-top:-21px;
	background-color:#DD8BB4; /*CC629A*/
}

.xProductListNormal .xDescription
{
	font-family:Georgia;
	color:#333333;
	font-style:italic;
	font-size:13px;
	text-decoration:none;
	display:block;
}                     

.xProductListNormal .xDescription em
{
	color:#9f376e;
	/*line-height:25px;*/
	display:inline-block;
	padding-top:10px;
}

.xId4868
{
	margin-bottom:0px!important;
}

.xHoroscopeCombinedBox .xColHoro1,
.xHoroscopeCombinedBox .xColHoro2
{
	width:50%;
	float:left;
}

.xHoroscopeCombinedBox .xColHoro1 img,
.xHoroscopeCombinedBox .xColHoro2 img
{
	float:right;
	width:80px;
	height:80px;
}

.xHoroscopeCombinedBox .xColHoro1 p,
.xHoroscopeCombinedBox .xColHoro2 p
{
	font-size:13px;
	color:#333333;
}


.xHoroscopeCombinedBox .xColHoro1 p a,
.xHoroscopeCombinedBox .xColHoro2 p a
{
	color:#C44585;
}


.xHoroscopeCombinedBox .xColHoro1 .xLarge,
.xHoroscopeCombinedBox .xColHoro2 .xLarge
{
	font-family:Georgia;
	font-size:22px;
	font-style:italic;
	font-weight:normal;
	color:#C44585;
	margin: 10px 0px 5px 10px;
	display:inline-block;
}

.xHtml .xEpostIntro
{
	background-image:url(/?nid=8280&lcid=1044&pid=MC-Product2Design-TopBackgroundImage);
	background-position:right top;
	background-repeat:no-repeat;
}

.xHtml .xEpostIntro h1
{
	font-size:25px;
	padding-top:20px;
	padding-bottom:10px;
	font-family:Georgia;
	font-style:italic;
	color:#333333;
	padding-left:15px;
}

.xHtml .xEpostIntro h1 em
{
	color:#be598b;
}

.xHtml .xEpostIntro h2
{
	font-family:Georgia;
	font-style:italic;
	color:#be598b;
}

.xHtml .xEpostIntro p.xStrong
{
	font-weight:bold;
}

.xHtml .xEpostIntro p span.xHand
{
	text-decoration:underline;
}    

.xHtml .xEpostIntro p
{
	font-family:Georgia;
	font-style:italic;
	font-size:14px;
}

.xHtml .xEpostIntro img
{
	float:left;
	margin:0px 15px 10px 10px;
}

.xHtml .xSectionHeader
{
	margin-bottom:19px;
}

.xHtml .xSectionHeader h1
{
	font-family:Arial;
	font-size:30px;
	color:#555555;
	padding:0px;
	margin:0px;
}

.xHtml .xSectionHeader h2
{
	font-family:Arial;
	font-size:25px;
	color:#c44585;
	font-weight:bold;
	font-style:italic;
	padding:0px;
	margin:0px;
}

.xUnderLine
{
	text-decoration:underline;
}


.xQueryBox
{
    display:none;
	position:absolute;
	top:2px;
	right:0px;
	width:200px;
	background-image:url(../../Images/Rev2/query_input.png);
	background-position:left top;
	background-repeat:no-repeat;
}

.xQueryBox .xQInput
{
	padding:0px;
	margin:0px;
	width:139px;
	float:left;
	border:1px solid white;
	margin:5px 0px 0px 5px;
	color:Black;
	font-family:Arial;
	font-size:14px;
}

.xQueryBox .xQButton
{
	padding:0px;
	margin:0px;
	margin-right:7px;
	float:right;

}

.xOperatorReview span
{
	font-weight:bold;
	display:block;
	text-decoration:none;
	cursor:pointer;
	color:White;
}

.xOperatorReview
{
	width:166px;
	height:74px;
	margin-right:10px;
	text-align:center;
	margin-top:20px;
	padding-top:12px;
	font-family:Arial;
	font-size:20px;
	color:White;
	background-image:url(../../Images/Rev2/tilbakemelding_v2.png);
	background-repeat:no-repeat;
	background-position:top left;
}

.xReviewList
{
	font-size:12px;
	font-family:Georgia;
	color:#333333;
}

.xReview
{
	padding-bottom:15px;
}

.xReviewList h2
{
	font-size:18px;
	font-family:Georgia;
	margin:5px 0px;
	color:#666666;
	padding-bottom:3px;
}


.xReview h3
{
	font-size:16px;
	line-height:16px;
	margin:0px;
	color:#666666;
	padding-bottom:3px;
}

.xReview p
{
	margin:4px 0px;
}

.xRatingOverlay
{
	display:inline-block;
	background-image:url(../../Images/Rev2/star.png);
	background-repeat:repeat-x;
	height:16px;
	padding-top:0px;
	margin:0px;
	line-height:16px;

}

.xRating
{
	display:inline-block;
	width:96px;
	background-image:url(../../Images/Rev2/star_2.png);
	background-repeat:repeat-x;
}




.xRatingSmalOverlay
{
	display:inline-block;
	background-image:url(../../Images/Rev2/star_small.png);
	background-repeat:repeat-x;
	height:12px;
	padding-top:2px;
	margin:0px;
	line-height:12px;
}

.xRatingSmal
{
	display:inline-block;
	width:78px;
	background-image:url(../../Images/Rev2/star_small_2.png);
	background-repeat:repeat-x;
}

.hreview-aggregate
{
	margin-left:5px;
	margin-top:3px;
	margin-bottom:3px;
}

.hreview-aggregate .fn
{
	font-size:18px;
	padding:3px 0px;
}

.hreview-aggregate .xRating
{
	margin:3px 0px;
}

.xReview img
{
	float:right;
	padding-right:19px; 
}

.xMatchHoroskop.xDim619x0p,
.xMatchHoroskop.xDim600x0p
{
	width:600px;
	min-height:150px;
}

.xMatchHoroskop div.xText a
{
	color:White;
	color:#cccccc;
}

.xMatchHoroskop
{
	background-image:url("/Images/Rev3/passer-sammen.png");
	background-position: top right;
	background-repeat:no-repeat;
	background-color:#ecf8f9;
	padding:10px 10px 20px 15px;
}

.xMatchHoroskop .xText
{
	padding-top:10px!important;
}

.xMatchHoroskop .xText,
.xMatchHoroskop .xText p
{
	font-family:Georgia;
	font-size:14px;
	color:White;
	font-style:italic;
	padding:0px;
	margin:0px;
	margin-bottom:15px;
	padding-right:20px;

}

.xMatchHoroskop h2
{
	font-family:Georgia;
	font-size:20px;
	font-style:italic;
	
	color:White;
	padding:0px;
	margin:0px;
	padding-top:10px;
	margin-bottom:10px;
	margin-top:25px;
}

.xMatchHoroskop h3
{
	font-style:italic;
	font-family:Georgia;
	font-size:16px;
	color:White;
	padding:0px;
	margin:0px;
	margin-bottom:5px;
}

.xMatchHoroskop input
{
	display:inline-block;
	margin-top:5px;
}


.xMatchHoroskop select
{
	width: 200px;
	margin-bottom:5px;
}

.xMatchHoroskop.xDim319x0p,
.xMatchHoroskop.xDim300x0p
{
	width:300px;
	min-height:15px;
}

.xHoroskopTypical 
{
	font-family:Georgia;
	color:#333333;
}

.xHoroskopTypical h1
{
	font-size:20px;
}

.xHoroskopTypical h2
{
	font-size:18px;
}

.xHoroskopTypical p
{
	font-size:14px;
	padding:0px;
	
	margin-bottom:10px;
	margin-top:5px;
	padding-bottom:5px;
	padding-top:5px;
	
	border-bottom: 1px groove #eeeeee;
}

.xHoroskopTypical div
{
	padding-bottom:10px;
}

.xNewsFlash
{
	padding:8px 0px 0px 0px;
	/*margin-left:28px;*/
	font-family:Arial;
	font-weight:bold;
	color:#333333;
	font-size:12px;
	width:980px;
	/*border-bottom:1px solid pink;*/
}

.xNewsFlash .text:last-child
{
	padding-right:0px;
}

.xNewsFlash td.text
{
	padding-right:12px;
}

.xNewsFlash a
{
	text-decoration:none;
	color:#333333;
}

.xNewsFlash span
{
	text-decoration:none;
	color:#333333;
	cursor:pointer;
}

.xHtml.xId12564,
.xHtml.xId12565,
.xHtml.xId12540
{
	position:relative;
	background-position:left top;
	background-repeat:no-repeat;
	height:178px;
	padding-bottom:19px;
}

.xHtml.xId12565
{
	height:173px!important;
	margin-bottom:19px;
	background-color:#4b014f;
}


.xHtml.xId12564 h1,
.xHtml.xId12565 h1,
.xHtml.xId12540 h1
{
	text-shadow: 0px 0px 10px #ffffff;
	font-family:Georgia;
	font-size:28px;
	font-weight:normal;
	font-style:italic;
	color:#90014a;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:0px;
	margin-bottom:2px;
}

.xHtml.xId12565 h1
{
    color:#ffffff!important;
}


.xHtml.xId12564 ul,
.xHtml.xId12565 ul,
.xHtml.xId12540 ul
{
	padding:0px;
	margin:0px;
	margin-left:30px;
	list-style-image:url(/Images/Rev2/3min_star.png);
}

.xHtml.xId12565 ul
{
	list-style-image:url(/Images/Rev2/halv_pris_star.png)!important;
}


.xHtml.xId12564 ul li
{
	font-size:16px!important;
}

.xHtml.xId12564 ul li,
.xHtml.xId12565 ul li,
.xHtml.xId12540 ul li
{
	font-family:Georgia;
	font-size:18px;
	font-weight:normal;
	font-style:italic;
	color:#1e1e1e;
}

.xHtml.xId12565 ul li
{
    color:#ffffff!important;
}

.xHtml.xId12564 img,
.xHtml.xId12565 img,
.xHtml.xId12540 img
{
	position:absolute;
	right:0px;
	top:0px;
}


.xHtml.xId12598 h1
{
    font-family:Arial;
    font-size:36px;
    color:#333333;
    font-weight:bold;
    line-height:38px;
    padding:0px;
    margin:0px;
}

.xHtml.xId12598 h1 em
{
    font-style:normal;
    color:#b30b64;
}

.xHtml.xId12598 p
{
    font-family:Arial;
    font-size:24px;
    color:#b30b64!important;
    font-weight:bold;
    padding:0px;
    margin:0px;
    margin-top:-10px;
}

div.xSpeil
{
    display:inline-block;
    min-width:25px;
}

.xArticleContent table.xMatrise td
{
    width:auto!important;
}


.xNewletterBox
{
    background-color:#fae2f0;
    font-style:italic;
    margin-top:19px;
}

.xNewletterBox h2
{
    background-color:#ce5491;
    padding:4px 10px 2px 10px;
    margin-bottom:18px;
    margin:0px;
    font-size:22px;
    font-style:italic;
    color:White;
    height:30px;
    
}

.xNewletterBox h3
{
    padding:0px 5px 5px 10px;
    margin:10px 0px 0px 0px;
    font-size:16px;
    color:#333333;
    
}

.xNewletterBox p
{
    padding:0px 5px 5px 10px;
    margin:0px;
    font-size:14px;
    color:#333333;
}


.xNewletterBox p em
{
    font-family:Georgia;
    font-size:17px;
    font-weight:bold;
    color:#b22c69;
}

.xNewletterBox div.input
{
    padding-top:10px;
    padding-right:10px;
    text-align:right;
    float:right;
}

.xNewletterBox div input.xEmail.active
{
    color:Black;
}

.xNewletterBox div input.xEmail
{
    display:block;
    /*border:1px solid #b22c69;*/
    height:30px;
    padding-left:5px;
    color:#cccccc;
    line-height:30px;
    width:270px;
    font-size:20px;
}

.xNewletterBox div input.xButton
{
    margin-top:3px;
    font-size:18px;
    padding:1px 2px;
}



.xNewQuiz img
{
    margin-right:28px;
}

.xNewQuiz.xCol4 label
{
    width:106px;
    display:inline-block;
    padding-right:28px;
}

.xNewQuiz table
{
    width:452px;
    max-width:452px;
}
.xNewQuiz
{
    width:462px;
    margin-left:0px;
}

.xNewQuiz h1
{
    font-family:Georgia;
    font-size:48px;
    color:#990066;
    font-style:italic;
    font-weight:normal;
    margin:5px 0px 5px 0px;
}

.xNewQuiz h2
{
    font-family:Georgia;
    font-size:26px;
    font-weight:normal;
    color:#333333;
    font-style:italic;
    margin:5px 0px 5px 0px;
}

.xNewQuiz .quizBody h2
{
    font-family:Georgia;
    font-size:26px;
    font-weight:normal;
    color:#990066;
    font-style:italic;
    line-height:26px;
    margin:5px 0px 5px 0px;
}

.xNewQuiz .quizBody h3
{
    font-family:Georgia;
    font-size:22px;
    color:#990066;
    font-style:italic;
    font-weight:normal;
    margin:5px 0px 5px 0px;
}


.xNewQuiz .quizBody h4
{
    font-family:Georgia;
    font-size:22px;
    color:#333333;
    font-style:italic;
    font-weight:normal;
    line-height:22px;
}

.xNewQuiz .quizBody h5 span
{
    font-style:italic!important;
}

.quizBody .next
{
    margin-top:20px;
}

.quizBody span
{
    float:left;
}

.quizBody label img
{
    z-index=-1;
}

.quizBody tr
{
    padding-bottom:16px;
}

.quizBody td input
{
    float:left;
}

.quizBody br
{
    line-height:30px;
    display:inline;
    margin:13px;
}

.quizBody label
{
    /*white-space:pre-line;*/
    overflow:hidden;
    padding-bottom:10px;
    line-height:18px;
}

.xNewQuiz p
{
    font-family:Georgia;
    font-size:14px;
    color:#333333;
    font-style:italic;
}

.xQuiz.xOpColl .xOperator
{
    width:196px;
    position:relative;
    height:145px;
}

.xQuiz.xOpColl .xOperator a
{
    cursor:hand;
}

.xQuiz.xOpColl .xOperator img
{
    float:left;
    margin-right:0px;
}

.xQuiz.xOpColl .xOperator h2
{
    margin:0px;
    color:#990066;
    font-size:14px;
    font-weight:normal;
}

.xQuiz.xOpColl .xOperator p
{
    color:#333333;
    font-size:13px;
    overflow:hidden;
}


.xQuiz.xOpColl .xOperator .xCallxTheme3
{
    background-image:url(../../Images/Rev2/phone3_v2.png); 
    position: absolute;
    line-height:25px;
    padding-left:30px;
    color:£d201d4;
    font-size:14px;
    top:105px;
    left:0px;
}

.xQuiz.xOpColl .xOperator .xEvnelope
{
    top:135px;
    left:0px;
}

.xProductList.xId15406 h2
{
    font-size:13pt;
    padding-bottom:0px;
    margin-bottom:0px;
    line-height:13pt;
}

.xRelationBox .xProductList.xId15406
{
    padding-top:76px;
    background-color: #daffe3!mportant;
    background-image:url('/Images/Rev3/quiz-top-150.png');
    background-repeat:no-repeat;

}

.xProductList.xId15406 .xProductItem
{
    text-align:left!important;
    background-color:#daffe3!important;
}

.xProductList.xId15406 img
{
    padding-left:20px;
    padding-right:15px;
}

.xProductList.xId15406 h2
{
    display:none;
}

.xProductList.xId15406
{
    background-color:#daffe3;
}

.xProductList.xId15406 h2,
.xProductList.xId15406 div.xHeader
{
    background-color: #daffe3!mportant;
    color:#333333!important;
    font-family:Arial!important;
    font-style:normal!important;
    font-weight:bold!important;
    text-align:left!important;
    padding-left:15px;
    padding-right:15px;
}

.xProductList.xId15406 div.xProductItem
{
    padding:0px;
    margin:0px;
    padding-bottom:10px;
    border-bottom:1px solid #a7deb4;
}

.xProductList.xId15406 div.xLesMer,
.xProductList.xId15406 div.xProductItem
{
    background-color: #daffe3!mportant;
    /*color:White!important;*/
    color:#ab2e76!mportant;
    font-family:Arial!mportant;

}

.xProductList.xId15406 div.xLesMer
{
    text-decoration:underline;
    text-align:left;
    padding-left:20px;
    color:#ab2e76!mportant;
    font-family:Arial!mportant;

}

.xProductList.xId15406 div.xLesMer .rating
{
    background-image:url(../../Images/Rev2/no-stars.png);
    background-repeat:no-repeat;
    width:53px;
    height:10px;
    margin-bottom:2px;
    margin-left:3px;
    display:inline-block;
    
}

.xProductList.xId15406 div.xLesMer .rating-overlay
{
    background-image:url(../../Images/Rev2/all-stars.png);
    background-repeat:no-repeat;
    display:inline-block;
    height:10px;
}


















.xSelfAnalysis.xPageFirst
{
    height:550px;
    background-image:url(../../Images/Rev2/handanalyse-bg-page-1.jpg);
    position:relative;
}

.xSelfAnalysis.xSMS.xPageFirst
{
    height:587px;
    background-image:url(../../Images/Rev3/handanalyse-start.png);
    position:relative;
    background-repeat:no-repeat;
    background-color:#bb49d4;
}

.xSelfAnalysis.xSMS.xPageLast
{
    border-top:3px solid #c63181;
    border-bottom:none; /*23px solid #ce09d4;*/
    height:717px;
    background-image:url(../../Images/Rev3/hondanalysen-lastpage-sms.png);
    /*../../Images/Rev2/handanalyse-bg-page-last.jpg*/
    position:relative;
    background-repeat:no-repeat;
}

.xSelfAnalysis.xSMS.xPageLast span
{
    left:739px;
    width:144px;
}

.xSelfAnalysis.xSMS.xPageLast h1
{
    left:10px;
    position:absolute;
}

.xSelfAnalysis.xSMS.xPageLast h2
{
    left:30px;
    position:absolute;
    font-size:32px;
    top:89px;
}

.xSelfAnalysis.xSMS.xPageLast h3 input
{
    font-size:25px;
    font-family:Georgia;
    width:300px;
}

.xSelfAnalysis.xSMS.xPageLast h3
{
    position:absolute;
    left:30px;
    top:136px;
    font-size:25px;
    font-weight:normal;
}

.xSelfAnalysis.xSMS.xPageLast h4
{
    position:absolute;
    left:30px;
    top:323px;
    font-size:25px;
    font-weight:normal;
}

.xSelfAnalysis.xSMS.xPageLast .xSMSEmail
{
    width:300px;
    font-family:Georgia;
    font-size:25px;
    position:absolute;
    top:135px;
    left:30px;
}

.xSelfAnalysis.xSMS.xPageLast h3.change
{
    left:343px;
}

.xSelfAnalysis.xSMS.xPageLast .send-order
{
    left:60px;
    top:197px;
}

.xSelfAnalysis.xSMS.xPageLast h5
{
    position:absolute;
    left:30px;
    top:353px;
    padding:0px;
    color:Black;
    font-size:25px;
    font-weight:normal;
}

.xSelfAnalysis.xSMS.xPageLast h6
{
    position:absolute;
    left:30px;
    top:405px;
    font-size:25px;
    
}

.xSelfAnalysis.xSMS.xPageLast img
{
    position:absolute;
    top: 215px;
    left:60px;
}

.xSelfAnalysis.xSMS.xPageLast .xPrevLast
{
   bottom:198px;
}

.xSelfAnalysis.xSMS.xPageLast h3 span.change
{
    text-decoration:underline;
    cursor:pointer;
}

.xSelfAnalysis.xSMS.xPageLast h3 input
{
    display:none;
}


.xSelfAnalysis.xSMS.xPageLast ul
{
    top: 445px;
}

.xSelfAnalysis.xPageLast
{
    border-top:3px solid #c63181;
    border-bottom:23px solid #ce09d4;
    height:866px;
    background-image:url(../../Images/Rev3/hand-last-page.png);
    /*../../Images/Rev2/handanalyse-bg-page-last.jpg*/
    position:relative;
}


.xSelfAnalysis.xPageOther
{
    border-top:3px solid #c63181;
    border-bottom:23px solid #ce09d4;
    min-height:400px;
    background-image:url(../../Images/Rev2/handanalyse-bg-page-x.jpg);
    position:relative;
}

.xSelfAnalysis .xHelperMenu
{
    padding:11px;
    margin:17px 14px;
    background-color:#d230d3;
    float:left;
    width:158px;
    color:White;
    min-height:350px;

    filter: alpha(opacity=100);
    -khtml-opacity: 1.0;
    -moz-opacity: 1.0;
    opacity: 1.0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

}

.xSelfAnalysis .xHelperMenu h3
{
    font-family:Georgia;
    font-weight:normal;
    font-style:normal;
    font-size:21px;
    margin:0px;
    margin-bottom:5px;
}

.xSelfAnalysis .xHelperMenu p
{
    font-family:Arial;
    margin:0px;
    font-style:normal;
    font-size:16px;
}

.xSelfAnalysis .xAltContainer
{
    float:left;
    width:692px;
    padding-bottom:60px;
}

.xSelfAnalysis .xAltContainer .xAlt
{
    font-family:Arial;
    font-size:16px;
    width:153px;
    height:260px;
    float:left;
    margin:10px;
    text-align:center;
}

.xSelfAnalysis .xAltContainer .xAlt input
{
    display:inline-block;
}

.xSelfAnalysis.xSMS .xAltContainer .xAlt:hover label,
.xSelfAnalysis .xAltContainer .xAlt:hover label
{
    text-decoration:underline;
}

.xSelfAnalysis.xSMS .xAltContainer .xAlt:hover
{
    /*background-color:#fa602d;*/
}



.xSelfAnalysis.xPageLast .xPage,
.xSelfAnalysis.xPageFirst h1,
.xSelfAnalysis.xPageFirst .xPage
{
    display:none;
}

.xSelfAnalysis.xPageFirst p
{
    color:White;
    text-align:justify;
    font-family:Georgia;
    font-style:italic;
    font-size:22px;
    width:569px;
    padding:0px;
    margin:0px;
    position:absolute;
    top:70px;
    left:15px;
}

.xSelfAnalysis.xPageFirst p.info
{
    width:444px;
    position:absolute;
    font-size:17px;
    top:220px;
    left:160px;
}

.xSelfAnalysis.xSMS.xPageFirst p.info
{
    width:444px;
    position:absolute;
    font-size:17px;
    top:145px;
    left:160px;
}


.xSelfAnalysis.xPageFirst .xStartGender
{
    font-family:Georgia;
    color:White;
    font-size:24px;
    line-height:1em;
    padding:8px;
    font-style:italic;
    position:absolute;
    left:294px;
    top:349px;
}

.xSelfAnalysis.xPageFirst .xStartGender label
{
    padding-right:20px;
}

.xSelfAnalysis.xSMS.xPageFirst .xStartGender
{
    font-family:Georgia;
    color:White;
    font-size:24px;
    line-height:1em;
    padding:8px;
    font-style:italic;
    position:absolute;
    left:294px;
    top:281px;
}


.xSelfAnalysis.xPageFirst .xNameTitle
{
    font-family:Georgia;
    font-size:27px;
    color:White;
    line-height:1em;
    font-style:italic;
    position:absolute;
    left:158px;
    top:318px;
}

.xSelfAnalysis.xSMS.xPageFirst .xNameTitle
{
    font-family:Georgia;
    font-size:27px;
    color:White;
    line-height:1em;
    font-style:italic;
    position:absolute;
    left:158px;
    top:238px;
}

.xSelfAnalysis.xSMS.xPageFirst .birthdateTitle
{
    font-family:Georgia;
    font-size:27px;
    color:White;
    line-height:1em;
    font-style:italic;
    position:absolute;
    left:125px;
    top:390px;
}

.xSelfAnalysis.xSMS.xPageFirst input.xError,
.xSelfAnalysis.xSMS.xPageFirst select.xError
{
    background-color:rgb(255, 204, 204);
    color:Black;
}


.xSelfAnalysis.xSMS.xPageFirst .emailTitle
{
    font-family:Georgia;
    font-size:27px;
    color:White;
    line-height:1em;
    font-style:italic;
    position:absolute;
    left:191px;
    top:338px;
}

.xSelfAnalysis.xPageFirst .xName
{
    font-family:Georgia;
    font-size:24px;
    line-height:1em;
    padding:8px;
    font-style:italic;
    position:absolute;
    left:294px;
    top:310px;
    width:289px;
    height:22px;
}

.xSelfAnalysis.xSMS.xPageFirst .xName
{
    font-family:Georgia;
    font-size:24px;
    line-height:1em;
    padding:8px;
    font-style:italic;
    position:absolute;
    left:294px;
    top:231px;
    width:289px;
    height:22px;
}


.xSelfAnalysis.xSMS.xPageFirst .xSMSEmail,
.xSelfAnalysis.xSMS.xPageFirst .xDay,
.xSelfAnalysis.xSMS.xPageFirst .xMonth,
.xSelfAnalysis.xSMS.xPageFirst .xYear
{
    font-family:Georgia;
    font-size:24px;
    line-height:1em;
    padding:8px;
    font-style:italic;
    position:absolute;
    width:289px;
    height:22px;
}

.xSelfAnalysis.xSMS.xPageFirst .xSMSEmail
{
    left:294px;
    top:331px;
}

.xSelfAnalysis.xSMS.xPageFirst .xDay
{
    left:294px;
    top:387px;
    width:55px;
    height:43px;
}

.xSelfAnalysis.xSMS.xPageFirst .xMonth
{
    left:352px;
    top:387px;
    width:182px;
    height:43px;
}

.xSelfAnalysis.xSMS.xPageFirst .xYear
{
    left:536px;
    top:387px;
    width:65px;
    height:28px;
    padding:3px 0px 0px 0px;
}

.xSelfAnalysis.xSMS.xPageOther .xDay,
.xSelfAnalysis.xSMS.xPageOther .birthdateTitle,
.xSelfAnalysis.xSMS.xPageOther .emailTitle,
.xSelfAnalysis.xSMS.xPageOther .xMonth,
.xSelfAnalysis.xSMS.xPageOther .xYear,
.xSelfAnalysis.xSMS.xPageOther .xSMSEmail,
.xSelfAnalysis.xSMS.xPageLast .xDay,
.xSelfAnalysis.xSMS.xPageLast .birthdateTitle,
.xSelfAnalysis.xSMS.xPageLast .emailTitle,
.xSelfAnalysis.xSMS.xPageLast .xMonth,
.xSelfAnalysis.xSMS.xPageLast .xYear,
.xSelfAnalysis.xSMS.xPageLast .xSMSEmail,
.xSelfAnalysis.xSMS.xPageLast .xPrevLast,
.xSelfAnalysis.xSMS.xPageLast .form h1
{
    display:none;
}



.xSelfAnalysis.xPageFirst .xStart
{
    position:absolute;
    left:157px;
    top:408px;
}

.xSelfAnalysis.xSMS.xPageFirst .xStart
{
    position:absolute;
    left:160px;
    top:485px;
}

.xSelfAnalysis h1
{
    /*padding:14px 0px 0px 14px;*/
    font-family:Georgia;
    font-size:37px;
    font-style:italic;
    color:White;
    font-weight:normal;
    line-height:37px;
    margin:0px;
    padding:19px 19px 19px 19px;
}

.xSelfAnalysis .xPage div
{
}

.xSelfAnalysis div.xPage
{
    min-height:550px;
    margin:0px 19px 19px 19px;
    filter: alpha(opacity=90);
    -khtml-opacity: 0.9;
    -moz-opacity: 0.9;
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
    background-color:#ffffff;
    -moz-border-radius: 2px;
    border-radius: 2px;
}


.xSelfAnalysis  .xPrev
{
    position:absolute;
    bottom:6px;
    left:3px;
}

.xSelfAnalysis  .xNext
{
    position:absolute;
    bottom:6px;
    right:3px;
}

.xSelfAnalysis  h1 span
{
    position:absolute;
    top: 10px;
    right:14px;
    padding:2px 10px 10px 10px;
    margin:5px;
    border-radius: 4px;
    background-color:#ca09d0;
    color:White;
}

.xSelfAnalysis.xPageLast h2
{
    position:absolute;
    top:89px;
    left:30px;
    color:Black;
    font-family:Georgia;
    font-size:28px;
    font-style:italic;
    width:600px;
    margin:0px;
}

.xSelfAnalysis.xPageLast h3
{
    position:absolute;
    top:300px;
    left:28px;
    color:#Black;
    font-family:Georgia;
    font-size:28px;
    font-style:italic;
    width:600px;
    margin:0px;
}


.xSelfAnalysis.xPageLast p
{
    width:562px;
    top:126px;
    left:28px;
    position:absolute;
    color:White;
    font-family:Georgia;
    font-size:16px;
    font-style:italic;
    color:Black;
    margin:0px;
}


.xSelfAnalysis.xPageLast ul
{
    position:absolute;
    top:340px;
    left:28px;
    color:White;
    font-family:Georgia;
    font-size:16px;
    font-style:italic;
    width:600px;
    list-style-image:none;
    list-style-type:none;
    padding:0px 0px 0px 10px;
    margin:0px;
    color:Black;
}

.xSelfAnalysis.xPageLast ul li
{
    line-height:20px;
}

.xSelfAnalysis.xPageLast p.henning-prelog
{
    width:400px;
    top:639px;
    left:26px;
    position:absolute;
    color:White;
    font-family:Georgia;
    font-size:13px;
    font-style:italic;
}

.xSelfAnalysis.xPageLast p.pnt
{
    font-size:18px;
    top:200px;
    width:619px;
    left:28px;
    position:absolute;
}

.xSelfAnalysis.xPageLast p.pnt em
{
    color:#990099;
}

.xSelfAnalysis.xPageLast p.example
{
    width:275px;
    top:480px;
    left:340px;
    position:absolute;
    color:White;
    font-family:Georgia;
    font-size:18px;
    font-style:italic;
    cursor:pointer;
    color:Black;
}

.xSelfAnalysis.xPageLast p.example a
{
    color:#ff00f8;
    font-size:22px;
}

.xSelfAnalysis.xPageLast .form
{
    width:289px;
    top:163px;
    left:620px;
    position:absolute;
    padding:10px 0px 20px 0px;
}

.xSelfAnalysis.xPageLast .form table th
{
    text-align:right;
}


.xSelfAnalysis.xPageLast .form table th,
.xSelfAnalysis.xPageLast .form table td
{
    color:White;
    font-family:Georgia;
    font-size:16px;
    font-style:italic;
    font-weight:normal;
}

.xSelfAnalysis.xPageLast .form table th
{
    font-size:12px;
    text-align:left;
    padding-left:20px;
}

.xSelfAnalysis.xPageLast .form table th.chk
{
    font-size:12px;
    text-align:left;
    padding-left:20px;
    padding-right:20px;
}

.xSelfAnalysis.xPageLast .form table td input
{
    border:1px solid #92008f;
    font-size:14px;
    padding:5px;
    font-family:Georgia;
    font-size:16px;
    font-style:italic;
    font-weight:normal;
}

.xSelfAnalysis.xPageLast .xPrevLast
{
    position:absolute;
    left:0px;
    bottom:298px;
}

.xSelfAnalysis.xPageLast .send-order
{
    top:584px;
    left:643px;
    position:absolute;
}

.xSelfAnalysis.xPageLast p.yeas-plese span
{
    color:#ff00f8;
    font-family:Georgia;
    font-size:38px;
    font-style:italic;
    display:block;
    font-weight:bold;
}

.xSelfAnalysis.xPageLast p.yeas-plese
{
    width:283px;
    top:80px;
    left:626px;
    position:absolute;
    color:White;
    font-family:Georgia;
    font-size:16px;
    font-style:italic;
    color:Black;
}

.xSelfAnalysis.xPageLast .gender input
{
    border:0px!important;
    padding-right:10px!important;
}

.xSelfAnalysis .xAlt img.xFlip
{
    -moz-transform: scaleX(-1);   
    -o-transform: scaleX(-1); 
    -webkit-transform: scaleX(-1);    
    transform: scaleX(-1);    
    filter: FlipH;    
    -ms-filter: "FlipH";
}

.xSelfAnalysis .xError
{
	background-color:#ffcccc;
	color:Black;
}


.xSelfAnalysis h5
{
    font-family:Georgia;
    font-size:28px;
    color:White;
    padding:10px;
}

.xSelfAnalysis.xSMS
{
    
}

.xId18235
{
    background-repeat:no-repeat;
    height:144px;
}

.xId18235 h3
{
    font-family:Georgia;
    font-size:26px;
    font-weight:bold;
    font-style:italic;
    color:#a600a6;
    padding-bottom:5px;
    margin-bottom:0px;
}

.xId18235 ul
{
    list-style-position:inside;
    padding:0px;
    margin:0px;
}

.xId18235 ul li strong
{
    font-weight:normal;
    color:Black!important;
}

.xId18235 ul li
{
    font-family:Georgia;
    font-size:17px;
    font-style:italic;
}

.xId18235 a
{
    text-decoration:none;
    color:inherit;
}

.xId18235 p,
.xId18235 h3
{
    padding:0px;
    margin:0px;
}

.xProductListNormal .xProductItem .xLesMer
{
    font-family:Georgia;
    font-size:14px;
    color:#9f376e;
}


.xPartnerInsuranceText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: rgb(49, 49, 49);
    padding:5px 10px 5px 10px;
    margin :13px;
    color:#fff;
    display:none;
}

.xID20022
{
    height:924px;
    /*background-image:url("../../Images/Rev3/aarshoroskop-2011-12-bg-v8v2.png");*/
    background-image:url("../../Images/Rev3/aarshoroskop-2012-bg-v9.png");
    
}

.xID20022 .xProductForm
{
    padding-top:290px;
}

.xID20022 .xProductInput label,
{
    padding-left:0px!important;
}

.xID20022 .xProductInput h4
{
    margin-left:0px!important;
}

.xID20022 .xProductFooter
{
    margin-left:0px!important;
    margin-right:20px;
}

.xThemeId20021 p.large
{
    position:absolute;
    top:70px;
    font-family:Georgia;
    font-size:20px;
    font-style:italic;
}

.xThemeId20021 h1,
.xThemeId20021 h2,
.xThemeId20021 h3,
.xThemeId20021 h6,
.xThemeId20021 p,
.xThemeId20021 ul li
{
    color:White!important;
}

.xThemeId20021 h1
{
    position:absolute;
    font-family:Arial;
    font-size:45px;
    text-transform:uppercase;
    padding:15px 0px 0px 15px;
    margin-bottom:0px;
    overflow:visible;
    width:938px;
}

.xThemeId20021 h6
{
    font-family:Georgia;
    font-size:35px;
    margin:0px;
    padding:0px;
    padding-top:205px;
    padding-left:15px;
    text-decoration:underline;
    font-style:italic;
}

.xThemeId20021 ul li
{
    font-family:Georgia;
    font-size:23px;
    padding-left:5px;
    font-style:italic;
}

.xThemeId20021 ul
{
    list-style-image:url("../../Images/Rev3/star-sun-yellow.png")!important;
}
    

.xThemeId20021 h2
{
    font-family:Georgia;
    font-size:32px;
    padding-left:15px;
    font-style:italic;
    font-weight:bold;
}

.xThemeId20021 p
{
    font-family:Georgia;
    font-size:14px;
    padding-left:15px;
    font-style:italic;
}

.xThemeId20021 h3
{
    font-family:Arial;
    font-size:23px;
    text-transform:uppercase;
    margin-top:-20px;
    padding:15px 0px 0px 15px;
    text-align:right;
    margin-right:280px;
}

.xProductHtmlOverlay.xThemeId20021
{
    width:619px;
}


.xThemeId20034 h1
{
    font-family:Georgia;
    font-size:45px;
    font-style:italic;
    margin:0px;
    padding:0px;
    margin-top:34px;
    color:#c12f0b;
}

.xThemeId20034 h2
{
    font-family:Georgia;
    font-size:28px;
    font-style:italic;
    margin-bottom:10px;
    color:#c12f0b;
}

.xThemeId20034 h3
{
    font-family:Georgia;
    font-size:20px;
    font-style:italic;
    padding-top:100px;
    color:#c12f0b;
}


.xThemeId20034 p,
.xThemeId20034 li
{
    font-family:Georgia;
    font-size:17px;
    font-style:italic;
}

.xThemeId20034 p.small
{
    font-family:Georgia;
    font-size:14px;
    font-style:italic;
}

.xProductList.xId9329 .ing,
.xProductList.xId9329 h2,
.xProductList.xId20595 .ing,
.xProductList.xId20595 h2
{
    display:none;
}

.xProductList.xId20595,
.xProductList.xId20595 h2,
.xProductList.xId20595 .xProductItem
{
    background-color:#daeeff;
}

.xProductList.xId20595 .xProductItem
{
    padding-top:10px;
}

.xProductList.xId20595 img
{
    border:5px solid white;
    -moz-box-shadow: 0 0 5px #888;
    -webkit-box-shadow: 0 0 5px #888;
    box-shadow: 0 0 5px #888;
}

.xProductList.xId20595 .xHeader
{
    font-family:Georgia;
    font-size:18px;
    font-weight:bold;
    font-style:italic;
    color:Black!important;
    text-align:left;
    margin-left:10px!important;
    margin-right:10px!important;
    margin-top:0px!important;
}

.xProductList.xId20595 .xDescription
{
    font-family:Georgia;
    font-size:14px!important;
    font-style:italic;
    color:Black!important;
    text-align:left;
    margin-left:10px!important;
    margin-right:10px!important;
    padding-top:0px!important;
}

.xProductList.xId20595 .xLesMer
{
    font-family:Georgia;
    font-size:24px!important;
    font-weight:bold;
    font-style:italic;
    color:#bd0040!important;
    text-align:right;
    margin-left:10px!important;
    margin-right:10px!important;
    padding-top:0px!important;
    padding-bottom:5px!important;
    border-bottom:1px solid #b4d7f4;
}

.xProductList.xId9329 .xLesMer
{
    font-family:Georgia;
    font-size:24px!important;
    font-weight:bold;
    font-style:italic;
    color:#bd0040!important;
    text-align:center;
    margin-left:10px!important;
    margin-right:10px!important;
    padding-top:0px!important;
    padding-bottom:5px!important;
    border-bottom:1px solid #d9baa1;
}


.xProductList.xId20595
{
    padding-top:45px;
    background-image:url('/Images/Rev3/magic-magasin-top-150.png');
    background-repeat:no-repeat;
}

.xProductList.xId9329
{
    padding-top:83px;
    background-image:url('/Images/Rev3/alt-boker-top-150.png');
    background-repeat:no-repeat;
}


.xProductList.xId9329 .xHeader
{
    font-family:Georgia;
    color:Black!important;
    font-style:italic!important;
    font-weight:bold!important;
    font-size:16px!important;
    white-space:pre-wrap;
    overflow:hidden;
}

.xProductList.xId9329,
.xProductList.xId9329 .xProductItem
{
    background-color:#fff0cc;
}

.xProductList.xId9329 .xDescription
{
    font-family:Georgia;
    color:Black!important;
    font-style:italic!important;
    font-weight:bold!important;
    font-size:12px!important;
    padding:0px 10px 10px 10px!important;
}

.xProductList.xId9329 .xProductItem
{
    padding-top:0px;
}

.xProductList.xId9329 img
{
    padding-bottom:5px;
}



.xRelationBox .xProductList.xId15406
{
    background-color: #daffe3!mportant;
}









body.xNodeID6148 .xColumnTop
{
    background-image: url("../../Images/Rev3/aar_2012_dec_v9.jpg")!important;
    background-position:top center;
    background-repeat:no-repeat;
    background-color:#161421!important;
}






body.xNodeID6148 .xContainer
{
    /*background-color:transparent!important;*/
}


body.xNodeID6148
{
    /*background-image: url("../../Images/Rev3/aar_2012_dec_v9.jpg")!important;
    background-position:top center;
    background-repeat:no-repeat;
    background-color:#161421!important;*/
}


.xProduct.xID22333 .xProductMain .xProductInput h4
{
    display:block!important;
}


.xProduct.xID22333
{
    background-image:url('../../Images/Rev3/aarshoroskop4.png');
    background-repeat:no-repeat;
    background-position:top left;
    width:980px!important;
    height:780px!important;
}

body.xNodeID707 .xProduct.xID22333
{
    background-image: url("../../Images/Rev3/aarshoroskop4_v2.png")!important;
    background-position:top center;
    background-repeat:no-repeat;
    background-color:#161421!important;
}


.xProduct.xID22333 .xProductForm
{
    padding-right:25px!important;
    padding-top:81px!important;
}

.xProductList.xId13834 h2
{
    font-size:28px;
}



.xProductList.xId13834 .xHeader
{
    font-family:Georgia;
    color:Black!important;
    font-style:italic!important;
    font-weight:bold!important;
    font-size:16px!important;
    white-space:pre-wrap;
    overflow:hidden;
}

.xProductList.xId13834 .xDescription
{
    font-family:Georgia;
    color:Black!important;
    font-style:italic!important;
    font-weight:bold!important;
    font-size:12px!important;
    padding:0px 10px 10px 10px!important;
}

.xProductList.xId13834 .xProductItem
{
    padding-top:0px;
}

.xProductList.xId13834 img
{
    padding-bottom:5px;
}

.xProductList.xId13834
{
    background-color:rgb(252, 227, 249);
}

.xProductList.xId13834 .xLesMer
{
    font-family:Georgia;
    font-size:24px!important;
    font-weight:bold;
    font-style:italic;
    color:#bd0040!important;
    text-align:center;
    margin-left:10px!important;
    margin-right:10px!important;
    padding-top:0px!important;
    padding-bottom:5px!important;
    border-bottom:1px solid #d9baa1;
}

.xThemeId20667 
{
    font-family:Georgia;
}


.xThemeId20667 h1
{
    color:#ff4e00;
    font-size:55px;
    font-style:italic;
    font-weight:normal;
    line-height:0.7em;
}

.xThemeId20667 h2
{
    font-size:27px;
    font-style:italic;
    font-weight:normal;
}

.xThemeId20667 h1 span
{
    font-size:32px;
}

.xThemeId20667 p
{
    font-size:24px;
    font-style:italic;
    
}

.xPremiumPartnerFooter
{
    width:980px;
    margin:0px auto;
}

body.x79001400
{
    /*background-image:none;*/
    /*background-repeat:repeat-y;
    background-position:center center;
    width:100%;*/
    background-image:url("../../Images/Rev3/global_bg.png");
    background-repeat:repeat-x;
    background-position:center center;
    background-position:0px 43px;
}

body.x79001400 .xContainer
{
    margin-top:2px;
}

body.x79001400 .xPremiumPartnerFooter
{
    width:1011px;
}
body.x79001400 .xContainer
{
    /*border-left:3px solid #f1f1f1;
    border-right:3px solid #f1f1f1;
    border-bottom:3px solid #f1f1f1;*/
    padding:0px 10px;
    padding-bottom:10px;
}
body.x79001400 .xL2Col
{
    background-color:#f8cee4;
}
body.x79001400 .xL1Col,
body.x79001400 .xMenuSelectLeft,
body.x79001400 .xMenuSelectRight
{
    background-image:none;
    background-color:White;
    background-repeat:no-repeat
}
#startsiden_partner_header *,
#startsiden_partner_footer * { margin: 0; padding: 0;}

#startsiden_partner_header {
    font-family: arial, sans-serif;
    background: #DC291E; 
    padding: 8px 0;
    -webkit-box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.5);
    box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.5); 
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#b3b3b3', Direction=180, Strength=4);
    zoom: 1;
}
#startsiden_partner_header_logo  
{
    text-indent: -10000px; width: 980px; margin: 0 auto; 
}
#startsiden_partner_header_logo span {
    display: block;
    width: 204px;
    height: 25px;
    background: url(../../Images/Rev3/startsiden-logo.png);
}

#startsiden_partner_footer {
    font-family: arial, sans-serif;
    text-align: center;
    background: url(../../Images/Rev3/startsiden-footer-shadow.png);
    color: #313131;
    font-size: 12px; 
    width: 1011px;
    height: 84px;
    margin: 10px auto 100px;
    position:relative;
}
#startsiden_partner_footer p { position: relative; top: 25px; }
#startsiden_partner_footer a { text-decoration: none; }



.xHoroscopeCombinedBox.xBoxId22110 .xMenu,
.xHoroscopeCombinedBox.xBoxId22111 .xMenu,
.xHoroscopeCombinedBox.xBoxId22112 .xMenu
{
    display:none;
}


.xHoroscopeCombinedBox.xBoxId22110 .xBody,
.xHoroscopeCombinedBox.xBoxId22111 .xBody,
.xHoroscopeCombinedBox.xBoxId22112 .xBody
{
    border-top:1px solid #e486b4;
}

body.x79000438 .xMenuTheme3 .xLevel1.xActive a
{
    color:Black;
}

body.x79000438 .xMenuTheme3 .xLevel1 a
{
    color:White;
}

body.x79000438 .xMenuTheme3 .xLevel2 a
{
    color:#333333;
}

body.x79000438 .xMenuTheme3 .xLevel2.xActive a
{
    text-decoration:underline;
}

body.x79000438 .xMenuSelectLeft,
body.x79000438 .xMenuSelectRight,
body.x79000438 .xMenuTheme3 .xActive.xLevel1 
{
    background-color:#90929a!important;
    background-image:none;
} 

body.x79000438 
{
    background-image:none;
}

body.x79000438 .xL1Col
{
    background-image:none;
    background-color:#90929a;
}

body.x79000438 .xL2Col
{
    width:972px;
    background-color:#cdcfda;
}

body.x79000438 .xMenu
{
    background-color:#90929a;
}


#flash-pop-up
{
    position:fixed;
    bottom:0px;
    right:0px;
    width:320px;
    height:148px;
    background-color:Black;
    color:White;
    font-family:Georgia;
    text-align:center;
    padding:15px;
}
    
#flash-pop-up span
{
    position:fixed;
    bottom:151px;
    right:5px;
    font-size:20px;

}
    
#flash-pop-up a
{
    color:White;
    text-decoration:none;
    display:block;
}
    
#flash-pop-up h1
{
    font-size:22px;
    display:block;
}
    
#flash-pop-up p
{
    font-size:20px;
    display:block;
}
    

.energica
{
    color:Green;
    font-size:12px;
    font-weight:bold;
    margin:0px!important;
    margin-top:5px!important;
}

.energica em
{
    
}
