

/* COMMON */

BODY {
  MARGIN: 0px; PADDING: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  BACKGROUND-IMAGE: url('../img/bg_body.gif'); FONT-SIZE: 0.9em ;
}

HR {
  display:none;
}

/* LOGO */

#main_all{ 
 PADDING: 0px; MARGIN:0px;
}

#jazdi-logo  {PADDING: 0px; MARGIN:0px;
  POSITION: absolute;  LEFT: 0px; TOP: 0px; FLOAT: left; WIDTH: 175px; HEIGHT: 82px;
  BACKGROUND-IMAGE: url(../img/logo03.gif); BACKGROUND-REPEAT: no-repeat;  BACKGROUND-POSITION: 0px 0px;
}

#jazdi-logo A {
  DISPLAY: block; OVERFLOW: hidden; TEXT-INDENT: -1000px; WIDTH: 175px; HEIGHT: 82px
}
#jazdi-logo A:hover {
  BACKGROUND-COLOR: transparent
}

#logo_tb   {PADDING: 0px; MARGIN:0px;
  POSITION: absolute;  LEFT: 40px; TOP: 620px; FLOAT: none; 
}

#logo_facebook   {PADDING: 0px; MARGIN:0px;
  POSITION: absolute;  LEFT: 25px; TOP: 665px; FLOAT: none; 
}


/* MAIN-MENU: SPORTS */

#main-sports  {
  PADDING-LEFT: 0px; MARGIN-LEFT: 11px; POSITION: absolute; LEFT: 0px; TOP: 84px; WIDTH: 168px; HEIGHT: 136px;
  BACKGROUND-POSITION: 0px 0px;  BACKGROUND-IMAGE: url(../img/main_menu_bg.gif); BACKGROUND-REPEAT: no-repeat;   
}

#main-sports  UL {
  LINE-HEIGHT: 20px; font-size: 7px;  
 }

#main-sports-menu {
  MARGIN: 9px 0  0 5px; PADDING: 0px; LIST-STYLE:none; 
}

#main-sports-menu A:hover {
   BACKGROUND-COLOR: #ee4300; color:#fff;
}

.menu-icons {
  DISPLAY: block;  WIDTH: 77px; HEIGHT: 20px; PADDING: 0px;
}

#snow A {
  DISPLAY: block; OVERFLOW: hidden;
  BACKGROUND-POSITION: center center; BACKGROUND-IMAGE: url(../img/txt_snow.gif); BACKGROUND-REPEAT: no-repeat;
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; HEIGHT: 20px; TEXT-INDENT: -2999px
}

#moto A {
  DISPLAY: block; OVERFLOW: hidden;
  BACKGROUND-POSITION: center center; BACKGROUND-IMAGE: url(../img/txt_moto.gif); BACKGROUND-REPEAT: no-repeat;
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; HEIGHT: 20px; TEXT-INDENT: -2999px
}

