/* JRotaract2006v1 */
/* css bestand */

* {
margin:0;
padding:0;
}

body, html {
	background-color: #fff;
	margin: 0px;
 	padding: 0px;
        font: normal 12px trebuchet MS;
        letter-spacing:1px;
        color				: #000;
        text-align:center;}

p, tr, td {
letter-spacing: 1px;
line-height: 130%;
font: normal 12px trebuchet MS;
text-align:left;
}


a:link,a:visited { 
color: #CC3300;
text-decoration: none
}

a:hover { color:#CC3300;}

a:focus {outline:0;}
ul {padding-left:20px;}
/*div tr a {padding-top:2px ;margin:0; line-height: 160%; text-align: left;}*/

img {margin: 5px;}
h1,h2,h3 {margin: 1em 0;font-family: trebuchet MS;font-weight: bold;text-transform: none;}
h1 {color:#CC3300;font-size: 2em;line-height: 2em;}
h2 {color:#CC3300;font-size: 1.6em;line-height: 1.6em;}
h3 {color:#CC3300;font-size: 1.4em;line-height: 1.4em;}



/*begin divjes*/


#wrapper{
        position:relative;
        width: 940px;
        margin: 0px auto;
        background:#FFFFFF;
        border-top:1px solid #000;
        border-right:1px solid #000;
        border-bottom:1px solid #000;
        border-left:1px solid #000;
        text-align:left;
        padding:0;
        overflow:hidden;}

#headercontainer{
        position:relative;
        width:940px;
        height:70px;}

#header {height:70px; line-height:70px; width:483px}
#logo {float:left; width:483px;height:64px; background:url(../images/logo.jpg) no-repeat ;}

#menucontainer {
	
width:940px;
background-color:#474747;
overflow:hidden;
	}

#imagerow {
        position:relative;
        background-color:#fff;
        top:0px;
        left:0px;
        padding:0;
        margin:0;
        width: 940px;
        height:159px;
        }

#modulesboven_container{
        position:relative;
        top:0px;
        padding:0;
        margin-bottom:30px;
        width: 940px;
        overflow: hidden;
        text-align:left;}
#contentswitch {
        position:relative;
        top:10px;
        width:940px;
        overflow:hidden;
        background-color: #878787; 
        height:5px;}
#middle_container{
         position:relative;
         width: 940px;	
         top: 25px;
         overflow:hidden;}
#lower_container {
         position:relative;
         width                          : 940px;        
         overflow                       : hidden;
         margin-bottom:30px;
         top:20px;
         }
#usereen, #uservier{
         width				: 240px;
	 float: left;
         margin-left:20px;
         margin-top: 30px;
}

#usertwee, #uservijf {
         width				: 240px;
	 float				: left;
         margin-left: 75px;
         margin-top:30px;
}

#userdrie, #userzes {
         width				: 240px;
	 float				: left;
         margin-top: 30px;
         margin-left:65px;
}
#left{
	width				: 670px;
	float				: left;
	padding				: 0px 20px;
        margin-left:3px;
        text-align:left;        
}

#right{
	width				: 180px;
	float				: left;
       }

#footer {
        position:relative;
        top:10px;
        width:940px;
        height: 30px;
        background-color: #CC3300;}

#footer_text {
        
        font-family: trebuchet MS;
        font-weight: bold;
        font-size:8px;
        text-transform: none;
        color: #fff;
        text-indent:13px;
        background-color: #CC3300;
        text-align:left;
        vertical-align: middle;
        }

/* module-2 class */
.moduletable {
margin-bottom:0em;
/*padding voor binnenste teks: */
padding:0em;
text-align:left;
color: #A40003;  
}

/*moduleclass -3 class*/
div.module h3 {
font-family: trebuchet MS;
font-size: 1.2em;
font-weight: bold;
text-transform: uppercase;
color:#666;
margin: 0em -0.8em;
padding-left: 0.8em;
padding-bottom: 0.7em;
text-align:left;
border-top: 1px dotted gray; 
border-bottom:1px dotted gray;
width:97%}

