@charset "utf-8";
body,#center,#main-head,#main-body,#ctl00_mainMenu,#ctl00_mainMenu ul,#right-col,#left-col,#footer,.break,h1#event-title {margin: 0 ; padding: 0 ;}    
body { font: 75% 'Verdana CE', 'Arial CE', Verdana, Arial, Helvetica, sans-serif;
	   background-color:#FFFFFF; color:#494949; }

a:hover {text-decoration:none;}

h1 {font-size:190%; font-weight:normal;}
h1#event-title {width:892px; height:52px;}
h1#event-title span {display:none;}
h2 {font-size:160%;}
h3 {font-size:130%;}
h4 {font-size:115%;}
h5 {font-size:100%;}

table, td, th {border:none;}
td, th {padding: 5px 10px;}
th {font-weight:bold; border-bottom: 2px solid #005382;}
td {border-bottom: 1px solid #999999;}
img.clear {background:none !important; border-width:0px !important;}

#topAdd { margin: 0 auto; width:950px; clear:both; text-align:center;}
#center { margin: 0 auto; width:892px; background:#FFFFFF url(/st/img/bg-lr-shadow.jpg) repeat-y;}
#main-body { margin:0px 21px; }
#ctl00_mainMenu { margin-bottom:10px; height:34px; text-align:right; font-weight:bold;}
#ctl00_mainMenu ul {float:right; width:792px; background:#393939 url(/st/img/bg-menu-black.jpg) repeat-x;}
#ctl00_mainMenu ul li {display:block; float:left; color:#FFF;}
#ctl00_mainMenu ul li a {display:block;color:#FFF; text-decoration:none; height:34px; padding:0px 3px;}
#ctl00_mainMenu ul li a span {display:none;}

#right-col {
	float: right;
	width: 640px;
	background: #E5E5E5 url(/st/img/bg-main-content-gray.jpg) repeat-y;
}
#left-col {
	float: left;
	width:200px;
	background-color:#DCDCDC;
}
#left-col .blue-box {
	background:#2479E3 url(/st/img/bg-blue-box.jpg) top left no-repeat;
	border-top: 10px solid #FFFFFF;
	border-bottom: 10px solid #FFFFFF;
	color:#FFFFFF;
}
.blue-box a {color:#fff !important;}
#left-col .gray-box { background: #D6D6D6 url(/st/img/bg-odkazy-gray.jpg) top center no-repeat;}
#left-col p {margin: 10px 0px;}
#left-col h5 {margin: 0px 0px;}
#footer { clear:both; margin:10px 21px 0px; background-color:#DCDCDC;}
/*ikony akci*/
#ctl00_subMenu {height:62px; margin: -4px 0px 6px 0px;}
#ctl00_subMenu a {display:block; width:76px; height:62px; float:left; margin-right:4px;}
#ctl00_subMenu a span {display:none;}
.tour-m {background:url(/st/img/theme/ico-tour-s.png) center bottom no-repeat !important;}
.camp-m {background:url(/st/img/theme/ico-camp-s.png) center bottom no-repeat !important;}
.fest-m {background:url(/st/img/theme/ico-fest-s.png) center bottom no-repeat !important;}
.jjj-m {background:url(/st/img/theme/ico-jjj-s.png) center bottom no-repeat !important;}
.open-m {background:url(/st/img/theme/ico-open-s.png) center bottom no-repeat !important;}
.ride-m {background:url(/st/img/theme/ico-ride-s.png) center bottom no-repeat !important;}
.test-m {background:url(/st/img/theme/ico-test-s.png) center bottom no-repeat !important;}
.tour-m:hover, .camp-m:hover, .fest-m:hover, .jjj-m:hover, .open-m:hover, .ride-m:hover,
.test-m:hover {background-position: center top !important;}
.rest-m {width:370px !important; float:right !important; margin-right:0px !important;}
/*loga partneru*/
#left-col .p {margin:0 auto;}
.p span {display:none;}
.p {background-image:url(/st/img/loga-partneru.png); display:block;}
.p.scott {background-position:-294px -288px; width:114px; height:73px;}
.p.acg {background-position: -83px -96px; width:70px; height:60px;}
.p.arva {background-position: 0px -27px; width:150px; height:38px;}
.p.nev-dama {background-position: 0px -66px; width:150px; height:30px;}
.p.davos {background-position: -83px -96px; width:70px; height:60px;}
.p.cd {background-position: 0px -157px; width:90px; height:29px;}
.p.shred {background-position: 0px -186px; width:150px; height:33px;}
.p.slytech {background-position: 0px -219px; width:150px; height:31px;}
.p.fs {background-position: 0px -251px; width:150px; height:24px; margin-top:18px;}
.p.snow {background-position: 0px -275px; width:150px; height:23px; margin-top:18px;}
.p.freeski {background-position: 0px -298px; width:150px; height:28px; margin-top:18px;}
.p.ross {background-position: 0px -330px; width:149px; height:25px;}
.p.freeride {background-position: 0px -359px; width:76px; height:58px;}
.p.alpy {background-position: -78px -358px; width:76px; height:60px;}
.p.imps {background-position: -0px -419px; width:150px; height:35px;}
.p.salo {background-position: -0px -452px; width:150px; height:15px;}
.p.pec {background-position: -225px -87px; width:71px; height:71px;}
.p.rid {background-position: -152px -87px; width:62px; height:57px;}
.p.swts {background-position: -150px 0px; width:150px; height:30px;}
.p.swis {background-position: -150px -33px; width:150px; height:53px;}
.p.hill {background-position: -152px -151px; width:64px; height:63px;}
.p.pwdr {background-position: -154px -221px; width:143px; height:60px;}
.p.nsl {background-position: -152px -288px; width:70px; height:69px;}
.p.nis {background-position: -160px -358px; width:132px; height:57px;}
.p.lenz {background-position: -154px -416px; width:147px; height:28px;}
.p.deti {background-position: -154px -444px; width:146px; height:57px;}
.p.puls {background-position: -227px -157px; width:65px; height:58px;}
.p.rp {background-position: 0px -473px; width:151px; height:24px;}
.p.vzp {background-position: -300px 0px; width:105px; height:44px;}
.p.ap {background-position: -300px -47px; width:104px; height:39px;}
.p.gore {background-position: -305px -91px; width:101px; height:102px;}
.p.yh {background-position: -312px -205px; width:89px; height:77px;}
.p.pieps {background-position: -233px -289px; width:54px; height:67px;}

.m span {display:none;}
.m {background-image:url(/st/img/loga-medii.png); display:block; margin-right:10px;}
.m.fs {background-position: 0px -57px; width:152px; height:20px; margin-top:20px;}
.m.snow {background-position: -153px -56px; width:151px; height:19px; margin-top:20px;}
.m.freeski {background-position: -305px -55px; width:142px; height:26px; margin-top:20px;}
.m.freeride {background-position: -213px -1px; width:64px; height:52px;}
.m.pwdr {background-position: -106px -2px; width:104px; height:51px;}
.m.wave {background-position: -1px -2px; width:101px; height:52px;}
.m.beat {background-position: -280px -1px; width:49px; height:52px;}
.m.fssk {background-position: -332px 0px; width:120px; height:31px; margin-top:15px;}
.m.novas {background-position: -460px 0px; width:124px; height:39px; margin-top:5px;}
/* chat */
#chat-edit { margin: 15px 10px; background: #fff; padding: 8px;  }
#ctl00_rightColPlaceholder_chat { margin: 20px 10px; }
.chat_theme { margin-top: 15px; border-top: 3px solid #333;}
.chat_theme .chat_head { border-left: 2px solid #333; background: #fff;}
.chat_item { /*border-left: 1px solid red; border-bottom: 1px solid #dedede; */border-right: 2px solid #333; }
.chat_item .contents { padding: 10px; }
.chat_item .contents h5 { margin-top: 0px; }
.chat_head { font-size:85%; padding: 3px; border-left: 1px solid #000; border-bottom: 1px solid #000; border-top: 1px solid #000; background:#efefef;}
/* upoutávka na chat*/
.chatU h4 {line-height:140%; border-bottom: 2px solid #fff; color: #105070; }
.chatU .chatF {line-height:120%; border-top: 1px solid #fff;}

.articleTitle {margin-top:5px;}
.articleContents img {background-color:#000; padding:2px; border: 2px solid gray;}
.break {clear: both; line-height: 1px; font-size: 1px; height: 1px; margin: 0 ;}
.pad { padding: 5px 10px 10px;}
.ac {text-align:center;}
.ar {text-align:right;}
.cb {clear:both;}
.fr,.vpravo {float:right;}
.fl,.vlevo {float:left;}
.small, small {font-size:85%;}
.nowrap {white-space:nowrap;}
.zoom {}

