/*  
Theme Name: ISS SLANY
Theme URI: http://acheta.com/
Description: sablona urcena pro stranky ISS Slany
Version: 1.0
Author: Jaroslav Cvr�ek
Author URI: http://acheta.com/
*/

*{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
body {
	font-size: 75%; 
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	background-image: url('images/body-bg.jpg');
	background-position: top center;
	background-repeat: repeat-y;
	background-color: white;
	color: black;
	text-align: center;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}

#header{
	background-image: url('images/budova.jpg');
	background-repeat: no-repeat;
	background-position: 362px 0px;
	background-color: green;
	width: 970px;
	height: 116px;
	padding: 0 0 0 0;
	text-align: right;
	color: White;
}
	#header h1 {
			display: block; 
			position: relative; 
			width: 362px; 
			height: 116px; 
			margin: 0; 
			padding: 0;
			font-size: 20px; /*pevn� velikost kv�li skryt�mu textu za obr�zkem*/
			text-align: center;
			float: left;
		}
		#header h1 span {
			display:block; 
			position:absolute; 
			left:0; 
			top:0; 
			z-index:1; 
			width:362px; 
			height:116px; 
			margin:0; 
			padding:0; 
			background: url(images/logo.jpg) no-repeat;
			cursor:hand; 
			}
		#header a{
			text-decoration: none;
			color: White;
		}
		#info{
			background-image: url(images/nejvetsi-nabidka.jpg);
			background-position: 0 0;
			background-repeat: no-repeat;
			width: 275px;
			height: 116px;
			margin: 0 0 0 695px;		 
			|margin: 0 0 0 690px;	/*IE 6, 7 hack*/		 
			
		}
			#telefon{
				display: block; 
				position: relative; 
				width: 118px; 
				height: 50px; 
				margin: 0; 
				padding: 0;
				top:66px;
				font-size: 15px;  /*pevn� velikost kv�li skryt�mu textu za obr�zkem*/
				text-align: left;
				float: left;
			}
				#telefon span{
					display:block; 
					position:absolute; 
					left:0; 
					top:0px; 
					z-index:1; 
					width:118px; 
					height:50px; 
					margin:0; 
					padding:0; 
					background: url(images/telefon.jpg) no-repeat;
				}
			#email{
				display: block; 
				position: relative; 
				width: 157px; 
				height: 50px; 
				margin: 0; 
				padding: 0;
				top:66px;
				left:0px;
				font-size: 15px;  /*pevn� velikost kv�li skryt�mu textu za obr�zkem*/
				text-align: left;
				float: left;
			}
				#email span{
					display:block; 
					position:absolute; 
					left:0; 
					top:0px; 
					z-index:1; 
					width:157px; 
					height:50px; 
					margin:0; 
					padding:0; 
					background: url(images/email.jpg) no-repeat;
					cursor:hand; 
				}
		
#main{
	text-align: left;
	width: 970px;
	margin: 0 auto 0 auto;
}
#footer{
	clear: both;
	text-align: center;
	margin: 0em 5px 1em 5px;
	padding: 1em;
	border: 1px solid #AFE3A8;
	border-width: 1px 0 0 0;
}

#content{
	margin: 0 0 0 255px;
	padding: 5px 5px 1em 5px;
	border: solid 1px #AFE3A8;
	border-width: 0 0 0 1px;	
}
	#content h1{
		font-size: 2.5em;
		color: #006400;
		margin: 15px 0 0.7em 10px;
		padding: 0 0 0 15px;
		font-family: "Times New Roman", Times, serif;
		border: 2px solid #AFE3A8;
		border-width: 0 0 2px 0;
	}
	#content h1 a, #content h1 a:visited{
		color: #006400;
		text-decoration: none;
	}
	#content h2{
		font-size: 1.8em;
		margin: 1.2em 0 0.5em 25px;
		font-family: "Times New Roman", Times, serif;
		color: #006400;
	}
	#content h3{
		font-size: 1.3em;
		color: Black;
		margin: 1.2em 0 0.5em 25px;
	}
	#content h4{
		font-size: 1em;
		color: Black;
		font-weight: bold;
		margin: 1.2em 0 0.5em 25px;
	}
	#content p, #content ul, #content ol{
		font-size: 1em;
		line-height: 1.5em;
		margin: 0.3em 50px 0.8em 50px;
		text-align: left;
	}
	#content ul, #content ol{
		list-style-position: outside;
	}
	#content ol ol{
		list-style-type: lower-alpha;
	}
	#content ol ol, #content ol ul, #content ul ol, #content ul ul{
		margin-left: 20px;
	}
	#content a{
		color: Blue;
		text-decoration: underline;
	}
	#content a:hover, {
		color: #8B0000;
		text-decoration: underline;
	}
	#content a:visited{
		color: #8B0000;
	}
	#content table{
		margin: 10px 50px 10px 50px;
		border: 1px solid silver;
		border-width: 1px 1px 0 0;
	}
	#content table td{
		border: 1px solid silver;
		border-width: 0 0 1px 1px;
		padding: 3px;
		
	}

.nobull{
	list-style-type: none;
}

/*SIDEBAR*/

#sidebar{
	float: left;
	margin: 0px 0 0 0;
	width: 250px;
}
#sidebar h2{
	font-size: 140%;
	font-weight: normal;
	margin: 0px 5px 0 5px;
	background-image: url(images/menu-bg.gif);
	background-repeat: repeat-x;
	background-position: center center;
	background-color: Green;
	padding: 5px 5px 5px 15px;
	color: White;
	
}

#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}
#sidebar ul li li{
	list-style-image: url(images/odrazka.gif);
}
#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 20px;
	}
#sidebar ul ul ul{
	border: 1px dotted silver;
	border-width: 0 0 0 1px;
	margin: 0;
	padding: 0 0 0 20px;
}
#sidebar ul ul li, #sidebar ul ol li{
	margin-right: 8px;
}
#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

#sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	} 

#sidebar a{
	color: #3c6ab0;
	text-decoration: none;
	font-size: 120%;
}	
#sidebar a:hover {
	color: #d6670b;
	text-decoration: underline;
}
.textwidget{
padding: 3px 5px 3px 15px;
}

#search_bar{
	background-image: url('images/lupa-bg.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px 0 0px 0;
	padding: 15px 0 0 40px;
	height: 55px; 
}
#sidebar .current_page_item{
	font-weight: bold;
}
.current_page_item li{
	font-weight: normal;
}
	#q{
		width: 150px;
		height: 20px;
	}
/* konec SIDEBAR*/

hr{
	display: none;
}
