body {
	font-family:				Arial, Helvetica, sans-serif;
	font-size:				10pt;
	color:					#000000;
	padding:				0px;
	margin:					0px;
	background:				#FFFFFF;
}

form {
	padding:				0px;
	margin:					0px;
}

a {
	color:					#FF6600;
	text-decoration:			underline;
}

a:hover {
	color:					#FF6600;
	text-decoration:			none;
}

.noScreen {
	display:				none;
}

.pageClear {
	clear:					both;
}



/* DEFINICE STYLU PRO HLAVNI STRÁNKU */

div.pageBody {
	width:					968px;
	margin:					auto;
	position:				relative;
	background:				url( "./../images/design/bg_content.gif" ) top left repeat-y;
}

div.pageHead {
	position:				absolute;
	top:					0px;
	height:					197px;
	width:					968px;
	background:				url( "./../images/design/bg_head_aukce.jpg" ) right bottom no-repeat;
}

div.pageHeadBazaar {
	position:				absolute;
	top:					0px;
	height:					197px;
	width:					968px;
	background:				url( "./../images/design/bg_head_bazar.jpg" ) right bottom no-repeat;
}

h2.pageLogo {
	position:				absolute;
	top:					0px;
	left:					0px;
	padding:				0px;
	margin:					0px;
}

h2.pageLogo a {
	width:					213px;
	height:					75px;
	background:				url( "./../images/design/bg_logo.gif" ) top left no-repeat;
	display:				block;
}

h2.pageLogo a span {
	display:				none;
}

div.pageLeft {
	position:				absolute;
	left:					0px;
	top:					75px;
	width:					218px;
}

ul.pageMenu {
	padding:				13px 0px 8px 0px;
	margin:					0px;
	list-style-type:			none;
	background:				#E88800 url( "./../images/design/bg_menu.gif" ) left top no-repeat;
	border-bottom:				9px solid #EEAA00;
}

ul.pageMenu li {
	list-style-type:			none;
	padding:				0px;
	height:					20px;
	line-height:				20px;
}

ul.pageMenu li a {
	text-decoration:			none;
	color:					#000000;
	display:				block;
	background:				url( "./../images/design/icon_menu.gif" ) 20px 4px no-repeat;
	padding:				0px 0px 0px 35px;
}

* html ul.pageMenu li a {
	display:				inline;
	width:					100%;
}

ul.pageMenu li a:hover {
	color:					#000000;
	font-weight:				bold;
}

div.pageMenuAuction {
	padding:				20px;
}

div.boxAuction form {
	padding:				5px 0px 5px 0px;
}

div.boxAuction div.auctionCurrentPrice {
	font-size:				8pt;
}

div.boxAuction input.formAuctionAdding {
	border:					2px solid #EFAA00;
	width:					80px;
	height:					19px;
	line-height:				19px;
}

div.boxAuction input.formButtonAuctionAdd {
	font-size:				9pt;
	font-weight:				bold;
	width:					60px;
	height:					23px;
	padding:				0px;
	margin:					0px 0px 0px 5px;
	border:					0px none;
	background:				url( "./../images/design/button_add_auction.gif" ) left top no-repeat;
}

div.auctionConfirm {
	text-align:				center;
	margin:					15px 0px 15px 0px;
}

div.auctionConfirm input {
	font-size:				9pt;
	font-weight:				bold;
	width:					60px;
	height:					23px;
	padding:				0px;
	margin:					0px 5px 0px 5px;
	border:					0px none;
	background:				url( "./../images/design/button_add_auction.gif" ) left top no-repeat;
}

div.pageMenuAuction div.auctionInfo {
	font-size:				8pt;
	color:					#CCCCCC;
}

div.pageLeft h3.pageBoxTitle {
	font-size:				14px;
	margin:					0px;
	padding:				0px 0px 10px 20px;
	color:					#EFAA00;
	background:				url( "./../images/design/icon_left_title.gif" ) 0px 2px no-repeat;
}

a.linkActive {
	font-weight:				bold;
}

div.pageContent {
	position:				relative;
	width:					968px;
	padding:				197px 0px 0px 0px;
}

