* {
	margin: 0;
	padding: 0;
}

body {
	font-family: Verdana, Times, Tahoma, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #222;
	background: #e2ede4;
}

a {
	color: #8fb900;
	text-decoration: none;
}

a:hover {
	color: #739401;
}

img {
	border: none;
}

ul {
	list-style: none;
}

ul li {
	line-height: 1.6em;
}

h2, h3 {
	text-transform: uppercase;
	color: #93c411;
	line-height: 1.6em;
}

	h2 {
		font-size: 112%;
	}
	
		h2 small {
			text-transform: none;
		}
	
	h3 {
		font-size: 106%;
	}

table {
	border: none;
	border-collapse: collapse;
}

table tr td, table tr th {
	vertical-align: top;
}

fieldset {

}

legend {

}

label {
	cursor: pointer;
}

input {
	height: 17px;
	padding: 1px 2px 1px 2px;
}

hr {
	height: 1px;
	background: #3b8319;
	margin: 10px 0 8px 0;
	=margin: 0;
	border: none;
	clear: both;
}

/** layout **/
#page {
	width: 1024px;
	margin: 0 auto 0 auto;
	background: #e2ede4;
	font: normal 90%/136% Verdana, Arial, Helvetica, sans-serif;
}

#header {
	height: 75px;
	background: url("../img/header_Vltavin.jpg") no-repeat;
	/*border-bottom: 1px solid #e6e8d5;*/
}

#content {
	width: 1024px;
	background: #e2ede4 url("../img/pageBack.gif") repeat-y;
}

#wrap {
	width: 1024px;
	background: url("../img/wrapPage.gif") 131px bottom no-repeat;
}

#main {
	float: left;
	width: 548px;
	background: #dde7d7 url("../img/main.gif") repeat-y;
}

#footer {
	width: 700px;
	height: 76px;
	margin: 0 0 0 131px;
	background: url("../img/footer.gif") no-repeat;
}

#footerSet {
	width: 520px;
	padding: 12px 0 12px 90px;
	color: #78767b;
	line-height: 2em;
}

	#footerSet a.left {
		color: #3b8319;
	}

#footer2 {
	width: 893px;
	height: 76px;
	margin: 0 0 0 131px;
	background: url("../img/footer2.gif") no-repeat;
}

#reg, #twoCollumns {
	float: right;
	width: 817px;
}
	#reg {
		color: #fff;
		background: #78767b;
	}
	
	#twoCollumns {
		background: #e6e6d8 url("../img/galleryBack.gif") repeat-y;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #78767b;
	}
		
		#twoCollumns h2 {
			font: normal 26px/30px Times, Verdana, Tahoma, Arial, Helvetica, sans-serif;
			color: #3b8319;
			text-transform: none;
			margin: 0 0 8px 0;
		}

#sideLeft {
	float: left;
	width: 207px;
	/*background: url("../img/sideLeft.gif") repeat-y;*/
}
	
#sideRight {
	float: right;
	width: 269px;
	/*background: url("../img/sideRight.gif") repeat-y;*/
}

#sideBottom {
	position: absolute;
	top: 520px;
}

#sideBottom_main {
	position: absolute;
	top: 620px;
}

	#sideBottom a {
		display: block;
	}
	
	a#mapaGal {
		margin: 0 0 6px 0;
	}
	
#main, #reg, #twoCollumns, #sideLeft, #sideRight {
	min-height: 665px;
}

.mainContent {
	margin: 18px 13px 0 13px;
}

.content {
	margin: 12px 18px 12px 18px;
}

/* odrazky */
#topMenu, #language {
	height: 19px;
	background: #78767b url("../img/topMenu.gif") repeat-x;
	border-top: 1px solid #c5bdc1;
	color: #fff;
}

	#topMenu a {
		padding: 2px 0 0 6px;
		color: #fff;
		text-transform: lowercase;
		font-weight: normal;
		font-size: 110%;
	}
	
		#topMenu a.actual {
			color: #94bb16;
		}
	
	#language a {
		float: left;
		padding: 1px 0 0 18px;
		color: #fff;
		text-transform: uppercase;
		
	}

