body {
     padding-top: 0px;
     font: 80%/170% verdana, sans-serif;
     text-align: center; /* vycentrováno pro Internet Explorer */
     xbackground: transparent url(./img/composhop_10.png)  top no-repeat; 
     font-family: "Verdana CE", "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif;
     color: #343434;
      margin: 0px;
      xborder:1px solid red;
      background: #99CCFF top no-repeat;
}
#main {
    
     width: 1000px;   /* celková šířka */
     border: 1px solid #ccc;
     margin-left: auto;
     margin-right: auto;
     text-align: left;
     margin-top: 0px;
     xborder:1px dashed #343434;
     margin-bottom: 0px;
     padding-top: 0px;
     background: transparent url(./img/composhop_11.jpg)  top no-repeat;
     xbackground: blue  top no-repeat;
     
}
#hlavicka-obalka {
     width: 100%;
     padding: 0;
     border: 0; 
     height: 150px;  
     margin: 0px;
     margin-top: 0px;
      padding-top: 0px;
     xborder:1px solid yellow;
     position:relative;
}
#hlavicka {
     padding: 0;
     margin-top: 0px;
     border:0px solid yellow;
     xposition:relative;
}
#vpravo-obalka {
     xwidth: 550px;
     width: 770px;
     float: right;
     padding: 0;
     border: 0;
     xborder:1px solid green;    
}
#vpravo {
     padding: 10px;
     padding-top: 0px;
     padding-left: 30px;
     xborder-left: 1px solid #ccc;
     xborder:1px solid yellow;
}
#vlevo-obalka {
     width: 185px;
     xwidth: 200px;
     float: left;
     padding: 0px;
     xborder: 0;
     margin:0px;   
     xborder:1px solid yellow;
     xposition:relative;
    
}
#vlevo {
     padding: 10px;
     padding-top: 0px;
     xbackground: #ccccff; 
     xborder:1px solid yellow;
     margin-bottom:40px;
     
}
#paticka-obalka {
     clear: both;
     width: 100%;
     
     padding: 0;
     border: 0;     
     
}
#paticka {
     height:100px;
     padding:0px;
     border-top: 1px solid #ccc;
     position:relative;
     
     background:url(./img/paticka.png) right no-repeat ;
     xbackground-color:white;
}
.noscreen { 
     display: none;   
}

/* styly */

#hlavicka h1 {
     margin: 0;
     font-size: 150%;
     color: #5b0
}

/* přihlášený */
#lista {
     float: left;
     padding: 0;
     border: 0;    
text-align: right;
width: 700px;
margin: 0;
}

#lista p {
     padding: 0;
     border: 0;  
     margin: 0;
     line-height: 20px; 
}

a {
text-decoration: none;
font-weight: bold;
color: #0033cc;
}
a:hover {
color:white;
background: #0033cc;
xtext-decoration: underline;
text-decoration: none;
}

img {
xborder: 8px #ffcc00 solid;
background: #bdbdbd; 
xpadding: 2px;
}
ul {
margin-left: 0px;

padding-left: 5px;
}

ul li {
list-style-type: none;
}

hr {
xdisplay: none;
width:250px ;

}

#hlavni_menu li {
xlist-style-type: square;
list-style-image: url(./img/kriz_iko_2.gif);
xbackground: url(./img/kriz_iko_2.gif) 0 top  no-repeat;
padding-left: 5px;
margin-left: 20px;
}

#fokus {
color:  red;

}
#fikus {
color:  red;

}

#sub {
color:  red;

}

#hlavni_menu li ul li {

list-style-type: none;
list-style-image: none;
margin-left: 0px;
background: none;
xbackground: url(./img/kolo2_iko.png) 0 top no-repeat;
font-size: 10px;

}

p {
line-height: 1.2em;
font-size: 84%;
margin: 2px;
text-align:justify;
}

h2{
xcolor:  #0033cc;
color:#cc6666;
margin-bottom: 0px;
margin-top: 40px;
font-size:16px;
}


h3 {
xcolor:  #0033cc;
color:#cc6666;
margin-bottom: 0px;
font-size:14px;
}


.blok_obal {
b__order: 1px red dotted;
b__ackground: url(./img/oddelovac.gif) center bottom no-repeat;
padding-bottom: 20px;
}

table {
width: 100%;
}

th {
background: #ffff33;
text-align: center;  
}

label {
color: red;
width: 300px;
display: block;
color: blue;
font-size: 10px;
font-weight: bold;
margin-top: 5px;
}

.div_strankovani_horni p, .div_strankovani_dolni p {
margin: 1px;
text-align: right;
}

.div_strankovani_horni {
margin-bottom: 20px;
}

