/* ----- GolfPunk */

/* ----- layout.css */
	body {
		background-color: #000 !important;
	}
	#right .hprightbox {
		width: 237px;
	}
	#right .hprightbox .hppartneri a {
		margin-top: 0px;
	}
	#right .hprightbox .hppartneri a.end {
		margin-top: 0px;
	}
	body {
		background-image: none;
		background-color: #FFFFFF;
	}
	#page {
		background-color:  #FFFFFF;
		background-image: none;
		padding: 15px 10px 0 10px;
		color: #000000;
		width: 808px;
	}
	#header h1 {
		background-image: url("/golfpunk/img/h1-header.gif");
		color:#40AE49;
		font-size:160%;
	}
	#footer {
		background-image: url("/golfpunk/img/bg/footer.gif");
		padding: 15px 25px 10px 25px;
		margin: 0 -10px;
		color: #40AE49;
	}
	#footer p {
		margin: 0; padding: 0;
	}
	#footer p.center {
		text-align: left;
	}
	#footer a {
		color: #40AE49;
	}
	h4 {
		color: #40AE49 !important;
	}
	a {
		color: #000000;
	}
/* end. layout.css */

/* ----- menu.css */
	ul#menu li {
		background-image:none;
		padding: 6px 0 6px 10px;
	}
	ul#menu li a {
		font-size: 100%;
		color: #40AE49;
		text-decoration: none;
		font-weight: bold;
	}
	ul#menu li a:hover {
		text-decoration: underline;
	}
	ul#menu li.act {
		background-color: #40AE49;
		color:#FFFFFF;
		font-weight: bold;
		margin: 0 0 0 0px;
		padding: 5px 0 5px 10px;
		-webkit-border-top-right-radius: 10px;
		-moz-border-radius-topright: 10px;
		border-top-right-radius: 10px;
		-webkit-border-top-left-radius: 10px;
		-moz-border-radius-topleft: 10px;
		border-top-left-radius: 10px;
		behavior:url(/PIE.htc);
	}
	ul#menu li.act a {
		color:#FFFFFF;
		font-weight: bold;
	}
/* end. menu.css */