div.pageLeftContent {
	position:				relative;
	float:					left;
	width:					180px;
	padding:				10px 18px 20px 20px;
	color:					#9C9C9C;
	font-size:				11px;
}

div.leftNovinky {
	padding:				0px 0px 15px 0px;
	margin:					0px 0px 15px 0px;
	border-bottom:				1px solid #404040;
}

div.leftNovinkyDatum {
	width:					40px;
	float:					left;
}

div.leftNovinkyPopis {	
	padding:				3px 0px 0px 40px;
}

a.linkYellow {
	color:					#EFAA00;
	text-decoration:			underline;
}

a.linkYellow:hover {
	color:					#EFAA00;
	text-decoration:			none;
}

a.linkGrey {
	color:					#9C9C9C;
	text-decoration:			underline;
}

a.linkGrey:hover {
	color:					#9C9C9C;
	text-decoration:			none;
}



/* Hledani */
form.searchForm {
	padding:				0px 0px 10px 0px;
	margin:					0px;
}

input.button {
	width:					17px;
	height:					16px;
	background:				url( "./../images/design/button_search.gif" ) 0px 0px no-repeat;
	border:					0px;
	padding:				0px;
	margin:					0px 0px 0px 5px;
}

input.search {
	background:				#9C9C9C;
	border:					1px solid #000000;
	width:					150px;
	height:					16px;
	float:					left;
	padding:				0px;
	margin:					0px;
}

a.linkLeftSearch {
	color:					#EFAA00;
	text-decoration:			underline;
	background:				url( "./../images/design/icon_left_link.gif" ) 0px 5px no-repeat;
	padding:				0px 0px 0px 15px;
}

a.linkLeftSearch:hover {
	color:					#EFAA00;
	text-decoration:			none;
	background:				url( "./../images/design/icon_left_link.gif" ) 0px 5px no-repeat;
	padding:				0px 0px 0px 15px;
}


/* Hledani konec */



/* razeni v tabulce */


div.listProductsTypeTop {
	text-align:				right;
	float:					right;
	color:					#000000;
}

div.listProductsSortTop {
	font-size:				8pt;
	padding:				0px;
	color:					#000000;
}

div.listTableResultsTop {
	font-size:				8pt;
	height:					26px;
	line-height:				26px;
	padding:				0px 5px 0px 5px;
	margin:					10px 0px 0px 0px;
	background:				#C7C7C7;
	color:					#000000;
}

div.listTableResultsPages {
	margin:					0px;
	float:					right;
	color:					#000000;
}

a.linkBlack {
	text-decoration:			underline;
	color:					#000000;
}

a.linkBlack:hover {
	text-decoration:		none;
	color:					#000000;
}





.center {
	text-align:				center;
}

tr.dark {
	background:				#333333;
}

tr.light {
	background:				#404040;
}



img.imgNahled_02 {
	border:					1px solid #909090;
	margin:					2px;
}

/* razeni v tabulce konec */



div.pageMainCarBlok {
	background:				#2C2C2C;
	padding:				10px;
}

div.pageTextBlok01 {
	background:				#404040;
	padding:				10px;
	width:					180px;
	margin:					5px;
	float:					left;
	border:					1px solid #808080;
}

* html div.pageTextBlok01 {
	margin:					3px;
}



ol.jakNakupovat {
	padding:				0px 0px 0px 35px;
	margin:					0px 0px 15px 0px;
}

strong.Yellow {
	color:					#EFAA00;
	font-size:				14px;
}

form.buyForm {
	padding:				0px 0px 10px 0px;
	margin:					0px;
}

input.buttonBuy {
	width:					97px;
	height:					23px;
	background:				url( "./../images/design/bg_koupit.gif" ) 0px 0px no-repeat;
	border:					0px;
	padding:				0px;
	margin:					5px 0px 5px 0px;
}




/* PAGE CONTENT BOX */

div.pageContentBox {
	position:				relative;
	padding:				10px;
	margin:					0px 0px 0px 224px;
	min-height:				850px;
}

* html div.pageContentBox {
	height:					850px;
}

