﻿



body 
    {
        background:#F1F1F1;
    }





/* master.aspx */


.sitewrapper
    {
       	width:990px;
	    background:url(../images/siteimages/sitewrapperback.jpg) repeat-y;	
	    font-family:Gill Sans MT, Tahoma, Sans-Serif; 
        margin:0 auto;
        margin-top:5px;
        
    }

.sitewrapperieeight
    {
        float:left;
        background:url(../images/siteimages/sitewrapperback.jpg) repeat-y;
    }

.sitewrappertop
	{
	float:left; 
	width:990px;
	background:url(../images/siteimages/sitewrapperbacktop.jpg) no-repeat;
	height:15px;
	}
	
	

.topbanner
    {
	float:left;
	margin-left:31px;
	display:inline; 
	width:928px;
	background:url(../images/siteimages/header.jpg) no-repeat;
	height:76px;
    
    }


.logo
    {
	float:left;
	margin-left:31px;
	display:inline; 
	width:928px;
	background: url(../images/siteimages/headernbro.jpg) no-repeat;
	height:85px;
    }


.kkmenu
	{
	float:right;
	padding:10px; 
	width:auto;
	height:30px;
	font-size:11px;
	text-align:right;
    font-family:Gill Sans MT, Tahoma, Sans-Serif;
    color:#FFF;
	}


.picturefrise
	{
	float:left;
	padding-left:1px;
	padding-top:5px;
	padding-bottom:10px;
	border-bottom:#CCC dotted 1px;
	margin-left:31px;
	display:inline; 
	width:927px;
	}

.leftcolumn
	{
	float:left;
	width:315px;
	margin-left:31px;
	display:inline;
	padding-bottom:20px; 
	}

.welcometext
	{
    float:left;
    padding:10px;
	font-size:12px;
	color:#666;
	text-align:left;
	font-family:Gill Sans MT, Tahoma, Sans-Serif;
	}


.footer
    {
        float:left;
        margin-left:31px;
        display:inline;
        padding-top:10px;
        padding-bottom:5px;
        border-top:Dotted 1px #CCC;
        width:928px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        font-size:13px;
        color:#09C;
        text-align:center;
    }


.searchholder
    {
        float:left;
        width:275px;
        padding:6px;
        margin:10px;
        display:inline;
        border:Solid 1px #CCC;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        font-size:13px;
        background:#F0F0F0;
        text-align:left;   
    }

.nautcheckboxholder
    {
        float:left;
        width:270px;
        
    }

.nautcheckbox
    {

    }



.advSearch
    {
        float:left;
    }

.searchfelt
    {
        color: #666;
        width:190px;
        background:#FFF;
        float:left;
    }


.login
    {
        border-bottom:solid 1px #CCC;
        border-top:solid 1px #CCC;
    }

.duerloggetind
    {
        float:left;
      	height:17px;
        width:168px;
        overflow:hidden;
        padding-left:6px;	    
	    padding-right:6px;
	    padding-top:1px;
    	padding-bottom:1px;
	    margin-top:5px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        color:#09C;
        text-align:left;
        text-decoration:none;
	    font-size:13px;
	    text-decoration:none;
	    border-right:#CCC solid 1px;
 
    }
    



.contentholder
    {
    	float:right;
	    width:600px;
    	margin-right:31px;
	    border-left:#CCC dotted 1px;
    	padding-top:10px;
	    padding-left:10px;
	    padding-bottom:20px;
	    min-height:385px;
    }



.sitewrapperbottom
	{
	float:left; 
	width:990px;
	background: url(../images/siteimages/sitewrapperbackbottom.jpg) no-repeat;
	height:30px;
	}


.gridcategory
    {
        float:left;
        border:Solid 0px #FFF;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
    }

.floatright
    {
        float:right;
        width:200px;
    }













/* herunder kultunaut */


#kultunaut table a, #kultunaut table a:visited  
    {
        color:#09C;
        text-decoration:none;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
    }

#kultunaut table a:hover  
    {
        color:#777;
        text-decoration:none;
    }

#kultunaut table {
border:Solid 0px #FFF;
font-family:Gill Sans MT, Tahoma, Sans-Serif;
font-size:12px;
}

#kultunaut td {
border:Solid 0px #FFF;
}

#kultunaut tr {
border:Solid 0px #FFF;
}

#kultunaut th {
border:Solid 0px #FFF;
}






#arrlistday #arrlistdaycontent .arrlistdayholder
    {
        margin-top:5px;
        border:Solid 0px #FFF;
         
    }

