body, html 
{ 
border: 0px none; 
margin: 0px; 
padding: 0px; 
font-family: "Tahoma" !important; 
font-size: 12px; 
background: #808080 url('grafika/pozadi.jpg') repeat-x; 
} 

p, img, table, tr, th, td, h1, h2, h3, h4, h5 
{ 
border: 0px none; 
margin: 0px; 
padding: 0px; 
} 

.info{
position:relative; top: 142px; left: 420px;
font-weight: bold;
color: red;
width: 200px;
}

.justify
{
text-align: justify;
}

fieldset
{
padding: 5px;
}

ul
{
margin: 5px;
padding: 20px;
list-style-image: url('grafika/list.jpg');
}
li
{
margin-top: 10px;
}

.partneri img
{
margin: 5px;
}

.vpravo
{
float: right;
}

.odsazeni5
{
margin: 5px;
}

.odsazeni10
{
margin: 10px;
}


legend.red
{
color: #A80000;
font-weight: bold;
}

h1.index_h
{
position:relative; top: 223px; left: 247px; 
font-size: 12px;
font-weight: bold;
color: #FF0000;
width: 500px;
text-decoration: underline;
}

h1
{
font-size: 15px;
font-weight: bold;
color: #800000;
}

h1.seo
{
font-size: 11px;
color: #313131;
position:absolute; top: 175px; left: 550px;
width: 400px;
text-align: right;
}


h2
{
font-size: 13px;
font-weight: bold;
color: #FF0000;
}

h3
{
font-size: 12px;
font-weight: bold;
color: black;
}

h2.seo_2
{
margin-left: 7px;
font-size: 9px;
color: #313131;
}


h2.podvyr
{
float: right;
margin: 2px;
font-size: 9px;
color: #C7C7C7;
}

h4
{
font-size: 12px;
font-weight: bold;
color: #1A1A1A;
margin-top: 5px;
}

.page
{
position:absolute; left: 50%;
}


.pozice
{
width: 940px;
padding-right: 10px;
padding-left: 10px;
padding-bottom: 10px;
position:absolute; left: -480px;
background: white; 
}

.hlavicka
{
width: 940px;
height: 191px;
background: #F8D201 url('grafika/hlava.jpg'); 
}


.flash
{
position:absolute; top: 100px; left: 0px;

}


.odkazy 
{
position:absolute; top: 173px; left: 10px;
color: #FED801;
font-weight: bold;
}
.odkazy a 
{
float: left;
margin-left: 10px;
margin-right: 10px;
color: #FED801;
letter-spacing: 1px;
text-decoration: none;
font-weight: bold;
font-size: 11px;
}
.odkazy a:hover 
{
float: left;
margin-left: 10px;
margin-right: 10px;
color: #FF0000;
letter-spacing: 1px;
font-weight: bold;
text-decoration: underline;
font-size: 11px;
}

a.aktualni_str
{
color: #F40000;
}



.vnitrek
{
width: 940px;
background: white url('grafika/stranka.jpg') repeat-x; 
padding-top: 0px;
}




.pravy_panel
{
float: right;
width: 200px;
}

.panel2
{
width: 196px;
border: 1px solid #D1D1D1;
padding: 1px;
background: white;
margin-top: 10px;
}

table.kontakt
{
width: 187px;
font-size: 12px;
line-height: 30px;
margin-left: 3px;
color: #808080;
text-align: left;
}





.levy_panel
{
float: left;
width: 240px;
}

.panel
{
width: 236px;
border: 1px solid #D1D1D1;
padding: 1px;
background: white;
margin-top: 10px;
}

.nadpis
{
width: 100%;
height: 35px;
line-height: 35px;
background: url('grafika/kategorie1.jpg');
font-size: 12px;
font-weight: bold;
color: black;
}

.posun_vlevo10
{
position:relative; left: 10px;
}

.vyhledat
{
height: 40px;
line-height: 40px;
}

.vyhledat input
{
border: 1px solid #BCBCBC;
width: 140px;
height: 20px;
line-height: 20px;
margin: 8px;
}

.kategorie
{
width: 100%;
height: 35px;
line-height: 35px;
background: url('grafika/kategorie1.jpg');
font-size: 13px;
font-weight: bold;
color: #EBEBEB;
display: block;
}

.kategorie a
{
text-decoration: none;
color: black;
font-size: 14px;
font-weight: bold;
}

.kategorie a:hover
{
text-decoration: none;
color: #800000;
letter-spacing: 1px;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}

