body { margin: 0; padding: 0;	background-color: #f5f5f5;  font-family: Arial, Helvetica, sans-serif;	}
		
a					{	color: #000; text-decoration: none;}
a:hover 			{ color: #886262}
a.activelink	{	color: #CECECE; 	}
a img 			{	border: 0;	}

textarea {	font-family:  Arial, Helvetica, sans-serif; }

a.odkaz			{	color: #6B0A03; font-weight: bold; }
a.email			{	color: #474960; font-weight: bold; }

hr {	display: none;	}

h1	{	text-indent: -1500px; font-size: 0px; }
h1,h3,h4,h5,h6,form,p {	margin: 0; padding: 0;	}

h2 { 	border-bottom: 1px solid #f5f5f5; border-top: 1px solid #f5f5f5; text-align: center;}
h2 div { font-size: 0.55em; background-color: #f5f5f5; color: #742E2E;  margin-bottom: 2px;}

/*-- GLOBAL --*/
table.colors	{	font-size: 9px;	}

.ProRedLink		{ text-align:center;	border-top: 1pt solid #E0E0E0; color: #8F3E44;   }
.ProRedLink a	{	color: #8F3E44; font-weight: bolder;   }

.ProRedLink#mainx		{ font-size: 0.75em; padding-right: 30px; padding: 2px; }


h3 {	color: #616883;   margin: 0; font-size: 1em; }
div.hrr	{	clear: both; height: 8px; font-size: 0px;	background-position: center;	background-image: url(gra_mnu/div.png);	background-repeat: no-repeat; }

/*	-- lectors partida ... non unified!! --*/

div#box { margin: 0 0 5px; padding-top: 10px;	font-size: 0.75em;	text-align: center;  background-image:url(gra_mnu/bgr_patt2.jpg); background-repeat:no-repeat;  font-weight:bold; 	border-bottom:1px solid #E5E5E5;  clear: both; 	}

div#lector 		{	margin-bottom: 10px; font-size: 0.75em;  }
div#lector img	{	padding: 1px; border: 2px solid #DDDDDD; margin-right: 10px; 	}

#Text		{	line-height: 150%; text-align: justify; margin-right: 10px;	}

#preText {	line-height: 120%; text-align: justify; color: #5F2929;   }
#preText img	{	padding: 2px; margin-right: 10px; border: 1px solid #c0c0c0; }

div#moreThumbs		{	margin-top: 7px;	padding: 0px 5px 5px 5px;	border: 1px solid #f5f5f5;	text-align: left;	margin-bottom: 10px;}

.SearchResult
{
	font-weight: bold;		
	background-color: #D1F9D5;	
	border-bottom: 1px solid #82B287;
}
/*---------------  l a y o u t  ----------------*/

div#cabeza		{	width: 777px;	height: 98px;	background-image: url(gra_mnu/bg.header.jpg);	background-repeat: no-repeat;	}
div#cabeza div	{	text-align: right;	padding-top: 70px;	font-size: 0.65em; color: #C0C0C0; padding-right: 8px;	}

div#contzurdo	{	padding-top: 95px;	background-image: url(gra_mnu/bg.leftbar.jpg);	background-repeat: no-repeat;  }
div#contzurdo div.Derecha	{	margin-left: 31px;	}

div#contgeneral,div#contgeneraldoble		{	 background-image: url(gra_mnu/bg.corner.jpg); background-repeat: no-repeat;  }

div#contgeneral h6,div#contgeneraldoble h6	{	text-align: right;	color: #B7ABAB;}

div#contgeneral p,div#contgeneraldoble p		{ text-align: justify; 	}

#contgeneraldoble,#contgeneral	{	border-right: 1px solid #C0C0C0; border-bottom: 1px solid #c0c0c0;}

div#toptop	{	margin-left: 8px; border-top: 1px solid #e8e8e8; padding-right: 5px;	}

div#talon2 					{ margin-left: 30px; margin-right: 2px; 	width: 748px;	border-top: 1px solid #ffffff;	border-bottom: 1px solid #ffffff; clear: both; font-size: 0.7em; }
div#talon2 a,div#talon2 {	color: #787878; }

div#talon2 span 		{	float: right; }
div#talon2 a:hover	{	color: #000000; }


div#stats { display: none; margin: 0 auto; width: 500px; 	border-bottom:1px solid #ffffff; text-align:center; padding: 5px; }
div#stats ul { list-style: none; margin: 0; padding: 0; }



div#metalmap
{
	font-size: 0.7em;
	width: 152px;
	text-align: center;

}
/*---------------  graphique du menuss  ----------------*/

table#MainMenu 	{	width: 145px; margin: 0 0 23px 33px; background-image: url(gra_mnu/bg.menutable.jpg); background-repeat: no-repeat;	}
table#MainMenu th	{	width: 9px;	height: 25px;  }
table#MainMenu td	{	height: 25px; padding-right: 17px; 	text-align: right; 	letter-spacing: 1px;	font-weight: bold;	font-size: 11px;  }

/* -- INFO BAR --*/
div#infobar 			{ padding: 2px; margin-right: 10px;	border: 1px solid #f5f5f5;	text-align: right; font-size: 0.75em; }
div#infobar div		{ margin-left: 20px;	padding-right: 2px;	background-color: #f5f5f5;  color: #787878; }
div#infobar span#pts	{ padding: 0 6px 0 6px; float: left; background-color: #fff; }

div#smallecho h6	{ margin: 5px 0 0 0;	clear: both;	text-align: left;	font-size: 0.7em;	font-weight: normal; color: #949494; }

div#alfabeto	{ font-size: 0.7em;  color: #727272; margin-bottom: 10px; border-bottom: 1px solid #f5f5f5; text-align: center;   }
div#alfabeto a {	padding-right: 4px; color: #979797;	}	
div#alfabeto a.on {	padding-right: 4px; color: #000;  font-weight: bold;	}	
 
div.pager	{  padding: 5px; margin-right: 10px;	font-size: 0.75em; text-align: center;	font-weight: bold; border-bottom: 1px solid #f5f5f5; 	 border-top: 1px solid #f5f5f5; }
div.pager a	{ color: #8F3E44;  }
	div.pager a.selected	{ text-decoration: underline;color: #cecece;	}

div#options			{	margin-bottom: 10px; margin-right: 10px;	padding: 5px; 	color: #4B4B4B; background-image: url(gra_mnu/bgr_mriz.gif); font-size: 0.75em; }
div#options a		{	color: #4B4B4B;	}
div#options table	{ font-size: 11px;	} 
div#options ul		{	margin: 0;  list-style: none;	}
div#options ul	ul	{	margin-left: 15px;  	}
div#options li a	{ font-weight: bold;		}

/*---------------  d e r e c h a  ----------------*/

div#necro {	 font-size: 0.75em; padding: 2px; border: 1px solid #dcc3bf; margin: 5px 0 10px 0;  }
h3.necro {	border-bottom: 1px solid #efd8d8; text-align: right; text-decoration: none; }
div#necro h5 {	background-color: #000; color: #fff; text-align: center; margin: 2px 0 2px 0; }
div#necro h6 {	color: #b7abab; text-align: right; }
div#necro p {	 font-size: 0.90em;  }


div#stuff {	width: 150px;  padding-top: 6px;	margin-bottom: 12px;	margin-left: 30px;	font-size: 0.7em;	background: url(gra_mnu/x4u.cz.gif) no-repeat;	text-align: right; }
	div#stuff input {	margin-bottom: 2px; font-size: 0.8em; width: 105px;  }
	div#stuff h4	{	text-align: right;	padding-bottom: 20px; }

div #gignav a {	color: #8f3e44; font-weight: bold;  }
div #gignav span {}
	

div#radioref {	font-size: 1em;	text-align: center; margin-left: 60px;  border-top: 1px solid #f2e1e1; width: 85px; }	
div#radio	{	width: 150px;		margin-bottom: 12px;	margin-left: 30px;background-color: #f5f5f5;
					border-top: 1px solid #c1c1c1;	border-left: 1px solid #c1c1c1;	border-right: 1px solid #fff;			border-bottom: 1px solid #fff;					
					background: #fff url(gra_mnu/bgr_radio2.jpg) no-repeat; 
					font-size: 0.70em; 
					 }					
div#radio h4 {	 text-align: center; background-color: #e0002a; color: #fff; font-size: 1em;   }
div#inradio { background:  url(gra_mnu/beat.gif); background-position: bottom; background-repeat: no-repeat;		border-bottom: 1px solid #fff;		border-top: 1px solid #fff;		 }
div#radio ul  {font-size: 0.9em;  padding: 5px 5px 5px 0; 	text-align: right;	margin: 0;  list-style: none; } 	
div#inradio a:hover { background-color: #fff;		} 	

div.Derechanewsbar {  background: url(gra_mnu/bgr_nws.jpg) no-repeat;;
  margin-bottom: 12px;  width: 150px;	 background-color: #ffffff; font-size: 0.8em;
 border: 1px solid #C0C0C0; border-top: 1px solid #e4d0cf	; border-left: 1px solid #e1d5d5; border-right: 1px solid #dcc3bf;	
}

div#gn2 {	text-align: right; padding-right: 5px; }
div#gn2 a {	font-weight: bold;  }

div.Derechagigsbar
{	margin-left: 30px;	margin-bottom: 15px; 	 width: 150px;	 font-size: 0.8em;
	 border-bottom: 1px solid #fff; border-top: 1px solid #c1c1c1	; border-left: 1px solid #c1c1c1; border-right: 1px solid #fff;	
	 background: url(gra_mnu/bgr_konc4.jpg) no-repeat;   
}

div#gn { text-align: right; padding-right: 5px; border-top: 2px solid #f5f5f5;   } 
div#gn  a, div#radioref a  { font-weight: bold; color: #803939; }

div.Derechagigsbar h3	{ border-bottom: 1px solid #fff; background-color: #e9e9e9;  	margin: 0; padding: 1px 22px 1px 5px; color: #000; font-size: 0.85em; }

div.Derechanewsbar a,div.Derechagigsbar a	{	font-size: 0.9em;	}

div.Derechanewsbar h3	{	margin: 0; text-align: left;  color: #fff; font-size: 0.85em; padding-left: 5px;	}
div.DerechaTop		{  background-image: url(gra_mnu/rtop_brown.jpg) ; 	padding: 1px 2px 0px 5px;	height: 16px;	text-align: left;	font-weight: bold; color: #FFFFFF;	text-decoration: none; background-repeat: repeat-y; }
	div.DerechaTop#necrocock	{ background-image: url(gra_mnu/rtop_brown.jpg); margin-top: 10px; }

 div.DerechaShadow {	height: 10px; 	font-size: 4px; } 

/* .. under Derecha .. */

	div.newsbar p, div.gigsbar p  {	margin: 0 0 10px; padding: 0 4px;  }
	div.newsbar p   { font-size: 0.90em;  }
	div.newsbar h6, div.gigsbar h6 { margin: 0; padding: 0 4px; font-size: 0.8em;	color: #A9A9A9;	border-bottom: 1pt solid #f5f5f5;	text-align: right; font-weight: normal;}
	
	div.newsbar h5 { margin: 0; padding: 0 0 0 4px;	color: #575779;	font-weight: bolder; font-size: 0.9em;   }

	div.gigsbar span {	float: left;	}
	div.gigsbar p {	font-weight: bold; text-align: right;  }

	div.gigsbar p#strike {	border-top: 1px solid  #8F3E44; border-bottom: 1px solid  #8F3E44; color: #8F3E44; text-align: center; background-color: #F8F6F6; margin: 4px; }

	div.stuff {	text-align: center;	}
	div.stuff input{	width: 110px; 	font-size: 11px;	margin-bottom: 2px;}


/*-------  S E A R C CH  box -------------*/

div#srchround {	margin-bottom: 20px; margin-top: 20px;	padding-bottom: 6px; padding-top: 5px;
						text-align: right;	font-weight: bold; color: #6F1203;	font-size: 0.7em;					
						background: #fff url(gra_mnu/srch_bgr.jpg) no-repeat;	}
div#srchround h3 { font-size: 1em; color: #730601; padding-right: 10px;	}

div#srchinn input,div#srchinn select {	font-size: 0.85em; }

div#srchinn {	padding-top: 5px;	height:170px; text-align: left;  color: #000; font-weight: normal; 
					background-position: right;		background-image: url(gra_mnu/bijou2.jpg);		background-repeat: no-repeat; 	background-color: #fff;
					border-top: 1px solid #C0C0C0;	}

div#srchinn div		{	padding: 0 3px 0 3px;	margin: 0 0 10px 0px;		clear: both;	}
div#srchinn div ul	{	margin: 0;	padding: 0; list-style: none;	}
div#srchinn div li	{	padding: 4px 10px 4px 0;	float: left;	border-bottom: 1px solid #f5f5f5;	border-top: 1px solid #f5f5f5;	}
div#srchinn div a, div#afichefiltr1 a	{	padding: 0px 20px 0px 20px;	border: 1px solid #A88280; font-weight: bold; background-color: #f5f5f5	}

div#filtrecho	{ font-size: 0.7em;	 color: #666666;	}



/*-------  M A I N  list -------------*/

div#headxx		{ margin-bottom: 5px;	height: 18px;	border-bottom: 1px solid #CFCFCF; font-size: 0.75em; background-image: url(gra_mnu/gr_patt1.gif);	background-repeat: no-repeat; }
div#headxx a	{ padding-right: 15px; font-weight: bolder; }
div#headxx img	{ margin-left: 5px; }

div#surtido,div#startone2	{ font-size: 0.75em;  margin-right: 10px; 	}

div.parag		{ margin-bottom: 7px; clear: both; }
div.parag h4	{ font-size: 1em;	}
div.parag h6	,div#startone2 h6		{ border-bottom: 1px solid #f5f5f5; font-size: 0.9em; font-weight: normal; }
div.parag img	,div#startone2 img	{ padding-right: 4px; float: left;	border-right: 1px solid #CFCFCF;	margin-right: 7px;	background-color: #fff; }
div.parag p		,div#startone2 p		{ font-size: 0.9em; border-top: 1px solid #f5f5f5;  }
div.parag span	{ font-size: 0.9em; border-bottom: 1px solid #f5f5f5; color: #949494; }
	div.parag span b	{	font-size: 1.2em;	color: #631F1F;	}


/*.. S t a r t one .. */

div#startone2 p	{	margin-left: 70px; }
div#startone2 div	{	padding-right: 5px;	}


/* ... */
table.mainau		{ padding: 2px; width: 100%  	}
table.mainau th	{	text-align: left; border-bottom: 1px solid #E5E5E5;}
table.mainau th#datum	{	width: 50px; }
table.mainau td	{	border-bottom: 1px solid #f5f5f5; vertical-align: top; }
table.mainau td img	{	margin-right: 10px; 	padding-right: 3px;	border-right: 1px solid #c0c0c0;	background-color: #fff; }
table.mainau td.fecha	{ width: 4em; color: #949494; vertical-align: top; padding-right: 5px; 	 }



/*-- los concertos --*/

div#afiche					{	width: 334px; background-image: url(gra_mnu/bgr_plak2.png); background-repeat: repeat-y; padding: 0; }
div#aficheinn				{	margin: 0 23px 0 23px;	padding: 0;	border-top: 1px solid #000;	border-bottom: 1px solid #000; background-image: url(gra_mnu/deco_mask.jpg); background-position: center; background-repeat: no-repeat; }
div#afiche h3				{	color:#7c2a2a; font-size: 1.3em; }

div#afichefiltr			{ padding: 30px 0 10px 0px; margin-bottom: 5px;	 height: 40px; font-size: 0.7em;	background-image: url(gra_mnu/bgr_patt3.jpg); 	border-bottom: 1px solid #C0C0C0; 	font-weight: bold; }
div#afichefiltr ul		{ margin: 0; padding: 0;	}
div#afichefiltr li		{ float: left;	padding-right: 10px;}
div#afichefiltr select,div#afichefiltr input	{ font-weight: bold; font-size: 0.9em;	}

div#afichevida			{ margin-right: 10px; font-size: 0.75em; 	}
div#afichevida h6		{ border-bottom: 1px solid #f5f5f5; font-size: 1.1em; float: right; font-weight: normal;  color: #702022; }
div#afichevida p		{ border-bottom: 1px solid #f5f5f5; padding-bottom: 5px; padding-left: 10px; margin-bottom: 5px; }
div#afichevida span	{	color: #949494; 	}

div.paafiche				{	background-color: #f5f5f5; padding: 5px; font-size: 0.8em;	}	
	

/*-- los banneros --*/

div#banners_left	{ margin-top: 25px; padding-left: 40px;  width: 140px;	text-align: center;  }
div#banners_right	{ margin-top: 25px; padding-left: 10px; 	width: 142px;	text-align: center; }

div#banners_right img {	padding: 3px 0 3px 0; border-bottom: 1px solid #dbdbdb; border-top: 1px solid #dbdbdb; }

div#banners_bot	{ margin: 10px auto 10px;  padding: 5px; width: 700px;	text-align: center;	border-bottom: 1px solid #fff; }
div#banners_x		{ padding: 5px; text-align: center; padding-right: 50px; margin-bottom: 20px;	 }


div#banners_right img,div#banners_left img	 {	display: block;}
div#banners_bot img,	div#banners_right img,div#banners_left img {	clear: both; margin: 5px;  }




/*.. paginas ..*/

/*.. redaccion .. */

div#kontakt {  padding: 0 0 0 15px;  font-weight: bold;	 border-left:1px solid #DCDCDC; font-size: 0.8em; }
div#kontakt h3 {	clear: both; color:#8b0303; margin: 10px 0 10px; }
div#kontakt ul {	margin: 0; padding: 0; }
div#kontakt ul li {	 list-style: none; }

ul.redakce li { list-style: none; border: 1px solid #000; float: left; margin-right: 10px; margin-bottom: 10px; }
ul.redakce li a {  display: block; text-align: center; }

ul.dopisovatele li {	 float: left; width: 110px; border-bottom: 1px solid #dcdcdc; }

div#top10  		{ width: 54%; float: left;  }
div#top10 ul	{ border-left:1px solid #DCDCDC; list-style: none; margin-top: 10px; font-size: 0.8em; padding: 0; margin-left: 0;	}
div#top10 ul li {	padding-left: 10px; }


div#kontaktshow {	width: 42%; float: left; }
div#kontaktshow img {	padding: 2px; border: 1px solid #c0c0c0; }

div#actlinks {	clear: both; margin: 15px 0 15px 0; background-color: #e2e2e2;  padding: 5px; font-weight: normal; font-size: 0.85em; text-align: center; border-bottom: 1px solid #c0c0c0;   }
div#payo_vizitka {   font-family: courier; padding: 10px; border-left: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; border-top: 1px solid #c0c0c0; }	

 
/*
.cardx {	width: 100px; float: left; border:1px solid #000; margin: 0 10px 10px 0; text-align: center; }
div#kontakt h3 { clear: both; margin: 15px 61px 5px 0; background-color: #f5f5f5;  color:#8b0303; }
div#kontakt h4 {	font-size: 0.9em; }
div#kontakt ul { list-style: none; margin: 0; }
div#wc {	margin-bottom: 10px; margin-top: 25px; clear: both;  }
div#wc img { border: 1px solid #000; }
div#actlinks {	clear: both; background-color: #e2e2e2;  padding: 5px; margin: 15px 15px 15px 0; font-weight: normal; font-size: 0.85em; text-align: center; border: 1px solid #000;   }

div#top10,div#kontaktshow {	width: 50%; float: left; }
div#kontaktshow img {
	padding: 2px; border: 1px solid #c0c0c0;
}

div#top10 		{  }
div#top10 ul	{ border-left:1px solid #DCDCDC; list-style: none; margin-top: 10px; font-size: 0.75em; padding: 0; margin-left: 0;	}
*/

/*.. redaccion .. */

table#history		{	font-size: 0.8em;}
table#history th	{	background-color: #f5f5f5; text-align: center; padding: 2px;	}
table#history img	{ border: 1px solid #000;	}

/*.. radio gaga .. */

div#radio_vida {	font-size: 0.75em; }
div#radio_vida h2 {	font-size: 1.2em; }


