*							{margin:0; padding:0;}
body					{background:#FFFFE1 url(images/background.png) repeat-y center; text-align:center;font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size:0.85em}
#header				{background:url(images/okraje.jpg) no-repeat center; margin:0 auto; height:358px;}
h1						{position:relative; overflow:hidden; font:bold 35px tahoma;	color:#CC0000; margin:0 auto;}
h1, h1 span 	{width:770px; height:308px; padding-top:50px;}
h1 span				{display:block;	position:absolute; top:0; left:0; background:url(images/logobezokraju.jpg) no-repeat left;}
#super				{width:770px; margin:0 auto; background:url(images/underlogo.jpg) top no-repeat;}
#menudiv			{width:161px; background:url(images/menudivider.png) 153px 90px no-repeat; float:left; xheight:580px; position:relative;}
#content			{width:578px; padding:0 10px; float:left; position:relative; text-align:justify;}
h2						{height:85px; font:bold 30px tahoma; color:#006600;text-align:center; padding-top:5px;}
h2 span				{position:relative; top:-7px;}
#tabory				{background:url(images/tabory.jpg); width:70px; height:29px; margin:46px auto 0 auto; z-index:2; position:relative}
#ymcats				{background:url(images/ymca.jpg); width:148px; height:28px; margin:30px auto 0 7px; z-index:2; position:relative}
ul.menu 			{position:relative; top:-5px; padding:0 15px;}
ul.menu li		{height:2.1em; padding:0 0; list-style:none;background-image:url(images/lidivider.png); background-position:bottom; background-repeat:no-repeat}
ul.menu a			{height:2em; line-height:2em; display:block; color:#2A2A76; font-weight:bold; text-decoration:none;}
ul.menu a.active	{background-color:#FFFFDA; color:#006600;}
ul.menu a:hover 	{background-color:#FFFFDA; text-decoration:underline;}
ul#ymca li		{height:3.1em;}
ul#ymca img		{float:left}
ul#ymca a		{font-weight:normal; padding:0.2em 0; height:2.6em; line-height:2.6em;}

img						{border:0}
img.thumbs		{padding:8px 7px; background:url(images/podfotkou.jpg); width:166px; height:125px; float:right; margin:9px 0 9px 15px;}
img.thumbv		{padding:7px 8px; background:url(images/podfotkou2.jpg); width:125px; height:166px; float:right; margin:9px 0 9px 15px;}
img.left			{float:left; margin:9px 15px 9px 0;}
p							{margin-bottom:10px}
td						{text-align:center; border:1px #003366 solid; padding:4px;}

table					{border-collapse:collapse; margin:10px auto;}
ul						{padding:0 0 0 1.5em; margin-bottom:10px;}
ol						{padding:0 0 0 2em; margin-bottom:10px;}
#content ul li		{list-style:url(images/li.jpg)}
#footer				{width:783px; height:95px; background:#FFFFFF url(images/footer.jpg) no-repeat top; margin:0 auto;}
a							{color:#2A2A76;}
h6						{display:block; height:80px; color:#000000;text-align:right; padding-top:15px; font:normal 0.7em tahoma;}
h6 span				{position:relative; top:-5px;}
#pg						{text-align:center}
#pg img				{margin:3px}
.green				{color:#006600;}
.divider 			{visibility:hidden; clear:both;}
.prihlaska td	{border:0}
#pg2gallery span {
    display: block;
    height: 150px;
    margin: 3px;
    width: 150px;
}
#pg2gallery a {
    background: none repeat scroll 0 0 white;
    border: 1px solid #000000;
    display: block;
    float: left;
    height: 156px;
    margin: 3px;
    width: 156px;
}
#pg2gallery {
float:left;
margin-left:40px;
}
