*{font-family:Helvetica, Arial, Verdana, Sans-serif;margin:auto;border:0;font-size:12px;color:#000000;text-decoration:none;}
a:hover{text-decoration:underline;}
body{background:url(/images/bakgrunn.png) repeat-x;background-color:#000000;overflow: -moz-scrollbars-vertical;}
h1{font-size:20px;font-weight:normal;margin-bottom:10px;}
h2 a{text-decoration:underline;font-size:18px;font-weight:normal;}
p{margin-bottom:15px;}
.articles{float:left;width:640px;}
.articles .ingress{margin-bottom:15px;clear:both;}
.articles .m0{margin-bottom:15px;display:block;}
.articles .m1{margin-bottom:15px;border-right:3px solid #c1c1c1;padding-right:15px;margin-right:25px;display:block;}
.guestbook h1{color:#004fa3;font-size:18px;clear:both;}
.guestbook .body{color:#191919;font-size:12px;}
.guestbook .created{color:#888888;font-size:10px;text-decoration:italic;float:left;padding-top:2px;margin-top:5px;margin-bottom:20px;}
.guestbook .nickname{color:#101010;font-size:12px;float:left;margin-left:10px;margin-top:5px;clear:right;margin-bottom:20px;}
.guestbook .m0{margin-bottom:15px;}
.guestbook .m1{margin-bottom:15px;}
#form_guestbook div{color:#ffffff;}
.articles .body{display:none;clear:both;margin-bottom:15px;}
.articles .readmore{float:right;clear:both;}
#frame{width:940px;}
div#header{height:180px;background:url(/images/top.png) no-repeat bottom;}
#header *{color:#ffffff;}
#menu{height:20px;width:700px;margin-top:15px;float:left;}
#menu ul{padding-left:5px;}
#menu li{margin-left:28px;}
#menu *{float:left;list-style-type:none;width:auto;}
#links *{list-style-type:none;width:auto;}
#gallery .m0{width:19%;float:left;text-align:center;font-weight:bold;margin-right:5px;margin-bottom:6px;padding-right:1px;}
#gallery .m1{width:19%;float:left;text-align:center;font-weight:bold;margin-right:5px;margin-bottom:6px;padding-right:1px;}
#gallery .small_image{float:left;cursor:pointer;max-width:100%;margin:0;}
#gallery .description{display:none;border:1px solid;background:#ffffff;width:200px;text-align:left;position:absolute;}
#rtop{text-align:center;margin-top:13px;font-size:13px;}
#content{background:url(/images/vertikal.png) left repeat-y #ffffff;width:940px;float:left;}
#content .articles a{color:#0067ff;}
#content .articles img{display:inline;}
.articles, .guestbook, .gallery, .links{margin-left:15px;margin-right:15px;}
.large_image{margin-left:10px;float:right;}
.small_image{margin-left:10px;float:right;}
#main{float:left;clear:left;width:675px;margin-left:20px;padding-top:15px;min-height:500px;}
#right_divide{width:244px;height:23px;float:right;background:url(/images/right_divide.png);}
#bus{width:220px;min-height:400px;float:right;margin-right:12px;text-align:center;}
#bus p{color:#ffffff;}
#bookmatch{font-size:18px;}
#bookdate{font-size:10px;}
#footer{background:url(/images/bunn.png) no-repeat;clear:both;height:17px;margin-bottom:20px;}
#avail{position:relative;top:-585px;left:-90px;height:40px;font-size:14px;color:#ffffff;width:30px;text-align:center;}
#taken{position:relative;top:-625px;left:90px;height:40px;font-size:14px;color:#ffffff;width:30px;text-align:center;}
#avail p{font-size:9px;}
#taken p{font-size:9px;}
#avail img{margin-top:5px;}
#taken img{margin-top:5px;}
.scedule_list{float:left;width:200px;padding:0;margin-left:13px}
.scedule_list a{text-decoration:none;}
.scedule_list *{list-style-type:none;font-size:11px;}
.scedule_list li{padding-left:25px;width:195px;height:30px;padding-top:4px;}
.scedule_list li.m0{background:#a7e9ff;}
.scedule_list li.m1{background:#cef2fe;}
.scedule_list .name{float:left;clear:right;width:90%;}
.scedule_list .match_time{display:inline;width:55%;text-align:left;padding-left:-5px;}
.scedule_list .venue{clear:left;display:inline;}
.string{width:345px;margin-bottom:8px;float:left;clear:both;}
.string input{float:right;}
.string label{float:left;}
.blob{float:left;clear:both;}
.timestamp{float:left;clear:both;}
.int{float:left;clear:both;}
#displaybookingname{border:1px solid;display:none;height:25px;min-width:150px;text-align:center;background-color:#cef2fe;padding-top:8px;font-weight:bold;font-size:14px;}
#form_bookings{display:none;height:70px;width:238px;background:url(/images/bg_reservering.gif) no-repeat transparent;padding-top:5px;}
#form_bookings input[type=text]{width:155px;float:left;height:18px;margin-top:3px;font-size:14px;font-weight:bold;padding-top:5px;margin-left:8px;border:0;background:#ffffff;}
#book_reserve{width:56px;cursor:pointer;height:23px;background:url(/images/k_reserver_1.png) no-repeat;font-weight:bold;margin-top:3px;border:0;float:left;margin-left:4px;}
#book_reserve:hover{width:56px;cursor:pointer;height:23px;background:url(/images/k_reserver2.png) no-repeat;font-weight:bold;margin-top:3px;border:0;float:left;margin-left:4px;}
#book_close{width:56px;cursor:pointer;height:23px;background:url(/images/k_lukk_1.png) no-repeat;font-weight:bold;margin-top:3px;border:0;float:left;margin-left:4px;}
#book_close:hover{width:56px;cursor:pointer;height:23px;background:url(/images/k_lukk_2.png) no-repeat;font-weight:bold;margin-top:3px;border:0;float:left;margin-left:4px;}
.departure{margin-top:0;margin-bottom:5px;font-weight:bold;}
pre{float:left;color:#ffffff;margin-left:10px;}
.large_image_container{display:none;text-align:left;float:left;}
.small_image_container{display:none;}
.gallery .small_image_container{display:block;}
.clear{clear:both;width:100%;}
.seasontickets *{color:#ffffff;}
