body {
	margin: 0 0 30px 0;
	padding: 0;
	font-size: 75%;
	font-family: Tahoma, "Verdana CE", Verdana, "Arial CE", Arial, sans-serif;
	color: black;
	background: url(../img/bg_body.gif) repeat-y #FFF;
	line-height: 1.3em;
	}

* {	margin: 0; padding: 0;}

h1 {font-size: 1.6em; font-weight: normal; color: #044a8d; margin-bottom: 15px; font-family: "Trebuchet MS", Tahoma, Arial, sans-serif; letter-spacing: -0.5px; text-align: left;}
h2 {font-size: 1.2em;}
h3 {font-size: 1.1em;}
h4 {font-size: 1em;}
h5, h6, h7 {font-size: 1em;}

h2, h3, h4, h5, h6, h7 {margin-bottom: 10px;}

.left	{text-align: left;}
.center	{text-align: center;}
.right	{text-align: right;}
.clr	{clear: both; line-height: 0; height: 0;}
.none {display: none;}
option {padding-right: 5px;}
.linka {
	border-bottom: 1px solid #d5d5d5;
	margin-bottom: 15px;
	}

a {color: #000;}
a:hover {color: #004586;}
img {border: none;}
p {margin-bottom: 15px;}

#maincol img {
	border-bottom: 3px solid #ffb72f;
	padding-bottom: 3px;
	}	
	#maincol .poradna img, #maincol .tipy img {
		border-bottom: 3px solid #d5d5d5;
		}
	#maincol img.but {
		border: none;
		padding: 0;
		}

img.lft {
	float: left;
	margin: 0 15px 7px 0;
	}

img.rgt {
	float: right;
	margin: 0 0 15px 7px;
	}

#maincol ul, #maincol ol {margin: 0 0 15px 15px;}
	#maincol ul ul, #maincol ol ol {margin: 0 0 0 15px;}
	
	#maincol ul li {
		background: url(../img/dot.gif) no-repeat 0 6px;
		padding-left: 15px;
		list-style: none;
		}
	
.datum {
	margin-bottom: 0;
	font-weight: bold;
	}
	
.reklama {
	font-size: 0.8em;
	text-align: right;	
	}
	#maincol .reklama {
		margin-bottom: 0;
		margin-top: -17px;
		}
		
.focus {display: none;}

/* tabulka bezna */
table {
	border: 1px solid gray;
	border-collapse: collapse;
	font-size: 1em;
	margin-bottom: 15px;
	}	
	th, td {
		padding: 5px 10px;
		vertical-align: top;
		border: 1px solid gray;
		}
/* tabulka bez formatovani */
table.noformat {
	border: 0;
	border-collapse: collapse;
	}
	table.noformat th, table.noformat td {
		padding: 5px 10px;
		vertical-align: top;
		border: 0;
		}
		
/* tabulka diskuze */
.diskuze table {
	border: 0;
	border-collapse: collapse;
	font-size: 1em;
	margin-bottom: 15px;
	background: #f4f4f4;
	width: 100%;
	}	
	.diskuze th, .diskuze td {
		padding: 5px 10px;
		vertical-align: top;
		border-bottom: 1px solid #FFF;
		border-right: 0;
		border-left: 0;
		border-top: 0;
		}
		.diskuze th {
			background: #ffb72f;
			color: #FFF;
			text-align: left;
			}
		.tema {font-weight: bold; width: 50%;}
		
/* nahrada obrazkem */

h2 span, #zalozky a span {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	}
	
#navi h2, #rightcol h2 {
	position: relative;
	width: 200px;
	height: 30px;
	margin-left: -9px;
	}
.clanky #navi h2 span {background: url(../img/h_clanky.gif) no-repeat;}
#navi #novinky h2 span {background: url(../img/h_novinky.gif) no-repeat;}
#navi #anketa h2 span {background: url(../img/h_anketa.gif) no-repeat;}
#rightcol #diskuze h2 span {background: url(../img/h_diskuze.gif) no-repeat;}
	

/**********obsah**********/

#all {

}

/* ******* hlavicka ******* */

#top {

	}
	.logo {
		}
	#search {
		display: none;
		}		
		
	#topbanner {
		display: none;
		}
	
/* ******* menu ******* */

#h_menu {
	display: none;
	}
#end_menu {
	display: none;
	}
	
			
/* **** hlavni cast **** */

#main {

	}
	
/* **** leve menu **** */

#navi {
	display: none;
	}
		

				
		
/* **** obsah **** */

