/* inCMS */
/* (c)2007 Inexes */

* {
	margin: 0;
	padding: 0;
	border: none;
}
html {
	height: 100%;
	overflow-y: scroll;
}
body {
	height: 100%;
	line-height: 1.3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	text-align: center;
	background: url('./BodyBg.gif') #3e3e3e top left repeat-x;
}

/** STRANKA */
#borderedPage {
	width: 1010px;
	margin: 0 auto;
	background: url('./BorderedPageBg.gif') top center repeat-y;
}
#borderedPage #pageBg {
	width: 1010px;
	background: url('./BorderedPageBgTop.gif') top center no-repeat;
}
#page, #page2 {
	position: relative;
	width: 960px;
	margin: 0 auto;
	text-align: left;
	background: url('./PageBg.gif') #3e3e3e top left repeat-x;
	color: #fff;
}
/** Content stranka */
#page {
}
/** Uvodni stranka */
#page2 {
}

/** HLAVICKA */
#headerBox {
	width: 100%;
	height: 32px;
}
#headerBox #logo {
	position: absolute;
	top: 37px;
	left: 0;
}

/** TELO */
#mainBox {
	width: 710px;
	margin-top: 5px;
	margin-left: 249px;
	float: left;
	clear: both;
	background: url('./ContentBgLeft.gif') top left no-repeat;
}

/** OBSAH */
#mainBox #mainContentBox, #mainBox #searchBoxExt {
	float: left;
	width: 470px;
	min-height: 772px;
	/*background: url('./ContentBgLeft.gif') top left no-repeat;*/
	padding: 0;
	color: #fff;
	padding-bottom: 10px;
}
/*
#page2 #mainBox #mainContentBox {
	background: url('./ContentBgLeft2.gif') #f5f5f5 top left no-repeat;
	color: #000;
}
*/
#mainBox #mainContentBox.noInfoContent {
	width: 710px;
}
#mainBox #mainContentBox #contentTopLine {
	width: 100%;
	height: 7px;
	line-height: 7px;
	margin-bottom: 10px;
	background:  url('./ContentBgTop.gif') #f5f5f5 top left no-repeat;
}
#mainBox #mainContentBox .htmlEditorContent .topFotoArticle {
	background: url('./ContentBgLeft2.gif') #f5f5f5 top left no-repeat;
	color: #000;
	margin: -25px -20px 0 -20px;
	padding: 25px 20px 20px 20px;
}

/** TOP MENU */
#mainMenuBox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 28px;
}
#mainMenuBox ul {
	list-style: none;
	text-align: right;
}
#mainMenuBox ul li {
	line-height: 28px;
	display: inline;
}
#mainMenuBox ul li a, #mainMenuBox ul li a:visited {
	color: #fff;
	text-decoration: none;
	margin-right: 20px;
	margin-left: 10px;
}
#mainMenuBox ul li a:hover, #mainMenuBox ul li a:active {
	text-decoration: underline;
}
#mainMenuBox ul li a.menuItemHome {
	padding-left: 24px;
	background: url('./TopMenuItemHome.gif') center left no-repeat;
}
#mainMenuBox ul li a.menuItemContact {
	padding-left: 26px;
	background: url('./TopMenuItemContact.gif') center left no-repeat;
}
#mainMenuBox ul li a.menuItemSearch {
	padding-left: 24px;
	background: url('./TopMenuItemSearch.gif') center left no-repeat;
}

/** LEVA ZONA */
#leftZone {
	position: absolute;
	top: 265px;
	left: 0;
	width: 249px;
	clear: both;
}

