Body {
	font-size: 11pt;
}
TD {
	font-size: 11pt;
}
A {
	text-decoration : none;
}
A:Hover {

}
P {
	text-indent : 15px;
}
H1 {
	text-align : center;
}
H2 {
	text-align : center;
}

DIV.Pasfoto {
	float:right;
	padding-left: 20px;
	padding-top: 10px;
}

DIV.LastUpdated {
	padding-top: 5px;
	font-size: 8pt;
	text-align: center;
}
DIV.Counter {
	padding-top: 5px;
	font-size: 8pt;
	text-align: center;
}
DIV.Counter #Timing {
	display: inline;
}
DIV.W3c	{
	padding-top: 5px;
	font-size: 8pt;
	text-align: center;
}
DIV.Signature {
	padding-top: 5px;
	font-size: 8pt;
	text-align: center;
}

/** SideBar **/
DIV.SideBar DIV {
	width: 150px;

	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;

	font-weight: bold;
	font-size: 10pt;

	margin-right: 5px;
	margin-bottom: 5px;
}

DIV.SideBar DIV.Styles {
	font-weight: normal;
}

DIV.SideBar DIV.Fortune {
	font-family: Arial, Sans-Serif;
	font-size: 9pt;
	font-style: italic;
	font-weight: normal;

	margin-top: 20px;
}
DIV.SideBar DIV.Verjaardagen TD {
	font-size: 8pt;
	font-weight: normal;
}
DIV.GetFirefox {
	margin: 5px;
	text-align: center;
}

/** SiteList **/
DIV.SideBar DIV.SiteList {
	margin-top: 50px;
}
UL.SiteList0 {
	margin-left: 0px;    
	margin-top: 0px;      
	margin-bottom: 0px;   
	list-style-type: none;
	padding-left: 0px;
}
UL.SiteList {
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	list-style-type: none;
	padding-left: 0px;
}
LI.SiteList0 {

}
LI.SiteList1 {
	margin-top: 7px;
}


/** News **/
DIV.NewsItemHead {

}
DIV.NewsItem {
	padding-bottom: 20px;
	padding-left: 10px;
}

/** Photos **/
TABLE.PhotoList {
	border: none;
}
TABLE.PhotoList TR TD {
	text-align: center;
	vertical-align: middle;
	padding: 5px;
	height: 150px;
	width: 150px;
}
TABLE.PhotoList IMG {
	border: none;
}
DIV.PhotoList_NormalView {
	font-size: 8pt;
	float: right;

	padding: 3px;
	margin-right: -8px;
	margin-top: -10px;
}

TABLE.Photos_Navigation {
	width: 100%;
	padding: 10px;
}
TABLE.Photos_Navigation TD {
	margin-left: 10px;
	margin-right: 10px;
}
TABLE.Photos_Navigation TR {
	margin-bottom: 10px;
}
TABLE.Photos_Navigation TD.First {
	text-align: left;
	width: 10%;
}
TABLE.Photos_Navigation TD.Previous {
	text-align: left;
	width: 10%; 
}
TABLE.Photos_Navigation TD.Position {
	text-align: center;
	width: 60%; 
}
TABLE.Photos_Navigation TD.Next {
	text-align: right;
	width: 10%; 
}
TABLE.Photos_Navigation TD.Last {
	text-align: right;
	width: 10%; 
}
TABLE.Photos_Navigation TD.FullScreen {
	text-align: right;
	width: 10%; 
	padding-left: 20px;
}
TABLE.Photos_Navigation TD.NormalView {
	text-align: right;
	width: 10%; 
	padding-left: 20px;
}


DIV.Photos_PhotoInfo {
	width: 100%;
	text-align: center;
	font-size: 8pt;
}
DIV.Photos_PhotoComments {
	text-align: center;
	font-size: 9pt;
}
SPAN.Photos_PhotoExif {
	font-size: .8em;
	font-weight: normal;
	white-space: nowrap;
}
DIV.Photos_LinkPath {
	width: 100%;
	padding: 10px;
	margin-top: -7px;
	margin-bottom: 20px;
	text-align: left;
	font-weight: bold;
}
TABLE.Photos_CatNav {
	width: 100%;
	border: none;
}
TABLE.Photos_CatNav TD {
	width: 50%;
	font-weight: bold;
	font-size: 8pt;
}
DIV.Photos_CatComments {
	text-align: left;
	font-size: 8pt;
	margin-left: 30px;
	display: block;
	font-weight: normal;
}
DIV.Photos_CatComments A {
	text-decoration: underline;
}


DIV.Photos_CategoryLatest {
	width: 100%;
	padding: 10px;
	margin-top: -7px;
	margin-bottom: 20px;
	text-align: left;
	font-weight: bold;
}



