body { background:url(/Site/Template/Ifk/Images/body_bg1.gif) center top repeat; }
body { background:url("/Site/Template/Ifk/Images/body_bg2.png") repeat-x scroll left top, url("/Site/Template/Ifk/Images/body_bg1.gif") repeat scroll center top; }

div.header_section { float:left; display:block; width:100%; height:31px; background:url(/Site/Template/Ifk/Images/page_head.gif) left top repeat-x; box-shadow:0 6px 10px #000000; -moz-box-shadow:0 6px 10px #000000; -webkit-box-shadow:0 6px 10px #000000; -khtml-box-shadow:0 6px 10px #000000; }
div.header_section div.nav0 { height:31px; width:689px; border-left:1px solid #ffffff; margin:0 auto 0 auto; padding-right:29px; background:url(/Site/Template/Ifk/Images/star.png) right center no-repeat; overflow:hidden; }
div.header_section div.nav0 a { display:inline-block; height:31px; line-height:31px; width:135px; border-right:1px solid #ffffff; text-align:center; font-family:Tahoma, Calibri, Arial, Sans-serif; font-size:14px; color:#ffffff; text-decoration:none; }
div.header_section div.nav0 a:hover, div.header_section div.nav0 span.item_active a { background:url(/Site/Template/Ifk/Images/nav0_over.gif) left top no-repeat; }

div.imagenav_section { width:718px; margin:0 auto 0 auto; }

div.body_section { width:718px; padding:35px 0 35px 0; margin:0 auto 0 auto; min-height:600px; }
div.zones_2 { width:800px; }
div.zone1_1 { float:left; width:678px; margin:0 0 35px 0; padding:65px 20px 65px 20px; background:url(/Site/Template/Ifk/Images/zone_top.gif) left top repeat-x #dededd; }

div.zone2_1 { float:left; margin:20px 0 20px 0; padding:45px 20px 45px 20px; width:22%; background:url(/Site/Template/Ifk/Images/zone_top.gif) left top repeat-x #dededd; }
div.zone2_2 { float:right; margin:20px 0 20px 0; padding:45px 20px 45px 20px; width:62%; background:url(/Site/Template/Ifk/Images/zone_top.gif) left top repeat-x #dededd; }

div.zone1_1, div.zone2_1, div.zone2_2 { background:url(/Site/Template/Ifk/Images/zone_top.gif) left top repeat-x, url(/Site/Template/Ifk/Images/zone_bottom.gif) left bottom repeat-x, #dededd; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; box-shadow:0 5px 5px #111; -moz-box-shadow:0 5px 5px #111; -webkit-box-shadow:0 5px 5px #111; -khtml-box-shadow:0 5px 5px #111; }
div.zone2_2 { min-height:400px; }
div.zone2_1 { min-height:170px; }

div.spacing_section { float:left; width:100%; height:81px; }

div.footer_section { position:fixed; left:0; bottom:0; height:60px; width:100%; background:url(/Site/Template/Ifk/Images/footer_bg.gif) left top repeat-x; overflow:hidden; }

div.recnav0 { display:block; border-bottom:1px solid #1f368a; padding:10px 0 10px 0; margin-bottom:20px; }
div.recnav0 * { font-family:Tahoma, Calibri, Arial, Verdana, Sans-serif; font-size:16px; line-height:20px; font-weight:normal; }
div.recnav0 ul { list-style:none; margin:0; padding:0; }
div.recnav0 ul ul { padding:0 0 0 20px; }
div.recnav0 ul li a { color:#1f368a; }
div.recnav0 ul li a:hover, div.recnav0 .item_active a { color:#ff0000; }

h1, h2, h3 { font-family:Georgia, Times, "Times New Roman", Serif; color:#21328f; font-weight:normal; }
h1 { font-size:24px; line-height:28px; }
h2 { font-size:20px; line-height:24px; }
h3 { font-size:16px; line-height:20px; }

div, span, p, b, i, table, tr, td { font-family:Tahoma, Calibri, Arial, Verdana, Sans-serif; font-size:12px; line-height:16px; }

a, a:visited { text-decoration:none; }

.IfkImageNav .item_unique_seniorer .imageNav_item { background:url(/Site/Widget/Editor/220/images/startsida/seniorer.jpg) left top no-repeat; }
.IfkImageNav .item_unique_seniorer .imageOver_item { background:url(/Site/Widget/Editor/220/images/startsida/seniorer_over.jpg) left top no-repeat; }
.IfkImageNav .item_unique_ishockey .imageNav_item { background:url(/Site/Widget/Editor/220/images/startsida/ishockey.jpg) left top no-repeat; }
.IfkImageNav .item_unique_ishockey .imageOver_item { background:url(/Site/Widget/Editor/220/images/startsida/ishockey_over.jpg) left top no-repeat; }
.IfkImageNav .item_unique_bowling .imageNav_item { background:url(/Site/Widget/Editor/220/images/startsida/bowling.jpg) left top no-repeat; }
.IfkImageNav .item_unique_bowling .imageOver_item { background:url(/Site/Widget/Editor/220/images/startsida/bowling_over.jpg) left top no-repeat; }
.IfkImageNav .item_unique_friidrott .imageNav_item { background:url(/Site/Widget/Editor/220/images/startsida/friidrott.jpg) left top no-repeat; }
.IfkImageNav .item_unique_friidrott .imageOver_item { background:url(/Site/Widget/Editor/220/images/startsida/friidrott_over.jpg) left top no-repeat; }
.IfkImageNav .item_unique_damhandboll .imageNav_item { background:url(/Site/Widget/Editor/220/images/startsida/damhandboll.jpg) left top no-repeat; }
.IfkImageNav .item_unique_damhandboll .imageOver_item { background:url(/Site/Widget/Editor/220/images/startsida/damhandboll_over.jpg) left top no-repeat; }
.IfkImageNav .item_unique_handboll .imageNav_item { background:url(/Site/Widget/Editor/220/images/startsida/handboll.jpg) left top no-repeat; }
.IfkImageNav .item_unique_handboll .imageOver_item { background:url(/Site/Widget/Editor/220/images/startsida/handboll_over.jpg) left top no-repeat; }
.IfkImageNav .item_unique_bandy .imageNav_item { background:url(/Site/Widget/Editor/220/images/startsida/bandy.jpg) left top no-repeat; }
.IfkImageNav .item_unique_bandy .imageOver_item { background:url(/Site/Widget/Editor/220/images/startsida/bandy_over.jpg) left top no-repeat; }
.IfkImageNav .item_unique_fotboll .imageNav_item { background:url(/Site/Widget/Editor/220/images/startsida/fotboll.jpg) left top no-repeat; }
.IfkImageNav .item_unique_fotboll .imageOver_item { background:url(/Site/Widget/Editor/220/images/startsida/fotboll_over.jpg) left top no-repeat; }