body
{
	width: 100%;
	text-align: center;
}
#blog
{
	text-align: center;
}
#blog_top
{
	width: 674px;
}
#blog_top_print
{
	border-bottom: solid 1px #E0E0E0;
	width: 525px;
}
#blog_top_left
{
	width: 509px;
	float: left;
	
}
#blog_top_left_print
{
	width: 360px;
	float: left;
	
}
#blog_top_left a
{
	text-decoration: none;
	color: #000000;
	font-weight: normal;
}
#blog_top_left h1
{
	text-align: left;
	text-transform: uppercase;
	margin-top: 20px;
	font-family: Georgia;
}
#blog_top_left_print h1
{
	text-align: left;
	text-transform: uppercase;
	margin-top: 20px;
	font-family: Georgia;
}
#blog_top_right
{
	width: 165px;
	float: left;
}
#blog_green_line
{
	width: 674px;
	margin-bottom: 8px;
}
#blog_date_row
{
	width: 674px;
	height: 13px;
}
#blog_date_row_left
{
	width: 300px;
	float: left;
}
#blog_date_row_right
{
	width: 374px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#blog_date_row_left p
{
	margin: 0px;
	padding: 0px;
	text-align: left;
	font-weight: bold;
	font-size: 120%;
}
#blog_date_row_right p
{
	margin: 0px;
	padding: 0px;
	text-align: right;
	font-size: 120%;
	color: #808080;
}
#blog_content
{
	width: 674px;
	margin-top: 13px;
	border-top: solid 2px #2D338E;
	background: url(/images/blog/lines.gif) left repeat-y;
}
#blog_content p
{
	margin: 0 0 10px 0;
}
#blog_content_left
{
	width: 416px;
	float: left;
	text-align: left;
}
#blog_content_right
{
	width: 25;
	float: left;
	text-align: left;
}
#blog_content_left_inner
{
	padding: 15px;
}
#blog_content_right_inner
{
	padding: 15px;
}
#blog_content_left_inner h1
{
	margin: 0px;
}
.blog_content_right_text
{
	font-size: 90%;
	width: 227px;
}
p.blog_date_first
{
	margin: 0px;
	padding: 0px;
}
p.blog_date
{
	margin: 0px;
	padding: 10px 0 0 0;
}
p.blog_link
{
	margin: 0px;
	padding: 0px;
}
.blog_box_gray
{
	width: 227px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.blog_boxhead_gray 
{
	background-color: #E5E5E5;
	line-height: 20px;
	font-size: 120%;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0px 0px 0px 8px;
	margin: 0px 0px 7px 0px;
}
.blog_boxhead_gray h1
{
	font-size: 100%;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.blog_box_gray h2
{
	font-size: 100%;
	font-weight: bold;
}
.blog_box_gray p
{
	font-size: 120%;
}
.blog_box_gray
{
	margin-bottom: 20px;
}
.blog_boxlink_gray
{
	line-height: 160%;
}
.blog_line
{
	color: #E0E0E0;
	height: 1px;
	line-height: 1px;
}

/******************* Start Admin Comment *********************/

.CommentMainBox
{
	WIDTH: 600px;
}

.CommentTitleMainBox
{
	width: 600px; 
	border: 1px solid #ccc; 
	font: 12px Arial; 
	background-color: #E8F2FE;
	float: left;
}

.CommentTitle
{
	width: 395px; 
	float: left; 
	font: bold Arial; 
	margin: 0px 0px 10px 2px; 
	padding: 3px 0px 3px 0px;
}

.CommentStatus
{
	width: 50px; 
	float: left; 
	font: bold Arial; 
	margin: 0px 0px 10px 2px; 
	padding: 3px 3px 0px 0px;
}

.CommentPublish
{
	width: 50px; 
	float: left; 
	font: bold Arial; 
	margin: 0px 0px 10px 2px; 
	padding: 3px 3px 0px 0px;
}

.CommentErase
{
	width: 50px; 
	float: left; 
	font: bold Arial; 
	margin: 0px 0px 10px 15px; 
	padding: 3px 3px 0px 0px;
}

.CommentResultBox
{
	width: 600px; 
	border-bottom: 1px solid #ccc; 
	border-right: 1px solid #ccc; 
	border-left: 1px solid #ccc;
}

.CommentResultTitle
{
	width: 395px; 
	float: left; 
	font: 75% Arial; 
	margin: 5px 0px 0px 3px; 
	padding: 0px 0px 3px 0px;
}

.CommentResultStatus
{
	width: 43px; 
	float: left; 
	font: 75% Arial; 
	margin: 5px 0px 0px 10px; 
	padding: 0px 0px 3px 0px;
}

.CommentResultPublish
{
	width: 50px; 
	float: left; 
	margin: 0px 0px 0px 5px;
}

.BlogResultActivate
{
	width: 70px;
	float: right;
	margin: 3px 0px 0px 3px
}

/******************* End Admin Comment *********************/

#blogfootershadow
{
	border-top: solid 1px #E0E0E0;
	background-image: url(../images/topshadow.jpg);
	height: 12px;
	width: 674px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	clear: both;
}

#blog_print
{
	margin: 30px 0px 30px 0px; /* ändrat margin-bottom från 0 till 30 // johannes */
	padding: 0px;
	border-top: solid 1px #E0E0E0;
	width: 386px;
}
#blog_print p
{
	margin: 6px 0px 0px 0px;
	padding: 0px;
}

#blog_sendform_topbar
{
	background-color: #D6E9AE;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 386px;
}

h1.blog_sendlink
{
	color: #000000;
	font-family: Arial;
	font-weight: bold;
	font-size: 130%;
	margin: 0px 0px 0px 0px;
	padding: 3px 3px 3px 5px;
	width: 386px;
}

#blog_sendform {
	background-color: #ECF5D9;
	margin-top: 0px;
	padding: 5px;
	width: 386px;
}
#blog_sendform p {
	margin: 0px;
	padding: 5px 0px 5px 0px;
}

.header1
{
	font-family: Arial;
	font-size: 22px;
	font-weight: bold;
	color: #333333;
}

.header2
{
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
}

.header3
{
	font-family: Arial;
	font-size: 18px;
	color: #333333;
}

/* START TIPSA EN KOMPIS */
#print
{
	margin: 30px 0px 30px 0px; /* ändrat margin-bottom från 0 till 30 // johannes */
	padding: 0px;
	border-top: solid 1px #E0E0E0;
	width: 420px;
}
#print p
{
	margin: 6px 0px 0px 0px;
	padding: 0px;
}
#sendlink {
	display: none;
	width: 405px;
}
#sendlink h1 {
	background-color: #D6E9AE;
	color: #000000;
	font-family: Arial;
	font-weight: bold;
	font-size: 130%;
	margin: 0px;
	padding: 2px;
}
#sendform {
	background-color: #ECF5D9;
	margin-top: 0px;
	padding: 5px;
	width: 386px;
}
#sendform p {
	margin: 0px;
	padding: 5px 0px 5px 0px;
}
#sendform_topbar
{
	background-color: #D6E9AE;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 405px;
}
h1.sendlink
{
	color: #000000;
	font-family: Arial;
	font-weight: bold;
	font-size: 130%;
	margin: 0px 0px 0px 0px;
	padding: 3px 3px 3px 5px;
	width: 407px;
}
.tipsabutton
{
	background-image: url(/images/send.gif);
	width: 47px;
	height: 19px;
	border: 0px;
}
.searchperson
{
	background-image: url(/images/search.gif);
	width: 33px;
	min-height: 19px;
	border: 0px;
	padding: 0px;
	margin: 0px;
}
/* SLUT TIPSA EN KOMPIS */