.sideTitle {
	height: 19px;
	background: #3c8b1c url("../img/sideTitle.gif") repeat-x;
}
	.top {
		border-top: 1px solid #a2c08b;
		border-bottom: 1px solid #b8d4b2;
	}
	
	.sideTitle div {
		float: left;
		height: 19px;
		width: 220px;
	}
	
	.sideTitle span {
		float: left;
		padding: 2px 0 0 36px;
		text-transform: uppercase;
		color: #fff;
	}
	
	div#search_web {
		background: url("../img/searchText_web.gif") 36px 0 no-repeat;
	}
	
	div#search_web_en {
		background: url("../img/searchText_web_en.gif") 36px 0 no-repeat;
	}


	div#search {
		background: url("../img/searchText.gif") 36px 0 no-repeat;
	}
	
	div#search_en {
		background: url("../img/searchText_en.gif") 36px 0 no-repeat;
	}
	
	div#login {
		background: url("../img/loginText.gif") 36px 0 no-repeat;
	}
	
	div#login_en {
		background: url("../img/loginText_en.gif") 36px 0 no-repeat;
	}
	
	div#news {
		background: url("../img/newsText.gif") 36px 0 no-repeat;
	}
	
	div#news_en {
		background: url("../img/newsText_en.gif") 36px 0 no-repeat;
	}

	div#card {
		background: url("../img/cardText.gif") 36px 0 no-repeat;
	}

	div#card_en {
		background: url("../img/cardText_en.gif") 36px 0 no-repeat;
	}


/* karta uzivatele */
	
#userCard {
	background: url("../img/kartaBackPruhy.gif") repeat-y;
	color: #78767b;
}

	#userCard a {
		color: #48922c;
		text-transform: uppercase;
		font-weight: normal;
	}
	
	#userCard .content {
		margin: 0;
		padding: 12px 0 18px 0;
		background: url("../img/kartaFooterPruhy.gif") bottom no-repeat;
	}
	
	img#user {
		float: left;
		margin: 16px 0 0 33px; 
	}
	
	p#userTitle {
		float: left;
		margin: 16px 0 0 8px;
	}
	
		p#userTitle strong {
			display: block;
			text-transform: uppercase;
			margin: 0 0 6px 0;
		}
		
		p#userTitle a {
			font-size: 80%;
			font-weight: normal;
		}
		
	p.cardAction {
		width: 100%;
		height: 22px;
		margin: 0 0 8px 0;
		background: #f9f8f5 url("../img/kartaAkce.gif") repeat-y;
	}
	
		.cardAction a {
			margin: 2px 0 0 33px;
			float: left;
			font-weight: normal!important;
		}
		
		.cardAction a small {
			color: #78767b!important;	
		}
		
	.cardMore {
		float: left;
		margin: 0 0 0 33px;
	}
	
		.cardMore ul {
			list-style: circle;
			margin: 0 0 12px 20px;
			padding: 0;
		}
		
		.cardMore ul li {
			line-height: 2em;
		}
		
	p#currency, p#time {
		color: #78767b;
		margin: 0px 0 0 33px;
	}
	
	/* styly pro polozky */
	#userCard li a {
		font-weight: normal!important;
		font-size: 11px!important;
		color: #94BB16
	}
	
	#userCard li.predrazeno a {
		color: #cc2c12!important;
	}
	
	#userCard li.ukonceno a {
		color: #78767B!important;
	}

/* clock style */

#divClock span {
	margin: 0 0 0 2em;
}

/* menu textove */
ul#menu li {
	line-height: 27px;
}
	#menu li a {
		font: bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		color: #767379;
	}
	
	#menu li a:hover {
		color: #414043;
	}
		
		#menu li ul li {
			list-style: circle;
			margin: 0 0 0 24px;
			line-height: 16px !important;
		}
		
		#menu li ul li a {
			color: #000;
			text-transform: none;
		}
	
	a.selected {
		color: #3b8319 !important;
	}
	
	a.selected:hover {
		color: #4b8319 !important;
	}

