/* STANDARDS */
* { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:normal; color:#000000; }
body { margin:0 auto; background:#4e4e4e; }
ul { padding:0 0 20px 0; }
li { margin-left:20px; }
p { margin-bottom:10px; line-height:16px; }
img { border: 0; margin: 0; padding: 0}
.biglink {font-size:18px; font-family:georgia; color:#3b3b3b;}


/* MENUS */
#menu ul  { padding:0 0 0 1px; margin:0; overflow:hidden; }
#menu ul li { margin:0; width:auto; display:block; float:left; }
#menu ul li.clear { width:0; height:0; overflow:hidden; clear:both; float:none; }
#menu ul li.linev { width:1px; height:25px; overflow:hidden; float:left; background:url(../imagesap/bg_menu_vert_line.gif) no-repeat left top; }
#menu ul li a { padding:6px 12px 5px; width:auto; display:block; color:#3b3b3b; text-decoration:none; font:bold 11px Arial, Helvetica, sans-serif; }
#menu ul li a:hover { background:url(../imagesap/bg_menu_hover.gif) no-repeat top center; }
#menu ul li.over  { background:url(../imagesap/bg_menu_hover.gif) no-repeat top center; }
#menu ul li a.current { background:url(../imagesap/bg_menu_hover.gif) no-repeat top center; }

#submenu ul  { padding:0; margin:0; }
#submenu ul li { margin:0; width:auto; display:block; float:left; }
#submenu ul li.clear { width:0; height:0; overflow:hidden; clear:both; float:none; }
#submenu ul li.linev { width:1px; height:20px; overflow:hidden; float:left; background:url(../imagesap/bg_submenu_vert_line.gif) no-repeat left top; }
#submenu ul li a { padding:5px 12px 3px; width:auto; display:block; color:#3b3b3b; text-decoration:none; font:bold 11px Arial, Helvetica, sans-serif; }
#submenu ul li a:hover { background:url(../imagesap/bg_submenu_hover.gif) no-repeat top center; }
#submenu ul li.over { background:url(../imagesap/bg_submenu_hover.gif) no-repeat top center; }
#submenu ul li a.current { background:url(../imagesap/bg_submenu_hover.gif) no-repeat top center; }




/* CLASSES */
.clear { width:0; height:0; overflow:hidden; clear:both; }
#anvandernamn { width:177px; float:left; padding-right:3px; }
#losenord { width:87px; float:right; }
#anvandernamn input, #losenord input { width:170px; height:25px; font-size:16px; padding-top:2px;}
.buttons { padding-top:4px; text-align:right; }
div.annons {font:10px Georgia, "Times New Roman", Times, serif; vertical-align: top;}

/* DESIGN */
#page { margin:auto; padding:0 33px 7px 33px; width:926px; background:url(../imagesap/bg_page.gif) repeat-y center; min-height: 550px;}
#page_bottom { margin:auto; width:992px; height:14px; background:url(../imagesap/bg_page_bottom.gif); overflow:hidden; }
#top { height:80px; background:url(../imagesap/bg_top.gif) no-repeat top center; position:relative; }

#top_logotype { width:370px; height:65px; left:7px; top:10px; overflow:hidden; position:absolute; }
#top_bubble { width:70px; height:69px; left:350px; top:7px; overflow:hidden; position:absolute; }
#top_banner { width:482px; height:60px; right:0px; top:12px; border-left:1px solid #cccccc; overflow:hidden; position:absolute; text-align:right; }

#menushadow_top { height:6px; background:url(../imagesap/bg_header_shadow_top.gif) no-repeat top center; overflow:hidden; }
#menu { padding:0 30px; height:25px; background:url(../imagesap/bg_menu.gif) repeat-x center; border-left:1px solid #ecb66d; border-right:1px solid #ecb66d; }
#menushadow_bottom { height:8px; background:url(../imagesap/bg_header_shadow_bottom.gif) no-repeat top center; overflow:hidden; }

#submenushadow_top { height:3px; background:url(../imagesap/bg_header_submenu_shadow_top.gif) no-repeat bottom center; overflow:hidden; }
#submenu { padding:0 30px; height:22px; background:url(../imagesap/bg_submenu.gif) repeat-x center; border-left:1px solid #cf984f; border-right:1px solid #cf984f; }


#main { padding-top:10px; }
#main_left { width:190px; float:left; }
#main_center { padding:0 5px 0 10px; width:460px; float:left; }
#main_right { width:261px; float:left;}
#footer { padding:2px 9px 0 9px; margin-top:10px;  height:16px; background:#eed2a6; clear:both; }
#footer * { font:11px Arial, Helvetica, sans-serif; color:#3b3b3b; }
#footer .left { float:left; text-align:left; }
#footer .right { float:right; text-align:right; }



/*BOXES*/

/* BROWN BOX */
div.box_blue { padding-bottom:10px; }
div.box_blue div.header { height:24px; background:url(../imagesap/bg_menu.gif) repeat-x top; border-bottom:1px solid #ab7823; border-left:1px solid #f1bd77; border-right:1px solid #f1bd77; }
div.box_blue div.header h1 { padding:6px 9px 0 9px; color:#3b3b3b; font:italic 14px Georgia, "Times New Roman", Times, serif; }
div.box_blue div.body { background:url(../imagesap/bak_box.gif) repeat-x bottom; padding:7px 7px 4px 6px; border-bottom:1px solid #d8e4f3; font-family: Georgia;}
div.box_blue div.body a{font-family: Georgia;}

/* BLUE BOX */
div.box_brown { padding-bottom:10px; }
div.box_brown div.header { height:25px; border-bottom:1px solid #dfe1e6;}
div.box_brown div.header div.center { height:25px; background:url(../imagesap/bg_menu_blue.gif) repeat-x top; }
div.box_brown div.header div.center div.left { height:25px; background:url(../imagesap/bg_menu_blue_left.gif) no-repeat top left; overflow:hidden; }
div.box_brown div.header div.center div.left div.right { height:25px; background:url(../imagesap/bg_menu_blue_right.gif) no-repeat top right; overflow:hidden; }
div.box_brown div.header h1 { padding:6px 9px 0 9px; color:#3b3b3b; font:italic 14px Georgia, "Times New Roman", Times, serif; }
div.box_brown div.body h2, h2.bigl { padding:6px 9px 0 9px; color:#3b3b3b; font:18px Georgia, "Times New Roman", Times, serif; }
div.box_brown div.body { background:url(../imagesap/blue_bg.gif) repeat-x bottom; padding:7px 7px 4px 6px; border:1px solid #dfe1e6; }



/*Big button*/
div.button_big_blue { height:38px; padding-bottom:6px; }
div.button_big_blue div.left { width:28px; height:38px; overflow:hidden; background:url(../imagesap/button_large_blue_left.gif) no-repeat top left; float:left; }
div.button_big_blue div.center { width:147px; height:25px; overflow:hidden; background:url(../imagesap/button_large_blue_center.gif) repeat-x top; float:left; padding-top:13px; padding-left:10px; }
div.button_big_blue div.center * { font: bold 11px Georgia, "Times New Roman", Times, serif; color:#3b3b3b; text-decoration:underline; }
div.button_big_blue div.right { width:5px; height:38px; overflow:hidden; background:url(../imagesap/button_large_blue_right.gif) no-repeat top right; float:left;}

div.button_big_brown { height:38px; padding-bottom:6px; }
div.button_big_brown div.left { width:28px; height:38px; overflow:hidden; background:url(../imagesap/button_large_brown_left.gif) no-repeat top left; float:left; }
div.button_big_brown div.center { width:147px; height:25px; overflow:hidden; background:url(../imagesap/button_large_brown_center.gif) repeat-x top; float:left; padding-top:13px; padding-left:10px; }
div.button_big_brown div.center * { font: bold 11px Georgia, "Times New Roman", Times, serif; color:#3b3b3b; text-decoration:underline; }
div.button_big_brown div.right { width:5px; height:38px; overflow:hidden; background:url(../imagesap/button_large_brown_right.gif) no-repeat top right; float:left;}


/*		New styles		*/
.thumbs{cursor:pointer;}
.front{font-family:Georgia; font-size:14px; font-weight:lighter;}
.strong_front, .strong_front a{font-family:Georgia; font-size:14px; font-weight:bold; text-decoration:none}
.strong_front a:hover{border-bottom:1px dotted black;}
.avd_text{padding-left:15px; padding-top:15px; background:url(../imagesap/pil.gif) 0px 19px no-repeat;}
