﻿body, form {min-height: 100% !important; margin:0; padding:0; text-align:left; display:block;width:100%; position: relative; height: auto !important; font-family: Arial, Verdana, Sans-Serif;}
/*html {position: static; background-color:#c9cfcf; background-image: url('/Images/paginaachtergrond.jpg'); background-repeat: no-repeat; background-position: center top;}*/
html {position: static;margin:0; padding:0; width:100%;background-color:#bbbbbb; background-repeat: repeat-x; background-image:url('/Img/gray.jpg');}

h2{color: #293597; font-family: Arial, Arial, Sans-Serif; font-size: 16px; font-weight:bold; margin-top:3px; margin-bottom:5px;}

table{
background: rgba(255,255,255,0.5);
}

.CSSTableGenerator {
	margin:0px;padding:0px;
	width:100%;
	box-shadow: 10px 10px 5px #888888;
	border:1px solid #000000;
	
	-moz-border-radius-bottomleft:14px;
	-webkit-border-bottom-left-radius:14px;
	border-bottom-left-radius:14px;
	
	-moz-border-radius-bottomright:14px;
	-webkit-border-bottom-right-radius:14px;
	border-bottom-right-radius:14px;
	
	-moz-border-radius-topright:14px;
	-webkit-border-top-right-radius:14px;
	border-top-right-radius:14px;
	
	-moz-border-radius-topleft:14px;
	-webkit-border-top-left-radius:14px;
	border-top-left-radius:14px;
}
.CSSTableGenerator table{
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}
.CSSTableGenerator tr:last-child td:last-child {
	-moz-border-radius-bottomright:14px;
	-webkit-border-bottom-right-radius:14px;
	border-bottom-right-radius:14px;
}
.CSSTableGenerator table tr:first-child td:first-child {
	-moz-border-radius-topleft:14px;
	-webkit-border-top-left-radius:14px;
	border-top-left-radius:14px;
}
.CSSTableGenerator table tr:first-child td:last-child {
	-moz-border-radius-topright:14px;
	-webkit-border-top-right-radius:14px;
	border-top-right-radius:14px;
}
.CSSTableGenerator tr:last-child td:first-child{
	-moz-border-radius-bottomleft:14px;
	-webkit-border-bottom-left-radius:14px;
	border-bottom-left-radius:14px;
}
.CSSTableGenerator tr:hover td{
	background-color:#ffaaaa;
		

}
.CSSTableGenerator td{
	vertical-align:middle;
	
	background-color:#ffffff;

	border:1px solid #000000;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:7px;
	font-size:10px;
	font-family:Arial;
	font-weight:normal;
	color:#000000;
}
.CSSTableGenerator tr:last-child td{
	border-width:0px 1px 0px 0px;
}
.CSSTableGenerator tr td:last-child{
	border-width:0px 0px 1px 0px;
}
.CSSTableGenerator tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.CSSTableGenerator tr:first-child td{
		background:-o-linear-gradient(bottom, #ff5656 5%, #7f0000 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff5656), color-stop(1, #7f0000) );
	background:-moz-linear-gradient( center top, #ff5656 5%, #7f0000 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff5656", endColorstr="#7f0000");	background: -o-linear-gradient(top,#ff5656,7f0000);

	background-color:#ff5656;
	border:0px solid #000000;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	color:#ffffff;
}
.CSSTableGenerator tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #ff5656 5%, #7f0000 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff5656), color-stop(1, #7f0000) );
	background:-moz-linear-gradient( center top, #ff5656 5%, #7f0000 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff5656", endColorstr="#7f0000");	background: -o-linear-gradient(top,#ff5656,7f0000);

	background-color:#ff5656;
}
.CSSTableGenerator tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.CSSTableGenerator tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}




.MainMax {position:relative; width:100%;  height:auto; margin:0 auto; padding:0;  font-size: 12px; text-align:center;}
.SubMain {position:relative; border: solid 2px gray; top:10px; left: 1px; background-color: #fff;margin: 0 auto 0 auto;text-align:left;  width:1000px; height: 100%;}

.TopMenuFrame{ position:relative; height:185px; overflow: visible; position:relative; float:none;  left:0px; top:0px; padding: 0; margin:0;background-repeat:  no-repeat; background-image:url('/Img/topback.png');} 
.TopLogo{ position:absolute; left:60px; top:10px; height:165px;}
.TopTitel{ position:absolute; left:200px; top:100px; }

.CenterFrame{ width:934px; overflow: visible; z-index:10; position:relative; float:none;  left:0px; top:0px; padding:0px; margin:0; background-color: Transparent; }

div#login {position: relative; margin-top: 10px; width: 400px; vertical-align: middle; margin-left: auto; margin-right: auto; }
.LoginInput {border: solid 1px #cccccc; background-color: White; font-family: Verdana; font-size: 12px; color: #666666;}
.wwlink{position:relative; left:20px;}
a.wwlink {Text-decoration: none; color: #999; font-family: Arial, Arial, Sans-Serif; font-size: 11px; }
a.wwlink:hover{  text-decoration: none; color: #666;}



.LeftMenu{Position:absolute; left:8px; top:185px; width:106px;  border:solid 1px #c5c5c5;  padding:10px; background-repeat:no-repeat; background-image:url('/Img/BackInfo.png');  background-position: left top;
  }
.LeftMenu a {Text-decoration: none; color: #293597; font-family: Arial, Arial, Sans-Serif; font-size: 12px; font-weight:bold; line-height:20px; }
.LeftMenu a:hover{  text-decoration: none; color: #dd4444;}


.MainAreaBack{ background-position: left bottom; position: relative; left: 145px; width: 819px;   border: solid 1px #c5c5c5; padding: 10px; background-repeat: no-repeat;  background-image: url('/Img/BackInfo.png');}   
.MainArea {Position:relative; left:0px; width:818px;  border:0; padding:0px; text-align:left; min-height:410px; height:100%;}   
.MainAreaFullBack{ background-position: left bottom; position: relative; left: 15px; width: 949px;   border: solid 1px #c5c5c5; padding: 10px; background-repeat: no-repeat;  background-image: url('/Img/BackInfo.png');}   




.ContactForm{ position:relative; left:30px; top:20px; width:760px; height:350px; }
.ContactForm .line{ position:relative; left:0px;  clear:both; width:750px;  height:24px; margin-bottom:5px;}
.ContactForm .linelinks{ position:relative; left:0px;  float:left; width:120px;}
.ContactForm .linerechts{ position:relative; left:0px; float:left;  width:360px;}
.ContactForm .LineHint{ position:relative; left:0px; float:left;  width:260px;}
.ContactForm .sterretje{color:Red;}
.ContactForm .invoer{ width:340px;}


.pasfoto{ max-height:200px; max-width:100px;}
.row1{ background-color:#eee; margin: 3px 5px 3px 5px;}
.row2{ background-color:#fff; margin: 3px 5px 3px 5px;}

.totalForm{ position:relative; left:0px; top:0px; width:100%; min-height :300px; bottom:0;background-repeat: no-repeat; background-position:bottom left;  background-image: url('/Img/munitie.png'); padding-bottom:95px; }
.NieuwsList{width:100%; position:relative;}
.NieuwsRow1 { position:relative; overflow:hidden; border: solid 1px silver; padding-left:4px;  background-image:url('/Img/Transwit.png');  background-repeat:repeat; height:110px;}
.NieuwsRow2 { position:relative; overflow:hidden; border: solid 1px silver; padding-left:4px;  background-image:url('/Img/Transgrijs.png');  background-repeat:repeat; height:110px;}
.NieuwsFade1{position:absolute; height:115px; width:100%; left:0px; top:0px;}
.NieuwsFade2{position:absolute; height:115px; width:100%; left:0px; top:0px;}
.NieuwsLink { position:absolute; right:4px; bottom:2px;}
.NieuwsTitel { position:absolute; top:5px; overflow:hidden;}
.NieuwsDatum { position:absolute; top:5px; right:4px;  overflow:hidden;}
.Nieuwstxt { position:absolute; top:20px; max-height:110px; overflow:hidden;}
a.NieuwsLink  {Text-decoration: none; color: #293597; font-family: Arial, Arial, Sans-Serif; font-size: 12px; }
a.NieuwsLink:hover{  text-decoration: none; color: #dd4444;}
a.Link  {Text-decoration: none; color: #293597; font-family: Arial, Arial, Sans-Serif; font-size: 12px;  }
a.Link:hover{  text-decoration: none; color: #dd4444;}

.BackInfo{ position:relative; left:0px; top:0px; width:100%;min-height:380px; height:100%; background-repeat: no-repeat; background-position:bottom right;  }
.BackCommandant{ position:relative; left:0px; top:0px; width:100%;min-height:380px; height:100%; background-repeat: no-repeat; background-position:top right; background-image:url('/Img/Deputy.png') }
.rowwit{ background-image:url('/Img/Transwit.png'); color:#284775; background-repeat:repeat; margin: 3px 5px 3px 5px;}
.rowgrijs{ background-image:url('/Img/Transgrijs.png'); color:#333333; background-repeat:repeat; margin: 3px 5px 3px 5px;}
.rowgrijs50{ background-image:url('/Img/Transgrijs50.png'); color:#333333; background-repeat:repeat; margin: 3px 5px 3px 5px;}

.FaqList{width:100%; position:relative;}
.FaqRow1 { position:relative; overflow:hidden; border: solid 1px silver; padding:4px;  background-image:url('/Img/Transwit.png');  background-repeat:repeat; }
.FaqRow2 { position:relative; overflow:hidden; border: solid 1px silver; padding:4px;  background-image:url('/Img/Transgrijs.png');  background-repeat:repeat; }
.FaqpAntwoord{ width:100%;}
.FaqVraag{ font-size:14px; color:#293597; font-weight:bold; cursor:pointer;}
.FaqAntwoord{}
.FaqRM{position:absolute; right:5px; top:2px;}
.FaqOverlay{ position:absolute; width:100%; height:20px; left:0px; top:2px;  cursor:pointer;}
.RequireContact{position:relative; color:red;}


