#zhubni2 {
	color: White;
	margin-left: 11px;
}
#zhubni2 img {
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}
#zhubni2 .nadpis {
	padding-right: 8px;
	padding-top: 8px;
	text-align: right;
}
#zhubni2 .pohlavi {
	padding-top: 5px;
}

#zhubni2 table td h2 {
	font-size: 15px;
}
#zhubni2 table {
	width: 450px;
	background-image: url(../images/en/pozadi.jpg);
	background-position: top;
	background-repeat: no-repeat;
	height: 107px;
	max-height: 107px;
}
#zhubni2 input {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	border: 0px none;
	padding: 2px;
	color: #000000;
	width: 24px;
	height: 15px;
}
#zhubni2 .tlacitko {
	vertical-align: bottom;
	margin: 0px;
	padding: 0px;
	height: 28px;
}
div#zhubni2 .odesli
{
	margin-top: 4px;
	border: none 0px;
	width: 70px;
	height: 20px;
	margin-top: 5px;
	background-image: url(../images/en/send.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	background-color: White;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
}






div.clanky table .tlacitko {
	background-image: url(../images/hledat.gif);
	width: 70px;
	height: 20px;
	border: none 0px;
	color: White;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}




div.clanky a
{
	color: Blue;
	/*text-decoration: none;*/
	text-decoration: underline;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
div.clanky a:hover
{
	color: #FF9900;
}
div#clanky a
{
	color: Blue;
	/*text-decoration: none;*/
	text-decoration: underline;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
div#clanky a:hover
{
	color: #FF9900;
}

/* #################### */

div.clanky table a
{
	color: Blue;
	/*text-decoration: none;*/
	text-decoration: underline;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
div.clanky table a:hover
{
	color: #FF9900;
}
div#clanky table a
{
	color: Blue;
	/*text-decoration: none;*/
	text-decoration: underline;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
div#clanky table a:hover
{
	color: #FF9900;
}

/* *************************************************************** */
/* *************************************************************** */
/* *************************************************************** */

.ramecek_login a
{
	color: White;
	text-decoration: none;
}
.ramecek_login a:hover
{
	color: #F1F1F1;
}


table.minikosik {
	border-bottom: 1px solid White;
	margin-bottom: 4px;
}
table.minikosik td {
	padding-bottom: 10px;
}
table.minikosik th a {
	color: White;
	text-decoration: none;
}
.tlacitko_koupit {
	background-image: url(../images/orange.gif);
	width: 60px;
	height: 20px;
	border: none 0px;
	color: White;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}

/* *************************************************************** */
/* ****************         NAKUP     *************************** */
/* *************************************************************** */

table.nakupbez1 .tlacitko
{
	background-image: url(../images/hledat.gif);
	width: 70px;
	height: 20px;
	border: none 0px;
	color: White;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}
table.nakupbez1 .tlacitko2
{
	background-image: url(../images/pokracovat.gif);
	width: 86px;
	height: 16px;
	border: none 0px;
	color: White;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}

/* *************************************************************** */
/* ****************        newsletter     ************************ */
/* *************************************************************** */

table.newsletter
{
	width: 100%;
	color: Gray;
}
table.newsletter td
{
	padding-bottom: 3px;
}
table.newsletter a
{
	color: Blue;
	/*text-decoration: none;*/
	text-decoration: underline;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
table.newsletter a:hover
{
	color: #FF9900;
}
table.newsletter .new
{
	padding-bottom: 10px;
}
table.newsletter .new a
{
	color: Black;
	font-size: 12px;
}


/* *************************************************************** */
/* ****************         ODKAZY     *************************** */
/* *************************************************************** */

div.clanky h4
{
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	margin-bottom: 3px;
	color: #78B004;
}
div.clanky td.img
{
	vertical-align: top;	
	width: 80px;
}
div.clanky table
{
	width: 100%;
	margin-bottom: 6px;
	border-bottom: 1px solid #78B004;
}
div.clanky table div.odkaz
{
	text-align: right;
	width: 100%;
	margin-top: 4px;
	margin-bottom: 6px;
}
div.clanky table div.odkaz a, div.clanky table div.odkaz a:hover
{
	color: Black;
}
div.clanky table div.odkaz a:hover
{
	color: #D27F00;
}

/* *************************************************************** */
/* ****************          MEDIA     *************************** */
/* *************************************************************** */

div.clanky h4 a, div.clanky h4 a:hover
{
	text-decoration: none;
	color: #78B004;
}
div.clanky h4 a:hover
{
	color: #FF9900;
}

div.clanky h5
{
	font-size: 10px;
	margin-bottom: 6px;
	color: #484848;
}

div.clanky table.media
{
	display: block;
	margin-bottom: 6px;
	padding-bottom: 6px;
	/* border-bottom: 1px solid #78B004; */
	width: 100%;
}
div.clanky input
{
	border: 1px solid #578103;
	padding: 2px;
}
div.clanky .tlachledat
{
	background-image: url(../images/hledat.gif);
	width: 70px;
	height: 20px;
	border: none 0px;
	color: White;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}
div.clanky p.media
{
	display: block;
	margin-bottom: 6px;
	padding-bottom: 6px;
	width: 100%;
}
div.clanky div.autor
{
	margin-top: 4px;
	margin-bottom: 4px;
	width: 100%;
	text-align: right;
	color: #484848;
}

div.clanky td div.autor
{
	margin-top: 4px;
	margin-bottom: 4px;
	width: 100%;
	text-align: right;
	color: #484848;
}
div.clanky td div.autor2
{
	margin-top: 4px;
	margin-bottom: 4px;
	width: 100%;
	text-align: right;
	color: #484848;
}
div.clanky table.media img
{	
	margin-right: 4px;
}
div.clanky p.media img
{	
	margin-right: 4px;
}
div.clanky a, div.clanky a:hover
{
	color: Black;
}
div.clanky a:hover
{
	color: #D27F00;
}
div.hledat
{
	width: 100%;
	text-align: right;
}
div.hledat input
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 4px;
}


/* *************************************************************** */
/* ****************           REGISTRACE           *************** */
/* *************************************************************** */

input.chybaformulare
{
	border: 1px solid Red;
	background-color: #FFF4EE;
}

/* *************************************************************** */
/* ************************* STYLOVANI ZBOZI ********************* */
/* *************************************************************** */
table.zbozi
{
	width: 100%;
	/* border-bottom: 1px dotted #78B004;*/ 
	margin-bottom: 12px;
	margin-top: 3px;
}
table.zbozi img
{
	float: left;
	padding-right: 5px;
}
table.zbozi td
{
	vertical-align: top;
}
table.zbozi td.zboziobrazek
{
	text-align: center;
	width: 90px;
}
table.zbozi td h4 a, table.zbozi td h4 a:hover
{
	text-decoration: none;
	/*color: Black;*/
	color: #78B004;
}
table.zbozi td h4 a:hover
{
	color: #FF9900;
}
table.zbozi td div.cenyzbozi
{
	width: 100%;
	text-align: right;
}
table.zbozi td input
{
	border: 1px solid #BDBDBD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	width: 20px;
}
table.zbozi td input.kos
{
	background-image: url(../images/kos.gif);
	background-position: center;
	background-repeat: no-repeat;
	background-color: transparent;
	width: 34px;
	height: 17px;
	border: 0px none;
	margin-left: 6px;
}
table.zbozi td.kosik
{
	text-align: right;
	padding-top: 4px;
	padding-bottom: 4px;
}
div.cestacesta
{
	color: Blue;
	margin-bottom: 6px;
}

div.cestacesta a, div.cestacesta a:hover
{
	color: Blue;
	/*text-decoration: none;*/
	text-decoration: underline;
	font-weight: bold;
}
div.cestacesta a:hover
{
	color: Black;
}
div.cestashopu
{
	width: 100%;
	margin-bottom: 6px;
}
div.komentarkategorie
{
	width: 100%;
	display: block;
	margin: 0px;
	padding: 0px;
	display: block;
}

div.komentarkategorie h2
{
	margin-bottom: 6px;
	
}
div.komentarkategorie p
{
	margin-bottom: 0px;
	padding-bottom: 12px;
	/* width: 100%; */
	border-bottom: 1px solid #78B004;
	min-height: 99px;
	/* _height: *; */
}
div.komentarkategorie img
{
	float: right;
	margin-left: 4px;
	margin-bottom: 4px;
}

/* *************************************************************** */
/* ************************* VYPIS KATEGORII ********************* */
/* *************************************************************** */


div.kategorie
{
	width: 119px;
	height: 130px;
	position: relative;
	display: block;
	text-align: center;
	margin: 3px; /* padding: 3px;*/
	background-color: #FF9900;
	color: White;
	max-width: 120px;
	border: 1px solid #FF9900;
}
div.kategorie img
{
	margin: auto;
	margin-bottom: 4px;
	/* margin: 2px; */
}
div.kategorie p
{
	position: relative;
	display: block;
	bottom: 3px;
	text-align: center;
	height: 30px;
	font-weight: bold;
	color: White;
	margin-top: 4px;
}
div.kategorie p a, div.kategorie p a:hover
{
	color: White;
	text-decoration: none;
}

div.kategorie p a:hover
{
	color: #EFEFEF;
}

div.vypiskategorie table
{
	border: none 0px;
}

/* *************************************************************** */
/* ************************* DETAIL VYROBKU  ********************* */
/* *************************************************************** */

div.detailvyrobku table {
	border: none 0px;
}

div.detailvyrobku td.kosik
{
	text-align: right;
}
div.detailvyrobku td input.kos
{
	background-image: url(../images/kos.gif);
	background-position: center;
	background-repeat: no-repeat;
	background-color: transparent;
	width: 34px;
	height: 17px;
	border: 0px none;
	margin-left: 6px;
	cursor: pointer;
}
div.detailvyrobku td input
{
	border: 1px solid Gray;
	font-size: 11px;
	width: 20px;
}
div.detailvyrobku table.parametry
{
	border: 1px solid Gray;
	border-collapse: collapse;
}
div.detailvyrobku table.parametry td
{
	text-align: center;
}
div.detailvyrobku table.parametry th
{
	text-align: center;
	background-color: #38ACE2;
	color: White;
}
.skrtni
{
	text-decoration: line-through;
}

table.souvysejiciz a, table.souvysejiciz a:hover
{
	color: Gray;
	text-decoration: none;
	font-weight: bold;
}
table.souvysejiciz a:hover
{
	color: Black;
}

/* *************************************************************** */
/* *************************  ADMINISTRACE  ********************** */
/* *************************************************************** */


.administrace
{
	text-align: right;
	width: 100%;
	color: Gray;
	font-size: 10px;
	font-style: italic;
}
.administrace a, .administrace a:hover
{
	color: Gray;
}
.administrace a:hover
{
	color: #38ACE2;
	text-decoration: none;
}

/* *************************************************************** */
/* *******************************  BMI  ************************* */
/* *************************************************************** */

div.bmi input
{
	border: 1px solid #78B004;
	font-size: 11px;
	padding: 3px;
}
div.bmi a, div.bmi a:hover
{
	color: Blue;
	/*text-decoration: none;*/
	text-decoration: underline;
	font-weight: bold;
}
div.bmi a:hover
{
	color: Black;
}
div.bmi .tlacitko {
	background-image: url(../images/hledat.gif);
	width: 70px;
	height: 20px;
	border: none 0px;
	color: White;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}
div.bmi h4
{
	font-size: 13px;
	color: #78B004;
	margin-bottom: 6px;
}
div.bmi .hodnotyBmi
{
	border-collapse: collapse;
	width: 338px;
}
div.bmi .hodnotyBmi th
{
	text-align: center;
	background-color: #38ACE2;
	color: White;
}
div.bmi .hodnotyBmi a, div.bmi .hodnotyBmi a:hover
{
	color: Blue;
	/*text-decoration: none;*/
	text-decoration: underline;
	font-weight: bold;
}
div.bmi .hodnotyBmi a:hover
{
	color: #FF9900;
}
div.bmi .kalendar
{
	border-collapse: collapse;
	width: 120px;
}
div.bmi .kalendar td
{
	text-align: center;
	color: Gray;
}
div.bmi .kalendar th
{
	text-align: center;
	background-color: #38ACE2;
	color: White;
}
div.bmi .kalendar a, div.bmi .kalendar a:hover
{
	color: Blue;
	/*text-decoration: none;*/
	text-decoration: underline;
	font-weight: bold;
}
div.bmi .kalendar a:hover
{
	color: #FF9900;
}

/* *************************************************************** */
/* *********************     KOSIK     *************************** */
/* *************************************************************** */

.nakupnikosik table
{
	border-collapse: collapse;
	border: 1px solid Gray;
	width: 447px;
}

.nakupnikosik table td input
{
	font-size: 11px;
}
.nakupnikosik table td
{
	padding: 2px;
}
.nakupnikosik table th
{
	background-color: #38ACE2;
	padding: 2px;
	color: White;
}
.nakupnikosik table td .tlacitko
{
	background-image: url(../images/kosik.gif);
	width: 142px;
	height: 16px;
	border: none 0px;
	color: White;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
	margin-left: 2px;
	margin-right: 2px;
}
.nakupnikosik table td .tlacitko2
{
	background-image: url(../images/hledat.gif);
	width: 70px;
	height: 20px;
	border: none 0px;
	color: White;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}
/* *************************************************************** */
/* ****************     MERENI BMI     *************************** */
/* *************************************************************** */

table.mereniBmi
{
	border: 0px none;
}
table.mereniBmi td.bmiflash
{
	text-align: center; 
	border: 1px solid Black;
	vertical-align: top;
}
table.mereniBmi td.bmivyska
{
	width: 80px;
	height: 80px;
	border: 1px solid Black;
	border-right: 0px none;
	text-align: center;
	padding-top: 6px;
	vertical-align: top;
}
table.mereniBmi td.bmivaha
{
	width: 80px;
	height: 80px;
	border: 1px solid Black;
	border-right: 0px none;
	border-top: 0px none;
	text-align: center;
	padding-top: 6px;
	vertical-align: top;
}
table.mereniBmi td.bmitlacitko
{
	width: 80px;
	height: 30px;
	border: 1px solid Black;
	border-right: 0px none;
	border-top: 0px none;
	text-align: center;
}
table.mereniBmi .tlacitko {
	background-image: url(../images/hledat.gif);
	width: 70px;
	height: 20px;
	border: none 0px;
	color: White;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}
table.mereniBmi input
{
	font-size: 10px;
	height: 11px;
}

/* *************************************************************** */
/* *******************        profil      ************************ */
/* *************************************************************** */

table.zalozky td.zalozka
{
	background-color: #78B004;
	background-image: url(../images/zalozka.gif);
	background-position: left;
	background-repeat: no-repeat;
	height: 18px;
	color: White;
	font-weight: bold;
	cursor: pointer;
	font-size: 9px;
}

table.zalozky_jidelak
{
	margin-right: 2px;
	margin-left: 2px;
	background-color: #78B004;
	background-image: url(../images/zalozka.gif);
	background-position: left;
	background-repeat: no-repeat;
	height: 18px;
	_height: 10px;
	color: White;
	font-weight: bold;
	cursor: pointer;
	font-size: 9px;
}

td.zalozka_jidelak
{
	background-color: #78B004;
	background-image: url(../images/zalozka.gif);
	background-position: left;
	background-repeat: no-repeat;
	color: White;
	font-weight: bold;
	cursor: pointer;
	font-size: 9px;
}

div.profil table
{
	border: 0px none;
}
div.profil
{
	border: 1px solid #78B004;
	margin: 2px;
	padding: 4px;
	margin-right: 4px;
}
div.profil div#tlacitko
{
	width: 100%;
	text-align: right;
}
div.profil div#tlacitko input.tlacitko
{
	background-image: url(../images/hledat.gif);
	width: 70px;
	height: 20px;
	border: none 0px;
	color: White;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}
div.profil select
{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* *************************************************************** */
/* *******************        PORADNA      *********************** */
/* *************************************************************** */
table.poradnaHledat
{
	width: 100%;
}
table.poradnaHledat td
{
	width: 50%;
}
table.poradnaHledat td .tlacitko
{
	background-image: url(../images/kosik.gif);
	width: 142px;
	height: 16px;
	border: none 0px;
	color: White;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
	margin-left: 2px;
	margin-right: 2px;
}
table.poradnaHledat td .tlachledat
{
	background-image: url(../images/hledat.gif);
	width: 70px;
	height: 20px;
	border: none 0px;
	color: White;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}
div.poradnavypis
{
	width: 100%;
}
div.poradnavypis table td a
{
	color: Blue;
	font-weight: bold;
	/*text-decoration: none;*/
	text-decoration: underline;
}
div.poradnavypis table td a:hover
{
	color: #FF9900;
}
div.poradnavypis h4
{
	padding-top: 13px;
	padding-bottom: 6px;
	color: #78B004;
	font-size: 14px;
}

/* *************************************************************** */
/* *******************        JIDELNICEK      *********************** */
/* *************************************************************** */

div#pon select, div#ut select, div#st select, div#ct select, div#pa select, div#so select, div#ne select
{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 504px;
	_width: 500px;
}
div.vyber_jidel
{
	margin: 2px;
	padding: 4px;
	margin-right: 4px;
}
div.vyber_jidel .tlacitko, div.hledat .tlacitko
{
	background-image: url(../images/hledat.gif);
	width: 70px;
	height: 20px;
	border: none 0px;
	color: White;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}

/* *************************************************************** */
/* *******************        REGISTRACE      *********************** */
/* *************************************************************** */

div.registraceuser input
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
div.registraceuser h4
{
	margin-top: 6px;
}
div.registraceuser td big
{
	font-size: 11px;
	color: Gray;
	font-weight: bold;
}
div.registraceuser td small
{
	font-size: 9px;
	color: Gray;
}
div.registraceuser td .tlacitko
{
	background-image: url(../images/kosik.gif);
	width: 142px;
	height: 16px;
	border: none 0px;
	color: White;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
	margin-top: 12px;
	margin-left: 2px;
	margin-right: 2px;
}
div.registraceuser table
{
	border: none 0px;
}

/* *************************************************************** */
/* *******************        Prihlaseni      *********************** */
/* *************************************************************** */

.tlacitkoprihl
{
	background-image: url(../images/hledat.gif);
	width: 70px;
	height: 20px;
	border: none 0px;
	color: White;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}

/* *************************************************************** */
/* *******************        clanek      *********************** */
/* *************************************************************** */

table.clanek td
{
	padding: 10px;
	padding-bottom: 10px;
}

table.clanek td h4
{
	font-size: 14px;
	margin-bottom: 5px;
}
table.clanek td h5 a
{
	font-size: 11px;
	color: Blue;
	/*text-decoration: none;*/
	text-decoration: underline;
	/*color: Gray;*/
}
table.clanek td h5 a:hover
{
	color: #FE9900;
}
table.clanek td h4 a
{
	color: Blue;
	/*text-decoration: none;*/
	text-decoration: underline;
}
div.archivclanku
{
	height: 30px;
}
div.archivclanku a
{
	/*text-decoration: none;*/
	text-decoration: underline;
	color: blue;
	font-weight: bold;
	padding-left: 12px;
}
div.archivclanku a:hover
{
	color: #FE9900;
}

div.detailclanku a
{
	color: Blue;
	/*text-decoration: none;*/
	text-decoration: underline;
	font-weight: bold;
}

div.odkazyseznam a
{
	font-size: 11px;
	color: Black;
	/*text-decoration: none;*/
	text-decoration: underline;
	color: Gray;
	font-weight: bold;
}
div.odkazyseznam a:hover
{
	color: #FE9900;
}

/* *************************************************************** */
/* ****************          NASTYLOVANI TEXTU     *************** */
/* *************************************************************** */



div.txt p
{
	padding-top: 3px;
	padding-bottom: 6px;
}
div.txt li
{
	list-style-type: square;
	margin-left: 33px;
	font-size: 11px;
}
div.txt h3
{
	font-size: 14px;
	display: block;
	margin-top: 6px;
}

div.txt table {
	border: 1px solid Gray;
	border-collapse: collapse;
	margin-bottom: 14px;
	margin-top: 14px;
}
div.txt img {
	margin-bottom: 14px;
	margin-top: 14px;
}
div.txt table td {
	padding: 2px;
}
div.txt table th {
	padding: 2px;
	background-color: #38ACE2;
}


/*********************************************************************/


div#txt p
{
	padding-top: 3px;
	padding-bottom: 6px;
}
div#txt li
{
	list-style-type: square;
	margin-left: 33px;
	font-size: 11px;
}
div#txt h3
{
	font-size: 14px;
	display: block;
	margin-top: 6px;
}

div#txt table {
	border: 1px solid Gray;
	border-collapse: collapse;
	margin-bottom: 14px;
	margin-top: 14px;
}
div#txt img {
	margin-bottom: 14px;
	margin-top: 14px;
}
div#txt table td {
	padding: 2px;
}
div#txt table th {
	padding: 2px;
	background-color: #38ACE2;
}

/* *************************************************************** */
/* ****************      NASTYLOVANI TEXTU ZBOZI   *************** */
/* *************************************************************** */


table td div.txt p
{
	padding-top: 3px;
	padding-bottom: 6px;
}
table td div.txt li
{
	list-style-type: square;
	margin-left: 33px;
	font-size: 11px;
}
table td div.txt h3
{
	font-size: 14px;
	display: block;
	margin-top: 12px;
	margin-bottom: 6px;
	color: #78B004;
}
table td div.txt table {
	border: 1px solid border;
	border-collapse: collapse;
}
table td div.txt table td {
	padding: 2px;
}
table td div.txt table th {
	padding: 2px;
}

/* *************************************************************** */
/* ****************      TERAPEUTKA   *************** */
/* *************************************************************** */

#ramecekterapeutka
{
	display: block;
	position: relative;
	width: 90px;
	height: 80px;
	display: block;	
}
#ramecekterapeutka2
{
	display: block;
	position: relative;
	width: 70px;
	height: 70px;
	display: block;	
}
.imagester1
{
	display: block;
	position: absolute;
	top: 0px;
	bottom: 0px;
}
.imagester2
{
	display: block;
	position: absolute;

	bottom: 0px;
}
/* *************************************************************** */
/* ****************      ZAPOMENUTE HESLO   *************** */
/* *************************************************************** */


.zapomenuteheslo .tlacitko
{
	background-image: url(../images/hledat.gif);
	width: 70px;
	height: 20px;
	border: none 0px;
	color: White;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}
.zapomenuteheslo input
{
	font-size: 10px;
	height: 11px;
}

/* *************************************************************** */
/* ****************      hlavni stranka   *************** */
/* *************************************************************** */

.viceinfo a
{
	color: Blue;
	/*text-decoration: none;*/
	font-weight: bold;
}
.viceinfo a:hover
{
	color: #FE9900;
}

/* *************************************************************** */
/* ****************      center   *************** */
/* *************************************************************** */

.center
{
	width: 100%;
	text-align: center;
}
.center .tlacitko
{
	background-image: url(../images/kosik.gif);
	width: 142px;
	height: 16px;
	border: none 0px;
	color: White;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
	margin-left: 2px;
	margin-right: 2px;
}


/* *************************************************************** */
/* ****************      Nakup druhy krok   *************** */
/* *************************************************************** */


.vypiskosiku2krok table
{
	border: 1px solid Silver;
	border-collapse: collapse;
}
.vypiskosiku2krok table th
{
	background-color: #38ACE2;
	color: White;
	font-weight: bold;
	padding: 3px;
}
.vypiskosiku2krok table td
{
	padding: 3px;
}


.tlacitkobig
{
	background-image: url(../images/kosik.gif);
	width: 142px;
	height: 16px;
	border: none 0px;
	color: White;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
	margin-left: 2px;
	margin-right: 2px;
}
/* *************************************************************** */
/* ****************     MEERENI BMI     *************** */
/* *************************************************************** */

div.mereniBmix table td input
{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
div.mereniBmix
{
	width: 100%;
	text-align: center;
}
div.mereniBmix table td .odesli
{
	background-image: url(../images/hledat.gif);
	width: 70px;
	height: 20px;
	border: none 0px;
	color: White;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
	margin-left: 2px;
	margin-right: 2px;
}

/* *************************************************************** */
/* ****************      Jidelni listek vystup     *************** */
/* *************************************************************** */

div.jidelnicek table
{
	border: 1px solid #595959;
	border-collapse: collapse;
}

div.jidelnicek td
{
	/* background: white; dal sem to pryc kvuli zabarvovani hodnot v sestavovani jidelaku */
	padding: 3px;
	vertical-align: top;
}

div.bunka_den
{
	vertical-align: top;
	vertical-align: text-top;
	font-size: 10px;
	width: 85px; /* 94 */
}

div.jidelnicek td.nazev_dne
{
	padding: 3px;
	font-size: 11px;
	text-align: center;
	color: white;
	background-color: #00A4DC;
}

div.jidelnicek td.chod
{
	font-size: 11px;
	text-align: center;
	color: white;
	background-color: #00A4DC;
}
	
div.img
{
	display: block;
	position: relative;
	bottom: 0px;
	width: 100%;
	text-align: center;
	border: 0px solid;
}

/* *************************************************************** */
/* *********      Rekapitulace hodnot u jidelnicku     *********** */
/* *************************************************************** */
div.jidelnicek table.rekapitulace
{
	width: 100%; /* 500px; */
	margin: auto;
}

div.jidelnicek th.rekapitulace_th
{
	padding-right: 10px;
}

div.jidelnicek  td.nazev_hodnoty {
	text-align: right;
	color: black;
	background-color: white;
	width: 17%;
}

div.jidelnicek td.vysledna_hodnota
{
	text-align: right;
}

div.jidelnicek td.hodnoty
{
	font-size: 12px;
	text-align: center;
	color: white;
	background-color: #00A4DC;
}

/* *************************************************************** */
/* *********          Dostylovani ramecku v menu       *********** */
/* *************************************************************** */

div.ramecek a
{
	color: White;
	text-decoration: none;
}

div.ramecek a:hover
{
	color: #F5F5F5;
}

/* *************************************************************** */
/* *********          Dostylovani ramecku v menu       *********** */
/* *************************************************************** */

div.poradna a
{
	color: Blue;
	/*text-decoration: none;*/
	text-decoration: underline;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
div.poradna a:hover
{
	color: #FF9900;
}

div.poradna input, textarea
{
	border: 1px solid #78B004;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
}

div.poradna .tlacitko
{
	background-image: url(../images/kosik.gif);
	width: 142px;
	height: 16px;
	border: none 0px;
	color: White;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
	margin-left: 2px;
	margin-right: 2px;
}