body {
	margin: 0px;
	background-color: #f5f5f3;
}

div {
	font-size: 11px;
}

form {
	padding: 0px;
	margin: 0px;
}

p {
	margin: 0px;
	padding: 0px;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*
*/

#globalDiv {
	width: 100%;
	height: 100%;
	text-align: center;
}

#centerDiv {
	width: 980px;
	height: 100%;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}

#login_box {
	width: 327px;
	height: 164px;
	background-color: rgb(152,38,61);
	display:none;
}

#login_box .mytitle {
	margin: 0px;
	padding: 0px;
	font-size: 10pt;
	color: rgb(255,255,255);
	padding: 16px 20px 18px 20px;
}

#login_box .item {
	margin: 0px;
	padding: 0px;
	width: 100%;
	overflow: auto;
	padding-bottom: 5px;
	}

#login_box .item label {
	width: 100px;
	padding: 2px 0px 0px 20px;
	font-size: 8pt;
	float: left;
	color: rgb(255,255,255);
	}

#login_box .item input{
	width: 160px;
	float: right;
	color: rgb(100,100,100);
	font-size: 8pt;
	padding: 2px;
	border: 1px solid rgb(128,26,46);
	margin-right: 20px;
	}


#login_box .button {
	width: 100%;
	overflow: auto;
	padding-top: 22px;
	}


#login_box .button a {
	float: left;
	margin: 6px 0px 0px 20px;
	color: rgb(255,255,255);
	}

#login_box .button a:hover{
	text-decoration: none;
	}

#login_box .button button {
	float: right;
	margin-right: 20px;
	width: 160px;
	background-color: rgb(128,26,46);
	padding: 5px 0px 5px 0px;
	font-size: 8pt;
	color: rgb(255,255,255);
	cursor: pointer;
	border: 0px;
	}

#globalTable {
	width: 980px;
	height: 100%;
	background-color: #ffffff;
}

#globalTd {
	padding-left: 20px;
}

#divCenter {
	height: 100%;
}

#allTable {
	width: 940px;
	height: 100%;
}

#globalPageTable {
	height: 100%;
}

/*
	top
*/

#topContainer {
	height: 36px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#searchContainer {
	WIDTH: 200px;
}

#searchContainer .space {
	width: 100%;
}

.icoText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5A5A5C;
}

.icoHome {
	background-image: url(../images/ico_home.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	display: block;
	padding-right: 15px;
	padding-bottom: 1px;
}

.icoLangEN {
	background-image: url(../images/ico_eng.gif);
	background-repeat: no-repeat;
	padding-left: 22px;
	display: block;
	padding-right: 15px;
	padding-bottom: 1px;
}

.icoLangCZ {
	background-image: url(../images/ico_cze.gif);
	background-repeat: no-repeat;
	padding-left: 22px;
	display: block;
	padding-right: 15px;
	padding-bottom: 1px;
}

.icoServis {
	background-image: url(../images/ico_servis.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	display: block;
}

.icoSearch {
	background-image: url(../images/ico_search.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	display: block;
}

/*
	motiv & logo area
*/

#logoContainer {
	width: 173px;
	vertical-align: top;
	padding-right: 2px;
}

#logoBox {
	width: 173px;
	height: 166px;
	background-color: #0a0c0d;
}

#logoBox img {
	border: none;
}

#logoBox div {
	padding-left: 20px;
	padding-top: 20px;
}

#logoContainer .space {
	font-size: 1px;
	height: 2px;
	background-color: #ffffff;
}

#logoContainer .greyBox {
	width: 173px;
	height: 12px;
	background-color: #cfd0ca;
	font-size: 1px;
}

#motivContainer {
	width: 765px;
	padding-bottom: 2px;
}

#aboveMenuSpace {
	height: 2px;
	font-size: 1px;
}

/*
	leftPanelArea
*/

#leftPanelContainer {
	height: 100%;
	vertical-align:top;
}

#leftPanelBox {
	height: 100%;
}

#leftPanelTable {
	height: 100%;
}

/*
	mainMenu
*/

#menuBox {
	width: 173px;
	vertical-align: top;
	background-color: #D1D2CA;
}

#belowMenuArea {
	height: 100%;
	background-color: #D1D2CA;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-top: 20px;
	vertical-align: bottom;
	text-align: right;
}

#iso {
	width: auto;
}

/*
	pageArea
*/

#pageArea {
	width: 100%;
	height: 100%;
}

#pageTable {
	height: 100%;
}

#insidePage {
	width: 548px;
	vertical-align: top;
}

#insideRight {
	width: 217px;
	vertical-align: top;
	background-color: #F5F5F3;
}

#insidePage .homeBox {
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 25px;
	padding-bottom: 50px;
}

/*
	header inputs
*/

