/* adminmenu */
.adminmenu
{
  padding-bottom: 20px;
}
.adminmenu ul
{
  margin: 0px;
  margin-left: 20px;
}
.adminmenu li
{
  padding-top: 10px;
  list-style-type: none;
  margin: 0px;
}
/* Access*/
.mod-access
{
  width: 600px;
}
/* Article */
.mod-article .func-edit #PreviewImage img,
.mod-article .func-edit #PreviewImage2 img
{
  width: 180px;
}
.mod-article .func-view #annonce .pictureDiv img
{
  width: 500px;
}
.mod-article .func-view #annonce #articleHeader h1
{
  font-size: 36px;  
  font-weight: normal;
  border: none;
  text-decoration: none;
  text-align: center;
}
.mod-article .func-view #annonce #articleSummary h3
{
  font-size: 24px;
}
.mod-article .func-view #annonce .doctext p
{
  font-style: italic;
  font-size: 12px;
}

.mod-article .func-view #annonce div
{  
  width: 500px;
}
.mod-article .func-view #article .articleImage img
{
  border: solid 1px #AEB5A9;  
  width: 198px;
}
.mod-article .func-view #article .articleImage
{
  background-color: #fff;
  padding: 2px;
  float: right;
}
.mod-article .func-view #billed_til_hojre
{
  width: 680px;
}
.mod-article .func-view #billed_til_hojre .pictureDiv
{
  float: right;
}
.mod-article .func-view #billed_til_hojre .pictureDiv img
{
  width: 300px;
  margin-bottom: 50px;
}

.mod-article .func-view #articlebody a:link,
.mod-article .func-view #articlebody a:visited,
.mod-article .func-view #articlebody a:active,
.mod-article .func-view #articlebody a:hover
{
	text-decoration:underline; 	
} 
.mod-article .func-view #articlebody a:link,
.mod-article .func-view #articlebody a:visited
{
	color: #3D582E;
} 
.mod-article .func-view #articlebody a:active,
.mod-article .func-view #articlebody a:hover
{
	color: #D75000;
}

/* Banner */
.mod-banner .func-edit .table-editor input.txt,
.mod-banner .func-edit .table-editor textarea
{
  width: 200px;
}
.mod-banner .func-edit .table-editor #PreviewImage img
{
  width: 200px;
  margin-bottom: 20px;
}

.banners .banneritem
{
  margin-top: 2px;
    
}
.banners .banneritem h1,
.banners .banneritem h2,
.banners .banneritem div,
.banners .banneritem p
{
  color: #fff;
  text-transform: uppercase;
  padding: 5px;
  margin: 0px;
}
.banners .banneritem a
{
  color: #fff;  
}
.banners .banneritem h2
{
  font-size: 11px;
  font-weight: bold;
}
.banners .banneritem div
{
  font-size: 9px;  
  font-weight: normal;
}
.banners .lightgreen h1,
.banners .lightgreen h2
{
  color: #4F6A3B;  
}
.banners .lightgreen div,
.banners .lightgreen p,
.banners .lightgreen a
{
  color: #000;
}
.banners .lightgreen
{
  background-color: #D0DDAD;
}
.banners .mediumgreen
{
  background-image: url(../../pics/banner_mediumgreen_bg.gif);
  background-repeat: no-repeat;
  background-position: right bottom;
  padding-bottom: 45px;
  border-bottom: solid 1px #7C9159;
  border-top: solid 1px #7C9159;
  
  background-color: #A1BB5A;
}
.banners .darkgreen
{
  background-color: #4F6A3B;
}
.banners .banneritem h1, .banners .banneritem h2
{  
  border: none;
  text-decoration: none;
  text-align: left;
}
.banners .banneritem img
{
  width: 162px;
}
/* Catalogue */
.mod-catalogue div.infoBox
{
  width: 200px;
  float: right;
}