h1.pageTitle {
	color:					#FFFFFF;
	font-size:				12px;
	height:					23px;
	line-height:				23px;
	padding:				0px 15px 0px 15px;
	margin:					-10px -10px 10px -10px;
	position:				relative;
	background:				url( "./../images/design/bg_box.gif" ) 0px 0px no-repeat;
	border-top:				11px solid #FFFFFF;
}

h1.pageTitle span {
	padding:				0px 0px 0px 20px;
	background:				url( "./../images/design/icon_box_content.gif" ) left center no-repeat;
}

h3.pageTitle {
	color:					#FFFFFF;
	font-size:				10pt;
	height:					23px;
	line-height:				23px;
	padding:				0px 15px 0px 15px;
	margin:					10px 0px 5px 0px;
	position:				relative;
	background:				url( "./../images/design/bg_box_list_01.gif" ) 0px 0px no-repeat;
}

h3.pageTitle span {
	padding:				0px 0px 0px 20px;
	background:				url( "./../images/design/icon_box_content.gif" ) left center no-repeat;
}

h2.pageTitleInfo {
	font-size:				10pt;
	background:				url( "./../images/design/icon_table_title.gif" ) 5px 8px no-repeat;
	padding:				0px 0px 0px 35px;
	margin:					4px 0px 4px 0px;
	height:					24px;
	line-height:				24px;
	background-color:			#CCCCCC;
}

div.pageTextBlok_2 {
	background:				#404040;
	padding:				10px;
	border:					1px solid #808080;
	min-height:				250px;
}

* html div.pageTextBlok_2 {
	height:					250px;
}

div.pageTextBlok_2 p {
	margin:					0px 0px 15px 0px;
}

h2.pageTitle {
	margin:					0px 0px 5px 0px;
	color:					#FF9900;
	font-size:				14px;
}

h2.pageTitle a {
	color:					#FF9900;
}

div.newsItemText {
	margin:					15px 0px 15px 0px;
}

div.newsItemsAdded {
	font-size:				8pt;
	font-style:				italic;
	margin:					0px;
	color:					#666666;
}

div.newsItemAdded {
	font-size:				8pt;
	text-align:				right;
	font-style:				italic;
	padding:				15px 0px 15px 0px;
	margin:					0px;
}

div.newsItem {
	margin:					0px 0px 15px 0px;
}

div.linkBack a.linkBack {
	background:				url( "./../images/design/icon_menu.gif" ) left center no-repeat;
	padding:				0px 0px 0px 15px;
	font-size:				8pt;
	color:					#666666;
}

div.pageTable {
	width:					100%
}

div.pageTable table.pageTable {
	font-size:				9pt;
	width:					100%;
	margin:					10px 0px 10px 0px;
	background-color:			#999999;
}

div.pageTable table.pageTable tr.pageTableHead {
	background-color:			#E6E6E6;
	text-align:				center;
	font-weight:				bold;
}

div.pageTable table.pageTable tr.pageTableLine_01 {
	background-color:			#F6F6F6;
}

div.pageTable table.pageTable tr.pageTableLine_02 {
	background-color:			#ECECEC;
}

div.pageTable table.pageTable tr.pageTableLine_over {
	background-color:			#FFFFFF;
}

div.pageTableInfo {
	font-size:				8pt;
	height:					17px;
	line-height:				17px;
	padding:				0px 10px 0px 10px;
	margin:					0px;
	color:					#FFFFFF;
	background:				url( "./../images/design/bg_list_info.gif" ) left center no-repeat;
}

div.pageTableInfo div.pageTableInfoPages {
	text-align:				right;
	float:					right;
}

div.pageTableInfo a {
	color:					#FFFFFF;
	text-decoration:			none;
}



div.carsList {
	margin:					0px 0px 10px 0px;
}

div.carsList div.carsList_01, div.carsList div.carsList_02 {
	background:				#EEEEEE url( "./../images/design/bg_box_list.gif" ) left bottom no-repeat;
	min-height:				135px;
}

* html div.carsList div.carsList_01, * html div.carsList div.carsList_02 {
	height:					135px;
}

div.carsList div.carsList_01 div.noCars {
	line-height:				135px;
	text-align:				center;
	font-size:				11pt;
	font-style:				italic;
	color:					#666666;
}

