
.mediaMainDiv {
	width:auto;
}

.ess_table_row1 td, .ess_table_row2 td { font-family: verdana, geneva, helvetica; font-size: 10px; color: #000000 }

.rg_tab_selected { padding-left: 5px; padding-right: 5px; height: 15px; text-align: center; background-color: #FF842D; border-left: solid 1px white; border-right: solid 1px black }
.rg_tab_selected a { font-weight: bold; text-decoration: none; color: white }
.rg_tab_selected a:hover { text-decoration: underline; color: white }
.rg_tab_normal { padding-left: 5px; padding-right: 5px; height: 15px; text-align: center; background-color: #C93D20; border-left: solid 1px white; border-right: solid 1px black; border-bottom: solid 1px black }
.rg_tab_normal a { text-decoration: none; color: white }
.rg_tab_normal a:hover { text-decoration: underline; color: white }

	.expressen_main_span	{ font-family: verdana, geneva, helvetica; font-size: 10px; color: #00000 }

	.expressen_main_span select, 
	.expressen_main_span, 
	.expressen_main_span textarea, 
	.expressen_main_span input,
	.expressen_main_span td,
	.expressen_span td, .expressen_span { font-family: verdana, geneva, helvetica; font-size: 10px; color: #000000 }
	.expressen_result_table .ess_table_header { font-size: 10px; font-family: Arial }
	.expressen_result_table .ess_table_row1 td { font-size: 10px; font-family: Arial; background-color: #EFEFEF }
	.expressen_result_table .ess_table_row2 td { font-size: 10px; font-family: Arial }
	.ess_table_header { font-family: verdana, geneva, helvetica; font-size: 10px }
	
	.xrg_small { font-family: verdana, geneva, helvetica; font-size: 9px; color: #00000 }
	
	.xbalk { background-color: #CCCCCC }
	.balk_text { font-family: verdana, geneva, helvetica; font-size: 11px; font-weight: bold }
	.rubrik {  font-family: arial, sans-serif; font-size: 20px; color: #000000; font-weight: bold }
	
	.rg_index_head { font-weight: bold; font-size: 15px }
	.rg_link_head { font-weight: bold; font-size: 11px }	

	.searchBar {
		background-color:#F0FAFC;
		border:none;
		padding-top:5px;
		padding-left:5px;
		padding-bottom:5px;
		padding-right:5px;
		border-top:1px solid silver;
		border-right:1px solid silver;
		
	}

	.mediaNavigationTabsTopTitle {
		font-family:Arial;
		font-weight:bold;

	}
	.mediaNavigationTabs li {
		background-color:#39C0DB;
		border:1px solid #C0C0C0;
		float:left;
		list-style-type:none;
		margin-right:1px;
		position:relative;
		top:1px;
		border-radius: 4px 4px 0px 0px;
		-moz-border-radius: 4px 4px 0px 0px;
		-webkit-border-radius: 4px 4px 0px 0px;
	}
	.mediaNavigationTabContent, .mediaNavigationTabMore, .mediaNavigationMoreMenuHidden, .mediaNavigationMoreMenuVisible {
		border-top:none;
	}
	.mediaNavigationTabContent a {
		color:white;
		font-size:11px;
		font-family:Arial;

	}
	li.mediaNavigationTabSelected {
		font-weight:bold;
		background-color:#F0FAFC;
		border-bottom:1px solid #F0FAFC;
		border-radius: 4px 4px 0px 0px;
		-moz-border-radius: 4px 4px 0px 0px;
		-webkit-border-radius: 4px 4px 0px 0px;
		
	}
	li.mediaNavigationTabSelected a {
		font-weight:bold;
		font-size:11px;
		font-family:Arial;
		color:#005080;
		
	}
	li.mediaNavigationTab, li.mediaNavigationTabSelected  {
		margin-top:3px;
		padding:2px;
	}

	.mediaNavigationTabContent, .mediaNavigationTabMore, .mediaNavigationMoreMenuHidden, .mediaNavigationMoreMenuVisible {
		padding:2px 2px;
	}

	.red_arrow {
		background-position:-188px -13px;
		height:13px;
		width:7px;
	}
			
	.sprite {
		background-image:url("http://www.expressen.se/img/allSprites.gif");
		background-repeat:no-repeat;
		max-height:13px;
		white-space:nowrap;
	}
				
	.linkimage {
		display:block;
		float:left;
		margin-bottom:-2px;
		margin-right:2px;
	}

/* special bec expressen articles should be bigger than 475 */
	.rgMedia .RGArticleContainer {
		width:555px ! important;
		margin-left:5px;
		margin-right:5px;
	}

	.topImage img {
		width: 555px ! important;
	}

	.rgMedia .rightContent {
		width:280px ! important;
		margin-left:30px ! important;
	}

	.sideImage img {
		width: 280px ! important;
		
	}

	/* end special */

 
	#RGLMResult a {
		font-weight:bold;
		font-size:12px;
	}
