.notPrint {
	display: none;
}
.orange {
	color: #5e5e5e !important;
}
body {
	background: none;
	size: landscape;
}
a {
	color: #5e5e5e !important;
	text-decoration: none;
}
h2 a {
	color: #df4828 !important;
}
a.otherWeb {
	padding-right: 0px;
	background: none;
}
.zoom {
	display: none !important;
}
a.buttonRight {
	display: none;
}
.print {
	display: block;
}
/*** seznamy ***/
/*
ul {
	margin-bottom: 12px;
}
ul li {
	margin-bottom: 5px;
	padding-left: 19px;
	background: url("/img/u/ico/bullet_square_red.gif") 0px 6px no-repeat;
}
ul li ul {
	margin-top: 5px;
	margin-left: 6px;
	padding-left: 0px !important;
}
ul li ul li {
	background: url("/img/u/ico/bullet_square_black.gif") 0px 6px no-repeat;
	padding-left: 15px;
}
ul.noBullet li {
	padding-left: 0px !important;
	background: none !important;
}
*/
/*** /seznamy ***/

/*** odkazy ***/
/*
a.otherWeb {
	padding-right: 12px;
	background: url("/img/u/ico/ico_other_web.gif") 100% 1px no-repeat;
}
a.otherWebWhite {
	padding-right: 12px;
	background: url("/img/u/ico/ico_other_web_white.gif") 100% 1px no-repeat;
}
a.newWindow {
	padding-right: 17px;
	background: url("/img/u/ico/ico_new_window.gif") 100% 1px no-repeat;
}

a.pdf {
	float: left;
	padding: 0px 7px 0px 31px;
	background: url("/img/u/ico/ico_pdf.gif") 0px -5px no-repeat;
}
a.doc {
	float: left;
	padding: 0px 7px 0px 31px;
	background: url("/img/u/ico/ico_doc.gif") no-repeat;
}
a.xls {
	float: left;
	padding: 0px 7px 0px 31px;
	background: url("/img/u/ico/ico_xls.gif") 0px -5px no-repeat;
}
a.ppt {
	float: left;
	padding: 0px 7px 0px 31px;
	background: url("/img/u/ico/ico_ppt.gif") no-repeat;
}
a.zip {
	float: left;
	padding: 0px 7px 0px 31px;
	background: url("/img/u/ico/ico_zip.gif") 0px -5px no-repeat;
}
a.qt {
	float: left;
	padding: 0px 7px 0px 31px;
	background: url("/img/u/ico/ico_qt.gif") no-repeat;
}
a.wmv {
	float: left;
	padding: 0px 7px 0px 31px;
	background: url("/img/u/ico/ico_wmv.gif") 0px -5px no-repeat;
}
.zoom {
	padding-left: 16px;
	background: url("/img/u/ico/ico_zoom.gif") 0px 3px no-repeat;
	color: #949494;
}
.play {
	padding-left: 15px;
	background: url("/img/u/ico/ico_play.gif") 0px 3px no-repeat;
	color: #df4828;
	text-decoration: underline;
}
a.button, a.buttonRight {
	float: left;
	padding: 0px 10px 0px 29px;
	height: 25px;
	line-height: 25px;
	background: #df4828 url("/img/u/ico/ico_more_button.gif") 0px 0px no-repeat;
	color: #ffffff;
	font-size: 92%;
	text-decoration: none;
}
a.buttonRight {
	float: right;
}

a.arrow {
	padding-left: 7px;
	background: url("/img/u/ico/bullet_arrow_2.gif") 0px 6px no-repeat;
}
.arrowWhite {
	padding-left: 7px;
	background: url("/img/u/ico/bullet_arrow_white.gif") 0px 5px no-repeat;
	color: #949494;
}
a.block {
	margin-bottom: 5px;
}
.recommend {
	float: left;
	padding: 0px 10px 0px 29px;
	height: 25px;
	line-height: 25px;
	background: #df4828 url("/img/u/ico/ico_recommend.gif") 0px 0px no-repeat;
	color: #ffffff;
	font-size: 92%;
	text-decoration: none;
}
*/
/*** /odkazy ***/

