*{border:0;margin:0;padding:0;list-style:none;}html{font:12px 'Myriad Pro', 'Trebuchet MS', Arial, Verdana;line-height:17px;}body{background:url(/img/top-bg.gif) top left repeat-x #cbc88f;}h2, h1{font-size:32px;line-height:38px;color:#532935;}h3{font-size:14px;font-weight:bold;}h4{font-size:18px;}#klasser, #bokhjalp{margin:8px;}#klasser h3, #bokhjalp h3{font-size:24px;color:#532935;margin:1em 0 .5em 0;}#klasser h3:first-child, #bokhjalp h3:first-child{margin-top:0;}#bokhjalp p{margin-top:1em;}#yoga{position:absolute;left:50%;margin-left:-436px;width:873px;height:546px;background-repeat:no-repeat;background-color:transparent;z-index:1;}#shadowleft{position:absolute;z-index:0;left:0;top:0;width:237px;height:100%;background:url(/img/top-left.gif) top left no-repeat;}#shadowright{position:absolute;z-index:0;right:0;top:0;width:237px;height:100%;background:url(/img/top-right.gif) top left no-repeat;}#menu{clear:both;float:left;width:873px;height:200px;overflow:hidden;margin-top:-18px;}#content{clear:both;float:left;height:465px;width:873px;}#top-login, #top-newsletter, #top-login-error, #top-suggestionbox{clear:both;float:right;padding:12px 10px;width:178px;height:100px;display:inline;background:url(/img/login-box-2.gif) no-repeat;}#top-login strong, #top-suggestionbox strong{display:block;width:170px;text-align:right;font-weight:normal;margin-top:-4px;}#top-login strong a, #top-suggestionbox strong a{font:10px Arial, Verdana;color:#666;font-style:italic;text-decoration:none;}#top-login strong a:hover, #top-suggestionbox strong a:hover{text-decoration:underline;}#top-login-error{height:150px;background:url(/img/login-box-big.gif) no-repeat;padding-bottom:0;}#top-suggestionbox{height:174px;background:url(/img/login-box-3.gif) no-repeat;padding-bottom:0;}#top-newsletter{background:url(/img/newsletter-box.gif) no-repeat;height:31px;font-size:13px;}.defaulttext{color:#999;font-style:italic;}.unset-defaulttext{color:#000;font-style:normal;}#top-login img,#top-login-error img,#top-newsletter img,#top-suggestionbox img{padding:0;clear:both;}#top-newsletter img{padding-top:2px;}#top-login label,#top-login-error label,#top-newsletter label,#top-suggestionbox label{float:left;width:50px;padding:6px 5px 0 0;font-size:10px;text-transform:uppercase;clear:both;}#top-login .text,#top-login-error .text,#top-suggestionbox .text,#top-newsletter #newsletter{float:left;width:101px;height:16px;background:url(/img/login-input.gif) no-repeat;padding:5px;}#top-newsletter #newsletter{width:141px;background:url(/img/login-input-big.gif) no-repeat;}#top-newsletter .submit{float:left;}#top-suggestionbox textarea{float:left;background:grey;width:101px;height:50px;padding:5px;background:url(/img/login-input-big2.gif) no-repeat;font-size:10px;font-family:'Myriad Pro', 'Trebuchet MS', Arial, Verdana;}#top-suggestionbox .submit{clear:both;float:right;margin:5px 10px 0 0;}#priser{width:165px;float:left;display:inline;height:360px;margin:60px 10px 0 35px;font-size:10px;line-height:15px;}#priser p{margin-bottom:1em;}#schedinfo{width:150px;height:150px;clear:both;}#schema_navigation{margin:60px 0 10px 0;width:610px;float:left;}#schema_navigation div#left{width:80px;float:left;text-align:left;}#schema_navigation div#right{width:80px;float:right;text-align:right;}#schema_navigation h3{float:left;width:450px;text-align:center;}#schema{float:left;}#schema thead tr th{height:20px;}#schema td{width:77px;height:70px;background:url(/img/bg-transparent.png);vertical-align:top;line-height:13px;padding:0 4px;font-size:10px;font-family:Arial;overflow-x:hidden;}#schema td blockquote{width:77px;height:70px;overflow:auto;overflow-x:hidden;}#schema td#idag{background:url(/img/bg-transparent-dark.png);}#schema td.vecka{width:15px;vertical-align:middle;text-align:center;padding:0 4px;font-size:10px;font-family:Arial;background:none;}#schema .number{display:block;clear:both;float:left;width:69px;margin-top:4px;color:#888888;}#schema td.empty{background:#eeeeee;}#schema a{display:block;text-decoration:none;color:black;}#schema dl.schemapost dd{float:left;cursor:pointer;}#schema dl.schemapost dt{float:left;clear:both;width:27px;cursor:pointer;}div.ruta{width:20px;text-align:center;margin:1px;font:9px Arial, Verdana;color:#000;}#redananmald{font-style:italic;}#maxbookings{font-weight:bold;}#registrera{clear:both;float:left;height:100px;}.ok{margin-top:10px;display:block;clear:both;color:green;font-weight:bold;}.error{margin-top:3px;display:block;clear:both;color:red;font-weight:bold;}#medlem{margin:60px 0 0 40px;}#membinfo{float:left;width:400px;margin-right:50px;}#membbooks{float:left;width:315px;line-height:25px;}#membinfo h1, #membbooks h1{font-size:22px;}#login{clear:both;float:left;padding:12px 10px;width:178px;height:87px;display:inline;background:url(/img/login-box.gif) no-repeat;}#login label{float:left;width:50px;padding:6px 5px 0 0;font-size:10px;text-transform:uppercase;}#login .text{float:left;width:111px;height:22px;background:url(/img/login-input.gif) no-repeat;padding:5px;}#eventinfo{position:absolute;height:130px;width:180px;background:white;border:2px solid #eeeeee;padding:10px;}#theinfo{width:190px;margin-bottom:10px;height:95px;}#theinfo p{height:50px;}#theinfo span{}#theinfo .green{color:green;}#theinfo .red{color:red;}#theinfo abbr{font-style:italic;}#closeinfo{cursor:pointer;float:right;}button{padding:2px;background:#eeeeee;border:1px solid #888888;}#eventbook{cursor:pointer;float:left;}.input-normal{width:auto;height:auto;background:none;}.text-left{float:left;margin:60px 10px 0 50px;width:370px;color:#333;display:inline;}.text-right{float:left;margin:40px 0 0 20px;width:400px;display:inline;}dl.form{clear:both;float:left;}dl.form dt{float:left;clear:left;width:100px;}dl.form dt,dl.form dd{height:22px;padding:3px 0;}dl.form dd{float:left;width:260px;}dl.form input{float:left;width:150px;padding:5px;background:url(/img/login-input-big.gif) no-repeat;}dl.form .submit{width:auto;height:auto;background:transparent;padding:0;}div#medlemslist{position:absolute;z-index:5;left:50%;margin-left:-410px;width:873px;height:24px;padding:2px 10px;background:url(/img/box-logged-in.gif) no-repeat;}div#medlemslist a{text-decoration:none;}div#footer{text-align:center;color:#495e44;}div#footer a{color:#495e44;}