/* ============== www.cmkordulka.cz; date: 15.01.2009 ============== */ 

* {
	margin: 0;
	padding: 0;
	border: 0;
}

body {
	font-family:  "Tahoma CE", "Lucida Grande CE", "Helvetica CE", tahoma, lucida, helvetica, sans-serif;
	color: #660000;
	font-size: small;
	background: #FFCC99;
}

a {
	color: #CC3300;
	text-decoration: none;
}
a:visited 	{
	color: #CC3300;
	text-decoration: none;
}

a:hover {
	color: #CC3300;
	text-decoration:underline;
}

h2 {
	font-size: 20px;
	font-weight: bold;
	font-family: "Times New Roman CE", "Times New Roman", Times, serif;
	font-style: italic;
	color: #CC3300;
}

h3	{
	font-size: 16px;
	color: #CC3300;
	font-weight: bold;
	font-family: "Times New Roman CE", "Times New Roman", Times, serif;
}

h4	{
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
}
	
a span {
	visibility:hidden;
}

.invisible	{
	visibility: hidden;
}

hr {
	height: 1px;
	margin-top: 20px;
	margin-bottom: 20px; 
    color: #BF9060; 
    background-color: #BF9060; 
    border: 0px solid #BF9060;
}

.red {
	font-family: "Times New Roman CE", "Times New Roman", Times, serif;
	color:#CC3300;
	font-size: 16px;
	font-weight: bold;
}

/* ============== main ============== */

div#main {
	margin: 60px auto 0px auto;
	width: 749px;
	border: 1px solid #DC9973;
	background: white;
}

/* ============== header ============== */

div#header {
	width: 749px;
	height: 122px;
	text-decoration:none;
	background: url(../img/img-header.jpg) no-repeat;
}

div#header h1 {
	display: none
}

div#header a {
	width: 749px;
	height: 122px;
	display: block;
}

div#header a:hover	{
	text-decoration: none;
}


/* ============== menu ============== */

div#menu {
	width: 749px;
	height: 24px;
	border-top: 1px solid #DC9973;
	border-bottom: 1px solid #DC9973;
	background: url(../img/img-menu.jpg) no-repeat; 
}

div#menu ul li {
	display: inline;
	list-style: none;
	line-height: 24px;
	float: left;
	width: 92px;
	text-align: center;
	font-size: 13px;
	color: #660000;
	letter-spacing: 3px;
	border-right: 1px solid #DC9973;
	font-family:  "Tahoma CE", "Lucida Grande CE", "Helvetica CE", tahoma, lucida, helvetica, sans-serif;
}

div#menu li a {
	width: 92px;
	display: block;
	color: #660000;
	text-decoration: none;
	letter-spacing: 1px;
}

div#menu li a:hover {
	background: #663300;
	color: #FFFFFF;
	letter-spacing: 1px;
}

div#menu li.last {
	border: 0;
	width: 90px;
}

div#menu li.last a	{
	width: 90px;
}

div#menu li.longer	{
	width: 104px;
}

div#menu li.longer a {
	width: 104px;
}

div#menu li.short	{
	width: 90px;
}

div#menu li.short a	{
	width: 90px;
}



/* ============== content ============== */

div#content {
	width: 749px;
}

div#content-in {
	padding: 20px 20px 20px 20px;
}

.podpis	{
	text-align:right;
	font-style:italic;
}

/* ============== left ============== */

div#left {
	width: 589px;
	float: left;
}

p	{
	padding: 0px 0px 5px 0px;
}

div#left h2 {
	padding: 10px 0px 10px 0px;
}

div#left h3 {
	padding: 0px 0px 8px 0px;
}

div#left h4 {
	padding: 5px 0px 5px 0px;
}


/* ============== right ============== */

div#right {
	width: 120px;
	float: left;
}

div#right-in h3	{
	padding: 0px 0px 8px 0px;
}

div#right-in {
	padding: 0px 0px 0px 20px;
	text-align: center;
}

div#right img {
	margin: 0px 0px 20px 0px;
}

/* ============== uvod ============== */

div#uvod	{
	float: left; 
	width: 417px;
}



/* ============== aktuality ============== */

div#aktuality {
	width: 160px;
	font-size: 12px;
	margin-left: 10px;
	margin-bottom: 10px;
	border: 1px solid #DC9973;
	display: inline-block;
}

div#aktuality-in {
	padding: 10px 10px 10px 10px;
}

div#aktuality-in p {
	padding: 0px;
}

div#aktuality-in .vice {
	padding: 3px 0px 0px 5px;
}
	

/* ============== muzikanti ============== */

div#muzikanti	{
	width: 589px;
	text-align: left;
}

div#muzikanti-nadpis {
	width: 589px;
	height: 47px;
	text-decoration: none;
	background: url(../img/nadpisy/muzikanti.jpg) no-repeat;
}

div#muzikanti-nadpis h1 {
	display: none;
}

div#ukazka {
	width: 200px;
	height: 250px;
	float: right;
}

div#muzikanti a:link {
	color: #660000;
	text-decoration: none;
}
div#muzikanti a:visited {
	text-decoration: none;
	color: #660000;
}

div#muzikanti a:hover {
	text-decoration: underline;
	color: #CC6600;
}

div#muzikanti a:active {
	text-decoration: none;
	color: #660000;
}


/* ============== partneri ============== */

div#partneri {
	width: 589px;
	float: left;
}

div#partneri-nadpis {
	width: 589px;
	height: 47px;
	text-decoration: none;
	background: url(../img/nadpisy/partneri.jpg) no-repeat;
}

