﻿@charset "utf-8";
/* CSS Document */
html{ height:100%;}
body{ height:100%;
margin:0px; border:0px;
padding:0px; background-image:url(bilder/objekt/background.jpg); background-position:50% 0%; background-repeat:repeat-y;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
}
#outside_frame{ width:100%; display:block; height:100%}
#body_div{ width:795px; padding:10px; text-align:left; display:block;}
#header_div{ display:block; text-align:right; width:795px; font-size:10px; color:#999999; padding-bottom:5px;}
#header_div a:hover{background-color:#FFE6F2;}
#top_div{ width:795px; display:block; height:97px; background:url(bilder/objekt/nytop_ung08_2010.jpg); background-repeat:no-repeat; margin-bottom:3px;}
#meny_div{
	width:795px; display:block; height:24px;
	background:url(bilder/meny/meny_bg.gif);
	background-repeat:repeat-x;
}
#meny_div #MenuBar1{
	display:block;
	background:url(bilder/meny/meny_bg.gif);
	background-repeat:repeat-x;
}

#meny_div a{ display:block; padding:0px; margin:0px; height:24px}

#meny_div .meny_divider{ width:2px; background:url(bilder/meny/meny_divider.gif); background-repeat:no-repeat;}

#meny_div .meny_hem{ width:62px; background:url(bilder/meny/meny_hem.gif); background-repeat:no-repeat;}
#meny_div .meny_hem:hover{width:62px; background:url(bilder/meny/meny_hem_on.gif); background-repeat:no-repeat; cursor:pointer;}

#meny_div .meny_prog{ width:102px; background:url(bilder/meny/meny_prog.gif); background-repeat:no-repeat;}
#meny_div .meny_prog:hover{ width:102px; background:url(bilder/meny/meny_prog_on.gif); background-repeat:no-repeat; cursor:pointer;}

#meny_div .meny_info{ width:66px; background:url(bilder/meny/meny_info.gif); background-repeat:no-repeat;}
#meny_div .meny_info:hover{ width:66px; background:url(bilder/meny/meny_info_on.gif); background-repeat:no-repeat; cursor:pointer;}

#meny_div .meny_tavling{ width:93px; background:url(bilder/meny/meny_tavling.gif); background-repeat:no-repeat;}
#meny_div .meny_tavling:hover{ width:93px; background:url(bilder/meny/meny_tavling_on.gif); background-repeat:no-repeat; cursor:pointer;}

#meny_div .meny_bli{ width:93px; background:url(bilder/meny/meny_bli.gif); background-repeat:no-repeat;}
#meny_div .meny_bli:hover{ width:93px; background:url(bilder/meny/meny_bli_on.gif); background-repeat:no-repeat; cursor:pointer;}

#meny_div .meny_forum{ width:82px; background:url(bilder/meny/meny_forum.gif); background-repeat:no-repeat;}
#meny_div .meny_forum:hover{ width:82px; background:url(bilder/meny/meny_forum_on.gif); background-repeat:no-repeat; cursor:pointer;}

#meny_div .meny_view{ width:70px; background:url(bilder/meny/meny_view.gif); background-repeat:no-repeat;}
#meny_div .meny_view:hover{ width:70px; background:url(bilder/meny/meny_view_on.gif); background-repeat:no-repeat; cursor:pointer;}

#meny_div .meny_search{ padding-top:2px; padding-left:46px;
	background:url(bilder/meny/meny_bg.gif);
	background-repeat:repeat-x;
	display:block;
	width:auto;
	float:left;
	}

#meny_search_div{ background:#013257; padding:1px; vertical-align:middle; width:150px; overflow:hidden;}
#meny_search_div .search_field{height:16px; padding-top:0px; padding-left:2px; margin:0px; width:120px; background:#006fa6; border:0px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
#meny_search_div button{background-color:#013257; background-image:url(bilder/meny/meny_search_btn.gif); background-repeat:no-repeat; height:16px; width:22px; border:0px; padding:0px; margin:0px; border:0px;}
.meny_form{padding:0px; margin:0px; float:left;}


