/* ==============================================
Layout Style Sheet (for version 5 browsers and above)

version:  1.0
site:     ValQ
author:   Bedrijvenweb Nederland BV by Robert John de Stigter
date:     June 30th, 2006
================================================= */


/* =LAYOUT =STYLING
================================================= */
body, div, span, p, a, ul, li,
h1, h2, h3, h4, h5, h6, 
table, td, img,
form, select, input {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

a {
	text-decoration:none;
	caption-side:#000001;
}

ul {
	margin-left:20px;
}

#page {
	position:relative;
	top:0px;
	width:955px;
	height:100%;	
	margin:0 auto;
	
}

/* =TOP
================================================= */
#topbar {
	width:760px;
	background-color:#AA0009;
	height:91px;
	background-image:url(/fileadmin/templates/images/header.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

#header {
	height:71px;
	background-image:url(/fileadmin/templates/images/brandweer_logo.jpg);
	background-position:35px 0px;
	background-repeat:no-repeat;
	padding:20px 0px 0px 140px;		
}

#header h1 a {
	font-size:24px;
	color:#fff;
}

#header h3 a {
	font-size:16px;
	color:#000033;
}

#header h5 a {
	font-size:14px;
	color:#fff;
	font-weight:normal;
}

#topright {
	width:196px;
	background-color:#AA0009;
	background-image:url(/fileadmin/templates/images/strepen.gif);
	background-repeat:no-repeat;
}
	
/* =MAINNAV
================================================= */
#menutop, #mainnav, #sidetop {
	background-color:#000033;
	height:30px;
	color:#fff;
}

#menutop {
	padding-left:5px;
}

#menutop a {
	margin-right:15px;	
}

#menutop img {
	margin-top:3px;
}

#sidetop {
	vertical-align: middle;
}

#mainnav a {
	color:#fff;
	font-size:12px;
	margin-right:10px;
	margin-left:10px;
}

/* =SUBNAV
================================================= */
#subnav {
	background-color:#BFB326;
	width:146px;
	vertical-align:top;
	padding:10px;
}

#subnav_header {
	background-image:url(/fileadmin/templates/images/small_logo.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
	padding-top:5px;
	padding-left:25px;
	height:30px;
} 

#subnav_header h5 {
	font-size:14px;
}

.subnav-off, .subnav-on {
	padding-left:10px;
	margin:3px 0px 3px 0px;
}

.subnav-off a, .subnav-on a {
	color:#000000;
	font-weight:bold;
	font-size:12px;
}

.subnav-on a {
	color:#AA0009;
}

.sub-subnav-off, .sub-subnav-on {
	padding-left:20px;
	margin:3px 0px 3px 0px;
}

.sub-subnav-off a, .sub-subnav-on a {
	color:#000000;
	font-size:11px;
}

.sub-subnav-off {
	padding-left:30px;
}

.sub-subnav-on a {
	color:#000033;
}

/* =CONTENT
================================================= */
#content {
	padding:15px 15px 0px 10px;
	vertical-align:top;
	width:100%;
}

#content h1 {
	color:#AA0009;
	font-size:18px;
	margin-bottom:10px;
}

#content .bodytext {
	margin-bottom:10px;
}

#content a {
	color:#AA0009;
	text-decoration:underline;
}

/* =SIDEBAR
================================================= */
#sidebar {
	width:177px;
	padding:10px;
	background-color:#BFB326;
	vertical-align:top;
}

#news_items {
	width:150px;
	border-bottom:1px solid #000000;
}

.news_item {
	font-size:12px;
	border-top:1px solid #000000;		
}

.news_item h6 {
	font-size:12px;
	margin:3px 0px 3px 0px;			
}

.news_item a {
	color:#fff;
}

#sidebar a {
  color:#AA0009;
  text-decoration:underline;
}
	
/* =COPYRIGHT
================================================= */
#copyright {
	text-align:center;
	vertical-align:bottom;
	height:20px;
	font-size:11px;
}

.bggold {
	background-color:#BFB326;
}

/* =FORM FIELDS
================================================= */
#search {
	padding-left:10px;
}

.search_input, .user_input,  .pass_input {
	width:100px;
	margin-right: 10px;
	background-repeat:no-repeat;
	background-position:left;
	padding:2px 0px 2px 18px;
	height:14px;
	font-size:11px;
	color: #AEAEAE;
	font-style:italic;
}

.search_input {
	background-image:url(/fileadmin/templates/images/btn_search_loop.gif);
}

#login {
	bottom:10px;
	margin-top:10px;
	padding-left:10px;
	height: 60px;
}

.user_input {
	background-image:url(/fileadmin/templates/images/user.gif);		
}

.pass_input {
	background-image:url(/fileadmin/templates/images/lock.gif);		
}

/* =USER LISTING
================================================= */
.users-table td {
	padding:2px;
}

.user-details-label {
	font-weight:bold;
}


/* =PRINT BUTTON
================================================= */
#print {
	position:absolute;
	bottom:10px;
}

/* =RSS
================================================= */
#rss_layer {
	width:180px;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
	background-color:#fff;
	font-size:11px;
	padding-top:5px;
	padding-left:5px;
	height:50px;
}

#rss_slide {
	border:1px solid #fff;
	position:absolute;
	top:20px;		
	left:760px;
	width:180px;
	height:50px;
	overflow:hidden;
}

#rss_slide marquee {
	height:50px;
	font-weight:bold;
}

/* =FE USER REGISTRATION
================================================= */
.tx-srfeuserregister-pi1-trash {
	display:none;
}

.tx-hoicommunity-pi1-onlineusers span{
	background-color:#fff;
}


/* = tx-guestbook
================================================= */

.tx-guestbook-list-header { background-color: #000033; color: #FFFFFF; font-weight:bold; padding-left: 3px;}
.tx-guestbook-list-row { background-color: #FFFFFF; }
.tx-guestbook-list-rowleft { background-color: #EEEEEE; }
.tx-guestbook-list-entrycomment-title {font-weight: bold; }
.tx-guestbook-list-entrycomment { font-style: italic; }
.tx-guestbook-list-small { font-size: 10px; color: #666666; }
.tx-guestbook-list-name-bold { font-weight:bold; }
.tx-veguestbook-pi1-browsebox TD { font-size: 9px; color: #666666; }
.tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
.tx-veguestbook-pi1-browsebox-SCell { background-color: #EEEEEE; }
.tx-guestbook-latest-header { background-color: #000033; color: #FFFFFF; font-weight:bold; }
/*.tx-guestbook-latest-row { background-color: #FFFFFF; }*/
.tx-guestbook-latest-small { font-size: 9px; color: #666666; }

/*
.tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color:#539521; font-size:14px; color:#333333; width:200px; }
.tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:#539521; font-size:14px; color:#333333; width:150px; }
.tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:#539521; font-size:14px; color:#333333; width:250px; }
*/
.tx-guestbook-form-obligationfield { color: #CC0000; }
.tx-guestbook-form-error { color: #CC0000; }

.tx-srfreecap-pi2-image { margin-top:2px; margin-bottom:2px; }

.tx-newloginbox-pi1 {
	
	
}