div.module {
margin:0;
padding:0;
font-size:1em;
text-align:left;
}

/*div.module ul {
margin: 0;
padding-left:1.3em;
font-size:1em;
}*/

.module_flash {
width:940px;
padding:0;
margin:0;
}


div.module_banner{
width:940px;
padding:0;
margin:0;
}

.module_banner img {margin: 0px;}

/* begin css code topmenu */

#menubalk {height:auto!important;height:1%;padding:5px;z-index:900;}
#menubalk .moduletopmenu ul{list-style:none;margin:1px 0;padding:0;}
#menubalk .moduletopmenu li{display:inline;margin:0;}
#menubalk .moduletopmenu a:link,#menubalk .moduletopmenu a:visited{margin:0;padding:9px 19px;}

#menubalk .moduletopmenu a:link,#menubalk .moduletopmenu a:visited{color:#fff;font:normal 12px trebuchet MS;text-decoration:none;}
#menubalk .moduletopmenu a:hover{text-decoration:underline;}

/* einde css topmenu */

table.moduletable{
	margin-bottom: 1em;
        text-align: left;
}

table.moduletable th,
.sectiontableheader{
	font-weight: bold;
	letter-spacing:1px;
        text-align: left;
	}

table.moduletable td{
	padding-top			: 1em;
        text-align: left;
}

table.moduletable td td{
	padding-top			: 0px;
        text-align: left;
}


.sectiontableentry1{
	background:#e7e7e7; }



/*Content Links*/
.contentheading,a.contentpagetitle:link,a.contentpagetitle:visited {
	color:#CC3300;
	font-size: 12px;
	font-family: trebuchet MS;
	font-weight: bold;
	padding-left: 0px;
        padding-bottom: 13px;
        text-align: left;
	text-transform:uppercase;
	text-decoration:none;
        }

.contentheading {width:97%;}
.componentheading {
        color:#CC3300;
        font-family: trebuchet MS;
	font-weight: bold;
        font-size: 16px;
	padding: 0 0 0px 0;
	text-align: left;
	text-transform:uppercase;
	line-height: 20px;
	text-decoration:none;
        margin-bottom: 15px;
}

.contentpagetitle {
	font-size: 14px;
 	color: #CC3300;
	text-align:left;
        padding-bottom: 13px;
       }

a.contentpagetitle:hover {color:#CC3300;text-decoration:none;}

.small,.modifydate,.createdate {color: #CC3300;text-align: left;font: 9px/11px Trebuchet MS;text-transform: uppercase;}
.createdate {top:-13px;}

/* Eventueel voor Joomlaboard Forum */
td.sectiontableheader {background:#A50004;color: #fff;font-weight: bold; height: 25px;padding: 4px;}

tr.sectiontableentry1 td {padding: 6px;background-color: #ccc;text-align:left;color: #000; font-weight:normal;}
tr.sectiontableentry2 td {padding: 6px;background-color: #fff; color: #000; font-weight:normal;}
td.sectiontableentry1 {padding: 6px;background-color: #fff;}
td.sectiontableentry2{padding: 6px;background-color: #ccc;}
.sectiontableentry2 a, .sectiontableentry1 a  {padding-left:5px;}
.sectiontableentry1 a.category, .sectiontableentry2 a.category
{font:12px/16px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;text-decoration:none;height:16px;padding-left: 16px;list-style:none;}

/* Css voor enquetes*/
table.pollstableborder td {padding:0; text-align:left;}
.pollstableborder td
{text-align:left; font: 12px/135% trebuchet MS;padding: 3px 0px 0px 5px; vertical-align:middle;}

/*Voor Printen en Emailen Tekst met een witte achtergrond*/
body.contentpane {background:#fff}

/* Artikel Index */
table.contenttoc{margin:5px;padding:5px;}
table.contenttoc td {padding: 0 7px;}
table.contenttoc th {padding: 0px 10px;font-size: 1em;color:#ccc;background: #A50000;}