body{
	font:12px/18px Arial,Verdana,sans-serif;
	text-align:center;
	color:#6a6b66;
	background-color:#FF9900;
}

body#home #wrap #content #column,
body#home #container h1.page_title{
	display:none;
}

body#home #wrap #content #content-txt{
	display:block;
	width:980px;
	background:url("../../layout/www.qlick-coaching.com/content-txt-bg.jpg") repeat-y center top;
	padding:0px;
}

body#home #wrap{
	background:#FF9900 url("../../layout/www.qlick-coaching.com/wrap-bg.jpg") no-repeat center bottom;
}

#container{
	text-align:left;
	width:980px;
	margin:0 auto;
}

#header{
	background-color:#fff;
	height:346px;
}

#header-img{
	margin:0 auto;
	width:960px;
	height:200px;
	overflow:hidden;
}
#container #header #wrap-header{
	float:left;
}

#header{
	height:221px;
}

#header #header-img{
	width:717px;
	height:200px;
	overflow:hidden;
	float:right;
	margin:10px 10px 0px 0px;
}

#container #header #wrap-header #nav-lang{
	float:none;
	margin-top:50px;
	margin-left:28px;
	margin-right:0px;
}

#nav-lang{
	float:right;
	margin-top:92px;
	margin-right:10px;
}

#nav-lang ul#shortcut,
#nav-lang ul#language{
	float:left;
}

#nav-lang ul li a{
	text-decoration:none;
	color:#6a6b66;
	padding:0px 4px;
	display:block;
	border-left:1px solid #6a6b66;
}

#nav-lang ul li a:hover{
	text-decoration:underline;
}

#nav-lang #language{
	float:right;
}

#nav-lang ul#shortcut li,
#nav-lang ul#language li{
	float:left;
}

#nav-lang ul#language li a{
	border-left:1px solid #6a6b66;
}

#nav-lang ul li.first a,
#nav-lang ul#language li.first a{
	border:none;
}

.nl #language li.nl a,
.en #language li.en a{
	text-decoration:underline;
}

.nl #language li.en a,
.en #language li.nl a{
	text-decoration:none;
}

#wrap{
	padding:15px 0px;
}

/* home only */
#wrap .blocks{
	float:left;
	width:232px;
	margin-left:17px;
	min-height:260px;
	height:auto !important;
	height:260px;
	padding:24px 0px 20px 0px;
	background-color:#fff;
}

#wrap .blocks img{
	margin:0 auto 10px auto;
	width:230px;
	overflow:hidden;
	vertical-align:top;
	display:block;
}

#wrap .blocks.first{
	margin-left:0px;
}

#wrap .blocks .sequel-txt{
	padding-left:10px;
}

/* end */
/* default page */

#column,
#content-txt{
/*	background:#fff;*/
	min-height:300px;
	height:auto !important;
	height:300px;
}

#column{
	background:url("../../layout/www.qlick-coaching.com/nav-bg.jpg") repeat-y center top;
	float:left;
/*	width:232px;*/
	width:233px;
/*	margin-right:10px;*/
	margin-left:10px;
}

#content #column ul{
	background:url("../../layout/www.qlick-coaching.com/nav-bg-bottom.jpg") no-repeat center bottom;
	border-bottom:1px solid #fff;
	padding:20px 0px 14px 0px;
}

#column ul li{
	list-style-type:none;
}

#column ul li a{
	font-family:Arial, Verdana, sans-serif;
	font-size:24px;
	font-weight:bold;
	line-height:24px;
	color:#666666;
	text-decoration:none;
	padding-left:20px;
}

#content #column ul li ul{
	background:none;
	padding-top:0px;
}

#content #column ul li ul li a{
	font-size:18px;
	padding:4px 0px 4px 30px;
	display:block;
}

#content #column ul li.active ul li a{
	color:#666666;
}

#column ul#list_385 li a{
	color:#999999;
}
span.breadcrumbs{
	font-size:11px;
}

span.breadcrumbs a:hover{
	color:#FF9900;
}

#column ul li a:hover,
#column ul li.active a,
#column ul#list_385 li a:hover,
#content #column ul li.active ul li a:hover{
	color:#666666;
	background:url("../../layout/www.qlick-coaching.com/nav-bullet-active-hover.jpg") no-repeat center left;
	color:#dc9a39;
}

#content{
	background:url("../../layout/www.qlick-coaching.com/content-bg.jpg") repeat-y center top;
}

#content-txt{
	width:636px;
	float:left;
	padding:40px;
}

/* end */

#footer{
	background:#fff url("../../layout/www.qlick-coaching.com/footer-repeater.jpg") repeat-y center top;
	text-align:left;
	margin:0 auto;
	width:960px;
	padding:0px 10px;
	min-height:140px;
	clear:both;
	font-size: 10px;
}

#footer #logos,
#footer #adres{
	border-bottom:1px solid #cccccc;
	padding:20px;
}

#footer #adres{
	border:none;
}

#footer p,
#footer a{
	color:#6a6b66;
	font-size:11px;
}
/* ELEMENTS
-----------*/
a{
	text-decoration:underline;
	color:#6a6b66;
}

p{
	line-height:20px;
}

hr{
	height:2px;
	border:none;
	background:#FF9900;
}

h1.page_title{
	padding-top:10px;
	font-size:20px;
	color:#ff6600;
}

h1,
#module_news h1,
#module_news_single h1{
	font-size:18px;
	color:#ff6600;
}

