body {
	margin: 0px;
	background-repeat: repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

div.moduletablesubmenu
{
position:relative;font-weight:bold;margin:0px 10px 10px 30px;height:20px;relative;border:0px solid #000000;
}

div.spacer
{
height:15px;
}

div.spacer2
{
height:30px;
}


#viasat_menu {
	position:relative;
    padding:8px 0px 0px 8px;
	font-family: verdana, arial, sans-serif;
	height:25px;
	background-color:#F2F3F7;
	top:0px;
	left:17px;
	width:759px;
	font-size: 11px;
	font-weight:bold;
	text-transform: none;
}

#columnmain .moduletableformatmenu .mainlevel         { color: #fff; font-weight:bold; padding: 0 3px 0 3px; }
#columnmain .moduletableformatmenu .mainlevel:hover   { color: #333333; }

/* Mtt fr redaktionellt och komersiellt innehll */
#site 		{ margin:auto; width: 800px; }
#container	{ float: left; width: 800px; }
#search 	{ position:relative;left:250px; top:46px; width:460px;_width:300px;}
#billboard  { padding: 10px 0 10px 0;}
#banners	{ margin: 0 0 0 753px; width: 250px; }
#banners .moduletable { padding: 0 0 10px 0; }
#columnmain { padding: 10px 0 10px 0; min-height: 338px; }


/* classes for channel and bofy layout */
#via_channel { border:0px solid; position:relative;}
#viasat_body { min-height:600px;width:800px;background-image:url(/templates/viasat_new/images/body.jpg);background-repeat:repeat-y;overflow:hidden;}
#floating_logo { float:left;position:relative;top:38px;left:40px; }


/* Hide from IE5-mac \*/
* html #container			{ margin-right: 0; }
* html #banners				{ height: 1%; margin-left: 0; }
* html #columnleft 			{ margin-right: -3px; }
* html #columnmain 			{ height: 1%; margin-left: 0; height: 318px; }
* html #columnleft 			{ margin-right: -3px; }
* html #columnmainsplit			{ height: 1%; margin-left: 0; }
* html #columnmainsplit #columncontent	{ margin-right: -3px; }
* html #columnmainsplit #columnright 	{ height: 1%; margin-left: 0; }
/* End IE5/mac hide */


/* HTML ELEMENTS */
form 			{ margin: 0; }
img 			{ border: 0; }
.clearboth		{ clear: both; }
a.color			{ text-decoration: none; }
a.color:hover	{ text-decoration: underline; }


/* containers fr de olika delarana  */
#container	{ float: left; width: 800px; }
#header		{ float: left; width: 800px; }
#body		{ width: 750px; margin:auto; }
#footer		{ float:left;height:160px;width:800px;background-image:url(/templates/viasat_new/images/footer.jpg);background-repeat:no-repeat;clear:both; }
#footermessage { float:left; padding:20px 25px 0 95px; color:#395299; font-weight:bold; }
#about_cookies { float:right;  padding:20px 25px 0 30px; color:#395299; font-weight:bold; }