/* ----- screen.css */
	#right .partneri-turnaje a img{
		margin-right: 5px;
	}
	.sbalit {
			padding: 2px 4px;
			background-color: #40AE49;
			color: #FFFFFF;
			text-decoration: none;
			font-size: 90%;
		}
		#left .prehled-turnaju dl.odehrane dt{
					padding: 0 0 0 15px;
					background-image:url("/rotary/img/icons/odehrane.gif");
				}
	#right .hpleftbox .novinkybox {
		border-bottom-color: #d9f1df;
	}
	#right .golf-news {
		background-image:url("/rotary/img/titles/golf-news.gif");
	}
	#right .golf-news a {
		color: #000000;
	}
	#right h2 {
		background-repeat: no-repeat;
		background-color: #40AE49;
		color: #000000;
		color: #FFFFFF;
		-webkit-border-top-right-radius: 10px;
		-moz-border-radius-topright: 10px;
		border-top-right-radius: 10px;
		-webkit-border-top-left-radius: 10px;
		-moz-border-radius-topleft: 10px;
		border-top-left-radius: 10px;
		behavior:url(/PIE.htc);
	}
	#right h2 span {
		background-image: none;
		padding: 5px 10px;
		
	}
	#right .content-box {
		border: 0px solid #e0dce1;
		border-top: none;
		background-color:#d9f1df;
	}
	#right .content-box .main {
		background-color: #E2FFE4;
		border: none;
	}
	#left h4 {
		color: #40AE49;
	}
	#right .hpfotogalerie {
		background-color: #E2FFE4;
	}
	#right .hpfotogalerie h4 {
		color: #000000;
	}
	#right .hpfotogalerie img{
		border: 1px solid #40AE49;
	}
	#right .hprightbox .hppartneri img {
		margin: 15px 0 0 0;
		border: 1px solid #666;
	}
	#right .hprightbox .hppartneri img.end {
		margin: 15px 0 0 10px;
	}
	#right .hprightbox .hppartneri h4 {
		border-bottom: 1px solid #000;	
	}
	.partneri img {
		border: 1px solid #40AE49;
		margin: 4px !important;
	}
	#right .hpfotogalerie a.more {
		color: #000000;
		background-image: url("/rotary/img/icons/arrow-more.gif");
	}
	#right .hpleftbox h5.news {
		border-bottom: 1px solid #000;
		color: #40AE49;
	}
	#left .prehled-turnaju {
		border-top: 1px solid #000;
		background-color: #e0dce1;
		color: #000;
	}
	#left .prehled-turnaju dl dd a {
		color: #000;
	}
	#left .prehled-turnaju dl.ocekavane dt{
		background-image:url("/rotary/img/icons/left-dt.gif");
	}
	#left .prehled-turnaju div.aktualni {
		background-color: #40AE49;
		color: #FFFFFF;
		border: none;
	}
	#left .prehled-turnaju dl.aktualni dt{
		background-image:url("/rotary/img/icons/left-dt.gif");
	}
	#right .hprightbox .hpporadi .main {
		background-color: #E2FFE4;
		border:0px solid #000;
	}
	#right .hprightbox .hpporadi h4 {
		color: #000000;
	}
	#right .hprightbox .hpporadi table caption {
		color: #40AE49;
	}
	#right .hprightbox .hpporadi table th,
	#right .hprightbox .hpporadi table td {
		border-bottom: 1px solid #40AE49;
		border-right: 1px solid #40AE49;
		padding: 5px 8px;
	}
	#right .hprightbox p.more {
		background-color: #E2FFE4;
		padding: 8px 8px;
		margin: -3px 0 0 0;
		text-align: left;
	}
	#right .hprightbox p.more a {
		color: #000000;
	}
	#right .hprightbox p.more a {
		background-image: url("/rotary/img/icons/arrow-more.gif");
	}
	#right .hprightbox .hppartneri h4 {
		color: #40AE49;
	}
	#right p.more a {
		background-image: url("/rotary/img/icons/arrow-more2.gif");
		color: #000000;
	}
	#right .poradi th,
	#right .poradi td {
		border-right: 1px solid #40AE49
	}
	#right .poradi th {
		color: #40AE49;
		border-bottom: 1px solid #2C2C2C !important;
		border-right: 1px solid #40AE49;
	}
	#right .ohristi h4 {
		color: #40AE49;
		border-bottom: 1px solid #40AE49;	
	}
	#right .partneri-turnaje h4 {
		color: #40AE49;
		border-bottom: 1px solid #40AE49;	
	}
	#right .partneri-turnaje img {	
		border: 1px solid #40AE49;
		margin-right: 5px;
	}
	#right .partneri-turnaje img.end {	
		border: 1px solid #40AE49;
		margin-right: 0;
	}
	#right .celkoveporadi .main {
		background-color: #d9f1df;
		border: none;
		color: #000000;
	}
	#right .celkoveporadi p.more a {
		color: #000000;
	}
	#right .celkoveporadi table caption {
		color: #40AE49;
	}
	#right .celkoveporadi table td {
		border-bottom: 1px solid #C8C498;
		border-right: 1px solid #C8C498;
		padding: 2px 8px 2px 0;
		font-weight: normal;
	}
	#right .celkoveporadi table th {
		color: #40AE49;
	}
	#right h2 strong {
		color: #000000;
	}
	
	#right .hraci th {
		color: #40AE49;
		border-bottom: 1px solid #40AE49;
	}
	#right .hraci span.registrovany {
		color: #40AE49;
		padding: 0;
		background-image: none;
	}
	table a {
		color: #40AE49 !important;
		font-weight: bold !important;
	}
	.even td {
		background-color: #ffffff !important;
		color: #000000;
	}
	.even td a {
		color: #FFF;
	}
	/* end. tabulky */
	
	#right ul#submenu li.disabled a {
		color: #666;
	}
	input.text {
		border:1px solid #40AE49;
		background-color: #FFFFFF;
		color: #000000;
	}
	input.button {
		border:2px solid #d9f1df;
		background-color: #40AE49;
		color: #FFFFFF;
	}
	#right .content-box .fotky img {
		border: 1px solid #e0dce1;
	}
	#right .fotogalerie p {
		color: #000000;
	}
	#right .fotogalerie .box a img {
		border: 1px solid #40AE49;
	}
	#right .strankovani {
		color: #000000;
	}
	#right .strankovani a {
		border:1px solid #000;
		background-color: #2C2C2C;
		color: #40AE49;
	}
	#right .strankovani span {
		border:1px solid #000;
		background-color: #2C2C2C;
		color: #FFFFFF;
	}
	#lightboxbg {
		background-color: #FFF;
	}
	#lightbox {
		border:1px solid #000;
		background-color: #2C2C2C;
	}
	#lightbox p {
		color: #FFF;
	}
	#lightbox a {
		color: #FFF;
	}
	#lightbox a.close span{
		background-image: url(/rotary/img/icons/lightbox-close.gif);
	}
	#lightbox p.paging a.konec {
		background-image: url(/rotary/img/icons/lightbox-konec.gif);
	}
	#right .ohristi img {
		border: 1px solid #40AE49;
	}
	#right address.adresa {
		color: #000000;
	}
	#right address.adresa a {
		color: #000000;
	}
	.white {
		color: #000000 !important;
		font-weight: bold;
	}
/* end. screen.css */
#right .content-box.w100p {width:592px;}

/* ---- menu.css */
	#right ul#submenu {
		background-color: #fff;
		border-bottom: 1px solid #40AE49;
	}
	#right ul#submenu li.left {
		border-left: none;
	}
	#right ul#submenu li.left-act {
		border-left: none;
	}
	#right ul#submenu li.right {
		border-right: none;
	}
	#right ul#submenu li.right-act {
		border-right: none;
	}
	#right ul#submenu li a {
		color: #000000;
	}
	#right ul#submenu li.act a,
	#right ul#submenu li.left-act a,
	#right ul#submenu li.right-act a {
		background-image: none;
		background-color: #40AE49;
		color: #FFFFFF;
	}
/* end. menu.css */