.mod-catalogue div.content
{
width: 420px; 
background-color: #DEE3D7;
padding: 20px;
}
.mod-catalogue .func-view div.pageThumb
{
  float:left; width: 95px; text-align: center; height: 150px;
}
.mod-catalogue .func-view a.imageLink img
{
  width: 85px;
}
.mod-catalogue .func-viewPage tr.headerRow td
{
width: 210px;
background-color: #DEE3D7;  
padding-bottom: 10px;
}
.mod-catalogue .func-viewPage tr.headerRow td a
{
color: #981050;
font-weight: bold;
}
.mod-catalogue .func-viewPage tr.headerRow td img
{
  vertical-align: bottom;
}
.mod-catalogue .func-viewPage td.pageCell img
{
  border: 1px solid #000;
}
/* Content */
.mod-content .func-view .vertical-slider table
{
  cursor: n-resize;  
}
.mod-content .func-menu .title
{
  margin-left: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  background-color: #e9e9e9;
  border: solid 1px black;
  font-weight: bold;
  font-size: 12px;
}
.mod-content .func-view .sitechoosePanel
{
  margin-left: 5px;
}
.mod-content .func-view .sitechoosePanel select
{
  width: 180px;
}
/* Dialogue */

div.dialogueIconHeader
{
  margin-bottom: 3px;
  background: #eeeeee;
  padding-top: 2px;
  padding-bottom: 2px;
}

div.iconHeader a
{
  text-decoration: none;
  color: #960413;
  margin-right: 10px;
}

div.dialogueIconHeader a
{
  text-decoration: none;
  color: #960413;
  margin-right: 10px;
}
/* Find planteskole*/
.findPlanteskole
{
  background-color: #D0DEAD;
  border-bottom: solid 1px #7C9159;
}
.findPlanteskole div.blockHeader
{
  background-color: #4F6A3B;
  padding: 5px;      
  font-weight: bold;
  font-size: 12px;
}
.findPlanteskole div.blockHeader a
{
  color: white;    
}

/* Frontpage */
#standard_forside h1
{
  text-transform: uppercase;
  font-size: 11px;
  margin-top: 5px;
  margin-bottom: 5px;
}
#standard_forside a.readmore
{
  color: #A1BB5A;
  font-weight: bold;
}
#standard_forside #newsTable, 
#standard_forside #headnews
{
  width: 522px;
}
#standard_forside #headnews td
{
  padding-bottom: 10px;
}
#standard_forside #headnews .imageColumn
{
  padding-right: 20px;
}
#standard_forside #newsTable td.leftcolumn
{
  padding-top: 10px;
  width: 250px;  
  border-right: solid 1px #7B9058;  
  border-top: solid 1px #7B9058;  
}
#standard_forside #newsTable td.rightcolumn
{
  padding-top: 10px;
  padding-left: 10px;
  border-top: solid 1px #7B9058;  
}

#standard_forside img.articleimg
{
  width: 240px;
  height: 85px;
}
#standard_forside img.headnewsPic
{
  height: 200px;
}

/*Menu*/
.menu .openclosemenu
{
  border-top: solid 1px #7B9058;
  padding-top: 30px;
  padding-bottom: 30px;
  padding-left: 10px;
  width: 153px;
  overflow: hidden;
}
.menu .openclosemenu .level_0
{
  margin-top: 10px;
}
.menu .openclosemenu .menuitem,
.menu .openclosemenu .menuitem a,
.menu .openclosemenu .menuitem img
{
  vertical-align: bottom;
}
.menu .openclosemenu a
{
  color: #3D582E;
  /*font-weight: bold;*/
}
.menu .openclosemenu .menuGroup table
{
  /*width: 92%;*/
}
.menu .openclosemenu .menuGroup table table
{
  /*width: 100%;*/
}


.menu .openclosemenu table td.imgcell
{
  /*width: 10px;*/
}
.menu .openclosemenu .menuGroup
{
  /*padding-top: 5px;
  padding-bottom: 5px;*/
}
.menu .openclosemenu td
{
  /*
  padding-left: 5px;
  padding-top: 2px;
  padding-bottom: 2px;
*/
}


.menu .openclosemenu a.menuItemSelected
{
  color: #D75000;
}
.menu .openclosemenu .open
{
}
.menu .openclosemenu .selected
{
  
}
/*Plant*/
.mod-plant .func-overview .plantlist table td
{
  width: 150px;
}
.mod-plant .func-overview td.plantView
{
  padding-left: 10px;
}
.mod-plant .func-overview td.deeptree
{
  padding: 20px;
  width: 200px;
}
.mod-plant .func-overview td.deeptree .catItem
{
  padding-bottom: 5px;
}
.mod-plant .func-overview td.deeptree a
{
  background-repeat: no-repeat;
  background-image: url(../../pics/fileicons/category_icon.gif);
  background-position: 0px 2px;
  padding-left: 10px;
}
.mod-plant .func-overview td.deeptree .cat_leaf
{  
  display: none;
}
.mod-plant .func-overview .deeptree .level_1
{
  padding-left: 10px;
}

