body {	font-family:Verdana, Arial, Helvetica, sans-serif;
		border:0px solid; padding:0px; margin:0px;
		background:#ffffff;
		text-align: left;
		color:#000000;
		font-size:11px;
	}
	
div, h1, h2, h3, h4, h4, p, span, A, img, legend, table, form, td, tr, label { border:0px solid; padding:0px; margin:0px; }
ul 	{ border:0px solid; padding:0px; margin:0px; LIST-STYLE-TYPE: none; }
li 	{ border:0px solid; padding:0px; margin:0px; }
A	{text-decoration:none;}


/*********************************************************/
/********************  hlavni  *********************/
/*********************************************************/

#page {	
	width: 1000px;
	margin: 0px auto;
	background:#999999;
}

#main_horni {
	width:1000px;
	height:280px;
	background: url(obrazky/layout/main_horni.jpg);
	position:relative;
}

#main_stred {
	width:1000px;
	background: url(obrazky/layout/main_stred_pozadi.jpg);
	background-position:0px 113px;
}
#main_dolni {
	width:1000px;
	height:121px;
	background: url(obrazky/layout/main_dolni.jpg);
	position:relative;
}

/********************  hlavicka  *********************/
#panacek {
	
}
#panacek_novinky {
	width:248px;
	height:222px;
	background: url(obrazky/layout/panacek_novinky.png);
	position:absolute;
	top:60px;
	left:-15px;
	z-index:10;
}
#panacek_koncerty {
	width:321px;
	height:222px;
	background: url(obrazky/layout/panacek_koncerty.png);
	position:absolute;
	top:60px;
	left:-15px;
	z-index:10;
}
#panacek_fotovideo {
	width:232px;
	height:222px;
	background: url(obrazky/layout/panacek_fotovideo.png);
	position:absolute;
	top:60px;
	left:30px;
	z-index:10;
}
#panacek_muzika {
	width:344px;
	height:222px;
	background: url(obrazky/layout/panacek_muzika.png);
	position:absolute;
	top:60px;
	left:-30px;
	z-index:10;
}
#panacek_kapela {
	width:261px;
	height:222px;
	background: url(obrazky/layout/panacek_kapela.png);
	position:absolute;
	top:60px;
	left:20px;
	z-index:10;
}
#panacek_kontakt {
	width:305px;
	height:222px;
	background: url(obrazky/layout/panacek_kontakt.png);
	position:absolute;
	top:60px;
	left:-15px;
	z-index:10;
}
#panacek_blog {
	width:158px;
	height:222px;
	background: url(obrazky/layout/panacek_blog.png);
	position:absolute;
	top:60px;
	left:50px;
	z-index:10;
}
#panacek_pokec {
	width:259px;
	height:222px;
	background: url(obrazky/layout/panacek_pokec.png);
	position:absolute;
	top:60px;
	left:-15px;
	z-index:10;
}
#panacek_extra {
	width:205px;
	height:222px;
	background: url(obrazky/layout/panacek_extra.png);
	position:absolute;
	top:60px;
	left:40px;
	z-index:10;
}


#vlnky {
	width:291px;
	height:96px;
	background: url(obrazky/layout/vlnky.png);
	position:absolute;
	top:100px;
	right:-15px;
}

#canadabike {
	width:250px;
	height:143px;
	background: url(obrazky/layout/canadabike.png);
	position:absolute;
	top:10px;
	right:15px;
}