#bike A {
  DISPLAY: block; OVERFLOW: hidden;
  BACKGROUND-POSITION: center center; BACKGROUND-IMAGE: url(../img/txt_bike.gif); BACKGROUND-REPEAT: no-repeat;
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; HEIGHT: 20px; TEXT-INDENT: -2999px
}
#surf A {
  DISPLAY: block; OVERFLOW: hidden;
  BACKGROUND-POSITION: center center; BACKGROUND-IMAGE: url(../img/txt_wind.gif); BACKGROUND-REPEAT: no-repeat;
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; HEIGHT: 20px; TEXT-INDENT: -2999px
}
#wake A {
  DISPLAY: block; OVERFLOW: hidden;
  BACKGROUND-POSITION: center center; BACKGROUND-IMAGE: url(../img/txt_wake.gif); BACKGROUND-REPEAT: no-repeat;
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; HEIGHT: 20px; TEXT-INDENT: -2999px
}
#skate A {
  DISPLAY: block; OVERFLOW: hidden;
  BACKGROUND-POSITION: center center; BACKGROUND-IMAGE: url(../img/txt_skate.gif); BACKGROUND-REPEAT: no-repeat;
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; HEIGHT: 20px; TEXT-INDENT: -2999px
}
#active-none {
  POSITION: absolute; BACKGROUND-POSITION: 0px 0px; LEFT: 93px; TOP: 28px;  WIDTH: 70px; HEIGHT: 70px;
  BACKGROUND-IMAGE: url(../img/categories/sport_icon_face.gif); BACKGROUND-REPEAT: no-repeat
}
#active-snow {
  POSITION: absolute; BACKGROUND-POSITION: 0px 0px; LEFT: 93px; TOP: 28px;  WIDTH: 70px; HEIGHT: 70px;
  BACKGROUND-IMAGE: url(../img/categories/sport_icon_snow.gif); BACKGROUND-REPEAT: no-repeat
}
#active-moto {
  POSITION: absolute; BACKGROUND-POSITION: 0px 0px; LEFT: 93px; TOP: 28px;  WIDTH: 70px; HEIGHT: 70px;
  BACKGROUND-IMAGE: url(../img/categories/sport_icon_moto.gif); BACKGROUND-REPEAT: no-repeat
}
#active-bike {
  POSITION: absolute; BACKGROUND-POSITION: 0px 0px; LEFT: 93px; TOP: 28px;   WIDTH: 70px; HEIGHT: 70px;
  BACKGROUND-IMAGE: url(../img/categories/sport_icon_bike.gif); BACKGROUND-REPEAT: no-repeat
}
#active-surf {
  POSITION: absolute; BACKGROUND-POSITION: 0px 0px; LEFT: 93px; TOP: 28px;   WIDTH: 70px; HEIGHT: 70px;
  BACKGROUND-IMAGE: url(../img/categories/sport_icon_surf.gif); BACKGROUND-REPEAT: no-repeat
}
#active-wake {
  POSITION: absolute; BACKGROUND-POSITION: 0px 0px; LEFT: 93px; TOP: 28px;   WIDTH: 70px; HEIGHT: 70px;
  BACKGROUND-IMAGE: url(../img/categories/sport_icon_wake.gif); BACKGROUND-REPEAT: no-repeat
}
#active-skate {
  POSITION: absolute; BACKGROUND-POSITION: 0px 0px; LEFT: 93px; TOP: 28px;   WIDTH: 70px; HEIGHT: 70px;
  BACKGROUND-IMAGE: url(../img/categories/sport_icon_skate.gif); BACKGROUND-REPEAT: no-repeat
}

#sipka-snow {
 POSITION: absolute; TOP: 13px; LEFT:1px; WIDTH: 5px; HEIGHT: 11px; 
 BACKGROUND-IMAGE: url(../img/sipka.gif); BACKGROUND-REPEAT: no-repeat;
}

#sipka-moto {
 POSITION: absolute; TOP: 33px; LEFT:1px; WIDTH: 5px; HEIGHT: 11px; 
 BACKGROUND-IMAGE: url(../img/sipka.gif); BACKGROUND-REPEAT: no-repeat;
}
#sipka-bike {
 POSITION: absolute; TOP: 53px; LEFT:1px; WIDTH: 5px; HEIGHT: 11px; 
 BACKGROUND-IMAGE: url(../img/sipka.gif); BACKGROUND-REPEAT: no-repeat;
}
#sipka-surf {
 POSITION: absolute; TOP: 73px; LEFT:1px; WIDTH: 5px; HEIGHT: 11px; 
 BACKGROUND-IMAGE: url(../img/sipka.gif); BACKGROUND-REPEAT: no-repeat;
}
#sipka-wake {
 POSITION: absolute; TOP: 93px; LEFT:1px; WIDTH: 5px; HEIGHT: 11px; 
 BACKGROUND-IMAGE: url(../img/sipka.gif); BACKGROUND-REPEAT: no-repeat;
}
#sipka-skate {
 POSITION: absolute; TOP: 113px; LEFT:1px; WIDTH: 5px; HEIGHT: 11px; 
 BACKGROUND-IMAGE: url(../img/sipka.gif); BACKGROUND-REPEAT: no-repeat;
}