/** HLAVNI MENU */
#subMenuBox {
	width: 249px;
}
/* 1. UROVEN MENU */
ul#menuList-1 {
	position: relative;
	list-style: none;
}
ul#menuList-1 li {
	position: relative;
	margin: 0;
	padding: 0;
}
ul#menuList-1 li.subMenuItem-1, ul#menuList-1 li.subMenuItem-2, ul#menuList-1 li.subMenuItem-3 {
	padding-top: 6px;
}
ul#menuList-1 li.subMenuItemBottom-1, ul#menuList-1 li.subMenuItemBottom-2, ul#menuList-1 li.subMenuItemBottom-3 {
	height: 6px;
	line-height: 6px;
}
/* Prvni polozka */
ul#menuList-1 li.subMenuItem-1 {
	background: url('./SubMenuItemTop-1.gif') #da0000 top left no-repeat;
}
ul#menuList-1 li.subMenuItemBottom-1 {
	background: url('./SubMenuItemBottom-1.gif') top left no-repeat;
}
/* Druha polozka */
ul#menuList-1 li.subMenuItem-2 {
	background: url('./SubMenuItemTop-2.gif') #a8bc02 top left no-repeat;
}
ul#menuList-1 li.subMenuItemBottom-2 {
	background: url('./SubMenuItemBottom-2.gif') top left no-repeat;
}
/* Treti polozka */
ul#menuList-1 li.subMenuItem-3 {
	background: url('./SubMenuItemTop-3.gif') #878787 top left no-repeat;
}
ul#menuList-1 li.subMenuItemBottom-3 {
	background: url('./SubMenuItemBottom-3.gif') top left no-repeat;
}
ul#menuList-1 a, ul#menuList-1 a:visited {
	display: block;
	height: 37px;
	font-family: Arial;
	font-size: 16px;
	font-weight: normal !important;
	line-height: 38px;
	text-transform: uppercase;
	text-decoration: none;
	padding: 0 22px;
	color: #fff;
}
ul#menuList-1 a:hover, ul#menuList-1 a:active, ul#menuList-1 a.selected {
	text-decoration: underline;
}
/* 2. UROVEN MENU */
ul#menuList-1 ul {
	list-style: none;
}
ul#menuList-1 ul li {
	height: auto;
	line-height: normal;
}
ul#menuList-1 ul li a, ul#menuList-1 ul li a:visited {
	height: auto;
	line-height: 26px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-indent: 6px;
	text-transform: none;
}
ul#menuList-1 li.subMenuItem-1 ul a {
	background: url('./SubMenuItemMiddle-1.gif') top left repeat-y;
}
ul#menuList-1 li.subMenuItem-2 ul a {
	background: url('./SubMenuItemMiddle-2.gif') top left repeat-y;
}
ul#menuList-1 li.subMenuItem-3 ul a {
	background: url('./SubMenuItemMiddle-3.gif') top left repeat-y;
}
/* 3. UROVEN MENU */
ul#menuList-1 ul ul {
	min-height: 26px;
	line-height: 20px;
}
ul#menuList-1 ul li ul li a, ul#menuList-1 ul li ul li a:visited {
	line-height: 20px;
	text-indent: 18px;
	font-weight: normal;
}

/** LEVA INFOZONA */
#leftZoneBox {
	width: 249px;
	margin-top: 20px;
}

/** INFOZONA */
#infoContentBox {
	float: left;
	width: 240px;
	padding: 0;
}
/** Seznamy v InfoZone */
#infoContentBox .list {
	margin-bottom: 10px;
	padding: 10px 0 10px 10px;
	background: #515151;
}
#infoContentBox .list .listItem {
	float: left;
	width: 105px;
	height: 105px;
	margin: 0 10px 10px auto;
}
#infoContentBox .listItem a {
	position: relative;
}
#infoContentBox .listItem a span, #infoContentBox .listItem a:visited span {
	position: absolute;
	display: block;
	bottom: 2px;
	left: 0;
	height: 93px;
	width: 93px;
	text-decoration: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	border: none;
}
#infoContentBox .listItem a:hover span, #infoContentBox .listItem a.hover span {
	border: 6px solid #fff;
}
#infoContentBox .list .listItem img {
	width: 100%;
	margin: 0 auto;
}
#infoContentBox .listPager {
	clear: both;
	text-align: center;
}
#infoContentBox .listPagesCount {
	clear: both;
	text-align: center;
	padding: 10px 5px 0 0;
}
#infoContentBox .listPager a {
	margin-right: 8px;
	padding: 0;
}

/** VYHLEDAVANI */
#searchBox {
	padding: 10px 0;
	text-align: right;
	clear: both;
}

/** PATICKA */
#footerBox {
	width: 100%;
	height: 31px;
	clear: both;
	line-height: 31px;
	margin-top: 1px;
	background: url('./FooterBg.gif') top left repeat-x;
	color: #999;
}
#footerBox #footerBox-copy {
	width: 70%;
	margin: 0 auto;
	text-align: center;
}
#footerBox #footerBox-link {
	float: right;
	margin-right: 10px;
}
#footerBox a, #footerBox a:visited {
	color: #999;
}
#footerBox a:hover, #footerBox a:active {
	text-decoration: none;
}

