

/*adjustments for css crash between GP and rg*/

/*#topMenuWrapper a
	{
		font-family: tahoma, verdana, helvetica, sans-serif;
		font-size: 14px;
		color: #FFF;
		display: block;
		padding: 6px 8px;
	}

*/

h3 { 
	font-size: 12px; 
	font-weight: normal;
	margin: 0px; 
	margin-bottom: 0px;
	padding: 0px;
	padding-left: 0px;
	background-color: #eeeeee;
}



body, td { font-family: Verdana; font-size: 14px }


/* end adjustment*/ 


.mediaMainDiv a { 
	color: #005298;
	font-size:11px;
	font-family:Verdana;
}

.mediaMainDiv td {
	padding: 0px;
	vertical-align: inherit;
}



.rg_small {
	font-family:Verdana;
	font-size:11px;
	color: #424242;
	line-height:14px;

}
  
.rg_index_head {
	font-size:11px;
	font-family:Verdana;

}

.rg_link_head {
	font-size:11px;
	font-family:Verdana;

}

.mediaMainDiv {
	width:440px;
	
}



.searchBar {
	line-height: 18px;
	border: 1px solid #e2e2e2;
	padding: 10px;
	padding-top: 3px;
	background-color:white;
	margin-top:5px;
	font-size: 11px;
	font-family: Verdana;
}

.searchBarDropShadow { 
	background-image: none;
}

select {
	font-size: 11px;
	color: black;	
	font-family: Verdana;
	font-weight: normal;
}

input {
	font-size: 11px;
	color: black;
	font-weight: normal;
	font-family: Verdana;
	
	
}

.mediaMainDiv td {
	font-size:11px;
	font-family: Verdana;
}

.ess_table_row1 { background-color: #ffffff; line-height:16px; }
.ess_table_row2 { background-color: #f3f3f3; line-height:16px; }
.ess_table_row1 td, .ess_table_row2 td { border-bottom:none; padding-top:3px;padding-bottom:3px;padding-left:3px;}


#RGLMResult {
	width:440px;
}

 #RGLMResult .ess_table_header {
	background-color:#f0f0f0;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:2px solid #ffffff;
	border-left: 1px solid #ffffff;
	padding-left:0px;
	padding-right:0px;
	font-size:11px;
	font-family:Verdana;
}

#RGLMResult .ess_table_row1 td {
	border-left:1px solid #ffffff;
	padding-left:1px;
	border-bottom:1px solid #d8d8d8;
	border-top:1px solid #d8d8d8;
	font-size:11px;
	font-family:Verdana;
	line-height:16px;
}

#RGLMResult .ess_table_row2 td {
	border-left:1px solid #ffffff;
	padding-left:1px;
	border-top:2px solid #ffffff;
	border-bottom:2px solid #ffffff;
	font-size:11px;
	font-family:Verdana;
	line-height:16px;
}

.mediaMainDiv h3, .rg_subsection_header { 
	background-color: #f0f0f0 ! important; 
	font-size: 11px ! important; 
	font-family:Verdana; 
	border-bottom: 1px solid #e0e0e0 ! important;
	padding-left:5px;
}

.ess_table_row { line-height:16px; }

.RGPopularTable .ess_table_row div {
	font-size: 11px; 
	font-family:Verdana; 
}

.mediaMainDiv strong div {
	font-weight:bold;
	font-size: 11px; 
	font-family:Verdana; 
}

.mediaNavigationTabs li {
	background-color:#F3F3F3;
	border:1px solid #C0C0C0;
	float:left;
	list-style-type:none;
	margin-right:1px;
	padding:0;
	position:relative;
	top:7px;
}

li.mediaNavigationTabSelected {
	background-color:white !important;
	border-bottom:1px solid white !important;
	font-weight:bold;
}

.mediaMainDiv a {
	position:relative;
}


.RGGrayBox, .RGProgressBox {
	border: 1px solid rgb(226, 226, 226);
	background-color: rgb(243, 243, 243);
	font-family: verdana;
}
.RGSmall {
	white-space: normal ! important; /*Prevent Grundpris per vuxen to come out of the iframe on charter*/
}