/* menu obrazky */
ul#menuImg {
	margin: 5px 0 0 1px;
}
ul#menuImg li {
	height: 14px;
	margin: 0 0 18px 0;
}
	#menuImg li a {
		display: block;
		height: 14px;
		width: 129px;
	}
	
		a#menu1 {
			background: url("../img/menu/menu1.gif") no-repeat;
		}
		a#menu1:hover {
			background: url("../img/menu/menu1H.gif") no-repeat;
		}
		
		a#menu2 {
			background: url("../img/menu/menu2.gif") no-repeat;
		}
		a#menu2:hover {
			background: url("../img/menu/menu2H.gif") no-repeat;
		}
		
		a#menu3 {
			background: url("../img/menu/menu3.gif") no-repeat;
		}
		a#menu3:hover {
			background: url("../img/menu/menu3H.gif") no-repeat;
		}
		
		a#menu4 {
			background: url("../img/menu/menu4.gif") no-repeat;
		}
		a#menu4:hover {
			background: url("../img/menu/menu4H.gif") no-repeat;
		}
		
		a#menu5 {
			background: url("../img/menu/menu5.gif") no-repeat;
		}
		a#menu5:hover {
			background: url("../img/menu/menu5H.gif") no-repeat;
		}
		
		a#menu6 {
			background: url("../img/menu/menu6.gif") no-repeat;
		}
		a#menu6:hover {
			background: url("../img/menu/menu6H.gif") no-repeat;
		}
		
		a#menu7 {
			background: url("../img/menu/menu7.gif") no-repeat;
		}
		a#menu7:hover {
			background: url("../img/menu/menu7H.gif") no-repeat;
		}
		
		a#menu8 {
			background: url("../img/menu/menu8.gif") no-repeat;
		}
		a#menu8:hover {
			background: url("../img/menu/menu8H.gif") no-repeat;
		}
	
	
	
/* obrazky na hlavni strane */
.imgHome {
	border: 1px solid #799a08;
	margin: 0 0 5px 0;
}

#imgHomeFirst {
	float: left;
	width: 518px;
	height: 286px;
}

.opacityDiv {
	z-index: 1;
}

.opacityLink {
	z-index: 2;
}

	#imgHomeFirst .opacityDiv {
		height: 100px;
		margin: 187px 0 0 0;
		width: 100%;
	}
	
	#imgHomeFirst .opacityDiv * {
		position: absolute;
	}
		
	#imgHomeFirst a.opacityLink {
		color: #fff;
		position: absolute;
		margin: 190px 0 0 12px;
		font: normal 40px/46px Verdana, "Times New Roman", Times, serif;
	}
	

	#imgHomeFirst .opacityDiv strong {
		margin: 48px 0 0 12px;
		font: normal 17px/20px Verdana, "Times New Roman", Times, serif;;
	}
	
	#imgHomeFirst .opacityDiv a {
		color: #fff;
		margin: 72px 0 0 12px;
		font: normal 18px/23px Verdana, "Times New Roman", Times, serif;;
	}


#imgHomeSecond {
	float: left;
	width: 518px;
	height: 133px;
}

	#imgHomeSecond .opacityDiv {
		width: 187px;
		height: 133px;
	}
	
	#imgHomeSecond .opacityDiv * {
		width: 187px;
		position: absolute;
	}
		
	#imgHomeSecond a.opacityLink {
		position: absolute;
		width: 187px;
		color: #fff;
		margin: 14px 0 0 12px;
		font: normal 20px/24px Verdana, "Times New Roman", Times, serif;
	}
	
	#imgHomeSecond .opacityDiv strong {
/*		margin: 70px 0 0 12px;*/    
		margin: 90px 0 0 12px;    
		font: bold 14px/16px Verdana, "Times New Roman", Times, serif;
	}
	
	#imgHomeSecond .opacityDiv a {
		color: #fff;
		margin: 112px 0 0 12px;
		font: bold 14px/16px Verdana, "Times New Roman", Times, serif;;
	}