/*** tabulky ***/
/*
table {
	width: 100%;
	border-spacing: 0px;
	font-size: 92%;
}
table tr.zebra {
	background: #f7f7f7;
}
table thead th {
	background: url("/img/u/bg_th.gif");
	color: #ffffff;
	text-align: left;
	font-weight: bold;
}
table th, table td {
	padding: 7px 12px;
	border-right: 2px solid #ffffff;
}
table tbody th {
	text-align: left;
}
table td, table tbody th {
	border-bottom: 1px solid #d4d4d4;
}
table .last td, table tbody .last th {
	border-bottom: 2px solid #a1a1a1;
}
table caption {
	margin-bottom: 10px;
	padding-left: 14px;
	background: url("/img/u/ico/bullet_square_red.gif") 3px 50% no-repeat;
	text-align: left;
	font-size: 119%;
	font-weight: bold;
	color: #df4828;
}
*/
/*** /tabulky ***/

/*** formulář ***/
/*
input.text {
	padding: 3px 5px;
	width: 123px;
	background: #f7f7f7;
	border: 1px solid #bbbbbb;
	color: #5e5e5e;
	font-size: 11px;
}
select {
	padding: 0px 0px 0px 5px;
	width: 123px;
	height: 17px;
	background: #f7f7f7;
	border: 1px solid #bbbbbb;
	width: 139px;
	color: #5e5e5e;
	font-size: 92%;
}
textarea {
	background: #f7f7f7;
	border: 1px solid #bbbbbb;
}
input.submitSearch {
	padding: 3px 7px;
	* padding: 2px 7px;
	border: 0px;
	background: #a3a3a3;
	color: #ffffff;
	font-size: 11px;
}
input.submitClients {
	margin-left: 10px;
	padding: 2px 7px;
	* padding: 2px 7px;
	border: 0px;
	background: #a3a3a3;
	color: #ffffff;
	font-size: 11px;
}

form .leftCol, form .rightCol {
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	width: 240px;
}
form br {
	clear: both;
}
fieldset {
	margin: 0px 0px 7px 0px;
	padding: 9px 9px 25px 9px;
	border: none;
	background: url("/img/u/horizontal_line_shadow.gif") 0% 100% repeat-x;
}
fieldset h2 {
	margin-top: 0px;
	padding-left: 0px;
}
fieldset p {
	padding-left: 0px !important;
}
fieldset legend {
	display: none;
}
label {
	float: left;
	width: 137px;
	margin-bottom: 10px;
}
label.l25 {
	width: 25px;
}
label.l100 {
	width: 100px;
}
label.l74 {
	width: 74px;
}
label.l185 {
	width: 185px;
}
label.l204 {
	width: 204px;
}
label.l255 {
	width: 255px;
}
label.l278 {
	width: 278px;
}
input.fileinput{
	width: 222px;
	*width: 215px;
}
input.i153 {
	width: 153px;
	*width: 146px;
}
input.i75 {
	width: 75px;
}
input.i116 {
	width: 116px;
}
input.i285 {
	width: 285px;
	*width: 278px;
}
input.i351 {
	width: 351px;
	*width: 344px;
}
input.i395 {
	width: 395px;
}
input.i127 {
	width: 127px;
}
select.s57 {
	width: 57px;
}
select.s229 {
	width: 229px;
}
textarea.t396 {
	width: 396px;
}
textarea.t359 {
	width: 359px;
}
select.s314 {
	width: 314px;
	*width: 307px;
}
span.required {
	color: #df4828;
	font-weight: bold;
}
label.required {
	color: #000000;
	font-weight: bold;
}
input.submit {
	float: right;
	margin-right: 9px;
	padding: 0px 10px 0px 29px;
	*padding: 0px 4px 0px 20px;
	height: 25px;
	line-height: 25px;
	background: #df4828 url("/img/u/ico/ico_more_button.gif") 0px 0px no-repeat;
	border: 0px;
	color: #ffffff;
	font-size: 92%;
	text-decoration: none;
}
input.reset {
	float: right;
	margin-right: 10px;
	padding: 0px 10px 0px 29px;
	*padding: 0px 4px 0px 20px;
	height: 25px;
	line-height: 25px;
	background: #707070 url("/img/u/ico/ico_more_button_grey.gif") 0px 0px no-repeat;
	border: 0px;
	color: #ffffff;
	font-size: 92%;
	text-decoration: none;
}
#error {
	margin-bottom: 15px;
	padding: 9px;
	background: #f9ece9;
	border: 1px solid #df4828;
	color: #df4828;
}
#error h3 {
	margin-top: 0px;
	padding-left: 22px;
	background: url("/img/u/ico/ico_alert.gif") 3px 0px no-repeat;
	height: 13px;
	line-height: 13px;
}
#error p {
	padding-left: 0px;
	padding-right: 0px;
}
.error label {
	color: #df4828;
}
.error input, .error select {
	background: #f9ece9;
	border: 1px solid #df4828;
}
*/
/*** formulář ***/
#root {
	background: #ffffff;
}
/*
#page, #footer {
	position: relative;
	margin: 0px auto;
	width: 952px;
}
*/
#page {
	padding-top: 0px;
}
/*** hlavička ***/
#top {
	background: none;
	height: auto;
	margin-bottom: 	0px;
}