#arrlistday #arrlistdaycontent .arrlistdaytitle
    {
	    color:#555;
	    font-size:13px;
	    font-weight:bold;
    	font-family:Gill Sans MT, Tahoma, Sans-Serif; 
	}
	
#arrlistday #arrlistdaycontent .calendaritem
 		
 		{
 		   float:left;
 		   background:#FFF;
 		   border-right:Dotted 1px #CCC;
           border-bottom:solid 0px #FFF;
           border-top:dotted 1px #CCC;
           margin-right:5px;
           width:144px;
                   
 		}




#arrlistday #arrlistdaycontent .datenumber
        {
           color:#FFF;
           text-align:center;
           margin:0px;
           background:url(http://www.noerrebrobasen.dk/images/siteimages/datenumberback.jpg) no-repeat;
        }


#arrlistday #arrlistdaycontent .datemonth
 		
 		{
 		   color:#666;
 		   font-weight:normal;
 		   
 		}

#arrlistday #arrlistdaycontent .itemtime
    {
        float:left;
        height:auto;
        font-size:11px;
    }



#arrlistday #arrlistdaycontent .itemdescript
 		
 		{
    	   float:left;
 		   color:#666;
 		   font-weight:normal;
 		   width:138px;
 		   font-size:11px;
 		   height:25px;
 		   white-space:normal;
   		   padding-bottom:3px;
 		   
 		}


#arrlistday #arrlistdaycontent .readmore
    {
        margin-right:3px;
        margin-bottom:0px;
        color:#09C;
        font-size:11px;
    }

#arrlistday #arrlistdaycontent .readmore a, #arrlistday #arrlistdaycontent .readmore a:visited
    {
        color:#09C;
    }

#arrlistday #arrlistdaycontent .readmore a:hover
    {
        color:#CCC;
    }




.formbut
    {
        color:#444;
        float:right;
        width:104px;
        background:url(../images/siteimages/defaultbuttonback.jpg) no-repeat;
        height:34px;
        margin-right:10px;
        font-size:12px;
        font-weight:bold;
        border:solid 0px #FFF;
        cursor:hand;
    }

#nautcontent
    {
        color:#666;
    }















/* tooltip */

.tool a 
{
  position: relative;   
  cursor:default;
  text-decoration:none;
}
 
.tool span.tip {
  display: none;      
}

/* tooltip will display on :hover event */
 
.tool a:hover span.tip {
  display: block;
  z-index: 100;
  position: absolute;
  top: 1.6em;
  left: 0;
  width:100px;
  padding:5px;
  border-top: 0px solid #CCC;
  border-right: 1px solid #EEE;
  border-left: 1px solid #DDD;
  border-bottom: 1px solid #CCC;
  background:#FEFEFE;
  text-align:left;
  color:#555;
  font-size:11px;
  font-weight:normal;
  font-family:Gill Sans MT, Tahoma, Sans-Serif;
}











/* default.aspx */


.latestitemsholder
    {
        float:left;
        width:598px;
        height:140px;
        padding-bottom:10px;
        margin-bottom:20px;
        margin-top:10px;
        padding-top:10px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
    }

.latestitem
    {
        float:left;
        width:185px;
        padding-right:13px;
        position:relative;
        top:0px;
        left:0px; 
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
    }

.latestitemtitle
    {
        width:162px;
        height:26px;
        padding-left:5px;
        padding-right:3px;
        padding-top:9px;
        background:url(../images/siteimages/latestitemtitleholder.png) no-repeat;
        color:#FFF;
        font-size:12px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        position:absolute; 
        top:96px; 
        left:1px;
        z-index:10;
        overflow:hidden;
        white-space:nowrap;
        text-overflow:ellipsis;

    }














/* newproject.aspx */


.explanatorytext
    {
        width:580px;
        float:left;
        padding-bottom:10px;
        margin-bottom:10px;
        border-bottom:Dotted 1px #CCC;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;  
    }

.regform
    {
        color: #666;
        width:595px;
        float:left;
        padding-top:4px;
        padding-bottom:3px;

    }
  
.divinsideregform
    {
        float:left;
        padding-top:3px;
        width:340px;
    
    }
    
.regformfelt
    {
        float:left;
        color: #666;
        width:220px;
        border:Solid 2px #CCC;
        background:#FFF;
        margin-right:3px;
    }


.regformfeltpaddingleft
    {
        color: #666;
        width:200px;
        background:#FFF;
        margin-left:105px;
        display:inline;
    }

.regformfieldset
    {
        color: #09C;
        width:580px;
        float:left;
        padding-bottom:10px;
        font-size:16px;
        text-transform:uppercase;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
    }

.regformuserfieldset
    {
        color: #09C;
        width:580px;
        float:left;
        padding-bottom:10px;
        font-size:16px;
        text-transform:uppercase;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        margin-top:15px;
        padding-top:15px;
        border-top:dotted 1px #CCC;        
    }



.picupload
    {
        float:left;
        width:535px;
    }

.floatleft
    {
        float:left;
    }

 .scrollbox 
 {
     float:left;
     width: 222px;
     height: 150px;
     overflow:auto;
     border:Solid 1px #CCC;
     font-family:Gill Sans MT, Tahoma, Sans-Serif;
     font-size:12px;
     color: #666;    
}











/* pictures.aspx */


.piclibholder
    {
        float:left;
        background:#FFF;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        font-size:12px;
        color: #666;
        text-align:left;
        padding-left:10px;
        padding-right:10px;
        padding-bottom:10px;
        width:570px;
    }
    

.piclibrary
    {
        float:left;
        
    }


/* filelisting holder billeder og deres navne */
.filelisting
    {
        float:left;
        padding:1px;
        height:170px;
        width:186px;
    }
    





/* message.aspx */


.message
    {
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        font-size:12px;
        color: #666;
    }








/* readmessage.aspx */

.readmessagemenuholder
    {
        color: #666;
        width:475px;
        height:40px;
        float:left;
        padding-top:5px;
        padding-left:67px;
        padding-bottom:5px;
        background:#DDD;
        border-top: solid 1px #FFF;
        border-bottom: solid 1px #DDD;
    
    }











/* Forum.aspx */

.forum 
    {
        float:left;
        width:600px;
        
    }



.forumcategory
    {
        float:left;
        width:360px;
        padding-left:25px;
        padding-bottom:5px;
        margin-top:10px;
        color:#09C;
        font-size:13px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        border-bottom:Dotted 1px #CCC;
        background:url(../images/siteimages/eventcategory.jpg) no-repeat;
    }

.forumthread
    {
        float:left;
        width:350px;
        padding-left:25px;
        padding-top:10px;
        color:#333;
        font-size:12px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
    }

.forumthreadcount
    {
        float:left;
        width:350px;
        padding-left:10px;
        padding-top:7px;
        color:#333;
        font-size:12px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
    }

.forumwelcome
    {
        float:left;
        color:#333;
        font-size:13px;
        width:570px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
    }
    
.forumthreadlatest
    {
        float:left;
        width:350px;
        padding-left:10px;
        color:#333;
        font-size:12px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
    }
    
.forumcount
    {
        float:left;
        width:350px;
        color:#333;
        padding-left:25px;
        padding-bottom:10px; 
        font-size:12px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
    }

.showthreadcom
    {
        float:left;
        width:595px;
        margin-bottom:10px;
    }


.debatsvar
    {
        float:left;
        width:570px;
        margin-top:30px;
        padding:10px;
        padding-left:0px;
    }


.debatheader
    {
        float:left;
        width:580px;
        padding:5px;
        margin-top:20px;
        margin-bottom:3px;   
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        border-bottom:Dotted 1px #CCC;
    }

.debatnick
    {
        float:left;
        width:120px;
        height:16px;
        overflow:hidden;
        color:#09C;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        font-size:13px;
    }

.debatdate
    {
        float:left;
        color:#999;
        width:120px;
        padding-left:15px;
        text-align:left;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        font-size:10px;  
    }

.debattext
    {
        float:left;
        width:300px;
        overflow:hidden;
        padding-left:10px;
        color:#333;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        font-size:12px;
    }

.reportbuttonholder
    {
        float:left; 
        width:100px; 
        padding-left:15px;
    }

.debatcommenttitle
    {
        float:left;
        padding:15px;
        width:450px;
        border-top:Dotted 1px #CCC;
        
    }

.debatnavnpaakommentator
    {
        float:left;
        padding-top:5px;
        width:315px;  
    }

.debatnavnefelt
    {
        float:left;
        Width:135px;
        margin-top:5px;
        border:Solid 2px #CCC;
        
    }

.debatnavntext
    {
        float:left;
        padding:0px;
        padding-top:5px;
        padding-right:3px;
        margin:0px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        font-size:14px;
        color:#333; 
    }
    













/* project.aspx */

.projectlistcategory
    {
        float:left;
        width:570px;
        padding-left:25px;
        padding-bottom:5px;
        color:#09C;
        font-size:13px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        background:url(../images/siteimages/forumcategory.jpg) no-repeat;
        border-bottom:Dotted 1px #CCC;
    }

.listsorting
    {
        float:left;      
        padding:6px;
        width:355px;
        margin-top:10px;
        margin-bottom:10px;        
        margin-left:25px;
        display:inline;
        border:Solid 1px #CCC;
        color:#444;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        font-size:12px;
        background:#F0F0F0;
        text-align:left;  

    }















/* event.aspx */


.eventcategory
    {
        float:left;
        width:550px;
        padding-left:25px;
        padding-bottom:5px;
        color:#09C;
        font-size:13px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        background:url(../images/siteimages/debatcategory.jpg) no-repeat;
    }














/* search.aspx */

.searchresultitemholder
    {
        float:left;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        font-size:12px;
        border:Solid 0px #FFF;
    }

.searchresultname
    {
        float:left;
        width:125px;
        overflow:hidden;
        height:16px;
        color:#333;
        font-size:12px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        text-overflow:ellipsis;
    } 


.searchresultdescript
    {
        float:left;
        width:230px;
        overflow:hidden;
        padding-left:5px;
        color:#555;
        height:16px;
        font-size:12px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        text-overflow:ellipsis;

    } 

.searchresultetcgrey
    {
        float:left;
        width:100px;
        overflow:hidden;
        padding-left:5px;
        height:16px;
        font-size:12px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        color:#777;
        text-overflow:ellipsis;
    } 

.searchresultetc
    {
        float:left;
        width:100px;
        overflow:hidden;
        height:16px;
        padding-left:5px;
        font-size:12px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        color:#999;
        text-overflow:ellipsis;
    } 

.searchresulteventdescript
    {
        float:left;
        width:315px;
        overflow:hidden;
        padding-left:5px;
        color:#555;
        height:16px;
        font-size:12px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        text-overflow:ellipsis;
    } 


.searchresulteventdate
    {
        float:left;
        color:#999;
        width:85px;
        overflow:hidden;
        height:16px;
        padding-left:5px;
        font-size:12px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        text-overflow:ellipsis;
    }

.nosearchresults
    {
        float:left;
        border:Solid 0px #FFF;
        font-size:12px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        color:#999;
    }





.itemstyle
    {
        font-size:12px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
    }    














/* phome.aspx */

.phomeid
    {
        float:left;
        width:310px;
        height:30px;
        overflow:hidden;
        padding-top:20px;
        padding-bottom:5px;
        text-align:left;
        font-size:12px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        
    }

.phomemenu
    {
        float:right;
        width:220px;
        padding:5px;
        text-align:left;
        font-size:12px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        border-bottom:dotted 1px #CCC;
        border-left:dotted 1px #CCC;
    }

.phomemailbox
    {
        float:left;
        text-align:left;
        width:500px;
        height:40px;
        padding-top:10px;
        vertical-align:bottom;
    }


.inbox
    {
        float:left;
        text-align:left;
        color:#555;
        font-size:12px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        width:580px;
    }

.outbox
    {
        float:left;
        text-align:left;
        color:#555;
        font-size:12px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        width:580px;
    }

.postbakketitel
    {
        float:left;
        width:570px;
        height:1px;
        margin-top:3px;
        padding-bottom:3px;
        border-bottom:dotted 1px #CCC;
        font-size:12px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        color:#09C;
    }

.postbakketext
    {

        font-size:12px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        color:#555;
                
    }

.letterboxheader
    {
        text-align:left;
        font-size:12px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        color:#09C;
        padding-top:5px;
        border:Solid 0px #FFF;
        width:30%;

    }

.letterboxheader a, .letterboxheader a:visited
    {
        float:left;
        font-size:12px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        padding-top:5px;
        color:#09C;
        text-decoration:none;
    }

.letterboxheader a:hover
    {
        text-decoration:none;
    }








/* displayplace.aspx */

.placeholder
    {
        float:left;
        width:598px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;       
    }

.displayplaceimagetextholder
    {
        float:left;
        width:342px;
        padding-right:15px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
    }



.placefacts
    {
        float:left;
        width:180px;
        padding:5px;
        margin-top:20px;
        border-bottom:solid 1px #ccc;
        border-top:solid 1px #ccc;
        color:#333;
        margin-bottom:10px;
        font-size:12px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
    }

.displayfacts
    {
        color:#09C;
        font-size:12px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
    }

.placedescript
    {
        float:left;
        color:#333;
        width:340px;
        font-size:12px;
        padding:5px 0px 0px 0px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
    }












/* login.aspx */

.forgotpassword
    {
        color:#09C;
        text-decoration:none;
        cursor:hand;
        background:url(../images/siteimages/buttonarrow.jpg) center right no-repeat;
        padding-right:24px;
        padding-bottom:3px;
        margin-left:180px;
        display:inline;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        font-size:12px; 
        
    }










/* tekstformater */

h1
    {
    float:left;
	color:#555;
	font-size:13px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:3px;
	padding:0px;
	font-family:Gill Sans MT, Tahoma, Sans-Serif; 
    }



/* h2 bruges til labels på forms - bla under newproject.aspx */
h2
    {
        float:left;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        font-size:12px;
        font-weight:100;
        width:120px;
        color:#333;
        text-align:left;
        padding:0px;
        padding-right:5px;
        margin:0px;
        margin-bottom:3px;

    }

h3
    {
        float:left;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        font-size:15px;
        font-weight:bold;
        width:350px;
        color:#222;
        text-align:left;
        padding:0px;
        padding-right:5px;
        margin:0px;
        margin-bottom:10px;

    }

/* h4 bruges til titel på forening, etc på display.aspx */
h4
    {
        float:left;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        font-size:15px;
        color:#09C;
        text-align:left;
        text-transform:uppercase;
        padding:0px;
        padding-right:5px;
        margin:0px;
        width:330px;
    }



/* h5 bruges til labels på forms - bla under newproject.aspx */
h5
    {
        float:left;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        font-size:12px;
        font-weight:100;
        width:25px;
        color:#333;
        text-align:left;
        padding:0px;
        padding-right:5px;
        margin:0px;
        margin-bottom:3px;

    }



.faktabokstitel
    {
        float:left;
        font-weight:bold;
        width:180px;
        color:#333;
        font-size:14px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
    }

.greytext
    {
        color:#777;
    }

.lightbluetext
    {
        color:#09C;
    }



.textaligncenterhundredpercentwidth
    {
        float:left;
        width:100%;
        text-align:center;
        border-bottom:Dotted 1px #ccc;
        padding-bottom:3px;
        margin-bottom:7px;
        
    }

.piclibheader
    {
        float:left;
        width:562px;
        text-align:Left;
        border-bottom:Dotted 1px #ccc;
        padding-bottom:3px;
        margin-bottom:7px;
        margin-top:12px;
        
    }












/* images */

.kkmenu img
	{
	border:#FFF solid 0px;
	padding-left:7px;
	}
	
.picturefrise img
	{
	float:left;
	width:184px;
	height:131px;
	border:#FFF solid 0px;
	padding-right:1px;
	}

.latestitem img
    {
        float:left;
        width:170px;
        height:110px;
        border:solid 0px #FFF;
    }

.regform img
    {
        float:left;
        margin-right:4px;
        border:Solid 0px #FFF;
    }

.divinsideregform img
    {
        float:left;
        width:221px;
        height:148px;
        border:solid 1px #CCC;
    }
    


.displayplaceimagetextholder img
    {
        float:left;
        width:340px;
        height:220px;
        margin-top:2px;
        border:solid 1px #CCC;
    }

.forum img
    {
        float:left;
        border:solid 1px #CCC;
        margin-top:7px;
        margin-bottom:10px;
        margin-left:25px;
        display:inline;
        width:84px;
        height:54px;     
    }

.piclibrary img
    {
        float:left;
        border:Solid 1px #CCC;
        width:183px;
        height:132px;
    }













/* buttons */

.defaultbutton
    {
        color:#444;
        float:right;
        width:104px;
        background:url(../images/siteimages/defaultbuttonback.jpg) no-repeat;
        height:34px;
        margin-right:10px;
        font-size:12px;
        font-weight:bold;
        border:solid 0px #FFF;
        cursor:hand;
    }

.defaultbuttonfloatleft
    {
        color:#444;
        float:left;
        width:104px;
        background:url(../images/siteimages/defaultbuttonback.jpg) no-repeat;
        height:34px;
        margin-right:10px;
        font-size:12px;
        font-weight:bold;
        border:solid 0px #FFF;
        cursor:hand;
    }

.advancedsearchbutton
    {
        color:#09C;
        background:#F0F0F0;
        float:left;
        margin:0px;
        display:inline;
        font-size:12px;
        border:solid 0px #FFF;
        padding:0px;
        cursor:hand;
        text-align:left;
    }


.reportbutton
    {
        color:#555;
        background:#FFF;
        width:40px;
        float:left;
        border:solid 0px #FFF;
        padding:0px;
        cursor:hand;
        text-align:left;
        font:Gill Sans MT, Tahoma, sans-serif; 
        font-size:11px;
    }


.formbutton
    {
        color:#333;
        float:right;
        margin-left:4px;
        display:inline;
        width:57px;
        background:url(../images/siteimages/searchbuttonback.jpg) no-repeat;
        height:33px;
        margin-top:3px;
        font-size:12px;
        font-weight:bold;
        border:solid 0px #FFF;
        cursor:hand;
    }

.mastersearchbutton
    {
        color:#333;
        float:right;
        width:57px;
        background:url(../images/siteimages/searchbuttonback.jpg) no-repeat;
        height:33px;
        margin-top:3px;
        font-size:12px;
        font-weight:bold;
        border:solid 0px #FFF;
        cursor:hand;
    }


.calendarbuttonsleft
    {
        color:#777;
        float:left;
        background:#FFF;
        margin:0px;
        margin-left:55px;
        display:inline;
        margin-right:170px;
        font-size:12px;
        padding:0px;
        border:solid 0px #FFF;
        cursor:hand;
    }

.calendarbuttonsright
    {
        color:#777;
        float:left;
        background:#FFF;
        margin:0px;
        font-size:12px;
        padding:0px;
        border:solid 0px #FFF;
        cursor:hand;
    }


.checkbox
    {
        float:left;
        color:#333;
        font-size:12px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
    }

.dropdownliste
    {
        float:left;
        color:#333;
        border:Solid 2px #CCC;
        font-size:12px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        margin-right:5px;
        width:225px;
    }








/* links */

.kkmenu a, .kkmenu a:visited
	{
	text-decoration:none;
	color:#FFF;
	}

.kkmenu a:hover
	{
	text-decoration:none;
	color:#EEE;
	}


.footer a, .footer a:visited
	{
	text-decoration:none;
	color:#09C;
	}

.footer a:hover
	{
	text-decoration:underline;
	color:#999;
	}

.forum a, .forum a:visited
    {
        text-decoration:none;
    }

.forum a:hover
    {
        text-decoration:none;
        cursor:hand;
    }


.searchholder a, .searchholder a:visited 

    {
        color:#666;
        text-decoration:none;
    }

.searchholder a:hover 

    {
        color:#999;
        text-decoration:none;
    }


.latestitemsholder a, .latestitemsholder a:visited
    {
        color:inherit;
        text-decoration:none;
    }

.latestitemsholder a:hover
    {
        text-decoration:none;
        cursor:hand;
    }




.calendar a, .calendar a:visited
    {
        text-decoration:none;
    }

.calendar a:hover
    {
        text-decoration:none;
        cursor:hand;
    }

.searchresultitemholder a, .searchresultitemholder a:visited
    {
        text-decoration:none;
    }

.searchresultitemholder a:hover
    {
        text-decoration:none;
        cursor:hand;
    }

.phomemenu a, .phomemenu a:visited
    {
        color:#09C;
        float:left;
        text-decoration:none;
        width:190px;
    }

.phomemenu a:hover
    {
        color:#999;
        text-decoration:none;
    }


.placefacts a, .placefacts a:visited
    {
        color:#09C;
        font-size:12px;
        font-family:Gill Sans MT, Tahoma, Sans-Serif;
        text-decoration:none;
    }


.placefacts a:hover
    {
        color:#999;
    }




/* links masterpage */
   
.globalmenu
	{
	float:left;
	width:928px;
	padding-top:5px;
	margin-left:31px;
	display:inline;
	height:30px;
	}

.globalrightmenu
	{
	float:right;
	}

.globalmenu a, .globalmenu a:visited 
	{
	float:left;
	font-size:13px;
	text-decoration:none;
	color:#555;
	padding-left:6px;
	padding-right:6px;
	margin-top:5px;
	padding-top:1px;
	padding-bottom:1px;
	border-right:#CCC solid 1px;
    font-family:Gill Sans MT, Tahoma, Sans-Serif;
	}

.globalmenu a:hover 
	{
	text-decoration:none;
	color:#999;
	}


.lastmenupunkt 
	{
	border-right:#FFF solid 1px;
	}

.lastmenupunkt a, .lastmenupunkt a:visited
	{
	border-right:#FFF solid 1px;
	}