DIV.Photos_Admin {
	margin-top: 50px;
	margin-left: 30px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 5px;
	font-size: 8pt;
	width: 80%;
}
DIV.Photos_Admin H3 {
	font-size: 12pt;
	border-bottom: 1px solid;
	margin-right: 10px;
}
DIV.Photos_Admin INPUT { font-size: 8pt; }
DIV.Photos_Admin SELECT { font-size: 8pt; }
DIV.Photos_Admin TEXTAREA { font-size: 8pt; }
DIV.Photos_Admin TD { font-size: 8pt; }
DIV.Photos_Toggler {
	cursor: pointer;
	font-family: Courier, Monospace;
	font-size: 16pt;
}
DIV.Photos_NoToggler {
	display: inline;
	margin-left: 12px;
}

DIV.Photos_ChildrenTree UL {
	list-style: none;
	padding-left: 1em;
}


DIV.Photos_Order_Floating {
	width: 200px;
	float: right;

	font-size: 9pt;
	text-align: left;
	vertical-align: middle;
	
	padding: 3px;
	margin-right: -15px;
	margin-top: -10px;

}
DIV.Photos_Order_SpaceSmall {
}
DIV.Photos_Order_SpaceLarge {
}

DIV.Photos_Order_SmallLink {
	font-size: 8pt;
}

DIV.Photos_Order_CheckBox {
	font-size: 8pt;
	text-align: right;
}


/* Photos nav_overlay */
DIV.Photos_Photo {
	text-align: center;
	position: relative;
	margin:10px;
}
UL.PhotoNavOverlay {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	list-style: none;
	padding: 0;
	margin: 0;
	background: url("blaat.png"); /* for IE */
}
UL.PhotoNavOverlay li {
	float: left;
	width: 50%;
	height: 100px;
}
UL.PhotoNavOverlay a {
	display: block;
	width: 100%;
	height: 100%;
}
UL.PhotoNavOverlay li.prev:hover {
	background: url('/site/photos/pijllinks.gif') no-repeat top left;
}
UL.PhotoNavOverlay li.next:hover {
	background: url('/site/photos/pijlrechts.gif') no-repeat top right;
}
UL.PhotoNavOverlay li a span {
	display:none;
}
DIV.PhotosGPS {
	width: 600px;
	text-align: center;
	margin-top: 20px;
}
DIV.PhotosGPS Input {
	font-size: 8pt;
}
DIV.PhotoLatestIMG {
	float:right; 
	padding-left: 20px; 
	padding-top: 10px;
	/*margin-top: -10px;*/
}

/* Photos reacties */
DIV.Reactie {
	margin-bottom: 10px;
}
DIV.Reactie DIV.header SPAN.naam { font-weight: bold; }
DIV.Reactie DIV.header SPAN.edit { color: gray; }
DIV.Reactie DIV.comment {
	margin-left: 10px;
	margin-top: 2px;
	padding-left: 5px;
	border-left: 1px solid black;
}
DIV.Reactie DIV.comment A {
	text-decoration: underline;
}
DIV.ReactieToevoegen {
	margin-top: 0px;
}
TABLE.AddReaction TD.l {
	font-weight: bold;
	vertical-align: top;
}
TABLE.AddReaction INPUT.naam {}
TABLE.AddReaction TEXTAREA.text { width: 400px; height: 100px; font-family: Arial, Sans-Serif; }

/* Adressen */
TABLE.Adres_List {
	border: none; 
}
TABLE.Adres_List TD.Char {
	font-size: 14pt;
	font-weight: bold;
}
TABLE.Adres_Info {
	width: 300px;
}
TABLE.Adres_Info TD.Naam {
	text-align: center;
	font-size: 14pt;
	font-weight: bold;
}
TABLE.Adres_Info TD.VCFLink {
	text-align: center;
	font-size: 10pt;
	border-bottom: 1px solid black;
}
TABLE.Adres_Info TD.Kop {
	font-weight: bold;
	vertical-align: top;
}
TABLE.Adres_Info TD.Value {
	
}
TABLE.Adres_Info DIV.Linked {
	font-size: 8pt;
}
DIV.Adres_Gotobox {
	margin-top: 20px;
	padding: 10px;
	font-size: 8pt;
	margin-left: 50px;
	width:200px;
}
DIV.Adres_Gotobox INPUT { font-size: 8pt; }
DIV.Adres_Gotobox SELECT { font-size: 8pt; }
DIV.Adres_Gotobox TEXTAREA { font-size: 8pt; }
DIV.Adres_Gotobox TD { font-size: 8pt; }
DIV.Adres_Gotobox H3 { margin-top: 0px; }
DIV.Photos_Admin TEXTAREA.Prop_Value {
	width: 400px;
	height: 60px;
}
DIV.Adres_GoogleMaps { 
	font-size: 8pt;
}
DIV.Adres_GoogleMaps A {
	color: blue;
}

TABLE.BalansUitgaven TD {
	padding-right: 5px;
	white-space: nowrap;
}
TABLE.BalansTotalen TD.ignore_for_sum {
	color: gray;
}


PRE.code {
	font-size: 8pt;
	color: #404040;
	padding-top: 20px; border-top: 1px solid black;
	padding-bottom: 20px; border-bottom: 1px solid black;
}