.imgFloat, .imgFloatM {
	float: left;
	width: 167px;
	height: 170px;
	border: 1px solid #817e84;
}

	.imgFloat .opacityDiv, .imgFloatM .opacityDiv {
		width: 167px;
		height: 52px;
		margin: 118px 0 0 0;
		
	}
	
	.imgFloat .opacityDiv {
		background: #535257!important;
	}
	
	.imgFloatM .opacityDiv {
		background: #f0e7de!important;
		filter: alpha(opacity=100, style=0); 
		opacity: 1;
	}
	
	.imgFloat .opacityDiv *, .imgFloatM .opacityDiv * {
		position: absolute;
	}
		
	.imgFloat a.opacityLink, .imgFloatM a.opacityLink {
		position: absolute;
		color: #fff;
		margin: 126px 0 0 8px;
		font: bold 13px/16px Verdana, "Times New Roman", Times, serif;
	}
	
	.imgFloatM a.opacityLink {
		color: #686367!important;
	}
	
	.imgFloat .opacityDiv a, .imgFloatM .opacityDiv a {
		color: #fff;
		margin: 32px 0 0 8px;
		font: bold 13px/15px Verdana, "Times New Roman", Times, serif;;
	}
	
	.imgFloatM .opacityDiv a {
		color: #a09c9b!important;
	}


/* formulare v pravem sloupci */
#sideRight .contentR {
	margin: 12px 16px 12px 36px!important;
}

#sideRight input {
	margin: 0 0 12px 0;
	text-transform: uppercase;
	color: #828084;
}

#sideRight a {
	font-weight: bold;
	color: #2a8108;

}

#sideRight a:hover {
	color: #056904;
}

#sideRight p.course {
	color: #78767b;
}

	.text {
		float: left;
		width: 140px;
		border: 1px solid #94b08c;
		background: #f2e9e1;
	}
	
	.submit {
		float: right;
		background: none;
		border: none;
		font: bold 10px/20px Verdana, Arial, Helvetica, sans-serif;
		color: #48922c !important;
		text-transform: uppercase;
		cursor: pointer;
	}
	
	.link {
		float: left;
		margin: 0 0 6px 0;
		font: bold 13px/18px Verdana, Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		cursor: pointer;
	}

.message {
	margin: 0 0 12px 0;
}

	.message strong {
		text-transform: uppercase;
		font-weight: normal;
		color: #48922c;
	}
	
/* registrace */
#reg h2 {
	font: bold 130%/160% Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
}

.greenLine {
	width: 100%;
	background: #8fb900;
	height: 24px;
	margin: 0 0 8px 0;
}

	.greenLine b {
		margin: 3px 0 0 5px;
		float: left;
		color: #fff;
		font-weight: bold;
	}
	
	.greenLine span {
		float: left;
		margin: 3px 0 0 4px;
		text-transform: uppercase;
		color: #535257;
	}

.long {
	margin: 0 0 6px 0;
}

.reg {
	width: 380px;
}

#form input {
	height: 22px;
}

.long label {
	float: left;
	width: 80px;
	font-size: 110%;
}

.long input {
	height: 17px !important;
	width: 248px;
	color: #fff;
	background: #78736d;
	border: 1px solid #464547;
}

/* restaurovani */
p.restaur {
	font-size: 120%;
	margin: 0 0 12px 0;
}

.author, .painting {
	display: block;
	color: #111;
}

	.author {
		font-size: 140%;
		color: #111;
		font-family: Times, Arial, Helvetica, sans-serif;
	}
	
	.painting {
		font-size: 110%;
		font-family: Verdana, Arial, Helvetica, sans-serif
	}

.restImg {
	background: #fff;
	margin: 4px 0 7px 0;
	padding: 4px 0 4px 4px;
}

	.restImg img {
		width: 254px;
		margin: 0 1px 0 0;
	}

/* posouzeni dila */

#posouzeni {
	float: left;
	width: 340px;
	margin: 0 0 0 10px;
}

#posouzeni label, #posouzeni input {
	float: left;
	margin: 3px 0 2px 0;
}

	#posouzeni label {
		width: 100px;
	}
	
	#posouzeni input {
		height: 17px;
		width: 160px;
	}
	
	#posouzeni textarea {
		height: 100px;
		width: 260px;
	}
	
	.posouzeni {
		width: 390px;
	}
	
	#fileImg {
		position: relative;
		margin: 0 0 0 100px;
	}
	
	#fileImg input {
		height: 22px!important;
		width: 180px!important;
	}
	
	a.moreImg {
		color: #333;
		text-decoration: underline;
	}

