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

a.side { font-size:11px; color:#FFFFFF; text-decoration:none;}
a:hover.side { font-size:11px; color:#CC0001; 	text-decoration:underline;  }


a.streamy { font-size:11px; color:#000000; text-decoration:none;}
a:hover.streamy { font-size:11px; color:#FFFFFF; 	text-decoration:underline;  }

a.slink { font-size:10,5px; color:#FFFFFF; text-decoration:underline;}
a:hover.slink { font-size:10,5px; color:#CC0001; 	text-decoration:underline;  }

a.preview_alt { font-size:10px; color:#FFFFFF; text-decoration:underline;}
a:preview_alt { font-size:10px; color:#CC0001; 	text-decoration:underline;  }

a.white { font-size:10px; color:#eee; text-decoration:none; }
a:hover.white { font-size:10px; color:#eee; text-decoration:underline; }

.galodkaz { font-size:9px; font-weight:bold; color:#11111; text-decoration:none; }

a.patro2 { font-size:11px; padding:2px 2px 2px 2px; color:#000000; text-decoration:none; }
a:hover.patro2 { font-size:11px; padding:2px 2px 2px 2px; color:#000000; text-decoration:underline; }


.druhypatro { padding:2px 4px 2px 4px; align='right' font-family : arial, serif, tahoma, verdana; font-size:10px; color:#111111; }

body {
font-family:Tahoma,Verdana,Tahoma,Arial,Sans-Serif;
    background: #121212 url('images/pozadi.jpg') top;
        font-family : Verdana, tahoma, arial, serif; 
	font-size:11px; 
	margin:0px; 
        color:#FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-face-color: #000000;
	scrollbar-track-color: #666666;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color:#000000;
	scrollbar-highlight-color: #000000;
	scrollbar-shadow-color :#000000;



}

form { margin:1px 1px 1px 1px; }

smallalt {
font-family:Tahoma,Verdana,Tahoma,Arial,Sans-Serif;
color:#94ACF6;
}


.new {
font-family:Tahoma,Verdana,Arial,Sans-Serif;
color:#ff0000;

font-size:9px;
}


hr { height:0px; color:#888888; }
hr.side-hr { height:0px; color:#888888; }

td { font-family:Tahoma,Verdana,Tahoma,Arial,Sans-Serif; font-size:10px; }

pre { font-family:Tahoma,Verdana,Tahoma,Arial,Sans-Serif; font-size:10px; }

.storytitle {
	font-family:Tahoma,Verdana,Tahoma,Arial,Sans-Serif; 
	font-size:12px; 
	color:#000000; 
}

.nadpis_odstavce {
	font-family:Tahoma,Verdana,Tahoma,Arial,Sans-Serif; 
	font-size:14px; 
  color : #CC0001; 
  font-weight : bold;
}


.hlava {
background:url(images/uplnejvrsek.png); 
border:0px; 
width: 1000px;
}

.news-kontejner {
background:url(images/pozadi_telo.jpg);
background-color: #111111;
width:100%;
}

.zahlavi {
border-collapse: collapse; 
height: 120px;
width: 1000px;
background:url(images/hlavicka_png.png);
border-color: #111111px
}

.header2 {
	font-family:Tahoma,Verdana,Tahoma,Arial,Sans-Serif; 
	font-size:10px; 
	color:#FDE676; background-color:#E40001; 
	border:0px #407740 solid; 
	padding:4px; 
}

.hlavicka_panelu {
height:20px;
border: 0px solid #292929;
width: 100%; 
background:url(images/header.gif);
}

.button {
	font-family:Tahoma,Arial,Verdana,Sans-Serif; 
	font-size:10px; 
border:outset 0px #ccc;
color:#111111;
padding: 1px 2px;
background:url(images/tlac_bg.gif) repeat-x left top;
}

.radioshows_spodek {
font-family:Tahoma,Arial,Verdana,Sans-Serif; 
font-size:9px; 
border:outset 0px #ccc;
color:#000000;

padding: 9px 12px;
background:url(images/radi0shows_spodek.png) no-repeat left top;




}

a.radioshows_spodek_link { color:#000000; text-decoration:underline; }
a:hover.radioshows_spodek_link { color:#FF0001; text-decoration:none; }

.news-footer {
	font-family:Tahoma,Arial,Verdana,Sans-Serif; 
	font-size:8,5px; 
  background-color:transparent;
  height=5px;
  color:#898989;	
  text-align: right;
}

.patro_dva {
	font-family:Tahoma,Arial,Verdana,Sans-Serif; 
	font-size:9px; 
        height=0px;
        color:#FFFFFF;
	background-color:#FFFFFF;		
        text-align: right;
}


.patro_dva2 {
	font-family:Tahoma,Arial,Verdana,Sans-Serif; 
	font-size:9px; 
        height=0px;
        color:#FFFFFF;
	background-color:transparent;
        text-align: right;
}

.translator {
        font-family:Tahoma,Verdana,Tahoma,Arial,Sans-Serif; 
	font-size:11px; 
        height=5px;
        color:#292929;
        font-weight: bold;
	background-color:#FFFFFF; 
  
        text-align: left;
}

.terminovnik1 {
        font-family:Tahoma,Verdana,Tahoma,Arial,Sans-Serif; 
	font-size:9px; 
        height=5px;
        color:#000000;
      
	background-color:#FFFFFF; 
  
        text-align: center;
}

.radioshow {
        font-family:Tahoma,Verdana,Tahoma,Arial,Sans-Serif; 
	font-size:10px; 
        height=5px;
        color:#000000;
	background-color:#FFFFFF; 
  
        text-align: left;
}

.hodnocenidj {
        font-family:Tahoma,Verdana,Tahoma,Arial,Sans-Serif; 
	      font-size:11px; 
        height=10px;
        color:#FFFFFF;
	      background-color:#CC0001; 
        text-align: left;
        border: 3px #CC0001 solid;
}

.hodnocenidj2 {
        font-family:Tahoma,Verdana,Tahoma,Arial,Sans-Serif; 
	      font-size:11px; 
        height=10px;
        color:#FFFFFF;
	      background-color:#232323; 
        text-align: left;
        border: 2px #232323 solid;
}

#skyscraper {  
      width:122px; 
      height:602px;   
      position:absolute;   
      top:135px; 
      right:50%; 
      margin-right:500px;

      }
      
pre{
	display:block;
	font:100% Tahoma, Arial, Verdana;
	padding:10px;
	border:1px solid #bae2f0;
	background:#e3f4f9;	
	margin:.5em 0;
	overflow:auto;
}

#preview_alt{
	position:absolute;
	border:1px solid #000;
	background:#222;
	padding:1px;
	display:none;
	color:#fff;
	}      
      
.galerka {
        font-family:Tahoma,Verdana,Tahoma,Arial,Sans-Serif; 
	font-size:12px; 
        height=8px;
        color:#000000;
background:url(images/galerka_bg.png);
background-repeat: no-repeat; 
	background-color: transparent; 
        text-align: center;
	width='230';
        border: 0px solid;
        padding: 2px 6px 2px 2px;
}


.pgalerie_popis {
        float: right;
        font-family:Tahoma,Verdana,Tahoma,Arial,Sans-Serif; 
	font-size:11px; 
        color:#999999;
background:url(images/pgal_popis.png);
background-repeat: no-repeat; 
	background-color: transparent; 
        text-align: left;
	width:230px;
	height:80px;
        border: 0px solid;
        padding: 4px 6px 4px 4px;
}

.facebook_oblibene {
        font-family:Tahoma,Verdana,Tahoma,Arial,Sans-Serif; 
	      font-size:12px; 
        color:#000000;
        background:url(images/fcb_obl_200.png);
        background-repeat: no-repeat; 
	      background-color: transparent; 
	      width:200px;
	      height:70px;
        border: 0px solid;
}

a.galerkaodkaz { color:#000000; text-decoration:none;  }
a:hover.galerkaodkaz { color:#CC0001; text-decoration:underline; }


.news-footer-link {
	font-family:Tahoma,Arial,Verdana,Sans-Serif; 
	font-size:8,5px; 
        height=5px;
        color:#999999;


}


.label right {
	
        color:#888888;
}


.tabulae    {
    border=0px none #999999;
    
}
	
.textbox {
	font-family:Tahoma,Verdana,Tahoma,Arial,Sans-Serif; 
	font-size:10px; 
	color:#FFFFFF; background-color:#222222; 
	border:1px #888888 solid; 
}

.textbox_strankovani {
	font-family:Tahoma,Verdana,Tahoma,Arial,Sans-Serif; 
	font-size:9px; 
	color:#FFFFFF; background-color:#222222; 
}


.shoutext {
	font-family:Tahoma,Verdana,Tahoma,Arial,Sans-Serif; 
	font-size:10px; 
	color:#000; background-color:#FFFFFF; 
	border:0px #000 solid; 
}

.main-body {
	
	font-family : tahoma, verdana, arial, serif, tahoma, verdana; 
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	padding:1px 6px 1px 6px; 
    text-align: justify;
    background-color:transparent; 
	align='justify';
        line-height:130%    ;
   
}

.vinyly
{ 
background-repeat: repeat-y;
background-attachment:fixed;
background-color:#CC0001;
font-size:13px; 
font-weight:bold;
background-position: top left
font-size: 12pt;
color: FFFFFF;
text-align: right;
text-decoration: bold;
padding:2px 0px 2px 2px; 
}

.youtubenadpis
{ 
margin:0 auto;
width:425px;
height:20px;
background-image:url('images/youtube_nadpis.png'); 
background-color: transparent;
color: 000000;
text-align: center;
}

.pozadi-doporucujeme {
border:0px solid #888888; 
width: 570px; 
background-color: #1C1C1C;  
font-size:12px; 
}

.pod-facebook {
background-image:url('images/social_bg.png'); 
background-repeat: no-repeat; 
border:0px solid #888888; 
width:570px; 
height:24px; 
background-color: transparent;
}

.pozadi-clanku {
	
	font-family : tahoma, verdana, arial, serif, tahoma, verdana; 
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	padding:1px 6px 1px 6px; 
    text-align: justify;
    background-image:url('images/pozadi_clanku.jpg'); 
	align='justify'
        line-height:130%
   
}


.pozadi-terminy {
	
	font-family : tahoma, verdana, arial, serif, tahoma, verdana; 
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	padding:1px 6px 1px 6px; 
    text-align: justify;
    background-image:url('images/pozadi_terminy.jpg'); 
    background-repeat: no-repeat; 
	align='justify'
        line-height:130%
   
}


.whiteinc {
	
	font-family : tahoma, arial, serif, tahoma, verdana; 
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	padding:2px 6px 2px 6px; 
    text-align: justify;
    background-color:#FFFFFF; 
	align='justify'
        line-height:130%
}

.side-body {
	font-size:10px; 
	color:#000; background-color:#666666; 
	padding:4px 4px 6px 4px; 
}

.main-bg { background-color:#111111; padding:10px;
    background-image:url('images/pozadi_telo.jpg'); 
}

.border { border:1px #aaa solid; }

.side-border-left { padding-top:10px; }
.side-border-right { padding-top:10px; }

.infobar {
	font-size:10px; 
	color:#000; background-color:#F0F0F0; 
	width:100%; margin-top:5px; 
	text-align:left; vertical-align:bottom; 
	padding:2px 4px 4px 4px; 
}

bar-main {
	font-family: Tahoma,Arial,Sans-Serif; 
	font-size:10px; font-weight:normal; 
	color:#fff; 
	height:22px; 
	padding:0px; 
	background-image:url('images/bar.gif'); background-repeat:repeat-x 
}

.bar-main {
	font-family: Tahoma,Arial,Sans-Serif; 
	font-size:10px; font-weight:normal; 
	color:#fff; 
	height:22px; 
	padding:0px; 
	background-image:url('images/bar.gif'); background-repeat:repeat-x 
}

.bar-left {
	width:4px; height:24px; 
	background-image:url('images/bar-left.gif'); 
}

.bar-right {
	width:6px; height:24px; 
	background-image:url('images/bar-right.gif'); 
}

.b-top-main {
	font-family:Tahoma,Verdana,Tahoma,Arial,Sans-Serif; 
	font-size:11px; font-weight:normal; 
	color:#fff; 
	height:24px; 
	background-image:url('images/b-top.gif'); background-repeat:repeat-x; padding-left:2px; padding-right:2px; padding-top:0px; padding-bottom:3px 
}

.b-top-left {
	width:7px; height:24px; 
	background-image:url('images/b-top-left.gif'); 
}

.b-top-right {
	width:9px; height:24px; 
	background-image:url('images/b-top-right.gif'); 
}

.b-left {
	width:7px; 
	background-image:url('images/b-left.gif'); background-repeat:repeat-y 
}

.b-right {
	width:9px; 
	background-image:url('images/b-right.gif'); background-repeat:repeat-y 
}

.b-bottom-main {
	height:9px; 
	background-image:url('images/b-bottom.gif'); background-repeat:repeat-x 
}

.b-bottom-left {
	width:7px; height:9px; 
	background-image:url('images/b-bottom-left.gif'); 
}

.b-bottom-right {
	width:9px; height:9px; 
	background-image:url('images/b-bottom-right.gif'); 
}

.scapmain {
	font-family:Tahoma,Verdana,Tahoma,Arial,Sans-Serif; 
	font-size:11px; 
	color:#fff; background-color:#999; 
	border-bottom:0px #aaa solid; 
	padding:2px 4px 4px 4px; 
}

.tbl-border { background-color:#transparent; }
.tbl { font-size:11px; padding:3px 4px 3px 4px; color:#FFFFFF;}

.tbl1 { font-size:10x; color:#000; background-color:#F1F1F1; padding:3px;}
.tbl2 {	font-size:10px; color:#111111; background-color:#FFFFFF; padding:3px; }

.navi_uplneleft { background-repeat: no-repeat; background-image:url('images/navi_left.png'); font-size:11px; color:#FFFFFF; width:7px; }
.navi_stredlevo { background-repeat: no-repeat; background-image:url('images/navi_stredlevo.png'); font-size:11px; color:#FFFFFF; width:7px; }
.navi_left { background-repeat: no-repeat; font-size:11px; color:#FFFFFF; background-color:#CC0001; padding:4px; }
.navi_right { background-repeat: no-repeat; font-size:11px; color:#000; background-color:#FFFFFF; padding:4px; }
.navi_uplneright { background-repeat: no-repeat; background-image:url('images/navi_right.png'); font-size:11px; color:#FFFFFF; width:7px; }

.navi_container {
      height:24px;  
      overflow: hidden;
}

.tbl1kom { font-size:11px; color:#FFFFFF; background-color:transparent; padding:3px;}
.tbl2kom {	font-size:11px; color:#FFFFFF; background-color:transparent; padding:3px; }


.tbl20 { font-size:9px; background-color:#FFFFFF; padding:0px; }
.tbl3 {	font-size:9px; color:#000000; }
.tbl4 {	font-size:8px; font-weight:bold; color:#FFFFFF; background-color:#666666; padding:0px; }
.tbl5 {	font-size:11px; font-weight:bold; color:#FFFFFF; background-color:#CC0001; padding:2px; }
.tbl10 { font-size:8px; color:#FFFFFF; background-color:#888888; padding:2px; }
.tbl6 {	font-size:9px; font-weight:bold; color:#FFFFFF; background-color:#CC0001; padding:1px; }
.tbl60 {	font-size:9px; color:#FFFFFF; background-color:#131313; padding:1px; }

.women { font-size:11px; color:#000; background-color:#F9C3C3; padding:4px; }

.men { font-size:11px; color:#000; background-color:#94ACF6; padding:4px; }


	
.forum-caption {
	font-size:11px; 
	color:#fff; background-color:#000; 
	height:20px; 
	padding:0px 4px 1px 4px; 
}

.quote {
	color:#000; background-color:#F0F0F0; 
	padding:2px; 
	margin:0px 20px 0px 20px; 
	border:0px #009933 solid; 
}
	
.poll { height:12px; border:0px #000 solid; }

.boxtitle { font-weight:bold; }

.comment-name { font-weight:bold; color:#888888; }

.shoutboxname { font-weight:bold; color:#888888; }
.shoutbox { color:#FFFFFF; }
.datumshortnews { color:#FFFFFF; background-color:#666666; }
.shoutboxdate { font-size:8px; color:#888888; text-align:right; }
.anketabc { font-size:9px; color:F0F0F0; text-align:right ;font-style:bold; }
.anketab { font-size:9px; color:#FFFFFF; text-align:right; }

.small { font-size:10px; font-weight:normal; color:#555555;}
.smallnew { font-size:10px; font-weight:normal; color:#F2F2F2;}
.small3 { font-size:10px; font-weight:normal; color:#FFFFFF;}
.small2 { font-size:10px; font-weight:normal; color:#666; }
.side-small { font-size:10px; font-weight:normal; color:#000; }
.side-label { background-color:#9bb89b; padding:1px; }


.gallery { padding: 16px 0px 8px 0px; }
.gallery img { border: 0px solid #ccc; filter: gray; }
.gallery:hover img { border: 0px solid red; filter: none; }
img.activegallery { border: 0px solid green; filter: none; }

.boxtitle { weight:20px; border:0px #FFFFFF solid; font-style:bold; }
.boxtitle2 { weight:20px; border:0px #000000 solid; font-style:bold; }


.komentare {

	text-align:left; vertical-align:bottom; 
	padding:2px 4px 4px 4px; 
}



.floatLeft	{float:left;}
.floatRight	{float:right;}
.reset	{clear:both;line-height:0;_font-size:0;}
.center	{text-align:center;}
.left	{text-align:left;}
.right	{text-align:right;}
.hidden	{display:none;}
.holder	{padding:5px 10px;}
.imageLeft	{padding:5px 10px 5px 0;float:left;}
.imageRight	{float:right;}

.smallFont	{font-size:0.9em;}
INPUT.required	{background:#EFE0E2;}
.men	{background:#E7F6FF;}
.women	{background:#FFCFE3;}

.full	{width:100%;}
.half	{width:49%;}
.halfBox	{width:260px;float:left;}
.halfBox_term1	{width:275px;float:left;}
.halfBox_term2	{width:275px;float:right;}
.navi	{font-size:1.1em;font-weight:bold;text-align:center;}

















.cervenada { color:#E40001; }






.base	{width:1000px;min-height:650px;_height:650px;}
BODY.normal DIV.base	{background:url('images/bgrLogo.gif') no-repeat 350px 300px;}
BODY.error DIV.base	{min-height:400px;_height:400px;background:url('images/bgrLogo.gif') no-repeat 250px 100px;}

.firstLine	{background:url('img/h1Bgr.gif');}


.secondLine	{height:50px;background:#AFAFAF;color:inherit;}
A#radioLink	{width:200px;height:50px;display:block;background:url('img/danceRadio.gif') no-repeat;}
.menuColumn	{width:800px;}
.fastMenuColumn	{width:200px;}
.menu .title	{padding:9px 0 0 10px;font-size:1em;font-weight:bold;color:#000;text-transform:uppercase;background-color:inherit;}
.menu .content	{padding:0px 10px 0 10px;}
.menu UL	{margin:0;margin-top:4px;}
.menu LI	{background:none;float:left;padding:0 5px 0 10px;}
.menu LI A	{font-size:1em;font-weight:bold;color:#FFF;text-decoration:none;text-transform:uppercase;background-color:inherit;}
.menu LI A:hover	{color:#CA0012;text-decoration:none;background-color:inherit;}
.menu LI A.active	{color:#CA0012;background-color:inherit;}
.fastMenuColumn .menu .title	{padding-left:5px;}
.menu SELECT {width:150px;margin-left:5px;font-size:0.9em;background:#EBEBEB;color:#CA0012;}

.thirdLine	{padding-left:200px;border-top:20px solid #000;color:#1F1F1F;background:#909090 url('img/danceIllustration.jpg') no-repeat;}
BODY.home .thirdLine	{height:150px;_height:170px;}
BODY.normal .thirdLine	{height:75px;_height:95px;}
.thirdLine .title	{padding:6px 0 0 0;font-weight:bold;text-transform:uppercase;color:#FFF;background-color:inherit;}
.thirdLine .promoLayer	{width:390px;_width:400px;padding-left:10px;float:left;}
.thirdLine .promoLayer .content	{padding:3px 10px 0 0;}
#topHits	{padding:0 10px;float:left;}
#topHits TABLE	{border-collapse:collapse;}
#topHits TD	{width:290px;padding-bottom:1px;}
#streams	{width:200px;float:left;}
.thirdLine #streams .title, #streams DL	{padding-left:5px;}
#streams DT	{margin:2px 0 1px 0;}
#streams DD	{font-size:0.9em;padding-bottom:1px;}
#streams A	{color:#FFF;text-decoration:none;}
#streams A:hover	{color:#CA0012;}

BODY.normal #IEholder	{width:1000px;}
BODY.normal #mainColumn	{width:800px;float:right;_overflow:hidden;}
BODY.normal #leftColumn	{width:200px;float:left;}
BODY.normal #rightColumn	{display:none;}

BODY.home #IEholder	{width:800px;float:left;}
BODY.home #mainColumn	{width:600px;float:right;_overflow:hidden;}
BODY.home #leftColumn	{width:200px;float:left;}
BODY.home #rightColumn	{width:200px;float:right;}

#mainColumn, BODY.error #pageBlock	{font-size:1.05em;}
.promo	{margin:15px 0;padding:5px;text-align:center;border:1px solid #000;}
.box .title {height:20px;line-height:20px;padding-left:5px;background:#CA0012 url('img/arrows.gif') no-repeat 158px 0;font-weight:bold;color:#FFF;text-transform:uppercase}
.box .content {padding:5px;}
.perex	{font-weight:bold;font-style:italic;}
.content	{}
.info	{margin-bottom:5px;font-style:italic;font-size:0.9em;text-align:right;}
#mainColumn .banner	{margin-top:10px;text-align:center;}
#leftColumn .banner	{margin-right:7px;float:left;}
.error	{font-size:1.2em;font-weight:bold;color:#CA0012;text-align:center;}

.newsBox	{padding:5px;border-bottom:1px solid #CA0012;}


TABLE.formLog TD	{padding:2px;}
TABLE.formLog TD INPUT	{width:90px;}
TABLE.formLog TD.label	{width:40px; color:#ffffff;}
TABLE.formLog TD.button	{text-align:center;}
TABLE.formLog TD.button INPUT	{width:100px;font-size:0.9em;font-weight:bold;}

.line	{border-top:1px solid #CA0012;}
.arrows	{margin-top:10px;font-size:1.0em;}
.arrows A	{padding:0 5px;font-weight:bold;text-decoration:none;}

TABLE.hitp	{margin:10px;border:1px solid white;border-collapse:collapse;
	font-size:11px; 
	color:#FFFFFF; background-color:#222222; 
	padding:3px 4px 3px 4px; 
	align='justify'
        line-height:120%
}
TABLE.hitp TD, TABLE.hitp TH	{border:1px solid white;padding:5px;
	font-size:11px; 
	color:#FFFFFF; background-color:#222222; 
	padding:3px 4px 3px 4px; 
	align='justify'
        line-height:120%
}
TABLE.hitp TR.aktivni	{font-weight:bold;}
TABLE.hitp TH	{text-align:center;}
TABLE.hitp TD.num	{width:50px;font-weight:bold;text-align:right;}
TABLE.hitp TD.text	{width:260px;text-align:left;}
TABLE.hitp TD.val	{width:50px;text-align:center;}

.commentBox TABLE.hotTips	{margin:10px 0;border:1px solid white;border-collapse:collapse;
	font-size:10px; 
	color:#000; background-color:#111111; 
	padding:3px 4px 3px 4px; 
	align='justify'
        line-height:120%
}
.commentBox TABLE.hotTips TH, .commentBox TABLE.hotTips TD	{border:1px solid white;padding:5px;vertical-align:top;
	font-size:10px; 
	color:#000; background-color:#222222; 
	padding:3px 4px 3px 4px; 
	align='justify'
        line-height:120%
}
TABLE.hotTips TD.sint	{width:250px;color:#FFFFFF; }
TABLE.hotTips TD.strc	{width:250px;font-style:italic; color:#FFFFFF;}
TABLE.hotTips TD.date	{width:70px;text-align:right; color:#FFFFFF;}
TABLE.hotTips TD.cat	{width:210px; color:#F0F0F0;}
TABLE.hotTips TD.int	{width:380px; background-color:#222222; color:#FFFFFF; }
TABLE.hotTips TD.trc	{width:380px;font-style:italic; color:#FFFFFF; }
TABLE.hotTips TD.nick	{width:140px;font-weight:bold;}
TABLE.hotTips TD.old	{width:50px;text-align:center;}

P.question	{border-top:1px solid #CA0012;padding-top:10px;font-weight:bold;}
P.answer	{padding-bottom:10px;}

BODY.home .perex	{font-style:normal;text-align:center;}
BODY.home H2	{display:none;}

UL.subMenu	{margin:0;}
UL.subMenu LI UL	{margin-left:5px;}
.subMenu LI	{background:none;padding:1px 0;}
.subMenu LI A	{font-size:1em;font-weight:bold;color:#000;text-decoration:none;text-transform:uppercase;background-color:inherit;}
.subMenu LI A:hover	{color:#CA0012;text-decoration:none;background-color:inherit;}
.subMenu LI A.active	{color:#CA0012;background-color:inherit;}

DIV.man	{margin-top:2px;color:#CA0012;background-color:inherit;}
DIV.down	{margin-bottom:3px;}
H5.up	{margin-top:1px;}
H6.up	{margin-top:1px;}
DIV.news	{margin-bottom:5px;}
.hot	{color:#CA0012;background-color:inherit;}
.del	{padding-bottom:5px;font-weight:bold;color:#CA0012;}
DIV.glass	{width:500px;margin:5px 0 20px 0;border:1px solid #000;background:#CCC;}
DIV.mercury	{height:10px;background:#CA0012;}

TABLE.tab	{border-collapse:collapse;margin:2px 5px;}
TABLE.tab TH, TABLE.tab TD	{padding:5px;border:1px solid #000;}


h1 {
font-size:14px; 
color : #CC0001; 
font-weight : bold;
position : relative; 
top : 0px; 
left : 0px;
margin: 1px;
padding:0px 10px 2px 0px; 
} 

h2 {
font-weight : normal;
font-size:11px; 
margin: 0px;
padding:0px 0px 0px 0px; 
} 
 
H3 {
font-family:Tahoma,Verdana,Tahoma,Arial,Sans-Serif; 
font-size:12px; 
color:#000000;  
position : relative; 
margin: 0px;
padding:0px 0px 0px 3px; 
	}
	
	
	
#bookmarky {
	font-size:9px; 
	color:#333333; 
  background: transparent url('images/linknito.png') no-repeat;
	padding:0px 0px 0px 0px; 
  border: 2px;
  padding:4px 4px 2px 4px;
  height: 25px;
	}

H4 {
	font-size:13px; 
  color:#FFFFFF;
	color:#FFFFFF; background-color:#333333; 
	padding:4px 4px 6px 4px; 
  border: 0px outset white;
	font-weight : normal;
	}
	
.panel {
	font-size:13px; 
  color:#FFFFFF;
  background-color:rgba(80,80,80,0.65);
	padding:4px 4px 6px 4px; 
  border: 0px outset white;
	font-weight : normal;
	}

#zaslat-form {
	display: none;
	position: absolute;
	width: 270px;
	background: #222;
	border: 1px solid #666;
	padding: 10px 0 10px 5px !important;
	margin-top: 3px !important;
	margin-left: 15px;
}


#zaslat-form table, #zaslat-form table tr, #zaslat-form table td {
	background: transparent !important;
}

#zaslat-form input, #zaslat-form textarea {
	width: 160px;
}

.fb_share_button { 
	width: 150px;
	height: 18px; 
	display: -moz-inline-block; 
	display: inline-block; 
	background-image: url('images/facebook_share_icon.gif');
	background-repeat: no-repeat;
	background-position: top right;
	border:1px solid #FFFFFF;
	padding: 1px 20px 0 5px;
	color: #FFFFFF;
	background-color: #111111;
}

.galodkaz_predch { 
	width: 66px;
	height: 20px; 
	display: -moz-inline-block; 
	display: inline-block; 
	background-image: url('images/foto_predchozi.jpg');
	background-repeat: no-repeat;
	background-position: top right;
	border:0px solid #FFFFFF;
	padding: 0px 0px 0px 0px;
	color: #FFFFFF;
	background-color: #111111;
}

.galodkaz_dalsi { 
	width: 66px;
	height: 20px; 
	display: -moz-inline-block; 
	display: inline-block; 
	background-image: url('images/foto_dalsi.gif');
	background-repeat: no-repeat;
	background-position: top right;
	border:0px solid #FFFFFF;
	padding: 0px 0px 0px 0px;
	color: #FFFFFF;
	background-color: transparent;
}


table.topbar
{
	background-color : #222222;
	color : #ffff00;
	font-size : 60%;
	font-weight : bold;
	width : 1000;
}
table.topbar tr td
{
	padding : 4px 5px 5px 5px;
}
table.topbar tr td.topbar-webs
{
	color : #ffffff;
	text-align : right;
}
table.topbar div
{
	display : none;
	overflow : hidden;
	width : 400px;
}
table.topbar a:active, table.topbar a:link, table.topbar a:visited, table.topbar a:hover
{
	color : #ffffff;
}
table.topbar a.yellow:active, table.topbar a.yellow:link, table.topbar a.yellow:visited, table.topbar a.yellow:hover
{
	color : #ffff00;
}
table.menu a {
	border-left : #FFFFFF 0px solid;
	border-bottom : #222222 0px solid;
	border-right : #FFFFFF 1px solid; 
	border-top : #222222 0px solid; 
	display : block; 
}
div.menu a {
	padding-right : 5px;
	padding-LEfT : 5px;
	font-size : 11px;

	background : #333333;
	background:url(images/bg_menu.jpg) repeat-x left top;
	padding-bottom : 0px;
	color : #ffffff;
	LINE-HEIGHT : 18px;
	padding-top : 0px;
	text-decoration : none;
}
div.menu a:link {
	background : #222222; 
	background:url(images/bg_menu.jpg) repeat-x left top;
	color : #ffffff; 
	text-decoration : none;
}
div.menu a:active {
	background: #FFFFFF; 
	background:url(images/bg_menu.jpg) repeat-x left top;
	color: #ffffff; 
	text-decoration: none;
}
div.menu a:visited {
	background: #222222; 
	background:url(images/bg_menu.jpg) repeat-x left top;
	color: #ffffff; 
	text-decoration: none;
}
div.menu a:hover {
	background: #666666; 
	background:url(images/bg_menu_alt_b.jpg) repeat-x left top;
	color: #000000; 
	text-decoration: none;
}
.menu TR TD {
	text-align: center;
}


/* ------------------------- menu cerv */

table.menu2 a {
	border-left : #FFFFFF 0px solid;
	border-bottom : #222222 0px solid;
	border-right : #FFFFFF 1px solid; 
	border-top : #222222 0px solid; 
	display : block; 
}
div.menu2 a {
	padding-right : 5px;
	padding-LEfT : 5px;
	font-size : 9px;

	background : #333333;
	background:url(images/bg_menu_c.jpg) repeat-x left top;
	padding-bottom : 0px;
	color : #ffffff;
	LINE-HEIGHT : 18px;
	padding-top : 0px;
	text-decoration : none;
}
div.menu2 a:link {
	background : #222222; 
	background:url(images/bg_menu_c.jpg) repeat-x left top;
	color : #ffffff; 
	text-decoration : none;
}
div.menu2 a:active {
	background: #FFFFFF; 
	background:url(images/bg_menu.jpg) repeat-x left top;
	color: #ffffff; 
	text-decoration: none;
}
div.menu2 a:visited {
	background: #222222; 
	background:url(images/bg_menu_c.jpg) repeat-x left top;
	color: #ffffff; 
	text-decoration: none;
}
div.menu2 a:hover {
	background: #666666; 
	background:url(images/bg_menu_alt_b.jpg) repeat-x left top;
	color: #000000; 
	text-decoration: none;
}
.menu2 TR TD {
	text-align: center;
}


/* ----------------------------------- */

table.menu2 a {
	border-left : #333333 1px solid;
	border-bottom : #333333 1px solid;
	border-right : #333333 1px solid; 
	border-top : #333333 1px solid; 
	display : block; 
}
div.menu2 a {
	padding-right : 1px;
	padding-LEfT : 1px;
	font-size : 12px;

	background : #222222;
	padding-bottom : 0px;
	color : #ffffff;
	LINE-HEIGHT : 13px;
	padding-top : 0px;
	text-decoration : none;
}
div.menu2 a:link {
	background : #222222; 
	color : #ffffff; 
	text-decoration : none;
}
div.menu2 a:active {
	background: #222222; 
	color: #ffffff; 
	text-decoration: none;
}
div.menu2 a:visited {
	background: #222222; 
	color: #ffffff; 
	text-decoration: none;
}
div.menu2 a:hover {
	background: #FFFFFF; 
	color: #000000; 
	text-decoration: none;
}
.menu2 TR TD {
	text-align: left;
}




	#vysouvaci_menu{		
		width:169px;	
		
	}
	#vysouvaci_menu	li{	
		list-style-type:none;
		margin:0px;	
	}
	#vysouvaci_menu ul{	
		margin:0px;	
		padding:0px;	
	}
	#vysouvaci_menu ul li ul{	
		padding-left:10px;
	}
	#vysouvaci_menu	li a{	
		text-decoration:none;	
		color:#FFFFFF;	
		
		height:12px;	/
		line-height:12px;	
		vertical-align:middle;	
		border:0px solid #292929;	
		background-color:#292929;	
		background-image:url('images/menu_bocnice.gif'); background-repeat:no-repeat;
		margin:1px;	
		padding:0px 0px 0px 5px;	
		
		display:block;
	}
	#vysouvaci_menu	li a:hover,#vysouvaci_menu .activeMainMenuItem{
		color:#FFF;
		background-color:#CC0001;
	}
	.vysouvaci_subMenu{
		visibility:hidden;
		position:absolute;
		overflow:hidden;
		border:1px solid #000;
		background-color:#FFFFFF;
		font-family:tahoma, arial;
		text-align:left;
	
	}
	.vysouvaci_subMenu ul{
		margin:0px;
		padding:0px;	
	}
	.vysouvaci_subMenu ul li{
		list-style-type:none;
		margin:0px;
		padding:1px;	/* 1px of air between submenu border and sub menu item - (the "white" space you see on mouse over )*/
	}
	.vysouvaci_subMenu ul li a{	/* Sub menu items */
		white-space:nowrap;	/* No line break */
		text-decoration:none;	/* No underline */
		color:#000;	/* Black text color */
		
		height:11px;	/* 16 pixels height */
		line-height:11px;	/* 16 pixels height */
		padding:1px;	/* 1px of "air" inside */
		
		display:block;	/* Display as block - you shouldn't change this */
	}
	.vysouvaci_subMenu ul li a:hover{	/* Sub menu items - mouse over effects */
		color:#FFF;	/* White text */
		background-color:#CC0001;	/* Blue background */
	}



.bannery_schovat{
	display:none;
}
.bannery_ukazat{
	display:block;
}

.cnnclass{
filter:progid:DXImageTransform.Microsoft.alpha(opacity=80); /*Specify fade effect in IE. Remove if desired.*/
-moz-opacity: 0.8; /*Specify fade effect in Firefox. Remove if desired.*/
}

.cnnclass a{
text-decoration: none;
}

.rsstitle{ /*shared class for all title elements in an RSS feed*/
font-weight: bold;
}

.rssdate{ /*shared class for all date elements in an RSS feed*/
color: gray;
font-size: 85%;
}

.rssdescription{ /*shared class for all description elements in an RSS feed*/
}
 
#sddm
{	margin: 0;
	padding: 0;
	z-index: 30;
}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}

#sddm li a:hover
{	background: #FFFFFF}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #FFFFFF;
	border: 0px solid #FFFFFF}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #FFFFFF;
		color: #232323;
}

	#sddm div a:hover
	{	background: #232323;
		color: #FFFFFF}


#preview{
	position:absolute;
	border:1px solid #FFFFFF;
	background:#111111;
	padding:0px;
	display:none;
	color:#fff;
	}

div.fbcomments {
float:left;
margin-top:5px; 
margin-left:13px; 
width:477px;
}

div.fbcomments_container {
margin: 30px 10px 30px 10px;
}

	#a.container-thumb
	{
		width:150px;
		height:85px;
		position:relative;
		cursor:pointer;
		display:block;
	}
	
	#a.container-thumb > img.play
	{
		position:absolute; 
		left:55px; 
		top:30px;	
		cursor:pointer;
		z-index:2;
	}
	
	#a.container-thumb > img.thumb
	{
		position:absolute;
		z-index:1; 
		width:150px;
		height:85px;
		cursor:pointer;
	}
