/*tellus søkeskjema i senter kolonne*/
.wp_center_coloumn #tellus-select-lists{
border:1px solid #b2b2b2!important;
max-width:100%;
_width:100%;
height:auto;
display:block;
clear:both!important;
margin-bottom:25px;
overflow:hidden;
}

.wp_center_coloumn #tellus-select-lists .header{
background-color:#ae4347;
display:block;
font-size:16px;
line-height:22px;
border:1px solid #b2b2b2!important;
float:left;
padding-left:3%;
width:97%;
_width:100%;
color:#ffffff;
}
.wp_center_coloumn #tellus-select-lists .title{
display:none;
}
.wp_center_coloumn .choose-date,
.wp_center_coloumn .tellus-multiple-select{
float:left;
margin:10px 0px 10px 15px;
width:45%;
}
.wp_center_coloumn .choose-date .hasDatepicker{
width:85px;
}
.choose-date span{
display:inline;
width:22px; 
}
.ui-datepicker-trigger{
margin:2px 15px 0px 4px;
 }

.wp_center_coloumn .submitArea{
float:left;
text-align:right;
width:100%;
}
.wp_center_coloumn .submitArea .submit-bt{
font-size:14px;
width:60px;
height:22px;
margin:0px 20px 5px 20px;
}

/*tellus utlistning*/
.TellusCategoryList,
.TellusProductList,
.ProductText
.TellusEventList{
width:100%;
clear:both;
}
#TellusProductList,
#TellusProductList ul,
.TellusProduct,
.TellusProduc ul,
.TellusEventList,
.TellusEventList ul{
padding:0px;
margin:0px;
}
#TellusProductList a{
color:#ae4347!important;
}
#TellusProductList li,
.TellusEventList li,
.TellusProduct li{
list-style:none;
padding:0px;
margin:0px;
}
.TellusEventList li,
#TellusProductList .ProductItem{
width:100%;
height:auto;
padding:0px!important;
margin:10px 0px 15px 0px!important;
clear:both;
text-align:left;
}

.TellusProductHeader,
.TellusProductHeader .TellusCategoryList,
.TellusProductHeader li,
.TellusProductHeader .TellusCategoryList li{
margin:0px!important;
padding:0px!important; 	
}
.TellusProductList .TellusProductHeader,
.TellusEventList h2{
border:1px dotted silver;
border-top:1px solid #666666;
display:block;
overflow:hidden;
margin-bottom:8px!important;
}
.TellusEventList h2{
line-height:24px;
padding-left:12px!important; 
float:left;
}
.TellusProductList .TellusProductHeader li,
.TellusProductList .TellusProductHeader ul li{
line-height:24px;
display:inline;
}
.TellusEventList h1{
font-size:14px;
&nbsp;}
.TellusProductList h2,
.TellusProductList h2 a,
.TellusEventList h2,
.TellusEventList a{
font-size:16px;
font-weight:normal!important;
color:#ae4347;
text-decoration:none;
margin:0px;
padding:0px;
padding-left:5px;
float:left;
text-align:left;
}
.TellusProductList a:hover,
.TellusEventList a:hover{
text-decoration:underline;
color:silver;
&nbsp;}
.TellusEventList h2,
.TellusEventList a{
display:block;
width:100%;
padding-left:0px;
}

.TellusProductHeader .area{
float:left;
font-weight:bold;
padding:0px 6px;
text-align:right!important;
float:right!important;
text-transform:uppercase;

}
.TellusProductHeader ul,
.TellusProductHeader .eventProductType{
background-color:#e8e5dd;
width:100%!important;
overflow:hidden;
}
.TellusCategoryList li{
width:28%;
display:inline!important;
float:right!important;
&nbsp;}
.TellusCategoryList .MainCategory{
display:inline!important;
float:right!important;
margin:0px 6px!important;
&nbsp;}

.TellusPresentationList{
}
.TellusPresentationList a{
display:inline;
overflow:hidden;
}
.TellusPresentationList img{
margin-right:15px;
float:left;
}

.TellusPresentationList p{
float:left!important;
width:68%;
}
.TellusPresentationList .address{
float:left;
width:100%;
margin-top:6px;
padding-top:6px;
border-top:1px dotted silver;
color:#666666;
}

/*.evn p{
padding:5px 0px 5px 0px!important;
margin:0px!important;
}*/
.TellusEventList .ProductText a{
display:block;
float:left;
width:100%;	
}
.TellusPresentationList a.readmore,
.TellusEventList .ProductText a{
background-image:url('../tp_icon_info_1243341665.png');
background-repeat:no-repeat;
background-position:left top;
font-size:11px!important;
float:left;
width:30%;
line-height:24px;
height:24px;
text-align:left!important;
clear:both;
padding-left:30px;
overflow:hidden;
margin-top:12px;
color:#ae4347;
}
/******** NB!!! DEAKTIVERTE TELLUS KATEGORIER  ********/
.TellusEventList .eventProductType,
.TellusCategoryList .categorySubType1 li,
.TellusProductHeader .categorySubType2,
.TellusProductHeader .categorySubType2 li,
.TellusProductHeader .categorySubType3,
.TellusProductHeader .categorySubType3 li{
display:none!important;
}

.submitArea .submit_bt{
width:55px;
line-height:20px;
display:block;
float:right;
margin:0px 10px 15px 15px;
border:1px outset #666666;
text-align:center;
font-size:14px;
background-color:#e4e1dc;
color:#333333;
text-decoration:none;
background-image:none!important;
}
.submitArea submit_bt *hover{
background-color:#d3cfc6;
color:#ffffff;

}*/

/*nummerering visninger*/
#TellusProductList .TellusNoOfHits{
padding:2px 0px 2px 12px;
font-weight:bold;
margin-top:15px;
border-bottom:1px solid #ae4347;
}
.TellusPreviousNext{
margin-bottom:15px;
margin-top:4px; 
width:500px;
height:auto;
display:block;
clear:both;
float:left;
}
.TellusPreviousNext a{
padding:1px 3px 1px 3px!important;
border:1px solid silver!important; 
margin:2px;
float:left;
}
.TellusPreviousNext a:hover,
.TellusPreviousNext a:active{
background-color:silver;
}
.TellusPreviousNext .TellusNext,
.TellusPreviousNext .TellusPrevious{
background-color:#ededed;
color:#ffffff!important; 

}
.TellusEventListDay li{
border-bottom:1px dotted silver; 
}
.TellusEventList .eventTime{
background-color: #ECECEC;
border: 1px silver solid;
font-weight:bold;
display:block;
width:auto;
float:right;
text-align:right;
padding-right:3px;

}
.TellusEventListDay a{
width:auto;
display: block;
float:left;
margin-top:7px;
}

#TellusEventList .eventLocation
{
display: block;
float: left;
clear: left;
}

#TellusEventList .ProductText
{
display: block;
clear: both;
float: left;
}

#TellusEventList ul .TellusEventListDay
{
margin-top: 100px!important;
}

#TellusEventList .TellusEventListDay:first-child
{
margin-top: 0px!important;
}

.wp_right_coloumn #TellusEventList,
.wp_right_coloumn .TellusPreviousNext
{
width: 168px;
}
/*aapningstider*/
.TellusPresentationList .schedule th,
.TellusPresentationList .schedule td{
text-align:left!important;
font-size:11px!important; 
padding:6px!important;
}
.TellusPresentationList h4{
display:none;
}

