@CHARSET "UTF-8";

body {
	font: 12px/1.4 Arial, Helvetica, sans-serif;
	color: #333;
	background: #323c21 url(/files/images/body-bg.png) repeat-x;
margin: 0;
padding: 0;
}
/*
div#overlay
{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 4000px;
	overflow: hidden;
	z-index:99;
	display: none;
	background-color:#000;
    filter:alpha(opacity=70);
    -moz-opacity: 0.7;
    opacity: 0.7; 
    
}*/

#overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	background-color:#000;
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	display: none;
}

* html #overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}


img, div { behavior: url(/files/style/iepngfix.htc) }




h1 {
	font-size: 170%;
	color: #165ca3;
margin:0;
display: none;
}

h2 {
	font-size: 150%;
	color: black;
}

img {
	border: none;
}

#spinner {
	display: none;
	position: absolute;
	z-index: 1000;
}

a[href^="error:"] {
	background: red !important;
	color: white !important;
}





div#content
{
	width: 955px;
/* margin:15px; 
margin-bottom: 30px;
*/
	margin-left: auto;
	margin-right: auto;


}

div#content-in
{
}



form#loginForm table
{
	margin-left: auto;
	margin-right: auto;
}




div.center
{
text-align: center;
}

form#loginForm, div.loggedIn
{
text-align: right;
}

form#loginForm div
{
float: left;
}

form#loginForm div label
{
}

form#loginForm input[type=text],
form#loginForm input[type=password]
{
	border: solid 1px black;
	width: 70px;
}

.custom
{
	border: solid 2px #01165C; /*solid 3px black;*/
	width: 640px;
	font-size:0.8em;
	z-index: 201;
	background: #E3E9FC;
	padding: 10px 20px;
	
}

a.tooltip, a.auctionDetailLink
{
	position: relative;
	z-index:200;
	top: 0;
}

.tar
{
text-align: right;
}

div.auctionTooltip
{
	background: #E3E9FC;
}

div.tooltipContent div.auctionTooltip
{
	display: none;
}


.dialog div.auctionTooltip
{
	display: block;
}


div.auctionDetailLeft
{
float: left;
}

div.auctionDesc
{
margin-left: 170px;
}

div.custom div.price
{
	color: red;
	font-size: 1.8em;
	line-height: 2.2em;	
}

/*
div.dialog
{
background-color: red;
}*/

#controlPanel #creditInd
{
	
}
#creditInd:hover
{

}

p.closeDialog
{
	margin-top: 30px;		
}








#logo 
{
margin-top: 4px;
margin-left: 26px;
position: absolute;
top: 0;
}

#logo h1
{
display: none;
}


#controlPanel
{
	margin-top: 16px;
	margin-bottom: 10px;
	padding-right: 30px;
		color: #fff;
		text-align:right;
			text-transform: uppercase;
	font-size: 12px;
	color: #fff;
	position: relative;
	top: 0;
	z-index: 10;
	
}

#controlPanel a:link
{
	text-transform: uppercase;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
}
#controlPanel a:visited
{
	text-transform: uppercase;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
}
#controlPanel a:hover
{
	text-transform: uppercase;
	font-size: 12px;
	color: #fff;
	text-decoration: underline;
}



#controlPanel table.controlIcons 
{
}

#controlPanel table.controlIcons td.icon
{
width: 90px;
text-align: center;
}

#controlPanel table.controlIcons a:link
{
color: #0C00A6;
font-size: 0.95em;
font-weight:bold;
text-decoration: none;
line-height: 0.85em;
}

#controlPanel table.controlIcons a:visited
{
color: #0C00A6;
font-size: 0.95em;
font-weight:bold;
text-decoration: none;
line-height: 0.85em;
}


#controlPanel table.controlIcons a:hover
{
color: #0C00A6;
font-size: 0.95em;
font-weight: bold;
text-decoration: underline;
line-height: 0.85em;
}

#controlPanel table.controlIcons td.banner
{
padding-top: 10px;
}


#clock
{
display: none;
border: solid;
position: absolute;
left: 0;
color: #ccc;
}







#footerMenu 
{
padding-left: 6px;
}


#footerMenu a:link
{
color: #999;
font-size: 1.1em;
padding: 1px;
padding-left: 10px;
padding-right: 10px;
}


#footerMenu a:visited
{
color: #999;
font-size: 1.1em;
padding: 1px;
padding-left: 10px;
padding-right: 10px;
}


#footerMenu a:hover
{
color: #fff;
font-size: 1.1em;
padding: 1px;
padding-left: 10px;
padding-right: 10px;
background: #bbb;
}







#reklamaT
{
width: 198px;
height: 242px;
margin-top: 3px;
margin-bottom: 5px;
overflow: hidden;
}

#rightPanel
{
float: right;
padding-right: 0px;
margin-top: 0px;
}







#loginForm_login,
#loginForm_pass
{
width: 100px;
}

#loginForm_login
{
}

table.controlIcons
{
margin-top: 9px;
}

table.controlIcons tr td
{
vertical-align: top;
text-align: center;
}


div.info
{
display: none;
}

div.adminMenu
{
	clear: both;
	padding-top: 20px;
}


div.adminContent
{
	margin-left: 20px;
	margin-right: 20px;
}








div.featuredAd div.wonAuction
{
position: absolute;
top: 0px;
left: 3px;
z-index: 90;
}



div.featuredAd div.auctionBoxT div.right table td.lineT
{
	border-top: solid 1px #fff;
}



