body {
	font-family:Verdana, Geneva, sans-serif;
	margin:0px;
	padding:0px;
}

a{
	text-decoration:underline;
}

a:hover{
	text-decoration:none;
}

a img{
	border:none;
}

#mainImage {
	height: 295px;
	width: 560px;
	/*background-image: url(http://www.mte.cz/images/mainImage.gif);*/
	float:left;
}
#logo {
	width: 200px; /*540*/
	height: 54px; /*108 - 98*/
	padding-top:45px;
	padding-left:321px; 
	float:left;
	font-size:0px;
}


#news {
	width: 405px;
	float:left;
	height:152px;
	overflow:hidden;
	padding:7px 105px 0px 30px;
}

#news div.heading{
	padding: 28px 0px 2px 0px;
	margin:0px;
}

#news div.heading a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color:#2A3FAA;
	font-weight:bold;
}

#news div.date {
	font-size:11px;
	font-weight:bold;	
	color:#2A7FFF;
	padding:0px;
	margin:0px;
}

div#news p {
	font-size:11px;
	margin:0px;
	padding:0px;
	margin-bottom:5px;
}

form#top-search {
	padding:0px 85px 0px 0px;
	margin:0px;
	float:right;
}

form#top-search input{
	height: 20px;
	font-size:12px;
	padding:0px;
	margin:0px;
}

form#top-search #searchField {
	border: 1px solid navy;
	width: 150px;
}

form#top-search #searchButton{
	background-color:#007FFF;
	color:white;
	border: 0px;
	width: 60px;
}

#menuWrap{
	background:url(http://www.mte.cz/images/menu-background.jpg) center top no-repeat;
	clear: both;
}

#menuWrapKatalog{
	background:url(http://www.mte.cz/images/menu-background-katalog.jpg) center top no-repeat;
	clear: both;
}

#menuWrapDiabetes{
	background:url(http://www.mte.cz/images/menu-background-diabetes.jpg) center top no-repeat;
	clear: both;
}

#menuWrapStrava{
	background:url(http://www.mte.cz/images/menu-background-strava.jpg) center top no-repeat;
	clear: both;
}

#menuWrapMte{
	background:url(http://www.mte.cz/images/menu-background-mte.jpg) center top no-repeat;
	clear: both;
}

#menuWrapMedi{
	background:url(http://www.mte.cz/images/menu-background-medi.jpg) center top no-repeat;
	clear: both;
}

#menuWrapCalc{
	background:url(http://www.mte.cz/images/menu-background-calc.jpg) center top no-repeat;
	clear: both;
}

#menuWrapKlub{
	background:url(http://www.mte.cz/images/menu-background-klub.jpg) center top no-repeat;
	clear: both;
}

#menu {
	width: 1100px;
	height: 53px;
	margin:auto;
}

#breadcrumbWrap, #breadcrumbWrapCalc{
	background:url(http://www.mte.cz/images/breadcrumb-background.jpg) center top no-repeat;
}

#breadcrumbWrapKatalog{
	background:url(http://www.mte.cz/images/breadcrumb-background-katalog.jpg) center top no-repeat;
}

#breadcrumbWrapDiabetes{
	background:url(http://www.mte.cz/images/breadcrumb-background-diabetes.jpg) center top no-repeat;
}

#breadcrumbWrapStrava{
	background:url(http://www.mte.cz/images/breadcrumb-background-strava.jpg) center top no-repeat;
}

#breadcrumbWrapMte{
	background:url(http://www.mte.cz/images/breadcrumb-background-mte.jpg) center top no-repeat;
}

#breadcrumbWrapMedi{
	background:url(http://www.mte.cz/images/breadcrumb-background-medi.jpg) center top no-repeat;
}

#breadcrumbWrapKlub{
	background:url(http://www.mte.cz/images/breadcrumb-background-klub.jpg) center top no-repeat;
}

#breadcrumb {
	width: 800px;
	height: 20px;
	padding:5px 0px 0px 300px;
	font-size:11px;
	text-align:left;
	color:red;
	margin:auto;
}

#breadcrumb a {
	color:#09F;
}

