/**(standard css)**************************************************************************************************/
body {
    background-color: #FFFFFF;
    font-family:Verdana; 
	color:#000000;
	margin:0 0 0 0 ;
	padding:0 0 0 0;
    font-size: small;
}

table {
	font-size: 1.0em;
	empty-cells:show;
}

.foto_preview {
	border: 1px solid #FFFFFF;
}

.mainheader {
 	vertical-align:top;
	padding:0 0 0 0;
	text-align:right;
}

td.top {
	background-color: #FFDF1A;
}

a.extramenu, a.extramenu:active, a.extramenu:visited {
	font-family:Arial; 
	font-size:10px;
	font-weight: bold;
	color:#00007E;
	text-decoration:none;
}

a.snelmenu:hover {
	font-family:Arial; 
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
}

.quickmenu_container{
	padding-top:4px;
	text-align:right;
	font-size:0.9em;
	background: #047cc3;
	
}
.quickmenu {
	font-weight: bold;
	text-decoration:none;
}

a.quickmenu:link, a.quickmenu:active, a.quickmenu:visited, a.quickmenu:hover {
    font-weight: bold;
    text-decoration:none;
    color: #FFFFFF;
}

td {
	color: #004080;
	font-size: 1.0em;
	padding: 0px;
}
	
font.vsmall {
	font-size: 0.8em;
}

font.small {
	font-size: 0.9em;
}

font.normal {
	font-size: 1.0em;
}

font.large {
	font-size: 1.2em;
}


font.vlarge {
	font-size: 1.4em;
}


h1, h2, h3, h4, h5, h6 {
	margin:10 0 0 0;
	color: #053f61;
}

h1 {
	font-size: 2.2em;
}

h2 {
	font-size: 2.0em;
}

h3 {
	font-size: 1.8em;
}

h4 {
	font-size: 1.6em;
}

h5 {
	font-size: 1.4em;
}

h6 {
	font-size: 1.1em;
}

.kruimelspoor {
    text-align:left;
    font-weight:none;
    font-style: italic;
    color: #047cc3;
	height:18px;
	font-size:0.95em;
}



/**(extra css)**************************************************************************************************/
.pagina_scroll { 
    /*
    position: absolute;
    z-index     : 5;
    left        : 4px;
    top         : 95px;
    */
    border      : 0px inset; 
    width       : 100%;
    height      : expression(document.body.clientHeight-137);
    background  : none;
    padding     : 10px;
    overflow-y  : scroll
}

a.snelmenuitem:link ,a.snelmenuitem:active, a.snelmenuitem:visited, a.snelmenuitem:hover {
	color:#AAAAAA;
	font-weight:bold;
	text-decoration:none;
}


a {
	color: #0080c0;
	text-decoration: none;
}

a:hover {
	color: #00c4ff;
}

.content {
    color: #000000;
    z-index: 10;
}


.highlight {
    background-color:yellow;
    font-weight:normal;
}

.chatmeeknop {
	width:100;
	height:25;
	background-color:#FFF7D6;
	color:#070563;
}
input[type=text] {
        border:1px solid #070563;
}
.inlog {
        background: #FFF7D2;
        height:240;
        width:550;
        color:#070563;
}
.inlog_zijkant {
        background-image: url('templates/images/chat_inlog_zijkant.gif');
        background-color: #99CCFF;
        width:100px;
}
.inlog_onderkant {
        background-color: #0078BF;
	height:10;
}
.inlog_bovenkant {
	background-image: url('templates/images/chat_inlog_bovenkant.gif');
	background-repeat: no-repeat;
	background-position: right;
	background-color: #FFEFB0;
	width:550;
        height:22;
}

.chatscherm{
        border:1px solid #ddd;
}

#chat_stream {
        background: #FFFFF0;
    font-size: 12px;
        scrollbar-3dlight-color: #CFE7F0;
        scrollbar-arrow-color: #FFFFFF; 
	scrollbar-darkshadow-color: #CFE7F0; 
	scrollbar-face-color: #0078BF; 		
	scrollbar-highlight-color: #CFE7F0;
        scrollbar-shadow-color: #CFE7F0;
        scrollbar-track-color: #CFE7F0;
}
#chat_users {
        background: #FFFFF0;
    font-size: 12px;
        scrollbar-3dlight-color: #CFE7F0;               
        scrollbar-arrow-color: #FFFFFF;                 
	scrollbar-darkshadow-color: #CFE7F0; 	
	scrollbar-face-color: #0078BF; 			
	scrollbar-highlight-color: #CFE7F0;
        scrollbar-shadow-color: #CFE7F0;                
        scrollbar-track-color: #CFE7F0;         
}
#chat_speak {
        background: #BFD7EF;
    font-size: 12px;
        width:100%;
        height:100%;
	scrollbar-3dlight-color: #CFE7F0;	
	scrollbar-arrow-color: #FFFFFF; 		
	scrollbar-darkshadow-color: #CFE7F0; 	
	scrollbar-face-color: #0078BF; 			
	scrollbar-highlight-color: #CFE7F0;
	scrollbar-shadow-color: #CFE7F0;		
	scrollbar-track-color: #CFE7F0;
}
.chatspeakknop {
	width:100;
	height:25;
	background-color:#CFE7F0;
	color:#0078BF;
}
.chat_stream_naam {
	color:#0078BF;
}
.chat_stream_tekst {
	color:#003F5F;
}
.chat_stream_naam_mod {
	color:#003F5F;
}
.chat_stream_tekst_mod {
	color:#0078BF;
}
.chat_users_eigennaam {
	color:#0078BF;
}
.chat_users_rest {
	color:#003F5F;
}
.chat_bovenkant {
	background-image: url('templates/images/chat_inlog_bovenkant.gif');
	background-repeat: no-repeat;
	background-position: right;
	background-color: #FFEFB0;
	width:550;
	height:22;
}

.archief {
   /*position: absolute;
   display: block;*/
   text-align: center;
   font-weight: 800;
}

.rubriekintro {
    margin-bottom: 1.2em;
    width: 90%;
}

.rubriekintrotekst {
    width: 90%;
}

ul.ul_lijst li {
    margin-bottom: 0.7em;
}

ul.ul_lijst li.lijstitem_bullet {
    background-position: left 7px;
}

ul.ul_lijst li.lijstitem_bullet {
    padding-left: 10px;
}

ul.ul_lijst li .lijstitem_titel {
    font-size: 1.1em;
}

/* module prikbord css
 * Dit staat hier, omdat get_stylesheetmodule() niet aangeroepen wordt / kan
 * worden. De header rommel staat allemaal hardcoded in index.php */
#prikbord_nieuwberichtlink {
    display: block;
    margin-bottom: 16px;
}

.prikbord_bericht {
    margin-bottom: 16px;
}

.prikbord_titel {
    font-weight: bold;
    padding: 3px 3px 0 3px;
}

.prikbord_tekst {
    padding: 0 10px 10px 12px;
}

.prikbord_link:link, .prikbord_link:hover, .prikbord_link:active, .prikbord_link {
    font-weight: bold;
}

div.label {
    left: 150px;
}

#topzoekform {
    display:inline;
    width:218px;
        text-align:left;
}

#readspeakerspan {
        float:left;
        width:99%;
        margin:4px 0 4px 0;
}

img#readspeaker {
    margin:0;
    float:left;
}

img.but_terug {
        float:right;
}

div#contentwrap {
        float:left;
}