.navbar .divider-vertical 
{
	height: 20px;
	margin: 0;
}
.navbar .nav > li > a 
{
	padding: 5px 10px 5px;
}
.navbar .nav.pull-right 
{
	margin-bottom:25px;
	margin-top: 25px;
}
.container, .navbar-fixed-top .container, .navbar-fixed-bottom .container, #content .wrapper .container
{
	width: 1000px;
}
.navbar
{
	border-top: 2px solid #19B2D8;
}
.navbar .brand {
	background-image: url("/img/logo-bequery-small.png");
	background-position: 0 0;
	background-repeat: no-repeat;
	border-bottom: medium none;
	display: block;
	height: 33px;
	line-height: 100px;
	overflow: hidden;
	margin-top: 20px;
	margin-left: 0;
	padding: 0;
	width: 120px;
}
.navbar .nav > li { text-transform: uppercase;}
.navbar .nav > li > ul { text-transform: none; }
.table td { line-height: 26px; }
p { margin: 0 }
body {
	background-attachment: fixed;
    background-color: #E8E8E8;
    background-image: url("/img/bg/bg-body-2.gif");
    font-family: "Lucida Grande";
    font-size: 12px;
    letter-spacing: -1px;
}
#content {
	left: 50%;
    margin-bottom: 50px;
    margin-left: -500px;
    margin-top: 70px;
    position: relative;
    width: 1000px;
}
#content .wrapper {
    margin: 0;
    padding: 0;
}
#content .wrapper div.bg1 { bottom: 0; 	 left: 0;   right: 0;   top: 0; }
#content .wrapper div.bg2 { bottom: 3px; left: 3px; right: 3px; top: 3px; -moz-transform: rotate(1.5deg); }
#content .wrapper div.bg3 { bottom: 5px; left: 5px; right: 5px; top: 5px; -moz-transform: rotate(-2.5deg); }
#content .wrapper div.bg1, 
#content .wrapper div.bg2, 
#content .wrapper div.bg3 {
	background-color: #FFFFFF;
    border: 1px solid rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.1), 0 0 0 transparent;
    position: absolute;
}
#content .wrapper .container {
	position: relative;
	width: 1000px;
    margin: 0;
    padding: 0;
}
.left-menu {
	background-color: rgba(0, 0, 0, 0.05);
    border-right: 1px solid rgba(0, 0, 0, 0.2);
    box-shadow: -15px 0 10px -10px rgba(0, 0, 0, 0.1) inset;
    width: 250px;
}
.left-menu ul.main, .left-menu ul.sub {
    border-bottom: 1px solid #FFFFFF;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    padding: 0;
}
.left-menu ul.sub {
    border:none;
    margin: 0;
}
.left-menu ul.main li, .left-menu ul.sub li {
    clear: both;
    margin: 0;
    padding: 0;
    position: relative;
}
.left-menu ul.main li a, .left-menu ul.sub li a {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    border-top: 1px solid #FFFFFF;
    color: rgba(0, 0, 0, 0.3);
    font-size: 14px;
    min-height: 20px;
    text-decoration: none;
}
.left-menu ul.sub li a {
}
.left-menu ul.main li a span.icon, .left-menu ul.sub li a span.icon {
    background-color: rgba(0, 0, 0, 0.02);
    height: 20px;
    left: 12px;
    position: absolute;
    top: 12px;
    width: 20px;
}
.left-menu ul.main li a span.text-large, .left-menu ul.sub li a span.text-large  {

}
.left-menu ul.main li a span.text-medium, .left-menu ul.sub li a span.text-medium {
    font-size: 12px;
}
.left-menu ul.main li a span.text-small, .left-menu ul.sub li a span.text-small {
    font-size: 11px;
}
.left-menu ul.main li a:hover, .left-menu ul.sub li a:hover {
    color: #000000;
}
.left-menu ul.main li.active a, .left-menu ul.sub li.active a  {
    background-color: rgba(0, 0, 0, 0.03);
    color: #000000;
    cursor: default;
}
.left-menu ul.main li.active a:after, .left-menu ul.sub li.active a:after {
    background-image: url("/img/icons/arrow-left-menu.png");
    background-position: 0 -18px;
    content: "";
    height: 20px;
    margin-top: -9px;
    position: absolute;
    right: -1px;
    top: 50%;
    width: 11px;
}
.left-menu .nav-list > li > a {
    margin-left: 1px;
    margin-right: 0;
    padding:6px 15px;
}
.dropdown-menu {
    font-size: 12px;
}

:-moz-placeholder {
    color: #999999 !important;
}
.form-horizontal .control-label { width: 205px; }
.form-horizontal .controls { margin-left: 220px; }
.form-horizontal .form-actions { padding-left: 220px;}
.form-horizontal .control-group {
	margin-bottom: 0;
	padding-top: 9px;
	padding-bottom: 9px;
	border-bottom: 1px solid rgba(0, 0, 0, 0.05);
	border-top: 1px solid #FFFFFF;
}
.form-horizontal .control-group:nth-child(2n) {
	background-color: rgba(0, 0, 0, 0.016);
}
.form-actions {
	background-color: #FFFFFF;
	border-top: none;
}
.form-actions:after { clear: none; }
a.cancel {
	margin: 0 10px;
	color: rgba(0,0,0,0.75);
	text-decoration: none;
}
a.cancel:hover { color: #00B8DC; border-bottom: 1px dotted #00B8DC;}
a.btn-mini {
    padding: 2px 4px;
}
.disabled {opacity: 0.25;}
.redactor_editor div, .redactor_editor p, .redactor_editor ul, .redactor_editor ol, .redactor_editor table, .redactor_editor dl, .redactor_editor blockquote, .redactor_editor pre, .redactor_editor, .redactor_editor:focus { font-family: "Lucida Grande" !important; font-size: 12px !important; }
.redactor_editor, .redactor_editor:focus { padding: 8px !important }
h1, h2, h3, h4, h5, h6 { color: #107D97}
h1 {
	font-size:24px;	
	line-height: 34px;
	margin-bottom: 23px;
}
h2 { font-size: 20px; margin-bottom: 19px;}
h3 { font-size: 18px;}
h4 { font-size: 16px;}
h5 { font-size: 14px;}
h6 { font-size: 12px;}
a { outline: none;}
small { font-size: 75%; line-height: 100%;}
span.valuta { 
    font-weight: bold;
    margin: 0 4px;
    font-size: 9px;
    line-height: 18px;
    color: #777;
}
span.prijs {
    float: right;
}
a.btn-mini i {
    font-size: 18px;
    color: #000000;
}