

* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	HEIGHT: 100%;
}
BODY {
	HEIGHT: 100%
}
BODY {
	FONT-SIZE: 12px; background-color:#fff; background:url(images/body_bg.png); background-repeat:repeat-y; background-position:center; LINE-HEIGHT: 17px; FONT-FAMILY:Arial, Helvetica, sans-serif; margin-top:10px;
}

.stranka {
	PADDING-RIGHT: 0px;  PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width:1000px;
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; margin-top:0px; display:block; clear:both;
}
#stranka {
	PADDING-RIGHT: 0px;  PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width:1000px;
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; margin-top:0px; display:block; clear:both;
}

img{border:0px;}
.steco{display:block; margin-top:6px;}
#link-farm {
	PADDING-RIGHT: 0px;  PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width:965px;
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; margin-top:0px; font-size:9px; clear:both; color:#999;
}
#link-farm a{color:#999; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.sport-ukazka{margin-left:10px; margin-top:15px;}
.ml15{ margin-left:15px!important;}
.ml8{ margin-left:8px!important;}
.mr8{margin-right:8px;}
.mr15{margin-right:15px;}
.mt6{margin-top:6px!important;}
.fl{float:left; display:inline;}
.tj{text-align:justify;}
.fr{float:right;}
.fs16{ font-size:16px!important;}

.h44{height:44px;}
.h80{height:80px;}
.h166{height:130px;}
.h282{height:282px;}
.h560{height:560px;}
.h600{height:600px;}
.h630{height:630px;}
.h700{height:700px!important;}
.h800{height:800px!important;}
.h850{height:850px!important;}
.h900{height:900px!important;}
.h1100{height:1100px!important;}
.podklad-hptop{background:url(images/top_bg.jpg); background-repeat:no-repeat;}
.podklad-hpbottom{PADDING-RIGHT:0px; width:1000px; PADDING-LEFT:0px!important; padding-top:25px; PADDING-BOTTOM: 0px; width:1000px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; margin-top:0px; display:block; clear:both; height:80px; background:url(images/bottom.jpg) no-repeat top left;}
.online-tl{width:240px; height:80px; float:left; display:inline; margin-top:20px; margin-left:20px; text-align:center;}
.online-tl2{width:280px; float:left; display:inline; margin-top:20px; margin-left:0px; text-align:right;}
.paticka{ padding-left:15px; padding-top:8px;}
.sport-pocitadlo{ text-align:center; margin-top:20px; clear:both;}

.radio-beat{float:left; display:block; margin-top:10px; width:190px; font-size:10px; text-align:center; line-height:14px; margin-left:-5px;}
.radio-beat img{ width:88px; height:90px;}
.sqaush-cenik{margin-left:40px; margin-top:15px;}

.info-loko{float:left; display:block; margin-top:10px; width:190px; font-size:12px; text-align:center; line-height:14px; margin-left:-5px;}
.ostatni-sluzby{display:block; text-align:center; width:590px; font-size:16px; line-height:20px; clear:both; font-weight:bold; margin-top:0px;}

.sportovni-sluzby{width:240px; height:90px; margin-left:30px; float:left; display:inline; margin-top:10px; font-size:11px; text-align:center;}
.sportovni-sluzby a{width:240px; height:90px; display:block; font-size:11px; text-align:center;}
.sportovni-sluzby h3{padding-left:0px; font-size:13px; margin-top:15px; margin-left:0px; width:240px!important;}

