/* hlavni */

#inbody, #inbody2 { color: #ffec9f; background: #000 url('/cssimg/pozadi3.gif') repeat-y 25% 0;  border-color: #444444 !important;}
.album { background-image: none !important;}
/* #hlavicka { color: #ffec9f; background: #000 url('/img/cs11k.jpg') no-repeat left top; } */
#hlavicka { color: #ffec9f; background: #000 url('/img/header_new.jpg') no-repeat left top; }
#hlavicka a { color: /*#ffc*/#000; background: transparent }
#hlavicka a:hover { color: /*#ccf*/#000; background: transparent;}

/*body, #body2 { color: #000; background: #e4e4e4 url('/img/background3.png');}*/ 
body, #body2 { color: #000; background: #ffffff url('/cssimg/pruhy/pruh02.png') repeat-y center top;}  
h1,h2,h3,h4 { color: #ffffcc; background: transparent }
#hlavni { border-color: #ffffcc; background: #000;}

#outmenu1 { background: #000;} 

#panel { border-color: #ffffcc; background: #000000;}
img.vlevo, img.vpravo, img.center, img.normal { border-color: #666;}
hr { color: #ffeb9b; background: #ffeb9c; border-color: #ffeb9b; border: none;}

/* text */

#drobecky a { color: #ffffcc;}
.mapa a { color: #ffffcc;}
.search3 a, .search2 a, #hlavni p a, #hlavni2 p a { color: #DAA520; background: transparent; }
#hlavni ul li a { color: #DAA520; }
#hlavni p a:hover, #hlavni2 p a:hover, ul li a:hover, #paticka a:hover { color: #20a5da; background: #ffffcc; border-color: #20a5da; }
#hlavni a img, #hlavni2 a img { border-color: #ffffcc;}

/* vrsek */

#ukazky { color: #ffffcc; background: #ff0000; }
img.imu, img.imu3 { border-color: #ffffcc; }

/* menu vlevo */

h2.navhead { color: #ffffcc; background: transparent; border-color: #ffffcc; }
.sidenav { color: #ffffcc; background: #000; }
.sidenav ul li span { color: #444; background: #ffffcc; }
.sidenav ul ul li span { color: #ffffcc;  background: #333; }
.sidenav ul a { color: #ffffcc; background: #444;  }
.sidenav ul ul a { color: #ffffff; background: #333; }
.sidenav ul a:hover { color: #444; background: #ffffcc;   }
.sidenav ul ul a:hover {  color: #333; background: #fff; }
.sidenav li { background: url('/img/dot.png') no-repeat 0.8em 0.8em; }
/*.sidenav li { background: url(/cssimg/cat.png)  }*/
.sidenav .leftmenu span { color: #444; background: #ffffcc; }

#sidebar-content ol li a  { border-bottom: 1px solid #fff; color: #ffffcc; background: transparent; /*text-decoration: underline; */ }
#sidebar-content ol li a:hover  {  border-bottom: none; color: #00ccff; background: transparent; }
#sidebar-content ol li a.nounder { border: none !important; }

#menu { color: #000; /*background: #E4C17C;*/ background: #000; /*#856f00;*/ } 

#menu ul { border-color: #000;}
#menu ul a { color: #fff; }

#menu a { /*color: #333; border-color: #000; */ background: #000; /*#856f00;*/ color: #ffffcc; }
#menu a:hover  { /*background: #000; color: #ffffcc; */ color: #fff; border-color: #000; background: /*#E4C17C;*/ #856f00; }
#menu span  { /*background: #000; color: #ffffcc;*/color: #fff; border-color: #000; background: /*#E4C17C;*/ #856f00;  }

/* novinkova alba */

img.imu { border-color: #ffffcc;}
img.imu3 { border-color: #000;}

/* alba */

div.vv a.img img, div.thumbnail a.img img, div.thumbnail2 a.img img, div.thumbnailf a.img img, div.thumbnailo a.img img { border-color: #ffffcc;}
div.pop {  border-color: #ffffcc; background: #dfae12; }
div.vv div.pop p { background: #000; color: #ffffcc; }
div.vv div.pop p img {  border-color: #FA5E05 #FEDD4B #FEDD4B #FA5E05;}
div.vv div.pop p strong { color: #C90807; background: #000; }
div.vv span img { border-color: #A8A4A3; }
div.vv div.pop a:hover { color: #0ff; background: #000; }

div.thumbnail4 div.pop a {color: #f00; }
div.thumbnail4 div.pop a:hover { color: #f00; background: #333 !important; }
div.gold div.pop a:hover { background: #3B3B23 !important; }
img.gold { border-color: #fc0 !important;}

#obsah div.thumbnail4 a.img, #obsah div.thumbnail4 div.pop a, #obsah div.thumbnail4 div.neodkaz  { background: #333; }
#obsah div.gold a.img, #obsah div.gold div.pop a { background: #3B3B23; }
#obsahs div.thumbnail4 a.img, #obsahs div.thumbnail4 div.pop a, #obsahs div.thumbnail4 div.neodkaz  { background: #333; }
#obsah div.thumbnail4 a.img img, #obsah div.thumbnail4 div.neodkaz img { border-color: #000; } 
#obsahs div.thumbnail4 a.img img, #obsahs div.thumbnail4 div.neodkaz img { border-color: #000; } 


/* alba detail */

.outkoment, #hodnot, .obrvpravo2 { border-color: #ffffcc;}

/* pisne */

#pismena { color: #ffffce; background: #111301; }
#pismena a, #pismena span { color: #FFFFCE; background: #111301;}
#pismena a:hover { color: #000000; background: #FFFFCE;}

.pismena { color: #ffffce; background: #333333;}
.pismena a, .pismena span { color: #FFFFCE; background: #333333;}
.pismena a:hover { color: #000000; background: #FFFFCE;}
.pismena span#cislo2 { background: #000 !important;} 



#roky a { color: #FFFFCE; background: #111301;}
#roky a:hover { color: #000; background: #FFFFCE;}

/* tabulky */


table.plan th { background: transparent; color: #ffc; }

table.plan td, table.fan td { background: #342D22; color: #ffc; }
table.plan td a:hover { background: #333; color: #0ff; border-color: #0ff;}
table.plan th a:hover, table.topsong th a:hover { background: transparent; color: #0ff; border-color: #0ff;}
table.plan td a { background: #342D22; color: #ffc;}
table.plan th a, table.topsong th a { background: #111301; color: #ffc;}

table.tydplantop { background: #000; color: #ffc;}
.ttydplan2 { color: #ffc; background: #000;}

/* formulare */

legend { color: #ffc; background: #000;}
 
#ff input, #ff select, #ff textarea  {color:#ffc; background: #404020; border-color:#555; }
#ff2 legend, #ff2 input, #ff2 select, #ff4 input, #ff4 select, #ff2 textarea  {color:#ffc; background: #404020; border-color:#555; }
#ff3 input, #ff3 select, #ff3 textarea  {color:#ffc; background: #404020; border-color:#555; }
#ffsmall input, #ffsmall select, #ffsmall textarea  {color:#ffc; background: #444; border-color:#555; }
input.anketa { background: #000; }

/* formulare vyhledavaci */

table.hled td { background: #000; color: #ffc;}
table.hled th { background: #ffc; color: #000;}
#ffv input, #ffv select, #ffv textarea, .sipky  {color:#ffffcc; background:#444; border-color:#555; }
#ff input.check { background: transparent; }
input.alba { background: #000 !important; }
#ffv textarea { background: #444; color: #ffc; border-color: #ffc;}
input#img { color:#ff00cc; background: #444 !important; }

/* footer */

#paticka { background: /*#E4C17C;*/ #856f00; color: #fff; border-color: #fff;}
#paticka a { color: #fffbde;}

/* hitparada pisne */

table.topsong th { background: transparent; color: #fff; }
table.topsong td { background:  #2A1F10 !important; color: #ffffff; }
table.topsong .hlasy { color: #0ff; background: #000; }
table.topsong .poradi { color: #f00; background: #000;}
table.topsong td a  { color: #ffc; background: transparent;}
table.topsong td a:hover  { color: #0ff; background: #000;}

/* fora */

div#pridat a, div#schovat a, div#pridat2 a, div#schovat2 a { color: #ffffcc; background: #000000;}
div#pridatsmall a, div#schovatsmall a { color: #DAA520; background: #000000;}
div#pridat a:hover, div#schovat a:hover, div#pridat2 a:hover, div#schovat2 a:hover { color: #00ffff; background: #000000;}
div#pridatsmall a:hover, div#schovatsmall a:hover { color: #00ffff; background: #000000;}


#guestdole a { color: #ffffcc; background: #444444; }
#guestdole span {color: #444444; background: #ffffcc; }

#guestdole { color:  #ffffff; background: #000000; }
hr.forum { color: #000001; background: #000000; border-color: #000002; }

/* prehledy */

p.otazka { color: #DAA520; background: transparent; }
p.zdroj { color: #ffffcc; background: transparent; }
p span.citace { color: #ffffcc; background: transparent;}

/* ankety */

table.ankety td a:hover { color: #00ffff; border-color: #00ffff; background: #000000;}
table.ankety td a { color: #ffffcc; background: transparent;}
div.mapa { background: #222222;} 

/* forum */

/*
#posty_forum { background: transparent; }
#posty_forum .prispevek { background:  #404020; border-color: #000000; color: #C42F00;}
#posty_forum .najmeno { color:  #C42F00; background: #ffffcc;  }
#posty_forum .nadatum { background: #ffffcc; color:  #205adb; }
#posty_forum .prispevek p { background: #ffffcc; color: #000000; }
*/
#posty_forum {  background: transparent;}
#posty_forum .prispevek { background:  #111301; border-color: #000000; color: #111301; }
#posty_forum .prispevek a { background:  #111301; color: #DCDCDC; }
#posty_forum .prispevek a:hover {  background:  #111301;  color: #56D7FC; }
#posty_forum .najmeno { color:  #ffcf00; background: #111301; }
#posty_forum .najmeno a { color:  #ffcc00; background: transparent; }
#posty_forum .najmeno a:hover { color:  #0033ff; background: transparent; text-decoration: none;}
#posty_forum .nadatum { color:  #ffffff; background: #111301;}
#posty_forum .navzkaz { color:  #C42F00; background: transparent;}
#posty_forum .prispevek p { background: #000000; color: #ffffce; }


/* kniha */

#posty_kniha {  background: transparent;}
#posty_kniha .prispevek { background:  #2A1F10; border-color: #000000; color: #9c9e9c; }
#posty_kniha .prispevek a { background:  #271F05; color: #929292; }
#posty_kniha .prispevek a:hover {  background:  #313031;  color: #56D7FC; }
#posty_kniha .najmeno { color:  #ffcf00; background: #2A1F10; }
#posty_kniha .najmeno a { color:  #ffcc00; background: transparent; }
#posty_kniha .najmeno a:hover { color:  #ff0000; background: transparent; text-decoration: none;}
#posty_kniha .nadatum { color:  #ffffff; background: #2A1F10;}
#posty_kniha .navzkaz { color:  #C42F00; background: transparent;}
#posty_kniha .prispevek p { background: #000000; color: #ffffce; }

#pressbook {  background: transparent;}
#pressbook .prispevek { background: #231A00; color: #9c9e9c; }
#pressbook .prispevek a { background:  transparent; color: #fc0; }
#pressbook .prispevek a:hover {  background:  transparent;  color: #f00; text-decoration: none;}
#pressbook .najmeno { color:  #ffcf00; background: transparent; }
#pressbook .najmeno a { color:  #fc0; background: transparent; }
#pressbook .najmeno a:hover { color:  #f00; background: transparent; text-decoration: none;}
#pressbook .najmeno2 { color:  #ffcf00; background: transparent; }
#pressbook .najmeno2 a { color:  #fc0; background: transparent; }
#pressbook .najmeno2 a:hover { color:  #f00; background: transparent; text-decoration: none;}
#pressbook .nadatum { color:  #fff; background: transparent;}
#pressbook .nadatum2 { color:  #fff; background: transparent;}
#pressbook .prispevek p { background: #231A00; color: #ffffce; }


/* aktuality */

.info { color: #ffffff;}
.warning { color: #ff0000;} 
.textpisne strong { color: #00ffff; }
.detailpisne { color: #00ffff; }

#zprav #pridat a { color: #ffffff; }
#zprav p strong { color: #00ffff;}

.tdhlas { background: #333333;}

form#ffvh input#q, form#ffvh input#login_name, form#ffvh input#login_pw {  background: #333333; color: #ffffcc; border: none; }
#login { background: #141414; }
/*.search2 { } */
input#q {  background: #333333; color: #ffffcc; border: 1px solid #333333 !important; }
input#login_name, input#login_pw {  background: transparent; color: #ffffcc; border: 1px solid #ffffcc !important; }
.search input#submit2 {  background: #333;  color: #ffffcc; border: none !important; padding: 0 !important;} 
.search2 input.submit2 {  background: #333;  color: #ffffcc; border: 1px solid #ffffcc !important; padding: 0 !important;} 
form#ff fieldset, form#ff2 fieldset, form#ff3 fieldset { background: #111301; color: #ffffcc;}

form#ffv input.hlas {color:#444 !important; background:#444 url('/img/hlas3.png') center center no-repeat !important; border-color:#555555 !important; font-size: 1px; width: 65px; height: 20px; }


.zemeflag { background: #222222; width: 100%; } 


.tlac { padding: 0 0.5em; font-family: sans-serif !important; font-size: 1em !important; font-weight: bold; color:#ffffcc !important; background:#444444 !important;
border-left: 2px #555555 solid; border-top: 2px #555555 solid; border-right: 2px #333333 solid; border-bottom: 2px #333333 solid; }

a.tlac:hover { border-right: 2px #555555 solid; border-bottom: 2px #555555 solid; border-left: 2px #333333 solid; border-top: 2px #333333 solid;}

/*
.hlas {color: #444444 !important; background: #444444; border-left: 1px #555555 solid; border-top: 1px #555555 solid; border-right: 1px #333333 solid; border-bottom: 1px #555555 solid; font-size: 1px; width: 65px; height: 20px;}
*/

.hlas {color: #444444 !important; background: #444444 url('/img/hlas_cs.png') center center no-repeat !important; border-color:#555555 !important; font-size: 1px; width: 65px; height: 20px; }
.hlas_cs {color: #444444 !important; background: #444444 url('/img/hlas_cs.png') center center no-repeat !important; border-color:#555555 !important; font-size: 1px; width: 65px; height: 20px; }
.hlas_en {color: #444444 !important; background: #444444 url('/img/hlas_en.png') center center no-repeat !important; border-color:#555555 !important; font-size: 1px; width: 65px; height: 20px; }
.hlas_de {color: #444444 !important; background: #444444 url('/img/hlas_de.png') center center no-repeat !important; border-color:#555555 !important; font-size: 1px; width: 65px; height: 20px; }
.hlas_ru {color: #444444 !important; background: #444444 url('/img/hlas_ru.png') center center no-repeat !important; border-color:#555555 !important; font-size: 1px; width: 65px; height: 20px; }

/* galerie */

#obsah div.thumbnail4 a.img:hover { background: #ffffcc;}

.old, .old a { color: #888 !important; }
.ted, .ted a { color: #f55 !important; }

/* Holly Hack: Hide From IE5/Mac \*/

* html #hlavni .outlink img { vertical-align: middle !important; float: none !important; margin: 0.5em 0 !important; padding: 0 !important; }

	/*             styles for the star rater                */	
	.star-rating{
		list-style:none;
		/*margin: 0px; */
		padding:0px;
		width: 150px;
		height: 30px;
		position: relative; 
		float: left; 
	  display: inline;
		background: url('star_rating.gif') top left repeat-x;		
		margin: 0 auto !important;
	}
	.star-rating li{
		padding:0px !important;
		margin:0px !important;
	
		/*\*/
		float: left;
		/* */
	}
	.star-rating li a, .star-rating li span {
		display:block;
		width:30px;
		height: 30px;
		line-height:30px;
		text-decoration: none;
		text-indent: -9000px;
		z-index: 20;
		position: absolute;
		padding: 0px;
		overflow:hidden;
	}
	.star-rating li a:hover{
		background: url('star_rating.gif') left center;
		z-index: 2;
		left: 0px;
		border:none;
	}
	.star-rating a.one-star{
		left: 0px;
	}
	.star-rating a.one-star:hover{
		width:30px;
	}
	.star-rating a.two-stars{
		left:30px;
	}
	.star-rating a.two-stars:hover{
		width: 60px;
	}
	.star-rating a.three-stars{
		left: 60px;
	}
	.star-rating a.three-stars:hover{
		width: 90px;
	}
	.star-rating a.four-stars{
		left: 90px;
	}	
	.star-rating a.four-stars:hover{
		width: 120px;
	}
	.star-rating a.five-stars{
		left: 120px;
	}
	.star-rating a.five-stars:hover{
		width: 150px;
	}
	.star-rating li.current-rating{
		background: url('star_rating.gif') left bottom;
		position: absolute;
		height: 30px;
		display: block;
		text-indent: -9000px;
		z-index: 1;
	}

.infoblok { color: #0cf;}
.reklama { background: #141414; }
.need { background: #0ff !important; color: #000 !important;}
.black, .tma, .tma a { background: #000 !important; }
/*table.plan th { color: #000;}*/
table.plan th.black, table.plan th.tma { color: #000; }
.zanr1 { color: #E6B317;}
.zanr2 { color: #E6B317;}
.zanr3 { color: #E6B317;}
.zanr4 { color: #E6B317;}
.zanr5 { color: #E6B317;}

.dekada60 { background: #01174A !important; }
.dekada70 { background: #020 !important; }
.dekada80 { background: #440000 !important; }
.dekada90 { background: #2F0036 !important; } 
.dekada100 { background: #3E2700 !important }
.dekada110 { background: #233001 !important }
