body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	background-repeat: no-repeat;
	background-position: center 0px;
}


body, h1, h3, p {
	padding: 0;
	margin: 0;
}

h2 {
	color: #FFFFFF;
	margin: 0;
	padding: 5px 5px;
	background-image: url(../menu/images/grad_red.png);
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h1 {
	margin: 0;
	padding: 5px 5px;
	text-align: left;	
}

h3:hover {
	background-image: url(../menu/images/grad_grig1.png);
	color: #999999;
}

.toggler {
	color: #999999;
	margin: 0;
	padding: 5px 5px;
	background-image: url(../menu/images/grad_grig.png);	
	border-bottom: 1px solid #A8D3ED;
	border-right: 1px solid #A8D3ED;
	border-top: 1px solid #CFE8F4;
	border-left: 1px solid #CFE8F4;		
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.element {
	background-color: #FFFFFF;	
			border: 1px solid #eee;
}

.element p {
	margin: 0;
	padding: 1px;
	background-color: #FFFFFF;	

}

.float-right {
	padding:10px 20px;
	float:right;
}

blockquote {
	padding:5px 0 5px 30px;
}


div#box_interno{
	margin: 0;
	padding: 5px 5px;
	text-align: left;
	width: 535px;	
  border-bottom: 1px solid #A8D3ED;
	border-right: 1px solid #A8D3ED;
	border-top: 1px solid #CFE8F4;
	border-left: 1px solid #CFE8F4;		}


div#box_internoTwo{
	margin: 0;
	padding: 5px 5px;
	text-align: left;
  border-bottom: 1px solid #A8D3ED;
	border-right: 1px solid #A8D3ED;
	border-top: 1px solid #CFE8F4;
	border-left: 1px solid #CFE8F4;		}



div#box{
	width: 500px;
	border-bottom: 1px solid #A8D3ED;
	border-right: 1px solid #A8D3ED;
	border-top: 1px solid #CFE8F4;
	border-left: 1px solid #CFE8F4;	
	
	
}
div#box1{
	width: 244px;
		border-bottom: 1px solid #A8D3ED;
	border-right: 1px solid #A8D3ED;
	border-top: 1px solid #CFE8F4;
	border-left: 1px solid #CFE8F4;	
}
div#box1_a{
	width: 244px;
		border-bottom: 1px solid #A8D3ED;
	border-right: 1px solid #A8D3ED;
	border-top: 1px solid #CFE8F4;
	border-left: 1px solid #CFE8F4;	
	
	
}

div#boxvideo{
	width: 244px;
	border-bottom: 1px solid #A8D3ED;
	border-right: 1px solid #A8D3ED;
	border-top: 1px solid #CFE8F4;
	border-left: 1px solid #CFE8F4;	
	
	
}

div#boxvideo1{
	width: 244px;
	border-bottom: 1px solid #A8D3ED;
	border-right: 1px solid #A8D3ED;
	border-top: 1px solid #CFE8F4;
	border-left: 1px solid #CFE8F4;	
	
	
}

div#box3{
	width: 247px;
	border-bottom: 1px solid #A8D3ED;
	border-right: 1px solid #A8D3ED;
	border-top: 1px solid #CFE8F4;
	border-left: 1px solid #CFE8F4;	
	
	
}
div#box4{
	width: 235px;
	border-bottom: 1px solid #A8D3ED;
	border-right: 1px solid #A8D3ED;
	border-top: 1px solid #CFE8F4;
	border-left: 1px solid #CFE8F4;		
	
	
}
div#box5{
	width: 244px;
			border-bottom: 1px solid #A8D3ED;
	border-right: 1px solid #A8D3ED;
	border-top: 1px solid #CFE8F4;
	border-left: 1px solid #CFE8F4;			
	
	
}
div#box11{
	width: 142px;
			border-bottom: 1px solid #A8D3ED;
	border-right: 1px solid #A8D3ED;
	border-top: 1px solid #CFE8F4;
	border-left: 1px solid #CFE8F4;		
		
	
}
div#novita2{
	width: 142px;
			border-bottom: 1px solid #A8D3ED;
	border-right: 1px solid #A8D3ED;
	border-top: 1px solid #CFE8F4;
	border-left: 1px solid #CFE8F4;		
	
	
}
div#novita3{
		width: 142px;
			border-bottom: 1px solid #A8D3ED;
	border-right: 1px solid #A8D3ED;
	border-top: 1px solid #CFE8F4;
	border-left: 1px solid #CFE8F4;		
	
	
}
div#novita4{
		width: 142px;
			border-bottom: 1px solid #A8D3ED;
	border-right: 1px solid #A8D3ED;
	border-top: 1px solid #CFE8F4;
	border-left: 1px solid #CFE8F4;		
	
	
}
div#novita5{
		width: 142px;
			border-bottom: 1px solid #A8D3ED;
	border-right: 1px solid #A8D3ED;
	border-top: 1px solid #CFE8F4;
	border-left: 1px solid #CFE8F4;		
	
}
#Layer5 {
	position:absolute;
	left:1px;
	top:230px;
	width:99%;
	z-index:5;
	visibility: hidden;
}