.menu-oddily-sluzby{float:left; display:inline; width:200px; border-left:1px solid #ccc; border-right:1px solid #ccc; margin-top:2px; height:700px; margin-left:0px;}
.menu-oddily-sluzby-b{float:left; display:inline; width:200px; border-left:1px solid #ccc; border-right:1px solid #ccc; margin-top:2px; height:700px;}
.menu-oddily-sluzby-2{float:left; display:inline; width:200px; border-left:1px solid #ccc; border-right:1px solid #ccc; margin-top:2px; height:900px;}

.sport-beroun{float:left; display:inline; width:591px;}
.sport-beroun-sluzby{float:left; display:inline; width:591px; background:url(images/tjloko.jpg) no-repeat 0px 0px; height:600px;}
.sport-beroun-sluzby p{ padding-left:52px;}
.sport-beroun-sluzby h2{ margin-left:40px;}
.sport-beroun-sluzby h3{ margin-left:40px; width:200px!important;}
.sport-beroun-sluzby ul{ margin-left:40px;}
.sport-beroun-sluzby .galerie-sportovni-sluzby{margin-left:60px;}
.sport-beroun-sluzby .pozice-sportoviste{margin-left:50px;}

.lokomotiva-beroun-mapa{background:url(images/mapa-loko.jpg) no-repeat; display:block; margin-left:auto; margin-right:auto; width:506px; height:137px; margin-top:20px; margin-left:40px; padding-left:0px;}
.lokomotiva-beroun-mapa h5{ font-size:16px; margin-left:80px; margin-top:9px;}
.lokomotiva-beroun-mapa a{display:block; float:left; width:506px; height:137px;}

.online{margin-left:0px;}
#online{margin-left:6px; display:block; background:#fff; border:0px; height:83px; width:180px; padding-left:0px; color:#000; text-align:center;}
.kontakt{margin-top:10px; margin-left:-70px; float:left; display:inline;}
.mapa{ border:1px solid #999; margin-left:15px; margin-top:6px;}

.galerie-sportovni-sluzby{margin-top:6px; margin-left:10px;}
.galerie-sportovni-sluzby img{width:210px; height:130px; border:2px solid #999; float:left; display:inline;}
.galerie-sportovni-sluzby a{background:url(images/lupa.jpg) right bottom no-repeat; height:156px; width:210px; display:block; float:left; margin-right:20px; margin-bottom:5px;}

.galerie-sportovni-sluzby2{ margin-top:3px; margin-left:10px;}
.galerie-sportovni-sluzby2 img{ width:175px; height:115px; border:2px solid #999; float:left; display:inline; margin-right:10px; margin-bottom:10px;}

.pozice-sportoviste{ margin-left:10px; margin-top:5px; background:url(images/pozice.jpg) no-repeat top left; height:70px;}
.pozice-sportoviste a{display:block; height:70px; padding-left:70px; width:130px;}


.b9{border:1px solid #999;}
.cm{color:#122849}
.cr{color:#ff0000}
.h1000{height:950px;}
.h1050{height:1050px;}


.bl5{border-left:5px solid #265499; padding-left:5px; margin-left:10px; margin-top:1px;}

.r1{width:241px; height:10px; background:url(images/menu_bg_top.png); margin-left:6px; background-repeat:no-repeat; background-position:bottom; margin-top:8px;}
.r1m{width:241px; height:10px; background:url(images/menu_bg_top-m.png); margin-left:6px; background-repeat:no-repeat; background-position:bottom; margin-top:5px;}
.r2{width:241px; background:url(images/menu_bg.png); margin-left:6px; background-repeat:repeat-y; padding-bottom:12px;}
.r3{width:241px; height:10px; background:url(images/menu_bg_bot2.png); margin-left:6px; background-repeat:no-repeat; margin-bottom:0px;}
.r3a{width:241px; height:10px; background:url(images/menu_bg_bot.png); margin-left:6px; background-repeat:no-repeat; margin-bottom:0px;}
.r4{width:225px; background:url(images/menu_bg.png); margin-left:6px; background-repeat:repeat-y; padding-left:8px; padding-right:10px; font-size:12px;}
.t1{float:left; display:inline; width:700px; background:url(images/bg_body.jpg); margin-top:8px;}
.bl p{display:block; clear:both;}
.dopo{font-size:10px; color:#ff0000;}

.hp-menu{width:170px; background:url(images/hp-menu.png); background-repeat:repeat-y; border-left:0px solid #ccc; border-right:0px solid #ccc;  display:block; margin-left:3px;  margin-top:0px; padding-bottom:0px;}
.hp-menu ul{ padding-left:0px; margin-left:0px; padding-top:12px; list-style-type:none; list-style:none; width:170px;}
.hp-menu li{ padding-left:0px; margin-left:5px; list-style:none; width:170px;}
.hp-menu a{padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; margin-left:1px; margin-right:1px; padding-top:3px; padding-bottom:3px; display:block; height:16px; font-weight:bold; text-decoration:none; background:#003399; width:170px; border-top:1px solid #EEE; background:url(images/menu-x.jpg) repeat-x;}
.hp-menu a:hover{color:#fff; text-decoration:none; background:url(images/menu-x.jpg) repeat-x 0px -22px; }
.hp-menu h2{ font-size:16px;}

.navig{width:585px; margin-left:5px; margin-top:4px; padding-top:2px; padding-left:5px; padding-bottom:3px; margin-bottom:-8px; font-size:11px; color:#666; background:url(images/navig.jpg) no-repeat;}

.navig strong{ color:#666;}
.navig img{ border:0px; margin-right:25px;}
.menu-loko{height:26px; text-align:center; padding-top:6px; margin-top:2px; background:url(images/menu-lk.jpg) no-repeat;}
.menu-loko ul{text-align:center; padding-left:65px;}
.menu-loko li{float:left; padding-left:30px; display:inline; font-weight:bold; margin-right:20px; background:url(images/tecka.jpg) no-repeat left;}
.menu-loko li a:hover{color:#4B58D9;}

.str{font-weight:bold;}
.str strong{font-weight:bold;}

h1{
	color:#fff; display:inline; float:left; margin-top:1px; margin-left:23px; text-align:left; padding-left:190px; padding-top:15px; font-family:Verdana, Geneva, sans-serif; font-size:44px; height:110px; line-height:55px; text-align:center;
	
}

p{font-size:12px; padding-left:10px; padding-top:2px; padding-right:10px; padding-bottom:3px; line-height:18px;}


h2{font-size:16px; margin-top:15px; font-weight:bold; padding-bottom:5px; margin-bottom:0px; margin-left:5px; color:#ff0000; padding-left:10px; clear:both; display:block;}
h3{padding-left:10px; font-size:13px; margin-top:10px; margin-left:5px; display:block; width:580px!important; clear:both;}

.hp-menu h2{font-size:16px; margin-top:3px; font-weight:bold; padding-bottom:5px; padding-top:10px; margin-bottom:0px; margin-left:5px; color:#ff0000; text-align:center; padding-left:10px; clear:both; display:block; background:url(images/h2.jpg) no-repeat; width:170px; height:30px;}

.panorama-lokomotiva{ margin-left:10px;}
.vysv{border-top:1px dotted #999;}


ul{
	padding-left:25px;
	padding-bottom:0px;
	margin-bottom:0px;
	font-size:13px;
}
ol{
	padding-left:30px;
	padding-bottom:0px;
	margin-bottom:0px;
	font-size:13px;
}
li{list-style:url(images/li.gif); font-size:12px;}

.telo{background-color:#fff!important;}


.none {
	DISPLAY: none
}
A {COLOR: #ff0000;}



