/* Structuur CSS */

body{
  margin:0;
  padding:0;
  line-height: 1.5em;
  background: #969696;
  background-image: url(images/bg2.jpg);
  background-repeat: repeat-x;
  background-position: top left;
  font-family: "Georgia";
}

#maincontainer{
  width: 840px; /*Width of main container*/
  margin: 0 auto; /*Center container on page*/
}

#topsection{
  height: 215px;
}

#contentwrapper{
  float: left;
  width: 100%;
}

#contentcolumn{
  margin-right: 200px;
}

#rightcolumn{
  float: left;
  width: 200px;
  margin-left: -200px; /*Set left margin to -(RightColumnWidth) */
}



#footer{

clear: left;

width: 100%;

color: black;

font-size: 8pt;

text-align: left;

padding: 4px 0;

border-top: 1px solid #5a595a;

}



#footer a{
padding-left: 10px;
color: #FFF;

}



.innertube{

margin: 10px;

margin-top: 0;

}



#headlogo{

margin-left: 10px; 

margin-top: 0;

}



#logo{


border:"0px"

}



#schilderij{

float: right;

}



p{

padding: 0px;

margin: 0px;

}

p.text {
  padding-bottom:  15px;
}


.headingbar{

background: #484848;

font-size: 10pt;

font-weight: bold;

color: #ebebeb;

padding: 4px 0px 4px 6px;

}



.contentcontainer{

background: #3b3b3b;

font-size: 10pt;

color: white;

padding: 10px 10px 4px 10px;

margin-bottom: 20px;

}



/* Schilderijen CSS */



.schilderijcontainer{

background: #999999;

background-image: url(images/schilderijcontainerbg.jpg);

background-repeat: repeat-x;

background-position: top left;

height:	100%;

width: 100%;

margin-bottom: 10px;

}



.schilderijcontainer:hover{

background: #ababab;

}



.schilderijcontainer p{

padding: 10px 10px 10px 10px;

color: #000000;

}



.titel{

font-weight: bold;

display:block;

}



.titel a{

text-decoration: none;

color: #000000;

}



.titel a:hover{

text-decoration: underline;

color: #000000;



}



.schilderijimage{

float: left;

margin-right: 10px;

border: none;

}

.schilderijlink{
}

.schilderijlink a{
border: none;
text-decoration: none;
}



/* Menu CSS */



#underlinemenu{

margin: 0;

padding: 0;

}



#underlinemenu ul{

margin: 0;

margin-bottom: 1em;

padding-left: 0;

float: left;

font-weight: bold;

font-size: 10pt;

width: 100%;

background: #3b3b3b;

/* border-width: 1px 0; */

}



* html #underlinemenu ul{ /*IE only rule. Delete extra margin-bottom*/

margin-bottom: 0;

}



#underlinemenu ul li{

display: inline;

}



#underlinemenu ul li a{

float: left;

color: #ebebeb;

font-weight: bold;

padding: 2px 6px 4px 6px;

text-decoration: none;

}



#underlinemenu ul #current a{

padding-bottom: 0;

/*border-bottom: 4px solid #ebebeb;*/

border-bottom: 4px solid black;

}



#underlinemenu ul li a:hover{

/* border-bottom: 4px solid #ebebeb; */

border-bottom: 4px solid black;

padding-bottom: 0;

background: #484848;

}



#underlinemenu ul span{

float: right;

padding: 6px 10px 0px 0px;

margin: 0;

border: 0px;

}



#underlinemenu ul img{

border: 0px;

}



#underlinemenu ul span a:hover{

text-decoration: none;

border: 0px;

background: #3b3b3b;

}



#langicon{

float: right;

padding: 8px 10px 0px 0px;

margin: 0;

border: 0px;

}



/* Categorie CSS */



#categorielijst{

width: 100%;

margin: 0;

padding: 0;

padding-bottom: 5px;

}



#categorielijst ul{

list-style-type: none;

font-size: 10pt;

margin: 0;

/* margin-bottom: 1em; */

padding: 0;

}



#categorielijst ul li{

margin: 0;

}



#categorielijst  li a{

width: 100%;

display: block;

color: #ebebeb;

text-decoration: none;

padding: 0px;

border-bottom: 1px solid #5a595a;

}



html>body #categorielijst li a { 

	width: auto;

}



#categorielijst  li a:hover{

background: #484848;

}



#emaillink{

text-decoration: none;

color: #ebebeb;

}



#emaillink:hover{

text-decoration: underline;

}



/* Formulier */



form{

margin-top: 10px;

margin-bottom: 10px;

}



fieldset{

border: solid 2px #484848;

}



input{

border: 2px solid #484848;

background: #969696;

font-family: "Georgia";

font-size: 10pt;

}



textarea{

border: 2px solid #484848;

background: #969696;

font-family: "Georgia";

font-size: 10pt;

}



label{

width: 6em;

float: left;

text-align: right;

margin-right: 0.5em;

display: block;

}



.submit input

{

margin-left: 6.5em;

background: #484848;

color: #ffffff;

font-family: "Georgia";

}

.expo {background-color:#eee;margin-bottom:10px;padding:10px;color:#000;}
.expo img {float:right;top:0px;padding:5px;}