#read #header {
	background: none;
}
#about #header {
	background: none;
}
#offer #header {
	background: none;
}
#solution #header {
	background: none;
}
#products #header {
	background: none;
}

#references #header {
	background: none;
}
#websiteInformation #header {
	background: none;
}
#sitemap #header {
	background: none;
}
#fulltext #header {
	background: none;
}
#career #header {
	background: none;
}
#contacts #header {
	background: none;
}

#header {
/*
	position: relative;
	padding: 0px;
*/
	height: auto;
}
#header #logo {
	float: none;
	margin-top: 0px;
}
#header #logoPrint {
	margin: 30px;
	display: block;
}
#header #language {
	display: none;
/*
	position: absolute;
	top: 20px;
	left: 228px;
	font-size: 92%;
*/
}
/*
#header #language a {
	color: #f3d7d1;
}

*/
/* menu */
ul#menu {
	display: none;
/*
	position: absolute;
	top: -242px;
	right: 8px;
	z-index: 10;
	margin-top: 10px;
	margin-bottom: 0px;
	text-align: left;
*/
}
/*
ul#menu li {
	float: left;
	margin-left: 0px;
	padding-left: 0px;
	background: none;
}
ul#menu li a {
	display: block;
	padding: 0px 9px 0px 0px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}
ul#menu li a span {
	display: block;
	padding: 8px 6px 9px 15px;
	_padding-bottom: 8px;
	height: 16px;
	_height: auto;
}

ul#menu li a.active {
	background: url("/img/u/bg_menu.gif") 100% 0% no-repeat;
}
ul#menu li a.active span {
	background: #962812;
}
ul#menu li#mouseEvent a {
	background: url("/img/u/bg_menu.gif") 100% -33px no-repeat;
	display: block;
}
ul#menu li#mouseEvent a span {
	background: #78200e;
}
*/
/* submenu */
/*
ul#menu li ul {
	position: absolute;
	top: 0px;
	left: 0px;
	margin-top: 3px;
	margin-left: 0px;
	width: 130px;
	z-index: 2;
	visibility: hidden;
	background: url("/img/u/bg_submenu.gif") 100% 100%;
	padding-bottom: 8px;
}
ul#menu li ul.menu2 {
	width: 150px;
}
ul#menu li ul.menu5 {
	width: 200px;
}
ul#menu li ul li {
	margin-bottom: 0px;
	_border: 1px solid #78200e;
	float: none;
}
ul#menu li ul li a {
	display: block;
	padding: 0px 6px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;

}
ul#menu li#mouseEvent ul li a {
	background: none;
}
ul#menu li ul li a span {
	padding: 8px 9px;
	border-bottom: 1px solid #934d3e;
	height: 100%;
}
ul#menu li ul li.last a span {
	border-bottom: 0px solid #934d3e;
}

ul#menu li#mouseEvent ul li a:hover span, ul#menu li#mouseEvent ul li a:hover {
	background: #601202;
}
*/
/* /submenu */
/* /menu */
#header #phrases {
	display: none;
