
html {
	overflow-y:scroll;
}

.link {
border: none;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

BODY, TD, A, .normal {
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#6C2513;
}

.csc-textpic-caption {
margin-left:-1px;
width:541px;
}

.colors{
width:275x; 
height:30px;
padding-right:0px;
}


.tb { background-image:url(../images/tb.gif); height:20px;}
.lb { background-image:url(../images/lb.gif); width:20px; height:100%;}
.bb { background-image:url(../images/bb.gif); height:20px;}
.rb { background-image:url(../images/rb.gif); width:20px; height:100%;}
.sep2 {padding:0; background-image:url(../images/sep_2.gif); width:3px; }

h1 {
	font-family:Arial;
	font-size:22px;
	font-weight:bold;
	color:#FF6600;
	margin-bottom:0px;
	margin-top:0px;
}

h2 {
	font-family:Arial;
	font-weight:normal;
	font-size:18px;
	color:#a42201;
	margin-bottom:0px;
	margin-top:0px;
}

h6
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#6C2513;

	text-align:justify;
	padding:0 10 10 10;
	margin-top:15px;
}

a:link, a:visited, a:active {
	text-decoration: underline;
}


a:hover {
	text-decoration: underline;
	color: #FF6600;
}


.mmenu {
	height:22px; 
	border-right:1px #FEFEFE solid;
	text-align:center;
	background:url(../images/nav_bg.gif);
}

.mmenu a {
	display:block; 
	width:100%; 
	height:100%; 
	padding-top:6px; 
	font:bold 10.5px Tahoma;
	letter-spacing: 1px;
	color:#F6FEFE;
	text-decoration: none;
}

.mmenu_over {
	height:22px; 
	border-right:1px #FEFEFE solid;	
	text-align:center;
	background:url(../images/nav_bg_over.gif);
	text-decoration: none;
}

.mmenu_over a, .mmenu_over a:hover, .mmenu_over a:visited {
	display:block; 
	width:100%; 
	height:100%; 
	padding-top:6px; 
	font:bold 10.5px Tahoma; 
	letter-spacing: 1px;
	color:#FEFEFE;
}




.lmenu_level1 a, .lmenu_level1 a:hover, .lmenu_level1 a:visited  { 
	color: #a42201; 
	font-weight:bold; 
	font-size: 12px; 
	font-family: arial; 
	text-decoration: none; 
	text-decoration: none;
  line-height:18px;

 
}

.lmenu_level1 a:hover {
	color: #FF6600; 
	font-weight:bold; 
	font-size: 12px; 
	font-family: arial; 
	text-decoration: none; 
	text-decoration: none;
}

.lmenu_level1_act a, .lmenu_level1_act a:hover, .lmenu_level1_act a:visited { 
	color:  #FF6600; 
	font-weight:bold; 
	font-size: 12px; 
	font-family: arial;
	text-decoration: none; 
	text-decoration: none;
}

#lmenu{
width:160px;
}

.lmenu_level2, .lmenu_level2_act {
	padding-bottom: 2px;
	padding-top: 3px;

}

.lmenu_level2, .lmenu_level2_act {
	padding-left:10px; 
	margin-left:10px; 
	background:url(../images/bulletpoint.gif) no-repeat left;	
}

.lmenu_level2 a, .lmenu_level2 a:hover, .lmenu_level2 a:visited { 
	text-decoration: none;
}

.lmenu_level2_act a, .lmenu_level2_act a:hover, .lmenu_level2_act a:visited { 
	color:  #FF6600; 
	font-weight:bold; 
	font-size: 12px; 
	font-family: arial; 
	text-decoration: none; 
}


.link1 a, .link1 a:hover, .link1 a:visited {
	color:  #DD6010;
	font:bold 11px Tahoma;
	text-decoration: none 
}


.fptable {
	width:100%;
	spacing:0;
	padding:0;
	padding-top:-2px;
}

.fpcolumn {
	vertical-align:top;
  height: 5px;
}

.fpcolumn .bodytext{
	text-align:justify;
	padding:0 10 10 10;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #6c2513;
}

.bodytext {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right; 0px;
	margin: 0 0 0 0;
  font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #6c2513;
  text-align:justify;

}

.fpcolumn h3 {
  text-align:left;
	padding:0 10 0 10;
	height:35px;
	color:#FF6600;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #ff6600;
}


.fpcolumn_sep {
	background:url(../images/sep_2.gif) repeat-y left;
	padding-left:2px; padding-right:1px;
}


.title1h3
{
margin-top:-10px;
margin-bottom:25px;
}

.text1
{
margin-top:12px;
}

.title2h3
{
margin-top:-10px;
margin-bottom:25px;
}