div#partneri-nadpis h1 {
	display: none;
}

div#partneri .partner  {
	width: 100%;
	float: left;
}

div#partneri .partner-logo {
	width: 134px;
	float: left;
	margin-right: 10px;
}

div#partneri .partner-popis  {
	width: 430px;
	float: right;
}



/* ============== diskografie ============== */

div#diskografie {
	width: 589px;
	float: left;
}

div#diskografie-nadpis {
	width: 589px;
	height: 47px;
	text-decoration: none;
	background: url(../img/nadpisy/diskografie.jpg) no-repeat;

}

div#diskografie-nadpis h1 {
	display: none;
}

div#diskografie table  {
	width: 100%;
}
div#diskografie td	{
	vertical-align: top;
}

div#diskografie td.img-album	{
	width: 150px;
	background: url(../img/alba/koleda-small.jpg) no-repeat;
	background-position: top;
}

div#diskografie td.popis-alba	{
	padding: 0px 0px 10px 10px;
}

div#diskografie td.seznam-stop1 {
	padding-left: 50px;
}

div#diskografie td.seznam-stop2 {
	padding-left: 50px;
	text-align: center;	
}


div#diskografie ul li {
	list-style-type:none;
}

 div#diskografie a.cover-small {
 	width: 150px;
	height: 148px;
	display: block;
	text-decoration: none;
}

div#diskografie object {
	margin-left: 10px;
}

/* ============== obal cd ============== */

div#obalcd {
	width: 589px;
	float: left;
	text-align: center;
}

div#obalcd img {
	vertical-align:middle;
}

div#obalcd a.cover {
	width: 500px;
	height: 500px;
	display: block;
	text-decoration: none;
}

/* ============== akce ==============*/

div#akce {
	width: 589px;
	float: left;
}

div#akce-nadpis {
	width: 589px;
	height: 47px;
	background: url(../img/nadpisy/akce.jpg) no-repeat;
}

div#akce-nadpis h1 {
	display: none;
}

div#akce table {
	width: 589px;
	margin-top:20px;
	margin-bottom: 20px;
}

div#akce td.mesic {
	text-align:center;
	background-color: #DC9973;
	font-weight: bold;
	letter-spacing: 1px;
	margin-top:5px;
}

div#akce .cas, .datum, .event {
	vertical-align: top;
	background-color: #F5F5F5;
	border: 1px solid #CCCCCC;
	padding: 0px 5px 0px 5px;
	line-height: 20px;
}

div#akce .cas	{
	width: 85px;
}

div#akce .datum	{
	width: 40px;
}

div#akce hr {
	display: none;
}


div#akce .kurziva {
	font-style: italic;
	font-size: 11px;
}

/* ============== fotogalerie =============*/

div#fotogalerie {
	width: 589px;
	float: left;
}

div#fotogalerie-nadpis {
	width: 589px;
	height: 47px;
	background: url(../img/nadpisy/fotogalerie.jpg) no-repeat;
}

div#fotogalerie-nadpis h1 {
	display: none;
}

div#fotogalerie	table  {
	width: 100%;
	margin-top: 20px;
	margin-bottom: 20px;
}


div#fotogalerie td.foto-popis{
	vertical-align: top;
	text-align: left;
}
	
div#fotogalerie td.foto-img {
	vertical-align: top;
	text-align: center;
	width: 150px;
	height: 100px;
}

div#fotogalerie td.foto-img img {
	border: 2px solid;
	border-color: #FFFFFF;
}

div#fotogalerie a.img-odkaz:hover img {
	border-color: #DC9973;
}

/* ============== kontakt ============== */

div#kontakt {
	width: 589px;
	float: left; 
	text-align: center;
}

div#kontakt-nadpis {
	width: 589px;
	height: 47px;
	background: url(../img/nadpisy/kontakt.jpg) no-repeat;
}

div#kontakt-nadpis h1 {
	display: none;
}


div#kontakt img.portret {
	float: right;
}

div#kontakt-in  {
	width: 388px;
	float: left;
}	

div#kontakt-in .banner-kordulka {
	margin-top: 20px;
	margin-bottom: 20px;
}
/* ============== o kapele ============== */

div#kapela {
	width: 589px;
	float: left;
}

div#kapela img {
	margin-top: 20px;
}

div#kapela-nadpis {
	width: 589px;
	height: 47px;
	background: url(../img/nadpisy/o-kapele.jpg) no-repeat;
}

div#kapela-nadpis h1 {
	display: none;
}

/* ============== vzkazy ============== */

div#vzkazy {
	width: 589px;
	float: left;
}

div#vzkazy-nadpis {
	width: 589px;
	height: 47px;
	background: url(../img/nadpisy/vzkazy.jpg) no-repeat;
}

div#vzkazy-nadpis h1 {
	display: none;
}

/* ============== cimbál ============== */

div#cimbal {
	width: 589px;
	float: left;
	text-align: left;
}

div#cimbal .nacimbal {
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
}



/* ============== footer ============== */

div#footer {
	width: 749px;
	margin: 2px auto 60px auto;
	color: #DC9973;
	font-size: 10px;
}

div#footer a {
	color: #DC9973;
	text-decoration: none;
}

*div#footer a:visited {
	color: #DC9973;
	text-decoration: none;
}

div#footer a:hover {
	color: #999999;
	text-decoration: none;
}

div#pocitadlo  {
	float: left;
	font-size:11px;
	font-weight: bold;
}

div#footer-in	{
	float: right;
	text-align:right;
}

/* ============== optimalizace ============== */

div#opt {
	width: 749px;
	margin: 10px auto;
	clear: both;
}



