/* ----------------------------------------------------------------------------------------------------- */
/* Nadpis */
#mainText
{
	color:									#5d5e80;
	text-align:							center;
	padding-top:						5px;
	padding-bottom:					15px;
}

#mainText h2
{
	font: 									normal 21px Helvetica, Arial, Verdana, sans-serif;
	padding:								0;
	margin:								0;
}

#mainText p 
{ 
	line-height: 						19px;
	font-size: 							13px; 
	padding: 							2px 20px;
}



/* ----------------------------------------------------------------------------------------------------- */
/* Vyhledávání */
#mainSearch
{
	text-align:							center;
	padding-bottom:					10px;
	position:								relative;	
}

#mainSearch p 
{ 
	color: 								#515151;
	line-height: 						19px;
	font-size: 							13px; 
	padding: 							10px 20px;
}

#mainSearch #big_search 
{
	padding-top:						40px;
	padding-bottom: 				20px;

}

#mainSearch #mainSearchH
{ 
	width:								437px;
	height: 								48px;
	background: transparent url('/img/backgrounds/backgroundSet.png') no-repeat -10px -443px;		
	margin-left: -218px;	
	display: 								block;
	position: 							absolute;
	left:									50%;
	top:									-10px;
	z-index: 							1;	
}

#mainSearch #mainSearchH #mainSearchIn
{
	width: 								436px;

	margin:								0 auto;
}

#mainSearch #mainSearchH .tt1
{
	float: 									left;
	width: 								20px;
	height: 								50px;
	background: 						transparent url('/img/backgrounds/tooltipSet.png') left -114px no-repeat;	
	display: 								block;
}

#mainSearch #mainSearchH .tt3
{
	float: 									left;
	width: 								20px;
	height: 								50px;
	background: 						transparent url('/img/backgrounds/tooltipSet.png') right -174px no-repeat;	
	display:								block;
}

#mainSearch #mainSearchH .tt2
{
	float: 									left;
	width: 								400px;	
	height: 								50px;
	background:						transparent url('/img/backgrounds/tooltipSet.png') left -62px repeat-x;
	display:								block;
}

#mainSearch #mainSearchH .tt4
{
	width: 								400px;
	height: 								26px;
	padding-top: 						10px;
	padding-bottom: 				12px;
	background:						transparent url('/img/backgrounds/tooltipSet.png') center 36px no-repeat;
	margin: 								0;
	display: 								block;
}


#mainSearch #mainSearchH h3
{
	width: 								413px;
	height: 								36px;
	color: 								#5d5e80;	
	font: normal 15px Helvetica, Arial, Sans-serif;
	line-height: 						36px;
	text-align:							left;
	padding: 0 12px;
	margin: 								0;
	display: 								none;

}

#mainSearch #mainSearchBG
{
	width:								532px;
	background:						transparent url('/img/backgrounds/mainSearch.png') left -37px no-repeat;
	padding:								5px;
	margin:								0 auto;
}

#mainSearch #mainSearchBG.focus
{
	background:						transparent url('/img/backgrounds/mainSearch.png') left -84px no-repeat;
}

#mainSearch #mainSearchBG #mainSearchText
{
	width:								530px;
	height:								35px;
	background:						transparent url('/img/backgrounds/mainSearch.png') -5px top no-repeat;
	padding:								1px;
	display:								block;
	position:								relative;
	z-index:								3;	
}

#mainSearch #mainSearchBG #mainSearchText #mainSearchInput
{
	float: 									left;
	width: 								475px;
	height: 								33px;
	color: 								#5d5e80;
	font: 									bold 16px Helvetica, Arial, Verdana, sans-serif;
	background-color: 				transparent;
	border: 								none;
	outline:								none;
	padding: 							0 10px;
	padding-top:						2px;
	margin: 								0;
}