.podkategorie a
{
width: 100%;
height: 30px;
line-height: 30px;
background: #fdd328 url('grafika/podkat.jpg');
font-size: 11px;
font-weight: bold;
letter-spacing: 1px;
color: #000000;
text-decoration: none;
display: block;
}

.podkategorie a:hover
{
width: 100%;
height: 30px;
line-height: 30px;
background: #fcdb53 url('grafika/podkat.jpg');
font-size: 11px;
letter-spacing: 1px;
color: #800000;
text-decoration: none;
letter-spacing: 2px;
display: block;
font-weight: bold;
}

a.pokusss 

{
text-decoration: none;
color: #FF0000;
}

a:hover.pokusss 
{

color: #800000;
}

a.dopa
{
font-size: 12px;
color: #5B5B5B;
text-decoration: none;
}

a.dopa:hover
{
font-size: 12px;
color: #191919;
}


.podkategorie img
{
margin-left: 12px;
margin-right: 7px;
margin-top: 9px;
}

.zarovnat_vmenu
{
line-height: 30px;
margin-left: 20px;
}
.zarovnat_vmenu2
{
line-height: 30px;
margin-left: 32px;
}
.zarovnat_vmenu3
{
line-height: 30px;
margin-left: 46px;
}


.obsah_index
{
float: left;
width: 930px;
}

.obsah_in
{
float: left;
width: 690px;
margin: 5px;
text-align: justify;
}

table.tabule
{
width: 100%;
font-size: 12px;
text-align: center;
}

td.nadtab
{
line-height: 25px;
background: #4f4f4f;
color: white;
text-align: left;
padding-left: 3px;
}

td.nadtab2
{
line-height: 25px;
background: #4f4f4f;
color: white;

}

td.prvni
{
line-height: 25px;
background: #c0c0c0;
border: 1px solid #808080;
}

table.motory
{
text-align: center;
font-size: 11px;
width: 100%;
}

table.motory td
{
border: 1px solid #c0c0c0; 
}

td.druha
{
line-height: 25px;
background: white;
border: 1px solid #808080;
}


.obsah
{
float: left;
width: 485px;
position:relative; left: 7px;
}

ul.aktualne li
{
margin-top: 10px;
list-style-image: url('grafika/vmenu2.png');
}

ul.aktualne li a
{
color: #800000;
}

.obsah p
{
margin-top: 10px;
}



ul.aktualne
{
margin: 5px;
padding: 0px;
}

ul.aktualne li
{
margin-top: 10px;
list-style-type: none;
font-size: 13px;
color: #1E1E1E;
font-weight: bold;
}




.vyrobek
{
float: left;
width: 480px;
border: 1px solid #E9E9E9;
background: white;
margin-top: 10px;
}


.vyrobek1 img
{
margin-left: 10px;
}

.vyrobek1
{
width: 250px;
text-align: left;
font-size: 12px;
margin-top: 5px;
}

.vyrobek1 td
{
padding: 5px;
color: black;
border-bottom: 1px solid #E9E9E9;
}

.vyrobek11
{
width: 285px;
text-align: left;
font-size: 12px;
margin-top: 5px;
}

.vyrobek11 img
{
margin: 0px;
padding: 0px;
}

.vyrobek11 td
{
padding: 5px;
color: black;
border-bottom: 1px solid #E9E9E9;
}

.vyrobek11 td.prvni
{
width: 40%;
padding: 5px;
color: black;
background: none;
border: none;
}


table.obrazky
{
text-align: center;
}

table.obrazky a:hover
{
border: 1px solid #EAEAEA;
}

.puvodni_cena
{
color: #9f9f9f;
text-decoration: line-through;
font-size: 10px;
position:relative; top: 2px;
}

.kosik
{
width: 480px;
}

table.kosik td
{
height: 30px;
line-height: 30px;
font-size: 12px;
}

table.kosik td.tab{
width: 50%;
}


td.tdd_vpravo
{
text-align: right;
}

td.hlava3
{
text-align: right;
background: #808080;
color: white;
padding-right: 10px;
}

td.hlava2
{
text-align: left;
background: #808080;
color: white;
padding-left: 10px;
}

.tdd2 form
{
margin: 0px;
padding: 0px;
}

table.registrace
{
font-size: 12px;
margin: 10px;
}

table.registrace input
{
width: 300px;
margin-left: 5px;
}

table.prihlas_tab
{
font-size: 12px;
}


.paticka
{
width: 940px;
display: block;
font-size: 10px;
letter-spacing: 1px;
color: black;
font-weight: bold;	
background: #FED801 url('grafika/pata.jpg');
margin-top: 50px;
float: left;
}

.paticka a
{
color: #696969;
}

a
{
color: #FF0000;
}

