﻿*{font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:x-small;}
html,body{height:100%;margin:0;padding:0;}
fieldset{border-style:solid;margin:0;}
img{border:0;} 
table.ljusbla{width:50%;background-color:#ddf5ff;border-collapse:collapse;border-spacing:0;empty-cells:Show;}

table.oppettiderna{width:200px;}

table.200{width:200px;horizontal-align: right;}
table.390{width:390px;horizontal-align: left;}

table.hej{width:400px;horizontal-align: left;}


table.minivarukorg {
	width: 145px;
	border-width: 0px;
}


table{width:100%;border-collapse:collapse;border-spacing:0;empty-cells:Show;}
.nobr{white-space:nowrap;}



/* COMPATIBILITY.IE6 */

.TellusProductList li{border:none;}/* Denne er her kun for å rette feilen med "første linje"... */

input{position:relative;left:-0.5em;}
#calendarfd img,
#calendartd img{position:relative;top:-0.3em;}

#eventSearchForm .freetext,
#searchForm .freetext{margin:0;margin-top:2em;margin-bottom:0.4em;margin-right:0.4em;margin-left:0.4em;}

#Product{height:100%;}
#Product #imagesAndTextRight{display:inline;}
#Product #imagesGallery img{position:absolute;top:-129px;left:-261px;}

ul.listruler li{height:2.5em;}

/* COMPATIBILITY.IE6  SLUT */






h2.box,.h2{background:#006ab2;color:#fff;font-style:normal;display:block;line-height:2em;margin:0;padding-left:0.6em;font-weight:bold;font-size:small;}
/*h2-background sätter färgen på rubrikernas bakgrundsytor prodpres. Origi grå = #909090*/


h2.day{background:inherit;border-top:solid 1px #231F20;border-bottom:solid 1px #231F20;padding-top:1em;padding-bottom:1em;margin-top:1em;}
/* 231F20*/

a,a:hover{color:#000;}
strong{display:block;}
.capitalize{text-transform:capitalize;}
.lower{text-transform:lowercase;}
.freetext{text-transform:none;}
﻿.TellusProductList li{border:none;}/* Denne er her kun for å rette feilen med "første linje"... */

.navigate{float:left;width:100%;}
#back{margin-left:0.5em;background:url(http://www.tellus.angelholm.se/images/back.gif) no-repeat;height:22px;color:#fff;padding-top:7px;padding-left:13px;font-weight:bold;text-decoration:none;display:block;width:52px;}

.colmask{position:relative;clear:both;}/*float:left;width:100%;*/
.productContent{background:#cce8ff;}
/*productContent background sätter färgen på högerkolumnen prodpres. Origi grå = #d6d6d6*/


.productContent .productInner {right:29%;background:#ddf5ff;}
/*productInner background sätter färgen på bakgrundsfärgen prodpres-sidan. */


.productContent #left{width:69%;left:29%;}
.productContent #right{width:29%;left:29%;}
.productInner{float:left;width:100%;position:relative;}
#Product #left{float:left;position:relative;overflow:hidden;}
#Product #right{float:right;position:relative;overflow:hidden;}


.productContentNarrow{background:#fff;}
.productContentNarrow .productInner {background:#fff;}
.productContentNarrow #left{width:100%;}

#Product #imagesAndText{display:block;width:100%;height:160px;background-color:#cce8ff;float:left}
/*imagesandtext background sätter färgen på bakgrundsfärgen topprutan prodpres. */


#Product #imagesAndText img{float:left;}
#Product #imagesAndTextRight{float:left;margin-left:260px;margin-top:0.5em;border:solid 1px #cce8ff;}
/*imagesandtext sätter färgen på ramfärgen Aktuelltrutan i topprutan prodpres. */

#Product #imagesAndTextRight dl.text{width:100%;}
#Product #imagesAndTextRight .infoBox{height:80px;border:solid 1px #cce8ff;}
/*imagesandtext background sätter färgen på ramfärgen Aktuelltrutan i topprutan prodpres. */

#Product #imagesAndTextRight dl.text dd,#imagesAndTextRight dl.text dt{text-align:left;margin:0;padding:0;}
#Product .bold{font-weight:bold;}
#Product .priceHeader{line-height:2.3em;vertical-align:bottom;}
#Product .price{color:#980F05;font-size:small;}

#Product #imagesGallery{float:left;}
#Product #imagesGallery #imageList{margin:0;padding:0;list-style:none;}
#Product #imagesGallery #imageList li{float:left;}
#Product img.gallery{display:none;}
#Product #image1{display:block;}
#Product .moreImages{display:block;width:13.8em;background:#bcd8ef;height:1.4em;padding-top:0.3em;border-top:solid 1px 
/*Sätter bakgrundsfärg rubriken Se fler bilder, origi c6c8ca*/

#E6E8E9;border-right:solid 1px #CFD2D3;border-bottom:solid 1px #AEB0B2;border-left:solid 1px /*sätter skuggfärgen på rutan se fler bilder*/

#CBCED1;text-indent:0.2em;margin-top:20px;}
#Product #imagesGallery{display:block;position:relative;width:13.8em;margin:0;padding:0;float:left;list-style:none;background:#EEE;border-bottom:solid 1px #909090;border-right:solid 1px #909090;}
#Product #imagesGallery li{float:left;margin:0;padding:0;}
#Product #link0{height:20px;width:16px;display:block;float:left;margin-left:0.1em;text-indent:-1000px;background:url(http://www.tellus.angelholm.se/images/arrow_img_left.gif) no-repeat;}
#Product #link-1{height:20px;width:16px;display:block;right:0;position:absolute;margin-right:0.1em;text-indent:-1000px;background:url(http://www.tellus.angelholm.se/images/arrow_img_right.gif) no-repeat;}
#Product #imagesGallery img{position:absolute;top:-127px;left:-261px;}
#Product #oneImage img{position:absolute;top:2.7em;left:0;}
#Product #oneImage{margin:0;padding:0;float:left;list-style:none;}
#Product #imagesGallery a{cursor:hand;display:block;padding-left:5px;padding-right:5px;}
#Product #imagesGallery a:hover{color:#980F05;}
#Product #imagesGallery .listNumbers{margin-left:auto;margin-right:auto;height:20px;line-height:20px;}
#Product #imagesGallery #link1:hover~#image1,
#Product #imagesGallery #link2:hover~#image2,
#Product #imagesGallery #link3:hover~#image3,
#Product #imagesGallery #link4:hover~#image4,
#Product #imagesGallery #link5:hover~#image5,
#Product #imagesGallery #link6:hover~#image6,
#Product #imagesGallery #link7:hover~#image7,
#Product #imagesGallery #link8:hover~#image8,
#Product #imagesGallery #link9:hover~#image9,
#Product #imagesGallery #link10:hover~#image10,
#Product #imagesGallery #link11:hover~#image11,
#Product #imagesGallery #link12:hover~#image12,
#Product #imagesGallery #link13:hover~#image13,
#Product #imagesGallery #link14:hover~#image14,
#Product #imagesGallery #link15:hover~#image15,
#Product #imagesGallery #link16:hover~#image16,
#Product #imagesGallery #link17:hover~#image17,
#Product #imagesGallery #link18:hover~#image18,
#Product #imagesGallery #link19:hover~#image19,
#Product #imagesGallery #link20:hover~#image20{display:block;z-index:1000;}

#Product h1{float:left;width:100%;margin-top:1.0em;font-size:small;}

#Product .directionHeading{margin:0;padding:0;margin-bottom:0.5em;}
#Product .directionText{margin:0;padding:0;margin-bottom:1.5em;}

#Product caption,#Product th{padding:0.2em;text-align:left;background-color:#d6d6d6;border-bottom:solid 1px #aaaaaa;}
/*Sätter linjefärg tabell tider priser rubrikdelen, origi 231F20*/


#Product caption{border-top:solid 1px #231F20;font-weight:bold;}
#Product table{width:100%;}
#Product table td{padding:0.2em;border-bottom:solid 1px #afafc0;}
/*Sätter linjefärg tabell tider priser, origi c6c8ca*/

#Product table .rightBorder{border-right:solid 1px #afafc0;}
/*Sätter linjefärg tabell tider priser, origi c6c8ca*/

#Product table .nowrap{white-space:nowrap;}
#Product .fullWidth{width:100%;}
#Product #TellusConferenceSpecification,
#Product #TellusScheduleList,#Product #priceCategoryList,#Product fieldset{border:0;padding:0;}
#Product #TellusScheduleList,#Product #priceCategoryList,#Product #TellusConferenceSpecification{margin-bottom:1.5em;}
#Product .scheduleTable tr td{border:none;}
#Product table tr td{margin:0;padding:0;}
#Product .tableMonth caption{border:none;border-bottom:solid 1px #231F20;}
/*231F20*/
.normalFont{font-weight:normal;}
.evn{background-color:#F2F3F4;}
/*F2F3F4*/
.tableWidth{width:10em;}

#Product #contactForm{position:relative;float:left;border-top:solid 1px #231F20;border-bottom:solid 1px #231F20;width:100%;margin:0;padding:0;margin-bottom:1.5em;}
#Product #contactForm fieldset{position:relative;width:30em;float:left;padding-bottom:0.5em;}
#Product dl.inputs{width:23em;position:relative;float:left;}
#Product dl.inputs dt{float:left;width:7em;}
/*   2010: VERVERY BAD CODE , RADEN UNDER ÄR RÄTT!! #Product .btn{position:relative;right:0;width:80px;top:127px;}*/
#Product .btn{top:127px;}

#Product #map{float:right;width:100%;height:300px;}

#Product .rightInner{margin-left:0.5em;}

#Product .block{display:block;}
#Product .headerPlace{float:left;margin-top:0.5em;}

#Product #TellusContactList,#Product #TellusAddress{width:100%;margin:0;padding:0;float:left;}
#Product #TellusAddress{margin-bottom:0.5em;}
#Product #TellusContactList dt,
#Product #TellusContactList dd{text-align:left;margin:0;padding:0;height:1.3em;}
#Product #TellusAddress{list-style-type:none;margin:0;padding:0;}
#Product #TellusContactList dt,#Product #TellusAddress dt{float:left;margin-right:0.3em;}
#Product .contactlist2{float:left;width:100%;}

#Product .weblist{float:left;width:100%;}
#Product .weblist,
#Product .weblist li{margin:0;padding:0;}
#Product .weblist li{list-style:none;}
#Product .weblist {margin-top:1em;}

#Product .eventHeaders{margin-top:1em;}

#Product #TellusFacilityCategory{margin-top:0.5em;float:left;width:100%;}
#Product #TellusFacilityCategory ul{list-style:none;padding:0;margin:0;font-style:normal;}
#Product .facilityHeading{margin-bottom:0.5em;}

#Product #logo{display:block;text-align:center;margin-top:1em;margin-bottom:1em;}
#Product #logoNarrow{display:block;margin-top:1em;margin-bottom:1em;}

#Product .addresses{border-top:solid 1px #fff;padding-top:0.5em;margin-top:0.5em;margin-right:0.5em;}
#Product address{font-style:normal;}
#Product .phonelist{margin:0;padding:0;margin-bottom:0.1em;}
#Product .phonelist dt{float:left;}
.phone{text-decoration:none;}
.homepage{border:solid 1px red;margin:0;padding:0;text-indent:0;}

#Product .information{margin-bottom:1em;float:left;width:100%;}
#Product .information h2{background:#909090;margin:0;padding:0;padding-top:5px;padding-bottom:5px;text-indent:5px;color:#fff;}
#Product .information{background-color:#d6d6d6;}
/*origi d6d6d6*/

#Product label{width:7em;display:block;float:left;}
#Product h2.heading{margin-bottom:0.5em;margin-bottom:0.5em;text-indent:0.5em;background:#909090;}
/*origi 909090*/

#Product .h2{width:100%;float:left;padding:0;text-indent:0.6em;}
#Product .noMargin{margin:0;padding:0;}
#Product h3{margin-top:1em;}
#Product .link,
#Product .link:hover{color:#900;text-decoration:none;} most links are red, the default is black

﻿/* erbjudane and normal, searchForm stylesheet */
/*TODO: avoid extra characters in UNICODE*/ 
#searchForm,
#eventSearchForm{position:relative;margin:0.5em;}/*max-width:40.0625em;*/
#searchForm form,
#eventSearchForm form{margin:0;padding:0;}
#searchForm fieldset,
#eventSearchForm fieldset{padding-left:0;border:0;padding:0.5em;border-bottom:solid 1px #231F20;background:#f2f2f2;}
/*origi border 231F20 background:f2f2f2*/


#searchForm .year,
#eventSearchForm .year,
#searchForm .month,
#eventSearchForm .month,
#searchForm .day,
#eventSearchForm .day{margin:0;padding:0;margin-top:0.4em;margin-bottom:0.4em;margin-right:0.7em;}
				
#eventSearchForm .freetext,
#searchForm .freetext{margin:0;margin-top:0.4em;margin-bottom:0.4em;margin-right:0.4em;}

#eventSearchForm .sbmbtn,
#searchForm .sbmbtn{margin-top:0.4em;margin-bottom:0.4em;}
#dynamiclink{margin:0;padding:0;text-transform:uppercase;float:right;text-decoration:none;}
#dynamiclink:hover{text-decoration:underline;}
#eventSearchForm .date{line-height:1em;}
#eventSearchForm strong.from,
#eventSearchForm strong.to{display:inline;margin:0;padding:0;margin-right:0.5em;text-align:left;vertical-align:middle;text-transform:capitalize;}
#eventSearchForm strong.to{margin-left:5em;}
#eventSearchForm .date .month{text-transform:capitalize;}/* TODO: hvorfor flyter ikke teksten til venstre,.....*/

#calendarfd,
#calendartd{display:none;margin:0;padding:0;}
#calendarfd img,
#calendartd img{position:relative;width:18px;height:18px;min-width:18px;min-height:18px;}


#datepicker{position:absolute;display:block;width:164px;padding:3px;padding-right:0;text-align:center;border:solid 1px #231F20;background:#fff;}
#datepicker a,#dpcontent a,#datepicker p{display:block;position:relative;float:left;width:21px;height:21px;line-height:21px;margin:0;padding:0;font-size:xx-small;text-align:center;text-decoration:none;color:#000;border:solid 1px #fff;background:#fff;text-indent:0;overflow:visible;}
#datepicker p{font-weight:bold;}
#datepicker p.dph{color:#f00;}
#dpcontent p{font-weight:normal;color:#ced6d5;}
#datepicker a:hover{border:solid 1px #d7832d;background:#ced6d5;}
#datepicker a.prev{position:absolute;left:3px;padding-left:10px;padding-right:10px;height:18px;margin-top:5px;line-height:18px;}
#datepicker a.next{position:absolute;right:2px;padding-left:10px;padding-right:10px;height:18px;margin-top:5px;line-height:18px;}
#datepicker #dpyy,#datepicker #dpmm{height:22px;line-height:22px;font-weight:bold;font-size:xx-small;margin:0;padding:0;padding-top:5px;}
#datepicker div.hr{height:1px;line-height:1px;margin:0;margin-top:4px;margin-right:3px;padding:0;border-top:solid 1px #ced6d5;}
#datepicker .leftbtn,
#datepicker .leftbtn:hover{width:auto;border:0;background:#fff;text-align:right;}
#datepicker #dpyy{text-align:left;}

/*TODO: Samle alle form, liste og prodpres elementer i "layout.css" med margin spesififcasjon*/
#konferensForm{position:relative;margin:0.5em;padding:0;}

#konferensForm h1{background:#909090;color:#fff;font-style: normal;display:block;line-height:2em;margin:0;	margin-top:0.3em;padding-left:0.6em;}
#konferensForm fieldset{position:relative;padding-left:0.5em;padding-right:0.5em;padding-bottom:3em;border:0;border-bottom:solid 1px #231F20;background:#f2f2f2;}
#konferensForm fieldset.clean{height:2em;line-height:2em;padding-right:0.5em;padding-bottom:0;border:0;}
#konferensForm fieldset ul{float:left;clear:left;list-style:none;margin:0;margin-top:0.5em;margin-bottom:1em;padding:0;}
#konferensForm fieldset ul li{display:inline;margin:0;margin-right:1.4em;padding:0;}
#konferensForm fieldset ul li label{padding-left:0.2em;}
#konferensForm select.categoryList{display:none;float:right;margin-top:0.4em;margin-bottom:0.4em;width:12.3em;}
#konferensForm .fac{margin-left:0.2em;}
#konferensForm .freetext{float:left;clear:left;}
#konferensForm .btncontainer{position:absolute;left:0.6em;bottom:0.3em;margin-left:0.2em;}
#konferensForm .btn{margin-top:0.4em;margin-bottom:0.4em;}
#konferensForm .btnreset{position:absolute;top:0.7em;color:#f00;text-decoration:none;cursor:pointer;}


#dynamiclink{margin:0;padding:0;text-transform:uppercase;float:right;text-decoration:none;}
#dynamiclink:hover{text-decoration:underline;}
﻿.TellusProductList{}/* Denne er her kun for å rette feilen med "første linje"... */

/*TODO: Samle alle form, liste og prodpres elementer i "layout.css" med margin spesififcasjon*/
#ProductList,
#KonferensList,
#EventList,
#Product{padding:0;margin:0;max-width:100%;margin:0.5em;}

.categoryList{display:block;clear:both;padding:0;margin-top:0.4em;margin-bottom:0.4em;width:12.3em;}
fieldset{background: #cce8ff;padding-top:0.6em;padding-left:1.0em;padding-bottom:0.6em;border-top:solid 1px #a9c5dc;border-bottom:solid 1px #a9c5dc;border-left:solid 1px #a9c5dc;border-right:solid 1px #a9c5dc;}
/*Andreas tillfälligt lagt till properties för fieldset 20090416 vilket bl.a. påverkar övre sökboxen. Denna måste dock få en egen class eftersom många fieldset finns här och där i layouten. */

#searchForm fieldset.searchtop{background:#cce8ff;padding-top:0.6em;padding-left:1.0em;padding-bottom:0.6em;border:solid 1px #a9c5dc;}
/*NY 2010. Bakgrund+linje standardsökbox */
#eventSearchForm fieldset.searchtop{background:#cce8ff;padding-top:0.6em;padding-left:1.0em;padding-bottom:0.6em;border:solid 1px #a9c5dc;}
/*NY 2010. Bakgrund+linje evenemangssökbox */

#searchForm fieldset.clean{background:#cce8ff;padding-top:0.6em;padding-bottom:0.6em;border:solid 1px #b6b6b6;}
/*NY 2010. Botten sökboxar Sök Alla */

#eventSearchForm fieldset.clean{background:#cce8ff;padding-top:0.6em;padding-bottom:0.6em;border:solid 1px #b6b6b6;}
/*NY 2010???? Botten evenemangsökboxar Sök Alla */

fieldset.clean{background: #cce8ff;padding-top:0.6em;padding-bottom:0.6em;border-top:solid 1px #a9c5dc;border-bottom:solid 1px #a9c5dc;border-left:solid 1px #a9c5dc;border-right:solid 1px #a9c5dc;}
/*Andreas lagt till borderproperties för boxen. I origi endast fieldset.clean{padding-top:0.6em;padding-bottom:0.6em;}*/

p.text{margin:0;padding:0;}

h1.box{display:block;line-height:2em;margin:0;margin-top:0.3em;padding:0.2em 0 0.2em 0.6em;font-style:normal;background:#006ab2;color:#fff;}
/*sätter färg rubrikbalken sökfältet. origi background:909090 color fff*/


h1.productlist{margin:0;padding:0;margin-top:0.5em}
h1.productlist a{margin:0;padding:0;font-size:120%;text-decoration:none;color:#000;}
/*origi background:909090 color 000*/


h3.productlist{margin:0;padding:0;}
h3.productlist a{margin:0;padding:0;font-size:120%;text-decoration:none;color:#000;}

.TellusProductList{float:left;width:100%;margin:0;margin-top:0.5em;padding:0;list-style-type:none;}
li.TellusProduct{float:none;margin-bottom:2.8em;width:100%;cursor:pointer;float:left;}

.left{float:left;width:90px;margin:0 0.5em 0.5em 0;padding:0;}
.right{float:right;width:72px;margin:0 0 0.5em 0.5em;padding:0;background:transparent;}
.middle{margin:0;padding:0;}
.cleaner{clear:both;height:1px;font-size:1px;margin:0;padding:0;border:none;background:transparent;}
.cleaner2{clear:both;height:0.5em;margin:0;padding:0;border:none;background:transparent;}

#ProductList #left{float:left;width:90px;margin:0.5em 0.5em 0.5em 0;}
#ProductList #right{float:right;width:72px;margin:0.5em 0 0.5em 0.5em;}
#middle{margin:0;padding:0;float:left;}

.link{color:#900;text-decoration:none;font-weight:bold;}
.link:hover{color:#000;text-decoration:underline;font-weight:bold;}

.district{width:72px;height:62px;}

ul.listruler{position:relative;display:block;float:left;width:100%;list-style-type:none;margin:0;padding:0;background:#cce8ff;border-left:solid 1px #b9d5ec;border-top:solid 1px #b9d5ec;border-bottom:solid 1px #b9d5ec;}
/*Sätter färgen på infobalken under varje produkt i produktlistningen samt borders omkring balken origi background:f2f2f2 borders color 231F20*/

ul.listruler li{position:relative;display:block;float:left;width:auto;float:left;min-height:2.8em;margin:0;padding-left:0.2em;border-right:solid 1px #b9d5ec;}
/*Sätter färgen på linjer inne i infobalken under varje produkt i produktlistningen origi 231F20*/


ul.listruler li.more{float:right;border-left:solid 1px #b9d5ec;}
/*Sätter färgen på linjer inne i infobalken under varje produkt i produktlistningen origi 231F20*/


ul.listruler li.more a{margin-left:0.2em;}
ul.listruler li dl,
ul.listruler li dl dt,
ul.listruler li dl dd{text-align:left;margin:0;padding:0em;margin-left:0.1em;margin-top:0.1em;}
ul.listruler .blank{width:auto;min-width:1%;}
ul.listruler .postoffice{width:20%;}
ul.listruler .time{width:24%;}
ul.listruler .symbol{width:36%;}
ul.listruler .symbol .symbolright{float:right;}
ul.listruler .more{width:22%;}
ul.listruler .price{width:14%;border-right:0;}
ul.listruler .place{width:43%;border:0;}
ul.listruler .void{border:0;width:auto;}
ul.listruler .price dl dd{font-weight:bold;text-transform:lowercase;color:#000;}
ul.listruler .symbol ul{width:auto;list-style-type: none;padding:0;margin:0;display:block;float:left;}
ul.listruler .symbol ul li{width:18px;margin:0;float: left;background:#f2f2f2;display:inline;border:0;}
ul.listruler .symbol ul li img{width:18px;border:0;}

#EventList ul.listruler .time{width:33%;}
#EventList ul.listruler{width:100%;}
#EventList ul,
#EventList ul li{margin:0;padding:0;list-style-type: none;max-width:100%;}

.TellusNoOfHits, 
.TellusPreviousNext{float:right;margin:0.5em;}
.TellusNoOfHits{margin-top:0;}
.TellusPreviousNext{width:auto;list-style-type:none;padding:0;margin:0;position:relative;margin-left:0.5em;}
.TellusPreviousNext li{display:inline;margin:0;padding:0;padding-left:0.2em;}
.TellusPreviousNext li a{padding-left:0.2em;}
.TellusPreviousNext .TellusPage,
.TellusPreviousNext .TellusNext,
.TellusPreviousNext .TellusPrevious{text-decoration:none;}

#TellusSort{display:inline;float:left;width:auto;margin:0;margin-bottom:0.7em;margin-top:0.7em;width:100%;}
#TellusSort fieldset{border:0;margin:0;padding:0;margin-top:0.5em;margin-bottom:0.5em;}
#TellusSort fieldset select{margin-right:0.5em;}


/*ul.listruler li{position:relative;display:block;float:left;width:auto;float:left;min-height:2.5em;margin:0;padding-left:0.2em;border-right:solid 1px #231F20;}*/
#KonferensList ul.listruler li{width:32%;margin:0;min-height:3em;}
#KonferensList ul.listruler li.void{width:auto;border:none;}
#KonferensList ul.listruler li.facility{border-right:none;}
#KonferensList ul.listruler li.facility dl dt{float:left;}
#KonferensList ul.listruler li.facility dl dd{border-top:solid 1px #f2f2f2;border-bottom:solid 1px #f2f2f2;}

#ProductList ul,
#ProductList ul li{margin:0;padding:0;}
#ProductList ul li{list-style:none;}
#ProductList ul li h2{font-size:small;padding-top:2em;}

.TellusPage,
.TellusPrevious,
.TellusNext{color:#f00;}
.CurrentPage{color:#000;}

.TellusEventListDay{float:left;width:100%;}
﻿.TellusProductList li{border:none;}/* Denne er her kun for å rette feilen med "første linje"... */

input{position:relative;left:-0.5em;}
#calendarfd img,
#calendartd img{position:relative;top:0;}

.colmask{overflow:hidden;}

#KonferensList .text{margin-left:95px;}
#EventList .text{margin-left:95px;margin-bottom:1em;}
#searchForm .freetext{margin-left:0.4em;}








body 
{ /* background: url("img/sandstrand_bg.gif") fixed; */
/* background-repeat: repeat; */
/*background-color: #cbc4aa; */
background-color:transparent;
margin: 0; 
padding: 0;
}

.brodtext
{
    margin-left: 10px; 
 /*   margin-right: 20px; */
    font-family: Verdana;
    font-size: 9pt;
    line-height: 130%;
}

.litenbrodtext
{
    margin-left: 10px; 
 /*   margin-right: 20px; */
    font-family: Verdana;
    font-size: 8pt;
    line-height: 130%;
}

.minikartabrodtext
{
    margin-left: 10px; 
    margin-right: 0px;
    font-family: Verdana;
    font-size: 8pt;
    line-height: 130%;
}

.rubrik
{
    margin-left: 10px; 
    font-family: Arial;
    font-size: 18pt; 
    color: #2c86c2; 
    font-weight: bold;
}

.underrubrik
{
 /*   margin-left: 10px; */
    font-family: Arial;
    font-size: 13pt; 
    color: #2c86c2; 
    font-weight: bold;
}

.soksidarubrik
{
 /*   margin-left: 10px; */
    font-family: Arial;
    font-size: 15pt; 
    color: #b02850; 
    font-weight: bold;
}


.bottenruta
{
background: #006ab2;
   padding: 1px 1px 10px 1px; /*top right bottom left */ 
   font-family: verdana;
   color: #ffffff; 
   font-size: 7pt; 
}
.bottenruta a
{
background: #006ab2;
   margin: 5px 5px 10px 5px; /*top right bottom left */ 
   font-family: verdana;
   color: #ffffff; 
      font-size: 7pt; 
}
.bottenruta a:visited
{
    color: #ffffff;
}


.storvitfont
{
   font-family: Arial;
font-size: 14pt; 
}

a
{
    font-family: Verdana;
    font-size: 8pt;
     font-weight: bold;
    text-decoration: none;
    color: #002ab2;
}




a:hover
{
    text-decoration: underline;
}

a:visited
{
    color: #002ab2;
}

a:active
{
    color: #002ab2;
}

a:hover
{
    color: #002ab2;
}


table.oppettider {
	width: 200px;
	border-width: 1px;
	border-style: inset;
	border-color: gray;
	border-collapse: collapse;
	background-color: white;
}

table.oppettider td {
	border-width: 1px;
	padding: 5px;
	border-style: dotted;
	border-color: gray;
	font-family: Verdana, Arial;
	font-size: 8pt;
	vertical-align: top; 
}




.title{position:relative;left:1%; top:1%;bottom:100%;right:100%;font-size:10pt;}

.style1
    {
        color: black;
    }


    