.text2
{
margin-top:8px;
}

.title3h3
{
margin-top:-25px;
}

.text3
{
margin-top:25px;
}

.title4h3
{
margin-top:-10px;
}

.text4
{
margin-top:25px;
}

.fpcolumn
{
height:100px;
}

########################## FORM ##########################################



.csc-mailform-field 
{
	font-family:Arial;
	font-size: 12px;
	padding-top:10px;
/* padding-left:6px;
	 padding-right:2px;
	 padding-bottom:2px;
*/
}

.csc-mailform-field label
{
	width:100px;
	padding-left:10px;

}

.verplicht
{
margin-left:375px;
}

.csc-mailform-field input, .csc-mailform-field textarea
{
	border:1px solid gray;
  margin-left:10px;
}

#mailformattachment
{
margin-left:39px;
margin-bottom:3px;
width:277px;
}

#mailformOnderwerp
{
margin-left:51px;
margin-bottom:3px;
width:278px;
}

#mailformvraag
{
margin-left:10px;
width:277px;
}

#mailformformtype_mail
{
	background:url(../images/form_button_over.gif);
	width:150px;
	height:24px;
	border:1px;
	margin-right:101px;
}

#mailformformtype_mail:hover
{
	border:0px;
}

#mailformNaam
{
margin-left:78px;
margin-bottom:3px;
width:277px;
}

#mailformtelefoon
{
margin-left:69px;
margin-bottom:3px;
width:277px;
}

#mailformemail
{
margin-left:80px;
margin-bottom:3px;
width:277px;
}


#mailformgeslacht
{
margin-left:63px;
margin-bottom:3px;
}

.csc-mailform-submit
{
	float:right;
	margin-right:20px;
}



.csc-mailform
{
  border:0px;
}

.csc-form-fieldcell
{
  font-family: Arial;
  height: 20px;
  font-size: 12px;
  padding-left: 4px;
  padding-right: 2px;
  padding-bottom: 2px;
  padding-top: 2px;
  width: 250px;
  border:0px;
}

.formtabel td {
	padding-top:0px;
	padding-bottom:3px;
}

.csc-form-labelcell
{
	padding-left:25px;
	padding-right:10px;
}

.csc-form-fieldcell input, .csc-form-fieldcell textarea
{
	background-color:white;

}


.solliciteren {
	background-image:url(../images/form_top.gif);
	background-repeat: no-repeat;
	border:0px;
	width: 100%;
	height: 31px;
}

.solliciteren1 {
	background-image:url(../images/form_middle.gif);
	background-repeat: repeat-y;
		border:0px;
	width:100%;
	
}

.solliciteren2 {
	background-image:url(../images/form_bottom.gif);
	background-repeat: no-repeat;
	width: 100%;
	height: 15px;
	margin-top: -12px;
}

.style1 {
	font-size: 14px;
}

.limolunch { 
font-family:Arial, Helvetica, sans-serif; 
font-size:10pt; 
font-weight:bold; 
color:#c0107c; 
padding-top:5px; 
padding-bottom:5px;
}



/* sitemap style and fixes 
 * NOTE: future versions of typo3 will change the way the 
 * sitemap is rendered, so modifications might be required  */


.csc-menu-2 ul{  
  margin-bottom:2px;
  width:627px;
}

.csc-sitemap-level1a {  
  background-color:#f7f7f7;
  /*background-image:url(../images/sitemap_bg1a.gif);*/
  background-image:none;
}

.csc-sitemap-level1b {  
     background-color:#ebebeb;
   /*background-image:url(../images/sitemap_bg1b.gif);*/
     background-image:none;
}

.csc-sitemap-level1 {  
   top:0px;
   display:block;  
   list-style: url("../images/bulletpoint.gif") square;   
   margin-left:1px; 
   padding-left:20px;  
   margin-bottom:2px;
   width: 515px;
}

.csc-sitemap-level2 {
  position:relative;  
  top:-15px;
  left:100px;
  width:150px;
  margin-left:0px;  
  margin-bottom:4px;
  padding-left:17px;
}
.csc-sitemap-level3 {
  position:relative;  
  top:-15px;
  left:95px;
  width:200px;
  margin-left:0px;  
  margin-bottom:4px;
  padding-left:17px;
}

.csc-sitemap-level1 p {
  padding:0px;
  margin:0px;
  margin-left:1px;
  display:inline;
}

.csc-sitemap-level1 li a, .csc-sitemap-level1 li a:visited{    
  vertical-align:top;
  font-weight:bold;
  text-decoration:none; 
}
.csc-sitemap-level2 li a, .csc-sitemap-level2 li a:visited{  
  font-weight:normal;
  text-decoration:none;
}
