
html{
	margin: 0px;
	padding: 0px;
	height:100%;
}
body {
	background-color: #ffffff;
	background-image:url(systempix/back.jpg);
	background-position:left-top;
	background-repeat:no-repeat;
  background-attachment:fixed;
	margin: 0px;
	padding: 0px;
	font-size: .9em;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	color:#323232;
}

h2 { background-color: #ffffff; color:#000000; font-size:1.2em; padding: 0px 0px 0px 10px; margin: 0px 0px 5px -5px; text-transform:uppercase; }

h3 { background-color: #c11116; color:#ffffff; font-size:1.2em; padding: 0px 0px 0px 10px; margin: 0px 0px 5px -5px; text-transform:uppercase; }

h4 { background-color: #c11116; color:#ffffff; font-size:1.2em; padding: 0px 0px 0px 10px; margin: 0px 0px 5px -5px; text-transform:uppercase; }

h5 { margin: 0px; padding: 0px 0px 0px 0px; font-size: 0.7em; line-height: 1.80em; text-transform:uppercase; }

h6 { margin: 0px -20px 0px 0px; padding: 0px 0px 0px 0px; font-size: 0.7em; line-height: 1.80em;}

h1, h2, h3, h4 { line-height:1.0em; letter-spacing:-0.05em; }

p { margin: 0px; padding: 0px 0px 25px 0px; }

strong { font-weight: bold; letter-spacing:-0.00em; }

a {	color: #c11116;	text-decoration: none; }

a:hover {color: #c11116; text-decoration:underline; }

#tablecollection { font-size: 12px; line-height: 12px;}

.article_item p { text-transform:lowercase;}

.article_list p { text-transform:uppercase; line-height: 18px;}

.gallery_teaser a img { border: 1px solid white; }

.gallery_teaser { margin-bottom: -20px; }

#imageDetails { color:#000000;}

#spalt_01 p { text-transform:uppercase; }

.whiteborderleft{
	border: 1px solid #ffffff;
	margin: 0px 10px 10px 0px;
	float:left;
}
.whiteborderright{
	border: 1px solid #ffffff;
	margin: 0px 0px 10px 10px;
	float:right;
}
#wrapper{
	width:922px;
	margin: 0px auto 0px auto;
	padding:0;
}

#tweetbanner{
	position: absolute;
  width:196px;
  left:738px;
	top: 200px;
	float:left;
}


#left {
	position: absolute;
  width:188px;
  left:10px;
	top: 200px;
	float:left;
}


#content {
	position: absolute;
  width:510px;
  left:215px;
	top: 200px;
	float:left;
}

#content_gallery {
	position: absolute;
  width:718px;
  left:215px;
	top: 200px;
	float:left;
}

#right {
	position: absolute;
  width:190px;
  left:743px;
	top: 200px;
	float:left;
}

#rightblogg {
	position: absolute;
  width:190px;
  left:743px;
	top: 550px;
	float:left;
}

#amazon {
	position: absolute;
  width:160px;
  left:970px;
	top: 184px;
	float:right;
}

#header {
	position: relative;
  width:590px;
  height:138px;
  left:7px;
 	z-index: 1;
	top: 28px;
}

#header_menu {
	position: relative;
  left:180px;
	top: 106px;
}


#header2 {
	background-image:url(systempix/top.png);
	position: relative;
  width:950px;
  height:185px;
  left:0px;
 	z-index: 1;
	top: 0px;
}

#header3 {
	position: relative;
  width:950px;
  height:185px;
  left:0px;
 	z-index: 1;
	top: 0px;
}