/* nakladatelstvi */
#nakladatelstvi td, #nakladatelstvi th {
	padding: 4px 8px 4px 8px;
	border-collapse: collapse;
	border: 1px solid #75a004;
}

	#nakladatelstvi th input {
		height: 24px;
	}
	
	td.popis h3 {
		text-transform: none;
		font-size: 120%;
	}
	
	td.popis input {
		vertical-align: bottom;
		cursor: pointer;
	}
	
	td.obrazek {
		width: 124px;
		height: 128px;
	}
	
	td.obrazek a {
		float: left;
		margin: 14px 12px;
		border: 1px solid #75a004;
		width: 100px;
		height: 100px;
	}
	
	td.obrazek a:hover {
		border: 1px solid #557500;
	}
	
	td.obrazek a img {
		width: 100px;
		height: 100px;
	}

/* kontakt */

#kontakt {
	float: left;
	width: 300px;
	margin: 0 0 0 10px;
}

#kontakt label, #kontakt input {
	float: left;
	margin: 3px 0 2px 0;
}

	#kontakt label {
		width: 70px;
	}
	
	#kontakt input {
		height: 17px;
		width: 180px;
	}
	
	#kontakt textarea {
		height: 100px;
		width: 260px;
	}
	
	.noFloat {
		float: none!important;
	}
	
	input.noFloat {
		width: 80px!important;
		height: 22px!important;
	}

/* aukce */

#auctionsLayout {
	width: 755px;
	border: none;
	float: left;
}

#aTop, #aMenu {
	height: 200px;
}

#aMenu {
	width: 207px;
	background: url("../img/sideLeft.gif") repeat-y;
}

#aTop {
	width: 548px;
}

.aukceTop {
	color: #78767b;
	line-height: 2em;
	margin: 16px 20px 20px 20px
}

.aukceTop h2, .aukceTop a {
	color: #3b8319;
}

	.aukceTop h2 {
		font-size: 22px;
		font-family: Tahoma, "Times New Roman", Times, serif;
	}
	
	.aukceTop strong {
		font-size: 18px;
		font-family: Tahoma, "Times New Roman", Times, serif;
	}
	

.strankovani a {
	color: #3b8319;
	float: left;
	margin: 0 8px 0 0;
}

	.pages a {
		margin: 0 7px 0 0;
	}
/*
.strankovani a {
	color: #3b8319;
	float: left;
	margin: 0 8px 0 0;
}

	.pages ul, .pages ul li {
		float: left;
		list-style: none;
		margin: 0 7px 0 0;
	}
	
	.pages ul li {
		width: 20px;
		min-width: 20px;
		height: 20px;
	}
	
	* .pages ul li html {_width: 20px;}

	.pages ul li a {
		float: left;
		width: 100%;
		height: 100%;
		text-align: center;
		vertical-align: middle;
		border: 1px solid #2a8108;
		color: #2a8108;
		background-color: #cde4ce;
		margin: 0;
	}
	.pages ul li a:hover {
		border: 1px solid #056904;
		color: #056904;
		background-color: #eff6f0
	}*/

#aukceNastaveni {
	height: 26px;
	background: #78767b;
	color: #fff;
	font-size: 110%;
	width: 100%;
	border-top: 1px solid #78767b;
	border-bottom: 1px solid #78767b;
}

#aukceNastaveni div ul, #aukceNastaveni div span {
	float: left;
}

#aukceNastaveni div span {
	float: left;
	margin: 6px 8px 0 8px;
}

