/* bezne stranky */	
	body,html{border: 0px;	margin: 0px;	padding: 0px;	
	background: url('images/background.jpg') repeat-x;
	font-family:calibri;	font-size:11pt;}

	#header	{
	position:relative;	left:10%;	width:1027px;	height:136px;
	background: url('images/header.jpg') no-repeat;
	}

	#stred	{position:relative;	left:10%;	width:90%;	min-height:80%;	}

	#menu	{float:left;	width:17%;	margin-left:10px; overflow:hidden;}

	#line	{margin-top:15px;	float:left;	width:1px;	height:360px;	background:gray;}

	#obsah	{width:65%;	margin-top:15px;	float:left;	margin-left:15px; padding-bottom:30px;}

	#footer	{clear:left;	height:106px;	background: url('images/footer.jpg') no-repeat;	color:gray; overflow:hidden;}

	#link1	{list-style:none;
	position:absolute;	left:650px;	top:5px;
	color:black;	font-size:16px;
	}

	#link1 li{display:inline;	margin-right:20px;}

	#link2	{list-style:none;
	position:absolute; 	left:180px;	top:82px;
	color:black;	font-size:21px;
	}

	#link2 li{display:inline;	margin-right:35px;}

	a	{text-decoration:none;	color:black;}

	.a1	{text-decoration:none;	color:red;}

	ul	{list-style-image:url('images/dart.jpg');}

	h1	{color:gray;	font-weight: normal;	font-size:14pt;}

	h2	{color:gray;	font-weight: normal;	font-size:14pt;}

	img	{border:0px;}

	table	{float:left;	margin-top:15px;	margin-right:15px;	text-align:left;}

	caption	{text-align:left;	color:gray;	font-size:13pt;s}

/* registrace CSS */ 

	.levy_sloupec {width:45%;}

/* eshop */ 

	#shop_a		{float:left; margin-right:25px; margin-left:25px; font-size:12pt; color:gray; text-decoration:underline;}

	#shop_polozky	{float:left; clear:right;}

	.shop_polozka	{margin-left:-10px; padding-left:25px; padding-top:25px; width:160px; height:230px; float:left;}

	.pol_nazev	{font-size:9pt; height:15px; background: white; font-weight: bold; overflow:hidden;}

	.pol_popis	{height:38px; color:gray; font-size:8pt; overflow:hidden;}

	.pol_img	{height:100px;}

	.pol_img2	{height:100px;}

	.pol_cena	{font-size:10pt; height:24px;}

	.pol_cena2	{margin-top:60px; font-size:13pt; font-style:none; color:#03a3dd; }

	.pol_koupit	{color:#444444;font-size:12pt;padding-left:30px;padding-right:20px; width:120px;
			background: url('images/add.jpg') no-repeat;}

/* generovana stranka */

	#pol_nazev	{font-size:13pt;background: #eeeeee;}

	#pol_popis	{clear:left; color:gray; font-size:11pt; }

	#pol_img	{height:200px; float:left;}

	#pol_img2	{max-height:200px;}

	#pol_cena	{margin-top:60px; font-size:12pt; margin-left:40%;}

	#pol_cena2	{margin-top:60px; font-size:14pt; color:#03a3dd; }

	#pol_koupit	{color:#444444;font-size:12pt;padding-left:30px;padding-right:20px; width:120px;
			background: url('images/add.jpg') no-repeat;}

	#pol_form	{margin-left:40%;margin-top:20px;}

/* varovani - registrace,doruceni */

	.varovani 	{color:red;}
