/**************************************************/
/*                                                */
/*     Author:    Bc. Richard Kalab               */
/*     websites:  www.victorybikes.cz             */
/*                                                */
/*     Date:       26.11.2008                     */
/*                                                */
/*     Copyright:  Bc. Richard Kalab              */
/*                                                */
/**************************************************/

/* nastaveni defaultnich prvku */
* {margin:0;padding:0;}
html {width: 100%;margin:0;padding:0;}
body {width: 100%;margin:0;padding:0;background: #011936 url('../images/bg-body.jpg') 0px 0px repeat-x;}

a img {border:0;}
em {font-style:normal;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}

body, p, em, h1, h2, h3, h4, h5, h6, div, span, li, a, textarea, abbr,ipnut {
	font-family: Arial, Helvetica, "Geneva CE", lucida, sans-serif; font-size: 12px;
}

p, address, #mapa-stranek, .odkazy-seznam, .like-p {margin:0;padding:0 0 10px 0; /*color:#91c3e4;*/color:#97c7db;}
p a, .like-p a {/*color:#a8100d;*/color:#4790bb;text-decoration:underline;}
.like-p ul {margin-left:20px;}
.like-p h4 {margin-top:20px;color:#4790bb;}
div {color:#4790bb;}
.sky-blue {color:#15769e;text-decoration:none;}
a.sky-blue:hover {text-decoration:underline;}

abbr {cursor: help;}


#all-container {margin:0 auto;padding:0;width:998px;min-height:600px;_height:600px;background: url('../images/bg-head.jpg') 0px 0px no-repeat;}
#head {margin:0;padding:0;height:218px;width:100%;}
  #logo {margin:37px 0 0 54px;_margin:37px 0 0 27px;padding:0;display:block;float:left;width:230px;height:64px;}
  #log-links {margin:0;padding:2px 0px 0 0;display:block;float:right;list-style-type:none;}
  #log-links li, #menu li {margin:0;padding:0 9px 0 0;display:inline;color:#01162c;}
  #log-links li a, #menu li a {margin:0 9px 0 0;padding:0;color:#8eb3d7;text-decoration:underline; font-size: 11px;}

  #control-line {margin:63px 0 0 0;padding:0;}
    #menu {margin:0;padding:0px 0 0 35px;display:block;float:left;list-style-type:none;width:400px;}
    #menu li a {text-decoration:none;}
    #menu li a:hover {text-decoration:underline;}

    #obsah-kosik {margin:4px 0 0 0;padding:0;float:right;width:190px;}
    #obsah-kosik a {margin:0;padding:0 0 0 20px;color:#8eb3d7;text-decoration:none;background: url('../images/ikona-kosik.gif') 0px 0px no-repeat;}
      .red-under {color:#e73d00;text-decoration:underline;}

#content-all {margin:0;padding:0;width:763px;float:left;min-height:600px;_height:600px;}
  #content {margin:0;padding:0;width:528px;float:right;min-height:600px;_height:600px;color:#94c4dd;}
    h1 {margin:0;padding:0 0 10px 0;color:#ec3f07;font-weight:normal; font-size: 20px;}
    .orange-h {color:#ec3f07 !important;}
    h3 {margin:0;padding:0 0 10px 0;color:#ec3f07;font-weight:normal;}
    #content div.box {margin:0;padding:7px 0; padding-bottom: 0;background:  url('../images/bg-headline.gif') 0px 0px repeat-x;width:100%;}
    #content div.box h2, .like-box-h2 {margin:0;padding:0 12px 8px 12px;text-align:right;color:#fff;font-weight:bold;background: url('../images/ikona-sipka.gif') 12px 7px no-repeat;}
    #content dic.boc h2 a {color:#fff;}
    #content div.box table td {background: #010e1e; vertical-align:top;}
    #content div.box p {color:#92c5e0;}
    #content div.box p a, .link-product {color:#92c5e0;font-weight:bold;}
     .size1 {font-size:12px !important; font-family: Arial, Helvetica, "Geneva CE", lucida, sans-serif;}
    .item-box {margin:0;padding:9px;float:left;width:157px;}
      #content .item-box p {padding-bottom: 10px; font-size: 11px;}
      .item-box a {font-size: 11px;}
      .w110s {margin:0;padding:0;display:block;float:left;width:110px;}
      .w110s strong {color:#fff;display:block;}
      .w110s em {color:#92c5e0;text-decoration:line-through;font-size:11px;}
      .button-kosik {margin:0;padding:0;float:right;display:block;width:42px;height:20px;
        background: url('../images/button-kosik.gif') 0px 0px no-repeat;}
      .bannery {margin:0;padding:0;display:block;width:44px;float:right;}
      .bannery img {margin:0 0 4px 0;padding:0;display:block; float: right;}
      
      .count, .count-2 {margin:5px 0 5px 0;padding:4px 8px;display:block;background:  url('../images/bg-headline.gif') 0px 50% repeat-x;width:100%; font-size:11px;}
      .count-2 {margin:0;padding:4px 8px 4px 6px;}
      .count td, .count th, .count-2 td, .count-2 th {margin:0;padding:0 5px;color:#96c1e1;font-weight:normal;}
      .count-2 td, .count-2 th {padding-top:5px;padding-bottom:5px;}
      .count-2 th {margin: 0;}
      .count td a, .count th a, .count-2 td a, .count-2 th a {color:#96c1e1;font-weight:normal;}
      .count td em, .count-2 td em {color:#fff;}
      .count td select {padding:0;width:40px;text-align:right;font-size:11px;}
      .count-2 td select {padding:0;width:60px;text-align:left;font-size:11px;}
      .count th {width:105px;text-align:left;}
      .count td {width:80px;}
      .count-2 td {width:100px;}
      .count .pages {text-align:right;width:300px;}
      .count-2 .pages {text-align:right;width:328px;}
      
      .varianty-r {background:#04244b;color:#94c4dd;margin:0;}
      .varianty-r th {padding-left:10px !important;}

      .bb-t td, .bb-t th {border-top: solid 1px #04244b;}
      .bb-bt td, .bb-bt th {border-bottom: solid 1px #04244b;border-top: solid 1px #04244b;}

      table.kosik_table
      {
        width:100%;
        border-collapse:collapse;
        margin-bottom:20px;
      }
      table.kosik_table td, table.kosik_table th {padding:8px; padding-top:5px; padding-bottom:5px;}
      table.kosik_table td {background:#010e1e;border-bottom: solid 1px #04244b;}
      table.kosik_table thead tr { margin:0;padding:0;background:  url('../images/bg-headline.gif') 0px 0px repeat-x;width:100%;}
      table.kosik_table thead th {margin:0;padding:8px 12px 9px 12px;text-align:right;color:#fff;vertical-align:middle;font-weight:bold;
          background: url('../images/ikona-sipka.gif') 12px 14px no-repeat;}
      table.kosik_table tfoot tr { color:white; font-weight:bold }
      table.kosik_table tfoot td { padding-top:10px; padding-bottom:10px;}
      table.kosik_table tbody td {color:#97c7db;}
      table.kosik_table tbody td a {color:#97c7db;}
      table.kosik_table .del {width:14px;}
      table.kosik_table .nazev {text-align:left;}
      table.kosik_table .pocet {text-align:left;width:37px;}
      table.kosik_table .kus {width:50px}
      table.kosik_table .bez_dph {width:65px;}
      table.kosik_table .s_dph {width:60px;}
      table.kosik_table img {cursor:pointer}
      .input_pocet{width:30px; text-align:center;}
      #kosik_buttons a, #content .input_submit, #content .input_submit_dl, #content .input_submit_bar{
        height:20px;
        line-height:19px;
        text-align:center;
        color:#000;
        font-weight:bold;
        text-decoration:none;
        font-size:11px;
        margin-right:5px;
        float:left;
        width:109px;
        background-image:url('../images/buttony/but-sed-st.gif');
        cursor:pointer;
      }

      .input_submit_dl{ background-image: url('../images/buttony/but-sed-dl.gif');  width:134px;}
      #kosik_buttons #kosik_btBack { background-image:url('../images/buttony/but-sed-dl.gif');  width:134px;}
      #kosik_buttons #kosik_btSubmit { float:right;}

      .absolute-content-back
      {
        float: right;
        padding-right:2px;
        padding-top:0;
        text-decoration:none;
        font-size:11px;
        font-weight:normal;
        width:40px;
        color: #666;
      }

      #jste_zde {padding-bottom: 5px; color: #94c4dd;	margin-bottom: 20px;}
      #jste_zde span {float: left;}
      #jste_zde a {color: #94c4dd;text-decoration:underline;}
      .perex {padding:0 0 14px 0;color:#94c3df;}
      #content .perex p {margin:0;padding:0;}
      .perex a {color:#94c4dd;}

      .product_title{float:left; width:450px; display:block;color:#ec3f07; font-size:20px; margin-bottom:10px;}
      .h1products_spec {padding-left:10px;line-height: 25px; vertical-align: top;}
      .h1products_spec IMG{margin-right:2px;}

	  #p_short p {padding-left: 0;}
/* stary shopik */
      .detail-left{float:left; width:256px;}
  .detail-left P{padding-left: 10px;}
  .detail_p{padding-top:5px;}
  .detail_properties{
    margin-top:10px;
    margin-bottom:10px;
	padding-bottom: 4px;
    /*border: 1px solid #bfbfbf;*/
	}
	/*
	.new{color: #157E00}
    .present{color: #FF4C03;}
    .sale {color:red;}
    .price{color: #134FC1;}
    */
	  .detail_properties table{width:100%;}
	  #content .bez_border{border:none;background:#04244b; height: 40px; padding-top: 3px;}
	  .detail_properties th{
	    text-align: left;
	    padding-left: 0px;
	    width:86px;
	    padding-top:4px;
	    padding-bottom:4px;
	    vertical-align:top;
      color:#94c4dd;font-weight:500;
      }
    .redka {color:#e73d00;}
	  .detail_properties table td {padding-top:4px; padding-bottom:4px; padding-right:10px; vertical-align:top;color:#fff;}
    .detail_properties table td a {color:#fff;}
	  .category_td{line-height:18px;}
	  .cena_bez_dph{font-size:11px; padding-top:5px;color:#94c4dd;}
    #frm_ks{padding-top:4px;}
	  #frm_ks table.bez_border th{font-weight:normal; width:55px; padding-left:10px;}
	  #frm_ks table.bez_border td{padding-top:5px;}
	    #frm_ks table.bez_border th span{padding-right:5px;}
      #content a.det-cart{
        width: 139px;
        height: 20px;
        color: #000;
        text-decoration: none;
        text-align: center;
        font-weight: bold;
        line-height: 18px;
        display: block;
        font-size:11px;
        }
      #content a.det-cart{background: url(/images/layout/button-do-kosiku.gif) no-repeat;}
      #worker-volnycas #content a.det-cart{background: url(/images/layout/button-do-kosiku.gif) no-repeat;}
      #worker-moto #content a.det-cart{background: url(/images/layout/button-do-kosiku.gif) no-repeat;}
  .det-others-content{/*border: 1px solid #bfbfbf;*/ line-height: 16px; margin-bottom:10px ; padding:1px;}
    .det-others-content div {margin: 9px 0;}
	#detail_popis {margin-bottom: 20px; } 
	#detail_popis h2 {margin-bottom: 0px;} 
  #detail_popis h4{margin:0px; padding:0px; color:black;}
.detail-right{ width: 256px; float: right; padding-top:8px;}
.detail_right_image_l{text-align:center; width:100%; margin-bottom:15px; margin-top:10px;}
  #product_img{margin-bottom:0px;}
  .others_img {margin-bottom:10px; /*border-collapse:collapse; border-top:1px solid #bfbfbf;*/ width:100%;}
    .others_img td{text-align:center; padding: 3px;}
  .souvisejici_zbozi{/*border:1px solid #bfbfbf;*/ border-bottom:none;}
    .souvisejici_zbozi_item{border-bottom:1px solid #04244b; padding:10px; text-align:left;}
    #content .souvisejici_zbozi_item a{ color:black; font-size:13px; font-weight:bold;}
	#content .souvisejici_zbozi_item h2{/*border:1px solid white;*/}
    #content .souvisejici_zbozi_item img {margin-top: 7px; margin-bottom: 3px;}
    #content .souvisejici_zbozi_item p {padding-bottom:0px;}
#tisk{margin-bottom:10px; margin-top: 20px; border-top: 1px solid #03234a; width: 100%; padding: 15px 0;}
#tisk td{padding-right:5px;}
#tisk td img {vertical-align: middle; padding-bottom: 3px;}
#email_ico{padding-top:5px;}

#content p {padding-bottom:10px;}
#content ul {margin-bottom:10px;}
#content ol {margin-bottom:10px;}
#content b a {color:#4c90b4;text-decoration: underline;}
.b-center {margin:0 auto;padding:0;display:block;text-align:center;}

.text_foot {float:left; border-top: 1px solid #04244b; padding-top:5px; margin-top:20px; width:100%;}
.text_foot p {color:#4c90b4 !important;}

.modra-svetla {color:#94c4dd !important;}
.modra-svetla th, .modra-svetla td {color:#94c4dd !important;}
/* konec shopik stary */

  #menu-typ-email-form {margin:0;padding:0 0 0 15px;width:206px;float:left;min-height:600px;_height:600px;}
    #search-from {margin:0;padding:0px 0 0 18px;}
    #novinky-form {margin:0;padding:6px 2px; padding-left: 4px;}
      #vyhledat-text, #newsletter-email, #dotaz-email, #dotaz-text
        {margin:0;padding:3px 6px 2px 6px;border:solid 1px #022753;background:#011936;color:#94c4dd;display:block;float:left;width:130px;
         font-size:12px;font-family: Arial, Helvetica, "Geneva CE", lucida, sans-serif;}
      #dotaz-email, #dotaz-text {float:none !important;margin:0 0 10px 0;width:166px;}
	  #dotaz-text {margin-bottom: 0;}

      /* IE barevna lista */
      #dotaz-text {
        scrollbar-track-color: #05447e;
        scrollbar-face-color: #021f43;
        scrollbar-highlight-color: #022753;
        scrollbar-3dlight-color: #011b36;
        scrollbar-darkshadow-color: black;
        scrollbar-shadow-color: #01162c;
        scrollbar-arrow-color: #8eb3d7;}
      /* konec IE barevna lista */

      .button {margin:0;padding:0;display:block;width:62px;height:22px;color:#8eb3d7;font-size:11px;border:0;font-weight:bold;
        background: url('../images/button-odeslat.gif') 0px 0 no-repeat; padding-top: 2px; padding-bottom: 5px;}

      #vyhledat, #newsletter {margin:0 0 0 4px;padding:0;display:block;float:left;border:0;width:22px;height:22px;
        background: url('../images/button-search.gif') 0px 0px no-repeat;}
      #newsletter {background: url('../images/button-sipka.gif') 0px 0px no-repeat;}
    #side-menu {margin: 20px 0 17px 0;padding:0;background:#000406;list-style-type:none;color:#ff5c21;width:205px;}
    #side-menu li {margin:0;padding:0;background: url('../images/menu-sep.gif') 0px 100% no-repeat;display:block;width:205px;}
    #side-menu li a {margin:0;padding:5px 30px 4px 0;color:#ff5c21;display:block;text-align:right;width:175px;height:17px;
      background: url('../images/ikona-sipka-right.gif') 187px 10px no-repeat;}
      .subitem {margin:0 0 1px 0 !important;background: url('../images/menu-hover.gif') 0px 0px repeat-y !important;
          display:block;width:205px;}
      .subitem a {color:#e21000 !important;background: url('../images/ikona-sipka-sub.gif') 187px 10px no-repeat !important;}

    .box {margin:0 0 17px 0;padding:7px 12px; padding-right: 11px; background:#010e1e url('../images/bg-headline.gif') 0px 0px repeat-x;width:181px;}
    .box h2 {margin:0;padding:0 0 12px 0;text-align:right;color:#fff;font-weight:bold;background: url('../images/ikona-sipka.gif') 0px 7px no-repeat;}
    .box p {color:#4c90b4; font-size: 11px; line-height:normal;}
	#content .box table {margin-bottom: 0;}
    


#hot-top-news {margin:0;padding:0;width:218px;float:right;min-height:600px;_height:600px;}
  #hot {margin:0 0 17px 0;padding:13px;width:179px;min-height:57px;_height:57px;background: #010e1e url('../images/bg-horka-linka.jpg') 150px 2px no-repeat;}
  #hot h2 {margin:0;padding:0 0 3px 0;color:#94c4dd;}
  #hot span {padding:3px 0 0 0;color:#94c4dd;display:block;}
  .white {color:#fff;}

  .decimal {margin:0 0 0 16px;%margin-left:22px;padding:0;list-style-type:decimal;list-style-position:outside;color:#94c4dd;}
  .decimal li {margin:0 0 10px 0;padding:0;}
  .decimal li a {color:#4c90b4;text-decoration:none;}
  .decimal li a em {color:#94c4dd;text-decoration:underline;display:block;}
  .reverse-color em {color:#4e97b7; font-size:11px;}
  .reverse-color a {color:#95c8e3 !important;text-decoration: underline !important; font-size:11px;}

  .aktualita {margin:0 -12px;padding:5px 12px 10px 12px;background: #010e1e;color:#4c90b4;line-height:normal !important; }
  p.aktualita{font-size: 11px;}
  p.aktualita-licha{font-size: 11px;}
  .aktualita a, .aktualita-licha a {margin-bottom:3px;display:block;color:#94c4dd;text-decoration:underline;display:block;font-weight:bold;}
  .aktualita a img, .aktualita-licha a img {display:block;margin:0 auto;margin-top:5px;}
  .aktualita-licha {margin:0 -12px;padding:5px 12px 10px 12px;background: #011327;line-height:normal !important;}

  .blue-1 {color:#94c4dd;}
  .anketa-bar {margin:0;padding:0 0 2px 0;color:#fff;background: url('../images/bg-anketa.gif') 0px 2px repeat-x;height:13px;display:block;text-decoration:none;}
  .anketa-bar em {margin:0;padding:0 0 0 5px ;display:block;float:right;width:75px;background:#010e1e;font-weight:bold;}

#foot {margin:0 12px;padding:0 0 30px 0;text-align:center;background: url('../images/bg-foot.gif') 0px 0px no-repeat;color:#4c90b4;}
#foot p {color:#4c90b4;}
#foot a {color:#94c4dd;}
  #foot-menu {margin: 15px auto 5px auto;padding:13px 0 24px 0;%padding:8px 0 24px 0;list-style-type:none;}
  #foot-menu li {margin:0;padding:0 9px 0 0;display:inline;color:#01162c;}
  #foot-menu li a {margin:0 9px 0 0;padding:0;color:#8eb3d7;text-decoration:underline;}

/* zpravy po zpracovani skriptu */
.message-good, .message-bad, .message-info {padding: 0px !important;margin: 0 30px 10px 0 !important;color: #7e7e7e !important;display:block;}
.message-good em, .message-bad em, .message-info em {padding: 10px 20px 10px 65px !important;margin: 0; !important;color:#7e7e7e !important;}
.message-good {background: #e6f6dd url('../images/accept.gif') 30px 50% no-repeat;}
.message-good span.roh-tr {display:block;float:right;width:9px;height:10px;background: url('../images/roh-tr-g.gif') 0px 0px no-repeat;}
.message-good span.roh-tl {display:block;float:left;width:9px;height:10px;background: url('../images/roh-tl-g.gif') 0px 0px no-repeat;}
.message-good span.roh-br {display:block;float:right;width:9px;height:10px;background: url('../images/roh-br-g.gif') 0px 0px no-repeat;}
.message-good span.roh-bl {display:block;float:left;width:9px;height:10px;background: url('../images/roh-bl-g.gif') 0px 0px no-repeat;}

.message-info {background: #e8eaf1 url('../images/info.gif') 30px 50% no-repeat;}
.message-info span.roh-tr {display:block;float:right;width:9px;height:10px;background: url('../images/roh-tr-b.gif') 0px 0px no-repeat;}
.message-info span.roh-tl {display:block;float:left;width:9px;height:10px;background: url('../images/roh-tl-b.gif') 0px 0px no-repeat;}
.message-info span.roh-br {display:block;float:right;width:9px;height:10px;background: url('../images/roh-br-b.gif') 0px 0px no-repeat;}
.message-info span.roh-bl {display:block;float:left;width:9px;height:10px;background: url('../images/roh-bl-b.gif') 0px 0px no-repeat;}

.message-bad {background: #ffeeec url('../images/exclamation.gif') 30px 50% no-repeat;}
.message-bad span.roh-tr {display:block;float:right;width:9px;height:10px;background: url('../images/roh-tr-r.gif') 0px 0px no-repeat;}
.message-bad span.roh-tl {display:block;float:left;width:9px;height:10px;background: url('../images/roh-tl-r.gif') 0px 0px no-repeat;}
.message-bad span.roh-br {display:block;float:right;width:9px;height:10px;background: url('../images/roh-br-r.gif') 0px 0px no-repeat;}
.message-bad span.roh-bl {display:block;float:left;width:9px;height:10px;background: url('../images/roh-bl-r.gif') 0px 0px no-repeat;}

.message-bad-2, .message-good-2 {padding: 1px 0 3px 0;margin-bottom: 10px;display:block;text-align:center;}
.message-bad-2 {color: #ce0000 !important;background: #fff1f1 url('../images/exclamation.gif') 10px 3px no-repeat;}
.message-good-2 {color: #516f1b !important;background: #f3ffd0 url('../images/accept.gif') 10px 3px no-repeat;}


/** mess cleaner **/
.cleaner {margin:0 !important;padding:0 !important;clear:both;}
.block {margin: 0 !important;padding:0 !important;display:block;}
.alternative {display:none !important;}

.tright {text-align:right !important;}
.tcenter {text-align:center !important;}

.fleft {float:left;}
.frighti {float:right !important;}

.tp {background: transparent !important;}
.ul-spec ul {margin:5px 5px 10px 20px;}
.ul-spec {padding:0 0 10px 0; margin-left: 0;}


.novy-vzkaz {font-weight:600;}

.w6 {width:6px !important;}
.w17 {width:17px !important;}
.w35 {width:35px !important;}
.w80 {width:80px !important;}
.w110 {width:110px !important;}
.w125 {width:125px !important;}
.w130 {width:130px !important;}
.w310 {width:310px !important;}
.w100p {width:695px !important;}

.mar-spec {margin-bottom:10px !important;margin-right:32px !important;}

.hlp {cursor: help;}

.bt0 {border-bottom: 0 !important;}
tr.trbt0 td {border-bottom: 0 !important;}
.br0 {border-right: 0 !important;}

.size075 {}
.blue-l {color:#94c4dd;}

.back-t {background: transparent !important; margin-top: 10px;}

.upraveny {padding-left:6px !important;padding-right:6px !important;margin-right:0!important;}
.p-obal {padding:2px 10px 14px 10px !important;_padding:0 10px 14px 10px !important;}
.zarovnat {padding-left:10px !important;padding-right:10px !important;}
.p20 {padding:20px !important;}
.pb10 {padding-bottom:10px !important;}
.pb20 {padding-bottom:20px !important;}
.pt0 {padding-top:0px !important;}
.pt4 {padding-top:4px !important;}
.pt5 {padding-top:5px !important;}
.pt13 {padding-top:13px !important;}
.pt10 {padding-top:13px !important;}
.pt20 {padding-top:20px !important;}
.pt30 {padding-top:30px !important;}
.pt50 {padding-top:50px !important;}
.mt10 {margin-top:10px !important;}
.mt30 {margin-top:30px !important;}
.mb10 {margin-bottom:10px !important;}
.mr0 {margin-right:0px !important;}
.mrl2 {margin:0px 2px !important;}