#telo {
		text-align: center;
	   background-color: White;
}

.barvacary {
	color: #949494;
}


#celastranka {
	width: 810px;
	height: auto;
	position:relative;
	margin: auto;

}

#vrchstranky {
background-image: url(images/index_01.jpg);
	width: 810px;
	height: 213px;
	float: left;
}

#regionalnipartner {
	width: 280px;
	height: 20px;
	position: absolute;
	top: 145px;
	left: 40px;
	cursor: hand;
	
}

#hlavnistranka {
	width: 135px;
	height: 36px;
	float: left;
	
}

#aktualne {
	width: 90px;
	height: 36px;
	float: left;
}

#prospekty {
	width: 95px;
	height: 36px;
	float: left;
}

#realizace {
	width: 86px;
	height: 36px;
	float: left;
	cursor: hand;
}

#kontakty {
	width: 86px;
	height: 36px;
	float: left;
}

#odkazy{
	width: 79px;
	height: 36px;
	float: left;
}

#poptavkovyformular {
	width: 239px;
	height: 36px;
	float: left;
}

#podoknorealizace {
background-image: url(images/podmenu.gif);
	position: absolute;
	top: 249px;
	left: 320px;
	width: 240px;
	height: 152px;
   z-index: 2;
	visibility: hidden;
	opacity: 0.9;  
     filter: alpha(opacity=90);  
    -moz-opacity: 0.9;  
     -khtml-opacity: 0.9;  
 
	
}


#stranka_fotoelektro  .fotografiepruhledna { 
	 border: 2px;
	 border-color: #949494;
	 border-style: solid;
filter: alpha(opacity=100); 
-moz-opacity: 1; 
-khtml-opacity: 1; 
opacity: 1; 

} 
 
#stranka_fotoelektro  a:hover img { 
filter: alpha(opacity=40); 
-moz-opacity: 0.4; 
-khtml-opacity: 0.4; 
opacity: 0.4; 
}

#stranka_fotovrata  .fotografiepruhledna { 
	 border: 2px;
	 border-color: #949494;
	 border-style: solid;
filter: alpha(opacity=100); 
-moz-opacity: 1; 
-khtml-opacity: 1; 
opacity: 1; 

} 
 
#stranka_fotovrata  a:hover img { 
filter: alpha(opacity=40); 
-moz-opacity: 0.4; 
-khtml-opacity: 0.4; 
opacity: 0.4; 
}

#stranka_fotopohony .fotografiepruhledna { 
	 border: 2px;
	 border-color: #949494;
	 border-style: solid;
filter: alpha(opacity=100); 
-moz-opacity: 1; 
-khtml-opacity: 1; 
opacity: 1; 

} 
 
#stranka_fotopohony  a:hover img { 
filter: alpha(opacity=40); 
-moz-opacity: 0.4; 
-khtml-opacity: 0.4; 
opacity: 0.4; 
}	

#stranka_fotoclony .fotografiepruhledna { 
	 border: 2px;
	 border-color: #949494;
	 border-style: solid;
filter: alpha(opacity=100); 
-moz-opacity: 1; 
-khtml-opacity: 1; 
opacity: 1; 

} 
 
#stranka_fotoclony  a:hover img { 
filter: alpha(opacity=40); 
-moz-opacity: 0.4; 
-khtml-opacity: 0.4; 
opacity: 0.4; 
}	

#stranka_fotosystem .fotografiepruhledna { 
	 border: 2px;
	 border-color: #949494;
	 border-style: solid;
filter: alpha(opacity=100); 
-moz-opacity: 1; 
-khtml-opacity: 1; 
opacity: 1; 

} 
 
#stranka_fotosystem  a:hover img { 
filter: alpha(opacity=40); 
-moz-opacity: 0.4; 
-khtml-opacity: 0.4; 
opacity: 0.4; 
}	



#listapodmenu {
	background-image: url(images/index_09.jpg);
	width: 810px;
	height: 30px;
	float: left;
}

#telostranky {
	background-image: url(images/index_10.jpg);
	width: 810px;
	min-height: 500px;
	height: auto;
	float: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
	color: black;
	text-align: left;

}

#spodekstranky {
	background-image: url(images/index_11.jpg);
	width: 810px;
	height: 85px;
	float: left;
}