/* MAIN-MENU: CATEGORIES */


#main-categories  {
  POSITION: absolute; OVERFLOW: auto;  BORDER:0; PADDING: 0; MARGIN: 0;
  HEIGHT: 140px; WIDTH: 155px;  LEFT:11px; TOP: 221px;  TEXT-ALIGN:left; 
  BACKGROUND-IMAGE: url(../img/main_menu_bg2.gif); 
}

#main-categories-menu {
  MARGIN: 0px; PADDING: 5px; LIST-STYLE:none; LINE-HEIGHT: 13px;
}

#main-categories-menu A:hover {
  BACKGROUND-COLOR: #ee4300; color: #fff ;
}

#main-categories  a {
  FONT-SIZE: 75%; line-height: 1.25; FONT-WEIGHT: normal;  MARGIN-left: 3px;   PADDING:0px 0px 2px 2px; 
  COLOR:#777; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; 
}

#main-categories  a:hover {
  COLOR: #FFFFFF; TEXT-DECORATION: none; BACKGROUND-COLOR: #EE4300; 
}

.count {
  PADDING-LEFT:2px; PADDING-RIGHT:0px; COLOR:#333333; BACKGROUND-COLOR: transparent; 
}

/*  SEARCH  */

#submenu_gfx { MARGIN: 0px; PADDING: 10px 0 0 7px; BORDER:0px; COLOR: #777; 
    DISPLAY: block; POSITION: absolute;  FLOAT: left; line-height:1.7em;
    LEFT: 11px; TOP: 362px;  WIDTH: 156px; HEIGHT: 69px; font-size: 0.7em;
    BACKGROUND-IMAGE: url(../img/bg_vyhladaj.gif); BACKGROUND-REPEAT: no-repeat;  BACKGROUND-POSITION: 0px 0px;
}


#submenu_gfx a {
  TEXT-DECORATION:none; COLOR: #888 ; padding-bottom: 1px;
}

#submenu_gfx a:hover {
  TEXT-DECORATION:none; COLOR: #fff; border-bottom: 1px solid #ee4300;
}


#vyhladaj_txt {
  DISPLAY: block; OVERFLOW: hidden; POSITION: relative; TEXT-INDENT: -2999px;
  LEFT: 10px; HEIGHT: 14px; WIDTH: 134px; PADDING: 0; MARGIN:3px;
  BACKGROUND: url(../img/txt_vyhladaj.gif) no-repeat 0px 0px
}

.input_search{
 FONT-FAMILY: verdana, sans-serif;  FONT-SIZE: 1em; COLOR: #888;
 MARGIN: 0;  WIDTH:113px; PADDING: 2px; BORDER: 1px solid #333;  BACKGROUND:#111;
 }
 
 .input_search:hover {
  BORDER: 1px solid #ee4300;  
 }
 
  .input_search:focus {
 COLOR: #fff; 
 }
 
 .search_btn {
  MARGIN: 0;   VERTICAL-ALIGN: middle; 
  BACKGROUND:#aaa;
 }

.search_btn:hover {
  BACKGROUND:#ee4300;
 }

/*  RECI  */

#reci_top_gfx  {
  POSITION: absolute; OVERFLOW: hidden;  BORDER:0; PADDING: 0; MARGIN: 0;
  HEIGHT: 7px; WIDTH: 155px;  LEFT:11px; TOP: 444px;  TEXT-ALIGN:left; 
  BACKGROUND-IMAGE: url(../img/bg_reci_top.gif);  BACKGROUND-POSITION: 0px 0px;
}


#reci  {
  POSITION: absolute; OVERFLOW: auto;  BORDER:0; PADDING: 0; MARGIN: 0;
  HEIGHT: 140px; WIDTH: 155px;  LEFT:11px; TOP: 451px;  TEXT-ALIGN:left; 
  BACKGROUND-IMAGE: url(../img/bg_reci.gif); BACKGROUND-POSITION: 0px -7px;
  FONT-SIZE: 75%; line-height: 1.25; FONT-WEIGHT: normal;  
}


