/*
Theme Name: Feedback Training-Consulting
Theme URI: http://www.tremani.nl/
Description: Layout voor corporate blog van Feedback Training-Consulting
Version:
Author: Tremani
Author URI: http://www.tremani.nl/
*/


body, html { height:100%; margin:0; padding:0; }
body { background:#E2E2E2 url(images/bg_tiler.gif) repeat-y center top; text-align:center; }
body { font-family:verdana,helvetica,arial,sans-serif; font-size:70%; line-height:150%; color:#626262;}
div#centerBox { width:760px; min-height:100%; margin:0 auto; padding:0px; text-align:left; position:relative;}
	* html div#centerBox { height: 100%; }

/* Standaard elementen */
hr { height:1px; border:0px solid #787878; color:#E2E2E2; background-color:#787878; margin:5px 0 0 0; }
ul { list-style: square; margin:0 0 0 1.4em; padding:0 0 0 0; }
li { line-height:180%; margin:0 0 0.5em 0; }
p { margin:0 0 10px 0; line-height:180%; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:bold; color:#6B6B6B; font-weight:bold; font-family:Arial,verdana,helvetica,arial,sans-serif; margin:4px 0 4px 0; }
h1 { font-size:190%; margin:0 0 0.6em 0; color:#FF9900; }
	h1 a { color:#FF9900;}
h2 { font-size:190%; margin:1em 0; font-weight: normal; color:#292a2b; }
	h2 a, h2 a:visited, h2 a:hover { color:#292a2b;}
	.archief h2 { margin:1em 0 2px 0; line-height:1.2em;}
	.archief .auteur { margin:2px 0 1em 0; color: #949494; padding: 4px 0; line-height:1.2em; }
	.archief .auteur a { color: #949494;}
a.more-link { padding-right: 7px; background: transparent url(images/arrow-ff9900.gif) no-repeat 100% 50%; }
h3 { font-size:110%; margin:0 0 2px 0; color: #292a2b; }
td { padding:0.2em 0.2em 0.2em 0.2em; vertical-align:top; }
a img {border:none;}
a { text-decoration:none; color:#FF6C00; }
a:hover { text-decoration:underline; color:#FF6C00; }
/* link met pijltje: */
A.arrowLink { background:url(images/arrow.gif) no-repeat 0px 0.4em; padding:0 0 0 10px; }
span.nowrap {white-space:nowrap;}
#content img {border:0px solid #FFF;}


#header { background:#fff url(images/header-bg.gif) repeat-x 0 0; width:760px; height:245px; margin:0; float:none; position:relative; }
#header a.gohome { display:block; position:absolute; top: 0; left: 0; height: 120px; width: 760px; text-indent: -5000px; z-index:200; background: transparent ; overflow:hidden; }
#header-image { background:#fff url(images/header-image.jpg) no-repeat 0 0; position:absolute; width:371px; height:183px; top:0; left:0; }
#header-titel { background:#fff url(images/header-titel.gif) no-repeat 0 0; position:absolute; top: 29px; left: 381px; width:356px; height:71px;	}

/* Service blok (mail/zoeken) */
#service { position:absolute; bottom: 70px; right:0; width: 193px; }
	#service div.e-mail{ width: 22px; height:16px; float:left; margin:3px 0 0 0; background: transparent url(images/e-mail.gif) no-repeat 0 0; position:relative; }
	#service div.e-mail a, 
	#service div.e-mail a:visited { width: 22px; height:16px; background: transparent url(images/e-mail.gif) no-repeat 0 0; text-indent:-5000px; position:relative; display:block; overflow:hidden; }
	#service div.e-mail a:hover { background: transparent url(images/e-mail.gif) no-repeat 0 -16px; }
	#service div.e-mail a:active { background: transparent url(images/e-mail.gif) no-repeat 0 -32px; }
			#service div.right { float:left; margin-left: 10px; }
			
			#zoekform { float:left; margin:1px 0 0 0; padding:0; }
				* html form#zoekform { margin:0; position:relative;} /* IE only */
			.zoek-links { float:left; margin:0; border: 1px solid #454545; height:18px; width:122px; }
				* html div.zoek-links { margin-top:1px; }
			.zoek-rechts { float:left; margin:0; padding:0; }
				* html div.zoek-rechts { margin:1px 0 0 0; position:relative;} /* IE only */
			#zoekform input { border:1px solid black; margin: 0; padding:0; }
			#zoekform input.zoekveld {width:122px; margin: 0; font-size:11px; height:16px; border: 1px solid #ccc; background-color: #eee;}
				* html form#zoekform input.zoekveld {width:122px; margin: 0; font-size:11px; height:14px; border: 1px solid #ccc; background-color: #eee;}
			#zoekform input.zoekveld:hover,
			#zoekform input.zoekveld:focus { background: #ccc; }
			#zoekform input#zoek_button { height:20px; width:20px; background: #454545 url(images/icon_search.gif) no-repeat 0 0; padding:0; border:0; cursor:pointer; }
			#zoekform input#zoek_button:hover { background-position: 0 -20px; }
			#zoekform input#zoek_button:active { background-position: 0 -40px; }
	


/* Globale layout */
#columns { background:transparent; width:760px; margin:0; padding:0; float:left; position:relative; }
	
	#columnSmal { width:193px; margin:0; padding:0; float:right; background-color: #ccc; }
		#columnSmal a { color:white; }
		#columnSmal a:hover { color:white; }
		#columnSmal div.titleImg { height:28px; background:white; padding:10px 0 0 12px; }
		/* Subnav (2e level) */
		.SubHeader { background:#ff9900; padding:0.3em 0.2em 0.3em 12px; border-bottom: 1px solid #fff;}
			.SubHeader a { font-weight: bold; }
		#navSub { background:#898989; padding:4px 0 4px 0; margin-bottom:14px; }
			#navSubEmpty { margin-bottom:14px; }
			#navSub div.level2 { padding:0.2em 0.2em 0.2em 12px; }
			#navSub div.selected { background:url(images/subnav_selected.gif) no-repeat top right;  }
		/* Kiezen training en analyse */
		#kiezen {}
			#kiezen a.kiesTitle { display:block; margin:0 0 0 0; padding:0.2em 30px 12px 12px; font-weight: bold; background:#898989 url(images/kiesTitle_bg.gif) no-repeat bottom right; border-top:1px solid #fff;}
			#kiezen a.kiesTitle.closed { display:block; margin:0 0 0 0; padding:0.2em 30px 12px 12px; font-weight: bold; background:#898989 url(images/kiesTitle_bg_closed.gif) no-repeat bottom right; border-top:1px solid #fff;}
			#kiezen div.kiesContent { padding:0px; margin-bottom: 14px; }

			#kiezen ul li { list-style:none; margin:0px; padding:0px; }
			#kiezen ul li a { color:#444; margin:0 0 0 0; padding:0 0 0 11px; background:url(images/arrow.gif) no-repeat 0 0.5em; line-height:20px; margin:7px 0;}
			#kiezen ul li a:hover { color:#444; }
			#kiezen ul li.page_item.current_page_item a,
			#kiezen ul li.current-cat a 			 { color:#000; font-weight: bold; margin:0 0 0 0; padding:0 0 0 11px; background:url(images/arrow_z.gif) no-repeat 0 0.5em; line-height:13px; margin:7px 0;}



	#columnMain { width:476px; margin:-30px 0 0 45px; padding:0; float:left; position:relative; z-index: 500; color:#000000; display:inline;}
		#contentHeader { height:31px; padding:0; }
		#content { clear:both; padding:10px 0 10px 0; float:none; border-top: 1px solid #999 }
			#printPage { float:right; margin:0 0 2px 2px; text-align:right; padding:0 16px 0 0; background:url(images/icon_print.gif) no-repeat top right; }
			#content img { border:1px solid black; margin:6px; }
		.contentDate { color: #949494; border-top: 1px solid #E2E2E2; margin: -4px 0 2px 0; padding: 4px 0; }
		.contentDate a,
		.contentDate a:visited { color: #949494;}

		.contentItem { border-bottom: 1px solid #454545; }
		#contentFooter { clear:both; width:520px; border-top: 1px solid #949494; margin:2em 0 0.6em 0; padding:0.3em 0 0.3em 0; }

		/* Quotes */
		#flashcontent { float:none; clear:both;}
		a.quote-button { display:block; float:left; }
		#quote { float:left; margin:2px 0 0 6px; font-size:150%; font-weight:bold; color:#333333; font-weight:bold; font-family:Arial,verdana,helvetica,arial,sans-serif; }
		#quote a { color:#333333; }
		#quote a:hover { text-decoration:none;  }

		.homeSpacer { background:white; height:34px; }


/* Formulier elementen */
form { margin:0.4em 0 0.4em 0; }
td.tdl { text-align: right; width:40%; }
form input { background-color:#FFFFFF; border:1px solid #898989;}
form input.radio { background-color:transparent; border:none; } 
form textarea { background-color:#FFFFFF; border:1px solid #898989; width:100%; height:220px; }
form .Submit {
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:120%;
	font-weight:bold;
	color:#fff;
	background-color:#ff9900;
	border:1px solid #898989;
}