div.carsList h3.carsListTitle {
	color:					#FFFFFF;
	font-size:				10pt;
	height:					23px;
	line-height:				23px;
	padding:				0px 15px 0px 15px;
	margin:					10px 0px 5px 0px;
	position:				relative;
	background:				url( "./../images/design/bg_box_list_01.gif" ) 0px 0px no-repeat;
}

div.carsList div.carsList_02 h3.carsListTitle {
	background:				url( "./../images/design/bg_box_list_02.gif" ) 0px 0px no-repeat;
}

div.carsList h3.carsListTitle a {
	color:					#FFFFFF;
	text-decoration:			none;
}

div.carsList h3.carsListTitle a:hover {
	color:					#FFFFFF;
	text-decoration:			underline;
}

div.carsList h3.carsListTitle span {
	padding:				0px 0px 0px 20px;
	background:				url( "./../images/design/icon_box_content.gif" ) left center no-repeat;
}

div.carsList div.carsListPicture {
	width:					128px;
	height:					99px;
	line-height:				99px;
	float:					right;
	text-align:				right;
	margin:					0px 5px 0px 5px;
	text-align:				center;
	background:				url( "./../images/design/bg_box_list_picture.gif" ) left center no-repeat;
	overflow:				hidden;
	position:				relative;
}

div.carsList div.carsListPicture img {
	padding:				0px;
	margin:					5px;
	border:					0px none;
}

div.carsList div.carsListInfo {
	color:					#333333;
	font-size:				9pt;
}

div.carsList div.carsListInfo span {
	float:					left;
	font-style:				italic;
	width:					80px;
	padding:				0px 0px 0px 10px;
}

div.carsList div.carsListPrice {
	color:					#333333;
	font-size:				9pt;
	padding:				0px 0px 0px 10px;
	margin:					5px 0px 5px 0px;
}

div.carsList div.carsListPrice strong {
	font-size:				10pt;
}

div.carsList div.carsListPrice a {
	color:					#000000;
}

div.carsList div.carsListMoreInfo {
	color:					#FFFFFF;
	font-size:				8pt;
	width:					125px;
	height:					18pt;
	line-height:				18pt;
	text-align:				center;
	margin:					0px 0px 0px 10px;
	background:				url( "./../images/design/bg_button_info.gif" ) left center no-repeat;
	font-weight:				bold;
}

div.carsList div.carsListMoreInfo a {
	color:					#FFFFFF;
	text-decoration:			none;
	display:				block;
}

div.carsList div.carsListMoreInfo a:hover {
	color:					#FFFFFF;
	text-decoration:			underline;
}


div.pageTableInfo a:hover {
	color:					#FFFFFF;
	text-decoration:			underline;
}

img.imgPreview {
	border:					1px solid #909090;
}

div.pageForm {
	position:				relative;
}

div.pageForm form {
	margin:					0px;
	padding:				0px;
}

div.pageForm div.pageFormLeft {
	float:					left;
	width:					49%;
}

div.pageForm form fieldset {
	padding:				5px 10px 10px 10px;
	margin:					0px 0px 15px 0px;
	border:					1px solid #CCCCCC;
}

* html div.pageForm form fieldset {
	padding:				10px;
}

div.pageForm form legend {
	font-weight:				bold;
	color:					#000000;
	margin:					0px 10px 10px 10px;
}

* html div.pageForm form legend {
	padding:				0px 10px 10px 10px;
	margin:					0px;
}

div.pageForm form div.formItem, div.pageForm form div.formItemRequired {
	clear:					both;
	padding:				2px;
}

div.pageForm form div.formItemRequired {
	font-weight:				bold;
}

div.pageForm form label {
	float:					left;
	width:					125px;
}

div.pageForm form div.pageFormLeft label {
	width:					80px;
}

div.pageForm div.formButtons {
	position:				relative;
	clear:					both;
	margin:					20px 0px 0px 0px;
}

div.pageForm div.formButtons input.formButton {
	border:					1px solid #666666;
	background-color:			#F6F6F6;
	font-weight:				bold;
	color:					#333333;
}

div.pageError {
	border:					2px solid #CC0000;
	padding:				10px;
}

div.pageError strong {
	color:					#CC0000;
}

span.showPrice {
	font-size:				11pt;
	color:					#FF6600;
}