/* Just nu p TV */
#columnleft .moduletabletvnow						{ float: left; margin: 10px 0px 0px 0px; width: 100%; }
#columnleft .moduletabletvnow h3					{ padding: 4px 10px 4px 10px; height: 13px; font-size: 10px; background-repeat: no-repeat; text-transform: uppercase;  }
#columnleft .moduletabletvnow .contentpaneopen		{ background-repeat: no-repeat; background-position: bottom; }
#columnleft .moduletabletvnow .programcolumn		{ width: 300px; padding-left: 5px; vertical-align: top; padding-top: 7px; }
#columnleft .moduletabletvnow .tvflashcolumn		{ width: 0px; }
#columnleft .moduletabletvnow .name					{ padding: 0 0 1px 0; }
#columnleft .moduletabletvnow .namenow				{ padding: 0 0 1px 0; font-weight: bold; }
#columnleft .moduletabletvnow .time					{ padding: 0 5px 1px 0; }
#columnleft .moduletabletvnow .timenow				{ padding: 0 5px 1px 0; font-weight: bold; }
#columnleft .moduletabletvnow .button_timetable		{ width: 190px; height: 18px; margin-left: 5px; background-repeat: no-repeat; }
#columnleft .moduletabletvnow .name a				{ text-decoration: none; }
#columnleft .moduletabletvnow .name a:hover			{ text-decoration: underline; }
#columnleft .moduletabletvnow .namenow a			{ text-decoration: none; }
#columnleft .moduletabletvnow .namenow a:hover		{ text-decoration: underline; }
.contentpaneopen {background-color:#FFFFFF;}

/* Inloggningsformulr globalt fr alla sidor */
#columnleft .moduletablelogin					{ float: left; padding: 10px 0 0 0; width: 100%; }
#columnleft .moduletablelogin h3				{ padding: 4px 10px 4px 10px; height: 13px; font-size: 10px; background-repeat: no-repeat; text-transform: uppercase;  }
#columnleft .moduletablelogin .login			{ padding: 5px 10px 4px 10px; background-repeat: no-repeat; background-position: bottom; }
#columnleft .moduletablelogin .loggedin			{ padding: 10px 10px 10px 10px; background-repeat: repeat-x; }
#columnleft .moduletablelogin .inputbox 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding: 2px; }
#columnleft .moduletablelogin .username 		{ float: left; }
#columnleft .moduletablelogin .password 		{ float: left; }
#columnleft .moduletablelogin .buttonlogin		{ float: left; }
#columnleft .moduletablelogin .rememberme		{ float: left; }
#columnleft .moduletablelogin .rememberme input { vertical-align: middle; } 
#columnleft .moduletablelogin .message			{ float: left; padding: 0 0 0 10px; }
#columnleft .moduletablelogin .help				{ padding: 5px 10px 4px 20px; background-repeat: no-repeat; background-position: left; font-size: 10px; }
#columnleft .moduletablelogin .key				{ padding: 5px 10px 4px 20px; background-repeat: no-repeat; font-size: 10px; background-position: left; }
#columnleft .moduletablelogin .oldusers				{ padding: 5px 10px 4px 20px; background-repeat: no-repeat; font-size: 10px; background-position: left; }


/* Intern skmotor & Radioknapp */
#columnleft .moduletablesearch 					{ float: left; display: block; height: 36px; background-repeat:no-repeat; background-position:bottom; }
#columnleft .moduletablesearch .searchsearch			{ }
#columnleft .moduletablesearch .searchsearch .inputboxsearch	{ width: 90px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin: 0 8px 0 0; height:14px;}
#columnleft .moduletableradio					{ float: left; }


/* TextTV nyheter */
#columnleft .moduletabletexttvnews						{ float: left; padding: 10px 0 0 0; width: 100%; }
#columnleft .moduletabletexttvnews h3					{ padding: 4px 10px 4px 10px; height: 13px; font-size: 10px; background-repeat: no-repeat; text-transform: uppercase;  }
#columnleft .moduletabletexttvnews .contentpaneopen		{ width: 100%; background-repeat: no-repeat; background-position: bottom; padding-bottom: 5px; }


/* Mod Wrapper login - Under body */
#columnmain .moduletablewrapperlogin				{ float: left; padding: 0 0 0 10px; width: 500; background-color: #ffffff; }
#columnmain .moduletablewrapperlogin h3				{ padding: 4px 10px 4px 10px; height: 13px; font-size: 10px; background-repeat: no-repeat; text-transform: uppercase;  }
#columnmain .moduletablewrapperlogin .contentpaneopen		{ width: 100%; background-repeat: no-repeat; background-position: bottom; padding-bottom: 5px; }

/* RSS Feed - Under body */
#columnmain .newsfeed				{ float: left; padding: 0 0 0 10px; width: 205; }
#columnmain .newsfeed h3			{ padding: 4px 10px 4px 10px; height: 13px; font-size: 10px; background-repeat: no-repeat; text-transform: uppercase;  }
#columnmain .newsfeed .contentpaneopen		{ width: 100%; background-repeat: no-repeat; background-position: bottom; padding-bottom: 5px; }

/* Program menu module */
#columnleft .moduletableprogrammenu 					{ width: 100%; float: left; padding: 10px 0 0 0; }
#columnleft .moduletableprogrammenu h3					{ padding: 4px 10px 4px 10px; height: 13px; font-size: 10px; background-repeat: no-repeat; text-transform: uppercase;  }
#columnleft .moduletableprogrammenu .contentpaneopen	{ background-repeat: no-repeat; background-position: bottom; }


/* Utvisning av artikel i 3-spalts mallar */
#columncontent table table .componentheading	{ background-repeat: no-repeat; font-weight: bold; padding: 4px 10px 4px 10px; height: 13px; font-size: 10px; }
#columncontent table table .pollstableborder	{ width: 100%; padding: 10px; background-repeat: no-repeat; background-position: bottom; height: 35px; }

/* Meddelande till anvndaren */
#columnmain .message 			{ width: 535px; background-repeat: no-repeat; padding: 10px; height: 20px; margin: 0 0 10px 0; float:right;
border: 1px red; }

/* Generell utvisning av Content Item */				
#columnmain #view .contentpaneopen .contentheading					{ background-repeat: no-repeat; font-weight: bold; padding: 4px 10px 4px 10px; height: 13px; font-size: 10px; text-transform: uppercase; }
#columnmain #view .contentpaneopen .contentpaneopenfoot				{ background-image: url("/images/stories/layout/tv3/bg_boxfoot420.gif"); background-repeat: no-repeat; background-position: bottom; padding: 0;}
#columnmain #view .contentpaneopen .buttonheading					{ padding: 4px 0 4px 0; }
#columnmain #view .contentpaneopen .buttonheading_email				{ padding: 4px 10px 4px 0; }


/* Mambot - Programinfo */
.showtime { font-weight: bold; padding-left:10px; padding-bottom:2px; }
#columnleft #view .programinfo						{ padding: 10px; clear: both; }
#columnleft #view .programinfo .showtime			{ font-weight: bold;  }
#columnleft #view .programinfo table				{ width: 100%; }
#columnleft #view .programinfo .key					{ padding: 2px 10px 2px 0; vertical-align: top; font-weight: bold; }
#columnleft #view .programinfo .value				{ padding: 2px 0 2px 0; vertical-align: top; width: 100%; }
#columnleft #view .programinfo .synopsisheader		{ padding-top: 10px; font-weight: bold; }
#columnleft #view .programinfo .guestsheader			{ padding-top: 10px; font-weight: bold; }
#columnleft #view .programinfo .extrainfo			{ padding-top: 10px; }
#columnleft #view .programinfo .infotable			{ padding-top: 10px; }