#spodni_menu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: white;
	position: relative;
	top: 45px;
	left: 40px;
	text-align: left;
	width: 500px;
	height: 30px;
	float: left;
}

#pocitadlo {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: white;
	position: relative;
	top: 36px;
	left: 40px;
	text-align: left;
	width: 310px;
	height: 30px;
	float: left;
}

#copyright {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: black;
	width:400px; 
	height: 45px;
	position: relative;
	top: 65px;
	left: 30px;
	text-align: left;
	float: left;
}

#webmaster {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: black;
	width:400px; 
	height: 45px;
	position: relative;
	top: 65px;
	right: 30px;
	text-align: right;
	float: left;
}


a.spodnimenu:link {text-decoration: none;  color:white;	  }	
a.spodnimenu:visited {text-decoration: none;  color:white;	  }	
a.spodnimenu:hover {text-decoration: none;	  color:yellow;	  }	
a.spodnimenu:actived {text-decoration: none;  color:white;	  }	

a.mail:link {text-decoration: none;  color:#4a65a4;	  }	
a.mail:visited {text-decoration: none;  color:#4a65a4;	  }	
a.mail:hover {text-decoration: underline;	  color:#4a65a4;	  }	
a.mail:actived {text-decoration: none;  color:#4a65a4;	  }	


#odk {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
  	
}


	
#kontaktujte_nas {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: black;
	position: absolute;
	top: 70px;
	left: 520px;
	float:left;
	
}


.levacast {
	background-image: url(images/tabulka_01.jpg);
	width: 20px;
	height: 26px;
	float: left;
}

.strednicastkontakty {
	background-image: url(images/tabulka_02.jpg);
	width: 172px;
	height: 26px;
	float: left;
 }

.pravacast {
	background-image: url(images/tabulka_03.jpg);
	width: 20px;
	height: 26px;
	float: left;
}



.odstavcevtelo {
	margin-left:10px;
	margin-right:10px;
	margin-top:20px;
	margin-bottom:20px;
}

.odstavcevtelo1 {
	margin-left:10px;
	margin-right:10px;
	margin-top:20px;
	margin-bottom:20px;
	width:300px;
	float: left;
}


.texttabulka {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
	width: auto;
   color: black;
	position: relative;
	top: 8px;
	float: left;
}


#stranka_odkazy {
	
	width: 750px;
	height: 500px;
	float: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
	color: black;
	text-align: left;
	position: relative;
	left:40px;
	top:10px;

}

#stranka_aktualne {
	
	width: 750px;
	height: 5500px;;
	float: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
	color: black;
	text-align: left;
	position: relative;
	left:40px;
	top:10px;

}

#stranka_fotovrata {
	
	width: 750px;
	height:1500px;
	#height:1500px
	
	float: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
	color: black;
	text-align: left;
	position: relative;
	left:40px;
	top:10px;

}

#stranka_fotoelektro {
	
	width: 750px;
	height: 750px;
	#height: 750px;
	float: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
	color: black;
	text-align: left;
	position: relative;
	left:40px;
	top:10px;

}

#stranka_fotosystem{
	
	width: 750px;
	height: 550px;
	#height: 550px;
	float: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
	color: black;
	text-align: left;
	position: relative;
	left:40px;
	top:10px;

}

#stranka_fotopohony {
	
	width: 750px;
	height: 550px;
	#height: 550px;
	float: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
	color: black;
	text-align: left;
	position: relative;
	left:40px;
	top:10px;

}

#stranka_fotoclony {
	
	width: 750px;
	height: 550px;
	#height: 550px;
	float: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
	color: black;
	text-align: left;
	position: relative;
	left:40px;
	top:10px;

}

#stranka_fotografie {
	
	width: 750px;
	height: 500px;
	float: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
	color: black;
	text-align: left;
	position: relative;
	left:40px;
	top:10px;

}

#stranka_fotofull {
	
	width: 750px;
	height: auto;
	min-height: 500px;
	float: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
	color: black;
	text-align: left;
	position: relative;
	left:40px;
	top:10px;

}

#stranka_formular {
	
	width: 700px;
	height: 1300px;
	float: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
	color: black;
	text-align: left;
	position: relative;
	left:40px;
	top:10px;

}

#text_formular1 {
	
	width: 150px;
	height: 430px;
	float: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
	color: black;
	text-align: left;
	line-height: 16px;
	#line-height: 17px;
}
#okenka_formular1 {
	
	width: 320px;
	height: 430px;
	float: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
	color: black;
	text-align: left;
	line-height: 15px;
	#line-height: 15px;
}

