@charset "utf-8";
/* CSS Document */

body {
	margin: 0;
	padding: 0;
	background: url('/img/background.png') repeat-x #efc529;
	font: 12px/1.5 Verdana,Arial,sans-serif;
	color: #1f1f1f;
}
#global {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}

/* logo & header */
#top {
	height: 90px;
	padding-top: 30px;
}
#logo {
	background: url('/img/logo.png') no-repeat;
	float: left;
}
#logo span a {
	display: block;
	width: 185px;
	height: 52px;
	text-indent: -9999px;
} 
#logo span {
	margin: 0;
	color: #000;
}
#slogan {
	text-align: right;
	text-transform: uppercase;
	font: 16px/1.5 Arial,Helvetica,sans-serif;
	font-style: italic;
	font-weight: bold;
	color: #3399ff;
}

/* menu */
div#menu {
	width: 100%;
	height: 30px;
	padding-top: 10px;
	margin-bottom: 20px;
	background: url('/img/menu-line.png') no-repeat bottom;
	text-transform: uppercase;
	font: 11px Arial,Helvetica,sans-serif;
	font-weight: bold;
	text-align: center;
}
#menu ul {
	margin: 0px;
}
#menu li {
	display: inline;
}
#menu a {
	color: #fff;
	text-decoration: none;
	background: url('/img/menu-item.png') no-repeat;
	padding: 5px 0 7px 0;
	_padding: 0;
}
#menu a:hover {
	color: #ef1b30;
	background: url('/img/menu-item.png') no-repeat #fff 0 -26px;
}
#menu span{
	padding: 5px 12px 7px 10px;
}
#menu a:hover span{
	background: url('/img/menu-item2.png') no-repeat right -26px;
	padding: 5px 12px 7px 10px;
}
#menu a.active {
	color: #ef1b30;
	background: url('/img/menu-item.png') no-repeat #fff 0 -26px;
}
#menu a.active span{
 background: url('/img/menu-item2.png') no-repeat right -26px;
	padding: 5px 12px 7px 10px;
}
/* tabs */
#tabs {
	height: 234px;
  
}
#tabs a {
	display: block;
	width: 232px;
	height: 44px;
	padding: 190px 0 0 70px;
	text-transform: uppercase;
	font: 12px Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #868585;
	text-decoration: none;
}
#tabs a:hover {
	color: #ef4032;
}
#termografie1 {
	background: url('/img/photo-termografie1.jpg') no-repeat;
	float: left;
	margin-right: 27px;
}
#termografie1 a {
	background: url('/img/termografie1.png') no-repeat 0 bottom;
}
#termografie1 a:hover {
	background: url('/img/termografie1.png') no-repeat -302px bottom;
}

#termografie2 {
	background: url('/img/photo-termografie2.jpg') no-repeat;
	float: left;
	margin-right: 27px;
}
#termografie22 {
	background: url('/img/photo-termografie22.jpg') no-repeat;
	float: left;

}
#termografie22 a {
	background: url('/img/termografie2.png') no-repeat 0 bottom;
}
#termografie2 a:hover {
	background: url('/img/termografie2.png') no-repeat -302px bottom;
}
#termografie3 {
	background: url('/img/photo-termografie3.jpg') no-repeat;
	float: left;
}
#termografie31 {
	background: url('/img/photo-termografie31.jpg') no-repeat;
	float: left;
		margin-right: 27px;
}
#termografie31 a {
	background: url('/img/termografie3.png') no-repeat 0 bottom;
}
#termografie3 a:hover {
	background: url('/img/termografie3.png') no-repeat -302px bottom;
}
 /* Blower door */
 #termografie222 {
	background: url('/img/photo-termografie311.jpg') no-repeat;
	float: left;

}
#termografie222 a {
	background: url('/img/termografie2.png') no-repeat 0 bottom;
}
#termografie222 a:hover {
	background: url('/img/termografie2.png') no-repeat -302px bottom;
}
#termografie311 {
	background: url('/img/photo-termografie222.jpg') no-repeat;
	float: left;
		margin-right: 27px;
}
#termografie311 a {
	background: url('/img/termografie3.png') no-repeat 0 bottom;
}
#termografie311 a:hover {
	background: url('/img/termografie3.png') no-repeat -302px bottom;
}
#termografie111 {
	background: url('/img/photo-termografie111.jpg') no-repeat;
	float: left;
	margin-right: 27px;
}
#termografie111 a {
	background: url('/img/termografie1.png') no-repeat 0 bottom;
}
#termografie111 a:hover {
	background: url('/img/termografie1.png') no-repeat -302px bottom;
}
 /* konec Blower */