/* menu nastaveni aukce */
ul.aMenu {
	background: #78767b;
	height: 25px;
	list-style: none !important;
}

	.aMenu li {
		height: 26px;
		margin: 0 0 0 0px;
		background: #535257;
		list-style: none !important;
	}
	
		.aMenu li#first {
			border-left: none;
		}
	
	.aMenu li a {
		display: block;
		float: none;
		height: 26px;
		font-size: 11px;
		color: #fff;
		text-transform: uppercase;
		cursor: pointer;
	}

	.aMenu li a.active {
		background: #78767b;
	}

		#leva .aMenu li {
			width: 90px;
		}
		#stred .aMenu li {
			width: 162px;
		}
		#prava .aMenu li {
			width: 54px;
		}

	.aMenu li a:hover {
		color: #fff;
		background: #8fb900;
	}
	
		.aMenu li a.active:hover {
			background: #78767b;
		}
	
	.aMenu a span {
		color: #fff;
		float: left;
		margin: 3px 8px 0 8px !important;
	}
		.aMenu li ul {
			position: absolute;
		  visibility: hidden;
		}
		
		.aMenu li ul li {
			margin: 0;
			=margin: 0 0 -3px 0;
		}
		
		ul.aMenu li:hover ul, ul.aMenu li.hover ul, ul.aMenu li.hover ul {
			visibility: visible;  
		}
		/* ie6 only */
		* html ul.aMenu li {
		  background-color: expression(
			this.onmouseover = new Function("this.className += ' hover';"),
			this.onmouseout = new Function("this.className = this.className.replace(' hover', '')")
		  );
			border: none!important;
		}


	#leva {
		float: left;
		width: 206px;
		border-right: 1px solid #fff;
	}
		
		#leva #filter {
			width: 80px;
			height: 17px;
			border: 1px solid gray;
			float: left;
			margin: -3px 0 0 0;
		}
	
	#stred {
		float: left;
		width: 230px;
		border-right: 1px solid #fff;
	}
	
	#prava {
		float: left;
		width: 290px;
	}
	
	#submitA {
		height: 26px;
		width: 36px;
		background: #3b8319;
		color: #fff;
		font-weight: bold;
		border-right: 1px solid #fff;
		border-left: 1px solid #fff;
		border-top: none;
		border-bottom: none;
		cursor: pointer;
	}


tr.aukce {
	border-bottom: 3px solid #78767b;
}

.aukce a {
	color: #3b8319;
}

.aukceImg {
	width: 207px;
	height: 200px;
	background: url("../img/sideLeft.gif") repeat-y;
	border-bottom: 3px solid #78767b;
}

	.aukceImg img {
		float: left;
		margin: 0 auto;
		border: 1px solid #78767b;
	}

.aukceNum {
	width: 77px;
	height: 207px;
	background: #f6f2ec;
	color: #78767b;
	border-right: 2px solid #78767b;
	vertical-align: middle;
	text-align: center;
	border-bottom: 3px solid #78767b;s
}

	.aukceNum a {
		text-decoration: underline;
		color: #78767b;
	}

.aukceBody {
	width: 470px;
	height: 207px;
	background: #f6f2ec;
	border-bottom: 3px solid #78767b;
}
	
	.aukce h3, .aukce strong {
		display: block;
		color: #469028;
		font-family: Tahoma, Times, Verdana, Tahoma, Arial, serif;
		font-size: 130%;
		font-weight: normal!important;
	}
	
	.aukce h3 {
		margin: 2px 0 0 8px;
	}
	
		.aukce h3 small {
			color: #000;
			font-size: 90%;
		}
	
	.aukce p {
		margin: 10px 0 10px 8px;
	}
	
		.aukcePopis {
			font-size: 90%;
			float: left;
			width: 320px;
		}
		
		.price {
			font-size: 100%;
		}
		
		.price small {
			font-size: 100%;
			font-weight: normal;
		}
	
	.aukce .left {
		font-size: 90%;
		margin: 3px 0 0 8px;
	}
	
	.aukce .right {
		font-size: 90%;
		margin: 3px 8px 0 0;
	}
	
	.aukce input {
		float: left;
		margin: 0 6px 0 0;
		display: inline;
		background: #f0e7de;
		border: 1px solid #78767b;
		
	}
		
		.actions {
			padding: 4px 0 0 10px;
		}
	
		.aukceTxt {
			width: 80px!important;
		}
		
		.aukceSub {
			height: 21px!important;
			margin: 0 16px 0 0!important;
		}
		
		.normalni_prihoz  {
			=padding: 0!important;
		}
		