#text_formular2 {
	
	width: 120px;
	height: 280px;
	float: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
	color: black;
	text-align: left;
	line-height: 16px;
	#line-height: 17px;
}
#okenka_formular2 {
	
	width: 300px;
	height: 280px;
	float: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
	color: black;
	text-align: left;
	
}
.poletext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
	color: black;
	border-style: solid;
	border-width: 1px;
	border-color: #949494;
	background-color: white;
}

.ohraniceni1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
	color: black;
	border-style: solid;
	border-width: 1px;
	border-color: #949494;
	height: 500px;
	width: 500px;
	padding: 10px;
	
}

.ohraniceni2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
	color: black;
	border-style: solid;
	border-width: 1px;
	border-color: #949494;
	height: 280px;
	width: 500px;
	padding: 10px;
	
}

.ohraniceni3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
	color: black;
	border-style: solid;
	border-width: 1px;
	border-color: #949494;
	height: 200px;
	width: 500px;
	padding: 10px;
	
}

#hlaseni {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
	color: black;

	height: 20px;
	width: 500px;
	padding: 0px;
	position: absolute;
	top:40px;
	left: 0px;
	
}


.telokontakty {
	width: 210px;
	height: auto;
	border-style: solid;
	border-width: 1px;
	border-color: #949494;
	background-color: #dfdfdf;
	float: left;

	
}



h1 {font-size:16px;}
h2 {font-size:14px;}
h3 {font-size:12px;}


#stranka_hlavnistranka {
	
	width: 750px;
	height: 1500px;
	float: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
	color: black;
	text-align: left;
	position: relative;
	left:40px;
	top:10px;

}


/*zacatek okno montaz vrat*/

#okno_montaz_vrat {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
	width: 500px;
	height: auto;
   color: black;
	position: absolute;
	top: 70px;
	left: 0px;
	float: left;
	
}

.strednicastmontazvrat {
	background-image: url(images/tabulka_02.jpg);
	width: 460px;
	height: 26px;
	float: left;
	position: relative;
	
}

.telomontazvrat {
	width: 498px;
	#width: 500px;
	height: auto;
	border-style:  solid;
   border-width: 1px;
	border-color: #949494;
	background-color: #dfdfdf;
	float: left;
	position: relative;
}

/*konec okno montaz vrat*/

/*zacatek okno elektronické zabezpečovací systémy*/

#okno_ezs {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
	width: 500px;
   color: black;
	position: absolute;
	top: 900px;
	left: 0px;
	float: left;
	
}

.strednicastezs {
	background-image: url(images/tabulka_02.jpg);
	width: 460px;
	height: 26px;
	float: left;
	position: relative;
	
}

.teloezs {
	width: 498px;
	#width: 500px;
	height: auto;
	border-style:  solid;
   border-width: 1px;
	border-color: #949494;
	background-color: #dfdfdf;
	float: left;
	position: relative;
}

/*konec okno  elektronické zabezpečovací systémy*/


/*zacatek okno elektronické zabezpečovací systémy*/

#okno_clony {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
	width: 500px;
   color: black;
	position: absolute;
	top: 1200px;
	left: 0px;
	float: left;
	
}

.strednicastclony {
	background-image: url(images/tabulka_02.jpg);
	width: 460px;
	height: 26px;
	float: left;
	position: relative;
	
}

.teloclony {
	width: 498px;
	#width: 500px;
	height: auto;
	border-style:  solid;
   border-width: 1px;
	border-color: #949494;
	background-color: #dfdfdf;
	float: left;
	position: relative;
}

/*konec okno  elektronické zabezpečovací systémy*/




/*zacatek okno pohony systémy*/

#okno_kamerovesystemy {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
	width: 500px;
   color: black;
	position: absolute;
	top: 540px;
	left: 0px;
	float: left;
	
}

.strednicastkamerovesystemy {
	background-image: url(images/tabulka_02.jpg);
	width: 460px;
	height: 26px;
	float: left;
	position: relative;
	
}

.telokamerovesystemy {
	width: 498px;
	#width: 500px;
	height: auto;
	border-style:  solid;
   border-width: 1px;
	border-color: #949494;
	background-color: #dfdfdf;
	float: left;
	position: relative;
}