/* Mambot - Backbutton */
#columnleft #view .backbutton					{ padding: 10px; clear: both; background-image: url("/images/stories/layout/tv3/bg_boxfoot420.gif"); background-position: bottom; }
#columnleft #view .backbutton a					{ color: #5A69B5; text-decoration: none; }
#columnleft #view .backbutton a:hover			{ text-decoration: underline; }


/* Extra meny fr Program och Filmer */
#columnleft #showBlogCategory .extramenuheader			{ }
#columnleft #showBlogCategory .extramenuheader ul		{ list-style-type: none; margin: 0; padding-bottom: 0px; }
#columnleft #showBlogCategory .extramenuheader ul li		{ float: left; height: 23px; margin: 0px 2px 0 2px; text-transform: uppercase; font-weight: bold; }
#columnleft #showBlogCategory .extramenuheader ul li a 		{ float: left; display: block; text-decoration: none; padding: 4px 10px 4px 10px; }
#columnleft #showBlogCategory .extramenuheader ul li a:hover	{ }
#columnleft #showBlogCategory .extramenubody			{ width: 555px; position: absolute; padding: 5px 0px 5px 0px; background-repeat: no-repeat; background-position: bottom; }
#columnleft #showBlogCategory .extramenubody a			{ text-decoration: none; }
#columnleft #showBlogCategory .extramenubody a:hover		{ text-decoration: underline; }
#columnleft #showBlogCategory .extramenubody .genre		{ font-weight: bold; border-right: 1px solid #E9E9E9; padding: 10px 0px 3px 14px; background-color: white; }
#columnleft #showBlogCategory .extramenubody .firstgenre	{ font-weight: bold; border-right: 1px solid #E9E9E9; padding: 10px 0px 3px 14px; background-color: white; }
#columnleft #showBlogCategory .extramenubody .row		{ border-top: 1px solid white; border-bottom: 1px solid #E9E9E9; width: auto; background-image: url(/images/stories/layout/tv3/pil.gif); background-repeat: no-repeat; padding: 1px 0px 2px 14px; background-color: #f7f7f7; }
#columnleft #showBlogCategory .extramenubody .row a		{ color: black; }
#columnleft #showBlogCategory .extramenubody .row2		{ border-top: 1px solid white; border-bottom: 1px solid #E9E9E9; width: auto; background-image: url(/images/stories/layout/tv3/pil.gif); background-repeat: no-repeat; padding: 1px 0px 2px 14px; background-color: #ffffff; }
#columnleft #showBlogCategory .extramenubody .menucolumn	{ float: left; width: 183px; padding-left: 1px; }