#mainSearch #mainSearchBG #mainSearchText #mainSearchButton
{
	float: 									left;
	width: 								35px;
	height: 								35px;
	color: 								white;
	font-size: 							1px;
	text-shadow: 						0 1px 1px white;
	background: 						transparent url('/img/backgrounds/backgroundSet.png') -416px -103px no-repeat;
	border: 								none;
	padding: 							0; 
	margin: 								0; 
	display: 								block;
	cursor:								pointer;
}

#mainSearch #mainSearchBG #mainSearchText #mainSearchButton:hover,
#mainSearch #mainSearchBG #mainSearchText #mainSearchButton.press
{
	background-position:			-371px -103px;
}

#mainSearch #searchTips
{
	font-size: 							12px;
}


#mainSearch #searchTags 
{
	width:								460px;
	text-align: 							center;
	padding: 							0 20px;
	padding-right: 90px;
	margin:								0 auto;
	position: relative;
}

#mainSearch #searchTags  a
{
	margin:								0 1px;
}

#mainSearch #searchTags #___plusone_0
{
	position: absolute;
	top: 5px;
	right: 20px;
}


#searchFilter dd.info
{
	clear:									both;
	float:									left;
	width:								87px;
	height:								27px;
	display:								block;
}

#searchFilter dd.checkbox
{
	float:									left;
	width:								87px;
	height:								27px;
	display:								block;
	overflow:							hidden;
}

#searchFilter dd.checkbox a
{
	width:								129px;
	height:								27px;
	background:						transparent url('http://www.webstuffshare.com/http://www.webstuffshare.com/wp-content/uploads/2010/03/image1.png') -58px -73px no-repeat;
	display:								block;
	position:								relative;
	left:									-42px;
}

#searchFilter dd.checkbox a span
{
	display:								none;
}


/* ----------------------------------------------------------------------------------------------------- */
/* Tagy */
a.tag_8 { font-size: 10px; }
a.tag_9 { font-size: 13px; }
a.tag_10 { font-size: 14px; }
a.tag_11 { font-size: 15px; }
a.tag_12 { font-size: 16px; }
a.tag_13 { font-size: 17px; }
a.tag_14 { font-size: 19px; }
a.tag_15 { font-size: 21px; }



/* ----------------------------------------------------------------------------------------------------- */
/* Našeptávač */
.ac_results {
	background: 						#dbdce9 url('/img/backgrounds/mainSearch.png') left -168px repeat-x;	
	-moz-border-radius-bottomleft: 8px; 
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px; 
	-webkit-border-bottom-right-radius: 8px;
	padding: 							0;
	padding-bottom:					8px;
	overflow: 							hidden;
	z-index: 							2;
}

.ac_results ul {
	width: 								100%;
	color:									#5d5e80;	
	font-weight: 						bold;
	text-shadow: 						0 1px 1px white;
	list-style: 							none;
	padding: 							0px 0;
	padding-top:						2px;
	margin: 								0;
}

.ac_results li {
	padding: 							2px 7px;
	cursor: 								default;
	margin: 								0;
	display: 								block;
	font: 									menu;
	font-size: 							14px;
	line-height: 						16px;
	overflow: 							hidden;
}

.ac_results .ac_advanced
{
	height:								37px;
	line-height:							37px;
	text-align:							center;
	background: 						transparent url('/img/backgrounds/mainSearch.png') -20px -131px no-repeat;		
}

.ac_results .ac_advanced a
{
	color:									#f6f6f6;
	font-size: 							14px;	
	font-weight:						bold;
	text-shadow:						0 1px 1px #636e79;	
}

.ac_results .ac_advanced a:hover
{
	color:									white;
}

.ac_loading {
	background: 						white url('indicator.gif') right center no-repeat;
}

.ac_over
{
	color:									white;
	text-shadow:						0 1px 1px #636e79;
	background:						transparent url('/img/backgrounds/Background-Vertical-Set.png') left -405px repeat-x;
}