.input_search{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5A5A5C;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	border: 1px solid #A2A2A0;
	height: 19px;
	margin-left: 10px;
}
.input_login{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5A5A5C;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	border: 1px solid #A2A2A0;
	height: 19px;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	margin-bottom: 14px;
	line-height: 14px;
}

/*
	footer
*/

#footerSpace {
	height: 20px;
}

#footerBox {
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}

#footer {
	width: 468px;
	position: absolute;
	left: 213px;
	top: -30px;
	padding-top: 5px;
	border-top: 1px solid #d1d2ca;
}

/*
	widePanel option
*/

.widePanel #insidePage {
	width: 436px;
	border-right: 2px solid #ffffff;
}

.widePanel #insideRight {
	width: 327px;
}

.widePanel #footer {
	width: 358px;
	position: absolute;
	left: 213px;
	top: -30px;
	padding-top: 5px;
	border-top: 1px solid #d1d2ca;
}

.widePanel #insidePage .homeBox {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 50px;
}

/*
	main content
*/

h2.motto {
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	color: #b38959;
	font-size: 21px;
	padding: 0px;
	margin: 0px;
	margin-bottom: 30px;
}

#hpImages {
	width: 468px;
}

#hpImages p {
	font-size: 9px;
	line-height: 13px;
	margin: 0px;
	padding: 0px;
}

#hpImages div.textLeftAligned {
	padding: 10px;
	padding-bottom: 0px;
	border: none;
	text-align: left;
}

#hpImages div.textRightAligned {
	padding: 10px;
	padding-bottom: 0px;
	border: none;
	text-align: right;
}

#hpImages .title {
	font-size: 15px;
	line-height: 17px;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
}

#hpImages .color1 { color: #718fa9; }
#hpImages .color2 { color: #817196; }
#hpImages .color3 { color: #c0a27c; }
#hpImages .color4 { color: #949a76; }
#hpImages .color5 { color: #99273e; }
#hpImages .color6 { color: #b38959; }
#hpImages .color7 { color: #9fb4ab; }

#hpImages td {
	width: 50%;
	padding-bottom: 26px;
}

#hpImages td .left {
	float: left;
	width: 219px;
	height: 126px;
}

#hpImages td div {
border: 1px solid #d1d2ca;
}

#hpImages td .right {
	float: right;
	width: 219px;
	height: 126px;
}

#hpImages .img1 {
	background-image: url(../images/hp_img1.jpg);
}

#hpImages .img2 {
	background-image: url(../images/hp_img2.jpg);
}

#hpImages .img3 {
	background-image: url(../images/hp_img3.jpg);
}

#hpImages .img4 {
	background-image: url(../images/hp_img4.jpg);
}

/*
	rightBox
*/

#insideRight .rightBox #news {
	padding-top: 20px;
}

/*
	archiv
*/

#archive {
	width: 468px;
	border-top: 1px solid #d1d2ca;
	margin-top: 20px;
	padding-top: 10px;
}

#archive a {
	font-size: 11px;
	margin-right: 10px;
	line-height: 18px;
}

/*
	search result
*/

.result_word {
	margin-bottom: 30px;
}

h3.result_search {
	margin-bottom: 5px;
	background-image: url(../images/grey_circle.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left: 20px;
}

/*
	infoline
*/

#infolinka {
	margin: 0px;
	padding: 0px;
}

#infolinka textarea {
	color: #555555;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #d1d2ca;
}

#infolinka input {
	color: #555555;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #d1d2ca;
	height: 20px;
	padding-top: 2px;
	margin-right: 10px;
}

#infolinka .infoBtn {
	float: left;
	padding-bottom: 50px;
}

#infolinka .infoBtn input {
	width: 117px;
	padding-top: 0px;
}

#infolinka .chckBox {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 10px;
}

#infolinka .chckBox input {
	border: 1px solid #d1d2ca;
}

.chckBoxNote {
	padding-top: 4px;
}

.infoline {
	color: #555555;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 20px;
}

.infoline .item {
	width: 90px;
}

.infoline .spacer {
	height: 20px;
}

.infoline td {
	padding-bottom: 5px;
	height: 20px;
}

.infoline #infoQuestion {
	width: 380px;
	height: 70px;
}


#isoMenuArea {
	font-size: 8pt;
	font-weight: normal;
	color: #5E5E5E;
	text-align: right;
	padding-right: 10px;
	padding-top: 10px;
	background-color: #D1D2CA;
}

#isoMenuArea span {
	display: block;
	padding-top: 7px;
}

#belowMenuArea p {
	border-bottom: 3px solid rgb(255,255,255);
	padding-right: 10px;
	padding-bottom: 10px;
	margin: 0px;
}

#belowMenuArea a {
	display: block;
	width: 100%;
	text-align: center;
	margin-top: 12px;
}

