/* Spalt uppdelning */



#right_wtv { float: left; width: 310px; padding: 10px 0 10px 0; }
#columnmain_wtv { float: left; width: 420px; }

/* Formatsida 975px - Vänster Meny <li>-varianten */
.moduletable240menu #mainlevel				{ list-style-type: none; margin: 0; padding: 0 0 12px 0; background-position:bottom; }
.moduletable240menu #mainlevel li.bright	{ background-repeat: repeat-y;}
.moduletable240menu #mainlevel li a		{ display: block; width: 220px; padding: 7px 10px 6px 10px; text-decoration: none; font-size: 11px;}
.moduletable240menu #mainlevel li.bright a	{ display: block; width: 220px; padding: 7px 10px 6px 10px; text-decoration: none; font-size: 11px;}

/* Formatsida 975px - <table>-varianten */
.moduletable240menu .bright a.mainlevel, 
.moduletable240menu .dark a.mainlevel  	{ display: block; width: 220px; padding: 7px 10px 6px 10px; text-decoration: none; font-size: 11px; }
.moduletable240menu .sublevel 		{ display: block; width: 220px; padding: 2px 10px 2px 30px; text-decoration: none; font-size: 11px; }
.moduletable240menu .contentpanefooter	{ background-repeat:no-repeat; background-position: bottom;}

/* Göm horizontell scroll-bar */
overflow-x: hidden; 
overflow-y: 	scroll;


/* Generell modul i vänsterspalten */
#columnleft .moduletable						{ padding: 10px 0 0 0; }
#columnleft .moduletable h3						{ background-repeat:no-repeat; font-weight: bold; padding: 4px 10px 4px 10px; height: 13px; font-size: 10px; }
#columnleft .moduletable .modulediv				{ padding: 10px; background-repeat:no-repeat; background-position:bottom; }
#columnleft .moduletable .modulediv a 			{ text-decoration: none; }
#columnleft .moduletable .modulediv a:hover		{ text-decoration: underline; }
#columnleft .moduletable .modulediv .highlight	{ font-weight: bold; }


/* Lista */
#columnmain .moduletablelista h3			{ background-image: url("/images/stories/layout/davda/bg_boxtop485.gif"); color: #ffffff; padding: 4px 10px 4px 10px; margin: 10px 0 0 10px; text-transform: uppercase; }
#columnmain .moduletablelista ul 			{ background-image: url("/images/stories/layout/davda/bg_boxfoot485.gif"); background-position:bottom; list-style-type: none; margin: 0 0 0 10px; padding: 4px 10px 5px 10px; }
#columnmain .moduletablelista ul li a			{ color: #666666; text-decoration: none; }
#columnmain .moduletablelista ul li a:hover		{ color: #666666; text-decoration: underline; }

/* Intern sökmotor */
#columnleft .moduletablesearch 						{ padding: 20px 0 0 30px; width: 155px; }
#columnmain #searchresult 							{ width: 485px; float: right; }
#columnmain #searchresult .componentheading 		{ background-repeat:no-repeat; font-weight: bold; padding: 4px 10px 4px 10px; height: 13px; font-size: 10px; width: 535px; display: block; }
#columnmain #searchresult .contentpaneopen			{ background-repeat: no-repeat; background-position: bottom; margin: 0 0 10px 0; padding: 4px 8px 4px 8px; }
#columnmain #searchresult .searchintro				{ background-repeat:no-repeat; font-weight: bold; padding: 4px 10px 4px 10px; height: 13px; font-size: 10px; width:100%; display: block; }
#columnmain #searchresult .contentpaneopen a		{ color: #374FA3; text-decoration: none; }
#columnmain #searchresult .contentpaneopen a:hover	{ text-decoration: underline; }


/* Flashtop för formatsiter */
#columnmain #headerformat .moduletable { width: 485px; height: 90px; padding: 0 0 10px 10px;}


/* Wrapper för formatsiter*/
#columnmain .contentpane .wrapper { width: 730px; float: left; }