/** ZAKLADNI A OSTATNI ELEMENTY */
table {
	line-height: 1.3;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	border-collapse: collapse;
}
input, select, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	vertical-align: middle;
	color: black;
	background: White;
	border: solid #275270 1px;
}
strong {
	font-weight: bold;
}
em {
	font-style: italic;
}
address {
	font-style: normal;
}
h1 {
	/*display: inline;*/
	float: left;
	clear: both;
	font-family: "Times New Roman";
	font-size: 32px;
	font-weight: normal;
	color: #fff;
	margin-top: 5px;
	margin-left: 20px;
	padding: 1px 10px;
}
h2, h4 {
	font-weight: normal;
}
h2 {
	font-size: 22px;
	margin-left: 20px;
	padding-top: 8px;
	padding-bottom: 2px;
}
h3, h4 {
	font-family: Arial;
	margin-left: -1px;
	margin-top: 5px;
	padding: 1px 0;
}
h3 {
	font-size: 16px;
}
h4 {
	font-size: 14px;
}

a, a:visited {
	text-decoration: underline;
}
a:hover, a:active {
	text-decoration: none;
}

#dateAuthor, .dateAuthor {
	clear: both;
	margin-left: 20px;
	padding: 5px 0;
}

.noScreen, #description, #languages, #navigation {
	display: none;
}
h2.error {
	text-indent: 10px;
	padding-top: 2px;
	background: #f00 !important;
}
.cleaner {
	display: block;
	clear: both;
	overflow: hidden;
	height: 1px;
	margin-top: -1px;
}

/* Wysiwyg - obecne */
#mainContentBox .article {
	width: 470px !important;
	overflow: hidden;
	clear: left;
}
#mainContentBox.noInfoContent .article {
	width: 700px !important;
}
.htmlEditorContent {
	clear: both;
	padding: 5px 20px 15px 20px;
}
.htmlEditorContent div, .htmlEditorContent ol, .htmlEditorContent ul {
	clear: both;
}
.htmlEditorContent p {
	line-height: 18px;
	margin-top: 3px;
}
.htmlEditorContent ul, .htmlEditorContent ol {
	line-height: 18px;
}
.htmlEditorContent ul {
	padding: 5px 5px 5px 15px;
	list-style-type: square;
}
.htmlEditorContent ul li {
	padding: 1px 0 1px 5px;
}
.htmlEditorContent ol {
	padding: 5px 5px 5px 18px;
}
.htmlEditorContent ol li {
	padding: 1px 0 1px 5px;
}
.htmlEditorContent table {
	font-family: Arial, Helvetica, Sans-serif !important;
	font-size: 12px;
	margin-top: 10px;
}
.htmlEditorContent table th, .htmlEditorContent table td {
	text-align: left;
	padding: 2px 5px;
}
.htmlEditorContent table th {
	font-size: 13px;
}
.htmlEditorContent table.styled td {
	/*border-bottom: 1px solid #fff;*/
}
.htmlEditorContent table.styled thead th, .htmlEditorContent table.styled thead td {
	font-family: Arial !important;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	padding: 2px 15px;
}
.htmlEditorContent table.styled tbody td, .htmlEditorContent table.styled tbody th {
	font-family: Arial !important;
	font-size: 12px;
	line-height: 22px;
	padding: 2px 15px;
	border-bottom: 1px solid #747474;
}
#mainContentBox table.styled thead th, #mainContentBox table.styled thead td {
	color: #fff;
}
#mainContentBox table tr.hl th, #mainContentBox table tr.hl td {
	background-color: #333;
}
.htmlEditorContent .perex {
	font-style: italic;
}
/* Wysiwyg - infozona */
#infoContentBox a {
	color: #fff;
}
#infoContentBox table.styled thead th, #infoContentBox table.styled thead td {
	color: Black;
	background-color: White;
}
#infoContentBox table.styled tr.hl th, #infoContentBox table.styled tr.hl td {
	background-color: #606060;
}