/********************  navigace  *********************/
#navigace {
	width:264px;
	height:610px;
	background: url(obrazky/layout/main_navigace.jpg);
	float:left;
	position:relative;
}
#navigace ul li {
	display:block;
	height:26px;
}
#navigace A {
	display:block;
	height:26px;
	position:absolute;
}
#navigace A:hover {
	background: url(obrazky/layout/sipka.gif) no-repeat 0px 4px;
}
#navigace A.vybrano{
	background: url(obrazky/layout/sipka.gif) no-repeat 0px 4px;
}
#navigace_novinky {
	top:32px;
	left:95px;
	width:125px;
}
#navigace_koncerty  {
	top:74px;
	left:91px;
	width:135px;
}
#navigace_fotovideo  {
	top:114px;
	left:94px;
	width:135px;
}
#navigace_muzika  {
	top:154px;
	left:105px;
	width:110px;
}
#navigace_kapela  {
	top:198px;
	left:105px;
	width:105px;
}
#navigace_kontakt  {
	top:237px;
	left:98px;
	width:120px;
}
#navigace_blog  {
	top:281px;
	left:114px;
	width:85px;
}
#navigace_pokec {
	top:320px;
	left:110px;
	width:95px;
}
#navigace_extra  {
	top:362px;
	left:108px;
	width:95px;
}
#navigace_new A{
	width:32px;
	height:14px;
	background: url(obrazky/layout/navigace_new.png);
	z-index:11;
	position:absolute;
	top:280px;
	left:200px;
}
#navigace_new A:hover {
	background: url(obrazky/layout/navigace_new.png);
}
#navigace_new_novinky {
	width:32px;
	height:14px;
	background: url(obrazky/layout/navigace_new.png);
	z-index:15;
	position:absolute;
	top:29px;
	left:220px;
}

#navigace_new_extra A{
	width:32px;
	height:14px;
	background: url(obrazky/layout/navigace_new.png);
	z-index:13;
	position:absolute;
	top:358px;
	left:202px;
}
#navigace_new_extra A:hover{
	background: url(obrazky/layout/navigace_new.png);
}
/********************  textova cast  *********************/
#text {
	width:432px;
	padding:10px 14px;
	float:left;
}
#text A {
	color:#3253a8;
}
#text A:hover {
	color:#cc6600;
}

div.prispevky {
	margin-bottom:15px;
	padding-bottom:15px;
	text-align:justify;
	border-bottom:1px dotted #c8ddfa;
}

div.prispevky p.nadpis1 {
	font-size:12px;
	color:#3253a8;
	margin-bottom:5px;
	font-weight:bold;
}
div.prispevky p.datum {
	float:right;
	font-size:12px;
	color:#3253a8;
	margin-bottom:5px;
}
div.prispevky img.obr {
	width:70px;
	float:left;
	margin:0px 5px 5px 0px;
	border:3px solid #c8ddfa;
}
#text div.komentar_form {
    margin-top:10px;
    margin-bottom:20px;
    padding-bottom:20px;
    border-bottom:1px dotted #c8ddfa;
}

#text div.komentar_form label{
	float:left;
	width:50px;
}

#text div.prispevky_komentare {

}
p.pocet_reakci {
	padding-top:10px;
	color:#666666;
}
#text div.komentar {
	margin-left:20px;
	margin-top:10px;
	border-left:4px solid #c8ddfa;
    padding-left:8px;
}
#text div.komentar p.nadpis1 {
	font-size:12px;
	color:#3253a8;
	margin-bottom:5px;
	font-weight:bold;
}
#text div.komentar p.datum {
	float:right;
	font-size:12px;
	color:#3253a8;
	margin-bottom:5px;
}


#text p.nadpis {
	color:#3253a8;
	font-size:14px;
	margin-bottom:5px;
}
#koncerty table {
	margin-bottom:10px;
}
#koncerty table td {
	padding:4px 6px 4px 0px;
	vertical-align:top;
	border-bottom:1px dotted #c8ddfa;
}

#koncerty table tr.aktualni {
	font-weight: bold;
}

#fotovideo div.foto {
	margin-bottom:15px;
}
#fotovideo div.foto img {
	border-top:2px solid #c8ddfa;
	border-bottom:2px solid #c8ddfa;
	border-left:1px solid #c8ddfa;
	border-right:1px solid #c8ddfa;
	width:100px;
}
#fotovideo div.akce img {
	border:3px solid #c8ddfa;
	margin:0px 2px 2px 0px;
	width:100px;
}
#fotovideo div.youtube {
	border:3px solid #c8ddfa;
	width:425px;
	margin:8px 0px;
}