/* DNL Nyhetsmodul 555 - Special utan luft i toppen */
.moduletable555top								{ float: left; width: 555px; padding: 0 0 10px 10px; }
.moduletable555top h3								{ width: 535px; background-repeat: no-repeat; padding: 4px 10px 4px 10px; height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; }
.moduletable555top .dnl-whole .dnl-each .dnl-introtext				{ width: 555px; min-height: 100px; background-repeat: no-repeat; padding: 0 0 5px 0; float: left; background-position: bottom; }
.moduletable555top .dnl-whole .dnl-each .dnl-introtext .dnl-read_more		{ clear: both; width: 550px; padding: 0 5px 5px 0; text-align: right; text-decoration: none; }
.moduletable555top .dnl-whole .dnl-each .dnl-introtext .dnl-read_more:hover	{ text-decoration: underline; }
.moduletable555top .dnl-whole .dnl-each .dnl-introtext .imagetextmore a		{ text-decoration: none; color:#3982BD;}
.moduletable555top .dnl-whole .dnl-each .dnl-introtext .imagetextmore a:hover  { text-decoration: underline; }

/* DNL Nyhetsmodul 555 */
.moduletable555									{ float: left; width: 555px; padding: 10px 0 10px 100px; }
.moduletable555 h3								{ width: 535px; background-repeat: no-repeat; padding: 4px 10px 4px 10px; height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; }
.moduletable555 .dnl-whole .dnl-each .dnl-introtext				{ width: 555px; min-height: 100px; background-repeat: no-repeat; padding: 0 0 0 0; float: left; }
.moduletable555 .dnl-whole .dnl-each .dnl-introtext .dnl-read_more		{ clear: both; width: 550px; padding: 0 5px 5px 0; text-align: right; text-decoration: none; }
.moduletable555 .dnl-whole .dnl-each .dnl-introtext .dnl-read_more:hover	{ text-decoration: underline; }
.moduletable555 .dnl-whole .dnl-each .dnl-introtext .imagetextmore a		{ text-decoration: none; color:#3982BD;}
.moduletable555 .dnl-whole .dnl-each .dnl-introtext .imagetextmore a:hover  { text-decoration: underline; }

/* DNL Nyhetsmodul 420 verst p sidan */
.moduletable420top									{ float: right; width: 420px; margin: 0px 0px 10px 0px; }
.moduletable420top h3								{ width: 400px; background-repeat: no-repeat; padding: 4px 10px 4px 10px; height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; }
.moduletable420top .dnl-whole .dnl-each .dnl-introtext				{ width: 420px; min-height: 100px; background-repeat: no-repeat; padding: 0 0 5px 0; float: left; background-position: bottom; }
.moduletable420top .dnl-whole .dnl-each .dnl-introtext .dnl-read_more		{ clear: both; width: 415; padding: 0 5px 5px 0; text-align: right; text-decoration: none; }
.moduletable420top .dnl-whole .dnl-each .dnl-introtext .dnl-read_more:hover	{ text-decoration: underline; }
.moduletable420top .dnl-whole .dnl-each .dnl-introtext .imagetextmore a		{ text-decoration: none; }
.moduletable420top .dnl-whole .dnl-each .dnl-introtext .imagetextmore a:hover  { text-decoration: underline; }

/* DNL Nyhetsmodul 420 */
.moduletable420									{ float: left; width: 420px; padding: 10px 0 10px 10px; }
.moduletable420 h3								{ width: 400px; background-repeat: no-repeat; padding: 4px 10px 4px 10px; height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; }
.moduletable420 .dnl-whole .dnl-each .dnl-introtext				{ width: 420px; min-height: 100px; background-repeat: no-repeat; padding: 0 0 5px 0; float: left; background-position: bottom; }
.moduletable420 .dnl-whole .dnl-each .dnl-introtext .dnl-read_more		{ clear: both; width: 415; padding: 0 5px 5px 0; text-align: right; text-decoration: none; }
.moduletable420 .dnl-whole .dnl-each .dnl-introtext .dnl-read_more:hover	{ text-decoration: underline; }
.moduletable420 .dnl-whole .dnl-each .dnl-introtext .imagetextmore a		{ text-decoration: none; }
.moduletable420 .dnl-whole .dnl-each .dnl-introtext .imagetextmore a:hover  { text-decoration: underline; }

/* DNL Nyhetsmodul 310 */
.moduletable310									{ float: left; width: 310px; padding: 0 0 0 10px; }
.moduletable310 h3								{ width: 290px; background-repeat: no-repeat; padding: 4px 10px 4px 10px; height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; }
.moduletable310 .dnl-whole .dnl-each .dnl-introtext				{ width: 310px; min-height: 100px; background-repeat: no-repeat; padding: 0 0 5px 0; float: left; background-position: bottom; }
.moduletable310 .dnl-whole .dnl-each .dnl-introtext .dnl-read_more		{ clear: both; width: 305px; padding: 0 5px 5px 0; text-align: right; text-decoration: none; }
.moduletable310 .dnl-whole .dnl-each .dnl-introtext .dnl-read_more:hover	{ text-decoration: underline; }
.moduletable310 .dnl-whole .dnl-each .dnl-introtext .imagetextmore a		{ text-decoration: none; }
.moduletable310 .dnl-whole .dnl-each .dnl-introtext .imagetextmore a:hover  { text-decoration: underline; }

.moduletable310top									{ float: left; width: 310px; padding: 0 0 0 0px; margin: 10px 0 0 0; }
.moduletable310top h3								{ width: 290px; background-repeat: no-repeat; padding: 4px 10px 4px 10px; height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; }
.moduletable310top .dnl-whole .dnl-each .dnl-introtext				{ width: 310px; background-repeat: no-repeat; padding: 0 0 5px 0; float: left; background-position: bottom; }
.moduletable310top .dnl-whole .dnl-each .dnl-introtext .dnl-read_more		{ clear: both; width: 305px; padding: 0 5px 5px 0; text-align: right; text-decoration: none; }
.moduletable310top .dnl-whole .dnl-each .dnl-introtext .dnl-read_more:hover	{ text-decoration: underline; }
.moduletable310top .dnl-whole .dnl-each .dnl-introtext .imagetextmore a		{ text-decoration: none; }
.moduletable310top .dnl-whole .dnl-each .dnl-introtext .imagetextmore a:hover  { text-decoration: underline; }


/* DNL Nyhetsmodul 310 Vnster kolumn Startsida */
.moduletable310left								{ float: left; width: 310px; padding: 5px 0 0 0px; }
.moduletable310left h3								{ width: 290px; background-repeat: no-repeat; padding: 4px 10px 4px 10px; height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; }
.moduletable310left .dnl-whole .dnl-each .dnl-introtext				{ width: 310px; min-height: 100px; background-repeat: no-repeat; padding: 0 0 5px 0; float: left; background-position: bottom; }
.moduletable310left .dnl-whole .dnl-each .dnl-introtext .dnl-read_more		{ clear: both; width: 305px; padding: 0 5px 5px 0; text-align: right; text-decoration: none; }
.moduletable310left .dnl-whole .dnl-each .dnl-introtext .dnl-read_more:hover	{ text-decoration: underline; }
.moduletable310left .dnl-whole .dnl-each .dnl-introtext .imagetextmore a	{ text-decoration: none; }
.moduletable310left .dnl-whole .dnl-each .dnl-introtext .imagetextmore a:hover  { text-decoration: underline; }

/* DNL Nyhetsmodul 310 TV8 */
.moduletable310tv8									{ float: left; width: 310px; padding: 10px 0 0 0; }
.moduletable310tv8 h3								{ width: 290px; background-repeat: no-repeat; padding: 4px 10px 4px 10px; height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; }
.moduletable310tv8 .dnl-whole .dnl-each .dnl-introtext				{ width: 310px; min-height: 100px; background-repeat: no-repeat; padding: 0 0 5px 0; float: left; background-position: bottom; }
.moduletable310tv8 .dnl-whole .dnl-each .dnl-introtext .dnl-read_more		{ clear: both; width: 305px; padding: 0 5px 5px 0; text-align: right; text-decoration: none; }
.moduletable310tv8 .dnl-whole .dnl-each .dnl-introtext .dnl-read_more:hover	{ text-decoration: underline; }
.moduletable310tv8 .dnl-whole .dnl-each .dnl-introtext .imagetextmore a		{ text-decoration: none; }
.moduletable310tv8 .dnl-whole .dnl-each .dnl-introtext .imagetextmore a:hover  { text-decoration: underline; }

/* DNL Nyhetsmodul 272 */
.moduletable272									{ float: left; width: 272px; padding: 10px 0 10px 10px; }
.moduletable272 h3								{ width: 252px; background-repeat: no-repeat; padding: 4px 10px 4px 10px; height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; }
.moduletable272 .dnl-whole .dnl-each .dnl-introtext				{ width: 272px; min-height: 100px; background-repeat: no-repeat; padding: 0 0 5px 0; float: left; background-position: bottom; }
.moduletable272 .dnl-whole .dnl-each .dnl-introtext .dnl-read_more		{ clear: both; width: 257px; padding: 0 5px 5px 0; text-align: right; text-decoration: none; }
.moduletable272 .dnl-whole .dnl-each .dnl-introtext .dnl-read_more:hover	{ text-decoration: underline; }
.moduletable272 .dnl-whole .dnl-each .dnl-introtext .imagetextmore a		{ text-decoration: none; }
.moduletable272 .dnl-whole .dnl-each .dnl-introtext .imagetextmore a:hover  { text-decoration: underline; }

/* DNL Nyhetsmodul 257 */
.moduletable257									{ float: left; width: 257px; padding: 10px 0 10px 10px; }
.moduletable257 h3								{ width: 237px; background-repeat: no-repeat; padding: 4px 10px 4px 10px; height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; }
.moduletable257 .dnl-whole .dnl-each .dnl-introtext				{ width: 257px; min-height: 100px; background-repeat: no-repeat; padding: 0 0 5px 0; float: left; background-position: bottom; }
.moduletable257 .dnl-whole .dnl-each .dnl-introtext .dnl-read_more		{ clear: both; width: 237px; padding: 0 5px 5px 0; text-align: right; text-decoration: none; }
.moduletable257 .dnl-whole .dnl-each .dnl-introtext .dnl-read_more:hover	{ text-decoration: underline; }
.moduletable257 .dnl-whole .dnl-each .dnl-introtext .imagetextmore a		{ text-decoration: none; }
.moduletable257 .dnl-whole .dnl-each .dnl-introtext .imagetextmore a:hover  { text-decoration: underline; }

/* DNL Nyhetsmodul 235 */
.moduletable235									{ float: left; width: 235px; padding: 0 0 10px 10px; }
.moduletable235 h3								{ width: 215px; background-repeat: no-repeat; padding: 4px 10px 4px 10px; height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; }
.moduletable235 .dnl-whole .dnl-each .dnl-introtext				{ width: 235px; min-height: 100px; background-repeat: no-repeat; padding: 0 0 5px 0; float: left; background-position: bottom; }
.moduletable235 .dnl-whole .dnl-each .dnl-introtext .dnl-read_more		{ clear: both; width: 220px; padding: 0 5px 5px 0; text-align: right; text-decoration: none; }
.moduletable235 .dnl-whole .dnl-each .dnl-introtext .dnl-read_more:hover	{ text-decoration: underline; }
.moduletable235 .dnl-whole .dnl-each .dnl-introtext .imagetextmore a		{ text-decoration: none; }
.moduletable235 .dnl-whole .dnl-each .dnl-introtext .imagetextmore a:hover  { text-decoration: underline; }

/* DNL Nyhetsmodul 205 Jul Items */
.moduletable205red								{ float: left; width: 205px; padding: 0 0 10px 10px; }
.moduletable205red h3								{ width: 185px; background-repeat: no-repeat; padding: 4px 10px 4px 10px; height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; }
.moduletable205red .dnl-whole .dnl-each .dnl-introtext				{ width: 205px; min-height: 100px; background-repeat: no-repeat; padding: 0 0 5px 0; float: left; background-position: bottom; }
.moduletable205red .dnl-whole .dnl-each .dnl-introtext .dnl-read_more		{ clear: both; width: 200px; padding: 0 5px 5px 0; text-align: right; text-decoration: none; }
.moduletable205red .dnl-whole .dnl-each .dnl-introtext .dnl-read_more:hover	{ text-decoration: underline; }
.moduletable205red .dnl-whole .dnl-each .dnl-introtext .imagetextmore a		{ text-decoration: none; }
.moduletable205red .dnl-whole .dnl-each .dnl-introtext .imagetextmore a:hover  { text-decoration: underline; }

/* DNL Nyhetsmodul 205 */
.moduletable205									{ float: left; width: 205px; padding: 0 0 10px 10px; }
.moduletable205 h3								{ width: 185px; background-repeat: no-repeat; padding: 4px 10px 4px 10px; height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; }
.moduletable205 .dnl-whole .dnl-each .dnl-introtext				{ width: 205px; min-height: 100px; background-repeat: no-repeat; padding: 0 0 5px 0; float: left; background-position: bottom; }
.moduletable205 .dnl-whole .dnl-each .dnl-introtext .dnl-read_more		{ clear: both; width: 200px; padding: 0 5px 5px 0; text-align: right; text-decoration: none; }
.moduletable205 .dnl-whole .dnl-each .dnl-introtext .dnl-read_more:hover	{ text-decoration: underline; }
.moduletable205 .dnl-whole .dnl-each .dnl-introtext .imagetextmore a		{ text-decoration: none; }
.moduletable205 .dnl-whole .dnl-each .dnl-introtext .imagetextmore a:hover  { text-decoration: underline; }

/* DNL Nyhetsmodul 185 */
.moduletable185									{ float: left; width: 185px; padding: 10px 0 0 0px; }
.moduletable185 h3								{ width: 165px; background-repeat: no-repeat; padding: 4px 10px 4px 10px; height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; }
.moduletable185 .dnl-whole .dnl-each .dnl-introtext				{ width: 185px; min-height: 100px; background-repeat: no-repeat; padding: 0 0 5px 0; float: left; background-position: bottom; }
.moduletable185 .dnl-whole .dnl-each .dnl-introtext .dnl-read_more		{ width: 180px; padding: 0 5px 5px 0; text-align: right; text-decoration: none; }
.moduletable185 .dnl-whole .dnl-each .dnl-introtext .dnl-read_more:hover	{ text-decoration: underline; }
.moduletable185 .dnl-whole .dnl-each .dnl-introtext .imagetextmore a		{ text-decoration: none; }
.moduletable185 .dnl-whole .dnl-each .dnl-introtext .imagetextmore a:hover  { text-decoration: underline; }

/* DNL Nyhetsmodul 125 Top */
.moduletable125top									{ float: left; width: 125px; padding: 0 0 10px 0px; }
.moduletable125top h3								{ width: 105px; background-repeat: no-repeat; padding: 4px 8px 4px 10px; height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; }
.moduletable125top .dnl-whole .dnl-each .dnl-introtext				{ width: 125px; min-height: 100px; background-repeat: no-repeat; padding: 0 0 5px 0; float: left; background-position: bottom; }
.moduletable125top .dnl-whole .dnl-each .dnl-introtext .dnl-read_more		{ width: 120px; padding: 0 5px 5px 0; text-align: right; text-decoration: none; }
.moduletable125top .dnl-whole .dnl-each .dnl-introtext .dnl-read_more:hover	{ text-decoration: underline; }
.moduletable125top .dnl-whole .dnl-each .dnl-introtext .imagetextmore a		{ text-decoration: none; }
.moduletable125top .dnl-whole .dnl-each .dnl-introtext .imagetextmore a:hover  { text-decoration: underline; }

/* DNL Nyhetsmodul 125 */
.moduletable125									{ float: left; width: 125px; padding: 10px 0 0 0px; }
.moduletable125 h3								{ width: 105px; background-repeat: no-repeat; padding: 4px 10px 4px 10px; height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; }
.moduletable125 .dnl-whole .dnl-each .dnl-introtext				{ width: 125px; min-height: 100px; background-repeat: no-repeat; padding: 0 0 5px 0; float: left; background-position: bottom; }
.moduletable125 .dnl-whole .dnl-each .dnl-introtext .dnl-read_more		{ width: 120px; padding: 0 5px 5px 0; text-align: right; text-decoration: none; }
.moduletable125 .dnl-whole .dnl-each .dnl-introtext .dnl-read_more:hover	{ text-decoration: underline; }
.moduletable125 .dnl-whole .dnl-each .dnl-introtext .imagetextmore a		{ text-decoration: none; }
.moduletable125 .dnl-whole .dnl-each .dnl-introtext .imagetextmore a:hover  { text-decoration: underline; }


/* Lse mer, Tipsa en vn */
.buttonheading			{ background-repeat: repeat-x; height: 13px; }
.buttonheading a		{ white-space: nowrap; text-decoration: none; font-size: 10px; }
.buttonheading_email	{ background-repeat: no-repeat; background-position: right; height: 13px; }
.buttonheading_email a	{ white-space: nowrap; text-decoration: none; font-size: 10px; }


/* Textlnkar som bildknappar */
a.buttontxt50,
a.buttontxt70, 
a.buttontxt90, 
a.buttontxt110, 
a.buttontxt130, 
a.buttontxt150,
a.buttontxt170,
a.buttontxt190,
a.buttontxt210,
.pagenav_prev a,
.pagenav_next a,
#columnright .moduletable table .componentheading a,
#columnmain #zoom .highestrating,
#columnmain #zoom .top10,
#columnmain #zoom .lastsubmitted, 
#columnmain #zoom .lastcommented,
#columnmain #zoom .usermenu,
#columnmain #zoom .adminmenu,
#columnmain #zoom .home,
#columnmain #zoom .search,
#columnmain #zoom .addbutton,
#columnmain #zoom .deletebutton,
#columnmain #zoom .editbutton,
#columnmain #zoom .uploadbutton,
#columnmain #zoom .resetbutton {
	display: block;
	float: left;
	height: 18px;
	border: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	text-align: center;
	background-repeat: no-repeat;
	text-decoration: none;
}

/* Textknappar Bredder */
a.buttontxt50	{ width: 50px; padding: 4px 0 4px 0; }
a.buttontxt70	{ width: 70px; padding: 4px 0 4px 0; }
a.buttontxt90	{ width: 90px; padding: 4px 0 4px 0; } 
a.buttontxt110	{ width: 110px; padding: 4px 0 4px 0; } 
a.buttontxt130	{ width: 130px; padding: 4px 0 4px 0; } 
a.buttontxt150	{ width: 150px; padding: 4px 0 4px 0; }
a.buttontxt170	{ width: 170px; padding: 4px 0 4px 0; }
a.buttontxt190	{ width: 190px; padding: 4px 0 4px 0; }
a.buttontxt210	{ width: 210px; padding: 4px 0 4px 0; }


#columnmain #zoom .top10 { width: 90px; padding: 4px 0 0 0; }
#columnmain #zoom .lastcommented { width: 130px; padding: 4px 0 0 0; margin-left: 5px; }
#columnmain #zoom .lastsubmitted { width: 90px; padding: 4px 0 0 0; margin-left: 5px; }
#columnmain #zoom .highestrating { width: 110px; padding: 4px 0 0 0; margin-left: 5px; }
#columnmain #zoom .usermenu { width: 90px; padding: 4px 0 0 0; margin-left: 5px; }
#columnmain #zoom .adminmenu { width: 130px; padding: 4px 0 0 0; margin-left: 5px; }
#columnmain #zoom .home { width: 50px; padding: 4px 0 0 0; }
#columnmain #zoom .search { width: 50px; padding: 4px 0 0 0; margin-left: 5px; }
#columnmain #zoom .addbutton { width: 90px; padding: 4px 0 0 0; margin-left: 5px; }
#columnmain #zoom .deletebutton { width: 70px; padding: 4px 0 0 0; margin-left: 5px; }
#columnmain #zoom .editbutton { width: 70px; padding: 4px 0 0 0; margin-left: 5px; }
#columnmain #zoom .uploadbutton { width: 130px; padding: 4px 0 0 0; margin-left: 5px; }
#columnmain #zoom .passwordsubmit { width: 70px; padding: 4px 0 0 0; margin-left: 5px; }
#columnmain #zoom .resetbutton { width: 70px; padding: 4px 0 0 0; margin-left: 5px; margin-right: 5px; }


/* Ta bort Hover frn textlnkar fr knappar p Searchresult */
#columnmain #searcresult .contentpane table td a.buttontxt90:hover { text-decoration:none; } 


/* Formulrsknappar som bildknappar */
#columnmain div form .button,
#columnmain .contentpane .button,
#columnleft .moduletablelogin .buttonlogin .button,
#columnleft .moduletablesearch .searchsearch .buttonsearch,
#columnmain #blog form .button,
#columnmain #comprofiler #adminForm table td .button,
#columnmain #comprofiler .contentpane .formfoot .button,
#columnmain #faq .contentpaneopen .button,
#columnmain #pms .contentpane .button,
#columnmain #searcresult .contentpane td table td .button,
#columnmain #simpleboard table .searchbox td .button,
#columnmain #simpleboard .contentpane .markallread .button,
#columnmain #zoom .passwordsubmit,
#columnright .moduletable table table .pollstableborder .button,
#columncontent table table .pollstableborder .button {
	height: 20px;
	padding: 0 0 2px 0;
	border: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-repeat: no-repeat;
}