#Layer2 {
	position:absolute;
	left:0;
	top:132px;
	width:100%;
	z-index:6;
	visibility: hidden;
}
#Layer1 {
	position:absolute;
	left:0;
	top:0px;
	width:100%;
	
	z-index:1;
	visibility: visible;
}

#Layer3 {
	position:absolute;
	left:0;
	top:0;
	width:100%;

	z-index:2;
	visibility: hidden;
}

#Layer4 {
	position:absolute;
	left:0;
	top:208px;
	width:99%;
	z-index:4;
	visibility: hidden;
}
#Layer6 {
	position:absolute;
	left:0;
	top:132px;
	width:100%;
	z-index:7;
	visibility: hidden;
}
#Layer7 {
	position:absolute;
	left:0;
	top:132px;
	width:100%;
	z-index:8;
	visibility: hidden;
}
#Layer8 {
	position:absolute;
	left:0;
	top:132px;
	width:100%;
	z-index:9;
	visibility: hidden;
}
#Layer9 {
	position:absolute;
	left:0;
	top:132px;
	width:100%;
	z-index:10;
	visibility: hidden;
}
#Layer10 {
	position:absolute;
	left:0;
	top:230px;
	width:100%;
	z-index:11;
	visibility: hidden;
}



#test01 {

}
#test02 {

}
#test {
	padding: 5px;
	margin: 0px;
	background-image: url(../menu/images/gradient.png);
	height: 60px;
	background-repeat: no-repeat;
}
 
#test2 {
	margin: 0px;
	background-image: url(../menu/images/gradient.png);
	height: 60px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 65px;
	background-position: 60px 0px;
	background-repeat: no-repeat;	
	
}

#test3 {
	padding: 0px;
	margin: 0px;
	background-image: url(../menu/images/gradient1.png);
	background-repeat: no-repeat;
	background-position: center;	
}

#test4 {
	
	padding: 0px;
	margin: 0px;
	background-image: url(../menu/images/gradient1.png);
	background-repeat: no-repeat;
	background-position: center;
	
	
}

#test5 {
	padding: 0px;
	margin: 0px;
	background-image: url(../menu/images/gradient1.png);
	background-repeat: no-repeat;
	background-position: center;
}

#test6 {
	padding: 0px;
	margin: 0px;
	background-image: url(../menu/images/gradient1.png);
	background-repeat: no-repeat;
	background-position: center;
}


#test7 {
	padding: 0px;
	margin: 0px;
	background-image: url(../menu/images/gradient1.png);
	background-repeat: no-repeat;
	background-position: center;
}

#test8 {
	padding: 0px;
	margin: 0px;
	background-image: url(../menu/images/gradient1.png);
	background-repeat: no-repeat;
	background-position: center;
}
/* O Firme */
#oFirme p {
  margin: 5px 0;  
}
.fabrika1 {
  float:right;
  padding:5px;
}
.fabrika2 {
  float:left;
  padding:5px;
}
#oFirme .textOfirme a {
  font-weight: bold;
  text-decoration: underline;
}
#oFirme a:hover {
  text-decoration: none;
}
/* menu odkazy*/
.a_print, .a_pdf {
  margin-left: 5px;
}
/* doporucte znamemu */
#sendToFriendMain {
  margin: 18px auto 3px auto;
}
#sendToFriend {
	position: relative;
	width: 800px;
	_width: 800px !important;
	clear: both;
	background: #cccccc;
	padding: 2px 0;
	margin: 0 auto;
}

