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

#mainContainer{
	font-size:14px;
	color: #4F4F4F;
}

#mainContainer h1{
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	font-size:25px;
	font-weight:normal;
	color:#008BCF;
}

#mainContainer h2{
	margin:0px;
	padding:14px 0px 10px 0px;
	font-size:17px;
	font-weight:normal;
	color:#008BCF;
}

#mainContainer h3{
	font-size:15px;
	font-weight:normal;
	color:#008BCF;
}

#mainContainer p{
	margin:0px;
	padding:0px;
	padding-bottom:7px;
	font-size:14px;
}

#mainContainer ul{
	padding:0px 0px 7px 20px;
	margin:0px 0px 0px 0px;
}

#mainContainer a img{
	border:none;
}

#mainContainer a img.rFloat{
	float:right;
	margin:10px 0px 10px 10px;
}

#mainContainer a img.lFloat{
	float:left;
	margin:10px 10px 10px 0px;
}

table#rozcestnik h2{
	margin:0px;
	padding:0px;
	font-size:17px;
	font-weight:normal;
	padding-bottom:5px;
}

table#rozcestnik h2 a{
	color:#005F8D;
	text-decoration:none;
}

table#rozcestnik h2 a:hover{
	text-decoration:underline;
}

table.gluko td {
	text-align:center;
	padding:10px;
}

table#rozcestnik td a img{
	border:none;
}

table#rozcestnik td#medcenterWrap{
	background:url(http://www.mte.cz/images/medcenter-hpage.jpg);
	width:189px;height:206px; /*221 px celkem*/
	padding-left:32px;
}

table#rozcestnik td#katprodWrap{
	background:url(http://www.mte.cz/images/katprod-hpage.jpg);
	width:192px;height:206px; /*224 px celkem*/
	padding-left:33px;
}

table#rozcestnik td#shopWrap{
	background:url(http://www.mte.cz/images/shop-hpage.jpg);
	width:194px;height:206px; /*226 px celkem*/
	padding-left:32px;
}

table#rozcestnik td#diabWrap{
	background:url(http://www.mte.cz/images/diab-hpage.jpg);
	width:189px;height:203px; /*221 px celkem*/
	padding-left:32px;
}

table#rozcestnik td#glukoWrap{
	background:url(http://www.mte.cz/images/gluko-hpage.jpg);
	width:192px;height:203px; /*224 px celkem*/
	padding-left:36px;
}

table#rozcestnik td#originalitaWrap{
	background:url(http://www.mte.cz/images/orig-hpage.jpg);
	width:194px;height:203px; /*224 px celkem*/
	padding-left:34px;
}


table#rozcestnik td#glukometryWrap{
	background:url(http://www.mte.cz/images/glukometry-hpage.gif);
	width:145px;height:163px; /*161 px celkem*/
	padding-left:16px;
}

table#rozcestnik td#obuvWrap{
	background:url(http://www.mte.cz/images/obuv-hpage.gif);
	width:145px;height:163px; /*156 px celkem*/
	padding-left:11px;
}

table#rozcestnik td#ponozkyWrap{
	background:url(http://www.mte.cz/images/ponozky-hpage.gif);
	width:152px;height:162px; /*162 px celkem*/
	padding-left:10px;
}

table#rozcestnik td#lekyWrap{
	background:url(http://www.mte.cz/images/leky-hpage.gif);
	width:145px;height:177px; /*162 px celkem*/
	padding-left:16px;
}

table#rozcestnik td#peraWrap{
	background:url(http://www.mte.cz/images/pera-hpage.gif);
	width:145px;height:177px; /*162 px celkem*/
	padding-left:11px;
}

table#rozcestnik td#prouzkyWrap{
	background:url(http://www.mte.cz/images/prouzky-hpage.gif);
	width:152px;height:177px; /*162 px celkem*/
	padding-left:10px;
}

table#rozcestnik td#pomuckyWrap{
	background:url(http://www.mte.cz/images/pomucky-hpage.gif);
	width:161px;height:170px; /*162 px celkem*/
	padding-left:13px;
}

a.bordered img{
	border:2px solid #3487CC !important;
}

a.bordered:hover img{
	border:2px solid navy !important;
}

table.specTech th{
	text-align:left;
}

p.noIndent{
	text-indent:0px !important;
}

div#footerImageHolder{
	text-align:center;
	margin-top:10px;
}

table.ordHodiny{
	padding-bottom:10px;
}

table.ordHodiny th{
	text-align:left;
	padding:0px 10px 0px 0px;
}

table.ordHodiny td{
	padding:0px 10px;
}

div#flashMessage{
	border:1px solid red;
	color:red;
	padding:7px;
	background-color:yellow;
}

div.error-message{
	color:red;
}

table#biometrics th{
	background-color:silver;
	padding:5px;
}

table#biometrics td{
	padding:10px;
}

/* CALCULATORS */

table#calculator{
	background:#E5F2DE;
	border:1px solid #72BF44;
	margin-bottom:7px;
}

input#pictoSubmit{
	background:url(http://www.mte.cz/images/tlac-spocitat.gif) no-repeat;
	padding:4px 4px 4px 36px;
	height:35px;
	font-weight:bold;
	border:1px solid #72BF44;
	background-color:#FFF;
}

 p.borderedResult{
 	padding:10px !important;
	background:#E5F2DE;
	border:1px solid #72BF44;
}

/* DIETS */

table.diet-summary-daily{
	background:#E5F2DE;
	border-collapse: collapse;
}

table.diet-summary-daily td, table.diet-summary-daily th{
	border:1px solid #72BF44;
	padding:7px;
}

div.daily-meal-wrapper{
	background:#FDF5F3;
	border:1px solid #F3BBB6;
	padding:7px;
	margin-top:10px;
}


table.meal-summary{
	background:#FCE2D7;
	border-collapse: collapse;
}

table.meal-summary td, table.meal-summary th{
	border:1px solid #EF816A;
	padding:7px;
}

table.meal-summary th.U{
	text-decoration:underline;
	font-size:17px;
}

table.meals-list{
	border:1px solid #EF816A;
	border-collapse: collapse;
	width:280px;
	margin-top:10px;
}

table.meals-list th, table.meals-list td{
	padding:7px;
}

table.meals-list th{
	background:#EF816A;
	color:#FFF;
}

table.meals-list th.note{
	font-weight:normal;
}