#div_middle_section_right
{
	/*
	
	width: 730px;
	*/
	
	padding-bottom: 5px;
}

/* ================================================================================ */
/* Upper
/* ---------------------------------------- */
#div_story_1
{
	/*
	
	border:0px solid yellow; border-bottom:0px solid #dddddd;
	width: 720px; height: 0px;
	padding: 2px; padding-top: 0px; padding-bottom: 0px; padding-left: 2px;	
	width: 720px;	
	
	border:2px solid yellow;
	*/
	
	padding-right: 2px;
	margin-top: 4px; margin-bottom: 2px;
}

#div_story_1 #div_right
{
	/*
	border:2px solid brown; 
	position:;
	float: right;	
	padding-top: 4px; padding-bottom: 2px; 
	width: 100%;	
	*/
	text-align: left;		
	margin: 0px;	
	font-size: 110%;
}

#div_story_1 #div_spacer
{
	/*
	border-bottom: 0px solid #b4b4b4;
	Colors: b4b4b4 same as top, or lighter dddddd	
	border: 2px solid blue; 
	width: 100%;
	*/
	
	height: 1px;
	overflow: hidden;		
	margin: 0px;		
}
/* ================================================================================ */


/* ================================================================================ */
/* Lower
/* ---------------------------------------- */
#div_story_2
{
	/*
	border:2px solid green;
	position:;
	width:730px;
	clear:both;
	border:2px solid green;
	width:730px;
	height: 100%;
	*/	
	
	padding-top: 2px;
}
#div_story_2 #table_0
{
	/*
	border:1px solid blue;
	position:;
	width:730px;
	clear:both;
	
	width:730px;
	*/	


}
/* ================================================================================ */


/* ================================================================================ */
/* Left
/* ---------------------------------------- */

#div_story_2 #td_left
{
	/*	
	border:2px solid red;
	position:;
	filter:progid:DXImageTransform.Microsoft.Fade(overlap=1);
	background-color:; cursor:;
	width: 330px; height: 360px;
	border:2px solid red;
	float: left;
	margin-right: 15px;
	*/	
	padding: 0px;	

	color: #aaaaaa;	
	vertical-align:top;
	
}

/* Copyright image */
#div_story_2 #td_left #div__imgc
{
	/*
	background-color:;
	z-index:9;
	color:ffffff; font-size: 11px; font-variant:small-caps; vertical-align:bottom; text-align:left; 
	cursor:default;
	border:2px solid green;
	visibility: hidden;
	*/	
	position: absolute;
	width:200px; height:25px;	
	pointer-events: none;	
	
	/* ======================================== */
	/* IE only function
	/* Use a simple background-image for Firefox (transparency supported automaticaly)
	/* ======================================== */
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/c.png", sizingMethod="scale");
}


/* ================================================================================ */
/* Table
/* ---------------------------------------- */
#div_story_2 #td_left table
{
}
/*
	table_1
	td_div_mainpic
	td_number | td_name
	
*/
#div_story_2 #td_left .table_1
{
	/*
	border: 2px solid green;
	background-color:#0000CC;	
	padding: 0px;	
	margin: 5px; margin-left: 2px; margin-top: 2px;
	*/		
	
	/* Adjust for border width of 2 + 2 px */
	/*
	width: 464px;
	*/
}
	#div_story_2 #td_left td
	{
		/*
		border:0px solid green;
		background-color:#0000CC;
		padding: 0px;
		margin: 0px;	
		*/	
	}
	/* Mainpic cell */
	#div_story_2 #td_left .table_1 #td_div_mainpic
	{
		/*	
		border:1px solid green;
		height: 100%;
		*/
	

	}
		#div_mainpic
		{
			/*
			width:460px; height:460px;
			width:0px;
			text-align:center;
			vertical-align:middle;
			margin-top:2px;
			border:1px solid red;
			z-index:8; visibility: visible;
			width: 100%;
			padding:0px; margin:0px;	
			*/	
			
			background-color: #f5f5f5;

		}
	/* Mainpic cell */
	#div_story_2 #td_left .table_1 #td_mainpic
	{
		/*
		width: 460px; height:464px;
		*/
		text-align:center;
		padding:0px;			
		
	}
	
	#div_story_2 #td_left .table_2
	{
		/*
		border:0px solid yellow;
		border:2px solid yellow;
		
		width: 100%; height: 100%;
		margin-top: 0px;		
		*/

	}
/* ================================================================================ */
	
	
/* ================================================================================ */
/* Number and name
/* ---------------------------------------- */
#table_number_name
{
	font-size:90%; color: #000000;
	width: 100%;
}
/* Mainpic number and name */
#table_number_name #td_number, #table_number_name #td_name, #table_number_name #td_view, #table_number_name #td_hd
{	
	padding:2px;
	background-color: #f1f1f1;
	border-bottom:1px solid #999999;
	border-top:1px solid #999999;
}
/* Mainpic number */
#table_number_name #td_number
{
	/*		
	border:1px solid red;
	background-color:#33CC66;		
	*/	
	width: 40px;
}
/* Mainpic name */
#table_number_name #td_name
{
	/*
	border:1px solid blue;	
	width: 420px;
	width: 100%;
	
	padding-right: 44px;
	padding-left: 20px;
			
	padding-left: 10px;  padding-right: 0px; 
	*/	
	
	text-align: center;	
}
#table_number_name #td_name span
{
	/*
	position: relative; left:-20px;
	*/
}	
#table_number_name #td_view
{
	width: 20px;
	text-align:center;
}
#table_number_name #td_hd
{
	/*
	padding-right: 10px;
	*/
	width: 20px;
	text-align:center;
	
}
#table_number_name #td_number, #table_number_name #td_hd
{
	/*
	width: 40px
	*/
}
#td_name_category
{
	/*
	padding-left: 0px;
	*/
	color: black;
	padding: 5px; padding-left: 2px;
	font-size: 80%;
}
.button_expand
{
	margin-top: 2px;
}
/* ================================================================================ */


/* ================================================================================ */
/* Beställa förstoring
/* ---------------------------------------- */
#bestalla_forstoring
{
	/* 
	border: 2px solid green;
	*/
	margin-left: 0px; margin-bottom: 4px; margin-top: 0px;
	color: #333333;
	font-style: italic; font-size: 90%;
}

#bestalla_forstoring a:link
{
	
	color: #333333;
}

#bestalla_forstoring a:visited
/*
	OBS OBS Dennda måste stå före a:hover av någon anledning!!
*/
{
	color: #666666;
}

#bestalla_forstoring a:hover
{
	color: #dd0000;
}
/* ================================================================================ */


/* ================================================================================ */
/* Div
/* ---------------------------------------- */
.img_mainpic
{
	display:block;
	padding:0px;
	margin:0px;
	border:2px solid black;
}

#div__imgc
{
	/*
	z-index: 10;
	cursor: default;
	*/
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='c.png', sizingMethod='scale');
	font-size: 11px; font-variant:small-caps; vertical-align:bottom; text-align:left;
	pointer-events: none;
	
}

#div_mainpic_name
{
	/*
	border:0px solid green;
	font-variant:small-caps;
	vertical-align:bottom;
	font-size:; letter-spacing:; 
	*/
	width:100%; height:20px; background-color:; z-index:10; visibility:visible;
	color:#404040; text-align:center;
	vertical-align: middle;
}


#div_mainpic_number
{
	width:100%; height:20px; background-color:; z-index:10; visibility:visible;
	color:#404040; font-size:; font-variant:small-caps;
	vertical-align:bottom; text-align:left;
}
/* ================================================================================ */