#columnmain div form .button									{ width: 110px; } 	/* Skicka e-post */
#columnmain .community #adminForm table td .button				{ width: 110px; }	/* Spara uppdateringar fr profilen */
#columnmain .community .contentpane .formfoot .button			{ width: 110px; }	/* Registrera anvndare*/
#columnleft .moduletablelogin .buttonlogin .button				{ width: 70px; } 	/* Logga in */
#columnleft .moduletablesearch .searchsearch .buttonsearch		{ width: 50px; }	/* Sk */
#columnright .moduletable table .componentheading a				{ width: 120px; }	/* ppna/Stng vote */
#columnright .moduletable table table .pollstableborder .button { margin: 4px 0 0 0; width: 90px; } /* Rsta och visa resultat i hgerspalten */
#columncontent table table .pollstableborder .button 			{ width: 90px; margin-right: 10px; } /* Rsta och visa resultat i hgerspalten */
#columnmain #blog form .button									{ width: 130px; }	/* Spara blogg */
#columnmain #comprofiler .button								{ width: 130px; }	/* Skicka lsenord */
#columnmain #faq .contentpaneopen .button						{ width: 50px; }	/* Sk FAQ*/
#columnmain #pms .contentpane .button							{ width: 130px; }	/* Skicka meddelande */ 
#columnmain #simpleboard table .searchbox td .button			{ width: 50px; }	/* Sk diskussionsforum */
#columnmain #simpleboard .contentpane .markallread .button		{ width: 190px; } 	/* Markera alla som lsta */
#columnmain #searchresult .contentpaneopen .button				{ width: 50px; }	/* Sk artiklar*/
#columnmain #userlistxtd .contentpane td table td .button		{ width: 50px; }	/* Sk medlemmar */


