body {font-family:Arial, Helvetica, sans-serif;background-color:#e5f6d8;overflow-y:auto;}
body p{text-indent:0px;padding-left:0px;text-align:left;}
body,h1,h2,h3,h4,h6,p,img,a img,ul,ul li,ul li a,ul ul ul li a,dl,dt,dd,dl dt,dl dd {margin:0;padding:0;border:0;}
/*   === nastavení šíře stránky ===   */
#main{width:957px;margin:0 auto;}
/*   === header ===   */
#header {width:957px; height:220px;margin-top:20px;display:block;}    
#logo {float:left;width:297px; height:220px;background: url(../img/logo.gif) repeat-x;display:block;}    
#logo a{width:282px; height:129px;margin-top:71px; display:block;}    
#header_right {float:left;width:660px; height:220px;background-color:#fff;margin:0 auto;display:block;}
/*   === content ===   */
#right_box {float:right;width:660px;}
#txt {width:617px;padding:26px 26px 26px 17px;background-color:#fff; overflow:hidden;}
#txt h1 {font-size:20px;font-weight:normal;text-transform:uppercase;color:#009404;padding-bottom:10px;}
#txt h2 {font-size:15px;text-transform:uppercase; font-weight:bold;;color:#009404;}
#txt h3 {font-size:11px;text-transform:uppercase; font-weight:bold;;color:#009404;}
#txt p {font-size:11px;font-weight:normal;text-transform:none;color:#000;}
#txt a {font-size:11px;font-weight:bold;text-decoration:none;text-transform:none;color:#000;}
#txt a:hover {text-decoration:underline;}
#txt strong {font-size:11px;font-weight:bold;text-transform:none;}
#txt ul {font-size:11px;line-height:15px; margin-left:13px;font-weight:normal;text-transform:none;color:#009404;}
#txt .picture {float:left;margin:10px 16px 16px 0px;display:block;}
#blud{width:610px;height:300px; margin:0 auto;}
#txt table.galery td{padding:0px 15px 15px 0px;text-align:center;}
#txt table.galery img{margin:0 auto;text-align:center;}
#txt table.galery p{text-align:center;margin:0 auto;font-weight:bold; color:#009404;}
#txt table.podlahy {width:280px;text-align:center;font-weight:bold; color:#009404;}
table.podlahy td {height:20px;font-size:11px;text-align:left;padding-left:10px; line-height:20px;border-bottom:1px #009404 solid;}
img.image {float:left; padding-right:10px;}
#mapa {float:right;width:300px;}
#mapa iframe{width:300px; height:400px;border:none;}
#mapa p{margin:0 auto;text-align:center;}
#txt table.plastove-dvere {width:100%;}
#txt table.plastove-dvere td{padding:0px 5px 10px 0px;}
#txt table.plastove-dvere img {margin:0px auto;text-align:center;}
#txt table.plastove-dvere p{text-align:center;margin:0 auto;font-weight:bold; color:#009404;}
#txt table.reference td{padding:0px 5px 10px 0px;}
#txt table.reference img{margin:0 auto;}
#txt table.reference p{text-align:center;margin:0 auto;font-weight:bold; color:#009404;}
/*   === footer ===   */
#footer{width:940px; height:11px; font-size:11px;line-height:11px;padding:10px 0px 10px 0px; margin-left:20px; color:#009404;font-weight:normal;}
#footer .int a {float:right; color:#009404;text-decoration:none;font-size:11px;font-weight:bold;}
#footer a {color:#009404;font-size:11px;text-decoration:none;font-weight:bold;}
/*   ===classy===   */
.left {float:left;}
.right {float:right;}
.center {margin:0 auto; text-align:center;}
.cleaner {clear: both;font-size:0px;line-height:0px;}
.hid {display: none;}
.justify {text-align:justify;}
.black {color:#000;}
.full {width:100%;}
.paragraph {margin-left:135px;}
.skype {margin:3px;padding:3px;vertical-align:middle;}
.pdf {margin:3px;padding:3px;vertical-align:middle;}
/*   ===iba na niektorych strankach===   */

#odkazy_pat {
  background: #D5E6C8;
  color: #666666;
  padding:5px;
  margin-top:5px;
  font-size:11px;
}

#multitherma
{
	width: 290px;
  text-align:center;
  font-size:12px;
  margin-top:30px;
}
#intlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}
#intlink a {
	color: #666666;
	text-decoration: none;
font-weight: normal;
}
.captcha {font-size:13px;}