#content_container {

	}

		#content {
			}
	#rightcol {
		display: none;
		}
		
.breadcrumbs {

	}
	.aktual {
		font-weight: normal;
		}
		
.blok {
	margin-bottom: 17px;
	}
	h4.sekce {
		background: url(../img/bg_h_clanky.gif) no-repeat bottom right #eaeaea;
		margin-bottom: 20px;
		font-size: 1.25em;
		}
		h4.sekce span  {
			background: url(../img/bg_h_line.gif) repeat-y top right #FFF;
			padding: 15px 20px 0 13px;
			width: 45%;
			display: block;
			color: #6f6f6f;
			font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
			}
		.poradna {}
		.poradna h4.sekce {
			background: url(../img/bg_h_online.gif) no-repeat bottom right #eaeaea;
			}
		.tipy {}
		.tipy h4.sekce {
			background: url(../img/bg_h_tipy.gif) no-repeat bottom right #eaeaea;
			}
			.poradna h4.sekce span, .tipy h4.sekce span {padding: 15px 20px 0 0;}
			
		.poradna h2 {
			font-size: 1em;
			margin-bottom: 2px;
			}			
		.poradna ul a, .tipy ul a {
			font-weight: bold;
			color: #044a8d;
			}
		.poradna p {
			margin-bottom: 0;
			}
		.seznamek {
			margin-left: 115px;
			}
			
.text {
	margin: 0 13px 13px 13px;
	}
		
/* **** diskuze **** */

.list {
	line-height: 1.7em;
	}
	
	.diskuze h4.sekce {
		background: url(../img/bg_h_diskuze.gif) no-repeat bottom right #eaeaea;
		}
	.diskuze .text {
		
		}
		
/* **** adboxy **** */

.ads {
	padding-bottom: 12px;
	}
.adbox {
	clear: both;
	padding-top: 17px;
	font-size: 0.9em;
		
	}
	#maincol .adbox img {
		float: left;
		border-bottom: 3px solid #CCCCCC;
		margin-right: 18px;
		
		}
	.adbox h3 {
		margin-bottom: 0;
		color: #000;
		}
	.adbox p {line-height: 1.2em;}
		
/* **** paticka **** */

#ender {
	clear: both;
	width: 100%;
	font-size: 0.9em;
	color: #7f7f7f;
	}
	#ender p {margin-bottom: 0;}
	#ender a {color: #7f7f7f; text-decoration: none;}
	#ender a:hover {color: #7f7f7f;}
	
	.copyright {
		float: left;
		padding: 10px 0 10px 23px;
		}
	.developer {
		float: right;
		padding: 10px 10px 10px 0;
		}
		
	/* ****** homepage ****** */
	
.box {
	}
	.box div {margin-right: 8px;}
	.text .last {width: 169px;}
		.last div {margin-right: 0;}
	.box .but {margin-right: 10px;}
	.box h2 {
		font-size: 1em;
		margin-bottom: 2px;
		}
		.box h2 a {color: #044a8d;}
	.box img {margin-bottom: 3px;}
	.box p {margin-bottom: 3px;}
	
.inspirace {
	background: url(../img/bg_inspirace.jpg) no-repeat;
	}
	.inspirace .text {
		}
		
/* ******* zalozky ******* */

#zalozky {height: 26px;  position: relative;}
#zalozky ul {list-style-type: none;}
#zalozky ul li {display: inline;}
#zalozky a {
	position: absolute;
	display: block;
	height: 26px;	
	top: 0;
	font-size: 0.8em;
	}
	.z1 {width: 107px; left: 0;}
	.z2 {width: 87px; left: 102px;}
	.z3 {width: 106px; left: 183px;}
	.z4 {width: 81px; left: 283px;}
	.z5 {width: 92px; left: 358px;}
	.z6 {width: 92px; left: 445px;}
	
	#zalozky a span {cursor: pointer;}
	.z1 span {background: url(../img/zal_01.gif) no-repeat; z-index: 1000;}
	.z2 span {background: url(../img/zal_02.gif) no-repeat; z-index: 1001;}
	.z3 span {background: url(../img/zal_03.gif) no-repeat; z-index: 1002;}
	.z4 span {background: url(../img/zal_04.gif) no-repeat; z-index: 1003;}
	.z5 span {background: url(../img/zal_05.gif) no-repeat; z-index: 1004;}
	.z6 span {background: url(../img/zal_06.gif) no-repeat; z-index: 1005;}
	
	#zalozky .selected a span {background-position: 0 -26px; z-index: 1006;}
	#zalozky .selected a {z-index: 1006;}