h2,
#module_news h2,
#module_news_single h2{
	font-size:16px;
	font-weight:normal;
	color:#ff6600;
}

#wrap .blocks h2{
	font-size:24px;
	font-weight:bold;
	line-height:26px;
	color:#6a6b66;
	padding:0px 10px;
	font-family:Arial, Verdana, sans-serif;
	margin:0px 0px 10px 0px;
}

#wrap .blocks p{
	font-size:12px;
	line-height:16px;
	padding:0px 10px 14px 10px;
}

#wrap .blocks .block-img p,
#wrap .blocks .block-img h1,
#wrap .blocks .block-img h2,
#wrap .blocks .block-img h3,
#wrap .blocks .block-img h4{
	margin:0px;
	padding:0px;
}

h3,
#module_news h3,
#module_news_single h3{
	font-size:14px;
	font-weight:normal;
	color:#6a6b66;
}

#content p,
#content ul,
#content ol{
	margin:0 0 10px;
}

#wrap .blocks ul{
	margin:0px;
	color:#ff6701;
	list-style:square;
	padding-left:10px;
}

#wrap .blocks ul li a,
#wrap .blocks a{
	color:#ff6701;
	text-decoration:none;
}

#wrap .blocks ul li a:hover,
#wrap .blocks a:hover{
	text-decoration:underline;
}

#content ul,
#content ol{
	margin:0 0 10px;
	padding-left:36px;
	list-style:disc;
}

#content ol{
	list-style:decimal;
}

#content h1,h2,h3,h4,h5,h6{
	margin:0 0 10px;
}

/* PHOTOGALLERY
---------------*/
#content-txt .module_photo ul{
	margin:0;
	padding:0;
	list-style-type:none;
}

#content-txt .module_photo ul li a:hover{
	color:#FF9900;
}

ul#module_photogallery{
	list-style-type:none;
	padding:0;
}

#module_photogallery li,
#content-txt .module_photo ul li{
	float:left;
	margin:0 2px 8px;
	height:154px;
	width:154px;
	text-align:center;
}

#module_photogallery li a img,
#content-txt .module_photo ul li a img{
	border:2px solid #fff;
}

#module_photogallery li a:hover img,
#content-txt .module_photo ul li a:hover img{
	border:2px solid #ccc;
}

/*FORMS
-------*/
input.submit{
	color:#fff;
	padding:3px 0;
	width: 120px;
	display:block;
	margin:8px auto auto 162px;
	font:bold 12px Arial,Verdana,sans-serif;
	background-color:#FF9900;
	border:1px solid #FF9900;
	cursor: pointer;
}

input.text,
textarea{
	width:250px;
	padding:3px 5px;
	font:11px Arial,Verdana,sans-serif;
	border:1px solid #FF9900;
}
input.text:hover,textarea:hover,select:hover{
	background-color:#F6F5F1;
}
select{
	width:262px;
	padding:3px 5px;
	font:11px Arial,Verdana,sans-serif;
	border:1px solid #FF9900;
}
table.layouttable{
	width:430px;
}

table.layouttable td,
table.layouttable th{
	padding:3px;
	vertical-align:top;
}

table.layouttable th{
	width:180px;
	font-weight:normal;
	text-align:left;
	font-family:Arial,Verdana,sans-serif;
}

table.layouttable .row0 td,
table.layouttable .row0 th{
	background:none;
}

table.layouttable tr.error th,
table.layouttable tr.error td{
	background:#c00;
	font-weight:bold;
	color:#fff;
}

#disclaimer{
	font-size:10px;
}
.error_message{
	border:1px solid #c00;
	background:#fdd;
	padding:15px;
	margin:10px 0;
	color:#c00;
}

tr.error {
	border:1px solid #c00;
	background:#fdd;
}

#thanks{
	padding:15px;
	margin-bottom:30px;
	background:#637331;
	color:#fff;
}

h3.form_title{
	font-weight:bold;
	font-size:13px;
}

/* news */
#home #module_news_home{
	padding:0px 10px;
}

#module_news p.date,
#module_news_single p.date{
	font-weight:bold;
	margin:0px;
	padding:0px;
}

#home #module_news_home p{
	margin:0px;
	padding:0px 0px 10px 0px;
}

#module_news .article{
	margin-bottom:20px;
	border-bottom:2px solid #FF9900;
}

#module_news .article p.readmore{
	clear:both;
}

body#home .txt{
	height:160px;
}

body#home .block-img img{
	width:232px;
	overflow:hidden;
	height:162px;
}

#module_news .module_photo{
	float:left;
}

#module_news .module_photo ul#module_photogallery,
#module_news_single .module_photo ul#module_photogallery{
	padding:0px;
}

#module_news .module_photo ul#module_photogallery li,
#module_news_single .module_photo ul#module_photogallery li{
	margin-left:0px;
	margin-bottom:0px;
}

/* chinees */

#qlick-coaching #content #column ul#list_384 li{
	display:none;
}

#blocknr1,
#blocknr2{
	float:left;
	height:70px;
	overflow:hidden;
	width:474px;
}

#blocknr1{
	margin-right:11px;
}

#blocknr2{
	width:232px;
}

.en #content-txt .module_form table.layouttable tr.row_20454{
	display:none;
}

#fancybox-content{
	-moz-box-shadow:0 0 10px 4px #BBBBBB;
	-webkit-box-shadow:0 0 10px 4px #BBBBBB;
	box-shadow:0 0 10px 4px #BBBBBB;
}