/* content */
#content-top {
	background: url('/img/content-bg-top.png') no-repeat #fff;
	height: 28px;
	clear: both;
	margin-top: 27px;
}
#content{
	background: url('/img/content-bg.png') repeat-y #fff;
}
#content-bottom {
	background: url('/img/content-bg-bottom.png') no-repeat #efc529;
	height: 27px;
}
#left {
	float: left;
	width: 585px;
	margin: 0;
	padding: 0;
}
#left-content {
	margin: 0;
	padding: 20px 20px 20px 40px;
}
.uspory {
width:100%;
}
.uspory td{
width:25%;
}
#right {
	float: left;
	width: 365px;
	margin: 0;
	padding: 0;
}
#right-content {
	margin: 0;
	padding: 20px 35px 40px 20px;
}
.box {
	margin-bottom: 25px;
}
.box h3 {
	background: url('/img/box-top.png') no-repeat #ef2530;
	padding: 8px 15px 9px 15px;
	margin: 0;
	font: 15px Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #fff;
}
.box-content {
	background: url('/img/box-content.png') repeat-y #f6f6f6;
}
.box-bottom {
	background: url('/img/box-bottom.png') no-repeat #fff;
	height: 5px;
}
.box p {
	margin: 0;
	padding: 20px 20px 25px 20px;
}
.box ul {
	margin: 0;
	padding: 0;
}
.box li {
	list-style: none;
	padding: 20px 20px 20px 20px;
	background: url('/img/box-line.png') no-repeat bottom;
}
#cleaner {
	clear: both;
	visibility: hidden;
}

/* footer */
#footer {
	padding: 20px 0 40px 20px;
	color: #3c310a;
}

/* text formating */
h1 {
	font: 21px Arial,Helvetica,sans-serif;
	font-weight: bold;
	padding: 5px 0 15px;
	margin: 0;
	color: #ef3d2e;
	text-transform: uppercase;
}
.uv{
font-size:19px;
}
h2 {
	font: 17px Arial,Helvetica,sans-serif;
	font-weight: bold;
	padding: 30px 0 15px;
	margin: 0;
	color: #ef3d2e;
	text-transform: uppercase;
}
p {
	margin: 5px 0 20px;
	padding: 0;
	text-align: justify;
}
p.perex {
	font-size: 14px;
}
ul, ol {
	margin-bottom: 20px;
}
a {
	color: #ef3d2e;
}
a:hover {
	color: #000;
}
.cenik-blower{
  font-size:11px;
  font-style:italic;
}
.name{
text-decoration:underline;

}
.pdf{
float:right;
}

.soubor{
border:0;
}
.cestovne
{
  font-style:italic;
  font-size:11px;
}
.msg {background:url("/img/ico-delete.gif") 10px 50% no-repeat; border:2px solid #FFAEAE; background-color:#FEEBEB;
       padding-left:50px;
       height:30px;
       padding-top:8px; 
        }
#welcome {
	background: url('/img/welcome-bg-body.png') repeat-y center top #f3f3f3;
	padding: 5px 30px 5px 30px;
	font: 15px/25px Verdana,Arial,sans-serif;
	text-align: justify;
	width: 585 px;
}
#welcome-top {
	background: url('/img/welcome-bg-top.png') no-repeat center top;
	height: 16 px;
	width: 585 px;
}
#welcome-bottom {
	background: url('/img/welcome-bg-bottom.png') no-repeat center top;
	height: 16 px;
	width: 585 px;
}
#left-content li {
	list-style: none;
	background: url('/img/point.png') no-repeat 0 8px;
	padding-left: 20px;
	font: 14px/1.8 Verdana, Arial, sans-serif;
	margin: 0;
}
ul.left-list {
	margin: 0 0 15px 0;
	padding: 0 0 0 15px;
	width: 280px;
	float: left;
}
ul.right-list {
	margin: 0;
	padding: 0 0 0 15px;
	width: 280px;
	float: left;
}
label.error { float: none; color: red; padding-left: .5em; vertical-align: top; }  
.nej1
{
  font-size: 18px;
  padding:3px;
}
.nej1 a{
color:#146315;


}
.nej2{
   font-size: 16px;
     padding:3px;
}
.nej2 a{
color:#146315;
}
.nej3{
   font-size: 14px;
     padding:3px;
}
.nej3 a{
color:#146315;
}	
.nej4{
   font-size: 12px;
     padding:3px;
}
.nej4 a{
color:#146315;
}
.nej5{
   font-size: 10px;
     padding:3px;
}
.nej5 a{
color:#146315;
}