/** Navigacni tlacitka */
#upBackPrint {
	clear: both;
	display: block;
	text-align: right;
	margin: 20px;
}
#upBackPrint span {
	display: none;
}
#upBackPrint .buttonBack, #upBackPrint .buttonUp, #upBackPrint .buttonPrint {
	font-family: Arial;
	font-size: 13px;
	/*font-weight: bold;*/
	color: #fff !important;
	text-align: right;
	text-decoration: none;
	padding-left: 27px;
	margin-left: 20px;
	cursor: pointer;
}
#upBackPrint a:hover, #upBackPrint a:active {
	text-decoration: underline;
}

/** Galerie */
#overlay {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 50;
	background: url('./BackgroundOverlay.png');
	cursor: pointer;
}
#lightbox {
	display: none;
	z-index: 51;
	padding: 10px;
	position: absolute;
	background: White;
	cursor: pointer;
	color: #4f4f4f;
}
#lightbox h2 {
	height: 27px;
	padding: 0 30px 0 3px;
	font-size: 18px;
}
#lightbox img {
	background: #c0c0c0;
}
#lightbox p.dateAuthor {
	padding: 3px 3px 0 3px;
	font-weight: bold;
}
#lightbox p.fileName {
	padding: 3px 3px 0 3px;
}
#lightbox p.description {
	padding: 3px 3px 0 3px;
}
#lightbox #lightbox-closer {
	visibility: hidden;
	position: absolute;
	right: 10px;
	top: 10px;
	width: 21px;
	height: 21px;
	background: url('./BackgroundCloser.gif') no-repeat;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}
.gallery {
}
.gallery .content {
	width: 430px !important;
	margin-left: 20px;
}
#mainContentBox.noInfoContent .gallery .content {
	width: 660px !important;
}
.gallery .sortBy {
	float: right;
}
.gallery .sortBy select {
	vertical-align: middle;
	margin-left: 5px;
}
.gallery .pages {
	padding: 2px 0 5px 0;
	text-align: center;
}
.gallery span.leftControl {
	float: left;
	width: 30px;
	height: 106px;
	margin-right: 5px;
	background: url('Left.gif') center right no-repeat;
}
.gallery span.leftControl-active {
	cursor: pointer;
}
.gallery span.leftControl-active:hover, .gallery span.leftControl-active.hover {
	background-color: #404040;
}
.gallery span.rightControl {
	float: right;
	width: 30px;
	height: 106px;
	background: url('Right.gif') center left no-repeat;
}
.gallery span.rightControl-active {
	cursor: pointer;
}
.gallery span.rightControl-active:hover, .gallery span.rightControl-active.hover {
	background-color: #404040;
}
.gallery .content {
	padding: 0;
}
.gallery .inside1 {
	float: left;
	width: 359px;
	height: 106px;
	background: #515151;
}
#mainContentBox.noInfoContent .gallery .inside1 {
	width: 590px;
}
.gallery .inside2 {
	position: relative;
	width: 343px;
	height: 90px;
	overflow: hidden;
	margin: 8px 8px 0 8px;
}
#mainContentBox.noInfoContent .gallery .inside2 {
	width: 560px;
}
.gallery .inside3 {
	position: absolute;
	width: 100%;
	left: 0;
	top: 0;
}
.galleryItem {
	float: left;
	margin: 0 10px 0 0;
}
.galleryItem h3, .galleryItem .fileName, .galleryItem .dateAuthor {
	display: none;
}
.galleryItem .image {
	display: table-cell;
	vertical-align: middle;
	height: 90px;
}
.galleryItem .image a {
	position: relative;
}
.galleryItem img {
	cursor: pointer;
}
.galleryItem a span, .galleryItem a:visited span {
	position: absolute;
	display: block;
	bottom: 3px;
	left: 0;
	height: 77px;
	text-decoration: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	border: none;
}
.galleryItem a:hover span, .galleryItem a.hover span {
	border: 6px solid #fff;
}

#mainContentBox .htmlEditorContent img {
	max-width: 675px;
}
/* galerie v infozone */
#infoContentBox .content {
	width: 181px !important;
	margin: 12px auto 5px auto;
}
#infoContentBox .inside1 {
	width: 110px;
}
#infoContentBox .inside2 {
	width: 90px;
}
#infoContentBox .gallery-type1 .inside3 {
}
#infoContentBox .galleryItem {
}
#infoContentBox .galleryItem .image {
}

