body {
		margin: auto;
		padding: 0px;
		text-align: center;
	 }

body,table,form {
		font-family: verdana;
		font-size:11px;
		font-weight: normal;
		color: #333;
		}
p		{
		margin: 0px;
		padding: 0px;
		}
a		{
		color: #333;
		font-weight: bold;
		text-decoration: underline;
		}
a:hover {
		text-decoration: none;
		}

a#upmenu1 {
		display:block;
		position: absolute;
		top: 55px;
		left: 700px;
		}
a#upmenu2 {
		display:block;
		position: absolute;
		top: 55px;
		left: 740px;
		}
#head a img {border:0px;}




/******************************** divy *****/

#head {
		width: 100%;
		height: 150px;
		background: url("img/head_bg.gif") repeat;
		text-align: center;
		margin: auto;
		color: #fff;
		}#main_menu {
		height: 150px;
		width: 750px;
		margin:auto;
		}

#main_body {
		margin: auto;
		width: 750px;
		height: auto!important;
		height: 440px;
		min-height: 440px;		
		text-align: left;
		padding: 5px 0px;
		}
#foot {
		width: 700px;
		height: 30px;       
		background: url("img/foot_bg.gif") no-repeat top left;		
		text-align: right;
		margin: auto;
		color: #fff;
		padding: 45px 50px 0px 0px;
		clear: both;
		}
#foot a {
		color: #fff;
		text-decoration: none;
		}
#foot a:hover {
		text-decoration: underline;
		}
#page_path {
		padding-bottom: 3px;
		margin-bottom: 2px;
		border-bottom: 1px solid #6F6F77;
		padding-left: 10px;
		}
#page_path a {
		color: #333;
		font-weight: bold;
		text-decoration: none;
		}
#page_path a:hover {
		text-decoration: underline;
		}
#content {
		float:left;
		text-align: justify;
		width: 540px;
		}
#rightcontent {
		text-align: left;
		width: 190px;
		padding: 10px 5px;
		float: right;
		background-color: #fcfcfc;
		}
/******************************* obrazki *********************************/

.smallimage {
		float: left;
		margin: 5px 10px 10px 0px;		
		width: 120px;
		height: 90px;
		border: 2px solid #eaeaea;
		background-color: #fafafa;
		padding: 5px;
		padding-bottom: 15px;
		}

.largeimage {
		margin: 5px 10px 10px 5px;
		border: 1px solid #333;
		width: 480px;
		height: 320px;
		}

img.headimage {
		border: 1px solid #6F6F77;
		}
		
img#logo_golfevent {
		display: block;
		position: absolute;
		top: 40px;
		left: 170px;
		}

/********************************* galerie *******************************/

.galery_title, .title {font-weight:bold;padding-top: 5px;color:#53ab36;}
.ile_foto {margin-left: 20px; color: #FF9B26;}
.title, #navigation1 {text-align: center;}
#navigation1 {padding: 10px 20px;}
#navigation1 a {
		font-size: 14px;
		font-weight: bold;
		margin: 0px 5px;
		text-decoration: none;
		}
#navigation1 a:hover {
		background-color: #53ab36;
		color: #fff;
		}
#foto_full,#show_foto {		
		text-align: center;
		}
#foto_full img {
		padding: 10px;
		border: 2px solid #eaeaea;
		padding-bottom: 30px;
		background-color: #fafafa;
		}
#show_foto img {
		width: 120px;
		height: 90px;
		border: 2px solid #eaeaea;
		background-color: #fafafa;
		padding: 5px;
		padding-bottom: 15px;
		margin: 10px 5px 5px 5px;
		}
#show_foto img#min_of_full {
		border: 2px solid #53ab36;
		background-color: #C7E7BC;
		}
img.adm_menu {border: 0px;}
table#navigation {text-align: center;}
/*tinyMCE*/