#sendToFriend .refferFriend {
	display: block;
	background: none;
	float: left;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	padding: 11px 0 0 16px;
	margin: 0 8px 0 0;
}

#sendToFriend form {
}

#sendToFriend fieldset {
	border: none;
	margin: 0;
	padding: 0;
}

#sendToFriend fieldset input.required {
	margin-right: 8px;
	font-size: 10px;
	padding: 6px 0 0 0 !important;	
	text-align: center;
	background:#F5F5F5 none repeat scroll 0 0;
  border:1px solid #CFCFCF;
  color:#7A7A7A;
  vertical-align: middle;
  float:left;
  height:20px;
  margin-top:2px;
  padding:5px 2px 0;
	
}

#sendToFriend .submitTxt {
  display: inline-block;
	float: none;
  background:#E6E6E6 url("/images/btn_bg.png") repeat-x scroll left top;
  border:1px solid #CFCFCF;
  color:#787878;
  cursor:pointer;
  font-size:11px;
  font-weight:bold;
  height:28px;
  margin:2px 21px 0 0;
  width:80px;
}

#sendToFriend fieldset.hidden {
	display: none;
}

#sendToFriend .form_error_message {
	clear: left;
	float: left;
	color: #b22c1c;
}

#sendToFriend .msgError {
	margin-left: 165px;
	color: #b22c1c;
}

#sendToFriend .msgSuccess {
	margin-left: 165px;
	color: #b22c1c;
}
/* servisni mista */
.mapaImg {
  margin-top: 10px;
}
#box_interno .servis {
  min-height: 266px;
}
#box_interno .servis .clickMe {
   margin-top: 15px;
}
.zpetTop {
  float: right;
  margin-right: 10px;
}
#box_interno .main h3 {
  font-size: 14px;
  color: #4ABDF3;
}
#box_interno .main h3:hover {
  background: none;
  color: #4ABDF3;
}
#box_interno .main {
  color: black;
}
.servisVpravo {
  margin-top: 5px;
  width: 190px;
  float: right;
  text-align: left;
}
/* detail produktu */
#leftMenu {
	margin: 0;
	padding: 5px 5px;
	text-align: left;	
}
.leftMenuTitle {
	color: #FFFFFF;
	margin: 0;
	padding: 5px 5px;
	background-image: url(../menu/images/grad_red.png);
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.productTitle h1 {
  font-size: 12px;
  float: left;
  padding: 0;
}
.productCategory h2 {
	color: #4ABDF3;
	padding: 0;
	background-image: none;
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana;
}
#leftMenu2 {
  padding: 0;
  margin: 0;
}
#leftMenu2 li {
	list-style: none;
	list-style-position:inside;
}
#leftMenu2 li:hover {
	background-image: url(../menu/images/grad_grig1.png);
	color: #999999;
}
/* kategorie produktu */
.categoryH1 {
  font-size: 12px;
}
.categoryH2 {
	color: black;
	padding: 0 0 0 5px;
	background-image: none;
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana;
}
.categoryListingH3, .categoryListingH3:hover {
  color:#4ABDF3;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  font-style:normal;
  font-weight:bold;
  text-decoration:none;
  background: none;
}
.categoryListingH3table, .categoryListingH3table:hover {
  background: none;
}