/* Rating av Items i en Blog */
#columnmain #showBlogCategory .blog .content_rating								{ float:left; border: 0; margin: 10px 0 0 0; padding: 0; }
#columnmain #showBlogCategory .blog .content_rating div							{ width: 480px; border: 0; padding: 0 10px 0 10px; background-color: #F4F4F4; border: 1px solid #E1E1E1; }
#columnmain #showBlogCategory .blog .content_rating div	.starimagetext			{ width: 120px; height: 12px; padding: 4px 0 4px 0; border: 0; background-repeat:no-repeat; }
#columnmain #showBlogCategory .blog .content_rating div	.starimageoff			{ width: 12px; height: 12px; padding: 4px 0 4px 0; border: 0; background: url('/images/M_images/rating_star_blank.png'); background-repeat:no-repeat; background-position:left; }
#columnmain #showBlogCategory .blog .content_rating div	.starimageon			{ width: 12px; height: 12px; padding: 4px 0 4px 0; border: 0; background: url('/images/M_images/rating_star.png'); background-repeat:no-repeat; }

/* Rösta på en vanlig artikel */
#columnmain #view .content_rating 								{ background: #fff; width: 100%; height: 50px; }
#columnmain #view .content_rating div								{ background: #fff; width: 300px;  }
#columnmain #view .content_rating form	div							{ float: left; display: block; border: 0; }
#columnmain #view .content_rating div .starimagetext				{ background: #fff; display: block; float: left; width: 120px; height: 16px; padding: 0 0 0 10px; }
#columnmain #view .content_rating div .starimageon 					{ background: url('/images/M_images/rating_star.png'); background-repeat:no-repeat; background-position:left; display: block; float: left; width: 16px; height: 16px; }
#columnmain #view .content_rating div .starimageoff				{ background: url('/images/M_images/rating_star_blank.png'); background-repeat:no-repeat; background-position:left; display: block; float: left; width: 16px; height: 16px; }
#columnmain #view .content_rating .content_vote					{ background: #fff; width: 485px; display: block; float: left; padding: 0 0 0 10px; }
#columnmain #view .content_rating .content_vote	input				{ vertical-align: middle; }
/*
#columnmain #view .contentpaneopen .contentpaneopenfoot p											{ padding: 8px; }
*/
#columnmain #view .contentpaneopen .contentpaneopenfoot p .sectiontableheader						{ padding: 4px 10px 4px 10px; height: 13px; font-weight: bold; }
#columnmain #view .contentpaneopen .contentpaneopenfoot p table td									{ margin: 4px; }
#columnmain #view .contentpaneopen .contentpaneopenfoot p table td .line							{ height: 1px; border-bottom: 1px solid #c1c1c1; }
#columnmain #view .contentpaneopen .contentpaneopenfoot p table .sectiontableentry1					{ }
#columnmain #view .contentpaneopen .contentpaneopenfoot p table .sectiontableentry1 td				{ padding: 4px 0 8px 0; }
#columnmain #view .contentpaneopen .contentpaneopenfoot p table .sectiontableentry1 h4				{ padding: 0; }
#columnmain #view .contentpaneopen .contentpaneopenfoot p table .sectiontableentry1 .small			{ color: #999999; }
#columnmain #view .contentpaneopen .contentpaneopenfoot p table .sectiontableentry2					{ }
#columnmain #view .contentpaneopen .contentpaneopenfoot p table .sectiontableentry2 td				{ padding: 4px 0 0 0; }
#columnmain #view .contentpaneopen .contentpaneopenfoot p table .sectiontableentry2 h4				{ padding: 0; }
#columnmain #view .contentpaneopen .contentpaneopenfoot p table .sectiontableentry2 .small			{ color: #999999; }
#columnmain #view .contentpaneopen .contentpaneopenfoot p table .sectiontableentry1 .inputbox		{ width: 250px; border: 1px solid #c1c1c1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }
#columnmain #view .contentpaneopen .contentpaneopenfoot p table .sectiontableentry1 textarea		{ width: 250px; height: 80px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }


/* Mambot för Back button */
#columncontent #view .backbutton				{ padding: 10px; clear: both; }
#columncontent #view .backbutton a				{ text-decoration: none; }
#columncontent #view .backbutton a:hover		{ text-decoration: underline; }

