/* ======= General Stylesheet for oost-vlaanderen.be ========= 
 *
 *    Version: 1.0
 *    Author: KST (Amplexor)
 *
 *   ------------------------------------                                 
 *   |      Table of Contents           |
 *   ------------------------------------
 *   | 1. General Styling               |
 *   | 5. Content element Styling       |
 *   | 7. 3-Col positioning & Floating  |
 *   -----------------------------------
 * ===================================================== */

/* ====
 * = 1. General Styling 
 * ======================= */
body{font: 0.83em/1.4 verdana, arial, Helvetica, sans-serif; margin: 0; padding: 0; width: 100%; color: #625141; background: #ece4dd}
* {font-size: 100%}
img{border: 0}
div{margin: 0; padding: 0; border: none}
a{color: #bf2e37; text-decoration: underline}
a:hover{text-decoration: none}

/* ====
 * = 5. Content element Styling
 * =========================*/
#ct {text-align:left; font-size: 75%; margin-bottom: 20px}
h1{/* border-bottom: 1px solid #b5a99f;  */ font-size: 110%}
#content h2{color: #bf2e37; margin: 0; padding: 0; margin-top: 2em}
#content h2 a{float: right; font-size: 85%; padding-right: 12px; text-decoration: none; font-weight: normal; margin-top: -1.3em}
#content{padding: 15px 0; text-align: left;}
#content p{margin-top: 0.5em}
#content h1{margin-top: 0.3em}	
#content .detNav, #content #relLinks, #content #contenttoc{clear: right}

#detNav, .detNav{width: 100%; margin: 0.3em auto; text-align: left}
#detNav td, .detNav td{width: 50%; padding: 0.2em;padding-top: 1em}
#detNav td{padding: 0.5em}
#detNav td ul {margin: 0em}
* html #detNav td ul {margin: 0 2.5em}
.detNav h3, .detNav p{padding: 0; margin:0}
.detNav p{margin-bottom: 0.5em}
.detNav td{padding: 1em}
.detNav a{color: #625141;}
.ll{border-left: 1px dashed #ece4dd}

#contenttoc{border-bottom: 1px solid #b5a99f; border-top: 1px solid #b5a99f}

#relLinks{width: inherit; margin: 1.5em auto; padding: 0.5em; border: 1px solid #d4c7b7; background: #fff}
#relLinks h4{margin: 0.2em}
#relLinks ul{margin: 0 2em; margin-bottom: 0.5em}

#content .imgsrc{color: #999; font-style: italic; margin: 0; padding: 0; text-align: right; font-size: 90%; margin-bottom: 0.5em}
#content img.right{float: right; clear: right}
.imgBox{margin: 0;padding:0; width: 220px; float: right; padding-left: 1em; text-align: right; white-space: wrap; margin-top: 2em; margin-bottom: 0.5em; margin-left: 1em; overflow: hidden}
.imgBox *{display: block; clear:right}

.contentTable{width: auto; border: 1px solid #d4c7b7; padding: 0; margin: 1em auto;}
.contentTable td, .contentTable th{padding: 0.2em; text-align: left}
.contentTable th{background: #d4c7b7}
.contentTable .on td{background: #fff}

.docs a{padding-left: 0px}

#right{padding: 0; margin: 0; border: 1px solid #666; padding: 1em}
#right div h3, #right div p{margin:0.1em}
#right div{float: none; width: auto; border: none; background: none}


/* ====
 * = 7. 3 Column Layout Positioning & Floating 
 * ============================================*/
#right div a.more, #nav, #header, #footer, #topNav, #targetNav, #searchBox, #logo, #headerImg, #adminbar{display: none}



#searchform{ display:none}