*{margin:0;padding:0;font-family: Arial, "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;list-style:none;}



body{ text-align:center; background:url('../imgs/web/bg-body.gif') center top;}
#main{width:999px; margin:0px auto; text-align:left; background:url('../imgs/web/bg-main.gif');}
#main .safebg{width:100%;background:url('../imgs/web/bg-rightcol2.gif') repeat-y top left;}
#main a{text-decoration:none; color:#0BAEE8;}
#main a:hover{text-decoration:underline;}
#header{height:150px;background:url('../imgs/web/bg-header_w.gif') no-repeat;}
    #header h1{}
    #header h1 span, #header h1{width:563px; height:52px;}
    #header h1{position:relative; }
    #header h1 span{position:absolute; top:0px; left:0px; background:url('../imgs/web/title_w.gif') no-repeat;}
    #header .safep{padding-top:40px; padding-left:278px}

#webMenu{}
    #webMenu ul{padding-top:26px;}
    #webMenu li{ float:left; height:32px; line-height:32px; text-align:center;}
    #webMenu li a{color:#FFF; text-decoration:none; font-size:130%;font-weight:900; text-transform:uppercase;letter-spacing:-0.6pt;}
    #webMenu li a:hover{ text-decoration:underline; }
    #webMenu li.homepage{margin-right:130px;width:100px;}
    #webMenu li.profily{width:110px;}
    #webMenu li.fotogalerie{width:93px;}
    #webMenu li.video{width:93px;}
    #webMenu li.akce{width:93px;}
    #webMenu li.reporty{width:112px;}
    #webMenu li.download{width:148px;}  
    #webMenu li.odkazy{width:110px;}
    #webMenu .a{color:#000;}
#navigation{color:#fff;font-size:80%; padding-bottom:5px}
#navigation a{color:#fff;}

#content{float:left; width:659px;overflow:hidden;}
    #content .safep{width:619px; margin:20px; overflow:hidden;}

    /* uvodni stranka */
    #indexList{background:#FFF !important;}
    #indexList .in{padding:10px; _padding-left:450px;}
    #indexList #rightSubcol{float:right; width:235px;overflow:hidden; _float:none;background:#FFF}
        
        #shortNews{background:#D5D0CD; }
        #shortNews .in{padding:10px;}
        #shortNews h2{text-transform:uppercase; color:#FFF; background:#0BAEE8 url('../imgs/web/bg-h-wg_w.gif') no-repeat;letter-spacing:-0.6pt; padding-left:32px;}
        #shortNews p{border-bottom:1px dashed #ACA8A7;font-size:70%; margin-bottom:5px;padding-bottom:5px;}
        #shortNews h4{font-size:75%;}
        #shortNews a{color:white;padding:5px; font-size:75%; display:block; padding-top:0px}
    #indexList #leftSubcol{float:left; width:384px; _width:381px; background:#FFF }
        #indexList #leftSubcol h2{text-transform:uppercase; color:#FFF; background:#0BAEE8 url('../imgs/web/bg-h-gw_w.gif') no-repeat top right;letter-spacing:-0.6pt; padding-right:32px; padding-left:5px; width:80px; display:inline;}
        #indexList #leftSubcol h3{font-size:110%; margin-left:10px;margin-right:20px; padding-top:0px;}
        #indexList #leftSubcol h3 a,#blog h3 a{color:#657D90;}
        #indexList #leftSubcol p{margin-left:10px; font-size:75%; margin-right:20px; text-align:justify;}
        #indexList #leftSubcol .cl{ border-bottom:1px dashed #ACA8A7; padding-bottom:10px; margin-bottom:10px;margin-left:10px;margin-right:20px;}
        #indexList #leftSubcol p.last{border:none;}
        #indexList a,#blog a, #html a{color:#0BAEE8; font-weight:bold;}
        #indexList .articleThumb{margin-right:5px; margin-left:10px;}
    
    /* zobrazeni stranky */
   
    #content .inbox, #blog .inbox{padding:10px; }
    #content #html, #content #blog {background:#FFF; }
    #html h3{padding:5px 0 3px 0;}
    #html h2, #blog h2{text-transform:uppercase; color:#FFF; background:#0BAEE8 url('../imgs/web/bg-h-gw_w.gif') no-repeat top right;letter-spacing:-0.6pt; padding-right:32px; padding-left:5px; display:inline;}
    #profil h2{text-transform:uppercase; color:#FFF; background:#0BAEE8 url('../imgs/web/bg-h-gg_w.gif') no-repeat top right;letter-spacing:-0.6pt; padding-right:32px; padding-left:5px; display:inline;}
    #html p.anotace{font-size:110%; font-style:italic; margin-bottom:10px;}
    #html .inbox{font-size:80%;}
    #gallery {margin-top:20px; background:#373232;}
    #gallery h2,#fotogalerie h2{text-transform:uppercase; color:#FFF; background:#0BAEE8 url('../imgs/web/bg-h-gb_w.gif') no-repeat top right;letter-spacing:-0.6pt; padding-right:32px; padding-left:5px; display:inline;}
        #gallery .galleryItem{display:inline;}
        #gallery .galleryItem img{border:2px solid white; margin:5px;}
        #gallery .anotace{color:#FFF;margin-bottom:10px; font-size:80%;}
      
      #discussion{background:#FFF; margin-top:20px;}
      #discussion h2{text-transform:uppercase; color:#FFF; background:#0BAEE8 url('../imgs/web/bg-h-gw_w.gif') no-repeat top right;letter-spacing:-0.6pt; padding-right:32px; padding-left:5px; display:inline;}
      #discussion form{margin-top:10px}
      #discussion form input{width:200px;}
      #discussion form input.buttom{cursor:pointer;}
      #discussion .inbox{font-size:80%;}
      #discussion h3{margin-top:10px;}
      #discussion th{width:60px;}
      #discussion textarea{width:260px; height:120px; font-size:100%;}
      #discussion span.error{display:block;}
      #discussion .helper{padding:0 10px;}
      .linkFacebook{width:130px; height:35px; position:relative; margin-left:10px; margin-top:10px;display:block; margin-bottom:10px;}
    .linkFacebook span{width:130px; height:35px; position:absolute; top:0px; left:0px; background:url("../imgs/web/Facebook_team.gif") no-repeat;}

    
      
    #blog .articleThumb{margin-right:5px; }
    #blog h3{color:#657D90; font-size:110%; margin-right:20px; margin-top:0px;padding-top:10px;}
    #blog p{margin-left:10px; font-size:75%; margin-right:20px; text-align:justify;}
    #blog .cl{ border-bottom:1px dashed #ACA8A7; }
    #blog p.last{border:none;}
    #blog img{padding-bottom:10px;padding-top:10px;}
    
    #fotogalerie {background:#373232;color:#FFF;} 
        #fotogalerie .galerieItem {width:290px; float:left; }
        #fotogalerie .galerieItem img{float:left; margin-right:10px; }
        #fotogalerie .galerieItem h3{font-size:90%;}
        #fotogalerie .galerieItem p{font-size:75%; text-align:justify;}
        #fotogalerie .galerieItem .cl{margin-bottom:10px;}
        #fotogalerie .odd{margin-right:10px;}
    .videosm{width:140px; float:left; font-size:60%; margin-top:10px;}
    
    #newsList h3{color:#657D90; margin-top:5px;}
    #newsList p {font-size:100%;  border-bottom:1px dashed #ACA8A7;padding-bottom:10px;margin-bottom:10px;}

    #profil h3{color:#FFF; font-size:180%; }
    #profil .facts{background:#D5D0CD;width:379px; float:left;}
    #profil .inbox{padding:10px; font-size:80%; }
    #profil .foto{width:220px; background:#ACA8A5;}
    #profil .subCol{float:right;width:220px; overflow:hidden;}
    #profil .subCol img{ margin-right:0px;}
    #profil .foto img{width:220px;}
    #profil #gallery{width:220px; }
    #profil .last{padding:5px 10px;  font-size:90%;}
    #profil .lastArticles{background:#FFF;}
    #profil .lastArticles h2{background-image:url('../imgs/web/bg-h-gw_w.gif');}
    
    .frontgallery{margin-top:20px; margin-bottom:20px;}
    #focusProfile,#randomVideo{margin-top:20px;}
    #focusProfile h2,#randomVideo h2{text-transform:uppercase; color:#FFF; background:#0BAEE8 url('../imgs/web/bg-h-wg_w.gif') no-repeat;letter-spacing:-0.6pt; padding-left:32px; font-size:130%;}
    #focusProfile .inbox,#randomVideo .inbox{padding:10px; text-align:center;}
    #focusProfile a{font-size:80%;}
    
    
    
#rightCol{width:200px; float:left; color:white; overflow:hidden;}
    #rightCol div.in{padding:5px;}
    #search {margin-top:10px;}
    #search input{width:130px; border:0px;padding:2px;}
    #search input.submit{width:40px; background:#657D90;border:0px; color:#FFF; font-weight:bold;padding:1px;}
    #rightCol a.link{background:url('../imgs/web/arrow.gif') no-repeat; font-weight:bold; padding-left:13px;font-size:80%; margin-top:5px; display:block;}
     #rightCol .parky span, #rightCol .skate span, #rightCol .ski span, #rightCol .snowboard span, #rightCol .bike span, #rightCol .moto span
    ,#rightCol .inline span, .kajak span
    ,#rightCol .music--and--art span,#rightCol .kolobezka span,  #rightCol .wakeboard span,  #rightCol .snowkiting span, #rightCol .base-jump span,#rightCol .jataky-rider span{display:none;}
    #rightCol #teamMembers{text-align:center; font-size:80%;}
    #rightCol #teamMembers li{margin-bottom:4px;}
    
    #rightCol  .teamHead{text-transform:uppercase; color:#FFF; background:#0BAEE8 url('../imgs/web/bg-h-gb_w.gif') no-repeat top right;letter-spacing:-0.6pt; padding-left:5px; font-size:130%; width:190px; position:relative; left:-5px; margin-top:5px;padding-top:3px; padding-bottom:3px;}
    #colA .teamHead{text-transform:uppercase; color:#FFF; background:#0BAEE8 url('../imgs/web/bg-h-gb_w.gif') no-repeat top right;letter-spacing:-0.6pt; padding-left:5px; font-size:130%; width:125px; position:relative; margin-top:5px;padding-top:3px; padding-bottom:3px;}
    #rightCol .skate{background:no-repeat url('../imgs/web/h-skate_w.gif');width:190px; height:35px;margin:10px 0 5px 0;}
    #rightCol .ski{background:no-repeat url('../imgs/web/h-ski_w.gif');width:190px; height:62px;margin:10px 0 5px 0;}
    #rightCol .snowboard{background:no-repeat url('../imgs/web/h-snow_w.gif');width:190px; height:55px;margin:10px 0 5px 0;}
    #rightCol .bike{background:no-repeat url('../imgs/web/h-bike_w.gif');width:190px; height:40px;margin:10px 0 5px 0;}
    #rightCol .moto{background:no-repeat url('../imgs/web/h-moto_w.gif');width:190px; height:40px;margin:10px 0 5px 0;}
    #rightCol .music--and--art{background:no-repeat url('../imgs/web/h-music_w.gif');width:190px; height:35px;margin:10px 0 5px 0;}
    #rightCol .kolobezka {background:no-repeat url('../imgs/web/h-scooter_w.gif');width:190px; height:45px;margin:10px 0 5px 0;}
    #rightCol .base-jump {background:no-repeat url('../imgs/web/h-base_w.gif');width:190px; height:35px;margin:10px 0 5px 0;}
    #rightCol .snowkiting {background:no-repeat url('../imgs/web/h-kite_w.gif');width:190px; height:45px;margin:10px 0 5px 0;}
    #rightCol .jataky-rider {background:no-repeat url('../imgs/web/h-jataky_w.gif');width:190px; height:45px;margin:10px 0 5px 10px;}
    #rightCol .inline {background:no-repeat url('../imgs/web/h-inline_w.gif');width:186px; height:35px;margin:10px 0 5px 10px; position:relative; left:-10px;}
    #rightCol .parky {background:no-repeat url('../imgs/web/h-parky_w.gif');width:190px; height:45px;margin:10px 0 5px 10px;position:relative; left:-8px;}
    #rightCol .wakeboard {background:no-repeat url('../imgs/web/h-wakeboard_w.gif');width:190px; height:45px;margin:10px 0 5px 10px;position:relative; left:-15px;}
  				.kajak{background:no-repeat url('../imgs/web/h-kajak_w.gif');width:190px; height:45px;margin:10px 0 5px 10px;position:relative; left:-15px;}
  
   #colA p{padding:5px; font-size:70%; color:#fff;}
   #colA{width:133px; overflow:hidden;float:right;}
   #colA img{}
   
    
#footer{width:779px; clear:both; color:#FFF; background:#373232; font-size:80%; padding:5px 0px; }
   #toolbar li{padding:0px 5px;float:left;}

   
.cl{clear:both; height:1px; font-size:1px; margin-top:-1px; line-height:1px;}
.fl{float:left;}
.fr{float:right;}

.downloadImages img{border:4px solid #73834F; border-bottom-width:7px;}
.all{font-size:80%; font-weight:bold;}
.error{margin-left:5px;color:#9CCF10}
#content a.bold{font-weight:bold; color:black; font-size:120%;}
.more{font-size:80%; width:100%; text-align:right; padding-bottom:10px;}


.skateshopBanner{float:left;width:180px; height:50px; background:no-repeat  url('../imgs/web/banner-skateshop.gif'); display:block; margin-top:30px; margin-right:50px;display:block;}
.skateshopBanner:hover{background-position:0px -50px; }
.ndistrBanner{float:left;width:135px; height:54px; background:no-repeat url('../imgs/web/banner-ndistr.gif')0px -1px; display:block; margin-top:30px; margin-right:50px;display:block;}
.ndistrBanner:hover{background-position:0px -56px; }
.usaBanner{float:left;width:145px; height:60px; background:no-repeat  url('../imgs/web/banner-usa.gif') ; display:block; margin-top:30px; margin-right:0px; display:block;}
.usaBanner:hover{background-position:0px -60px; }
#banners{padding-left:10px; margin-top:20px;}
.usaBanner span,.skateshopBanner span, .ndistrBanner span{display:none;}
#banners a{text-decoration:none;}
#banners a:hover{text-decoration:none;}