#breadcrumb a:hover {
	color:navy;
}

#topBackground {
	height: 238px;
	width: 1100px;
	background-image: url(http://www.mte.cz/images/topShadow.gif);
	position:absolute;
	left:0px;
	z-index:1;
}

div#bodyContainerTopBack, div#bodyContainerTopBackDiabetes, div#bodyContainerTopBackMte, div#bodyContainerTopBackCalc, div#bodyContainerTopBackKlub{
	background:url(http://www.mte.cz/images/body-container-top-back.jpg) center top no-repeat;
}

div#bodyContainerTopBackKatalog{
	background:url(http://www.mte.cz/images/body-container-top-back-katalog.jpg) center top no-repeat;
}

div#bodyContainerTopBackStrava{
	background:url(http://www.mte.cz/images/body-container-top-back-strava.jpg) center top no-repeat;
}

div#bodyContainerTopBackMedi{
	background:url(http://www.mte.cz/images/body-container-top-back-medi.jpg) center top no-repeat;
}


div#bodyContainerBotBack{
	background:url(http://www.mte.cz/images/body-container-bot-back.jpg) center bottom no-repeat;
}

div#bodyContainerCenBack{
	background:url(http://www.mte.cz/images/body-container-cen-back.jpg) center top repeat-y;
}

div#contentWidth{
	width:1024px;
	margin:auto;
	background:url(http://www.mte.cz/images/contentWidthTopBack-2.jpg) no-repeat;
}

div#leftColTopBack{
	width:265px;
	height:300px;
	background:url(http://www.mte.cz/images/leftColTopBack.jpg) left top no-repeat;
}


div#leftMainSeparator{
	background:url(http://www.mte.cz/images/leftColBackRepat.gif) left top repeat-y;
	width:1024px;
}

div#leftColContainer{
	float:left;
	width:265px;
}

div#leftColContainer a.picto{
	float:right;
}

div#leftColContainer a.boxTop{
	display:block;
	height:26px;
	width:188px;
	float:right;
	font-size:15px;
	padding-left:10px;
	padding-top:5px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	margin-top:3px;
}

div#leftColContainer div.boxWidthWrapper{
	width:180px; /* celkem 198px */
	float:left;
	padding:9px 0px 9px 18px;
	color: #4F4F4F;
}

div#leftColContainer a.first{
	margin-top:0px;
}

div#leftColContainer a.boxTop:hover{
	color:#000000;
}

div#leftColContainer p{
	margin:0px;
	background-color:#FFFFFF;
	padding:0px 0px 7px 0px;
	font-size:12px;
	text-align:left;
	clear:both;
}

div#leftColContainer ul.tips-box li{
	font-size:12px;
	padding:0px 0px 7px 0px;
}

a.poradnaBack{
	background:url(http://www.mte.cz/images/box-top-poradna.gif);
}

a.eshopBack{
	background:url(http://www.mte.cz/images/box-top-eshop.gif);
}

a.tipyBack{
	background:url(http://www.mte.cz/images/box-top-tipy.gif);
}

a.menuBack{
	background:url(http://www.mte.cz/images/box-top-menu.gif);
}





















#centerContainer1 {
	width: 1025px;
	background-repeat:repeat-y;
	background-position:left;
	margin:auto;
	/*border-left:1px solid red;
	border-right:1px solid red;*/	
}
#centerContainer2 {
/*	background-image:url(images/rightShadow.gif);*/
	background-repeat:repeat-y;
	background-position:right;
	width: 931px;
	margin-left:10px;
}



#topWrap{
	background: url(http://www.mte.cz/images/top-background.jpg) center top no-repeat;
	height:296px;
}

#topWrapKatalog{
	background: url(http://www.mte.cz/images/top-background-katalog.jpg) center top no-repeat;
	height:296px;
}

#topWrapDiabetes{
	background: url(http://www.mte.cz/images/top-background-diabetes.jpg) center top no-repeat;
	height:296px;
}

#topWrapStrava{
	background: url(http://www.mte.cz/images/top-background-strava.jpg) center top no-repeat;
	height:296px;
}

#topWrapMte{
	background: url(http://www.mte.cz/images/top-background-mte.jpg) center top no-repeat;
	height:296px;
}

#topWrapMedi{
	background: url(http://www.mte.cz/images/top-background-medi.jpg) center top no-repeat;
	height:296px;
}

#topWrapCalc{
	background: url(http://www.mte.cz/images/top-background-calc.jpg) center top no-repeat;
	height:296px;
}

#topWrapKlub{
	background: url(http://www.mte.cz/images/top-background-klub.jpg) center top no-repeat;
	height:296px;
}

#top {
	width:1100px;
	margin:auto;
}



div#totalWrapper{
	width:1219px;
	margin:auto;
}