#meny_div .umeny a{ white-space:nowrap; display:block; background:url(bilder/objekt/meny_drop_bg.gif); padding-left:16px; font-size:11px; color:#FFFFFF; height:20px; vertical-align:middle; padding-top:2px; font-weight:bold;}
#meny_div .umeny .MenuBarItemSubmenu {background-image:url(bilder/objekt/meny_drop_skugga.gif); background-repeat:repeat-x;  height:20px;}
#meny_div .umeny .MenuBarItemSubmenu:hover {background-image:url(bilder/objekt/meny_drop_skugga_over.gif); background-repeat:repeat-x;  height:20px;}
#meny_div .umeny a:hover{ display:block; background-color:#3399FF; background:url(bilder/objekt/meny_drop_bg_over.gif); color:#FFFFFF;}




/* -- START FLASH -- */
#start_flash_div{ clear:both; display:block; height:380px; overflow:hidden;}

/* -- KROPP -- */
#content_div{ display:block; clear:both; width:795px;}

/* -- VÄNSTER SPALT -- */
#content_left_div{ display:block; float:left; width:520px;}
#welcome_text{ padding:2px; margin-right:12px; line-height:16px; margin-bottom:40px;}
#expl_text{ padding:2px; margin-right:12px; line-height:16px; margin-bottom:20px;}
/* -- HÖGER SPALT -- */
#content_right_div{ display:block; float:right; width:265px;}

/* -- RUTOR -- */


/* -- LOGGA IN-- */
#login_win { position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:10; visibility: visible; background-image:url(bilder/objekt/transp_50.gif);}
#logga_in{display:block; width:520px; position:relative; background-color:#FFFFFF; top:80px; text-align:left; width:255px;}
#logga_in .ruta_top{background-color:#ec0b8e; background-image:url(bilder/toppar/pil_rosa.gif); background-repeat:no-repeat; margin-bottom:0px;}
#logga_in .ruta_top a{ float:right; color:#FFFFFF; margin-right:10px;}
#logga_in .ruta_top a:hover{ float:right; color:#FFFFFF;}

/* -- SÖK FÄLT-- */
#sok_falt{display:block;}
#sok_falt .ruta_top{background-color:#ec0b8e; background-image:url(bilder/toppar/program.gif); background-repeat:no-repeat;}
#sok_falt .ruta_content{padding:10px;}
#sok_falt form{ padding:0px; margin:0px; display:block;}
#sok_falt .sok_row{display:block; clear:both;}
#sok_falt .sok_title{ border:#CCCCCC 1px solid; height:18px; display:block; vertical-align:middle; width:120px; margin-right:5px; text-indent:10px; font-size:12px; color:#666; margin-bottom:5px;}
#sok_falt .sok_input{ border:#CCCCCC 1px solid; height:18px; width:100%; display:block; background-color:#CCCCCC; float:left; margin-bottom:5px;}

#sok_falt .sok_field{ border:0px; background:#FFFFFF; display:block; float:left; width:335px;}
#sok_falt .sok_btn{ float:right; background-image:url(bilder/objekt/sok_sok_btn.gif); background-position:0% 0%;  background-color:#CCCCCC; display:block; background-repeat:no-repeat; height:16px; width:22px; padding:0px; margin:0px; border:0px;}

#sok_falt select{ display:block; width:100%; background-color:#FFFFFF; padding:0px; margin:0px; font-size:11px; border:1px #CCC solid;
}

#sok_falt option{ height:16px; font-size:11px; padding:0px; border:0px; border-width:0px; border-color:#FFFFFF;}

/* -- SOK SORT -- */

#sok_sort{display:block; height:16px; padding-top:2px; background-repeat:no-repeat; color:#fff; font-size:11px; padding-left:30px;}
#sok_sort .sort_select{display:block; text-align:right; padding-right:5px; padding-top:2px;}
#sok_sort .sort_select select{width:120px; background-color:#FFFFFF; padding:0px; margin:0px; font-size:11px; border:1px #CCC solid;}


/* -- TÄVLING 1 -- */
#tavling_1{display:block;}
#tavling_1 .ruta_top{background-color:#36b04d; background-image:url(bilder/toppar/tavling.gif); background-repeat:no-repeat;}
#tavling_1 .ruta{ padding-bottom:16px;}