/* Simpleboard Diskussionsforum */
#columnmain #simpleboard											{ margin: 0px; width: 730px; float: left; } 
#columnmain #simpleboard .contentheading							{ background: #62554d; color: #ffffff; background-repeat:no-repeat; font-weight: bold; padding: 4px 10px 4px 10px; height: 13px; font-size: 10px; width: 710px; display: block; text-transform: uppercase; }
#columnmain #simpleboard .sb_footer									{ background-repeat:no-repeat; background-position: bottom; display:block; width: 730px; height: 30px; }
#columnmain #simpleboard table										{ background-color: #ffffff; }
#columnmain #simpleboard table td									{ padding: 4px 8px 4px 8px; vertical-align:top; }
#columnmain #simpleboard table td table td							{ padding: 0 8px 0 0; }
#columnmain #simpleboard table td h1								{ color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 16px; margin: 0; padding: 0; }
#columnmain #simpleboard table .searchbox							{ }
#columnmain #simpleboard table .searchbox td						{ }
#columnmain #simpleboard table .searchbox td .inputbox				{ width: 80px; padding: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
#columnmain #simpleboard table .pathway								{ }
#columnmain #simpleboard table .pathway a 							{ color: #BA2626; text-decoration: none; }
#columnmain #simpleboard table .pathway a:hover 					{ text-decoration: underline; }
#columnmain #simpleboard table .sectiontableheader					{ background-color: #62554d; color: #fff; padding: 3px 8px 3px 8px; }
#columnmain #simpleboard table .timeselect td a						{ color: #BA2626; text-decoration: none; }
#columnmain #simpleboard table .timeselect td a:hover				{ text-decoration: underline; }
#columnmain #simpleboard table .boardtable							{ background-color: #7f7f7f; border: 1px solid #C1C1C1; margin: 0 0 10px 0; }
#columnmain #simpleboard table .boardtable td						{ background: #E3DFE0; padding: 0px; }
#columnmain #simpleboard table .boardtable .outerboard									{ background-color: #7f7f7f; border: 0px solid #62554d; }
#columnmain #simpleboard table .boardtable .outerboard .brightboard						{ background-color: #7f7f7f; border: 0px solid #83ADD9; }
#columnmain #simpleboard table .boardtable .outerboard .brightboard .boardheader		{ background: #E3DFE0; border: 0px solid #62554d; color: #ffffff; }
#columnmain #simpleboard table .boardtable .outerboard .brightboard .boardheader a		{ color: #ffffff; } 
#columnmain #simpleboard table .boardtable .outerboard .brightboard .boardheader .text	{ background: #62554d; color: #ffffff; padding: 2px 0 0 8px; }
#columnmain #simpleboard table .boardtable .message					{ background-color: #E3DFE0; padding: 5px; }
#columnmain #simpleboard table tr .sectiontableentry1				{ background-color: #f1f1f1; }
#columnmain #simpleboard table tr .sectiontableentry2				{ background: #d9d9d9; }
#columnmain #simpleboard table .searchbox td .inputbox				{ border: 1px solid #C1C1C1; color: #666666; }
#columnmain #simpleboard .contentpane								{ }
#columnmain #simpleboard .contentpane .markallread					{ padding: 10px 0 5px 0; }
#columnmain #simpleboard .contentpane a								{ color: #62554d; text-decoration: none; }
#columnmain #simpleboard .contentpane a:hover						{ text-decoration: underline; }
#columnmain #simpleboard .contentpane th							{ text-align:left; }
#columnmain #simpleboard .contentpane td							{ padding: 2px 4px 4px 4px; }
#columnmain #simpleboard .sb_new									{ color: #ED6820; }
#columnmain #simpleboard .sb_notnew									{ color: #333333; }

/* Meny för den som är inloggad*/
#columnleft .moduletableusermenu				{ float: left; padding: 0; width: 100%; }
#columnleft .moduletableusermenu h3				{ background-color: #ffffff; 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; }
#columnleft .moduletableusermenu ul				{ list-style-type: none; margin: 0; padding: 5px 0 10px 0; background-repeat: repeat-x; }
#columnleft .moduletableusermenu ul li 			{ padding: 4px 10px 4px 10px; margin: 0;}
#columnleft .moduletableusermenu ul li a		{ text-decoration: none; }
#columnleft .moduletableusermenu ul li a img	{ vertical-align:middle; padding: 0 4px 0 0; }

