﻿/* basic styles, Base.Master */

body, td {
    font-family: Arial;
    font-size: 12px;
}
html, body { margin:0px; padding:0px; }

/** start stramien */
body {
    background-color: #346633;
    background: #346633 url(../../img/slices/bg.gif) repeat-x fixed left top;
}
a, a:visited, a:hover {
    color: #585858;
}

/* floats */
div.clear { clear:both; }
div.clearRight { clear:both; }
.fleft { float:left; }
.fright { float:right; }

/* content */
div.site {
    position:relative;
    margin-left:auto;
    margin-right:auto;
    width: 900px;
    width: 897px; 
}

div.topheader {
    vertical-align:top;
    background: transparent url(../../img/schaduw_content.gif) bottom center no-repeat;
}

img.logo { }

div.search {
    margin-top: 4px;
    position:relative;
    
    /*border:solid 1px yellow;*/
}
div.searchFieldBg {
   padding-left: 50px;
      
   height: 18px;   
   width: 179px;
   width: 130px;
   
   background: transparent url(../../img/slices/zoeken.gif) no-repeat;
   background-position: left top;
}
input.searchField {
   /*position:absolute;
   left: 50px;    
   z-index: 5000;
   
   */
   border:none;
   background-color: transparent;
   
   font-size: 11px;
   color: #be9e55;
      
   width: 112px;
   height: 18px;
   
   
}

div.languagebar {
    margin-right: 4px;
    margin-top:5px;
}
div.languagebar img {
    border:none;
}
div.topmenu {
    /* top menu width */
    width:495px;
    width:630px;
    padding-top: 10px;
    background: transparent url(../../img/schaduw_menu.gif) top center no-repeat;
    text-align: right;
    margin-top: 15px;
    
}
ul.topmenu {
    margin:0px;
    padding:0px;
    position: relative;
    width:100%;
}
ul.topmenu li {
    border-top: solid 2px #be9e55;    
}
ul.topmenu li.selected {
    border-top: solid 2px #fff;   
}

ul.topmenu li, ul.topmenu li a, ul.topmenu li a:visited, ul.topmenu li a:hover {
    color: #be9e55;
    
    list-style-type:none;
    float: left;
    
    margin-left: 5px;
    
    text-align:center;   
    font-weight: bold;
    text-decoration:none; 
}
ul.topmenu li a, ul.topmenu li a:visited, ul.topmenu li a:hover {
float: none;
    margin-left:auto;margin-right:auto;
}

ul.topmenu li.selected, ul.topmenu li.selected a, ul.topmenu li.selected a:visited, ul.topmenu li.selected a:hover {
    color: #fff;
}

/* footer */

.footer {

    background-image: url(../../img/slices/bottomBoogje.png);
    background-position: left top;
    height: 50px;
    background-repeat:no-repeat;
    padding-top: 5px; 
}
.footerlinks, .footerlinks a, .footerlinks a:visited, .footerlinks a:hover {
    color:#fff;
    font-size: 10px;
    text-decoration:none;
}
.footerlinks {
    margin-top: 45px;
    
}
/** end stramien */

h4 { font-size: 12px; }

.mpFormTable td { padding: 2px; }

div.editable { border: 1px dotted black; }




div.bestemming-friesland {
/*position: absolute;
bottom: 10px;
left: 10px;*/
    float:right;
}