/** Top sablona s fotkou */
div.photoDesc {
	position: relative;
	margin-left: -20px;
	margin-top: -5px;
}
div.photoDesc img {
	width: 470px !important;
}
div.photoDesc p {
	line-height: 2px;
	margin: 0;
	padding: 0;
}
div.photoDesc h3.photoDesc, div.photoDesc h4.photoDesc {
	position: absolute;
	left: 0;
	display: inline;
	clear: both;
	font-family: "Times New Roman";
	font-weight: normal;
	color: #fff !important;
	margin-top: 5px;
	margin-left: 10px;
	padding: 0 10px;
}
div.photoDesc h3.photoDesc {
	font-size: 32px;
	bottom: 51px;
}
div.photoDesc h4.photoDesc {
	font-size: 20px;
	bottom: 19px;
}
h3 a, h4 a, h3 a:visited, h4 a:visited {
	/*color: #fff !important;*/
}
/* banner top obrazek */
.banner div.photoDesc {
	position: relative;
	margin-left: 0;
	margin-top: 0;
}
#mainContentBox .banner p {
	padding: 5px 20px;
}
#mainContentBox.noInfoContent .banner p {
	padding: 5px 30px 0 20px;
}
#infoContentBox .banner, #leftZoneBox .banner {
	text-align: center;
	padding: 5px 0;
}
#infoContentBox .banner img {
	border: 1px solid #000 !important;
}
.banner div.photoDesc img {
	border: none !important;
}

/** Seznamy v obsahu */
#mainContentBox .list {
	width: 440px !important;
}
#mainContentBox.noInfoContent .list {
	width: 670px !important;
}
#mainContentBox .list {
	margin: 10px 20px 5px 20px;
	float: left;
	clear: both;
}
#mainContentBox .list h2 {
	margin-left: 0;
}
#mainContentBox .list .listItem {
	padding: 10px 0 15px 0;
	clear: both;
}
#mainContentBox .list h3 {
	font-size: 16px;
	margin-right: 5px;
}
#mainContentBox .list h3 a, #mainContentBox .list h3 a:visited {
	text-decoration: none;
}
#mainContentBox .list .listItem .dateAuthor, #mainContentBox .list .categories {
	clear: both;
}
#mainContentBox .list .categories {
	padding: 5px 0;
}
#mainContentBox .list .listItem .dateAuthor {
	font-family: Arial;
	margin: 5px 0 -1px 0;
}
#mainContentBox .list .listItem .introText {
	text-align: justify;
	margin-top: 3px;
	line-height: 18px;
}
#mainContentBox .list .listItem .introText.hidden p, #mainContentBox .list .listItem .introText.hidden div, 
#mainContentBox .list .listItem .introText .hidden p, #mainContentBox .list .listItem .introText .hidden div {
	display: none;
}
#mainContentBox .list .listItem .introText a.image {
	float: left;
	padding-top: 4px;
	padding-right: 8px;
}

/** schovavani prebytecneho obsahu */
#mainContentBox .article .htmlEditorContent div.hidden {
	display: none;
}

