/*  Sportcentrum Paráda [ www.sportparada.cz ]  */

body {
	margin: 0;
	cursor: default;
	background: rgb(255,255,255);
	color: rgb(76,76,76);
	font-size: 75%;
	font-family: arial, verdana, helvetica, sans-serif;
	padding: 0;
}

td, div, table {
	font-family: arial, verdana, helvetica, sans-serif;
	margin:0;
	font-size:1em;
}

td {
	vertical-align:top
}

img {
	border: none;
	margin: 0;
}

h1 {
	display: none;
	margin: 0;
}

p {
	margin: 0;
}

ul {
	display: block;
	padding: 10px 0 10px 25px;
	margin: 0;
}

li {
	list-style: square;
	margin: 0;
} 

h2, h3 {
	font-family: arial narrow,arial, verdana, helvetica, sans-serif;
	margin: 15px 0 0 0;
	font-size: 1.4em;
	color: rgb(255,120,30);
}

h3 {
	font-size: 1.3em;
	margin-top: 0;
}

.o1 {
	float:left;
	width:100%;
	background:url(images/bg-main1.gif) 0 0 repeat-x
}

.o2 {
	width:753px;
	margin:0 auto
}

.o3 {
	float:left;
	width:753px;
	height:37px;
	color:rgb(255,255,255)
}

.o3_b1,.o3_b2 {
	float:left;
	padding:15px 0 0 10px
}

.o3_b2 {
	float:right;
	padding-right:16px
}

.o4 {
	float:left;
	height:188px
}

.o4_b1 {
	float:left;
	width:234px;
	background:rgb(0,35,74) url(images/bg1.gif) 0 0 repeat-x;
	height:186px
}

.o4_b1_1 {
	float:left;
	background:url(images/bg1.jpg) 0 2px no-repeat;
	height:186px
}

.o4_b1_2 {
	float:left;
	padding:29px 0 0 1px
}

.o4_b1_2_obr {
	margin-left:3px
}

.o4_b1_2_text {
	float:left;
	margin-top:15px;
	width:197px;
	text-align:right;
	color:rgb(255,255,255);
	font-size:0.9em
}

.o4_b2 {
	float:left;
	background:url(images/bg2.jpg) 0 0 no-repeat;
	width:29px;
	height:186px
}

.o4_b3,.o4_b3_kraj,.o4_b3_roh {
	float:left;
	background:url(images/bg3a.gif) 0 0 repeat-x;
	width:263px;
	height:186px
}

.o4_b3_roh {
	background:url(images/bg2.gif) 100% 0 no-repeat;
}

.o4_b3_kraj {
	background:url(images/bg2a.gif) 100% 0 repeat-y;
}

.o4_b3_predstaveni,.o4_b3_nabidka {
	float: right;
	padding: 33px 18px 0 0;
	font-family: arial narrow, arial, verdana, helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	text-align: right;
	line-height: 1.1em;
}

.p_podr {
	font-weight:normal;
	font-size:0.8em;
}

.o4_b3_nabidka {
	padding-top:62px;
	clear: both;
	width: 210px;
}

.o5 {
	float:left;
	width:751px;
	height:32px;
	background:rgb(255,102,0) url(images/bg6.gif) 100% 100% no-repeat
}

.o5_b1 {
	float:left;
	width:116px;
	height:32px;
	background:url(images/bg4a.gif) 0 0 no-repeat;
	color:rgb(255,255,255)
}

.o5_b1_text {
	float:left;
	padding:8px 0 0 13px
}

.o5_b1_sipka {
	vertical-align:10%
}
.o5_b2 {
	float:left;
	padding:8px 0 0 0;
	color:rgb(255,255,255)
}

.o6 {
	float:left;
	padding-top: 12px;
}

.o6_b1 {
	float:left;
	width: 210px;
	background:url(images/bg11.gif) 100% 0 no-repeat
}

.o6_b2 {
	float: left;
	width: 541px;
	overflow: hidden;
}

.o6_b2_obsah {
	float: left;
	padding-left: 23px;
}

.o7 {
	float: left;
	width: 100%;
	height: 71px;
	background: rgb(0,61,132) url(images/bg-main2.gif) 0 0 repeat-x;
	margin-top: 37px;
}

