﻿h2, h3, h4 {
	margin:0; padding:0;
	font-family: Calibri, "Segoe UI", Tahoma, Geneva, Verdana;
	text-align:center;
}
h2 {
	padding:20px 6px 0 24px;
	height:40px;
	font-size:24px;
}
h3 {
	font-size:1.15em;
}
h4 {
	text-align:left;
}
.col3c {
	padding-left:18px;
	padding-right:10px;
	color:#333;
}
#A, #B, #C {
	float: left;
	width: 316px;
}
#B {
	/* prostredni sloupec musi mit nejake okraje */
	margin: 0 3px;
}
#C {
	/* nejpravejsi sloupec je posunuty dolu */
	margin-top:50px;
}
#A, #B, #C p {
	text-align:justify;
}

#A, #B, #C h2 {
	color:white;
}

h2 a {
	text-decoration:none;
	color:white;
}
h3 a {
	text-decoration:none;
	color:black;
}
h2 a:hover, h3 a:hover {
	text-decoration:underline;
}

a.more {
	background-image:url('link-go.png');
	background-repeat:no-repeat;
	padding-left:18px;
	text-decoration:none;
}

/* NEPREHLEDNETE */
#neprehlednete {
	width: 312px;
	background:transparent url('col/neprehledneteBT.png') no-repeat left bottom;
	padding-bottom:13px;
}
#neprehlednete h2 {
	background:transparent url('col/neprehledneteHD.png') no-repeat left top;
}
#neprehlednete h3 {
	color:#4FA52F;
}
#neprehlednete .col3c {
	background:transparent url('col/neprehledneteFR.png') repeat-y left top;
}
#neprehlednete .col3c ul {
	margin-top:.2em;
	padding-top:0;
}

/* STALO SE */
#stalose {
	width: 312px;
	background:transparent url('col/staloseBT.png') no-repeat left bottom;
	padding-bottom:13px;	
}
#stalose h2 {
	background:transparent url('col/staloseHD.png') no-repeat left top;
}
#stalose h3 {
	color:#0087C8;
}
#stalose .col3c {
	background:transparent url('col/staloseFR.png') repeat-y left top;
}

/* PROGRAM */
#program {
	width: 312px;
	background:transparent url('col/redBT.png') no-repeat left bottom;
	padding-bottom:13px;	
}
#program h2 {
	background:transparent url('col/redHD.png') no-repeat left top;
}
#program .col3c {
	background:transparent url('col/redFR.png') repeat-y left top;
}
#program dt {
	padding-top: .25em;
	color: Black;
	border-bottom: 2px dotted red;
}
.prgCas {
	color:#222;
	font-weight:bolder;
	text-align:left;
}
.prgAkce {
	color:#222;
	font-style:italic;
	text-align:left;
}
.eden {
	color:#03c;
}

/* SPONZORI */
#sponzori{
	width: 312px;
	background:transparent url('col/sponzoriBT.png') no-repeat left bottom;
	padding-bottom:13px;	
}
#sponzori h2 {
	background:transparent url('col/sponzoriHD.png') no-repeat left top;
}
#sponzori h3 {
	color:#EF9A48;
}
#sponzori .col3c {
	background:transparent url('col/sponzoriFR.png') repeat-y left top;
}

/* ODKAZY */
#odkazy{
	width: 312px;
	background:transparent url('col/odkazyBT.png') no-repeat left bottom;
	padding-bottom:13px;	
}
#odkazy h2 {
	background:transparent url('col/odkazyHD.png') no-repeat left top;
	color:Gray;
}
#odkazy h3 {
	color:#F7AE00;
}
#odkazy .col3c {
	background:transparent url('col/odkazyFR.png') repeat-y left top;
}