#fotovideo p.nadpis2 {
	color:#3253a8;
	font-size:14px;
	margin-bottom:5px;
}
#fotovideo p.datum {
	float:right;
	font-size:12px;
	color:#3253a8;
	margin-bottom:5px;
}

#subnavigace {
	margin-bottom:15px;
}
#subnavigace .nadpis {}


/********************  cd mesice archiv  *********************/
table.cd_mesice_table img {
	border:3px solid #c8ddfa;
	width:120px;
	margin-bottom:4px;
	margin-right:20px;
}

table.cd_mesice_table tr td {
    border-bottom:1px dotted #c8ddfa;
    padding:3px 0px;
}

/********************  okynka napravo  *********************/
#obdelnicky {
	width:274px;
	padding-top:182px;
	padding-bottom:20px;
	background: url(obrazky/layout/main_vpravo.jpg) no-repeat;
	float:right;
	position:relative;
}
#obdelnicky A {
	color:#3253a8;
}
#obdelnicky A:hover {
	color:#cc6600;
}

#obdelnicek_prehravac {
	width:211px;
	height:226px;
	background: url(obrazky/layout/obdelnicek_prehravac.png);
	position:absolute;
	top:-55px;
}

#prehravac_player {
	padding:63px 0px 0px 32px;
}

#obdelnicek_canadabike {
	margin-top:10px;
	width:211px;
	height:172px;
	position:relative;
}
#obdelnicek_canadabike_pozadi {
	width:211px;
	height:172px;
	background: url(obrazky/layout/obdelnicek_canadabike.png);
	position:absolute;
}

#obdelnicek_cd_mesice {
	margin-top:10px;
	width:211px;
	height:264px;
	position:relative;
}
#obdelnicek_cd_mesice_pozadi {
	width:211px;
	height:264px;
	background: url(obrazky/layout/obdelnicek_cd_mesice.png);
	position:absolute;
}
#cd_mesice {
	padding:55px 40px 0px 40px;
	text-align:center;
	position:absolute;
}

#cd_mesice img {
	border:3px solid #c8ddfa;
	width:120px;
	margin-bottom:4px;
}

#obdelnicek_koncerty {
	position:relative;
	width:211px;
	height:172px;
}
#obdelnicek_koncerty_pozadi {
	width:211px;
	height:172px;
	background: url(obrazky/layout/obdelnicek_koncerty.png) no-repeat;
	margin-bottom:6px;
	position:absolute;
}

#obdelnicek_koncerty div.koncerty {
	padding:57px 40px 0px 40px;
	text-align:center;
	position:absolute;
}
#obdelnicek_koncerty p{
	margin-bottom:3px;
}

#obdelnicek_kulturni_tipy {
	position:relative;
	width:211px;
	height:172px;
}
#obdelnicek_kulturni_tipy_pozadi {
	width:211px;
	height:172px;
	background: url(obrazky/layout/obdelnicek_kulturni_tipy.png) no-repeat;
	margin-bottom:6px;
	position:absolute;
}

#obdelnicek_kulturni_tipy div.kulturni_tipy {
	padding:57px 40px 0px 40px;
	text-align:left;
	position:absolute;
}
#obdelnicek_kulturni_tipy p{
	margin-bottom:3px;
}


#obdelnicek_anketa {
	width:211px;
	height:264px;
	background: url(obrazky/layout/obdelnicek_anketa.png) no-repeat;
	margin-bottom:6px;
}
#obdelnicek_fotovideo {
	width:211px;
	height:226px;
	position:relative;
}
#obdelnicek_fotovideo_pozadi {
	width:211px;
	height:226px;
	background: url(obrazky/layout/obdelnicek_fotovideo.png) no-repeat;
	margin-bottom:8px;
	position:absolute;
}
#slideshow img{
	margin:65px 0px 0px 43px;
	border:3px solid #c8ddfa;
	width:120px;
	position:absolute;
}