div#footer {
	background: url(http://www.mte.cz/images/footer-background-rlogo.jpg) center top no-repeat;
	height:160px;
}

div#footerWrapper{
	width:1024px;
	margin:auto;
}

ul#address {
	margin: 0px;
	padding: 0px;
	line-height:14px;
	float:right;
	padding:12px 16px 0px 0px;
	
}
ul#address li {
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	font-size:12px;
	font-weight:bold;
	list-style-type:none;
}


#leftColumn {
	width: 239px;
	float: left;
	background-image: url(http://www.mte.cz/images/lcShadow.gif);
	background-repeat: repeat-y;
	background-position: 203px;
}
.clearer {
	font-size: 0px;
	clear: both;
}
#mainContainer {
	width: 729px; /* 759 */
	float: right;
	padding:15px;
}

#mainContainer p{
	padding:0px;
	margin:0px;
	text-align:justify;
}

#backgroundContainer {
	/*background-image: url(http://www.mte.cz/images/MTE_web_small_10.gif);*/
	background-position:top right;
	background-repeat:no-repeat;
	margin-right:10px;
	border-top:1px solid white;
}
.header {
	height: 28px;
	width: 239px;
}
.header a {
	color:white;
	font-size:13px;
	font-weight:bold;
	line-height: 27px;
	margin-left: 10px;
}
.header a:hover {
	color:black;	
}
.rightBox {
	float: left;
	height: 28px;
	width: 33px;
}
.content {
	float: left;
	width: 179px; /* 186 px */
	min-height:50px;
	background-position:top right;
	background-repeat:no-repeat;
	font-size:12px;
	padding:10px;
	padding-right:17px;
	text-align:justify;
}

div#leftColContainer ul.boxMenu{
	text-align:left;
	margin:0px;
	padding:0px;
	list-style-type:none;
	padding:0px 7px 0px 0px;
	background-color:#FFFFFF;
	clear:both;
}

div#leftColContainer ul.boxMenu li{
	line-height:22px;
}

div#leftColContainer ul.boxMenu li a{
	color:navy;
	font-size:11px;
	text-decoration:none;
}

div#leftColContainer ul.boxMenu li a:hover{
	color:blue;

}

div#leftColContainer ul.boxMenu li a.activeItem{
	font-weight:bold;
	color:red;
}

div#leftColContainer ul.boxMenu li a.mainLink{
	font-weight:bold;
}

	
#box1 .header {
	background-image: url(http://www.mte.cz/images/box1header.gif);
}
#box2 .header {
	background-image: url(http://www.mte.cz/images/box2header.gif);
}
#box3 .header {
	background-image: url(http://www.mte.cz/images/box3header.gif);
}
#box1 .rightBox {
	background-image: url(http://www.mte.cz/images/box1right.gif);
}
#box2 .rightBox {
	background-image: url(http://www.mte.cz/images/box2right.gif);
}
#box3 .rightBox {
	background-image: url(http://www.mte.cz/images/box3right.gif);
}
#box1 .content {
	background-image:url(http://www.mte.cz/images/box1corner.gif);	
}
#box2 .content {
	background-image:url(http://www.mte.cz/images/box2corner.gif);	
}
#box3 .content {
	background-image:url(http://www.mte.cz/images/box3corner.gif);	
}
ul#navlist {
	margin: 0px;
	padding: 0px;
	margin-left:87px;
}
#navlist li {
	display: inline;
	list-style-type: none;
	line-height: 43px;
}

