body {  background-color: #8a9eee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0;
}
table {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}

a:link {  font-weight: bold; color: #0000FF; text-decoration: none}
a:visited {  font-weight: bold; color: #000000; text-decoration: none}
a:active {  font-weight: bold; color: #00000F; text-decoration: none}
a:hover {  font-weight: bold; color: #E2660C; text-decoration: underline}

h1 {padding:0px; margin:10px 10px; font-family: Verdana,arial,helvetica; font-size: 14px; color:#000000;text-align:center;}
h2 {padding:0px; margin:10px 10px; font-family: Verdana,arial,helvetica; font-size: 13px; color:#000000;text-align:center;}
h3 {padding:0px; margin:10px 10px; font-family: Verdana,arial,helvetica; font-size: 12px; color:#000000;text-align:left;}
h4 {padding:0px; margin:10px 10px; font-family: Verdana,arial,helvetica; font-size: 11px; color:#000000;text-align:left;}

.menu {  background-image: url(../images/menu_bg.gif); background-repeat: repeat-y}
.main {  background-image: url(../images/wide_bg.gif); background-repeat: repeat-y}
.foot {  background-image: url(../images/wide_bg.gif); background-repeat: repeat-y}
.vit_bg_tabell {  background-color: #FFFFFF}
.svart_bg_tabell {  background-color: #000000}
.main_ruta_140_top_bg {  background-image: url(../images/main_ruta_140_top.gif); background-repeat: no-repeat; font-size: 12px; font-weight: bold; padding-top: 4px}
.main_ruta_140_bg {  background-image: url(../images/main_ruta_140_bg.gif); background-repeat: repeat-y; padding-right: 5px; padding-left: 8px; padding-top: 2px; padding-bottom: 2px}
.main_ruta_140_bottom_bg {  background-image: url(../images/main_ruta_140_bottom.gif); background-repeat: no-repeat}
.main_ruta_200_top_bg {  background-image: url(../images/main_ruta_200_top.gif); background-repeat: no-repeat; font-size: 12px; font-weight: bold; padding-top: 4px}
.main_ruta_200_bg {  background-image: url(../images/main_ruta_200_bg.gif); background-repeat: repeat-y; padding-right: 5px; padding-left: 8px; padding-top: 2px; padding-bottom: 2px}
.main_ruta_200_bottom_bg {  background-image: url(../images/main_ruta_200_bottom.gif); background-repeat: no-repeat}
.main_ruta_300_bg {  background-image: url(../images/main_ruta_300_bg.gif); background-repeat: repeat-y; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 8px}
.main_ruta_300_top_bg {  background-image: url(../images/main_ruta_300_top.gif); background-repeat: no-repeat; padding-top: 4px; font-size: 12px; font-weight: bold}
.main_ruta_300_bottom_bg {  background-image: url(../images/main_ruta_300_bottom.gif); background-repeat: no-repeat}
.main_ruta_400_bg {  background-image: url(../images/main_ruta_400_bg.gif); background-repeat: repeat-y; padding-right: 5px; padding-left: 8px; padding-top: 2px; padding-bottom: 2px}
.main_ruta_400_top_bg {  background-image: url(../images/main_ruta_400_top.gif); background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding-top: 4px}
.main_ruta_400_bottom_bg {  background-image: url(../images/main_ruta_400_bottom.gif); background-repeat: no-repeat}
.main_ruta_500_top_bg {  background-image: url(../images/main_ruta_500_top.gif); background-repeat: no-repeat; font-size: 12px; font-weight: bold; padding-top: 4px}
.main_ruta_500_bg {  background-image: url(../images/main_ruta_500_bg.gif); background-repeat: repeat-y; padding-top: 3px; padding-right: 7px; padding-bottom: 3px; padding-left: 10px}
.main_ruta_500_bottom_bg {  background-image: url(../images/main_ruta_500_bottom.gif); background-repeat: no-repeat}
.main_ruta_600_bg {  background-image: url(../images/main_ruta_600_bg.gif); background-repeat: repeat-y; padding-right: 5px; padding-left: 8px; padding-top: 2px; padding-bottom: 2px}
.main_ruta_600_top_bg {  background-image: url(../images/main_ruta_600_top.gif); background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding-top: 4px}
.main_ruta_600_bottom_bg {  background-image: url(../images/main_ruta_600_bottom.gif); background-repeat: no-repeat}
.main_ruta_140_middle_bg {  background-image: url(../images/main_ruta_140_middle.gif); background-repeat: no-repeat}
.main_ruta_600_middle_bg {  background-image: url(../images/main_ruta_600_middle.gif); background-repeat: no-repeat}

.top_center_bg {  background-image: url(../images/top_center.gif); background-repeat: no-repeat}

.menu_ruta_500_bg {  background-image: url(../images/500_bg.gif); background-repeat: repeat-y; padding-right: 5px; padding-left: 8px; padding-top: 2px; padding-bottom: 2px}
.menu_ruta_500_top_bg {  background-image: url(../images/500_top.gif); background-repeat: no-repeat; padding-top: 4px}
.menu_ruta_500_bottom_bg {  background-image: url(../images/500_bottom.gif); background-repeat: no-repeat}

tr.first_row	  {	background-color:#FFFFFF }
tr.second_row	  {	background-color:#E0DCD2 }
tr.table_header	  {	background-color:#FDFFCA; border:1px dotted #000000; color:#0000BB }
tr.table	  {	background-color:#FFFFCA; border:1px dotted #000000; color:#0000BB }
tr.activated	  {	background-color:#00FF00 }
tr.deactivated	  {	background-color:#FF0000 }

td.textruta	  {	padding-top: 3px; padding-bottom: 3px; padding-right: 8px; padding-left: 8px; }
.rubrik_12_fet {  font-size: 12px; font-weight: bold}

input,textarea,select{ background-color:#E0E0E0;border:1px solid #000000; color:#0000BB; font:verdana,helvetica,arial,sans-serif; font-size: 12 px;}
checkbox{ background-color:#FFFFFF;border:1px solid #000000; color:#0000BB; font:verdana,helvetica,arial,sans-serif; font-size: 12 px;}
input.button { margin-left: 5px; background-color:#E0DCD2; border:1px solid #000000; color:#000000; font:verdana,helvetica,arial,sans-serif; font-size: 12 px;}

pre {font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;
width:580px;overflow:auto;}
pre.search {font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;
width:530px;overflow:auto;}

.topsearch {margin-top:2px;margin-bottom:0px;align:right;}

.small_logo {margin:5px;float:left;}

.poet_list {float:left;width:175px;text-align:center;}
.poet_list_short, .poet_list_image {float:left;width:75px;text-align:center;}
.poet_list_image img
{
	border: #ccc 1px solid;
	padding: 3px;
}

.poet_search {float:left;width:275px;text-align:left;}
.show_picture {float:left;width:275px;text-align:right;vertical-align:middle;}
.old_show_picture {float:right; vertical-align:middle;}

.header {font-family: Verdana, Arial, Georgia, Helvetica, sans-serif; font-size: 14px; color: #990000; font-weight:bold; text-align:center;}

.yellow { background: #ffff99; border: 1px solid #ccc; }
.gray { background: #f5f5f5; border: 1px solid #ccc; }
.white { background: #ffffff; }
.white_dot { color: #ffffff; }
.gray_dot { color: #f5f5f5; }
.books { text-align:center;width:100%; }
.spacer { clear:both;height:1px; }

.comments-body { padding: 5px 10px; }
.apf_comments-body { padding: 20px; }

h1.apf_header {margin:0px; font-size: 12px; font-weight:bold;}
.apf_submit_button_style {
color:#050; 
font: bold 84% 'trebuchet ms',helvetica,sans-serif;
}
.apf_cart_text3_style { background-color:#FFFFFF; color:#00659C; font-family:Arial,Helvetica,sans-serif; font-size:larger; font-weight:bold; white-space:nowrap; width:33%; }
.apf_color_bar { background-color:#00659C; font-size:x-small; text-align:center; width:100%; }
.apf_error { font-size:150%; font-weight:bold; color:red; }
.apf_small_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.apf_prices { color:#990000; }
.apf_prices_text { font-weight:bold; }
.apf_normal_heading { font-weight:bold; }
.apf_even_row { background-color:#eeeeee; padding:6; }
.apf_odd_row { background-color:#ffffff; padding:6; }
.apf_checkbox { clear:right; float:right; font-weight:bold; padding:6; }
.apf_heading4 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:bold;}
.apf_heading4c { font-weight:bold; font-size:larger; font-family:Arial,Helvetica,sans-serif; color:#CE6500; }

.collaps {
	display:none;
}
/******************************** BARS ********************************/
.bar {
	font:1.3em Georgia, Verdana, Arial, Helvetica, sans-serif;
	padding:3px 10px 3px 10px;
	text-align:left;
	}

.bar2 {
	font:1.2em Georgia, Verdana, Arial, Helvetica, sans-serif;
	padding:2px 10px 2px 10px;
	}

.bar, .bar2 {
	background:#40d8de url(/images/gradient_bar_bl.jpg) repeat-x bottom;
	font-weight:bold;
	color:#fff;
	}
.barline {
	border-bottom:1px solid #40d8de;
	}

.barline_dark {
	border-bottom:1px solid #000;
	}

.center {
	text-align:center;
	}

.newbody {
	background-color: #8A9EB1;
	}

.table_back {
	background:#fdffaa url(/images/wide_bg2.jpg) repeat-y;
	}

.content_bg {
	background: url(/images/content_bg2.jpg) repeat-y;
	padding: 2px 5px 2px 5px;
	font: 1.1em Georgia, Verdana, Arial, Helvetica, sans-serif;
	}

.thin_bg {
	background: url(/images/thin_bg2.jpg) repeat-y;
	padding: 2px 5px 2px 5px;
	font: 1.1em Georgia, Verdana, Arial, Helvetica, sans-serif;
	}

.sidebar_bg {
	background: url(/images/sidebar_bg2.jpg) repeat-y;
	padding: 2px 5px 2px 5px;
	}
.pagingTextStyle {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
 	border: 1px solid #40d8de;
}
img.pagination {  
	margin-bottom: -2px;
} 
.pagingSelectedStyle{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}