.div_strankovani_dolni {
margin-bottom: 10px;
}

.td_kategorie_sloupec_1, .td_kategorie_sloupec_1 {
width: 50%;

}

p.vyrobce, p.beznacena, p.bezdph, p.nasecena {
margin-bottom: 1px;
margin-top: 1px;
}

.vrbvyrobce {
font-weight: bold;
}

.nasecena .cena {
font-weight: bold;
xcolor: #990066;
color: white;
background:#0033cc;
}

.usetrite .cena {
font-weight: bold;
color: #343434; 
}

#telo_detail h2 {
margin-bottom: 15px;
}

.p_do_kosiku {
text-align: center;
}

#paticka p {
text-align: right;
margin: 3px;
}

#hlavicka p {
text-align: right;
padding: 14px;
}

#hlavicka p, #hlavicka a {
xborder:1px solid red;
color: white;
}

#hlavicka a:hover {
background:white;
color: black;
text-decoration:none;
}

#kosik {

color: white;
}

#kosik:hover {
background:white;
color: black;
text-decoration:none;
}

#blok_info_9 {
display: none;
}

#blok_info_9_obal {
height: 100px;
background: transparent url(./img/nejlepsi.gif) 50% 50% no-repeat;
}

.td_katalog_sloupec_1, .td_katalog_sloupec_2, .td_katalog_sloupec_3{
width: 33%;
}

#blok_info_1 img {
float: left;
margin-right: 5px;
border: 0;
}

.zpravy_datum {
margin-bottom: 1px;
margin-top: 4px;
font-size: 7pt;
font-weight: bold;
color: #cc6633;
}

h4 {
margin: 0px;
font-size:13px;
}

.p_hlaska {
margin: 50px;
text-align: center;
}

.objednavka_stav_0 {
border-top: 1px dashed silver;
background: url(./img/zprac_0.png) no-repeat right top;
}
.objednavka_stav_1 {
border-top: 1px dashed silver;
background: url(./img/zprac_1.png) no-repeat right top;
}
.objednavka_stav_2 {
border-top: 1px dashed silver;
background: url(./img/zprac_2.png) no-repeat right top;
}
.objednavka_stav_3 {
border-top: 1px dashed silver;
background: url(./img/zprac_3.png) no-repeat right top;
}
.objednavka_stav_4 {
border-top: 1px dashed silver;
background: url(./img/zprac_4.png) no-repeat right top  ;
}

.blok h3 {
margin-top: 20px;                                            
}

code {
color: red;
}


.text_v_kosiku {
color:white;                                            
}

.navigacni_lista {
font-weight:bold;  
margin-left:60px; 
color:red;     
font-size:16px;                                   
}


.navigacni_lista a{
color:white;                                         
}
.navigacni_lista p{
color:red;                                         
}

.navigacni_lista a:hover{
color:black;             
background:white;
text-decoration:none;                            
}


#hlavni_menu{
margin-top:25px;                                            
}

#logo_webdesign{
width:113px;
xheight:auto;
height:30px;
margin:auto;
xborder:1px solid yellow;
margin-bottom:5px;

background: url(./img/logo_webmaster1.jpg) top no-repeat ;
position:absolute;
top:-40px;  
left:20px;                                        
}




#logo_azmoto{
width:300px;
height:58px;
xborder:1px solid yellow;
xfloat:left;
background: url(./img/azmoto_logo1.gif) top no-repeat ;   
xpadding-left:25px;  
xmargin-top:-50px;  
position:absolute;
top:20px;  
left:10px;                                     
}


.strankovani_stranky{
margin-left:25px; 
font-size:13px;
font-weight: bold;                                           
}

#telo_kategorie{
xborder-left: 1px solid #ccc;    
                                    
}
#tb_kategorie{
border-left: 1px solid #ccc;     
                                  
}

.strankovani_uvod{
xborder: 1px solid red;                                         
}

.vyranonce{
width:90%;
text-align:justify;                                         
}

#lista p{
text-align:right;                                         
}

#lista{
width:98%;
xborder: 1px solid red;
padding:0px;  

margin:0px;                                     
}

#cena_celkem{
font-weight:bold;
color:black;
background:white;
                                         
}

#tb_home p{
width:80%;                                         
}

#telo_home{
width:730px;   
xborder: 1px solid red;                                     
}

#telo_kategorie{
width:730px;   
xborder: 1px solid red;                                     
}

#telo_kosik{
width:730px;   
xborder: 1px solid red;                                     
}

#telo_objednavka{
width:730px;   
xborder: 1px solid red;                                     
}
#telo_pokladna{
width:730px;   
xborder: 1px solid red;                                     
}

