/*a:visited  { color: #900; text-decoration: none }
a:link  { color: 202020; text-decoration: none }
a:hover  { color: 800000; text-decoration: none  }
a:active  { color: #900; text-decoration: none }
a { text-decoration: none }
*/

a 			     {color: #404040; text-decoration : none;}
/*a:hover 		 {color: #404040; text-decoration : underline;}*/
/*a:hover 		 {color: #999999; text-decoration : underline;}*/
a:hover 		 {
	color: Maroon;
	text-decoration : underline;
}

.bloggBattleBox {
	color: White;
	font-family : Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size : 22px;
	font-weight : bold;
	padding : 3px 10px 3px 10px;
	width: 430px;
	line-height: 24px;
	margin : 0px;
	text-align : center;
	background-image : url(../../img/toplist_blog.gif);
	background-repeat : no-repeat;
}
.bloggUserName	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	LINE-HEIGHT: 14px;
	font-weight: bold;
	color : Black;
}
.bloggUserName:hover	{
	color : Black;
}
.bloggUserHeader	{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 16px;
	LINE-HEIGHT: 16px;
	font-weight: bold;
	color : #820202;
}

.topMenuBox {
	background-color: #B17B71;
	color: #ffffff;
	border-right: 1px solid #ffffff;
	padding : 0px 8px 0px 15px;
	width: 135px;
	height: 20px;
	cursor : default;
	cursor : pointer;
	margin : 0px;
}
.topMenuLink {
	color: #ffffff;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration: none;
	font-weight : bold;
	display:block;
	vertical-align : middle;
	line-height : 19px;
}
.topMenuLink:hover{
	color: Black;
	text-decoration: none;
}
/* p {margin: 0; padding: 0;} //For tinyMCE compatibility */

/* body { color: black; font-size: 14px; font-family: Arial, Helvetica; background-color: white } */
ol,li,ul { color: black; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica; LINE-HEIGHT: 14px; font-weight: normal;}
p { margin: 0; padding: 0;color: black; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica; LINE-HEIGHT: 14px; font-weight: normal;}
/* td { color: black; font-size: 14px; font-family: Arial, Helvetica } */
.caption { color: black; font-size: 12px; font-family: Arial, Helvetica; text-decoration: none }
.header { font-size: 30px; font-family: Arial, Helvetica }

