body { margin: 0; padding: 0; color: #000; background:#FFF; font-family: "Trebuchet MS", Arial, Verdana, Tahoma, sans-serif; font-size: 90%; }
#bandapromo { display: none; }
#submenu { display: none; }
#layoutleft { display: none; }
#extras { display: none; }

.videolink { display: none; }

h1, h1 a { font-size:1.6em; color: #000; text-decoration: none; }
h2, h2 a { font-size:1.4em; color:#CCC; }
h3, h3 a { font-size: 1em; color:#CCC; }
h4, h4 a { font-size:0.9em; color:#CCC; }
h5, h5 a { font-size:0.85em; color:#CCC; }
h6, h6 a { font-size:0.8em; color:#CCC; }

p { margin: 15px 0 15px 0; font-size: 100%; }

table { border: 1px solid #CCC; font-size: 100%; padding: 0; }
td { border: 1px solid #CCC; padding: 2px; }
form { margin: 0; padding: 0; }
form table, form table td { border: none !important; }
img { border: none; }
.small { font-size: 90%; }
.block { display: block; margin-right: 10px; float:left; }
.overflowtable { overflow: hidden; width: 480px; }

a { color: #0046E5; text-decoration: underline; }
a:hover { color: #000; }

.right { float: right; }
.left { float: left; }
.reset { clear:both; height:1px; background-color:transparent; width:100%; overflow:hidden; }
.important { color: #cc0000; }
.alertBox { padding: 4px 2px 5px 27px; border: 1px dotted #FDB300; background: #FFFAE0 url('../../img/icons/error.png') no-repeat 3px 3px; font-size:0.8em; }
.infoBox { padding: 4px 2px 5px 27px; border: 1px dotted #FDB300; background: #FFFAE0 url('../../img/icons/information.png') no-repeat 3px 3px; font-size:0.8em; }

.comments { font-size: 95%; padding: 10px 0; border-bottom: 1px solid #CCC;   }
.comments span { color: #999; }

.implication { padding: 15px; border: 1px dotted #CCC; background: #FFFDF9; }
.implication p { margin: 0; padding: 0; }
.implication strong { font-size: 1.2em; color: #999; }
table.implication, table.implication td { border: none !important; }
table.implication { display: block; margin-bottom:20px; }
table.implication h3 { font-size: 1.2em; color: #999; margin:0; }
table.implication strong { font-size: 1em; }

.clear { clear: both;  }
.underline { border-bottom: 1px solid #CCC; padding-bottom: 10px; margin-bottom: 10px; }

.nomargin { padding: 0; margin: 0; }

.w0 { width:20px;}
.w1 { width:40px;}		
.w2 { width:60px;}		
.w2plus { width:65px;}	
.w3 { width:80px;}		
.w4 { width:100px;}		
.w5 { width:120px;}
.w6 { width:140px;}		
.w7 { width:160px;}		
.w8 { width:180px;}		
.w9 { width:200px;}		
.w10 { width:220px;}		
.w11 { width:240px;}
.w12 { width:260px;}
.w13 { width:280px;}
.w14 { width:300px;}
.w15 { width:320px;}
.w16 { width:340px;}
.w17 { width:360px;}
.w18 { width:380px;}
.w19 { width:390px;}
.w20 { width:400px;}
.w21 { width:420px;}
.w22 { width:440px;}
.w23 { width:460px;}
.w24 { width:480px;}
.w25 { width:500px;}

.gallery { margin: 0 0 5px 0; padding:0; width:490px; }
.gallery .imgContainer { float: left; border: 1px solid #D1D1D1; padding: 0; margin:2px; }
.gallery .imgContainer div { text-align: center; font-size: 0.9em; background: #F6F6F6; padding: 3px; }
.gallery .imgContainer .title {  color:#6D6D6D; }

.thumbnail { background: #FFF; border: 1px solid #CCC; padding: 4px; margin: 4px; }

.strankovani { padding:5px 0; font-size:85%; border-bottom: 1px solid #CCC; }
.strankovani a, .strankovani strong { margin-left: 3px; margin-right: 3px; font-size:100%; }
.strankovani strong { margin-right:0; }

.promoads { margin: 10px 0; padding: 10px; border-bottom: 1px solid #CCC;  }

* .adsForum { margin-top:5px; }