/* -- TÄVLING FORM -- */
#tavling_form{ display:block;}
#tavling_form .ruta_top{background-color:#36b04d; background-image:url(bilder/toppar/tavling.gif); background-repeat:no-repeat;}

#tavling_form .submit_btn{color:#FF0099; border:#FF0099 1px solid; background-color:#FFFFFF; width:100%; height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; display:block; font-size:12px; text-align:center; padding:0px; margin-bottom:1px; margin-top:15px;}
#tavling_form .submit_btn:hover{color:#CC0066; background-color:#FFE6F2;}
#tavling_form .svarstext{display:block; width:228px;}
#tavling_form .fil_ruta{display:block; background:#CCCCCC; text-align:left; padding:5px; margin-top:15px;}
#tavling_form .tavlings_ruta{background:#eeeeee; margin-top:5px; padding:5px; display:block;}
.legaltext{ font-size:11px; color:#777777; clear:both; padding-top:20px;}
#tavling_form .text_2{display:block; font-weight:bold; padding-bottom:2px;}
#tavling_form .inputt{display:block; width:228px;}
#tavling_form .selekt{display:block; width:150px; margin:0px; padding:0px;}
#tavling_form .labell{display:block; padding-top:10px; height:20px; visibility:visible;}

/* -- MEDLEMS FORM -- */
#medlems_form{ display:block;}
#medlems_form .ruta_top{background-color:#ec0b8e; background-image:url(bilder/toppar/medlem.gif); background-repeat:no-repeat;}
#medlems_form .text_2{display:block; padding-bottom:2px;}
#medlems_form .text_3{display:block; padding-bottom:2px; font-size:10px;}
.form_ruta  form{padding:0px; margin:0px; display:block;}
.form_ruta  .inputt{display:block; width:228px;}
.form_ruta  .selekt{display:block; width:150px; margin:0px; padding:0px;}
.form_ruta  .selekt select{margin:0px; padding:0px;}
.form_ruta  .submit_btn{color:#FF0099; border:#FF0099 1px solid; background-color:#FFFFFF; width:100%; height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; display:block; font-size:12px; text-align:center; padding:0px; margin-bottom:1px; margin-top:15px;}
.form_ruta  .submit_btn:hover{color:#CC0066; background-color:#FFE6F2;}
.form_ruta{background:#eeeeee; margin-top:5px; padding:5px;}
.form_ruta .labell{display:block; padding-top:10px; height:15px; visibility:visible;}
.form_ruta .fil_ruta{display:block; background:#CCCCCC; text-align:left; padding:5px; margin-top:15px;}
.form_ruta .fil_ruta2{display:block; background:#FF3399; text-align:left; padding:5px; margin-top:10px;}



/* -- FORUM -- */
#forum{ display:block;}
#forum .ruta_top{background-color:#913791; background-image:url(bilder/toppar/forum.gif); background-repeat:no-repeat;}
#forum .ruta_content{padding:10px; background:#eee;}
#forum form{ padding:0px; margin:0px; display:block;}
#forum .forum_input{ border:#CCCCCC 1px solid; height:18px; width:357px; display:block; margin-bottom:5px; background-color:#FFFFFF;}
#forum .forum_field{ border:0px; background:transparent; display:block; width:335px;}
#forum .td_1{width:130px;}
#forum .forum_title{ border:#CCC 1px solid; height:18px; display:block; vertical-align:middle; width:120px; text-indent:10px; font-size:12px; color:#666; margin-bottom:5px; background-color:#FFFFFF;}
#forum .textf{border:solid 1px #CCC; padding:0px; display:block; width:357px; height:80px; outline:none;}
#forum .submit_td{vertical-align:bottom;}
#forum .submit_btn{color:#FF0099; border:#FF0099 1px solid; background-color:#FFFFFF; height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; display:block; width:120px; font-size:12px; text-indent:8px; text-align:left; padding:0px; margin-bottom:1px;}
#forum .submit_btn:hover{color:#CC0066; background-color:#FFE6F2;}

#forum_postar{ display:block;}
#forum_postar .ruta_top{background-color:#b2d042; background-image:url(bilder/toppar/pil_lime.gif); background-repeat:no-repeat;}
#forum_postar .datum{ font-size:12px; color:#999999;}
#forum_postar .namn{ font-size:11px; font-weight:bold; color:#993399; padding-top:3px; margin-bottom:3px;}
#forum_postar .meddelande{ display:block; font-size:12px; color:#666666; padding-bottom:6px;}
#forum_posta .post_ruta{ display:block;}

/* -- MISSA INTE-- */
#missa_inte{ display:block;}
#missa_inte .ruta_top{background-color:#b2d042; background-image:url(bilder/toppar/missa_inte.gif); background-repeat:no-repeat;}

/* -- NYHETSBREV-- */
#nyhetsrev{ display:block;}
#nyhetsbrev .ruta_top{background-color:#31c4ee; background-image:url(bilder/toppar/nyhetsbrev.gif); background-repeat:no-repeat;}
#nyhetsbrev .n_input{ border:#CCCCCC 1px solid;  height:18px; width:100%; display:block; background-color:#CCCCCC; margin-bottom:5px; margin-top:10px;}
#nyhetsbrev .n_input:hover{border:#FF3399 1px solid; background-color:#FF3399;}
#nyhetsbrev .n_field{ border:0px; background:#FFFFFF; display:block; float:left; width:85%; background-image:url(bilder/objekt/epost_bg.gif); background-repeat:no-repeat; background-position:0% 50%;}
#nyhetsbrev .n_field:hover{ background-image:url(bilder/objekt/epost_bg2.gif);}
#nyhetsbrev .n_btn{ float:right; background-image:url(bilder/objekt/dubbelpil_2.gif); background-position:50% 50%;  background-color:transparent; display:block; background-repeat:no-repeat; height:16px; width:10%; padding:0px; margin:0px; border:0px;}




/* -- SNABB SLANT-- */
#snabb_slant{display:block;}
#snabb_slant .ruta_top{background-color:#ffc20e; background-image:url(bilder/toppar/snabbslant.gif); background-repeat:no-repeat;}

/* -- Kontakt -- */
#kontakt{ display:block;}
#kontakt .ruta_top{background-color:#36b04d; background-image:url(bilder/toppar/kontakt.gif); background-repeat:no-repeat;}


/* -- Pessonal -- */
#personal{ display:block;}
#personal .ruta_top{background-color:#f69dcd; background-image:url(bilder/toppar/personal.gif); background-repeat:no-repeat;}
#personal .personal_ruta .titel{ display:block; font-size:13px; font-weight:bold; color:#663399; padding-bottom:5px; padding-top:10px;}
#personal .personal_ruta .uppg{color: #000; display:block; width:100%; overflow:hidden; padding-bottom:5px;}
#personal .personal_ruta .uppg .namn{ color:#7A7A7A; font-weight:bold;}
#personal .personal_ruta .uppg .epost{ color:#999999;}
#personal .personal_ruta .uppg .tel{ color:#999999;}


/* -- Ung08 -- */
#tavling_box{ display:block;}
#tavling_box .ruta_top{background-color:#003863; background-image:url(bilder/toppar/tavling.gif); background-repeat:no-repeat;}
/* -- Ung08 -- */
#ung08_box{ display:block;}
#ung08_box .ruta_top{background-color:#003863; background-image:url(bilder/toppar/ung08.gif); background-repeat:no-repeat;}
/* -- Tips -- */
#tips_box{ display:block;}
#tips_box .ruta_top{background-color:#e91d25; background-image:url(bilder/toppar/tips.gif); background-repeat:no-repeat;}
/* -- Medlem -- */
#medlem_box{ display:block;}
#medlem_box .ruta_top{background-color:#ec0b8e; background-image:url(bilder/toppar/medlem.gif); background-repeat:no-repeat;}
/* -- Exklusivt -- */
#exklusivt_box{ display:block;}
#exklusivt_box .ruta_top{background-color:#f7941e; background-image:url(bilder/toppar/exklusivt.gif); background-repeat:no-repeat;}
/* -- View -- */
#view_box{ display:block;}
#view_box .ruta_top{background-color:#000; background-image:url(bilder/toppar/view.gif); background-repeat:no-repeat;}
/* -- Senaste nytt -- */
#senaste_box{ display:block;}
#senaste_box .ruta_top{background-color:#913791; background-image:url(bilder/toppar/senaste_nytt.gif); background-repeat:no-repeat;}
/* -- Kolla in -- */
#kolla_box{ display:block;}
#kolla_box .ruta_top{background-color:#0083c0; background-image:url(bilder/toppar/kolla_in.gif); background-repeat:no-repeat;}
/* -- DJ-SHOW -- */
#dj_box{ display:block;}
#dj_box .ruta_top{background-color:#000000; background-image:url(bilder/toppar/dj_show.gif); background-repeat:no-repeat;}
/* -- Spectrum -- */
#spectrum_box{ display:block;}
#spectrum_box .ruta_top{background-color:#b98abb; background-image:url(bilder/toppar/spectrum.gif); background-repeat:no-repeat;}
/* -- Mixcupen -- */
#mixcuppen_box{ display:block;}
#mixcuppen_box .ruta_top{background-color:#e91d25; background-image:url(bilder/toppar/mixcupen.gif); background-repeat:no-repeat;}




/* -- PARTNER -- */
#partner{ display:block;}
#partner .ruta_top{background-color:#977347; background-image:url(bilder/toppar/huvudsponsor.gif); background-repeat:no-repeat;}

/* -- PARTNERS -- */
#partners{ display:block;}
#partners .ruta_top{background-color:#977347; background-image:url(bilder/toppar/partners.gif); background-repeat:no-repeat;}

#partners .partner_ruta .partners_info {display:block; width:340px; padding-left:15px; float:left; overflow:hidden; padding-top:10px;}
#partners .partner_ruta .partners_info a{ font-size:11px;}
#partners .partner_ruta .partners_info .brodtext{display:block; padding-top:5px; width:310px;}
#partners .partner_ruta .partners_info .event_lank{ display:block; font-size:11px; color:#000000; padding-top:10px;}

#partners .partner_ruta .partners_info2 {display:block; width:450px; padding-left:3px; overflow:hidden; padding-top:10px;}
#partners .partner_ruta .partners_info2 a{ font-size:11px;}
#partners .partner_ruta .partners_info2 .brodtext{display:block; padding-top:5px;}
#partners .partner_ruta .partners_info2 .event_lank{ display:block; font-size:11px; color:#000000; padding-top:10px;}

/* -- PUNKT-- */
#punkt {display:block;}
#punkt .ruta_top{background-color:#36b04d; background-image:url(bilder/toppar/pil_gron.gif); background-repeat:no-repeat; margin-bottom:0px;}

/* -- SÖK TRÄFFAR-- */
#sok_traffar {display:block;}
#sok_traffar .ruta_top{background-color:#36b04d; background-image:url(bilder/toppar/pil_gron.gif); background-repeat:no-repeat; margin-bottom:0px;}
/* -- INFORUTA -- */
#inforuta{display:block;}
#inforuta .ruta_lista_top{background-color:#31c4ee; background-image:url(bilder/toppar/info.gif); background-repeat:no-repeat;}

/* -- INFO SIDA -- */
#info_sida{display:block;}
#info_sida .ruta_top{background-color:#31c4ee; background-image:url(bilder/toppar/info.gif); background-repeat:no-repeat;}

/* -- PRESS -- */
#press_sida{display:block;}
#press_sida .ruta_top{background-color:#ffc20e; background-image:url(bilder/toppar/press.gif); background-repeat:no-repeat;}

/* -- POLL -- */
#poll_ruta{display:block;}
#poll_ruta .ruta_top{background-color:#666; background-image:url(bilder/toppar/poll.gif); background-repeat:no-repeat;}
#poll_ruta .rostningsmodul{ display:block; border:1px solid #999999; position:relative; padding:1px; margin-top:5px; font-size:11px;}
#poll_ruta .pinne_holder1{position:relative;}
#poll_ruta .pinne_holder2{position:relative; background-color:#eeeeee;}
#poll_ruta .poll_text{ position:absolute; width:100%; left:0px; top:0px; display:block; padding-left:3px; padding-top:1px;}
#poll_ruta .poll_vote{ position:absolute; right:10px; top:0px; display:block;}
#poll_ruta .poll_stav{ position:relative;  display:block; height:16px;}
#poll_ruta #rost1 .pinne_holder1 .poll_stav{background-color:#FFcc99; margin-bottom:1px;}
#poll_ruta #rost1 .pinne_holder2 .poll_stav{background-color:#FF3333;}
#poll_ruta #rost2 .pinne_holder1 .poll_stav{background-color:#e5eec4; margin-bottom:1px;}
#poll_ruta #rost2 .pinne_holder2 .poll_stav{background-color:#b2d042;}
#poll_ruta #rost3 .pinne_holder1 .poll_stav{background-color:#d3b9d7; margin-bottom:1px;}
#poll_ruta #rost3 .pinne_holder2 .poll_stav{background-color:#913791;}
#poll_ruta #rost4 .pinne_holder1 .poll_stav{background-color:#FFcc99; margin-bottom:1px;}
#poll_ruta #rost4 .pinne_holder2 .poll_stav{background-color:#FF3333;}
#poll_ruta #rost5 .pinne_holder1 .poll_stav{background-color:#e5eec4; margin-bottom:1px;}
#poll_ruta #rost5 .pinne_holder2 .poll_stav{background-color:#b2d042;}
#poll_ruta #rost6 .pinne_holder1 .poll_stav{background-color:#d3b9d7; margin-bottom:1px;}
#poll_ruta #rost6 .pinne_holder2 .poll_stav{background-color:#913791;}

.poll_datum{font-size:10px; color:#999999;}
.pollar .brodtext{color:#333333;}
.pollar{display:block; padding-top:10px; padding-bottom:10px;}
/* -- BOT-- */
#bot_div{ font-size:12px; display:block; height:100px; text-align:left;  color:#666666;}
#bot_div .sterik{float:left; background-image:url(bilder/objekt/sterik2.gif); background-repeat:no-repeat;width:115px; height:100px;}
#bot_div .sterik:hover{cursor:pointer;}
#bot_div .ung08avs{float:left; padding-top:25px; height:100px;}




/* -- DIV-ERSE -- */
.full_vidd{width:100%; clear:both; display:block;}
.div_holder{display:block;}
.enspalt_1{display:block; float:left; width:255px;}
.enspalt_2{display:block; float:right; width:255px;}
.enspalt_3{display:block; float:right; width:265px;}

.enspalt_4{display:block; float:left; width:239px; padding:3px;}
.enspalt_5{display:block; float:right; width:245px;}

.ruta{border: 1px solid #999999;}
.spec_ruta_ram{background-color:#999; border-top:#999999 1px solid; padding-left:1px; padding-right:1px;}
.spec_ruta_bot_ram{border-bottom:#999 1px solid; background-color:#fff;}
.bildruta_med_ram{border: 1px solid #CCCCCC; background-color:#fff; display:block; padding:3px; text-align:center;}
.bildruta_utan_ram{border: 1px solid transparent; background-color:#fff; display:block; padding:3px; text-align:center;}
.bild_med_ram{border: 1px solid #CCCCCC; background-color:#fff; padding:3px;}
.bild_holder{background-color:#fff; width:100%; height:100%; overflow:hidden;}
.tumruta_utan_ram{border: 1px solid transparent; background-color:#fff; display:block; padding:3px; text-align:center; height:90px; width:90px;}
.tumruta_med_ram{border: 1px solid #CCCCCC; background-color:#fff; display:block; padding:3px; text-align:center; height:90px; width:90px;}


.hr{ clear:left; border:0px; height:15px; background-image:url(bilder/objekt/sneda_prickar.gif); background-repeat:repeat-x; display:block; background-position:0% 50%;}

.sub_order{ clear:left; border:0px; display:block; background:#fff; padding-left:20px; background-image:url(bilder/objekt/dubbelpil_1.gif); background-repeat:no-repeat; background-position: 0% 30%;
height:16px;  background-repeat:no-repeat; color:#999; font-size:11px;  font-size:11px; margin-bottom:3px; }
.sub_order a{color:#999; font-weight:bold;}

.ruta_top{display:block; height:16px; padding-top:2px; background-repeat:no-repeat; color:#fff; font-size:11px; padding-left:30px;}
.ruta_top a{ color:#FFFFFF; padding-top:1px;}
.ruta_top a:hover{ color:#FFFFFF; padding-top:1px;}
.ruta_lista_top{display:block; height:18px; background-repeat:no-repeat; margin-bottom:0px;}
.ruta_content{padding:5px;}
.brodtext{ font-size:12px; color:#666666;}
.skugga{ display:block; height:20px; background-image:url(bilder/objekt/drop_skugga.gif); background-repeat:repeat-x; clear:both;}


.ruta_lista{padding:1px;}
.ruta_lista a { display:block; padding-left:20px; background-image:url(bilder/objekt/dubbelpil_1.gif); background-repeat:no-repeat; background-position: 0% 30%;}
.ruta_lista a:hover{background-image:url(bilder/objekt/dubbelpil_1.gif); background-repeat:no-repeat; background-position: 1% 30%;}
.ruta_lista dl{ margin:0px; padding:0px; display:block;}
.ruta_lista dt{ margin:0px; padding:1px; display:block;}
.ruta_lista dd{ margin:0px; padding:1px; display:block; border-top:dashed 1px #999999;}


        .traff_ruta{display:block; width:480px;}
		.traff_bild{display:block; width:110px; float:left;}
		.traff_info{display:block; width:340px; float:left;}
		.traff_rubrik{ display:block; font-weight:bold; font-size:12px; color:#4d4d4d; margin-top:8px;}
		.traff_rubrik a{ display:block; font-weight:bold; font-size:12px; color:#4d4d4d; margin-top:8px;}
		.traff_rubrik a:hover{ display:block; font-weight:bold; font-size:12px; color:#333333; margin-top:8px;}
		.traff_text{ display:block; font-size:12px; color:#666666; margin-top:4px;}
		.traff_infotext{ display:block; font-size:12px; color:#666666; margin-top:7px; background-color:#eee;}
		.traff_tags{ display:block; color:#FF0099; font-size:11px; padding-top:2px; background-color:#eee;}
				
		.mer {display:block; text-align:right; font-size:11px; font-weight:bold;}
		.mer a{color:#666666;}
		.mer a:hover{color:#333333;}
		.mer_nu{color:#000000;}


.presstumme{ display:block; width:150px; float:left;}


.punkt_info{ padding:15px; display:block;} 
.punkt_text{ display:block; padding-top:10px; text-align:justify;}
.punkt_infotext{width: 50%; padding-top:20px; padding-bottom:20px;}
.punkt_infotext div{ padding:2px; background-color:#FFFFFF;}



.rubrik_1{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#666666; padding-top:15px; text-transform:uppercase; text-align:center;}
.rubrik_2{ font-size:13px; font-weight:bold; color:#333333; display:block;}
.rubrik_3{ font-size:16px; font-weight:bold; color:#333333; display:block; padding-bottom:7px; min-height:20px;}
.rubrik_6{font-size:13px; font-weight:bold; color:#333333; display:block; padding-bottom:15px;}
.small_rub_1{ text-transform:uppercase; font-size:10px; font-weight:bold; color:#666666; margin-top:7px; padding-bottom:4px;}
.ruta_lista .small_rub_1:hover{ text-decoration:none; color:#0099FF;}


.small_text{font-size:10px; color:#999999;}


.bot_link_1{ display:block; padding-top:10px; padding-bottom:10px; font-size:10px;}
.bot_link_2{ display:block; padding-top:10px; padding-bottom:10px; font-size:10px; text-align:right;}
.a2{color:#3399FF;}
.a2:hover{color:#3366CC; text-decoration:none;}
.a3 {font-size:12px; color:#666666; font-weight:bold; display:block;}
.a3:hover{ color:#666666;}

a{color:#FF0099; text-decoration:none; onfocus:blur;}
a:hover{color:#CC0066; text-decoration:underline;}
*:focus { outline: none }

button:hover{cursor:pointer;}
img{border:0px;}
td{vertical-align:top;}