/* Ikoner */
.icon_arrow_up					{ width: 16px; height: 16px; }
.icon_arrow_down				{ width: 16px; height: 16px; }
.icon_arrow_first				{ width: 16px; height: 16px; background-repeat: no-repeat; vertical-align: middle; }
.icon_arrow_prev				{ width: 16px; height: 16px; background-repeat: no-repeat; vertical-align: middle; }
.icon_arrow_next				{ width: 16px; height: 16px; background-repeat: no-repeat; vertical-align: middle; }
.icon_arrow_last				{ width: 16px; height: 16px; background-repeat: no-repeat; vertical-align: middle; }
.icon_blog_yes					{ width: 16px; height: 16px; }
.icon_blog_no					{ width: 16px; height: 16px; }
.icon_close						{ width: 16px; height: 16px; vertical-align: middle; }
.icon_forum_latestpost			{ width: 16px; height: 16px; }
.icon_forum_locked				{ width: 16px; height: 16px; vertical-align: middle; }
.icon_topic_locked				{ width: 16px; height: 16px; vertical-align: middle; }
.icon_forum_pendingmessages		{ width: 16px; height: 16px; }
.icon_forum_read				{ width: 16px; height: 16px; vertical-align: middle; } 
.icon_forum_unread				{ width: 16px; height: 16px; vertical-align: middle; } 
.icon_forum_moderated			{ width: 16px; height: 16px; vertical-align: middle; }
.icon_message_read				{ width: 16px; height: 16px; }
.icon_message_unread			{ width: 16px; height: 16px; }
.icon_message_reply				{ width: 16px; height: 16px; }
.icon_message_trash				{ width: 16px; height: 16px; vertical-align: middle; }
.icon_slideshow_play			{ width: 16px; height: 16px; background-repeat: no-repeat; vertical-align: middle; }
.icon_slideshow_stop			{ width: 16px; height: 16px; background-repeat: no-repeat; vertical-align: middle; }
.icon_forum_nopendingmessages	{ width: 16px; height: 16px; }
.icon_user						{ width: 16px; height: 16px; }
.icon_user_female				{ width: 16px; height: 16px; }
.icon_user_male					{ width: 16px; height: 16px; }
.icon_user_offline				{ width: 16px; height: 16px; }
.icon_user_online				{ width: 16px; height: 16px; }
.icon_zoomin					{ width: 16px; height: 16px; background-repeat: no-repeat; vertical-align: middle; }
.icon_zoomout					{ width: 16px; height: 16px; background-repeat: no-repeat; vertical-align: middle; }
.icon_topic_sticky					{ width: 19px; height: 18px; background-repeat: no-repeat; }


