body {
	/*background: #f2f1c3;*/
	font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;
	font-size:0.72em;
	color:#000000;
	margin: 0px;
	padding: 0px;
	text-align: center;
}


 
.body_web {background: url(../design/body.gif) #E8F4FA repeat-x;}
.body_eshop {background: url(../design/body_eshop.gif) #E8F4FA repeat-x;}


.noCSS {
  display: none;
}
.nalezeno {
background-color: #1D649E;
color: #fff;
padding: 3px;
border: 1px solid #003366;
}
.printOnly {
	display: none;
}
.clearer {
   clear:both;
}

h4 {
  border-bottom: 1px solid #cccccc;
}

div.clearer {
	height: 1px;
	overflow: hidden;
}
.left {
  text-align:left;
}
.right {
  text-align:right;
}
.center {
  text-align:center;
}
.just {
  text-align:justify;
}
.red {
  color: #dd0000;
}
a:link, a:visited {
	color: #ff7300;
	text-decoration:underline;
}
a:hover, a:active {
	color: #000000;
	text-decoration: none;
}
a img { 
  border: none;
}
ul {
/*  margin-top:0.8em;
  margin-bottom:0.8em;
  margin-left:0.8em;
  padding-left:1em;
  line-height: 150%;*/
  
}
ol {
  line-height: 140%;
}
li {
  margin-bottom:0.3em;
  text-align: left;
  list-style-image: url('../design/sipka.gif');
  /*background-image: url(../design/sipka.gif);
  background-repeat: nonone;*/
}

.content_text {
  margin-top: 0em;
  margin-bottom: 0em;
  text-align: left;
  line-height: 170%;
  color: #044C6F;
  font-size: 11px;
  text-align: justify;
}
.noIndent {
 text-indent: 0;
}
span {
    line-height: 170%;
}
input {
border: 1px solid #999999;
}
h1 {
display: block;
font-size: 18px;   
padding-left: 0px;  
color: #02375A;
font-style: italic;
margin-bottom: 5px;
margin-top: 5px;
border-bottom: 1px solid #EDF6FB;
font-weight: normal;
}
h2 {
display: block;
font-size: 18px;   
padding-left: 15px;  
color: #02375A;
font-style: italic;
margin-bottom: 5px;
margin-top: 5px;
border-bottom: 1px solid #EDF6FB;
font-weight: normal;
}


/*h2 {
display: block;
font-size: 16px;   
padding-left: 15px;  
color: #02375A;
font-style: italic;
margin-bottom: 5px;
margin-top: 5px;
border-bottom: 1px solid #EDF6FB;
font-weight: normal;
}*/

.nadpis {
display: block;
font-size: 18px;   
padding-left: 0px;  
color: #02375A;
font-style: italic;
margin-bottom: 5px;
margin-top: 5px;
border-bottom: 1px solid #EDF6FB;
}
.nadpis_novinka {
display: block;
width: auto;
font-weight: bold;  
color: #fff;
text-align: left;
background-color: #023B5E;
padding: 2px;
padding-left: 5px;
text-align: left;
margin-bottom: 10px;
}
/*.nadpis_novinka a {
font-weight: bold;  
color: #fff;
text-align: left;
}*/
h3 
{
font-size: 16px;   
margin-bottom: 2px;
padding-left: 25px;  
margin-top: 7px;
color: #10621B;
border-bottom: 1px dashed #10621B;
background: url(../images/planeta.gif) no-repeat;
}
.ref_nadpis
{
font-size: 16px;  
margin-top: 0px;  
margin-bottom: 1px;  
color: #829f35;
padding: 0px;
}
.ref_text
{
top: 0px; padding: 2px; border-bottom: 1px solid #D3DADD; color:#333333;
}
h2 em, h3 em {font-style: normal; font-weight: normal}
legend { font-size: 110%;  font-weight: bold;  margin-top: 0px;  margin-left: 3px;  margin-bottom: 5px;  padding-left: 2px;  color:#000000;}
fieldset { margin-top: 0px;  margin-bottom: 10px;  padding: 0px 0px 2px 0px; border: 1px solid #000000;}
fieldset div.fieldsetContent {margin: 0px 20px;}
label { font-weight: bold;}
.help {cursor: help;	border-bottom: 1px dashed #638EB5;}
.fleft {float: left; margin-right: 20px;}
.fright {float: right; margin-left: 20px;}
.deska { border: 1px solid #BBDCA2; background-color: #DEF6CD; color: #333333; padding: 15px; margin: 5px; text-align: justify;}
.z_tlacitko { border: 2px solid #A4C227; background: url(../images/input.gif) repeat-x #88B526; color: #fff; padding: 1px; margin: 3px; font-size: 12px;}
.pravef { width: 265px; border-bottom: 1px solid #D3DADD; color:#333333; padding-bottom: 10px; text-align: justify;}
.leve { padding: 5px; border-bottom: 1px solid #BBDCA2; color:#333333; text-align: justify;}
.leve_ref { padding: 5px; color:#333333;}
.leve img { border: 2px solid #BBDCA2; padding: 4px; margin: 8px; background-color: #DEF6CD;}
.leve_ref img { margin: 8px; background-color:#E6EDF2;}

.obr_text img {margin: 0px 15px 0px 0px; border: 1px solid #BBDCA2; float: left; margin: 5px;}
.obr_text_l img {margin: 0px 15px 0px 0px; border: 1px solid #CCC; float: left; margin-right: 5px; border: 2px solid #D3DADD; padding: 4px;}
.obr_text_l_ref img {margin: 0px 15px 0px 0px; float: left; margin-right: 5px;}
.obr_text_r img {margin: 0px 15px 0px 0px; border: 1px solid #CCC; float: right; margin-left: 5px; border: 2px solid #D3DADD; padding: 4px;}


.form td { text-align: right;}

.strankovani_polozka 
{
display: block;
text-align: center;
width: 15px;
height: 15px;
color: #ff7300;
background-color: #F2F6F9;
float: left;
margin-right: 3px;
padding: 3px;
cursor: hand;
}
.strankovani_polozka_prazdna 
{
display: block;
text-align: center;
width: 0px;
height: 0px;
background-color: #fff;
float: left;
margin-right: 0px;
padding: 0px;
}
.strankovani_polozka a:visited, a:link
{
text-decoration: none;
color: #ff7300;
font-weight: bold;
}
.strankovani_polozka_aktivni
{
display: block;
text-align: center;
width: 15px;
height: 15px;
background-color: #FF7400;
float: left;
margin-right: 3px;
padding: 3px;
}

/*-------------------------------------------------------------------------------------------------------
	layout
---------------------------------------------------------------------------------------------------------*/
#page_up 
{
position: relative;
margin: 0px auto; 
width: 1000px;	
padding: 0px; 
text-align: center;

}
#page_center 
{
position: relative;
margin: 0px auto; 
width: 960px;
background: url(../design/page_center.gif) #FFFFFF repeat-x;
padding: 0px; 
text-align: left;


}
#page_center_shop
{
position: relative;
margin: 0px auto; 
width: 960px;
background: url(../design/oranz_pruh.gif) #FFFFFF repeat-x;
padding-top: 1px;
text-align: left;
}
#page_center_shop .nadpis_shop
{
display: block;
font-size: 14px;   
padding-left: 35px;  
color: #fff;
font-style: italic;
margin-bottom: 0px;
margin-top: 0px;
}
#page_center_shop .nadpis_shop2
{
margin-left: 160px;
}
#header 
{
height: 319px;
background: url(../design/banner.jpg) no-repeat;
}
#header_eshop 
{
height: 240px;
background: url(../design/banner_eshop.jpg) no-repeat;
}
#header_tlacitka 
{
position: absolute;
width: 350px;
height: 50px;
top: 25px;
right: 83px;
/*border: 1px solid white;*/

}
#prihlaseni_kosik 
{
position: absolute;
width: 250px;
height: 77px;
top: 125px;
right: 38px;
background: url(../design/prihlaseni_kosik.gif) no-repeat;
color: #FFFFFF;
padding: 8px;
text-align: left;
font-size: 11px;

}
#prihlaseni_kosik_eshop 
{
position: absolute;
width: 935px;
height: 77px;
top: 90px;
right: 23px;
background: url(../design/prihlaseni_kosik_eshop.gif) no-repeat;
background-position: 100% 0%;
color: #FFFFFF;
padding: 8px;
text-align: left;
font-size: 11px;
}

#prihlaseni_kosik a { color: #FFFFFF; font-size: 11px; }
#prihlaseni_kosik_eshop a { color: #FFFFFF; font-size: 11px; }

#header_icon 
{
position: absolute;
width: 80px;
height: 50px;
top: 15px;
right: 15px;
}
#header_logo 
{
display: block; 
width: 140px; height: 45px;
position: absolute;
top: 15px;
right: 840px;
}
#header_icon img
{
padding: 3px;
}

#hlmenu {
position: relative;
margin: 0 auto;
width: 970px;
top: 272px;
}

#hlmenu_eshop {
position: relative;
margin: 0 auto;
width: 970px;
top: 200px;
}

#hlmenu ul {
	padding: 0px;
	margin: 0px
}

#hlmenu ul li {
  float: left; 
  list-style: none;
  display: inline;
  text-align: center;
  height: 31px;
  padding-top: 8px;
  margin-left: 5px;

}

#hlmenu ul li a {
  display : block;
  float: left;
  color: #fff;
  font-weight: bold;
  text-decoration : none;
  padding-left: 10px;
  padding-right: 10px;

}
#menu_left_li {
position: relative;
float: left;
background: url(../design/menu_left_li.gif) no-repeat;
width: 16px;
height: 31px;
top: -8px;
}
#menu_right_li {
position: relative;
float: left;
background: url(../design/menu_right_li.gif) no-repeat;
width: 16px;
height: 31px;
top: -8px;
}

/*
#hlmenu ul li a:hover
{
  position: relative;
  float: left; 
  list-style: none;
  display: inline;
  text-align: center;
  height: 23px;
  padding-top: 8px;
  top: -8px;
  color: #000;

}
*/

A.hl_vybrano:link {  float: left;  color: white; text-decoration: none;  font-weight: bold; display: block; width: 90px; text-align: center; height: 23px; padding-top: 8px;  background: url(../design/podklad_hlavni_menu.gif) no-repeat;}
A.hl_vybrano:visited {  float: left; color: white; text-decoration: none;  font-weight: bold; display: block; width: 90px; text-align: center; height: 23px; padding-top: 8px;  background: url(../design/podklad_hlavni_menu.gif) no-repeat;}
A.hl_vybrano:hover {  float: left; color: white; text-decoration: none;  font-weight: bold; display: block; width: 90px; text-align: center; height: 23px; padding-top: 8px;  background: url(../design/podklad_hlavni_menu.gif) no-repeat;}
A.hl_vybrano:active {  float: left; color: white; text-decoration: none;  font-weight: bold; display: block; width: 90px; text-align: center; height: 23px; padding-top: 8px;  background: url(../design/podklad_hlavni_menu.gif) no-repeat;}

A.hl_nevybrano:link {  float: left;  color: white; text-decoration: none;  font-weight: bold; display: block; width: 90px; text-align: center; height: 23px; padding-top: 8px;  }
A.hl_nevybrano:visited {  float: left;  color: white; text-decoration: none;  font-weight: bold; display: block; width: 90px; text-align: center; height: 23px; padding-top: 8px;  }
A.hl_nevybrano:hover {  float: left;  color: white; text-decoration: none;  font-weight: bold; display: block; width: 90px; text-align: center; height: 23px; padding-top: 8px;  background: url(../design/podklad_hlavni_menu.gif) no-repeat;}
A.hl_nevybrano:active {  float: left;  color: white; text-decoration: none;  font-weight: bold; display: block; width: 90px; text-align: center; height: 23px; padding-top: 8px;  background: url(../design/podklad_hlavni_menu.gif) no-repeat;}

A.hl_vybrano1:link {  float: left;  color: white; text-decoration: none;  font-weight: bold; display: block; width: 132px; text-align: center; height: 23px; padding-top: 8px;  background: url(../design/podklad_hlavni_menu1.gif) no-repeat;}
A.hl_vybrano1:visited {  float: left; color: white; text-decoration: none;  font-weight: bold; display: block; width: 132px; text-align: center; height: 23px; padding-top: 8px;  background: url(../design/podklad_hlavni_menu1.gif) no-repeat;}
A.hl_vybrano1:hover {  float: left; color: white; text-decoration: none;  font-weight: bold; display: block; width: 132px; text-align: center; height: 23px; padding-top: 8px;  background: url(../design/podklad_hlavni_menu1.gif) no-repeat;}
A.hl_vybrano1:active {  float: left; color: white; text-decoration: none;  font-weight: bold; display: block; width: 132px; text-align: center; height: 23px; padding-top: 8px;  background: url(../design/podklad_hlavni_menu1.gif) no-repeat;}

A.hl_nevybrano1:link {  float: left;  color: white; text-decoration: none;  font-weight: bold; display: block; width: 132px; text-align: center; height: 23px; padding-top: 8px;  }
A.hl_nevybrano1:visited {  float: left;  color: white; text-decoration: none;  font-weight: bold; display: block; width: 132px; text-align: center; height: 23px; padding-top: 8px;  }
A.hl_nevybrano1:hover {  float: left;  color: white; text-decoration: none;  font-weight: bold; display: block; width: 132px; text-align: center; height: 23px; padding-top: 8px;  background: url(../design/podklad_hlavni_menu1.gif) no-repeat;}
A.hl_nevybrano1:active {  float: left;  color: white; text-decoration: none;  font-weight: bold; display: block; width: 132px; text-align: center; height: 23px; padding-top: 8px;  background: url(../design/podklad_hlavni_menu1.gif) no-repeat;}


A.vybrano:link {  color: #003366; text-decoration: none;  font-weight: bold; padding-bottom: 0px;}
A.vybrano:visited {  color: #003366; text-decoration: none;  font-weight: bold; padding-bottom: 0px; }
A.vybrano:hover {  color: #003366; text-decoration: none;  font-weight: bold; padding-bottom: 0px;}
A.vybrano:active {  color: #003366; text-decoration: none;  font-weight: bold; }

A.nevybrano:link { color: #003366; text-decoration: none;  font-weight: bold; }
A.nevybrano:visited {  color: #003366; text-decoration: none;  font-weight: bold; }
A.nevybrano:hover {  color: #003366; text-decoration: none;  font-weight: bold; }
A.nevybrano:active {  color: #003366; text-decoration: none;  font-weight: bold; }

A.vybrano_1:link {  color: #ff7300; text-decoration: underline;  font-weight: bold; padding-bottom: 0px; }
A.vybrano_1:visited {  color: #ff7300; text-decoration: underline;  font-weight: bold; padding-bottom: 0px; }
A.vybrano_1:hover {  color: #ff7300; text-decoration: underline;  font-weight: bold; padding-bottom: 0px;}
A.vybrano_1:active {  color: #ff7300; text-decoration: underline;  font-weight: bold; }

A.nevybrano_1:link { color: #003366; text-decoration: underline;  font-weight: normal; }
A.nevybrano_1:visited {  color: #003366; text-decoration: underline;  font-weight: normal; }
A.nevybrano_1:hover {  color: #ff7300; text-decoration: underline;  font-weight: normal; }
A.nevybrano_1:active {  color: #ff7300; text-decoration: underline;  font-weight: normal; }

A.vybrano_2:link {  color: #ff7300; text-decoration: underline;  font-weight: bold; padding-bottom: 0px; }
A.vybrano_2:visited {  color: #ff7300; text-decoration: underline;  font-weight: bold; padding-bottom: 0px; }
A.vybrano_2:hover {  color: #ff7300; text-decoration: underline;  font-weight: bold; padding-bottom: 0px;}
A.vybrano_2:active {  color: #ff7300; text-decoration: underline;  font-weight: bold; }

A.nevybrano_2:link { color: #003366; text-decoration: none;  font-weight: normal; }
A.nevybrano_2:visited {  color: #003366; text-decoration: none;  font-weight: normal; }
A.nevybrano_2:hover {  color: #ff7300; text-decoration: underline;  font-weight: normal; }
A.nevybrano_2:active {  color: #ff7300; text-decoration: underline;  font-weight: normal; }

A.vybrano_3:link {  color: #ff7300; text-decoration: underline;  font-weight: bold; padding-bottom: 0px; }
A.vybrano_3:visited {  color: #ff7300; text-decoration: underline;  font-weight: bold; padding-bottom: 0px; }
A.vybrano_3:hover {  color: #ff7300; text-decoration: underline;  font-weight: bold; padding-bottom: 0px;}
A.vybrano_3:active {  color: #ff7300; text-decoration: underline;  font-weight: bold; }

A.nevybrano_3:link { color: #003366; text-decoration: none;  font-weight: normal; }
A.nevybrano_3:visited {  color: #003366; text-decoration: none;  font-weight: normal; }
A.nevybrano_3:hover {  color: #ff7300; text-decoration: underline;  font-weight: normal; }
A.nevybrano_3:active {  color: #ff7300; text-decoration: underline;  font-weight: normal; }


.podklad_menu {display: block; width: 190px; height: 21px; background: url(../design/podklad_leve_menu.gif) no-repeat; margin-left: 5px; padding-top: 0px; margin-top: 5px;}
.podklad_menu1 {display: block; width: 190px; height: 21px; margin-left: 5px; padding-top: 2px;}

/*.hlavni_vybrano {padding: 4px 0 4px 0; }*/

.hlavni40_vybrano {/*border: 1px solid black;*/ margin-left: 34px; text-align: left;}


#clients  input
{
font-size: 11px;
}
#podmenu 
{ 
width: 930px; 
padding-left: 15px;
padding-right: 15px;
margin: 0 auto;
height: 25px;
padding-top: 6px;
color: #16577E;
text-align: left;
}


#cesta
{
position: relative;
float: left;
right: 0px;
width: 700px;

}
.pole_login input
{
background: url(../design/input_pozadi.gif);
font-size: 10px;
padding: 2px;
width: 80px;
}

.pole_jmeno { width: 150px; }

.tlacitko_prihlasit input
{
background: url(../design/tlacitko_prihlasit.gif) no-repeat;
font-size: 10px;
border: none;
width: 63px;
height: 19px;
color: #FFFFFF;
}
#vyhledavani
{
position: relative;
float: left;
width: 222px;
right: 0px;
}
.pole input
{
background: url(../design/input_pozadi.gif);
font-size: 10px;
padding: 2px;
border: 1px solid #044C6F;
}
.lupa input
{
background: url(../design/input_lupa.gif);
width: 32px;
height: 18px;
}

#podmenu a
{ 
color: #FF6600;
}
#content 
{
background: url(../images/center.png) repeat-y;
overflow: hidden; 
padding-bottom: 0px;


}
#left-column { float: left; width: 223px; text-align: left; color: #333333; padding-right: 15px; margin-top: 3px; }
#left-column_shop { float: left; width: 205px; text-align: left; color: #333333; padding-right: 5px; margin-top: 3px; line-height: 22px;}
/*
#left-column a
{
color: #003366;
text-decoration: none;
font-weight: bold;
font-size: 12px;
}

*/
.sipecka { color: #FF6600; font-size: 16px; margin-left: 10px; }
.sipecka_2 { color: #FF6600; font-size: 16px; margin-left: 9px; line-height:16px;}
.sipecka_3 { color: #235374; font-size: 16px; margin-left: 23px; line-height:16px;}
.sipecka_3_a { color: #FF6600; font-size: 16px; margin-left: 23px; line-height:16px;}

.sipecka_4 { color: #235374; font-size: 16px; line-height:16px;}
.sipecka_4_a { color: #FF6600; font-size: 16px; line-height:16px;}

#left-column li
{
list-style: none;
}

#content-column  { float: left; width: 692px; padding-left: 15px; padding-right: 15px; margin-top: 20px; }
#content-column_shop  { float: left; width: 730px; padding-left: 5px; padding-right: 15px; margin-top: 20px; }

#content-column li 
{
list-style-type: none;
}
#content-column-levmenu
{
float: left; 
width: 460px; 
padding-left: 0px;
padding-right: 20px;
margin-top: 20px;
}
#content-column-levmenu li 
{
list-style-type: circle;
}
#right-column 
{
float: left; 
width: 223px;
text-align: justify;
color: #333333;
font-size: 11px;
padding-right: 15px;
margin-top: 3px;
}

/*#right-column a
{
color: #000000;
}*/
#footer 
{
width: auto;
margin-top: 4px;
padding-top: 10px;
background: url(../design/footer.gif) repeat-x;
color: #FFFFFF;
left: 0px;
height: 63px;
text-align: center;
margin-top: 10px; 

}
/*-------------------------------------------------------------------------------------------------------
	uvodni strana
---------------------------------------------------------------------------------------------------------*/
a.uvod_vahy:link, a.uvod_vahy:visited  {text-decoration: none;}
a.uvod_pokladny:link, a.uvod_pokladny:visited {text-decoration: none;}
a.uvod_terminaly:link, a.uvod_terminaly:visited {text-decoration: none;}

.uvod_vahy
{
position: relative;
display: block;
float: left;
margin-top: 45px;
margin-left: 0px;
margin-bottom: 30px;
width: 200px;
height: 185px;
background: url(../design/uvodka_vahy.gif) no-repeat;
color: #FFFFFF;
text-align: left;
padding-left: 5px;
}
.uvod_kasy
{
position: relative;
display: block;
float: left;
margin-top: 45px;
margin-left: 22px;
margin-bottom: 30px;
width: 211px;
height: 187px;
background: url(../design/uvodka_kasy.gif) no-repeat;
color: #FFFFFF;
text-align: left;
padding-left: 5px;
}
.uvod_terminaly
{
position: relative;
display: block;
float: left;
margin-top: 45px;
margin-left: 22px;
margin-bottom: 30px;
width: 200px;
height: 187px;
background: url(../design/uvodka_terminaly.gif) no-repeat;
color: #FFFFFF;
text-align: left;
padding-left: 5px;
}
.nadpis_rozdeleni
{
display: block;
font-size: 24px;
padding-left: 10px;     
color: #fff;
font-style: italic;
font-weight: normal;
}
.text_rozdeleni
{
display: block;
font-size: 11px;   
color: #fff;
font-weight: normal;
}
.uvod_tabulka_vrsek
{
position: relative;
display: block;
width: 624px;
height: 12px;
background: url(../design/uvodka_tabulka_vrsek.gif) no-repeat;
}
.uvod_tabulka_stred
{
position: relative;
display: block;
overflow: hidden;
width: 604px;
height: auto;
padding-left: 10px;
padding-right: 10px;
background: url(../design/uvodka_tabulka_stred.gif) repeat-y;
}
.uvod_tabulka_left
{
position: relative;
float: left;
display: block;
width: 316px;

}
.uvod_tabulka_right
{
position: relative;
float: left;
display: block;
width: 287px;

}
.uvod_tabulka_spodek
{
position: relative;
display: block;
width: 624px;
height: 11px;
background: url(../design/uvodka_tabulka_spodek.gif) no-repeat;
margin-bottom: 30px;
}
.uvod_tabulka_nadpis
{
color: #023B5E; 
font-weight: bold;
}
.uvod_tabulka_stred a
{
color: #FF7400; 
font-weight: normal;
}
.rychly_kontakt
{
position: relative;
display: block;
float: left;
margin-left: 15px;
margin-top: 15px;
}



.rychly_kontakt A:link{ color: #02385B; font-weight: normal; font-size: 12px; line-height: 200%; text-decoration: none; }
.rychly_kontakt A:visited { color: #02385B; font-weight: normal; font-size: 12px; line-height: 200%; text-decoration: none; }
.rychly_kontakt A:hover { text-decoration: underline; }

.rychly_kontakt_mapa
{
position: relative;
display: block;
float: left;
width: auto;
margin-left: 60px;
margin-bottom: 0px;
margin-top: 0px;
}





.zobrazitRok {height: 39px; margin: 0px; padding: 0px; }

.nadpis_akce { display: block; font-size: 18px; padding-left: 15px; color: #02375A; font-style: italic; height: 40px; }

a.detail:link, a.detail:visited {
	color: #ffffff;
	text-decoration:none;
}
a.detail:hover, a.detail:active {
	color: #ff7300;
	text-decoration: none;
}

a.detail1:link, a.detail1:visited {
	color: #ffffff;
	text-decoration:none;
}
a.detail1:hover, a.detail1:active {
	color: yellow;
	text-decoration: none;
}
a.detail2:link, a.detail2:visited {
	font-weight: bold;
	text-decoration:none;
}


.nadpis_polozky {background-color: #e7ecf1; padding-left: 10px; width: 50%;}
.text_polozky {background-color: #e7ecf1; padding-left: 10px; font-weight: bold; width: 50%;}
.nadpis_polozky_detail {background-color: #e7ecf1; padding-left: 10px; width: 430px; font-weight: bold;}
.nadpis_polozky_detail1 {background-color: #e7ecf1; padding-left: 10px; width: 650px; font-weight: bold;}
.popis_detail {margin-left: 10px; }

.nadpis_dokumentu {background-color: #e7ecf1; }
.nadpis_dokumentu1 {background-color: #e7ecf1; }

#formular_nahore {float: left; width: 365px; margin-top: -5px; height: 88px; }
.formular_nahore_vnitrek {padding: 1px 0 0 8px; }

.tlacitko_odeslat input  { 
background: url(../design/tlacitko_odeslat.gif) no-repeat;
font-size: 10px;
border: none;
width: 50px;
height: 19px;
padding: 0px 0 0 0;
color: #FFFFFF;
}

a.tlacitko_poptavka:link, a.tlacitko_poptavka:visited {
	text-decoration:none;
}
a.tlacitko_poptavka:hover, a.tlacitko_poptavka:active {
	text-decoration: none;
	
}
.tlacitko_poptavka {
background: url(../design/tlacitko_poptavka.gif) no-repeat;
display: block;
float: left;
border: none;
width: 115px;
height: 19px;
margin-left: 10px;
padding: 2px 0 0 0px;
text-align: center;
color: #FFFFFF;
}

.tucnecervene {font-weight: bold; color: red;}

#page_up1x 
{
position: relative;
margin: 0px auto; 
width: 1000px;	
padding: 0px; 
text-align: center;

}

.napis_eshop {position: absolute; width: 980px; text-align: right; /*border: 1px solid white;*/ color: #194b6c; font-size: 9px; top: -2px;}