ul.carList {
	padding:				0px 0px 0px 20px;
	margin:					0px;
	position:				relative;
	list-style-type:			none;
}

ul.carList li {
	list-style-type:			square;
	position:				relative;
	float:					left;
	background:				url( "./../images/design/icon_list.gif" ) left center no-repeat;
	width:					47%;
	padding:				2px 0px 2px 15px;
}



	div.pageForm div.formItemsList, div.pageFormRequired div.formItemsList {

		margin:			0.00em 0.00em 0.00em 10.00em;

	}

	div.pageForm div.formItemsList div.showItem, div.pageFormRequired div.formItemsList div.showItem {

		width:			20.00em;

		float:			left;

	}

	div.pageForm div.formItemsList div.showItem label, div.pageFormRequired div.formItemsList div.showItem label {

		width:			auto;

		float:			none;

	}




/* LEFT MENU */

div.boxMenu, div.boxBackoffice, div.boxAuction, div.boxAction {
	position:				relative;
	padding:				0px 0px 26px 0px;
	margin:					0px;
	background:				url( "./../images/design/bg_box_left_bottom.gif" ) left bottom no-repeat;
}

div.boxMenu h3.boxTitle, div.boxBackoffice h3.boxTitle, div.boxAuction h3.boxTitle, div.boxAction h3.boxTitle {
	font-size:				10pt;
	color:					#FFFFFF;
	height:					23px;
	line-height:				23px;
	position:				relative;
	padding:				0px 15px 0px 15px;
	margin:					0px;
	background:				url( "./../images/design/bg_box_left.gif" ) left top no-repeat;
}

div.boxMenu h3.boxTitle span, div.boxBackoffice h3.boxTitle span, div.boxAction h3.boxTitle span {
	padding:				0px 0px 0px 20px;
	background:				url( "./../images/design/icon_box_left.gif" ) left center no-repeat;
}

div.boxAuction div.boxInfo {
	position:				relative;
	padding:				10px;
	margin:					0px;
	font-size:				8pt;
}

div.boxMenu ul.boxLinks, div.boxBackoffice ul.boxLinks {
	padding:				15px 15px 0px 35px;
	margin:					0px;
	list-style-type:			none;
}

div.boxMenu ul.boxLinks li, div.boxBackoffice ul.boxLinks li {
	padding:				0px;
	margin:					0px;
}

div.boxMenu ul.boxLinks li a, div.boxBackoffice ul.boxLinks li a {
	color:					#000000;
	text-decoration:			none;
	padding:				0px 0px 0px 15px;
	background:				url( "./../images/design/icon_link_left.gif" ) left center no-repeat;
	display:				block;
}

* html div.boxMenu ul.boxLinks li a, * html div.boxBackoffice ul.boxLinks li a {
	display:				inline;
	width:					100%;
}

div.boxMenu ul.boxLinks li a:hover, div.boxBackoffice ul.boxLinks li a:hover {
	color:					#000000;
	text-decoration:			underline;
}



div.boxLogin {
	position:				relative;
	padding:				0px 0px 26px 0px;
	margin:					0px;
	background:				url( "./../images/design/bg_box_left_bottom.gif" ) left bottom no-repeat;
}

div.boxLogin h3.boxTitle {
	font-size:				10pt;
	color:					#FFFFFF;
	height:					23px;
	line-height:				23px;
	position:				relative;
	padding:				0px 15px 0px 15px;
	margin:					0px;
	background:				url( "./../images/design/bg_box_left_login.gif" ) left top no-repeat;
}

div.boxLogin h3.boxTitle span {
	padding:				0px 0px 0px 20px;
	background:				url( "./../images/design/icon_box_left.gif" ) left center no-repeat;
}

div.boxLogin ul.boxLinks {
	font-size:				8pt;
	padding:				5px 15px 0px 15px;
	margin:					0px;
	list-style-type:			none;
}

div.boxLogin form {
	margin:					10px 0px 0px 0px;
}

div.boxLogin div.formItem {
	clear:					both;
	padding:				1px 0px 1px 0px;
}

div.boxLogin div.formItem label {
	font-size:				9pt;
	float:					left;
	width:					50px;
	padding:				2px 0px 0px 10px;
}