/*
	position: absolute;
	top: 120px;
	left: 0px;
	width: 200px;
	line-height: 120%;
	color: #eac2ba;
	font-size: 92%;
*/
}
/*
#header #phrases #phrase1, #header #phrases #phrase3 {
	margin-top: 6px;
}
#header #phrases li {
	background: none;
	padding-left: 0px;
}
*/
/*** /hlavička ***/
/*** vyhledávání, drobečnová navigace ***/
#main {
	width: 100%;
}
#bar form {
	display: none;
}
#print {
	display: none;
}
#bar ul#crumb {
	display: none;
}
#bar {
/*	display: none; */
/*
	position: relative;
	padding-right: 8px;
	margin-bottom: 7px;
	_margin-bottom: 0px;
	height: 33px;
	_width: 944px;
*/
}
/*
#bar #formSearch {
	float: left;
	padding-top: 6px;
	_padding-top: 5px;
}
#bar ul#crumb {
	float: left;
	position: absolute;
	top: 0px;
	left: 237px;
}
#bar ul#crumb li {
	display: inline;
	padding-left: 0px;
	height: 33px;
	line-height: 33px;
	background: none;
	color: #b3b3b3;
}
#bar ul#crumb li strong {
	color: #858585;
}
#bar ul#crumb li a {
	color: #858585;
}
#bar #print {
	clear: none;
	text-align: right;
	height: 33px;
	line-height: 33px;
	_margin-bottom: 7px;
}
#bar #print a {
	padding-left: 17px;
	background: url("/img/u/ico/ico_print.gif") 0px 4px no-repeat;
	color: #858585;
}
*/
/*** /vyhledávání, drobečnová navigace ***/
/*
#main {
	position: relative;
	padding-bottom: 12px;
}
*/
#main #leftBox {
/*
	float: left;
	width: 747px;
*/
	float: none;
	width: 100%;
}
/*** obsah ***/
#content {
/* 	float: right;
	width: 519px; */
	width: 100%;
	float: none;
}
/*
#content p, #content ul, h1, h2, h3, h4, address {
	padding-left: 9px;
	padding-right: 9px;
}
*/
/**** /obsah ***/

/*** levá lišta ***/
#leftBar {
	display: none;
/*
	float: left;
	_margin-right: 0px;
	padding-top: 0px;
	width: 200px;
	line-height: 128%;
	color: #646464;
	font-size: 92%;
*/
}
/*
#leftBar .box, #leftBar .boxsmall {
	position: relative;
	margin-bottom: 20px;
	padding-bottom: 17px;
	background: url("/img/u/bottom_border_left_box.gif") 0% 100% no-repeat;
}
#leftBar .box .wrapper, #leftBar .boxsmall .wrapper {
	border: 1px solid #e8e8e8;
	border-width: 1px 1px 0px 1px;
	background: #ffffff url("/img/u/bg_left_box.gif") 0% 100% repeat-x;
}
#leftBar .box h2, #leftBar .boxsmall h2 {
	margin-top: 0px;
	margin-bottom: 10px;
	padding: 0px;
}
#leftBar a {
	color: #df4828;
}
#leftBar .box h4, #leftBar .boxsmall h4 {
	margin-left: 6px;
	color: #df4828;
}
#leftBar .box p, #leftBar .box ul, #leftBar .boxsmall p, #leftBar .boxsmall ul {
	margin: 0px 15px;
	padding-bottom: 18px;
}
#leftBar .box ul, #leftBar .boxsmall ul {
	margin: 0px 15px;
	padding-bottom: 10px;
}
#leftBar .box ul li, #leftBar .boxsmall ul li {
	padding-left: 10px;
	background: url("/img/u/ico/bullet_square_leftbar.gif") 0px 6px no-repeat;
}
#leftBar .box .last, #leftBar .boxsmall .last {
	padding-bottom: 1px;
}
#leftBar #motiveOffer {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 94px;
	height: 71px;
	background: url("/img/u/motive/motive_offer.gif") 100% 0% no-repeat;
}
#leftBar #motiveSearch {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 76px;
	height: 83px;
	background: url("/img/u/motive/motive_search.gif") 100% 0% no-repeat;
}
#leftBar #motiveTips {
	position: absolute;
	top: -11px;
	right: 0px;
	width: 82px;
	height: 83px;
	background: url("/img/u/motive/motive_tips_fg.gif") 100% 0% no-repeat;
}
#leftBar .boxsmall .wrapper {
	background: #ffffff url("/img/u/bg_left_boxsmall.gif") 0% 100% repeat-x;
}
*/
/*** /levá liště ***/

