.warning { font-weight:bold; color:red; }

#tipovacka-content {  height:1%; }

#tipovacka-content form { margin:0px 0px 5px 0px; }
#tipovacka-content table { width:100%;  }

#tipovacka-content h1 {font-size:16px; margin:8px 0px 8px 0px; color:#933; }
#tipovacka-content h2 {font-size:14px; margin:8px 0px 8px 0px;  color:#5e0000; }
#tipovacka-content h3 {font-size:12px; margin:8px 0px 8px 0px; color:#5e0000; }

#tipovacka-inner-content input.input_width { width:25px; border:black 1px solid; }
#tipovacka-inner-content select.tipovacka {  border:black 0px solid; padding:0px; margin:0px; font-size:9px; }
#tipovacka-inner-content .sfw { width:110px;  }

td.thatsyou { background-color:#933; font-weight:bold; color:white; }
td.thatsyou a { color:white; }

td.disqualified { background-color:#c0c0c0; font-weight:bold; color:white; }
td.disqualified a { color:white; }


/* TABLE 1 */

#tipovacka-content TH { width:400px }

#tipovacka-content TABLE,
#tipovacka-content TD,
#tipovacka-content TH {
	font-size: 11px;
	font-family: Tahoma, sans-serif;
}

#tipovacka-content TD a.profil { color:white; }

#tipovacka-content TABLE.CSStable1 {
	border: 1px solid #5E0000;
	border-spacing: 1px;
	border-collapse: separate;
}

#tipovacka-content TABLE.CSStable1 TH {
	font-weight: bold;
	background-color: #5E0000;
	text-align: center;
	color: white;
	padding: 5px;
}



#tipovacka-content TABLE.CSStable1 TD {
	padding: 2px;
	margin: 10px;
	vertical-align: top;
}

#tipovacka-content TABLE.CSStable1 TR.CSShighlighted TD,
#tipovacka-content TABLE.CSStable1 TD.CSShighlighted {
	background-color: #eee;

}

#tipovacka-content TABLE.CSStable1 TR TD.CSSrowTitle {
	background-color: #933;
	font-weight: bold;
	color: white;
	text-align: right;
	padding-left: 8px;
	padding-right: 8px;
}


#tipovacka-content TABLE.CSStable1 TR.CSShighlighted TD.CSSrowTitle {
	background-color: #822;

}


.CSSstrankovanie { font-size:12px; margin-top:5px; }
.strankovanie_nadpis{ font-size:12px; font-weight:bold; }


/* ROMANOVE! */

.CSSColumnTitle {

	background-color: #933;
	font-weight: bold;
	color: white;
	padding-left: 8px;
	padding-right: 8px;

}

.CSSColumnTitlesmall {

	background-color: #933;
	font-weight: normal;
	color: white;
	padding-left: 8px;
	padding-right: 8px;
	font-size: 8px;

}

.CSSColumnTitle2 {

	background-color: #933;
	font-weight: normal;
	color: white;
	padding-left: 8px;
	padding-right: 8px;

}

.CSSrowTitle2 {

	border:black 1px solid;
	background-color: #5E0000;
	font-weight: normal;
	color: white;
	text-align: left;
	padding-left: 8px;
	padding-right: 8px;

}

.center { text-align:center; } 
.small_text { font-size:9px }
.rimaround  { border:#993333 5px solid; padding:5px; background-color:#993333; color:white; }
.rimaround  a { font-weight:bold; color:white; }
.textarea_wide { width:320px; }
.textarea_widest { width:100%; max-width:435px; }
.CSSforum_cl { overflow:auto; width:100%; max-width:435px; height:160px; border:#396290 1px solid; padding:5px; margin:5px 0px 5px 0px; }
.CSSforum_mg {margin:3px;}
.CSSforum_mg3 {padding-top:3px;}
.CSSforum_mg2 {border:#D5DCE3 1px solid; border-top:none; margin-bottom:5px; background-color:white;}
.CSSforum_mg2 div {padding:5px; text-align:justify; }
.no_underline { text-decoration:none; }

/* TABLE 2 */

#tipovacka-content TABLE,
#tipovacka-content TD,
#tipovacka-content TH {
	font-size: 11px;
	font-family: Tahoma, sans-serif;
}

#tipovacka-content TABLE.CSStable2 {
	border: 1px solid #5E0000;
	border-spacing: 1px;
	border-collapse: collapse;
}

#tipovacka-content TABLE.CSStable2 TH {
	font-weight: bold;
	background-color: #5E0000;
	text-align: center;
	color: white;
	padding: 5px;
}

