body{margin-top:0px;font-family:arial;background-position:center;}


.font10 {font-size:77%;}  /*renders 10px */
.font11 {font-size:85%;}  /*renders 11px */
.font12 {font-size:93%;}  /*renders 12px */
.font13 {font-size:100%;} /*renders 13px */ 
.font14 {font-size:108%;} /*renders 14px */
.font15 {font-size:116%;} /*renders 15px */
.font16 {font-size:123.1%;} /*renders 16px */
.font17 {font-size:131%;} /*renders 17px */
.font18 {font-size:138.5%;} /*renders 18px */
.font19 {font-size:146.5%;} /*renders 19px */
.font20 {font-size:159.9%;} /*renders 20px */
.font22 {font-size:167%;} /*renders 22px */

h1{font-family:Georgia;font-style:italic;font-size:167%;line-height:100%;color:#000}
h2{font-family:Georgia;font-style:italic;font-size:167%;line-height:93%;color:#000}
h3{color:#cd3391;font-weight:bold;margin:0 0 4px 0}
p{margin:0 0 17px 0;}

a:link{color:#c62a88}
a:visited{color:#c62a88}
a:hover{color:#c62a88}
a:active{color:#c62a88}

#wrapper{width:1000px;margin:0 auto;background-color:#fff;padding:0 12px;}

/* TOP BANNERS LIST */
#topbannerlist{height:36px;margin:0px 0 0 0;padding:2px 0 0}
#topbannerlist .alh_navtable_link{color:#212121;text-decoration:none;font-size:77%;line-height:100%;display:block}
#topbannerlist .alh_navtable_site{color:#b2b2b2;text-decoration:none;font-size:77%;}


/* HEAD */
#head{clear:both;}
#head .content{margin:15px 0 0 0;height:90px}
#head .logo{margin:2px 0px 0 0;float:left;width:226px}
#head .content .adtag{float:left;margin:0 2px 0 37px}
#head .content .banner{float:left;}

/* TOP NAVIGATION */
#topnavigation{}
#topnavigation ul{margin:14px 0 0 0}
#topnavigation ul li{display:inline}
#topnavigation ul li a{font-family:Trebuchet MS;font-size:93%;text-decoration:none;color:#c00076;margin:0 7px 0 0;text-transform:uppercase;}
#topnavigation ul li a:link{font-family:Trebuchet MS;font-size:93%;text-decoration:none;color:#c00076;margin:0 7px 0 0;text-transform:uppercase;}
#topnavigation ul li a:visited{font-family:Trebuchet MS;font-size:93%;text-decoration:none;color:#c00076;margin:0 7px 0 0;text-transform:uppercase;}
#topnavigation ul li a:hover{font-family:Trebuchet MS;font-size:93%;text-decoration:none;color:#808080;margin:0 7px 0 0;text-transform:uppercase;}
#topnavigation ul li a:active{font-family:Trebuchet MS;font-size:93%;text-decoration:none;color:#808080;margin:0 7px 0 0;text-transform:uppercase;}
#topnavigation ul li a.selected{color:#000;}

/* TOP NAVIGATION LEVEL 2 */
/*.topnavigation2{background-image:url(/img/top-nav-bg.gif);background-repeat:repeat-x;height:28px;margin:1px 0 0 0;}
.topnavigation2 ul{background-image:url(/img/top-nav-bg.gif);background-repeat:repeat-x;height:28px;margin:0px 0 0 0}*/
.topnavigation2{background-image:url(/img/top-nav-bg.gif);background-repeat:repeat-x;min-height:28px;margin:1px 0 0 0;overflow:visible;clear:both}
.topnavigation2 ul{background-image:url(/img/top-nav-bg.gif);background-repeat:repeat-x;margin:0px 0 0 0}
.topnavigation2 ul li{background-image:url(/img/top-nav-bg.gif);background-repeat:repeat-x;float:left;display:inline;height:23px;padding:5px 0 0 0}
/*.topnavigation2 ul li{float:left;display:inline;height:23px;padding:5px 0 0 0}*/
.topnavigation2 ul li a{font-family:Trebuchet MS;font-size:85%;text-decoration:none;color:#000;margin:10px 0 0 5px;line-height:150%}
.topnavigation2 ul li a:link{font-family:Trebuchet MS;font-size:85%;text-decoration:none;color:#000;margin:10px 0 0 5px;line-height:150%}
.topnavigation2 ul li a:visited{font-family:Trebuchet MS;font-size:85%;text-decoration:none;color:#000;margin:10px 0 0 5px;line-height:150%}
.topnavigation2 ul li a:hover{font-family:Trebuchet MS;font-size:85%;text-decoration:none;color:#808080;margin:10px 0 0 5px;line-height:150%}
.topnavigation2 ul li a:active{font-family:Trebuchet MS;font-size:85%;text-decoration:none;color:#808080;margin:10px 0 0 5px;line-height:150%}
.topnavigation2 ul li a.selected{color:#808080;}
.topnavigation2 ul li img {margin:-5px 0 0 0}


/* CONTENT */
.article_separator{background-image:url(/img/separator.gif);background-repeat:repeat-x;height:1px;}
.article_separator_high{background-image:url(/img/separator.gif);background-repeat:repeat-x;height:1px;margin:20px 0 20px 0;clear:both}
.article_separator_high_extra{background-image:url(/img/separator.gif);background-repeat:repeat-x;height:1px;margin:20px 0 20px 0;clear:both}
.gadget_separator_blog{background-image:url(/img/separator.gif);background-repeat:repeat-x;height:1px;margin:15px 0 15px 0}
.textheader{font-family:"Times New Roman",serif;text-transform:uppercase;letter-spacing:4px;margin:0 0 4px 0;font-size:100%;line-height:16px;}
.contenttext{color:#585547;margin:0px 0 0;}
#content{clear:both;margin:15px 0 0 0}
.special .textheader{font-family:"Times New Roman",serif;text-transform:uppercase;letter-spacing:4px;margin:10px 0 4px 0;font-size:100%;line-height:16px;}
.nomargin .textheader{margin:0 0 8px 0;line-height:95%;padding:0;}
.notopmargin .textheader{margin:0 0 8px 0;line-height:95%;padding:0;}


/* LEFT */
#content #left_column{float:left;width:435px;overflow: hidden}
#content #left_column .header{margin:0px 0 4px 0}

/* NAVIGATION PAGE */
#content #left_column .navigationtext{color:#585547;margin:10px 0 0;}


/* LARGE ARTICLE */
#content #left_column .article_large{}
#content #left_column .article_large h2{margin:0px 0 5px 0}
#content #left_column .article_large h2 a{text-decoration:none;color:#000}
#content #left_column .article_large img{margin:0 0 5px 0 }
#content #left_column .article_large p{color:#585547;margin:2px 0 0}
#content #left_column .article_large p a{color:#c00076;text-decoration:none}
#content #left_column .article_large .text{color:#585547}


/* RELATED CONTENT */
#content #left_column fieldset{border:1px solid #e5e5e5;margin:15px 0 20px 0;padding:0 0 5px 0}
#content #left_column fieldset.relatedarticles legend{color:#000;font-size:85%;margin-left:6px;*margin-left:0px}
#content #left_column fieldset.relatedarticles a{color:#5a5a5a;font-size:85%;background-image:url(/img/related-icon.gif);background-repeat:no-repeat;text-decoration:none;padding-left:12px;line-height:170%;display:block;float:left;margin:0 10px 0 8px}

/* SMALL ARTICLE  */

#content #left_column .article_small h2 a{text-decoration:none;color:#000}
#content #left_column .article_small{margin:0px 0 0 0; height:116px;position:relative;}
#content #left_column .article_small .content{margin:0;position:absolute;bottom:-5px;left:145px;width:289px;}
#content #left_column .article_small .content_noimage{margin:0 0 0 0px}
#content #left_column .article_small .content .text{color:#585547}
#content #left_column .article_small img{float:left;margin:2px 0 0}
#content #left_column .article_small p{color:#585547;margin:2px 0 0}
#content #left_column .article_small p a{color:#c00076;text-decoration:none}

#content #left_column .commentscontainer{position:relative;border:1px solid #fff}
#content #left_column .commentscontainer .comments{background-image:url(/img/comments.gif);background-repeat:no-repeat;font-size:110%;position:absolute;width:20px;height:20px;padding:1px;*padding:0px;margin:0 0 0 5px;top:-1px;*top:0px;}
#content #left_column .commentscontainer .comments a.commenttext{color:#fff;font-size:70%;position:absolute;text-align:center;width:18px;left:0px;top:2px;*top:1px;}

#content #left_column .article_small_alt2 h2 a{text-decoration:none;color:#000}
#content #left_column .article_small_alt2{margin:0px 0 0 0;height:116px;position:relative;}
#content #left_column .article_small_alt2 .content{margin:0; position:absolute;bottom:-5px;left:0px;width:289px;}
#content #left_column .article_small_alt2 .content_noimage{margin:0 0 0 0px}
#content #left_column .article_small_alt2 .content .text{color:#585547}
#content #left_column .article_small_alt2 img{float:right;}
#content #left_column .article_small_alt2 p{color:#585547;margin:2px 0 0}
#content #left_column .article_small_alt2 p a{color:#c00076;text-decoration:none}

/* SLIDESHOW */
#content #left_column .slideshow{width:434px;height:471px;background-color:#000;margin:0 0 20px 0;position:relative;text-align:center;}
#content #left_column .slideshow .arrowleft{position:absolute;top:429px;left:10px}
#content #left_column .slideshow .arrowright{position:absolute;top:429px;right:10px}
#content #left_column .slideshow .slideshowtext{color:#fff;position:absolute;top:435px;left:70px;text-align:left;width:290px;}
#content #left_column .slideshow .slideshowtext .counter{color:#ee3dad;display:inline}
#content #left_column .slideshow .opacity{position:absolute;top:428px;left:0px;width:434px;height:43px}
#content #left_column .slideshow .imagewide{margin-top:80px}

/* QUESTION */
#content #left_column .poll{margin:0px 0 20px 0}
#content #left_column .poll .header{}
#content #left_column .poll .question{background-color:#ededed;padding:18px 15px 15px 15px;border:1px solid #e0e0e0}
#content #left_column .poll .question .title{color:#fa30ac;margin:0 0 7px 0}
#content #left_column .poll .question input{float:left; width:15px;margin:-1px 0 0 0;*margin:-3px 0 0 0}
#content #left_column .poll .question div.label{font-size:93%;color:#000;font-family:Georgia;margin:0 0 5px 20px;}
#content #center_column .poll .question .buttons{margin:15px 0 0 0}
#content #left_column .poll .question .button{margin:0px 3px 0 0}
#content #left_column .poll .question .resultcontainer{margin:1px 0 0 0}
#content #left_column .poll .question .diagram{height:11px;font-size:93%;background-color:#fc30ad;float:left;margin:0 4px 0 0}
#content #left_column .poll .question .result{font-weight:bold;font-size:93%;}
#content #left_column .poll .question .votings{font-weight:bold;font-size:93%;font-family:Georgia;}

/* ARTICLE FULL */
#content #left_column #article_full{}
#content #left_column #article_full .articleimage{margin:0 0 25px 0}
#content #left_column #article_full .text{color:#747160;margin:10px 0 0 0}
#content #left_column #article_full .text p{margin:17px 0 0 0;}

/* COMMENTS */
#content #left_column #article_full .commentform{border:1px solid #bfbfbf;padding:1px;margin:20px 0 0 0;clear:both}
#content #left_column #article_full .commentform .controls {background-color:#f353b8;height:145px;padding:15px 12px}
#content #left_column #article_full .commentform .controls input{float:left;clear:left;border:1px solid #fff;margin:4px 0 0 0;width:150px;height:18px;color:#808080}
#content #left_column #article_full .commentform .controls .comment{float:right;}
#content #left_column #article_full .commentform .controls .captcha{float:left;clear:left;width:152px;height:49px;margin:4px 0 0 0}
#content #left_column #article_full .commentform .controls textarea{resize: none;border:1px solid #fff;margin:0px 0 0 0;width:240px;height:129px;color:#808080;}
#content #left_column #article_full .commentform .controls div{margin:0px 0 0 0;color:#fff}
#content #left_column #article_full .commentform .controls a.button{margin:0px 0 0 0;color:#fff;background-color:#000;float:left;clear:left;text-decoration:none;line-height:170%;display:block;width:149px;margin:4px 0 0 0;padding:0 0 0 4px}

#content #left_column #article_full #comments{margin:4px 0 20px 0;}
#content #left_column #article_full #comments .header{border-bottom:1px solid #bfbfbf;height:18px;margin:0 0 1px 0}
#content #left_column #article_full #comments .header .counter{margin:0px 0 0 0;*margin:1px 0 0 0;text-align:center;font-weight:bold;background-image:url(/img/comments.gif);background-repeat:no-repeat;float:left;color:#fff;width:18px;height:16px;padding-top:1px;*padding-top:0px}
#content #left_column #article_full #comments .header .text{margin:2px 0 0 22px;}
#content #left_column #article_full #comments .commentitem{padding:23px 14px 8px;}
#content #left_column #article_full #comments .commentitem .commenttext{color:#333333;margin:0 0 10px 0}
#content #left_column #article_full #comments .commentitem .author{color:#a7a7a7}
#content #left_column #article_full #comments .commentitem .authorname{color:#c62a88}
#content #left_column #article_full #comments .commentitem .link{color:#a7a7a7;text-decoration:none}
#content #left_column #article_full #comments .commentitem .date{color:#a7a7a7}
.evenrow{background-color:#fff;}
.oddrow{background-color:#fbf0f7;}

/* BLOG PAGE */
#content #content_wrapper {float: left; width: 735px;}
#content .blogimagehead{margin:0 0 10px 0}
#content #left_column #blogs{margin:0px 0 0 0;}
#content #left_column #blogs .blogheader{margin:0 0 10px 0}
#content #left_column #blogs h1 a{color:#000;text-decoration:none}
#content #left_column #blogs .text{font-family:Courier;margin:0 0 15px 0;}
#content #left_column #blogs .text img{max-width:425px}
#content #left_column #blogs .text p{margin:17px 0 0 0;}
#content #left_column #blogs .blogfooter{margin:0px 0 0 0;padding:2px}
#content #left_column #blogs .info{float:right;margin:1px 0 0 0;color:#000}
#content #left_column #blogs .byline{font-weight:normal}
#content #left_column #blogs a.comments{font-weight:bold;text-decoration:none;color:#000}
#content #left_column #blogs .commentcount{color:#c62a88}
#content #left_column #blogs .blogspacer{margin:0 0 35px 0}
#content #left_column #blogs .comments {margin:0 0 20px 0}
#content #left_column #blogs .comments .commentitem{padding:23px 14px 8px;}
#content #left_column #blogs .comments .commentitem .commenttext{color:#333333;margin:0 0 10px 0}
#content #left_column #blogs .comments .commentitem .author{color:#a7a7a7}
#content #left_column #blogs .comments .commentitem .authorname{color:#c62a88}
#content #left_column #blogs .comments .commentitem .link{color:#a7a7a7;text-decoration:none}
#content #left_column #blogs .comments .commentitem .date{color:#a7a7a7}

#content #left_column #blogs .comments .commentform{border:1px solid #bfbfbf;padding:1px;margin:20px 0 10px 0}
#content #left_column #blogs .comments .commentform .controls {background-color:#f353b8;height:145px;padding:15px 12px}
#content #left_column #blogs .comments .commentform .controls input{float:left;clear:left;border:1px solid #fff;margin:4px 0 0 0;width:150px;height:18px;color:#808080}
#content #left_column #blogs .comments .commentform .controls .comment{float:right;}
#content #left_column #blogs .comments .commentform .controls .captcha{float:left;clear:left;width:152px;height:49px;margin:4px 0 0 0}
#content #left_column #blogs .comments .commentform .controls textarea{resize: none;border:1px solid #fff;margin:0px 0 0 0;width:240px;height:105px;color:#808080;}
#content #left_column #blogs .comments .commentform .controls div{margin:0px 0 0 0;color:#fff}
#content #left_column #blogs .comments .commentform .controls a.button{margin:0px 0 0 0;color:#fff;background-color:#000;float:left;clear:left;text-decoration:none;line-height:170%;display:block;width:149px;margin:4px 0 0 0;padding:0 0 0 4px}

#content #left_column #blogs ul.paging {font-family:Courier;margin:0; padding: 0;list-style: none; width: 100%}
#content #left_column #blogs ul.paging li {float: left; width: 49.9%}
#content #left_column #blogs ul.paging li.next {text-align: right}
#content #left_column #blogs ul.paging a {text-decoration: none}
#content #left_column #blogs ul.paging a:hover {text-decoration: underline}

/* CENTER */
#content #center_column{float: left; width:285px;margin:0 0 0 15px}
/*#content #center_column{width:285px;margin:0 0 0 450px}*/
#content #center_column .header{margin:0px 0 4px 0}


/* TV */
#content #center_column .tv{}

/* POLL */
#content #center_column .poll{margin:0px 0 20px 0}
#content #center_column .poll .header{}
#content #center_column .poll .question{background-color:#ededed;padding:14px 15px 11px 15px;border:1px solid #e0e0e0}
#content #center_column .poll .question .title{color:#fc30ad;margin:0 0 10px 0;line-height:100%}
#content #center_column .poll .question input{float:left; width:15px;margin:-3px 0 0 0}
#content #center_column .poll .question div.label{font-size:93%;color:#000;font-family:Georgia;margin:0 0 5px 20px;width:200px}
#content #center_column .poll .question .buttons{margin:15px 0 0 0}
#content #center_column .poll .question .button{margin:0px 3px 0 0}
#content #center_column .poll .question .resultcontainer{margin:1px 0 0 0}
#content #center_column .poll .question .diagram{height:11px;font-size:93%;background-color:#fc30ad;float:left;margin:0 4px 0 0}
#content #center_column .poll .question .result{font-weight:bold;font-size:93%;}
#content #center_column .poll .question .votings{font-weight:bold;font-size:93%;font-family:Georgia;}

/* IFRAME */
#content #center_column .iframe{margin:0px 0 5px 0px;}

/* LIST */
#content #center_column .list{margin:0px 0 5px 0}
#content #center_column .list .header{}
#content #center_column .list .box{border:1px solid #dddddd;background-image:url(/img/blogg-bg.gif);padding:10px 10px 0px 10px;*padding:10px}
#content #center_column .list .listitem{height:79px;margin:0 0 10px 0;}
#content #center_column .list .listitem img{float:left;background-color:#fff;border:1px solid #ddd;padding:1px}
#content #center_column .list .listitem .content{margin:8px 0 0 90px}
#content #center_column .list .listitem .type{color:#c00076;display:block;text-decoration:none}
#content #center_column .list .listitem .title{color:#000;display:block;text-decoration:none}
#content #center_column .list .listitem .text{color:#767676;display:block;text-decoration:none;font-style:italic}

/* RANKING */
#content #center_column .ranking{border:1px solid #ddd;padding:10px;margin:0 0 5px 0}
#content #center_column .ranking .latestcomments .author{font-weight:bold;color:#666;text-decoration:none}
#content #center_column .ranking .latestcomments .comment{color:#666;text-decoration:none}
#content #center_column .ranking .latestarticles .date{text-decoration:none;color:#666;font-weight:bold}
#content #center_column .ranking .latestarticles .title{text-decoration:none;color:#666;}
#content #center_column .ranking .populararticles .date{text-decoration:none;color:#666;font-weight:bold}
#content #center_column .ranking .populararticles .title{text-decoration:none;color:#666;}
#content #center_column .ranking .mostcomments .date{text-decoration:none;color:#666;font-weight:bold}
#content #center_column .ranking .mostcomments .title{text-decoration:none;color:#666;}


/* BLOG GADGETS */
#content #center_column #bloggadgets{border:1px solid #ddd;padding:10px;margin:0 0 5px 0}

/* BLOG ABOUT */
#content #center_column #bloggadgets .blogabout{}
#content #center_column #bloggadgets .blogabout{height:79px;margin:0 0 10px 0;}
#content #center_column #bloggadgets .blogabout img{float:left;background-color:#fff;border:1px solid #ddd;padding:1px}
#content #center_column #bloggadgets .blogabout .content{margin:0 0 0 90px}
#content #center_column #bloggadgets .blogabout .title{color:#666;font-weight:bold}
#content #center_column #bloggadgets .blogabout .text{color:#666;margin:0 0 0 3px}

/* BLOG SUBSCRIBE */
#content #center_column #bloggadgets .blogsubscribe{margin:8px 0 0 0}
#content #center_column #bloggadgets .blogsubscribe .rssicon{float:left;margin:0px 7px 0 0px}
#content #center_column #bloggadgets .blogsubscribe .rsslink{color:#666;text-decoration:none}
#content #center_column #bloggadgets .blogsubscribe .bloggkoll{margin:0 0 8px 0;height:17px}
#content #center_column #bloggadgets .blogsubscribe .bloggkoll .text{color:#666;margin:2px 0 0 7px;display:block;float:left}
#content #center_column #bloggadgets .blogsubscribe .bloggkoll .script{float:left}
#content #center_column #bloggadgets .blogsubscribe .bloggportalen{margin:0 0 8px 0;height:17px}
#content #center_column #bloggadgets .blogsubscribe .bloggportalen .text{color:#666;margin:2px 0 0 7px;display:block;float:left}
#content #center_column #bloggadgets .blogsubscribe .bloggportalen .script{float:left}

/* BLOG FREE TEXT */
#content #center_column #bloggadgets .blogfreetext{}
#content #center_column #bloggadgets .blogfreetext .text{color:#666}
#content #center_column #bloggadgets .blogfreetext .text a{color:#666;text-decoration:none}

/* BLOG COMMENTS */
#content #center_column .blogcomments{}
#content #center_column .blogcomments ul{margin:0px 0 0px 0}
#content #center_column .blogcomments a.author{font-weight:bold}
#content #center_column .blogcomments a{text-decoration:none;color:#666}

/* BLOG ARCHIVE */
#content #center_column .blogarchive{}
#content #center_column .blogarchive ul{margin:0px 0 0 0}
#content #center_column .blogarchive a{text-decoration:none;color:#000}
#content #center_column .blogarchive .count{}

/* BLOG FLASH */
#content #center_column .blogflash{margin:0 0 20px 0}

/* RIGHT */
#content #right_column{float:right;width:250px}
#content #right_column .header{margin:0px 0 4px 0}
#banners-first{margin:0 0 0 0px;width:250px}
#banners-first ul li{margin:0 0 2px 0}
#banners{margin:0 0 0 0px;width:250px}
#banners ul li{margin:0 0 2px 0}
.banneritem {margin: 0 0 2px 0}

/* Newsletter form */
#NewsletterForm
{
	background-image:url(/img/newsletter_box_bg.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	width:285px;
	margin-bottom:5px;
}

#NewsletterForm .content
{
	padding:0 12px 10px 12px;
}

#NewsletterForm .textbox
{
	border: 1px solid #8f8f8f;
	width:208px;
	padding:2px;
	height:16px;
}


/* FOOTER */
#footer{clear:both;margin:20px 0 0 0}
#footer ul{background-image:url(/img/top-nav-bg.gif);background-repeat:repeat-x;height:28px;margin:1px 0 0 0}
#footer ul li{float:left;display:inline;height:28px;padding:5px 0 0 0}
#footer ul li a{font-family:Trebuchet MS;font-size:85%;text-decoration:none;color:#808080;margin:10px 0 0 5px;}
#footer ul li a.selected{color:#808080;}
#footer ul li a:visited{color:#808080;}
#footer ul li a:hover{color:#808080;}
#footer ul li a:active{color:#808080;}
#footer ul li img {margin:-5px 0 0 0}


/* BANNERSETTINGS */
/* #content #left_column #banner1 {margin-bottom: 10px;} */
#content #left_column #banner2 {margin-bottom: 10px;}