/*** pravá liště ***/
#rightBar {
	display: none;
/*	float: right;
	width: 177px;
	line-height: 128%; */
}
/*** /pravá liště ***/

/*** patička ***/
#bottom {
	margin-bottom: 20px;
	height: auto;
	padding-top: 25px;
	background: url("/img/u/horizontal_line_shadow.gif") 0% 0% repeat-x;
}
#bottom #footer {
	height: 15px;
	line-height: 15px;
	text-align: left;
}
#bottom #footer ul#complementaryNavi {
	display: none;
}
#bottom #footer #asset #asociacebiz {
	display: none;
}
#bottom #footer #asset #iso9001 {
	display: none;
}
ul#submenu {
	display: none;
}
#topProjects ul li {
	margin-bottom: 20px;
}
/*** /patička ***/
#projector {
	display: none;
}
#homepage #content {
	width: 100%;
	margin-top: 0px;
}
#leftCol ul, #rightCol ul {
	background: none;
}
#leftCol p.right, #rightCol p.right {
	display: none;
}
.notice {
	display: none;
}
ul.reference {
	width: 100%;
}
ul.reference li {
	width: 48%;
}
#clientInfo {
	width: 100%;
}
h2.setting, h2.drift, h2.characteristic, h2.assets, h2.awards, h2.related, h2.projects {
	padding-left: 40px;
}
a.pdf {
	padding-left: 50px;
}
#for2cols #content {
	width: 100%;
}
#notRightbarContent {
	width: 100%;
}
#notRightbarContent .content {
	width: auto;
}
#notRightbarContent .rightbar {
	width: 177px;
}
.award .besideImg {
	float: none;
	width: auto;
}
#notRightbarContent .rightbar img {
	margin-bottom: 30px;
}
.paging {
	display: none;
}
.button {
	display: none;
}
#googleMap {
	width: auto !important;
	height: 400px !important;
	background: #ffffff !important;
}
/*** rozeskok ***/
ul#overview {
	float: none;
	margin-top: 12px;
	width: 100%;
}
ul#overview li {
	width: 48%;
/*
	float: left;
	margin: 0px 0px 4px 0px;
	padding: 0px;
	background: none;
*/
}
ul#overview li ul.articles li {
	width: 100%;
}
/*
ul#overview li.leftBox {
	clear: both;
	margin-right: 20px;
}
ul#overview li h2 {
	margin-top: 0px;
	padding-left: 24px;
}
ul#overview li h2 a {

}
ul#overview li p {
	padding: 0px;
	color: #606060;
	font-size: 92%;
}
ul#overview li ul.articles{
	float: left;
	margin: 0px 0px 9px 0px;
	padding: 0px;
}
ul#overview li ul.articles li {
	margin: 0px;
}
ul#overview li ul.articles li a {
	display: block;
	font-size: 92%;
	background-position: 0px 7px;
}
*/
/*** /rozeskok ***/
/*
#content img {
	float: left;
	margin-right: 16px;
	padding: 4px;
	border: 1px solid #dfdfdf;
}
*/
.list {
	margin-bottom: 4px;
}
#leftBar .box .list, #leftBar .box ul {
	padding-bottom: 1px;
}
.file {
	height: 24px !important;
	line-height: 24px;
}
.file span {
	float: left;
	margin-right: 20px;
}
.submenu strong {
	color: #df4828;
}
#content .photos {
	float: left;
	margin-bottom: 12px;
	width: auto;
}
#content .photos img {
	float: none;
	margin-bottom: 8px;
}
#content .photos a {
	margin-left: 5px;
	padding-left: 17px;
	font-size: 92%;
	color: #949494;
}

/* edee */
#rightBarReferences, #rightBarProjectStudies {
	display: none;
}
.rightBarReferences, .rightBarProjectStudies, #projectStudies {
	width:150px;
	height:82px;
	background: url("/cms/xstandard/edee_reference.gif") no-repeat;
	padding:43px 0px 0px 80px;
	color:#000000;
	font-weight:bold;
	margin-bottom:20px;
	display: block !important;
}
.rightBarProjectStudies {
	background: url("/cms/xstandard/edee_studie_right.gif") no-repeat;
}
#projectStudies {
	background: url("/cms/xstandard/edee_studie.gif") no-repeat;
}