/* Kolumner start */
body
{
	text-align:center;
}

.bookAreaContainer
{
	/*margin:0 auto;*/
}

.leftBookColumn
{
	width:226px !important;
	float:left;
	margin:0 10px 0 0;
	text-align:left;
}

.rightBookColumn
{
	width:342px;
	float:left;
	text-align:left;
}

p
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-size:10px;*/
	font-weight:normal;
	margin:0 0 8px 0;
	padding:0 0 0 0;
}

h1
{
	text-align:left;
	/*font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#08428c;
	font-weight:bold;*/
}

.pushItem h2
{
	background-color:#3eabff;
	color:#FFFFFF;
	display:block;
	margin:0 0 0 0;
	padding:4px 8px 4px 8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}


/* Kolumner stop */

p.blue
{
	color:#08428c;
	font-size:10px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.TopTextArea
{
	_height:1%;
	margin:0 0 10px 0;
}


.pushItem
{
	margin: 0 0 12px 0;
	background-image:url(../FPImages/Boksajt/pushBottom.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:0 0 10px 0;
	
}

.pushBody
{
	background-color:#b9dcff;
	padding:8px 8px 2px 8px;
	color:#08428c;
	font-size:10px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.pushBody p
{
	font-weight:bold;
}

.FlashMovieWrapper
{
	margin: 0 0 12px 0;
}

ul.mediaVoices
{
	list-style-type:none;
	margin:0 0 10px 0;
}

.pushItem a
{
	color:#003399!important;
	font-weight:bold;
}


.pushItem a.readMoreLink
{
	background-image:url(../FPImages/Boksajt/readMoreArrow.gif);
	background-repeat:no-repeat;
	background-position:0% 50%;
	padding:0 0 3px 20px;
}

ul.mediaVoices li
{
	padding:0 0 4px 20px;
	margin:0 0 10px 0;
	background-image:url(../FPImages/Boksajt/readMoreArrow.gif);
	background-repeat:no-repeat;
}

ul.BoldLinkList a
{
	color:#003399!important;
	font-weight:bold;
}

ul.WhiteArrow li, #RightContent ul li
{
	background: url(/FPImages/Boksajt/BlueUlWhiteArrow.gif) no-repeat 0px 1px;
}

ul.WhiteArrow li a, #RightContent ul li a
{
	color:#003399;
}


/* Nya */
ul.bookReviews
{
	list-style:none;
	margin:0 0 0 0;
}

ul.bookReviews li
{
	list-style:none;
	margin:0 0 0 0;
	padding: 0 0 0 0;
	
}

ul.bookReviews li a
{
	display:block;
	text-decoration: none;
	background-image:url(../FPImages/Boksajt/pratbubla_bla.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	width:224px;
	height:102px;
}

ul.bookReviews li a:hover 
{
	background-image:url(../FPImages/Boksajt/pratbubla_orange.gif);
	text-decoration:none;	
}

.citat
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#003399;
	text-align:left;
	display:block;
	padding:31px 20px 8px 25px;
}

.citatName
{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ff8400;
	text-align:right;
	font-weight:bold;
	display:block;
	padding:0 40px 0 0;
}

ul.bookReviews li a:hover span.citatName
{
	color:#08428c !important;
	text-decoration:none;
}

ul.bookReviews li a:hover span.citat
{
	color:#FFFFFF !important;
	text-decoration:none;
}

ul.bookReviews li.activeBook a
{
	background-image:url(../FPImages/Boksajt/pratbubla_orange.gif) !important;
	text-decoration:none;
	padding-bottom:10px;
}

ul.bookReviews li.activeBook a span.citatName
{
	color:#08428c !important;
	text-decoration:none;
}

ul.bookReviews li.activeBook a span.citat
{
	color:#FFFFFF !important;
	text-decoration:none;
}

ul.bookReviews a:link 
{
	text-decoration: none  !important;
}
ul.bookReviews a:visited 
{
	text-decoration: none !important;
}
ul.bookReviews a:hover 
{
	text-decoration: none !important;
}
ul.bookReviews a:activeBook 
{
	text-decoration: none !important;
}

img.floatRight
{
	margin:0 6px 0 6px;
}

/* =============== infoplatta ============================*/
.infoplattaHolder
{
	position:absolute;
	top:280px;
	left:140px;
}
.infoplatta
{
	position:absolute;
	/*background-color:Aqua;*/
	z-index:100;
	top:-235px !important;
	top:-165px;
	left:20px;
	width:570px;
	height:330px;
	font-size:small;
	line-height:15px;
}
.infoplattaBg
{
	position:absolute;
	top:-265px !important;
	top:-200px;
}
.closeInfoplatta
{
	position:absolute;
	top:-252px !important;
	top:-185px;
	left:20px;
	/*background-color:Red;*/
	width:400px;
	height:13px;
	z-index:200;
}
.closeImage
{
	cursor:pointer;
}
h1.sifred 
{
	font-family: Verdana;
	font-size: 26px;
	font-weight:normal;
}