div.boxLogin div.formItem input {
	font-size:				8pt;
	width:					140px;
}

div.boxLogin div.formButtons {
	float:					right;
	margin:					5px 15px 0px 0px;
}

* html div.boxLogin div.formButtons {
	float:					right;
	padding:				5px 15px 0px 0px;
	margin:					0px;
}

div.boxLogin div.formButtons input {
	color:					#FFFFFF;
	font-size:				8pt;
	height:					14px;
	line-height:				14px;
	width:					43px;
	border:					0px none;
	background:				url( "./../images/design/bg_button_login.gif" ) left center no-repeat;
}

div.boxLogin div.boxInfo {
	padding:				10px;
	text-align:				center;
	font-weight:				bold;
	font-size:				9pt;
}

div.boxLogin ul.boxLinks {
	padding:				0px 10px 0px 10px;
	margin:					5px 0px 0px 0px;
	list-style-type:			none;
	float:					left;
}

div.boxLogin ul.boxLinks li {
	padding:				0px;
	margin:					0px;
}

div.boxLogin ul.boxLinks li a {
	color:					#000000;
	text-decoration:			none;
	padding:				0px 0px 0px 20px;
	background:				url( "./../images/design/icon_link.gif" ) left center no-repeat;
}

div.boxLogin ul.boxLinks li a:hover {
	color:					#000000;
	text-decoration:			underline;
}


/* BOTTOM LINKS */

div.pageBottom {
	position:				absolute;
	top:					0px;
	right:					0px;
	width:					744px;
	height:					75px;
	background-color:			#FFFFFF;
	font-size:				9pt;
	color:					#000000;
	padding:				0px;
	margin:					0px;
}

div.pageBottom a {
	text-decoration:			none;
	color:					#000000;
	padding:				0px 0px 0px 12px;
	background:				url( "./../images/design/icon_link_top.gif" ) left center no-repeat;
}

div.pageBottom a:hover {
	text-decoration:			underline;
	color:					#000000;
}

div.pageBottom ul.pageBottomLinks {
	position:				absolute;
	top:					50px;
	right:					5px;
	padding:				0px;
	margin:					0px;
	list-style-type:			none;
}

div.pageBottom ul.pageBottomLinks li {
	padding:				0px;
	margin:					0px 0px 0px 15px;
	float:					left;
}



/* COPYRIGHT */

div.pageCopyrightLine {
	height:					10px;
	background-color:			#FFFFFF;
}

div.pageCopyright {
	text-align:				left;
	font-size:				8pt;
	color:					#999999;
	padding:				5px 5px 10px 5px;
	margin:					0px;
	border-top:				1px solid #CCCCCC;
	background-color:			#FFFFFF;
}

div.pageCopyright a {
	text-decoration:			underline;
	color:					#999999;
}

div.pageCopyright a:hover {
	text-decoration:			none;
	color:					#999999;
}




div.indexListItem {
	float:					left;
	width:					140px;
	height:					165px;
	text-align:				center;
	padding:				10px;
	margin:					10px;
	font-size:				9pt;
}

div.indexListItem img {
	margin:					0px 0px 5px 0px;
}

div.indexListItem a {
	font-weight:				bold;
	padding:				0px 0px 5px 0px;
}

div.indexListItem span {
	font-style:				italic;
	font-size:				8pt;
	color:					#666666;
}



div.boxAction div.boxInfo {
	float:					none;
	text-align:				center;
	padding:				10px;
	margin:					10px;
	font-size:				9pt;
}

div.boxAction div.boxInfo img {
	margin:					0px 0px 5px 0px;
}

div.boxAction div.boxInfo a {
	font-weight:				bold;
	padding:				0px 0px 5px 0px;
}

div.boxAction div.boxInfo span {
	font-style:				italic;
	font-size:				8pt;
	color:					#666666;
}


div.formDescription {
	padding:				10px;
	margin:					15px 0px 25px 0px;
}

div.formTerms {
	border:					1px solid #CCCCCC;
	background-color:			#FFFFFF;
	height:					150px;
	overflow:				auto;
	padding:				10px;
	margin:					20px 0px 20px 0px;
}