.info  { font-size: 12px; font-family: Arial, Helvetica; text-decoration: none }
.menutmp { color: black; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.name { font-weight: normal; font-size: 13px; font-family: Arial, Helvetica }

.whiteheader { color: #515151; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica }
.tableheader { color: #515151; font-weight: bold; font-size: 13px; font-family:Arial, Helvetica }


body 							{ color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
td		 						{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
textarea						{ font-family: Verdana, Geneva, Arial, Helvetica; font-size: 11px; LINE-HEIGHT: 14px; font-weight: normal;}

.arclink, .abslink, .artlink, .newslink	{ font-family: Arial, Helvetica; font-size: 11px; font-weight: normal; color: maroon;}
.newslink:hover	{ font-family: Arial, Helvetica; font-size: 11px; font-weight: normal; color: maroon;text-decoration:underline;}

/* ARCHIVE (article and news) */
.archeadline					{ font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 12px; font-weight: bold;}
.arcbyline						{ font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 11px; font-weight: normal; color: #666666;}
.arctext						{ font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 11px; font-weight: normal;}
.arcimgcopyright				{ font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 9px; font-weight: normal;}

/* ABSTRACT */
.absheadline                    { font-family: Trebuchet MS; font-size: 26px; LINE-HEIGHT: 30px; font-weight: bold;}
.absheadlineMiddle                    { font-family: Trebuchet MS; font-size: 22px; LINE-HEIGHT: 22px; font-weight: bold;}
.absheadline2                   { font-family: Trebuchet MS; font-size: 16px; LINE-HEIGHT: 18px; font-weight: bold;}
.absbyline						{ font-family: Verdana, Geneva, Arial, Helvetica; font-size: 9px; font-weight: normal; color: #666666;}
.abstext						{ font-family: Verdana, Geneva, Arial, Helvetica; font-size: 11px; LINE-HEIGHT: 14px; font-weight: normal;}
.bloggCommentDate						{
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 9px;
	font-weight: normal;
}

/* ARTICLE */
.artheadline					{ font-family: Trebuchet MS; font-size: 16px; font-weight: bold;}
.artbyline						{ font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 13px; font-weight: normal; color: #666666;}
.arttext						{ font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 13px; font-weight: normal;}
.artimgcopyright				{ font-family: Helvetica,Arial,Verdana,Geneva; font-size: 9px; font-weight: normal;}

/* NEWS */
.newsheadline					{ font-family: Verdana, Geneva, Arial, Helvetica; font-size: 11px; LINE-HEIGHT: 14px; font-weight: normal;}

/*QUERY FRAME*/
.querytext						{ font-family: Verdana, Geneva, Arial, Helvetica; font-size: 10px; LINE-HEIGHT: 14px; font-weight: normal;}
.queryHeadertext						{ font-family: Verdana, Geneva, Arial, Helvetica; font-size: 11px; LINE-HEIGHT: 14px; font-weight: bold;}
.queryRadio {
	background-color: transparent;
	width : 12px;
	height : 12px;
	color : #EAC599;
}

/* PUBLIC MENUES */
.mnuOLD        {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #303030; font-weight: normal;}
.mnu						{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	LINE-HEIGHT: 20px;
	color: #606060;
	font-weight: bold;
	text-decoration : none;
	vertical-align : baseline;
	padding-top : 0px;
	padding-bottom : 12px;
}
.mnu:hover			{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	LINE-HEIGHT: 20px;
	color: #606060;
	font-weight: bold;
	text-decoration : none;
}
.mnusub     {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: maroon; font-weight: normal; text-decoration : none;}
.mnusub:hover     {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: maroon; font-weight: normal; text-decoration : none;}
/*NEW LEFT MENU*/
.leftMenu{
	background-image : url(../../img/buttons/menu_line.gif);
	background-repeat : repeat-x;
	padding-left : 5px;
	padding-bottom : 4px;
	padding-top : 6px;
	padding-right : 2px;
	height : 25px;
/*	border-bottom : 1px solid #AAAAAA;*/
	cursor : pointer;
}
.leftMenuText{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
	color : #515151;
	display : block;
	font-weight : normal;
}
.leftMenuText:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
	color : #999999;
	font-weight : normal;
}
.leftSubMenuTop{
	/*background-image : url(sdmenu/title.gif);
	background-repeat : repeat-x;
	*/
	padding-left : 0px;
	padding-bottom : 0px;
	padding-top : 0px;
	padding-right : 0px;
	height : 12px;
	background-color : #EFEFEF;
	border-top : 1px solid #AAAAAA;
	cursor : pointer;
}
.leftSubMenuTop a{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-decoration : none;
	padding-left : 5px;
	padding-bottom : 3px;
	padding-top : 3px;
	padding-right : 2px;
	color : #8C221F;
	height : 12px;
	font-weight : normal;
	display : block;
	background : #EFEFEF;
}
.leftSubMenuTop a:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-decoration : none;
	color : #8C221F;
	height : 12px;
	font-weight : normal;
	background-color : #FAFAFA;
	display : block;
}
.leftSubMenu{
	/*background-image : url(sdmenu/title.gif);
	background-repeat : repeat-x;
	*/
	padding-left : 0px;
	padding-bottom : 0px;
	padding-top : 0px;
	padding-right : 0px;
	height : 12px;
	background-color : #EFEFEF;
	/*border-top : 1px solid #AAAAAA;
	*/
	cursor : pointer;
}
.leftSubMenu a{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-decoration : none;
	padding-left : 5px;
	padding-bottom : 3px;
	padding-top : 3px;
	padding-right : 2px;
	color : #8C221F;
	height : 12px;
	font-weight : normal;
	display : block;
	background : #EFEFEF;
}
.leftSubMenu a:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-decoration : none;
	color : #8C221F;
	height : 12px;
	font-weight : normal;
	background-color : #FAFAFA;
	display : block;
}
/*._leftSubMenuText{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	color : #515151;
	font-weight : normal;
}
._leftSubMenuText:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	color : #737373;
	font-weight : normal;
	leftSubMenu.background-color : #888888;
}*/
.artdatumrad					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; line-height: 10px; color: #666666;}
.artrubrik						{ font-family: Arial, Verdana, sans-serif; font-size: 22px; font-weight: bold; line-height: 23px;}
.artort							{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-transform: uppercase; line-height: 13px;}
.artingress						{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 14px;}
.artindrag						{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; line-height: 13px;}
.artoveringress					{ font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #333333; line-height: 13px;}
.artoverrubrik					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333; text-transform: uppercase; line-height: 18px;}
.artfotnot						{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.artavrad						{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold;}


.huvudnyhet						{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px;}
.rubrikAlfa						{ font-family: Verdana, Arial, sans-serif; font-size: 34px; font-weight: bold; line-height: 38px; letter-spacing: -1px;}
.rubrik1						{ font-family: Arial, Verdana, sans-serif; font-size: 26px; font-weight: bold; line-height: 26px;}
.rubrik2						{ font-family: Arial, Verdana, sans-serif; font-size: 16px; font-weight: bold; line-height: 18px;}
.rubrik3						{ font-family: Arial, Verdana, sans-serif; font-size: 13px; font-weight: bold; color: #000000;}
.rubrik4						{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 15px;}
.rubrik5						{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; line-height: 14px;}
.redtext, .text	 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px;}
.rubrikstreck					{ font-family: Arial, Verdana, sans-serif; font-size: 11px; font-weight: bold; line-height: 10px; text-decoration: none;}
.overrubrik						{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666;}
.overrubrik2					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666;}
.nyckelord						{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; text-transform: uppercase; color: #666666;}


/* TinyMCE specific rules */
body.mceContentBody {
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	line-height : 14px;
	text-align : left;
	color : #212125;
	background: #FFF;
	/* background-color : White; */
}
td.mceContentBody {
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	line-height : 14px;
	text-align : left;
	color : #212125;
	background-color : White;
}

.mceContentBody a {
   color: red !important; /* FF requires a important here */
}