.mod-plant .func-overview .deeptree .level_2
{
  padding-left: 20px;
}
.mod-plant .func-overview .deeptree .level_3
{
  padding-left: 30px;
}
.mod-plant .func-overview .deeptree .level_4
{
  padding-left: 40px;
}
.mod-plant .func-overview .deeptree .level_5
{
  padding-left: 50px;
}
.mod-plant .func-overview .deeptree .level_6
{
  padding-left: 60px;
}
.mod-plant .func-overview .deeptree .level_7
{
  padding-left: 70px;
}
.mod-plant .func-edit .plant .edit  .season .seasonheader td
{
	font-weight:bold;
}
.mod-plant .func-edit .plant .edit  .season tr td
{

}

.mod-plant .func-edit .plant .edit .season .txt
{
	width:100px;
}
/* search */
.mod-search .func-content .deeptree div
{
  margin-top: 5px;
  background-repeat: no-repeat;
  background-image: url(../../pics/fileicons/category_icon.gif);  
  background-position: 0px 5px;  
  padding-left: 10px;
}
.mod-search .func-content .deeptree div.leaf
{
  background-repeat: no-repeat;
  background-image: url(../../pics/fileicons/plant_icon.gif);  
}

.mod-search .func-content .deeptree .level_1
{
  background-position: 10px 5px;  
  padding-left: 20px;
}
.mod-search .func-content .deeptree .level_2
{
  background-position: 20px 5px;  
  padding-left: 30px;
}
.mod-search .func-content .deeptree .level_3
{
  background-position: 30px 5px;  
  padding-left: 40px;
}
.mod-search .func-content .deeptree .level_4
{
  background-position: 40px 5px;  
  padding-left: 50px;
}
.mod-search .func-content .deeptree .level_5
{
  background-position: 50px 5px;    
  padding-left: 60px;
}
.mod-search .func-content .deeptree .level_6
{
  background-position: 60px 5px;    
  padding-left: 70px;
}
.mod-search .func-content .deeptree .level_7
{
  background-position: 70px 5px;    
  padding-left: 80px;
}
.mod-search .func-content .seasonSearch td
{
  vertical-align: 0px;
}
.mod-search .func-content .seasonSearch tr.seasonheader td
{
  padding-bottom: 10px;
  font-weight: bold;
}
.mod-search .func-content .submit
{
  background-color: #D0DDAD;
  color: #000;  
}
#searchbox
{
  white-space: nowrap;
}
#searchbox .submit
{
  background-color: #D0DDAD;
  color: #000;
  border: none;
  width: auto;
}
#searchbox input
{
  border: none;  
  width: 100px;
}
#searchbox .submit a
{
  color: #000;  
}
#searchbox 
{
  background-color: #A1BB5A;
  
  border-bottom: solid 1px #7C9159;     
}

/* site */

.mod-site .func-edit #PreviewImage
{
  padding-top: 10px;
  padding-bottom: 10px;
}
.mod-site .func-edit #PreviewImage img
{
  width: 400px;
}
.mod-site .func-viewdetails td
{
}

.mod-site .func-map .card div, .mod-site .func-map .card div a {font-weight: bold; color: #981050;}
.mod-site .func-map .card table {background-color: #F1F3EE;}
.mod-site .func-map div#List table{background-color: White; border: solid 1px #981050; width: 200px;}
.mod-site .func-map div#List table td {padding: 2px;}

/* TopImage */
div.topimage
{
  height: 100%;
  background-repeat: no-repeat;
  background-position: right;
  vertical-align: middle;  
}
/* TopMenu */
.topmenu
{  
  padding-left: 10px;
  background-color: #4F6A3B;
  height: 17px;
  border-top: solid 1px #7B9058;
}
#admin .topmenu a
{
  display: none;
}
.topmenu a
{
  line-height: 17px;
  padding: 5px 5px 5px 8px;
}
.topmenu a span.preDot
{

}
.topmenu a span
{
  color: #fff;  
}
.topmenu a.selected
{
  background-color: #D0DDAD;
}
.topmenu a.selected span
{
  color: #000;  
}

.mod-weather .func-view .date
{
  text-align: right;
}
.mod-weather .func-view h3
{
  color: #A1BB5A;
}