
body {
	background:#dadada;
}

#wrap > header {
	background: transparent;
}

#wrap > header > .margins {
	background: #eaeaea;
}

#wrap > .selectLang {
	background-color: transparent;
}

#wrap > header > .margins,
#page > .margins,
#wrap > footer > .margins {
	border: 0;
}

#wrap > footer {
	padding-bottom:24px;
	background:transparent;
}
#wrap > footer > .margins {
	background: #eaeaea;
}

#bodyMain > .contentWrap {
	margin: 0;
	padding: 1px 16px 16px;
}

#searchHeader {
	margin: 0;
}
#searchHeader > div {
	height: 110px;
	border-color: #ccc;
}

.langChooser {
	border:1px solid #ccc;
	margin-right:20px;
	font-weight: normal;
}

#flashMessageBox .fm-OK {
	color:#666;
	border-color:#59b200;
	background: url(../img/fm_ok.png) 3px center no-repeat #fff;
}
#flashMessageBox .fm-Error {
	color:#fff;
	border: #b20000;
	background: url(../img/fm_error.png) 3px center no-repeat #b20000;
}
#flashMessageBox .fm-Warning {
	color:#333;
	border-color:#EB3C00;
	background: url(../img/fm_warning.png) 3px center no-repeat #fff;
}

#flashMessageBox li {
	padding-left:30px;
}

#mainMenuWrap {
	background: #fff;
}

#mainMenu a {
	border-color: #2693FF;
}

#mainMenu .group {
	border-bottom:2px solid #2693FF;
}

#mainMenu a:hover {
	border-color:#EB3C00;
}

#mainMenu .active > a {
	border-color:#EB3C00;
}

input[type="submit"] {
	background-color: #67CCFF;
	color: #fff;
	border: none;
	padding:6px 12px;
}

.cms_note {
	border-left:2px solid #EB3C00;
}

pre {
	display: block;
	padding: 9.5px;
	margin: 0 0 10px;
	font-size: 13px;
	line-height: 1.42857143;
	word-break: break-all;
	word-wrap: break-word;
	color: #333333;
	background-color: #f5f5f5;
	border: 1px solid #ccc;
	border-radius: 4px;
}
input.btn-danger {
	background-color: #a00;
	color: #fff;
	border-color: #000;
}

.request-review .print-row > .print-field {
	white-space: pre-line;
}