#tipovacka-content TABLE.CSStable2 TD {
	padding: 2px;
	margin: 10px;
	border:#e0e0e0 1px solid;
}

#tipovacka-content TABLE.CSStable2 TD.CSSnoborder {
	border:#e0e0e0 0px solid;
}

#tipovacka-content TABLE.CSStable2 TR.CSShighlighted TD,
#tipovacka-content TABLE.CSStable2 TD.CSShighlighted {
	background-color: #eee;
}

#tipovacka-content TABLE.CSStable2 TR TD.CSSrowTitle {
	background-color: #5E0000;
	font-weight: bold;
	color: white;
	text-align: right;
	padding-left: 8px;
	padding-right: 8px;
}


#tipovacka-content TABLE.CSStable2 TR.CSShighlighted TD.CSSrowTitle {
	background-color: #258;
}

/* FORM */
#CSScenterText FORM {
	margin: 0;
	padding: 0;
}

#CSScenterText INPUT, #CSScrText INPUT,
#CSScenterText TEXTAREA, #CSScrText TEXTAREA,
#CSScenterText BUTTON, #CSScrText BUTTON {
	padding: 3px;
	font-size: 11px;
	font-family: Tahoma, sans-serif;
	color: white;
	background-color: #5E0000;
	border: 1px solid #5E0000;
	height: 21px;
	max-height: 21px;
}

#CSScenterText BUTTON, #CSScrText BUTTON {}
#CSScenterText INPUT, #CSScrText INPUT {}

#CSScenterText TEXTAREA, #CSScrText TEXTAREA {

	height: 100px;
	max-height: 100px;
}

#CSScenterText INPUT.CSSradio, #CSScrText INPUT.CSSradio,
#CSScenterText INPUT.CSScheckbox, #CSScrText INPUT.CSScheckbox {
	background: none;
	border: none;
}

#CSScenterText INPUT.CSSpermacheck, #CSScrText INPUT.CSSpermacheck {background:none; margin:0px; padding:0px; position:relative; top:2px;}

/* END of FORM */



/* OSTATNE */ 
.tipovacka { font-size:10px; }


.CSSchunk4-inner { background: url(../images/3t-podklad.gif) repeat-y; }
.CSSchunk4 { padding-bottom:5px; }
.CSSchunk4 h2 { height:1%; }

.CSSchunk3 { height:1%; }


#reklama300x300 {

position:relative; bottom:5px; 
 padding:0px 0px 10px 18px;  
}







/* b1 .CSSchunk4 */ 





#IDb1 .csschunk8 img.smajl  {
	clear:both

	border: solid 0px #000000;
}


#IDb1 .csschunk8 {
	margin: 0 10px 0 0;
	padding: 0 10px 10px 10px;
	background: white;
}

#IDb1 .csschunk8 h2 {
	font-size: 2.1em;
	font-style: italic;
	margin: 15px 0 10px 0;
}

#IDb1 .csschunk8 h3 {	
	font-size: 1.2em;
	margin: 15px 0 10px 0;
}


#IDb1 .csschunk8 {
	font-size: 0.9em;
}

#IDb1 .csschunk8 ul,
#IDb1 .csschunk8 ol {
	margin: 5px 0 10px 0;
	padding: 0;

}
#IDb1 .csschunk8 li {
	margin: 0 5px 0 25px;
	padding: 0;
}

#IDb1 .csschunk8 p {
	text-align: justify;
	text-indent: 2em;
}
#IDb1 .csschunk8 dd {
	margin-left: 2em;
}
#IDb1 .csschunk8 table {
	font-size: 1em;
}

#IDb1 .csschunk8 .CSStable1 {
	border: 1px solid #333;
	width: 390px;
	border-collapse: collapse;
}

#IDb1 .csschunk8 .CSStable1 th {
	font-size: 1em;
	text-transform: uppercase;
	background: #333;
	color: white;
	padding: 3px 5px;
}
#IDb1 .csschunk8 .CSStable1 td {
	border: 1px dashed #ccc;
}

#IDb1 .csschunk8 .CSStable1 td.CSShighlight {
	background: #ffc;
	border: 1px solid #cc6;
}


.text-left { text-align:left; }
.smaller-text { font-size:10px; text-align:justify; }
h4.nochunk  { background-image:none; width:340px; padding:0px; margin:0px; max-width:300px; position:relative; left:10px; }



#livevysledky-header { margin:0px; padding:0px; }
#livevysledky-frame { margin:0px; padding:0px; border:black 0px solid; 
	width:100%; overflow:hidden; height:100px; }

.small-input { width:25px; }