 body {background-color: #3399FF;color:#000000;	font-family: Arial, arial, sans-serif;	font-size: 13px;	line-height:160%;	margin:0;padding:0;text-align:center;}
 img {border:0;}
 h1 {color:#fff;}
 #loading {display:none;width: 100%;height:100%;margin: 0 auto;position: absolute;top:0;left:0;	background-image: url(slalom-world-img/loading.gif);	background-position:50% 20px ;background-repeat: no-repeat;background-color:#fff;z-index:99999;}
 #wrapper {position:relative;}
 #strip {position:absolute;top:108;left:0;height:2px;background-color:#000066;width:100%;z-index:1;}
 #strip2 {position:absolute;top:110px;left:0;height:8px;background-color:#77ddFF;width:100%;z-index:11;}
 #year {width:960px;height:30px;z-index:12;position:absolute;top:110px;left:20px;text-align:left;color:#fff;z-index:24;}
 #year a {border:1px solid #000;border-top:0;font-size:18px;text-decoration:none;color: #000; 	display: inline-block;width:60px;height:25px;margin:0 10px 0 0;text-align:center;background-color:#ffff00; padding-top:0px;font-weight:bold;}
 #year a:visited {color: #000;}
 #year a:hover {color: #000066;background-color:#fff;}
 .year-active {background-image: url(slalom-world-img/year-bg.png);background-position: top left; 	background-repeat: no-repeat;}
 #main {width: 1000px; position:relative; top: 0; left:0;margin:5px auto;padding:0;}
 #hlava {height:100px;width:960px;position:absolute; top: 10px; left:0px;margin:0;padding:0 20px;;text-align:left;background-color:#000066;;}
 #hlava-img {background-image: url(slalom-world-img/head-bg.png);	background-position:0 0 ;background-repeat: no-repeat;height:100px;width:960px;position:absolute; top: 0px; left:00px;margin:0;padding:0;text-align:left;z-index: 13;}
 #logo {width:200px;height:75px;position:absolute;top:16px;left:20px;}
 #obsah-top {width:960px; height:30px;background-color:transparent;}
 #obsah {text-align:left;padding:110px 20px 20px 20px;width:960px; margin:0px 0 0 0;background-color:#fff;}
 #obsah a {color:#000;}
 #obsah a:visited {color:#000;}
 #obsah-bottom {width:1000px;margin:0;padding:0; height:20px;background-color:#fff;}
 #obsah-bottom-l {width:20px;float:left;margin:0;padding:0; height:20px;background-image: url(slalom-world-img/rbl.png);background-position: bottom left; 	background-repeat: no-repeat;}
 #obsah-bottom-r {width:20px;float:right;margin:0;padding:0; height:20px;background-image: url(slalom-world-img/rbr.png);background-position: bottom right; 	background-repeat: no-repeat;}
 #rcolt {width:200px;height:10px;float:right;padding:0px;margin: 0; background-color:#CECECE;}
 #rcoltl {width: 10px;height: 10px;float: left;padding: 0px;margin: 0;background-color: #CECECE;background-image: url(slalom-world-img/rgtl.png);background-position: top left; 	background-repeat: no-repeat;}
 #rcoltr {width: 10px;height: 10px;float: right;padding: 0px;margin: 0;background-color: #CECECE;background-image: url(slalom-world-img/rgtr.png);background-position: top right; 	background-repeat: no-repeat;}
 #rcolob {width:200px;float:right;padding:0px;margin: 30px 0 0 0;  background-color:transparent;}
 #rcolobin {width:200px;padding:0px;margin: 0; background-color:#CECECE;}
 #rcolbl {width: 10px;height: 10px;float: left;padding: 0px;margin: 0;background-color: #CECECE;background-image: url(slalom-world-img/rgbl.png);background-position: bottom left; 	background-repeat: no-repeat;}
 #rcolbr {width: 10px;height: 10px;float: right;padding: 0px;margin: 0;background-color: #CECECE;background-image: url(slalom-world-img/rgbr.png);background-position: bottom right; 	background-repeat: no-repeat;}
 #rcolb {width:200px;height:10px;float:right;padding:0px;margin: 0; background-color:#CECECE;}
 #rcol {padding:10px;}
 #rcol ul {margin-left:0;padding-left:20px;}
 #rcoli {padding:0;margin:0; }
 #mcol {width:740px;margin:0 0 0 0px;padding:0; float:left;background-color:#fff;}
 #mcolstats {position:absolute;top:142px;left:20px;height:16px;font-size:12px;color:#0A1E85}
 #mcoli {padding:23px 0 10px 0; }
 .break {clear:both;font-size:0;margin:0;padding:0;}
 #mcoli table {border-collapse: collapse;background-color: #FFFFFF;}
 #mcoli th {font-weight: bold;background-color: #E2E2E2;color: #000000;border: silver 1px solid;padding: 2px;	padding-left: 4px;	padding-right: 4px;	font-size: 11px;}
 #mcoli td {empty-cells:show;color:#000000;border:silver 1px solid;padding:4px;padding-left:4px;padding-right:4px;font-size:11px;}
 #mcoli td a {color:#000;}
 .slalom_y {background: #FFFF66; }
 .slalom_n {}
 .slalom_r {text-align:right;}
 .slalom_c {text-align:center;}
 .slalom_cs {text-align:center;font-size:80%;}
 .slalom_l {text-align:left;}
 .slalom_nz {background-color:#ccc;}
 .slalom_nz a {color:#000066;}
 .slalom_na {background-color:#e0F0FF;}
 .list-comp {line-height:120%;margin-bottom:10px;}
 .list-comp  a {font-size:10px;}
 .popzav {font-size:80%;margin:0;padding:0;}
 .inputwidth {width:180px;}
 .pata {text-align:left; font-size:13px;color:#000;margin:0;width:1000px;padding:0 30px;line-height:120%;}
 .pata a {font-size:10px;font-weight:normal;color:#000;}
 .pata a:hover {color:#000066;;}
 #fbplugin {margin:20px 0 0 0;background-color:#fff;}
 #facebooklike {position:absolute; top: 140px; left:890px;z-index:13;width:100px;height:20px;}
 #googlelike {position:absolute; top: 139px; left:790px;z-index:13;width:90px;height:21px;}
 #addthis {position:absolute; top: 140px; left:650px;z-index:13;width:130px;height:21px;}
 #toplink {position:absolute; top: 0px; left:0px;z-index:15;width:610px;height:90px;}
 #link-kanoe {width:190px;height:59px;position:absolute;z-index:16;top:30px;left:790px;}
 #link-results {width:151px;height:75px;position:absolute;z-index:16;top:23px;left:620px;}

 #text-top {position:absolute;top:10px;left:440px;width:190px;height:90px;z-index:14;}
 #text-top h1 {font-size: 16px; font-style: oblique;}
 #mcoladv {width:200px;float:left;margin:10px 0 0 0;padding:0;}
 #mcoltext {width:530px;float:right;margin:10px 0 0 0;padding:0;}
 #mcoltext h2 {margin:0;font-size:14px;}
 #mcoltext p {margin-top:5px;color:#444;}
 #mcoltext li {color:#444;}
 .perex {margin:0 0 30px 0;padding:0px 10px 0 10px;}
 .clanky {border:1px solid #CECECE;padding:0 0px;border-right:2px solid #C6CEDD;}
 .titulek {background-color:#EDEFF4;padding:10px 10px;border-bottom:1px solid #C6CEDD;border-top:1px solid #C6CEDD;}
 #zebricky {float:left;width:300px;}
 #statistiky {float:right;width:300px;}
 #odkazy  {width:250px;height:60px;position:absolute;z-index:15;top:25px;left:730px;color:#fff;line-height:130%;text-align:left;}
 #odkazy a {color:#fff;font-weight:bold;}
 #odkazy a:hover {color:#ffff00;}
 #fbswicon {width:80px;height:74px;position:absolute;z-index:0;top:23px;left:900px;}
 #verze {width:30px;height:20px;position:absolute;z-index:13;top:80px;left:320px;color:#ccccff;font-size:12px;}
 .error {color:#ff0000;}
 #log {padding:0 0 0 10px;margin:0 0 10px 0;}
 #confirmpasswordError {color:#aa0000;font-weight:bold;}
 #confirmemailError {color:#aa0000;font-weight:bold;}
 .confirmpasswordOk {color:#009900;font-weight:bold;}
 #confirmUsernameLength {font-size:10px;color:#ff0000;width:3em;}
 #confirmPassLength {font-size:10px;color:#ff0000;}
 #fbloginimg {width:150px;float:left; margin:0 20px 10px 0;}
 #fblogininfo {font-size:11px;line-height:130%;}
 #userinfo {font-size:11px;line-height:130%;}
 .logbutton {width:160px;text-align:center;}
 .info {font-size:11px;line-height:130%;}
 #sortable { list-style-type: none; margin: 0; padding: 0; }
 ul#sortable li {
 	margin: 0px 0px 10px 0;
 	padding: 0px;
 	width: 700px;
 	height: 50px;
 	font-size: 12px;
 	text-align: left;
 	border: 1px solid #999;
 	overflow: hidden;
 }
 #sortablef { list-style-type: none; margin: 0; padding: 0; }
 ul#sortablef li {
 	margin: 0px 0px 10px 0;
 	padding: 0px;
 	width: 700px;
 	height: 260px;
 	font-size: 12px;
 	text-align: left;
 	border: 1px solid #999; 
 	overflow: hidden;
 }
 ul#sortable li img {  cursor: pointer;  }
 .link1 {width:500px;float:left;cursor: pointer;padding: 4px}
 .linkf1 {width:300px;float:left;padding: 4px}
 .linkf2 {width:200px;float:left;cursor: pointer;padding: 4px}
 .link2 {width:90px;float:right;padding:4px;background-color:#ccc;}
 .profill {width:500px;float:left;}
 .profilr {width:210px;float:right;font-size:12px;}
 .profilr img {border: silver 1px solid;padding: 2px;}
 .skryj {display: none;}
 .statistika {width: 720px;overflow: auto;margin-top:10px;padding:10px;border:1px solid #999;}
 .statistika table {margin-bottom:5px;}
 #stat {display: none;}
 #google-map { width:700px;height: 500px;padding:1px;border:1px solid silver;}
 #google-map-small { width:300px;height: 150px;padding:1px;border:1px solid silver;} 
#zavod-data {width:420px;float:left;}
#zavod-mapa {width: 300px;float:right;}
#chartbig {width:900px;height:500px; display:none;position: absolute;top:30px;border: 16px solid white;background-color: white;z-index:1002;overflow: auto;}
.black_overlay{display: none; position: absolute;top: 0%;left: 0%;width: 100%;height: 100%;background-color: black;z-index:1001;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);}
.pocasi {width: 730px;overflow: auto;margin:0px;padding:0px;border:0;}
.pocasi th {font-weight:normal;}
.pocasi td {text-align:center;} 
.pocasi .tempt {font-weight:bold;color:#cc0000;font-size:14px;margin-left:3px;}
.pocasi .tempz {font-weight:bold;color:#0000cc;font-size:14px;margin-left:3px;}
.tdc {text-align:center;}
.tdr {text-align:right;}
.skrt {text-decoration: line-through;}
#nejakce {font-size:12px;color:#000066}
#nejakce a {font-size:11px;color:#000066;}
#nejakce a:visited {color:#000066;}
#nejakce a:hover {color:#FF3300;}
#nejakce .akcelive {font-size:16px;font-weight:bold;}
#nejakce h2 {color:#000;margin:4px 0 3px 0;font-size:14px;}
#nejakce p {margin:0px 0 4px 0;}
#fbnominaceshare {position:absolute;top:175px;left:650px;height:30px;width:80px;}
.jq-table {}
.jq-table-weather {}
#jq-nkz {margin:0;padding:0;}
#toplinkfr {display:none;text-align:left;padding:0 0 0 0px;margin:0;}
#yearfr {display:none;padding:0px 20px;width:980px;height:30px;z-index:12;position:absolute;top:25px;left:0px;text-align:left;color:#fff;z-index:24; background-color:#3A6C9D;}
#yearfr a {border:0;font-size:18px;text-decoration:none;color: #fff; 	display: inline-block;width:70px;height:25px;margin:0 ;text-align:center; padding-top:5px;}
#yearfr a:hover {color: #fff;background-color:#285684;}
#yearfr  .year-active {color: #333;background-color:#C0C0C0;background-image: none;}
#mcoli .f110 {font-size:110%;}