.cesta {
	float:left;
	padding: 1px 0 6px 0;
}

.cesta_sipka {
	vertical-align:10%;
	margin:0 9px
}

.logo-dole {
	float:left;
	margin:16px 0 0 8px
}

.zapati {
	float:left;
	font-weight: normal;
	width: 612px;
	padding: 11px 0 0 17px;
	font-size:0.9em;
	color:rgb(255,255,255);
	line-height: 1.7em
}

.kont-tab-s1 {
	width:100px;
	font-weight:bold
}

.blok_vlevo,.bv_zahlavi,.bv_zapati {
	float: left;
	width: 190px;
	font-size:0.9em;
}

.bv_zahlavi {
	background:url(images/blok-zahlavi.gif) 0 0 no-repeat;
	height:33px;
}
.bvz_text {
	padding:7px 0 0 14px;
	color:rgb(255,255,255);
	font-size:1.6em;
	font-family: arial narrow, arial, verdana, helvetica, sans-serif;
	font-weight:bold
}

.bv_obsah {
	float:left;
	width:190px;
	background: rgb(0,49,106) url(images/blok-zahlavi-pozadi.gif) 0 0 repeat-x;
	padding-bottom:2px;
}

.bvo_text {
	float:left;
	padding:9px 9px 0 13px 
}

.telefon {
	float:left;
	color:rgb(255,255,255);
	padding:0 0 3px 8px;
	font-size:1.35em;
	font-weight:bold
}

.adresa {
	color:rgb(255,255,255);
	margin:15px 0 0 0
}

.bv_zapati {
	height: 12px;
	background: url(images/blok-zahlavi-spod.gif) 0 0 no-repeat;
}

.akt_o,.akt_o_text {
	float: left;
	width: 515px;
	background:url(images/bg-zprava.jpg) 0 54px no-repeat
}

.akt_o_text {
	background-position:0 35px;
	float: left;
	width: 510px;
	overflow: hidden;
	clear: both;
}

.akt_datum {
	font-size:0.9em
}

.akt_obr {
	float:right;
	margin:55px 0 0 10px;
	border:2px solid rgb(231,231,231)
}

.akt_obsah, .akt_obsah_text {
	clear: both;
	width: 510px;
	font-size:1em
}

.akt_obsah_text {
	padding-top: 5px;
}

.akt_odkaz {
	white-space:nowrap
}

.akt_plny_text {
	width:489px
}

.akt_border {
	border-bottom:1px solid rgb(127,127,127);
	padding-bottom:10px
}

.lichy {
	background: none;
}

.sudy {
	background:rgb(240,240,240)
}

.s1 {
	padding:4px 0 4px 4px;
	width: 130px;
	font-weight: bold;
}

.netucny {
	font-weight: normal;
}

.s2 {
	padding: 4px 0 4px 10px;
}	

a.on:hover, a:active, a:link, a:visited, a:hover {
	color:rgb(253,101,0); 
	text-decoration:underline;
}

a.on:visited, a.on:link, a.on:active {
	color: rgb(253,101,0); 
	text-decoration:none;
}

a.bu:hover, a.bn:active, a.bn:link, a.bn:visited {
	color:rgb(255,255,255); 
	text-decoration:none;
}

a.bu:visited, a.bu:link, a.bu:active, a.bn:hover {
	color: rgb(255,255,255); 
	text-decoration: underline;
}

a.su:visited, a.su:link, a.su:active {
	color: rgb(102,102,102); 
	text-decoration: underline;
}

a.su:hover {
	color: rgb(102,102,102); 
	text-decoration: none;
}

a.menu {
	padding: 0 6px 0 4px;
}

UL#bocni_menu {
	display: block;
	padding: 0;
	margin: 7px 0 0 30px;
	
}

UL#bocni_menu LI {
	margin: 4px 0 0 0;
	padding: 0;
	text-align: left;
	list-style: square;
	font-weight: bold;
}

UL#bocni_menu LI UL {
	display: block;
	padding: 0;
	margin: 3px 0 6px 17px;
}

UL#bocni_menu LI UL LI {
	margin: 3px 0 0 0;
	padding: 0;
	text-align: left;
	list-style: square;
	font-weight: bold;
}







