
body  { 
font-family: 'Trebuchet MS', sans-serif;
margin:0;
padding:0;
margin-top:20px;

color:#1B1B1B;
margin-left:2px;
}

table {padding:0;margin:0;font-size:12px;

}

a 
{
text-decoration: none;
font-size: 12px;
}

}

.stred_tabulka .error {
  font-size: 1.1em;
}

.td_hlavicka
{
padding-left: 1px;
margin:0;
border:0;
height:100px;
font-size: 1.9em;
font-weight: bold;
font-stretch: semi-condensed;
vertical-align: middle;
}

.hlavicka_logo
{
width: 100%;
height: 60px;
border: 0px solid black;
margin:0;
padding: 0;
padding-left: 0px;
padding-top: 30px;
cursor: pointer;
}

.hlavicka_logo a:hover
{
text-decoration:none;
}

.main_title {
margin:0;
border:0;
/*height:50px;*/
font-size: 1.1em;
font-weight: bold;
font-stretch: semi-condensed;
}

.main_title:hover {
  text-decoration: none;
}

.menu_horni_login 
{ 
margin:0;
text-decoration:none;
font-weight:bold;
font-size:14px;
}

.menu_horni_login input {
  margin:0px;
  padding:0px;
  width:45px;
  font-size:9px;
  height:16px;
  border:1px solid #1B1B1B;
  text-align:center;
}

.menu_horni_login a { 
  text-decoration:none;
  font-weight:normal;
  font-size:10px;
}

.menu_horni, .menu_horni A
{ 
text-decoration:none;
padding-left: 5px;
font-weight:normal;
font-size:12px;
line-height: 24px;
text-transform: capitalize;
}

 .menu_horni A:hover
{ 
text-decoration:underline;
}


.paticka
{ 
margin:0;
text-decoration:none;
padding: 0;
font-weight:normal;
font-size:14px;
text-align:right;
}

.paticka A  
{ 
font-weight:bold;
text-decoration:none;
}

.paticka A:hover  
{
text-decoration:underline;
}

.menu_nadpis, .menu_nadpis_horni
{
font-size:14px;
font-weight:bold;
padding:5px;
padding-left:30px;
}

.novinka
{
padding:0;
margin:0;
margin:10px;
margin-top:5px;
margin-right:0;
padding-right:5px;
font-size:11px;

}

.novinka_center
{
padding:0;
margin:0;
margin-top:10px;
margin-bottom:20px;
font-size:11px;
text-align:center;
}

.kosik_zbozi_nazev a
{
font-size:12px;
text-decoration:underline;
}

.kosik_celkem
{
font-size:11px;
text-decoration:none;

}

.kosik_zbozi_pocet
{
font-size:10px;
}

img
{
padding:0;
margin:0;
}

#main {
/*width: 780px;*/
margin:auto;
min-height: 700px;
height: 700px;
}

.hlavni_tabulka
{
margin:0px;
}

.stred_tabulka
{
padding-left:20px;
padding-right:10px;
padding-top:10px;
font-size:11px;
min-height: 700px; 
height: 700px;

}

.stran
{
text-decoration:none;
font-size:16px;
font-weight:bold;
}

.input
{
width:107px;
margin-right:10px;
}

.input_2
{
width:275px;
margin-right:10px;
}

.form_textarea
{

height:70px;
border:#000000 1px solid;
width:275px;
margin-right:5px;
}


.td_prave_objednavka
{
width:70px;
text-align:right;
padding-right:5px;
}


.td_leve_objednavka
{
width:70px;
text-align:right;
padding-right:5px;
padding-left:10px;
}

.kosik_zbozi_td
{
border-bottom:1px solid #666;


}


.kosik_celkem_td
{
border-bottom:1px solid #666;
border-top:1px solid #666;

background:#daff97;
color:#1B1B1B;
}

.kosik_nadpis_td
{
border-bottom:1px solid #666;
border-top:1px solid #666;
background:#5C5C5C;
color:white;
}


.kosik_dan_td
{
border-bottom:1px solid #666;
border-top:1px solid #666;

background:#FCFC90;
color:#1B1B1B;
}








.step
{
font-weight:bold;
color:#1B1B1B;
padding-top:5px;
padding-bottom:10px;

}


#adv_seach select,#adv_seach input.text,#pruvodce select,#pruvodce input.text {
width:130px;
}

#adv_seach input.checkbox,#pruvodce input.checkbox {
margin-left:10px;
}




