body
{
background:url(images/pozadie.jpg) repeat-x top #1a2858;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px auto auto auto;
color:#0d294f;
}
h2
{
color:red;
}
h3
{
color:blue;
}
a{
text-decoration:underline;
color:#ae1600;
}
h1{
font-size:14px;
color:#ae1600;
font-weight:bold;
padding:5px 0 5px 0;
margin:0px;
}
.clear{
clear:both;
}
span{
color:#b77a09;
}
p{
text-align:justify;
line-height:17px;
padding:6px 0 6px 0;
margin:0px;
}
img.prod_img{
float:left;
padding:15px 10px 0 0;
}
img.prod_img2{
float:left;
padding:5px 300px 0 0;
}
#vrch_stranky{
width:960px;
height:auto;
margin:auto;
padding:0px;
background:url(images/hlavicka_bg.jpg) no-repeat center top;
}
#header{
width:800px;
height:173px;
margin:auto;
}
.logo{
padding: 5px 0 0 0;
}

/*-polozky-menu-*/
#menu_tab{
width:700px;
height:28px;
padding:0 0 0 60px;
}

ul.menu {
list-style-type:none; display:block;
 margin: auto; padding:0px; background:none;}

ul.menu li {
display:inline;
font-size:13px;
font-weight:bold;
font-style:italic;
line-height:28px;}

a.nav:link, a.nav:visited {
display:block; float:left; padding:0px;width:122px; height:28px; margin:0px 5px 0px 5px; text-align:center;
text-decoration:none; background:url(images/menu.gif); color:#313537;}

a.nav_selected:link, a.nav_selected:visited {
display:block; float:left; padding:0px;width:122px; height:28px;margin:0px 5px 0px 5px;text-align:center;
text-decoration:none; background:url(images/menu-vyber.gif);color: #313537;}

a.nav:hover {
color: #313537; text-decoration:none; background:url(images/menu-vyber.gif);}


/*-hlavny-obsah-*/
#hlavny_obsah{
width:787px; /* 787 */
clear:both;
height:auto;
margin:auto;
background:url(images/pozadie_center.jpg) repeat-y center;
}
.center_content{
width:787px; /* 787*/
background:url(images/pozadie_top.jpg) no-repeat center top;
}
.welcome_block{
width:500px;
padding:20px 0 0 40px;
}
.title{
clear:both;
border-bottom:1px dashed #808dbb;
padding:0 0 5px 0;

font-size:17px;
color:#000000;
font-weight:bold;
margin:0px;
}
.i_divider{
width:1px;
height:67px;
float:left;
padding:0 15px 0 15px;
background:url(images/divider.gif) no-repeat center;
}
.products{
width:650px;
padding:20px 40px 0 40px;
}
.categories_products{
padding:20px 40px 0 40px;
}
.products_box{
padding:15px 0 15px 0;
}

.new_products{
width:710px;
padding:20px 0 0 40px;
}
.prod_box{
float:left;
padding:10px 10px 10px 15px;
}
.prod_box a img
{
border:none;

}
.prod_details{
float:left;
width:300px;
padding:0 0 0 10px;
}
.store_details{
float:left;
width:320px;
padding:0 0 0 10px;
}
.welcome_details{
float:left;
width:370px;
padding:0 0 0 20px;
}
.contact_details{
float:left;
width:320px;
padding:0 0 0 10px;
}
a.order{
float:right;
padding:5px 0 0 0;
}

/*-formular-*/
#contact_form{
float:left;
width:300px;
padding:10px 10px 0 140px;
color:#666666;
}
.contact_input{
width:290px;
height:17px;
font-size:12px;
float:left;
background-color:#fff8dc;
border:1px #DAB75A solid;
}
label.contact_form{
width:200px;
padding:0 0 5px 0;
font-size:12px;
}
.contact_textarea{
width:290px;
height:80px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
float:left;
background-color:#fff8dc;
border:1px #DAB75A solid;
}
input.contact_submit{
float:right;
padding:10px;
}
.cleardiv {
clear:both;
overflow:hidden;
height:4px;
}

/*-paticka-*/
#footer{
width:787px;
height:58px;
background:url(images/footer_bg.jpg) no-repeat center;
clear:both;
padding:0px;
margin:auto;
text-align:center;
color:#999999;
}
.left_footer{
float:left;
padding:7px 0 0 35px;
}

.center_footer{
float:left;
padding:15px 0 0 100px;
}


.right_footer{
float:right;
padding:15px 40px 0 0;
}
/* podmenu v sekcii služby */
#tabs10 {
      float:left;
      width:100%;
      font-size:93%;
	 
      line-height:normal;
      }
    #tabs10 ul {
	  margin:0;
	  padding:10px 10px 0 100px;
	  list-style:none;
      }
    #tabs10 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs10 a {
      float:left;
      background:url("tableft10.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs10 a span {
      float:left;
      display:block;
      background:url("tabright10.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
         #tabs10 a span.activelink
      {
      
      background-position:0% -42px;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs10 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs9 a:hover span {
      color:#FFF;
      }
    #tabs10 a:hover {
      background-position:0% -42px;
      }
   
    #tabs10 a:hover span {
      background-position:100% -42px;
      }
      
      .obrazky{
      padding:10px 0 0 0;
      }
      img.obrazky
      {
      padding:10px 10px 20px 28px;
      
      }
      
  .znacky{
font-size:14px;
font-weight:bold;
clear:both;
padding:15px 0 10px 246px;

}

.znackyobrazky
{
padding:0 0 4px 195px;
}
      
      
.znackyobrazkysportove
{
padding:0 0 4px 93px;
}