.opacityDiv {
	background: #8fb900;
	filter: alpha(opacity=85, style=0); 
	opacity: 0.80;
}

/* galerie */

#galleriesImg {
	float: left;
	width: 495px;
	height: 566px;
	margin: 4px 0 0 0;
	border: 1px solid #868688;
}

	#galleriesImg .opacityDiv {
		height: 113px;
		margin: 305px 0 0 0;
		width: 100%;
	}
	
	#galleriesImg .opacityDiv * {
		position: absolute;
	}
		
	#galleriesImg a#opacityLink {
		color: #fff;
		position: absolute;
		margin: 325px 0 0 12px;
		font: normal 25px/30px Verdana, "Times New Roman", Times, serif;
		z-index: 2;
	}
	
	#galleriesImg .opacityDiv strong {
		margin: 56px 0 0 12px;
		font: normal 17px/20px Verdana, "Times New Roman", Times, serif;;
	}
	
	#galleriesImg .opacityDiv a {
		color: #fff;
		margin: 80px 0 0 12px;
		font: normal 18px/23px Verdana, "Times New Roman", Times, serif;;
	}

#galleriesTxt {
	width: 269px;
	float: right;
	color: #78767b;
	font: normal 120%/150% Verdana, Arial, Helvetica, sans-serif;
}

#autorDesc {
	width: 770px;
	font-size: 120%;
	color: #78767b
}

/* historie aukci + autori */

.history, .autori {
	margin: 0 0 12px 12px;
	padding: 3px 4px 3px 4px;
	cursor: pointer;

}

.history {
	float: left;
	width: 340px;
	border: 1px solid #93c411;
	behavior: url("scripts/hover.htc");
}

.history:hover, .hover {
	border: 1px solid #739401;
}

	.history h3 {
		/**/
	}
	
	.history span, .autori span {
		display: block;
		padding: 0 0 0.1em 0.2em;
	}

.autori {
	width: 740px;
}

.autori p a {
	font: bold 110%/140% Verdana, Arial, Helvetica, sans-serif;
}

.autori div .left {
	width: 11%;
}

.autori .right {
	width: 89%;
}

.autori div .left img {
	width: 80px;
	height: 80px;
	margin: 2px 0 0 0;
}

#autoriKategorie {
	vertical-align: top;
}

	#autoriKategorie th, #autoriKategorie td {
		padding: 2px 20px 2px 12px;
		font: bold 110%/140% Verdana, Arial, Helvetica, sans-serif;
	}
	
	#autoriKategorie th {
		font-size: 120%;
		color: #333;
		text-align: left;
	}
	
	#autoriKategorie td a {
		display: block;
	}


/* styly pro obrazky */
.pic {
	float: left;
	width: 192px;
	margin: 0 3px 12px 0;
}

	.pic p {
		height: 40px;
		font-weight: bold;
	}
	
		.pic p b {
			color: #3b8319;
		}
		
		.pic p span {
			color: #78767b;
		}
	
	.thumb {
		display: block;
		width: 192px;
		height: 192px;
		margin: 0 0 16px 0;
	}
	
		.thumb a {
			display: block;
			width: 192px;
			height: 176px;
			background: #fff;
			padding: 16px 0 0 0;
		}
		
		.thumb a:hover {
			background: #f9f9f5;
		}
		
		.thumb img {
			display: block;
			margin: 0 auto;
		}
		
		.thumb img.wide {
			width: 160px;
		}
		
		.thumb img.high {
			height: 160px;
		}

.left {
	float: left;
}

.right {
	float: right;
}

.green {
	color: #8fb900;
}

.hidden {
	display: none!important;
}

.visible {
	display: block;
}

.cl {
	clear: both;
}

.dialog {
	display: none;
}

.form-prompt-wrapper DIV {
	font-size: 10px;
}

/* styly pro pro nastenku */

#nastenka h2 {
	font: normal 26px/30px Times, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #3b8319;
	text-transform: none;
	margin: 0 0 8px 0;
}

.autoriSeznam {
	line-height: 1.3em;
}

a.odhlasit {
	font-weight: bold !important;
	margin-left: 10px;
}