div.featuredAd div.auctionBoxT
{
	background: none;
width: 690px;
}

div.featuredAd div.auctionBoxB
{
	
margin-left: 350px;
}


div.featuredAd
{
/*margin-top: 18px;
margin-left: 3px;
margin-bottom: 8px;
*/
float: left;
height:240px;
width: 690px;
position:relative;
top:0;
}


div.featuredAd div.auctionBoxT div.price,
div.featuredAd div.auctionBoxT div.timeout,
div.featuredAd div.auctionBoxT div.startIn,
div.featuredAd div.auctionBoxT div.winner,
div.featuredAd div.auctionBoxT div.popisek
{
	color: white;
}


div.featuredAd div.price
{
}


div.featuredAd div.icons-r
{
}


div.featuredAd div.favoriteStripe
{
position: absolute;
right: -1px;
top: -1px;
}






.debugTip
{
	background: #eee;
	font-size: 0.7em;
}

.debugTip pre
{
	font-family:arial;
}

div.adminContent h1
{
	display: block;
}







.tip {
	color: #000;
	width: 139px;
	z-index: 1300;
}

 
.tip .tip-title {
	font-weight: bold;
	font-size: 12px;
	margin: 0;
	color: white;
	padding: 8px 8px 4px;
	background: url(/files/images/bubble.png) top left;
	
}
 
.tip .tip-text {
	font-size: 0px;
	padding: 4px 8px 8px;
	background: url(/files/images/bubble.png) right -10px;
	display: none;
}


.tip .tip-bottom {
}

/*
.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}

*/


.credit
{
}	



#inlinePopup
{
font: 12px/1.4 Arial, Helvetica, sans-serif;
background: transparent url(/files/images/ZapHeslo_BadLogin_frame.jpg) no-repeat 0 0px;
padding: 10px;
width: 329px;
height: 196px;
border: 0;
text-align: justify;

/*font: 12px/1.4 Arial, Helvetica, sans-serif;
	color: #333;
	background: #E3E9FC url(/files/images/dialog-bg3.jpg) right -60px no-repeat;
	margin: 0;
*/
}

#inlinePopup p
{
	padding: 3px 16px;
}

#inlinePopup div
{
padding: 10px;	
}


.disabled
{
opacity: 0.4; /* Safari, Opera */
-moz-opacity:0.40; /* FireFox */
filter: alpha(opacity=40); /* IE */
}





#header #menu
{
	line-height: 0;

}



#mainContent
{
	width: 917px;
	/*min-height: 1530px; TS edit*/
	min-height: 1620px;
	background: #fff;
	margin-left: auto;
	margin-right: auto;
}
#mainContent-in
{
	margin-top: -6px;
	padding-right: 7px;
	padding-left: 8px;
}







/* overlapping */
.overlap { position: relative; left: 0; overflow: hidden; }
.overlap span { position: absolute; top: 0; left: 0; background-position: 0 0; background-repeat: no-repeat; }
.overlap a span { cursor: pointer; }



#menu ul { list-style-type: none; }
#menu ul li { float: left; }
#menu ul li a { display: block; height: 43px; font-weight: bold; color: #036; margin: 0 1px 0 0; padding: 2px 4px; }
#menu ul li a:hover { color: #fff; }
#menu a:hover span,
#menu .active span { background-position: 0 -43px; }


#menu #m1  { height: 43px; width: 145px;}
#menu #m2  { height: 43px; width: 134px;}
#menu #m3 { height: 43px; width: 160px;}
#menu #m4 { height: 43px; width: 113px;}
#menu #m5 { height: 43px; width: 78px;}
#menu #m6 { height: 43px; width: 77px;}

#m1 a span
{
	width: 145px;
	height: 43px;
	background-image: url(/files/images/m1.gif);
}
#m2  a span
{
	width: 134px;
	height: 43px;
	background-image: url(/files/images/m2.gif);
}
#m3 a span
{
	width: 160px;
	height: 43px;
	background-image: url(/files/images/m3.gif);
}
#m4 a span
{
	width: 113px;
	height: 43px;
	background-image: url(/files/images/m4.gif);
}
#m5 a span
{
	width: 78px;
	height: 43px;
	background-image: url(/files/images/m5.gif);
}
#m6 a span
{
	width: 77px;
	height: 43px;
	background-image: url(/files/images/m6.gif);
}



#timeoutPeriod
{
	position: absolute;
	top: 14px;
	left: 36px;
	text-decoration: none;
}

#timeoutPeriodTab
{
	position: absolute;
	top: 34px;
	left: 40px;
	z-index: 100;
}


#headerFlash
{
	position: absolute;
	top: 0;
	left: 9px;
}


.footerMenu
{
	text-align: center;
	color: #666;
	font-size: 11px;
	line-height: 175px;
  /*line-height: 30px; TS ed*/
}



.article p
{
	padding-right: 219px;
	padding-left: 20px;
	margin-bottom: 10px;
}


.tick
{
	margin-right: 10px;
}


#UserSearchForm 
{
background:#E3E9BA url(/aukce/files/images/th-bg.gif) no-repeat scroll 0 0;
color:#505767;
padding: 5px 20px;
border:1px solid #D1CDAB;
border-collapse:collapse;
height: 25px;
}

#UserSearchForm div
{
	float: left;
	padding-right: 20px;
	border-collapse:collapse;
}

			
			
.auctionPagination
{
	margin: 40px 200px 20px 0;
	padding-top: 30px;
	text-align: center;
	clear: both;
	
}

.bigger
{
	font-size: 1.3em;
}