/* general */

* {margin:0; padding:0 }

* [onclick] {cursor:pointer}

body { background: #151515; text-align:center; color:white; font-size:0.8em; font-family: "Trebuchet MS", Verdana, sans-serif;}

A {color: #FF6600; text-decoration: none;}
A:hover {color: #FF0000; text-decoration: underline;}
A img {border: none;}
A img.thumb {padding: 1px; border:1px solid #AA2B00;}
A img.thumb:hover { border:1px solid #FF2B00;}

img.lcol {border:1px solid #280000; margin: 5px;}

div.centered {margin: 0px auto;}

.titulek1 { font-size: 1.1em; color: #E61212; font-weight: bold; background-color: black; margin: 5px;}


/* layout */

#content {width: 980px; margin: 0 auto;}

#title {height: 170px;}

#menubar {height: 30px; background:url(../img/layout/menubar.jpg); padding-left: 210px; text-align: left;}

#bdiv {background: url(../img/layout/bg_content.jpg) center fixed repeat-y; padding:0 10px; text-align: left; overflow: hidden;}

#footer {height: 30px; background:url(../img/layout/footer.jpg); text-align: right; padding: 0px 20px; font-size: 0.9em;}

#left { padding: 10px; text-align: center;}
#cleft {float: left; width: 190px; margin-right: 10px;}

#right { padding: 10px; text-align: left;}
#cright {float: right; width: 760px;}

/* menu */

#m_uvo {display:block; height: 30px; width: 76px; float: left;}
#m_uvo:hover {background:url(../img/layout/b_uvod.gif)}

#m_kap {display:block; height: 30px; width: 95px; float: left;}
#m_kap:hover {background:url(../img/layout/b_kapela.gif)}

#m_kon {display:block; height: 30px; width: 115px; float: left;}
#m_kon:hover {background:url(../img/layout/b_koncerty.gif)}

#m_gal {display:block; height: 30px; width: 99px; float: left;}
#m_gal:hover {background:url(../img/layout/b_galerie.gif)}

#m_shop {display:block; height: 30px; width: 89px; float: left;}
#m_shop:hover {background:url(../img/layout/b_eshop.gif)}

#m_dis {display:block; height: 30px; width: 101px; float: left;}
#m_dis:hover {background:url(../img/layout/b_diskuze.gif)}

#m_dl {display:block; height: 30px; width: 120px; float: left;}
#m_dl:hover {background:url(../img/layout/b_download.gif)}

#m_inf {display:block; height: 30px; width: 65px; float: left;}
#m_inf:hover {background:url(../img/layout/b_info.gif)}

/* submenu */

#submenu { background-color:black; border-bottom: 1px solid #990000; font-variant: small-caps; font-size: 115%; margin-bottom: 20px; }

#submenu1 { padding-left:5px; text-align: left; float: left; }

#submenu2 { padding-right:5px; text-align: right; }

/* sekce */

.news {width: 710px;
	   margin: 20px auto;
	   text-align: justify;
	   clear: both;
}

.title { color: #FF0000;
         font-weight: bold;
	
}

.nadpis {text-align:center;
	     font-size: 130%;
	     color:white;
	     font-weight: bold;
	     padding-bottom: 20px;
}

.form_dis { border: 1px solid #990000; 
            background-color: black;
			color: white;
	
}

.form_submit { border: 1px solid #990000; 
            background-color: black;
			font-weight: bold; 
			color: white;
	
}

div.menuitem:hover a {color: white;}

p {text-indent: 15px; text-align: justify;}


ol { list-style: upper-roman outside; margin-left:20px}

ol ol {list-style: decimal outside; margin-left: 40px;}

ol ol ol {list-style: square outside; margin-left: 60px;}

.dis_ltd {background-color: black;
	      padding: 2px 10px;
          border: 1px solid #990000;
		  border-right: none;
		  }

.dis_rtd {background-color: black;
	      padding: 2px 10px;
          border: 1px solid #990000;
		  border-left: none;
		  text-align:right;
		  }
		  
.dis_main {padding: 2px 10px;
           border: 1px solid #990000;
		   border-top: none;
		   text-align: justify;
		   }