/** Zmeny stylu */
	/* styl 1 */
	.style1 #mainMenuBox, .style1 #mainContentBox h1, .style1 #searchBoxExt h1, /*.style1 #mainContentBox h2, .style1 #mainContentBox h3, 
		.style1 #mainContentBox h4, */.style1 h3.photoDesc, .style1 h4.photoDesc, .style1 table.styled thead th, 
		.style1 #mainContentBox table.styled thead td {background: #858585;}
	.style1 #mainContentBox a, .style1 #mainContentBox a:visited, .style1 #leftZoneBox a, .style1 #leftZoneBox a:visited, 
	.style1 h3, .style1 h4, .style1 #upBackPrint .buttonBack, .style1 #upBackPrint .buttonUp, 
	.style1 #upBackPrint .buttonPrint, .style1 #infoContentBox a {color: #858585 !important;}
	.style1 #mainContentBox img.bordered, .style1 #mainContentBox .list .listItem .image img {border: 3px solid #858585 !important;}
	.style1 #mainContentBox #dateAuthor, .style1 #mainContentBox .dateAuthor {color: #858585;}
	.style1 #upBackPrint .buttonBack {background: url('./NaviBtnBack-1.gif') center left no-repeat;}
	.style1 #upBackPrint .buttonUp {background: url('./NaviBtnUp-1.gif') center left no-repeat;}
	.style1 #upBackPrint .buttonPrint {background: url('./NaviBtnPrint-1.gif') center left no-repeat;}
	/* styl 2 */
	.style2 #mainMenuBox, .style2 #mainContentBox h1, .style2 #searchBoxExt h1, /*.style2 #mainContentBox h2, .style2 #mainContentBox h3, 
		.style2 #mainContentBox h4, */.style2 h3.photoDesc, .style2 h4.photoDesc, .style2 table.styled thead th, 
		.style2 #mainContentBox table.styled thead td {background: #a4b902;}
	.style2 #mainContentBox a, .style2 #mainContentBox a:visited, .style2 #leftZoneBox a, .style2 #leftZoneBox a:visited, 
	.style2 h3, .style2 h4, .style2 #upBackPrint .buttonBack, 	.style2 #upBackPrint .buttonUp, 
	.style2 #upBackPrint .buttonPrint, .style2 #infoContentBox a {color: #a4b902 !important;}
	.style2 #mainContentBox img.bordered, .style2 #mainContentBox .list .listItem .image img {border: 3px solid #a4b902 !important;}
	.style2 #mainContentBox #dateAuthor, .style2 #mainContentBox .dateAuthor {color: #a4b902;}
	.style2 #upBackPrint .buttonBack {background: url('./NaviBtnBack-2.gif') center left no-repeat;}
	.style2 #upBackPrint .buttonUp {background: url('./NaviBtnUp-2.gif') center left no-repeat;}
	.style2 #upBackPrint .buttonPrint {background: url('./NaviBtnPrint-2.gif') center left no-repeat;}
	/* styl 3 */
	.style3 #mainMenuBox, .style3 #mainContentBox h1, .style3 #searchBoxExt h1, /*.style3 #mainContentBox h2, .style3 #mainContentBox h3, 
		.style3 #mainContentBox h4, */.style3 h3.photoDesc, .style3 h4.photoDesc, .style3 table.styled thead th, 
		.style3 #mainContentBox table.styled thead td {background: #db0000;}
	.style3 #mainContentBox a, .style3 #mainContentBox a:visited, .style3 #leftZoneBox a, .style3 #leftZoneBox a:visited, 
	.style3 h3, .style3 h4, .style3 #upBackPrint .buttonBack, .style3 #upBackPrint .buttonUp, 
	.style3 #upBackPrint .buttonPrint, .style3 #infoContentBox a {color: #db0000 !important;}
	.style3 #mainContentBox img.bordered, .style3 #mainContentBox .list .listItem .image img {border: 3px solid #db0000 !important;}
	.style3 #mainContentBox #dateAuthor, .style3 #mainContentBox .dateAuthor {color: #f32121;}
	.style3 #upBackPrint .buttonBack {background: url('./NaviBtnBack-3.gif') center left no-repeat;}
	.style3 #upBackPrint .buttonUp {background: url('./NaviBtnUp-3.gif') center left no-repeat;}
	.style3 #upBackPrint .buttonPrint {background: url('./NaviBtnPrint-3.gif') center left no-repeat;}
/** /Zmeny stylu */


/** Vyhledavani */
#searchBoxExt {
	width: 710px !important;
}
#searchBoxExt #contentTopLine {
	width: 710px;
	height: 7px;
	line-height: 7px;
	margin: -5px 0 10px -20px;
	background:  url('./ContentBgTop.gif') #f5f5f5 top left no-repeat;
}
#searchBoxExt h1 {
	margin-left: 0px;
	margin-bottom: 10px;
}
#searchBoxExt h2 {
	margin-left: -10px;
}
#searchBoxExt .textBox {
	width: 370px;
	padding: 3px 5px 2px 5px;
}
#searchBoxExt .submit {
	padding: 1px 5px;
	background: #858585;
	color: #fff;
	margin-top: 1px;
	border: 1px solid #858585;
}
#searchBoxExt #P1, #searchBoxExt #itemsFound {
	padding-top: 8px;
}
#searchBoxExt #itemsFound {
	margin-bottom: 15px;
}
#searchBoxExt .pages {
	padding: 5px 0;
}
#searchBoxExt .foundItem {
	padding-bottom: 15px;
}
#searchBoxExt a, #searchBoxExt a:visited {
	color: #858585;
}