/* leftMenu */
.leftMenuBlock {
  margin-bottom: 14px;
  border-color:#CFE8F4 #A8D3ED #A8D3ED #CFE8F4;
  border-style:solid;
  border-width:1px;
  width:244px;
}
.leftMenuPadding {
  padding: 5px;
}
/* historie Candy */
.historie1, .historie3, .historie5 {
  padding: 5px;
  float: left;
}
.historie2, .historie4 {
  padding: 5px;
  float: right;  
}
ul.historieCandy {
  list-style-image:none;
  list-style-position:outside;
  list-style-type:square;
}
/* obecne styly */
h1.textTitle {
  font-size: 14px;
  padding-left: 0;
}
h1.prouzek {
background-image:url(../menu/images/grad_red.png);
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
margin:0 0 10px 0;
padding:5px;
}
h2.manualBlue {
  background: none;
  color: #4ABDF3;
}
span.emailFalse {
  color: red;
}
span.emailTrue {
  color: green;
}
.black {
  color: black;
}
#formular {
  margin-top: 12px;
}
/* Technologie */
.txtTechnologie {
  color: black;
  min-height: 105px;
}
.imgTechnologie {
  float: left;
  padding-right: 5px;
}
.blockTechnologie {
  min-height: 400px;
}
.blueTitle {
  color: #4ABDF3;
}
.colTech {
  float:left;
  padding:5px;
  width:165px;
}
.zakonceni {
  clear:both;
}
.colTech h2.praniTitle {
  background:transparent url(/images/pracka_ico.gif) no-repeat scroll left top;
  color:#4E87AF;
  padding-left: 25px;
  margin-top: 17px;
}
.colTech h2.mytiTitle {
  background:transparent url(/images/mycka_ico.gif) no-repeat scroll left top;
  color:#D79F6B;
  padding-left: 25px;
  margin-top: 17px;
}
.colTech h2.chlazeniTitle {
  background:transparent url(/images/lednicka_ico.gif) no-repeat scroll left top;
  color:#689396;
  margin:0;
  padding-top:22px;
  padding-left: 25px;
}
.colTech ul.praniTech {
  color:#4E87AF;
}
.colTech ul.mytiTech {
  color:#D79F6B;
}
.colTech ul.chlazeniTech {
  color:#689396;
}
.colTech ul {
  font-weight:bold;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:decimal;
  margin:0 0 0 25px;
  padding:0;
}
.vazbaTechnologie {
  width: 75px;
  text-align: center;
  margin: 10px 0 0 5px;
}
.vazbaTechnologie img{
  border: none;
}
.productToTechnology {
  width: 180px;
  height: 50px;
  vertical-align: middle;
}
.productToTechnology img{
  float: left;
  margin-right: 10px;
  border: none;
}
#box_interno .productToTechnologyLink {
  width: 120px;
  float: left;
  display: block;
  font-weight: bold;
  color: #196484;
}
#box_interno .productToTechnologyLink:hover {
  text-decoration: underline;
}
.productTechnologieTitle {
  display: block;
  width: 530px;
  padding: 3px;
  margin: 3px 0;
  color: white;
  font-weight: bold;
  background-image:url(/menu/images/grad_red.png);
}
/* tiskove zpravy */
.pressNews {
  margin-top: 5px;
  color: black;
}
.itemTech .pressNews a {
  color: #4ABDF3;
  font-weight: bold;
  text-decoration: underline;
}
.pressNews a:hover {
  text-decoration: none;
}
.pressNews .itemTechH3 {
  background: none;
  color: #4ABDF3;
  padding: 5px 0;
}
.pressNews .pressZpet {
  color: #4ABDF3;
  text-align: right;
}
/* katalogy */
table.katalogy {
  margin-bottom: 15px;
  line-height: 20px;
}
table.katalogy a {
  color: #4ABDF3;
  font-weight: bold;
  text-decoration: underline;
}
table.katalogy a:hover {
  text-decoration: none;
} 
/* kontakty */
.kontaktni_info {
  color: black;
}
.kontaktni_info p {
  margin: 15px 0;
}
.kontaktni_info .title {
  font-weight: bold;
  margin-top: 20px;
}
.kontaktni_info a:link {
  text-decoration: underline;
  font-weight: bold;
}
.kontaktni_info a:hover {
  text-decoration: none;
}
/* paticcka */
#paticka {
  width: 800px;
  height: 35px;
  margin: 3px auto;
}
#paticka div {
  display: inline-block;
  height: 35px;
}
#paticka div img {
  border: none;
  float: left;
  margin-right: 5px;
}
#elektrowinFoo {
  width: 245px;
  float: left;
}
#energieFoo {
  width: 150px;
  float: left;
  margin-left: 45px;
}
#zarukaFoo {
  width: 289px;
  float: right;
  width: 319px;
}
.printIcon {
  margin-left: 5px;
}

.a_pdf_icon {
  background: url(/produkty/images/pdf_icon.gif) no-repeat 97% 5px;
  display: block;
}
.aa_pdf {
  width: 25px;
  height: 20px;
  float:right;
  margin-top: 4px;
  margin-right: 10px;
}

/* top menu */
#menuTop {
  margin-left: 5px;
  color: #fff;
}

#menuTop a {
  color: #fff;
  font-weight: bold;
}

#menuTop a:hover {
  color: #58A2D8;
}