/* Ikoner */
.icon_arrow_up					{ background-image: url("/images/stories/layout/tv3/icon_arrow_up.gif"); }
.icon_arrow_down				{ background-image: url("/images/stories/layout/tv3/icon_arrow_down.gif"); }
.icon_arrow_first				{ background-image: url("/images/stories/layout/tv3/icon_arrow_first.gif"); }
.icon_arrow_prev				{ background-image: url("/images/stories/layout/tv3/icon_arrow_prev.gif"); }
.icon_arrow_next				{ background-image: url("/images/stories/layout/tv3/icon_arrow_next.gif"); }
.icon_arrow_last				{ background-image: url("/images/stories/layout/tv3/icon_arrow_last.gif"); }
.icon_blog_yes					{ background-image: url("/images/stories/layout/tv3/icon_blog_yes.gif"); }
.icon_blog_no					{ background-image: url("/images/stories/layout/tv3/icon_blog_no.gif"); }
.icon_close						{ background-image: url("/images/stories/layout/tv3/icon_close.gif"); }
.icon_forum_latestpost			{ background-image: url("/images/stories/layout/tv3/icon_forum_latestpost.gif"); }
.icon_forum_locked				{ background-image: url("/images/stories/layout/tv3/icon_forum_locked.gif"); }
.icon_forum_moderated			{ background-image: url("/images/stories/layout/tv3/icon_forum_moderated.gif"); }
.icon_forum_nopendingmessages	{ background-image: url("/images/stories/layout/tv3/icon_forum_pendingmessages.gif"); }
.icon_forum_pendingmessages		{ background-image: url("/images/stories/layout/tv3/icon_forum_pendingmessages.gif");}
.icon_forum_read				{ background-image: url("/images/stories/layout/tv3/icon_forum_read.gif"); }
.icon_forum_unread				{ background-image: url("/images/stories/layout/tv3/icon_forum_unread.gif"); }
.icon_message_read				{ background-image: url("/images/stories/layout/tv3/icon_message_read.gif"); }
.icon_message_unread			{ background-image: url("/images/stories/layout/tv3/icon_message_unread.gif"); }
.icon_message_reply				{ background-image: url("/images/stories/layout/tv3/icon_message.gif"); }
.icon_message_trash				{ background-image: url("/images/stories/layout/tv3/icon_trash.gif"); }
.icon_slideshow_play			{ background-image: url("/images/stories/layout/tv3/icon_slideshow_play.gif"); }
.icon_slideshow_stop			{ background-image: url("/images/stories/layout/tv3/icon_slideshow_stop.gif"); }
.icon_topic_locked				{ background-image: url("/images/stories/layout/tv3/icon_forum_locked.gif"); }
.icon_user						{ background-image: url("/images/stories/layout/tv3/icon_user.gif"); }
.icon_user_female				{ background-image: url("/images/stories/layout/tv3/icon_user_female.gif"); }
.icon_user_male					{ background-image: url("/images/stories/layout/tv3/icon_user_male.gif"); } 
.icon_user_offline				{ background-image: url("/images/stories/layout/tv3/icon_offline.gif"); }
.icon_user_online				{ background-image: url("/images/stories/layout/tv3/icon_online.gif"); }
.icon_zoomin					{ background-image: url("/images/stories/layout/tv3/icon_zoomin.gif"); }
.icon_zoomout					{ background-image: url("/images/stories/layout/tv3/icon_zoomout.gif"); }
.icon_topic_sticky					{ background-image: url("/images/stories/layout/tv3/icon_topic_sticky.gif"); }

/* Fasta knappar */
.button_back				{ background-image: url("/images/stories/layout/tv3/button_back.gif"); }
.button_edit				{ background-image: url("/images/stories/layout/tv3/button_edit.gif"); }
.button_home				{ background-image: url("/images/stories/layout/tv3/button_home.gif"); }
.button_latestposts			{ background-image: url("/images/stories/layout/tv3/button_latestposts.gif"); }
.button_mamblog_edit		{ background-image: url("/images/stories/layout/tv3/button_edit.gif"); }
.button_myprofile			{ background-image: url("/images/stories/layout/tv3/button_myprofile.gif"); }
.button_newtopic			{ background-image: url("/images/stories/layout/tv3/button_newtopic.gif"); }
.button_reply				{ background-image: url("/images/stories/layout/tv3/button_reply.gif"); }
.button_quote				{ background-image: url("/images/stories/layout/tv3/button_quote.gif"); }
.button_sendpm				{ background-image: url("/images/stories/layout/tv3/button_sendpm.gif"); }
.button_subscribe			{ background-image: url("/images/stories/layout/tv3/button_subscribe.gif"); }
.button_subscriptions		{ background-image: url("/images/stories/layout/tv3/button_subscriptions.gif"); }
.button_topic_lock			{ background-image: url("/images/stories/layout/tv3/button_topic_lock.gif"); }
.button_topic_makesticky	{ background-image: url("/images/stories/layout/tv3/button_topic_makesticky.gif"); }
.button_viewflat			{ background-image: url("/images/stories/layout/tv3/button_viewflat.gif"); }
.button_viewthreaded		{ background-image: url("/images/stories/layout/tv3/button_viewthreaded.gif"); }
.button_delete				{ background-image: url("/images/stories/layout/tv3/button_delete.gif"); }