#reci_gfx { MARGIN: 0px; PADDING: 0px; BORDER:0px; 
    DISPLAY: block; POSITION: absolute;  FLOAT: left;
    LEFT: 11px; TOP: 590px;  WIDTH: 156px; HEIGHT: 10px; 
    BACKGROUND-IMAGE: url(../img/reci_gfx.gif); BACKGROUND-REPEAT: no-repeat;  BACKGROUND-POSITION: 0px 0px;
}


#reci UL { MARGIN: 0px; PADDING: 7px; BORDER:0px;  }

#reci LI { MARGIN: 0px; PADDING: 0px; BORDER:0px;  }

#reci a {
  TEXT-DECORATION:none; COLOR: #888 ; padding-bottom: 1px;
}

#reci a:hover {
  TEXT-DECORATION:none; COLOR: #fff; border-bottom: 1px solid #ee4300;
}




/*  USER-SECTION - COMMON */

#user-section {
  BORDER:0px; PADDING: 0px; MARGIN: 0px;  overflow: auto; TEXT-ALIGN:left;
  POSITION: absolute; LEFT: 188px; TOP: 0px; HEIGHT: 80px; WIDTH: 586px;
  BACKGROUND-IMAGE: url(../img/user_section_bg.gif); BACKGROUND-REPEAT: no-repeat;
  color: #ffffff;
}


/*  USER-SECTION - LOGIN */

#login-section { BORDER:0px; PADDING: 0px; MARGIN: 0px; LEFT: 190px;POSITION: absolute; overflow: auto; TEXT-ALIGN:left;
  POSITION: absolute; LEFT: 188px; TOP: 0px; HEIGHT: 80px; WIDTH: 586px;
  BACKGROUND-IMAGE: url(../img/user_section_bg.gif); BACKGROUND-REPEAT: no-repeat;
  color: #ffffff;}

#login_txt {
 
  FONT-SIZE: 75%; FONT-FAMILY: verdana, sans-serif;  
  TEXT-ALIGN: left; COLOR: #ccc; FONT-WEIGHT: normal; 
}
#pass_txt {
  
  FONT-SIZE: 75%; FONT-FAMILY: verdana, sans-serif;  
  TEXT-ALIGN: left; COLOR: #ccc; FONT-WEIGHT: normal; 
}

#login-section FIELDSET { BORDER:0px; PADDING: 3px 0 0 15px; MARGIN: 0px;}
#login-section LEGEND { display:none; BORDER:0px; PADDING: 0px; MARGIN: 0px;}

#login-menu {
  POSITION: absolute; LEFT: 0px; TOP: 24px; HEIGHT: 25px; WIDTH: 567px;
  LIST-STYLE-TYPE: none; FONT-SIZE: 70%; FONT-FAMILY: verdana, sans-serif;  COLOR: #fff;
  BORDER:0px; PADDING-LEFT: 0px; MARGIN: 0px;
}

#login-menu a {
  TEXT-DECORATION:none; COLOR: #888 ; padding-bottom: 1px;
}

#login-menu a:hover {
  TEXT-DECORATION:none; COLOR: #fff; border-bottom: 1px solid #ee4300;
}

#ico6 {
  DISPLAY: inline; PADDING-LEFT: 30px; BACKGROUND: url(../img/ico_star0.gif) no-repeat 17px 1px
}
#ico7 {
  DISPLAY: inline; PADDING-LEFT: 30px; BACKGROUND: url(../img/ico_otaz.gif) no-repeat 17px 1px
}

.login_btn {
	MARGIN: 0;   VERTICAL-ALIGN: middle;  
}


.login {
 FONT-FAMILY: verdana, sans-serif;  FONT-SIZE: 0.7em; COLOR: #888;
 MARGIN: 0;  WIDTH:77px; PADDING: 2px; BORDER: 1px solid #333;  BACKGROUND:#111;
 }

.login:hover {
  border: 1px solid #ee4300;
}

.login:focus {
 COLOR: #fff; 
 }