#main_bgr {
	z-index: 1;
	background-image:url(systempix/bgr_main_top.png);
	background-repeat:no-repeat;
	float: left;
	width: 922px;
	height: 158px;
	left: 0px;
	top: -6px;
	position: relative;
}
#main_bgr_top {
	z-index: 2;
	background-image:url(systempix/bgr_main.png);
	background-repeat:no-repeat;
	background-position: 0px 158px;
	float: left;
	width: 922px;
	left: 0px;
	top: 0px;
	position: relative;
}
#main_bgr_bottom {
	z-index: 2;
	background-image:url(systempix/bgr_main_bottom.png);
	background-repeat:no-repeat;
	background-position:bottom;
	float: left;
	width: 922px;
	left: 0px;
	top: 0px;
	position: relative;
}
#main_holder {
	z-index: 3;
	float: left;
	width: 858px;
	margin-left: 32px;
	margin-top: 30px;
	margin-right: 32px;
	margin-bottom: 8px;
	position: relative;
}
#footer {
	z-index: 2;
	background-image:url(systempix/bgr_footer.png);
	background-repeat:no-repeat;
	float: left;
	width: 922px;
	height: 121px;
	left: 0px;
	top: -6px;
	padding-bottom: 10px;
	position: relative;
}
#footer_adress {
	background-image:url(systempix/footer_adress.png);
	float: left;
	height: 61px;
	width: 283px;
	position: relative;
	z-index: 3;
	left: 30px;
	top: 29px;
}
#footer_logos {
	float: left;
	height: 63px;
	width: 120px;
	position: relative;
	z-index: 3;
	left: 488px;
	top: 27px;
}
#spalt_01 {
	float: left;
	width: 180px;
	margin-right: 20px;
	position: relative;
	z-index: 4;
}
#spalt_02 {
	float: left;
	width: 458px;
	margin-right: 40px;
	position: relative;
	z-index: 4;
}
#spalt_03 {
	float: left;
	width: 160px;
	position: relative;
	z-index: 4;
}
#logo {
	background-image:url(systempix/logo_thevoid.png);
	float: left;
	height: 120px;
	width: 204px;
	position: relative;
	z-index: 4;
	left: 30px;
	top: 20px;
}
#menu {
	float: left;
	height: 165px;
	width: 923px;
	position: relative;
	z-index: 4;
	left: 43px;
	top: 44px;
}

#newsletter {
	height: 56px;
	width: 272px;
	position: relative;
	z-index: 4;
	left: 650px;
	top: -165px;
}

#links {
	height: 56px;
	width: 372px;
	position: relative;
	z-index: 4;
	left: 200px;
	top: -225px;
}


#facebook {
	height: 56px;
	width: 372px;
	position: relative;
	z-index: 4;
	left: 450px;
	top: -190px;
}

.gallery_body { }
.gallery_body h2 { }
.gallery_footer { clear: both; }
.gallery_footer p a { }
/* ==================================
     normal sida med miniatyrbilder
   ================================== */
.gallery_images { float: left; width: 800px;}
.gallery_category { clear: both; float: left; margin-bottom: 10px; }
.gallery_category h3 { }
.gallery_row { clear: both; }
.gallery_image { float: left; margin-right: 12.6px; margin-bottom: 5px; }
.gallery_image a { }
.gallery_image a img { border: 1px solid white; }

/* ===================================
     kategorisida med miniatyrbilder
   =================================== */
.gallery_categories {  }
.gallery_cat_row { clear: both; }
.gallery_cat_category { float: left; text-align: center; }
.gallery_cat_image { margin: 5px; }
.gallery_cat_image a { }
.gallery_cat_image a img { border: 1px solid black; }
.gallery_cat_name { }
.gallery_cat_name h3 { }
.gallery_cat_name h3 a { text-decoration: none; }

/* ===================================
     kategorilista på sidan om
   =================================== */
.gallery_category_list { float: right; width: 150px; }
.gallery_category_list h3 {  }
.gallery_category_list ul { padding: 0px 0px 0px 0px; margin: 0px 0px 6px 0px; }
.gallery_category_list ul li { margin: 0px 0px 0px 4px; padding: 0px; list-style: disc none inside;}
.gallery_category_list ul li a {  }
.gallery_category_list ul li span {  }


ul {
  font-size: 0.7em; line-height: 1.80em; text-transform:uppercase;
	padding: 0px 0px 0px 0px;
	list-style-type: square;
	list-style-image: none;
	list-style-position: outside;
	margin-bottom: 16px; /* avstånd efter listan (styckeavståndet) */
	margin-top: 5px;
  margin-left: 15px;
}
.blogger_menu_body ul{
  font-size: 0.7em; line-height: 1.80em; text-transform:uppercase;
	padding: 0px 0px 0px 0px;
	list-style-type:square;
	list-style-image: none;
	list-style-position: outside;
	margin-bottom: 16px; /* avstånd efter listan (styckeavståndet) */
	margin-top: 5px;
  margin-left: 15px;
}


.pagenav { float: left; clear: both; margin-bottom: 20px; }
.pagenav .middlebar { float: left; display: inline; list-style: none outside none; margin: 0px; padding: 0px; }
.pagenav ul li { float: left; display: inline; list-style: none outside none; margin:0px; padding:0px; }
.pagenav .caption { float: left; margin:2px; padding: 4px; font-size: 1em; line-height: 12px; font-family: arial; border: 1px solid #c11116; color: #c11116; }
.pagenav .selected .caption { background-color:#c11116; border-width: 1px; padding: 4px; color:#fff; }
.pagenav .unselected .caption:hover { background-color: #c11116 ; color:#fff;}
