#background
{
	background-image: url(images/layout/background.jpg);
	background-position: 50% 0;
	background-repeat: no-repeat;
}

#page
{
	width: 980px;
}

#top
{
/*
	background-image: url(images/layout/top.jpg);
	background-position: 50% 0;
	background-repeat: no-repeat;
*/
	height:92px;
}

#menu
{
	background-image: url(/images/layout/menu_background.jpg);
	background-repeat: repeat-x;
	height: 54px;
}

#menu a
{
	display: block;
	padding: 20px 0px 0px 0px;
	height: 34px;
}

#menu a:link,
#menu a:visited,
#menu a:active
{
	text-decoration: none;
	color: #000000;
}

#menu a:hover
{
	background-position: 0 -54px;
}

#menu .spacer
{
	width: 21px;
}

#menu .home
{
	background-image: url(/images/layout/menu_hlavnistranka.jpg);
	width: 106px;
}

#menu .menuTabor
{
	background-image: url(/images/layout/menu_tabor.jpg);
	width: 106px;
}

#menu .menuPodzim
{
	background-image: url(/images/layout/menu_tabor.jpg);
	width: 106px;
}

#menu .menu1-3
{
	background-image: url(/images/layout/menu_1-3.jpg);
	width: 168px;
}

#menu .menu3-5
{
	background-image: url(/images/layout/menu_3-5.jpg);
	width: 188px;
}

#menu .menu6-10
{
	background-image: url(/images/layout/menu_6-10.jpg);
	width: 174px;
}

#menu .menu11-15
{
	background-image: url(/images/layout/menu_11-15.jpg);
	width: 190px;
}

#menu .napsali
{
	background-image: url(/images/layout/menu_napsali.jpg);
	width: 100px;
}

#menu .kontakty
{
	background-image: url(/images/layout/menu_kontakty.jpg);
	width: 80px;
}

#motto
{
	background-image: url(images/layout/motto.jpg);
	background-position: 50% 0;
	background-repeat: no-repeat;
	padding-top: 20px;
	height: 134px;
	color: #3292cc;
}

#middle
{
	height: 86px;
}

#kategorie
{
	height: 73px;
}

#kategorie a
{
	display: block;
	width: 245px;
	height: 73px;
}

#kategorie .katTabor
{
	background-image: url(/images/layout/kategorie_tabor.jpg);
}

#kategorie .katPodzim
{
	background-image: url(/images/layout/kategorie_podzim.jpg);
}

#kategorie .kat1-3
{
	background-image: url(/images/layout/kategorie_1-3.jpg);
}

#kategorie .kat3-5
{
	background-image: url(/images/layout/kategorie_3-5.jpg);
}

#kategorie .kat6-10
{
	background-image: url(/images/layout/kategorie_6-10.jpg);
}

#kategorie .kat11-15
{
	background-image: url(/images/layout/kategorie_11-15.jpg);
}

#zobacky,
#zobacky div
{
	height: 35px;
}

#zobacky div
{
	width: 245px;
}

#zobacky .sloupec1-off
{
	background-image: url(/images/layout/sloupec1_top_off.jpg);
}

#zobacky .sloupec2-off
{
	background-image: url(/images/layout/sloupec2_top_off.jpg);
}

#zobacky .sloupec3-off
{
	background-image: url(/images/layout/sloupec3_top_off.jpg);
}

#zobacky .sloupec4-off
{
	background-image: url(/images/layout/sloupec4_top_off.jpg);
}

#zobacky .sloupec1-on
{
	background-image: url(/images/layout/sloupec1_top_on.jpg);
}

#zobacky .sloupec2-on
{
	background-image: url(/images/layout/sloupec2_top_on.jpg);
}

#zobacky .sloupec3-on
{
	background-image: url(/images/layout/sloupec3_top_on.jpg);
}

#zobacky .sloupec4-on
{
	background-image: url(/images/layout/sloupec4_top_on.jpg);
}

#main-pole
{
	background-image: url(/images/layout/main_background_pole.jpg);
	background-repeat: repeat-y;
}

#main-sloupce
{
	background-image: url(/images/layout/main_background_sloupce.jpg);
	background-repeat: repeat-y;
}

#main-text-pole
{
	background-image: url(/images/layout/main_background_top_pole.jpg);
	background-repeat: no-repeat;
	padding: 20px 40px 0px 40px;
	text-align: left;
}

#main-text-sloupce
{
	background-image: url(/images/layout/main_background_top_sloupce.jpg);
	background-repeat: no-repeat;
	padding: 20px 0px 0px 0px;
	text-align: center;
}

#bottom-pole
{
	background-image: url(images/layout/bottom_pole.jpg);
	background-repeat: no-repeat;
	padding: 15px 0px 0px 0px ;
	height: 33px;
	color: #252525;
}

#bottom-sloupce
{
	background-image: url(images/layout/bottom_sloupce.jpg);
	background-repeat: no-repeat;
	padding: 15px 0px 0px 0px ;
	height: 33px;
	color: #252525;
}

#bottom-text
{
	padding: 0px 150px 0px 150px ;
	color: #50614e;
}

#bottom-copyright
{
	padding: 5px 0px 0px 0px ;
	color: #252525;
}

#bottom-pole a:link,
#bottom-pole a:visited,
#bottom-pole a:active,
#bottom-sloupce a:link,
#bottom-sloupce a:visited,
#bottom-sloupce a:active,
#bottom-copyright a:link,
#bottom-copyright a:visited,
#bottom-copyright a:active
{
	text-decoration: none;
	color: #252525;
}

#bottom-pole a:hover,
#bottom-sloupce a:hover,
#bottom-copyright a:hover
{
	text-decoration: underline;
}

.sloupec
{
	width: 245px;
}

.sloupec-text
{
	width: 206px;
	padding: 0px 10px 0px 10px;
	text-align: left;
}

a:link,
a:active,
a:visited
{
	color: #6600cc;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}