* {padding: 0px; margin: 0px;}
body {padding: 0px;	margin: 1px;	text-align: left;	font-family: Arial, Tahoma,  Verdana, Helvetica, sans-serif; 	
	font-size: 85%;	line-height: 1.7em;	color: #000; background-color:#FFFFFF}

img { border:0}
a { color:#FF0000; text-decoration:underline}
a:hover{ color:#FFFFFF; text-decoration:underline}

html  {scrollbar-face-color:#ff3300;scrollbar-highlight-color:#ffffff;scrollbar-shadow-color:#ffffff;scrollbar-arrow-color:#ffffff;
scrollbar-track-color:#f6f6f6;}	
#object {width: 100%; background:url(img/bg.gif) repeat-x}  
#object_in { width: 985px; height:624px; margin: auto;}

#leftbox{width:395px; float:left; border: 1px solid #000000}
#rightbox{ width:530px; height:525px; float:right; margin-top:28px; background:url(img/bg-box.gif) repeat; }
#logo{ width: 530px; height:70px}
#logo h1 {position: relative; display: block; width: 530px;	height: 70px; font-size: 80%; color: #000000; float: left; top: 0px; left:0px; }
#logo h1 a {display: block;	cursor: pointer;	_cursor: hand; margin: 0px; color:ffffff; text-decoration:none}
#logo h1 span {	position: absolute;	display: block;	left: 0;	top: 0;	width: 530px;	height: 70px; background:url(img/logo.gif)}
#menubox{ width: 395px; height:261px; margin: 0px; padding:0px}
#menubox p{ margin: 0px; padding:0px}
#box p{margin: 10px 20px 0 20px;  text-align:justify}
#fotobox p{margin: 10px 20px 0 20px; }
#fotobox img{ margin-right:10px}
#flash {width:395px; height:356px;}
#noswf { width:395px; height:356px; background:url(img/noswf.jpg)}
#noswf p{ font-size:110%;  width:360px;   border:1px #999999 dotted; margin:90px 10px 0px 10px; text-align:center; color:#000000}
#noswwf a{ color:#0033CC}
#stinleft{ float:left; height:630px; width: 27px}
#stinright{ float:right; height:630px; width: 27px}

#patice{ width: 960px; margin: 0px auto; }
.clear {clear: both}
#czech{ width: 530px; float:right; text-align:right; font-size: 95%}
#czech a{ color:#999999; text-decoration:none; margin:5px 20px 4px 0; font-size:85%;}
#czech a:hover{ color:#CC3300; text-decoration:underline;}

#nav li {list-style-type: none;}
#nav li a {display: block; height: 41px; text-indent: -1000px;}
#nav li a.profil {background:url(menu/profil.jpg) no-repeat;}
#nav li a.profil:hover {background:url(menu/profilon.jpg) no-repeat;}

#nav li a.novinky {background:url(menu/novinky.jpg) no-repeat;}
#nav li a.novinky:hover {background:url(menu/novinkyon.jpg) no-repeat;}

#nav li a.reference {background:url(menu/reference.jpg) no-repeat;}
#nav li a.reference:hover {background:url(menu/referenceon.jpg) no-repeat;}

#nav li a.certifikat {background:url(menu/certifikat.jpg) no-repeat; height: 39px;}
#nav li a.certifikat:hover {background:url(menu/certifikaton.jpg) no-repeat;}

#nav li a.vyroba {background:url(menu/vyroba.jpg) no-repeat;height: 40px;}
#nav li a.vyroba:hover {background:url(menu/vyrobaon.jpg) no-repeat;}

#nav li a.kontakt {background:url(menu/kontakt.jpg) no-repeat;}
#nav li a.kontakt:hover {background:url(menu/kontakton.jpg) no-repeat;}

.small-card {
	   float: left;
	   width: 140px;
	   margin: 0 10px 10px 0;
	   padding: 0px 0;
	   text-align: center;
	   border: 0px solid #000;
	   font-size: 75%;
	   }
.mcard {
	   float: left;
	   width: 360px;
	   margin: 0 5px 5px 0;
	   padding: 0px 0;
	   text-align: center;
	   border: 0px solid #ccc;
	   font-size: 75%;
	   }

div.small-card img {border: 5px solid #fff;}
div.small-card a.image {padding:0px; margin: 0px;}
div.news h3 {padding: 15px 0 0 20px;}