#pokec_form {
	margin-bottom:20px;
	padding-bottom:10px;
	border-bottom:1px solid #c8ddfa;
}
#pokec_form label {
	float:left;
	width:100px;
}
#pokec_form p {
	margin-bottom:4px;
}
#pokec_form p.smajly {
	margin-bottom:20px;
}

div.prispevky_pokec {
	margin-bottom:15px;
	padding-bottom:15px;
	border-bottom:1px dotted #c8ddfa;
	text-align: justify;
}

div.prispevky_pokec p.nadpis1 {
	font-size:12px;
	color:#3253a8;
	margin-bottom:5px;
}
div.prispevky_pokec p.datum {
	float:right;
	font-size:12px;
	color:#3253a8;
	margin-bottom:5px;
}


div.prispevky_extra {
	margin-bottom:15px;
	padding-bottom:5px;
}

div.prispevky_extra p.nadpis1 {
	font-size:12px;
	color:#3253a8;
	margin-bottom:5px;
}
div.prispevky_extra p.datum {
	float:right;
	font-size:12px;
	color:#3253a8;
	margin-bottom:5px;
}
div.foto_extra {
	margin-top:10px;
}

div.foto_extra img {
	border:3px solid #c8ddfa;
	margin:0px 2px 2px 0px;
	width:100px;
}


div.muzika {
	padding-bottom:20px;
	margin-bottom:20px;
	border-bottom:2px solid #c8ddfa;
}
div.muzika p {
	font-weight:bold;
}
div.muzika img {
	float:left;
	width:130px;
	margin-right:15px;
}
div.muzika table {
	width:280px;
}
div.muzika table td {
	padding-right:8px;
}
div.muzika table td.nazev {
	width:170px;
}

div.kontakt {
	font-weight:bold;
	margin-bottom:20px;
}
div.kontakt_info p {
	font-weight:bold;
}

div.kapela {
	margin-bottom:20px;
}
div.kapela_clenove div.clen {
	float:left;
	background:#c8ddfa;
	border:3px solid #c8ddfa;
	text-align:center;
	margin:0px 3px 3px 0px;
}
div.kapela_clenove img {
	width:135px;
	margin-bottom:5px;
}

div.kapela_vybava {
	margin-bottom:20px;
}
div.kapela_vybava p{
	margin-top:10px;
	margin-bottom:10px;
	font-weight:bold;
}

div.kapela_pavel img.prvni{
	float:left;
	width:135px;
	border:3px solid #c8ddfa;
	margin:0px 3px 0px 0px;
}
div.kapela_pavel img.druhy{
	float:right;
	width:135px;
	border:3px solid #c8ddfa;
	margin:0px 3px 0px 0px;
}
/********************  paticka  *********************/
#odkazy {
	position:absolute;
	top:40px;
	left:210px;
}
#odkazy_nadpis {
	width:90px;
	height:24px;
	background: url(obrazky/layout/odkazy.png) no-repeat;
	margin-bottom:4px;
}
#odkazy img{
	height:20px;
	margin-bottom:2px;
}

#sponzori{
	position:absolute;
	top:40px;
	left:360px;
}
#sponzori_nadpis {
	width:90px;
	height:24px;
	background: url(obrazky/layout/sponzori.png) no-repeat;
	margin-bottom:4px;
}
#sponzori img {
	height:36px;
}
#sponzori img.zuova {
	height:84px;
}
#sponzori img.chironax {
	height:36px;
}
#sponzori_loga {
	position:absolute;
	top:-15px;
	left:2px;
	width:600px;
}


/********************  doplnky *********************/
#strankovani{
	text-align:center;
	padding:15px 0px 0px 0px;
}
#strankovani A {
	color:#000000;
}
#strankovani A b, div #strankovani A:hover{
	color:#cc6600;
}
#strankovani li {
	display: inline;
}
#strankovani li, div #strankovani img {
	display: inline;
	vertical-align: middle;
}

#cistic {
    clear:both;
}
div.konec_obtekani {	
	clear:both;
	height:1px;
	border:none;
	margin:-1em 0 0 0;
	visibility:hidden;
}