/* Saknade ikoner*/
.icon_forum_list				{ width: 16px; height: 16px; background-color: #f00; }
.icon_forum_pms2				{ width: 16px; height: 16px; background-color: #f00; }
.icon_forum_post				{ width: 16px; height: 16px; background-color: #f00; }
.icon_forum_menureply			{ width: 16px; height: 16px; background-color: #f00; }
.icon_lock						{ width: 16px; height: 16px; background-color: #f00; }
.icon_move						{ width: 16px; height: 16px; background-color: #f00; }
.icon_unsticky					{ width: 16px; height: 16px; background-color: #f00; }
.icon_forum_next				{ width: 16px; height: 16px; background-color: #f00; }
.icon_forum_prev				{ width: 16px; height: 16px; background-color: #f00; }


/* Fast knappar*/
.button_back			{ width: 66px; height: 16px; }
.button_edit			{ width: 57px; height: 16px; }
.button_delete			{ width: 66px; height: 16px; }
.button_home			{ width: 41px; height: 19px; }
.button_latestposts		{ width: 99px; height: 19px; }
.button_mamblog_edit		{ width: 57px; height: 16px; }
.button_myprofile		{ width: 70px; height: 19px; }
.button_newtopic		{ width: 90px; height: 19px; }
.button_reply			{ width: 66px; height: 16px; }
.button_quote			{ width: 57px; height: 16px; }
.button_sendpm			{ width: 38px; height: 16px; }
.button_subscribe		{ width: 102px; height: 16px; }
.button_subscriptions		{ width: 109px; height: 19px; }
.button_topic_lock		{ width: 86px; height: 16px; }
.button_topic_makesticky	{ width: 86px; height: 16px; }
.button_viewflat		{ width: 90px; height: 19px; }
.button_viewthreaded		{ width: 90px; height: 19px; }


/* Sidfoten */
#footer .moduletableprogramlinks						{ width: 750px; }
#footer .moduletableprogramlinks ul						{ width: 730px; float: left; list-style-type: none; margin: 0; padding: 12px 10px 13px 10px; }
#footer .moduletableprogramlinks ul li					{ float: left; padding: 0 8px 0 8px;  }
#footer .moduletableprogramlinks ul li a				{ text-decoration: none; }

#footer .moduletableprogramlinks ul li a:hover			{ }
#footer .moduletable .footerlogo						{ float: left; }
#footer .moduletable #mainlevelfooterlinks				{ float: left; width: 730px; list-style-type: none; margin: 0; padding: 5px 10px 10px 10px; }
#footer .moduletable #mainlevelfooterlinks li			{ float: left; padding: 0 8px 0 8px; }
#footer .moduletable #mainlevelfooterlinks li a			{ text-decoration: none; }
#footer .moduletable #mainlevelfooterlinks li a:hover	{ text-decoration: underline; }
#footer .moduletablecoyright							{ float: left; width: 500px; display: block; padding: 5px 10px 10px 28px; font-size: 10px; }
#footer .moduletablecoyright a					{ text-decoration: none; color: #999999; }
#footer .moduletable #mainlevelfooterinfo				{ float: left; width: 250px; list-style-type: none; margin: 0; padding: 5px 0 10px 0; }
#footer .moduletable #mainlevelfooterinfo li			{ float: right; padding: 0 10px 0 0; }
#footer .moduletable #mainlevelfooterinfo li a			{ text-decoration: none; }


.logo_container {
float:right;
margin-right:23px;
margin-top: 23px;
}
.channel_logos {
float:left;
margin-left:2px;
}
