body { background-attachment:fixed; background-position:center top; background-repeat:no-repeat; }
div.Template { width:100%; }
div.outerrim { width:1024px; margin:0 auto 0 auto; }
div.innerrim { width:982px; padding:21px 0 21px 0; }

div.header_section { width:954px; padding:10px 35px 10px 35px; height:63px; overflow:hidden; background:#fff; }

div.kr_logo_container { width:344px; float:left; display:inline; }
div.kr_logo { float:left; display:inline; width:344px; height:63px; background:url(/Site/Template/Klockrike/images/logo.gif) left top no-repeat; }
div.top_text_container { width:141px; float:right; }
div.top_text { width:140px; border-left:1px solid #717171; font-size:10px; line-height:12px; height:60px; padding:0 0 0 10px; color:#717171; }

div.nav0 { float:right; display:inline; width:260px; margin-top:45px; text-align:right; }
div.nav0 a { padding:0 20px 0 0; font-size:10px; line-height:12px; color:#717171; text-decoration:none; text-transform:uppercase; font-weight:normal; }
div.nav0 .item_active a, div.nav0 a:hover { color:#000000; }

#content { float:left; display:inline; width:540px; }
div.body_section { padding:0 249px 0 21px; width:754px; min-height:650px; }

div.nav1 { float:left; display:inline; width:754px; height:25px; background:#ffffff; margin-top:21px; }
div.nav1 a { float:left; display:inline; padding:0 15px 0 15px; line-height:25px; text-decoration:none; color:#717171; font-size:10px; text-transform:uppercase; font-weight:normal; }
div.nav1 .item_active a, div.nav1 a:hover { background:#cccccc; color:#000000; }
div.zone1_1 { float:left; display:inline; margin:20px 0 0 0; width:520px; padding:15px; background:#ffffff; min-height:200px; }

div.nav2 {  float:right; display:inline; width:168px; padding-top:20px; }
div.nav2 a {display: block; background:#ffffff; margin-bottom:4px; padding:5px 10px 5px 10px; font-weight:normal; text-decoration:none; text-transform:uppercase; font-size:11px; }
div.nav2 a:hover, div.nav2 .item_active a { background:#cccccc; color:#000000; }

div.blank { display:none; }

p, b, a, i, table, tr, td, div, span { font-family:Verdana, Tahoma, Arial, Sans-serif; font-size:12px; line-height:20px; }
h1, h2, h3 { font-family:Georgia, Times, "Times New Roman", Serif; font-weight:normal; color:#d0100f; }

a, a:visited { color:#717171; font-weight:bold; }
a:hover { color:#d0100f; }