/*konec okno  pohony systémy*/

/*zacatek okno elektromontaze*/

#okno_elektromontaze {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
	width: 210px;
   color: black;
	position: absolute;
	top: 640px;
	left: 520px;
	float: left;
	
}

.strednicastelektromontaze {
	background-image: url(images/tabulka_02.jpg);
	width: 170px;
	height: 26px;
	float: left;
	position: relative;
	
}

.teloelektromontaze {
	width: 208px;
	#width: 210px;
	height: auto;
	border-style:  solid;
   border-width: 1px;
	border-color: #949494;
	background-color: #dfdfdf;
	float: left;
	position: relative;
}

/*konec okno  elektromontaze*/

/*zacatek okno Kompletní dodávky do staveb*/

#okno_dodavky {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
	width: 210px;
   color: black;
	position: absolute;
	top: 820px;
	left: 520px;
	float: left;
	
}

.strednicastdodavky {
	background-image: url(images/tabulka_02.jpg);
	width: 170px;
	height: 26px;
	float: left;
	position: relative;
	
}

.telododavky {
	width: 208px;
	#width: 210px;
	height: auto;
	border-style:  solid;
   border-width: 1px;
	border-color: #949494;
	background-color: #dfdfdf;
	float: left;
	position: relative;
}

/*konec okno  Kompletní dodávky do staveb*/

/*zacatek okno zalozka kontakty*/

#stranka_kontakty {
	
	width: 750px;
	height:1350px;
	float: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
	color: black;
	text-align: left;
	position: relative;
	left:40px;
	top:10px;

}

#okno_zalozka_kontakty {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
	width: 700px;
	height:auto;
   color: black;
	position: relative;
	top: 10px;
	left: 0px;
	float: left;
	
}

.strednicastzalozkakontakty {
	background-image: url(images/tabulka_02.jpg);
	width: 660px;
	height: 26px;
	float: left;
	position: relative;
	
}

.telozalozkakontakty {
	width: 698px;
	#width: 700px;
	height: auto;
	border-style:  solid;
   border-width: 1px;
	border-color: #949494;
	background-color: #dfdfdf;
	float: left;
	position: relative;
}

.odstavcevtelozalozkakontakty {
	margin-left:20px;
	margin-right:10px;
	margin-top:30px;
	margin-bottom:20px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.pozicecarykontakty1 {
	position:absolute;
	top:645px;
	left:20px;
	color: #949494;
}

.posunvizitek {
	margin-left:30px;
	float: left;
	
}

/*konec okno  zalozka kontakty*/

/*zacatek okno prospekty*/

#stranka_prospekty {
	
	width: 750px;
	height: 1600px;
	float: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
	color: black;
	text-align: left;
	position: relative;
	left:40px;
	top:10px;

}

#okno_prospekty{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
	width: 700px;
   color: black;
	position: relative;
	top: 60px;
	left: 0px;
	float: left;
	
}

.strednicastprospekty {
	background-image: url(images/tabulka_02.jpg);
	width: 660px;
	height: 26px;
	float: left;
	position: relative;
	
}

.teloprospekty {
	width: 698px;
	#width: 700px;
	height: auto;
	border-style:  solid;
   border-width: 1px;
	border-color: #949494;
	background-color: #dfdfdf;
	float: left;
	position: relative;
}

.posunprospektu {
	margin-left:5px;
	
}

#okno_prospekty1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
	width: 700px;
   color: black;
	position: relative;
	top: 90px;
	left: 0px;
	float: left;
	
}

.strednicastprospekty1 {
	background-image: url(images/tabulka_02.jpg);
	width: 660px;
	height: 26px;
	float: left;
	position: relative;
	
}

.teloprospekty1 {
	width: 698px;
	#width: 700px;
	height: auto;
	border-style:  solid;
   border-width: 1px;
	border-color: #949494;
	background-color: #dfdfdf;
	float: left;
	position: relative;
}


#okno_prospekty0{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
	width: 700px;
   color: black;
	position: relative;
	top: 30px;
	left: 0px;
	float: left;
	
}


.teloprospekty0{
	width: 698px;
	#width: 700px;
	height: auto;
	border-style:  solid;
   border-width: 1px;
	border-color: #949494;
	background-color: #dfdfdf;
	float: left;
	position: relative;
}


/*konec okno  prospekty*/