.box
{
margin:10px;
margin-bottom:0px;
color:#1B1B1B;
}

#icon
{
border:0px solid #1B1B1B;
background:white;
position:relative;
top:8px;
left:125px;

}
#baner
{
border:0px solid #1B1B1B;
background:white;
position:relative;
top:3px;
left:25px;
}


#baner a:hover
{
text-decoration:none;
border:0;
}


.nadpis
{
position:relative;
top:-5px;
}

h1
{
font-size:18px;
display:inline;
}

h2
{
font-size:14px;
margin-top:20px;
color:orange;
}

.dalsiceny
{

border:1px solid #1B1B1B;
background:#FFE5B8 url(/img/gradient.gif) repeat-x;
margin-bottom:5px;
margin-top:5px;
padding:5px;
}

#razeni
{
width: 520px;
&width: 528px;
background:#FFE0AB;
background:#E8F2F5;
background:#EBEBEC;
padding-left: 8px;
padding-bottom: 4px;
}

.hornib
{
color:Red;

margin:0px;
padding:0px;
padding-left:13px;
padding-top:5px;
}

.stred_tabulka div, .stred_tabulka h1
{
margin-top:7px;

}

 .stred_tabulka h1
{
font-size:15px;

}

.zapamatovat
{
font-size:green;
}

.cena
{
color:red;
margin-bottom:10px;
padding:0;
line-height: 0px;
}

div
{
line-height: 18px;
}

#adv_seach, #pruvodce
{
padding:0;
margin:0;
width:385px;
min-width:365px;
background:#EBEBEC;
border:1px dotted #666;
}

#adv_seach h6,#pruvodce h6,#adv_seach .hlavicka
{
background:#1B1B1B;
color:white;
padding:0;
text-align:left;
margin:0;

padding:2px;
padding-top:2px;
padding-bottom:0px;
padding-left:14px;
font-weight:bold;
font-family: 'Trebuchet MS', sans-serif;
font-size: 10px;
border-bottom:1px solid white;
}

#adv_seach .hlavicka
{

font-size:13px;


background:#1B1B1B;
color:white;
padding:0;
text-align:left;
margin:0;

padding:2px;
padding-top:2px;
padding-bottom:0px;
padding-left:4px;

border-bottom:1px solid white;
}

#adv_seach td.nazev,#pruvodce td.nazev
{
width:70px;
padding-left:10px;
font-weight:bold;
font-size:11px;
font-family: 'Trebuchet MS', sans-serif;
font-size: 10px;
}

#adv_seach td.hledani,#pruvodce td.hledani
{
font-family: 'Trebuchet MS', sans-serif;
font-size: 11px;
}

#adv_seach table,#pruvodce table
{
padding:0;
margin:0;
width:100%;
font-size:10px;
border-top:1px solid #1B1B1B;
padding-top:7px;
padding-bottom:10px;
}

#adv_seach td,#pruvodce  td
{
padding-top:6px;
}


.inputkratky {
   font-size: 10px; 
   margin: 0; 
   padding: 2px; 
   border: 1px solid #666; 
   width:90px;
   margin-right:10px
   }

.inputdlouhy {
   font-size: 10px; 
   margin: 0; 
   padding: 2px; 
   border: 1px solid #666; 
   width:200px;
   }

.inputostatni {
   font-size: 10px; 
   margin: 0; 
   padding: 2px; 
   border: 1px solid #0368CC; 
   }



.disabled,.tlacitko1, .tlacitko2, .advbutton
{

background:#1B1B1B;
width:150px;
display:inline;
margin:0;
color:white;
margin:1px;

margin-bottom:7px;
font-size: 10px;
border:1px solid white;
padding-top:2px;
cursor:pointer;
mouse:hand;
border:1px solid black;
background:#004F9D;
width:93px;
}
.tlacitko1
{
margin-top:10px;
border:1px solid black;
}
.tlacitko2
{
background:#E60000;
width:70px;
margin-left:7px;
margin-top:10px;

}
.disabled
{
background:#BCB6A9;

margin-top:10px;
cursor:text;
color:#808080;
}
.advbutton
{
margin-left:82px;
}


_NEPOUZIVANE_button {
background:#bd2728;
color:#FFF;
font-size:11px;
font-weight:700;
bottom: 12x;
right: 15px;
padding: 1px;
height:22px;
width:200px;
margin-top:10px;
margin-bottom:20px;
margin-left:80px;
}

.zapamatovat
{
margin-left:10px;
}

.menu_horni
{
height:28px;
}