#navlist ul li{
	line-height:normal;
}

#navlist li a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 11px;
	text-align: center;
	display: block;
	margin-left:14px;
	margin-top:10px;
	color: navy;
	text-decoration: none;
	font-weight: bold;
}

#navlist ul li a{
	text-align:left;
	height:auto;
	margin:0px;
}

#navlist li a:hover {
	color:black;
	text-decoration:underline;
}

a.menuItem1 {
	width:56px;
}
a.menuItem2 {
	width:141px;
	background:none;
}
a.menuItem3 {
	width:85px;
	background:none;
}
a.menuItem4 {
	width:96px;
	background:none;
}
a.menuItem5 {
	width:58px;
	background:none;
}
a.menuItem6 {
	width:117px;
	background:none;
}
a.menuItem7 {
	width:96px;
	background:none;
}
a.menuItem8 {
	width:79px;
	background:none;
}
a.menuItem9 {
	width:66px;
	background:none;
}
a.menuItem1:hover, a.active1, a.overActive1{
	background-image:url(http://www.mte.cz/images/menuItem1.gif);
}
a.menuItem2:hover, a.active2, a.overActive2 {
	background-image:url(http://www.mte.cz/images/menuItem2.gif);
}
a.menuItem3:hover, a.active3, a.overActive3 {
	background-image:url(http://www.mte.cz/images/menuItem3.gif);
}
a.menuItem4:hover, a.active4, a.overActive4 {
	background-image:url(http://www.mte.cz/images/menuItem4.gif);
}
a.menuItem5:hover, a.active5, a.overActive5 {
	background-image:url(http://www.mte.cz/images/menuItem5.gif);
}
a.menuItem6:hover, a.active6, a.overActive6 {
	background-image:url(http://www.mte.cz/images/menuItem6.gif);
}
a.menuItem7:hover, a.active7, a.overActive7 {
	background-image:url(http://www.mte.cz/images/menuItem7.gif);
}
a.menuItem8:hover, a.active8, a.overActive8 {
	background-image:url(http://www.mte.cz/images/menuItem8.gif);
}
a.menuItem9:hover, a.active9, a.overActive9 {
	background-image:url(http://www.mte.cz/images/menuItem9.gif);
}

ul.tips-box{
	margin:0px;
	padding:0px;
}

ul.tips-box li{
	padding-bottom:6px;
	list-style-type:none;
}

a#kontaktyPiktogram{
	float:right;
	margin:13px 9px 0px 0px;
}

a#novinkyPiktogram{
	float:right;
	margin:0px 260px 0px 0px;
}

div#sResults{
	font-family:Arial;
}

div#sResults p{
	padding:0;
	text-indent:0;
}

div#sResults p.url{
	color:green;
}

div#sResults p.title{
	margin-top:10px;
}

div#sResults p.res{
	font-weight:bold;
	margin-top:10px;
}

div#sResults p.pages{
	margin-top:10px;
}

div#sResults p.pages strong{
	color:red;
}

div#flags{
	text-align:right;
	font-size:0px;
	padding-top:2px;
	padding-right:25px;
	float:right;
}

div#flags a img{
	border:1px solid #000;
	margin-left:7px;
}

div#flags a:hover img{
	border:1px solid #FFF;
}

table.specTechAnalyzer, table.specTechAnalyzer tr th, table.specTechAnalyzer tr td{
	border:1px solid black;
	border-collapse:collapse;
	color:black;
}

table.specTechAnalyzer tr td{
	font-size:10px;
}

table.specTechAnalyzer tr th{
	font-size:10px;
	width:100px;
	text-align:left;
	padding:3px;
}

table.specTechAnalyzer tr.colored th, table.specTechAnalyzer tr.colored td{
	background-color:#77AAFF;
}

table#DiabetesTestIndexForm{
	border:1px solid #72BF44;
	font-size:13px;
	margin-top:15px;
}

table#DiabetesTestIndexForm th{
	width:70%;
	text-align:left;
	font-weight:normal;
}

table#DiabetesTestIndexForm tr.odd{
	background-color:#E5F2DE;
}