/*  USER-SECTION - LOGGED */


#logged-menu {
  POSITION: absolute; LEFT: 0px; TOP: 24px; HEIGHT: 25px; WIDTH: 567px;
  LIST-STYLE-TYPE: none; FONT-SIZE: 70%; FONT-FAMILY: verdana, sans-serif;  COLOR: #fff;
  BORDER:0px; PADDING-LEFT: 17px; MARGIN: 0px;
}

#logged-menu a {
  TEXT-DECORATION:none; COLOR: #888 ; padding-bottom: 1px;
}

#logged-menu a:hover {
  TEXT-DECORATION:none; COLOR: #fff; border-bottom: 1px solid #ee4300;
}

#ico1 {
  DISPLAY: inline; PADDING-LEFT: 12px; BACKGROUND: url(../img/ico_logoff.gif) no-repeat 0px 0
}
#ico2 {
  DISPLAY: inline;PADDING-LEFT: 30px; BACKGROUND: url(../img/ico_settings.gif) no-repeat 14px 0
}
#ico3 {
  DISPLAY: inline; PADDING-LEFT: 30px; BACKGROUND: url(../img/ico_oblubene.gif) no-repeat 15px 0
}
#ico4 {
  DISPLAY: inline; PADDING-LEFT: 30px; BACKGROUND: url(../img/ico_objednavky.gif) no-repeat 17px 0
}
#ico5 {
  DISPLAY: inline; PADDING-LEFT: 20px; BACKGROUND: url(../img/ico_kosik.gif) no-repeat 5px 0
}

#logged {
  POSITION: absolute; LEFT: 9px; TOP: 5px; HEIGHT: 20px; WIDTH: 400px;
  FONT-SIZE: 75%; FONT-FAMILY: verdana, sans-serif;  
  
  TEXT-ALIGN: left; COLOR: #ccc; FONT-WEIGHT: bold; 
  PADDING-LEFT: 20px; BACKGROUND: url(../img/ico_star.gif) no-repeat 7px 1px
}

.prihlaseny {
  FONT-WEIGHT: bold; COLOR: #888;
}

#cart {
	POSITION: absolute; LEFT: 355px; TOP: 5px; HEIGHT: 20px; WIDTH: 200px;
  FONT-SIZE: 75%; FONT-FAMILY: verdana, sans-serif;  TEXT-ALIGN: right; COLOR:  #fff; FONT-WEIGHT: bold; 
}

#cart_log {
	POSITION: absolute; LEFT: 255px; TOP: 5px; HEIGHT: 20px; WIDTH: 300px;
  FONT-SIZE: 75%; FONT-FAMILY: verdana, sans-serif;  TEXT-ALIGN: right; COLOR:  #fff; FONT-WEIGHT: bold; 
}

.v_kosiku {
  COLOR: #777;  FONT-WEIGHT: normal; 
}

#cart_log A {
  TEXT-DECORATION: none; COLOR:  #fff;
}

#cart_log A:hover {
  TEXT-DECORATION: none; border-bottom:1px solid #ee4300;
}



#cart {
	POSITION: absolute; LEFT: 355px; TOP: 5px; HEIGHT: 20px; WIDTH: 200px;
  FONT-SIZE: 75%; FONT-FAMILY: verdana, sans-serif;  TEXT-ALIGN: right; COLOR:  #fff; FONT-WEIGHT: bold; 
}

#cart A {
  TEXT-DECORATION: none; COLOR:  #fff;
}

#cart A:hover {
  TEXT-DECORATION: none; border-bottom:1px solid #ee4300;
}

#cart {
	POSITION: absolute; LEFT: 355px; TOP: 5px; HEIGHT: 20px; WIDTH: 200px;
  FONT-SIZE: 75%; FONT-FAMILY: verdana, sans-serif;  TEXT-ALIGN: right; COLOR:  #fff; FONT-WEIGHT: bold; 
}

.znacka_vyrobca {
  TEXT-DECORATION: none; COLOR:  #777;  FONT-WEIGHT: normal; 
}



