okspan {color:#ffffff}

span.popisek {font-weight:bold; 
									color:#f78d2f}
									
.zelena {color:#baf085}

a.bez {text-decoration:none; 
				color:#ffffff}

img.obchod2 {
          margin:20px 0px;
            border:1px solid silver}

a.obchod {display:block; 
          text-decoration:none;
          font-size:1.6em;
          padding:12px 0px;
          margin:10px 0px;
          color:#3285d5;
          font-weight:bold;
          border:2px solid #3285d5}

a.obchod:hover {display:block; 
          text-decoration:none;
          font-size:1.6em;
          padding:12px 0px;
          margin:10px 0px;
          background:#3285d5;
          color:#fff;
          font-weight:bold;
          border:2px solid #3285d5}

img.schema {float:left; 
							margin:0px; 
							padding:0px}

h4.nazev_produktu {color:#ffffff; 
											width:auto; 
											height:26px;
											margin:0px; 
											padding:0px 0px 0px 20px; 
											line-height:26px;}

h4.okno1{color:#fff; width:650px; line-height:24px; background:url("../img/ideal_4000_h.gif") repeat-y; font-size:1.1em; text-align:left}
h4.okno2{color:#fff; width:650px; line-height:24px; background:url("../img/ideal_7000_h.gif") repeat-y; font-size:1.1em; text-align:left}
h4.okno3{color:#fff; width:650px; line-height:24px; background:url("../img/regel_h.gif") repeat-y; font-size:1.1em; text-align:left}
h4.okno4{color:#fff; width:650px; line-height:24px; background:url("../img/mb_h.gif") repeat-y; font-size:1.1em; text-align:left}

h4.akce {padding:20px 0px 10px 20px; color:#f78d2f; font-size:1.6em; text-decoration:underline}

a.od_hlavatop {display:block; text-decoration:none; color:#ffffff; float:right; margin:0px; padding:0px 0px 0px 0px; font-size:0.85em; font-weight:bold; background-image:url("../img/o_m_k_back.gif"); background-repeat:repeat-x; line-height:26px; height:26px;}
a.od_hlavatop:hover {color:#baf085}
a.email {text-decoration:none; color:#054cac}
a.email:hover {text-decoration:underline}
a.od_det {text-decoration:underline; color:#fff}
a.od_cert {color:#054cac; text-decoration:underline; text-align:center; margin:0px auto}
a.od_pata1 {display:block; text-decoration:none; color:#489bee; float:right; margin:0px; padding:12px 0px 0px 0px}
a.od_pata2 {display:block; text-decoration:none; color:#489bee; float:left; margin:0px; padding:12px 0px 0px 0px}
a.od_hlavabot {display:block; text-decoration:none; color:#ffffff; float:right; margin:0px; padding:8px 0px 0px 0px; font-weight:bolder}
a.od_hlavabot:hover {color:#baf085}
a.od_okna {color:#f78d2f; display:block; background: url("../img/odrazka2.gif") no-repeat 0px 2px; text-decoration:none; padding-left:10px}
a.od_kontakt {color:#f78d2f; text-decoration:underline; font-weight:bold}
a.od_kontakt:hover {color:#f78d2f; text-decoration:none; font-weight:bold}
a.od_rk {color:#fff; text-decoration:none; background:url("../img/obalka.gif") no-repeat 0px 2px; margin:0px; padding:0px 0px 0px 20px}
a.od_rk:hover {text-decoration:underline}
a.vybrano {color:#baf085}
a.od_pata1:hover, a.od_pata2:hover {text-decoration:underline}
a.od_vyber {display:block; text-decoration:none; color:#ffffff; margin:0px; padding-left:16%; height:30px; line-height:30px; background:none}
a.od_vyber:hover {text-decoration:underline}
a.od_box {text-decoration:underline; color:#f78d2f;}
a.od_box:hover {text-decoration:none; color:#f78d2f;}

div.spacer1 {margin:0px; padding:0px; float:right; width:30px; height:1px}
div.spacer2 {margin:0px; padding:0px; float:left; width:36px; height:1px}
div.spacer3 {margin:0px; padding:0px 0px 0px 16px; float:left;}
div.spacer4 {margin:0px; padding:0px 0px 20px 12px; float:left}
div.spacer5 {margin:0px; padding:0px; float:left; width:40px; height:1px}
div.cleaner {clear:both; margin:0px; padding:0px;width:20px; height:10px; background:none}

.fr {float:right}
.fl {float:left}
.dn {display:none}
.tu {text-decoration:underline}
.fn {font-size:normal}
.cb {clear:both}
.tal {text-align:left}
.bn {border:none}
img.obr_text {float:left;margin:0px; padding:0px 8px}
div.ostatniback ul.mapa {list-style-image:url("../img/odrazka2.gif"); color:#054cac; margin-top:20px}
div.ostatniback ul.mapa li a{font-weight:bold; color:#054cac; text-decoration:none; font-size:0.9em; font-weight:bold}
div.ostatniback ul.mapa li ul.mapa_pod, div.ostatniback ul.mapa li a ul.mapa_pod li{list-style-image:none; list-style-type:none}
div.ostatniback ul.mapa li a:hover, div.ostatniback ul.mapa li ul.mapa_pod li a:hover {text-decoration:underline}

p.akce {padding:0px 0px 0px 20px; color:#054cac}

p.box {float:left; margin:0px; color:#054cac;padding:10px 8px 10px 18px;
								background-image:url("../img/odrazka2.gif");
				background-repeat:no-repeat;
				background-position:0px 14px;
				text-align:left}

p.realizujeme {float:left; margin:0px;padding:0px;	color:#ffffff;padding:10px 8px 10px 18px;
								background-image:url("../img/odrazka.gif");
				background-repeat:no-repeat;
				background-position:0px 14px;
				text-align:left}
				
p.realizujeme a {margin:0px;padding:0px;color:#ffffff;padding:0px;text-align:left; text-decoration:none}
p.realizujeme a:hover {text-decoration:underline}

p.detail {float:left; width:auto;/* height:200px;*/ margin:10px 0px; color:#054cac;padding:0px 8px 0px 18px; font-size:0.9em; font-weight:bold;  line-height:1.3em;
								background-image:url("../img/odrazka2.gif");
				background-repeat:no-repeat;
				background-position:0px 0px;
				text-align:left}

p.leseni {float:left; width:400px; margin:0px 0px; color:#054cac;padding:0px 20px 0px 20px; font-size:0.9em; font-weight:bold;  line-height:1.3em;
								background-image:url("../img/odrazka2.gif");
				background-repeat:no-repeat;
				background-position:0px 0px;
				text-align:left}


p.ostatni {/*float:left;*/ width:auto; margin:0px 0px; color:#054cac;padding:0px 20px 0px 30px; font-size:0.9em; font-weight:bold;  line-height:1.3em;
								background-image:url("../img/odrazka2.gif");
				background-repeat:no-repeat;
				background-position:0px 0px;
				text-align:left}

p.ok_text {width:auto; margin:0px 0px; color:#054cac;padding:0px 20px 20px 50px; font-size:0.9em; font-weight:bold;  line-height:1.3em;
								background-image:url("../img/odrazka2.gif");
				background-repeat:no-repeat;
				background-position:20px 0px;
				text-align:left}

p.black {/*float:left;*/ width:auto; margin:0px 0px; color:#054cac;padding:0px 20px 0px 30px; font-size:0.9em; font-weight:bold;  line-height:1.3em;
								background-image:url("../img/odrazka_pruhledna_zelena.gif");
				background-repeat:no-repeat;
				background-position:0px 0px;
				text-align:left}

div.p_obal {float:left; width:450px; margin:0px; padding:0px}

p.ofirme {/*float:left;*/ margin:0px 0px; color:#054cac;padding:0px 20px 0px 30px; font-size:0.9em; font-weight:bold;  line-height:1.3em;
								background-image:url("../img/odrazka_pruhledna_zelena.gif");
				background-repeat:no-repeat;
				background-position:0px 0px;
				text-align:left}

p.okna_right {float:right; width:250px; margin:0px; padding:0px 10px 0px 10px; color:#054cac; font-size:0.9em; line-height:1.3em}
p.okna_right_2 {float:right; width:400px; margin:0px; padding:0px 10px 0px 0px; color:#054cac; font-size:0.9em; line-height:1.3em }
div.okna_right_2_obal {float:left; width:400px; margin:0px; padding:0px; background: #eef4f5 url("../img/7000_p_back.gif") repeat-x}
p.okna_right_3 {float:right; width:250px; margin:20px 0px 0px 0px; padding:0px 10px 0px 10px; color:#054cac; font-size:0.9em; line-height:1.3em; 
background:url("../img/odrazka2.gif") no-repeat 0px 0px; text-align:left}
p.okna_right_4 {float:right; margin:20px 0px 0px 0px; padding:0px 10px 0px 30px; color:#054cac; font-size:0.9em; line-height:1.3em; 
background:url("../img/odrazka2.gif") no-repeat 10px 0px; text-align:left; font-weight:bolder}
p.okna_right_5 {clear:both; margin:10px 0px 0px 10px; padding:0px 10px 0px 30px; width:200px; color:#054cac; font-size:0.9em; line-height:1.3em; 
background:url("../img/odrazka2.gif") no-repeat 10px 0px; text-align:left; font-weight:bolder}
p.okna_right_6 {float:right; width:380px; margin-top:20px; padding:0px 10px 0px 30px; color:#054cac; font-size:0.9em; line-height:1.3em; background:url("../img/odrazka2.gif") no-repeat; text-align:left }
p.okna_right_7 {float:right; width:380px; margin-top:20px; padding:0px 20px 0px 30px; color:#054cac; font-size:0.9em; line-height:1.3em; background:url("../img/odrazka2.gif") no-repeat; text-align:left }


form#form1 {display:block; clear:left; background:#d5e9fd; border:1px solid #bddcf8; padding:20px 40px; margin:0px; font-weight:bold; color:#054cac}
form#form1 input{ border:1px solid #bddcf8; padding:0px; margin:0px; background:#ffffff; width:240px}
form#form1 select{ border:1px solid #bddcf8; padding:0px; margin:0px; background:#ffffff; width:240px}
form#form1 textarea{ border:1px solid #bddcf8; padding:0px; margin:0px; background:#ffffff}
form#form1 submit{ border:none; padding:0px; margin:0px; background:url("../img/zajima.gif"); width:81px; height:22px}
a.zajimame {display:block;padding:0px; margin:0px auto;  width:81px; height:22px;background-image:url("../img/zajima.gif");text-decoration:none;
line-height:22px;
				color:#ffffff; font-weight:bold;
				background-position:0px 0px;
				text-align:center}

a.odeslat {display:block;padding:0px; margin:0px auto;  width:81px; height:22px;background-image:url("../img/odeslat.gif");text-decoration:none;
line-height:22px;
				color:#ffffff; font-weight:bold;
				background-position:0px 0px;
				text-align:center}
				
a.zajimame:hover, a.odeslat:hover {background-position:0px 22px;}

ul.seznam {list-style-image:url("../img/odrazka2.gif"); color:#054cac; font-size:0.9em; font-weight:bold}
ul.seznam li{margin:0px 0px 0px 40px}

ul.seznam2 {list-style-image:url("../img/odrazka_pruhledna_zelena.gif"); color:#054cac; font-size:0.9em; font-weight:bold; padding-right:20px}
ul.seznam2 li{margin:0px 0px 0px 40px}

ul.seznam3 {list-style-image:url("../img/odrazka2.gif"); color:#054cac; font-size:0.9em; font-weight:bold; padding-right:20px}
ul.seznam3 li{margin:0; padding: 0;}

p.telotext {color:#054cac; text-align:left; margin:0px; padding:20px 20px 0px 20px; line-height:1.2em}
h4.nabidka_nadpis {display:block; height:35px; color:#ffffff; font-weight:bold; font-size:1.3em;background:none; float:left; margin:0px; padding:0px 0px 0px 30px; line-height:35px}

h4.nabidka_nadpis_zel {display:block; height:35px; color:#baf085; font-weight:bold; font-size:1.3em;background:none; float:left; margin:0px; padding:0px 0px 0px 30px; line-height:35px}

div.sloupec {margin:0px; padding:0px; float:left; width:226px} 
/***********************************************************************************************/

body {text-align:center;
		background-color:#ffffff;
		padding:0px;
		margin:0px;
		font: x-small/1.5em sans-serif;
		voice-family: "\"}\""; voice-family: inherit;
		font-size: small;
		background-image:url("../img/bodyback.jpg");
		background-repeat:repeat-x;
		background-color:#ffffff}


#main {margin:20px auto;
				padding:0px;
				width:976px;
				font-size:0.9em;
				/*overflow:hidden*/}		

#hlavatop {margin:0px;
				padding:0px 0px 0px 0px;
				width:976px;
				height:34px;
				float:left;
				background-image:url("../img/hlavatop.gif");
				background-repeat:no-repeat;}

#hlava{float:left;
				margin:0px;
				padding:0px 11px 0px 15px;
				background-image:url("../img/mainback.gif");
				background-repeat:repeat-y;}	

#hlavacenter {margin:0px;
				padding:0px;
				width:950px;
				height:165px;
				float:left;
				background-image:url("../img/hlava.jpg")}

#hlavacenter2 {margin:0px;
				padding:0px;
				width:950px;
				height:165px;
				float:left;
				background-image:url("../img/hlava_o.jpg")}

#hlavacenter3 {margin:0px;
				padding:0px;
				width:950px;
				height:165px;
				float:left;
				background-image:url("../img/hlava_d.jpg")}

#hlavacenter4 {margin:0px;
				padding:0px;
				width:950px;
				height:165px;
				float:left;
				background-image:url("../img/hlava_l.jpg")}

#hlavacenter5 {margin:0px;
				padding:0px;
				width:950px;
				height:165px;
				float:left;
				background-image:url("../img/hlava_s.jpg")}

a#domu_hlava {float:left;
						display:block;
						margin:0px 0px 0px 0px;
						padding:0px;
						width:649px;
						height:165px;
						background:none}

#menu_hlava {float:left;
						margin:37px 0px 0px 0px;
						padding:0px;
						width:261px;
						height:105px;}

a.podlahy {display:block;
						width:261px;
						height:35px;
						/*background-image:url("../img/podlahy.jpg")*/}
a.okna {display:block;
						width:261px;
						height:35px;
						/*background-image:url("../img/okna.jpg")*/}
a.dvere{display:block;
						width:261px;
						height:35px;
						/*background-image:url("../img/dvere.jpg")*/}
						
#hlavabottom {margin:0px;
				padding:0px;
				width:950px;
				height:34px;
				float:left;
				background-image:url("../img/hlavabottom.gif")}
				
#telo {margin:0px;
				padding:0px 11px 0px 15px;
				float:left;
				background-image:url("../img/mainback.gif");
				background-repeat:repeat-y}

#telo2 {margin:0px;
				padding:0px;
				width:950px;
				float:left;
				background-image:url("../img/teloback.gif");
				background-repeat:repeat-x;
				background-color:#fffae6}

#telohead {margin:0px;
				padding:0px;
				width:950px;
				height:10px;
				float:left;
				background-color:#e8f4ff}

#telocenter {margin:0px;
				padding:15px 0px;
				width:950px;
				float:left}

#telocenter_left {margin:0px;
						width:210px;
				padding:0px 0px 0px 0px;
				background:none;
				float:left}
				
#telocenter_left_in {margin:0px; padding:0px 0px 0px 15px}

/*******************MENU****************************/

#telocenter_left  ul.menu{margin:0px 0px 20px 0px;
				padding:0px;
				float:left;
				text-align:left;
				list-style-type:none;
				border:1px solid #3284d5;
				/*background:#d5e9fd;*/}

#telocenter_left  ul.win{margin:0px 0px 20px 0px;
				padding:0px;
				float:left;
				text-align:left;
				list-style-type:none;
				border:1px solid #12517E;
				/*background:#d5e9fd;*/}

#telocenter_left ul.podmenu {margin:0px; padding:0px;/* background:#987654;*/ width:198px}

#telocenter_left  ul.menu li{display:block;
margin:0px;
				padding:0px;
				width:198px;
				text-align:left;
				/*height:40px;*/
				overflow:hidden}

#telocenter_left ul.menu ul.podmenu li {clear:left; margin:0px;
																	padding:0px 0px 0px 0px; background:url("../img/menupol2.gif")0px -40px}

#telocenter_left  ul.menu li a{display:block;
				margin:0px;
				padding-left:10%;
				text-align:left;
				color:#3c67ac;
				text-decoration:none;
				font-weight:bold;
				width:90%;
				height:40px;
				line-height:40px;
				font-size:0.85em;
				background-image:url("../img/menupol2.gif");
				background-repeat:no-repeat;
				background-position:0px 0px}

#telocenter_left  ul.win li a{display:block;
				margin:0px;
				padding-left:10%;
				text-align:left;
				color:#12517E;
				text-decoration:none;
				font-weight:bold;
				width:90%;
				height:40px;
				line-height:40px;
				font-size:0.85em;
				background-image:url("../img/menupol2.gif");
				background-repeat:no-repeat;
				background-position:0px 0px}

#telocenter_left  ul.menu ul.podmenu li a{display:block;
				margin:0px;
				padding-left:20%;
				text-align:left;
				color:#3c67ac;
				text-decoration:none;
				font-weight:bold;
				width:80%;
				height:20px;
				line-height:20px;
				font-size:0.85em;
				background-image:url("../img/menupol2.gif");
				background-repeat:no-repeat;
				background-position:0px -40px}

#telocenter_left  ul.win ul.podmenu li a{display:block;
				margin:0px;
				padding-left:20%;
				text-align:left;
				color:#12517E;
				text-decoration:none;
				font-weight:bold;
				width:80%;
				height:20px;
				line-height:20px;
				font-size:0.85em;
				background-image:url("../img/menupol2.gif");
				background-repeat:no-repeat;
				background-position:0px -40px}

#telocenter_left  ul.menu ul.podmenu li a.mensi{display:block;
				margin:0px;
				padding-left:20%;
				text-align:left;
				color:#3c67ac;
				text-decoration:none;
				font-weight:bold;
				width:80%;
				height:20px;
				line-height:20px;
				font-size:0.75em;
				background-image:url("../img/menupol2.gif");
				background-repeat:no-repeat;
				background-position:0px -40px}

#telocenter_left  ul.menu ul.podmenu li a:hover{display:block;
				margin:0px;
				padding-left:20%;
				text-align:left;
				color:#3c67ac;
				text-decoration:underline;
				font-weight:bold;
				width:80%;
				height:20px;
				line-height:20px;
				font-size:0.85em;
				background-image:url("../img/menupol2.gif");
				background-repeat:no-repeat;
				background-position:0px -40px}

#telocenter_left  ul.menu ul.podmenu li a.mensi:hover {display:block;
				margin:0px;
				padding-left:20%;
				text-align:left;
				color:#3c67ac;
				text-decoration:underline;
				font-weight:bold;
				width:80%;
				height:20px;
				line-height:20px;
				font-size:0.75em;
				background-image:url("../img/menupol2.gif");
				background-repeat:no-repeat;
				background-position:0px -40px}

#telocenter_left  ul.menu ul.podmenu li a.vybrano{display:block;
				margin:0px;
				padding-left:20%;
				text-align:left;
				color:#3c67ac;
				text-decoration:underline;
				font-weight:bold;
				width:80%;
				height:20px;
				line-height:20px;
				font-size:0.85em;
				background-image:url("../img/menupol2.gif");
				background-repeat:no-repeat;
				background-position:0px -40px}


#telocenter_left  ul.menu ul.podmenu li a.vybrano2{display:block;
				margin:0px;
				padding-left:20%;
				text-align:left;
				color:#3c67ac;
				text-decoration:underline;
				font-weight:bold;
				width:80%;
				height:20px;
				line-height:20px;
				font-size:0.75em;
				background-image:url("../img/menupol2.gif");
				background-repeat:no-repeat;
				background-position:0px -40px}

#telocenter_left  ul.menu li a:hover{display:block;
				margin:0px;
				padding-left:10%;
				text-align:left;
				color:#baf085;
				text-decoration:none;
				font-weight:bold;
				width:90%;
				height:40px;
				line-height:40px;
				background-image:url("../img/menupol2.gif");
				background-repeat:no-repeat;
				background-position:0px -60px}

#telocenter_left  ul.menu li a.aktivni{display:block;
				margin:0px;
				padding-left:10%;
				text-align:left;
				color:#baf085;
				text-decoration:none;
				font-weight:bold;
				width:90%;
				height:40px;
				line-height:40px;
				background-image:url("../img/menupol2.gif");
				background-repeat:no-repeat;
				background-position:0px -60px}

/*******************MENU-konec****************************/
div.prave {margin:0px;
				padding:0px;
				width:200px;
				float:left;
				background-color:#3284d5;
				background-image:url("../img/prave.gif");
				background-repeat:no-repeat;}


div.prave h3{margin:0px;
									padding:14px 0px 14px 0px;
									color:#baf085;
									font-size:1.3em}

div.pravepolozka{margin:0px;
									float:left;
									padding:0px 4px 0px 4px}

div.pravepolozkain{margin:0px;
									padding:0px 0px 5px 0px;
									width:192px;
									float:left;
									background-image:url("../img/border.gif");
				background-repeat:no-repeat;
				background-position:left bottom}

div.pravebottom {width:200px;
										height:32px;
										float:left;
										margin:0px;
										padding:0px;
										background-image:url("../img/pravebottom.gif");
				background-repeat:repeat-x;
				background-position:left bottom}

a.domky {display:block; float:left; width:200px; height:158px;
margin:20px 0px; padding:0px; text-align:left;
						background-image:url("../img/rodinnedomky3.jpg")}

a.listina {display:block; float:left; 
margin:20px 0px 0px 0px; padding:0px 0px 0px 28px; text-align:left;
						background-image:url("../img/odrazka2.gif");
						color:#78addb;
						background-repeat:no-repeat;
						background-position:10px 0px;
						text-decoration:none}

a.domky2 {display:block; float:left; 
margin:0px; padding:0px 0px 0px 28px; text-align:left;
						background-image:url("../img/odrazka2.gif");
						color:#78addb;
						background-repeat:no-repeat;
						background-position:10px 0px;
						text-decoration:none}
a.domky2:hover,a.listina:hover {text-decoration:underline}

#telocenter_right {float:right; margin:0px; padding:0px 0px; width:716px}
div.telocenter_right_in {float:left; width:700px; margin:0px; padding:0px; background:none}

#telocenter_right_left {float:left; margin:0px; padding:20px 20px;}
#telocenter_right_left_in {float:left; margin:0px; padding:0px 0px; width:328px; /*height:328px;*/ text-align:center;
													background-image:url("../img/produkt_podklad.gif");
					background-repeat:repeat-x;
					border:1px solid #afcfee}

#telocenter_right_left_in2 {float:left; margin:0px; padding:0px 0px; width:400px; height:400px; text-align:center;border:1px solid #afcfee}

#miniatury{clear:left; margin:0px; padding:0px; width:330px}
#miniatury img{clear:left; margin:12px 0px 0px 16px ; padding:0px; border:4px solid #ffffff; width:68px; height:51px}

#telocenter_right_left_in img{/*width:270px; height:216px; */ margin:10px 0px 10px 0px; padding:0px 0px 0px 0px; border:4px solid #ffffff}

#telocenter_right_left_in img.zmensit{width:270px; height:216px; margin:10px 0px 10px 0px; padding:0px 0px 0px 0px; border:4px solid #ffffff}

#telocenter_right_right {float:left; margin:20px 0px; padding:0px 0px; width:300px; 
													background-image:url(../img/telo_c_r_r_top.gif);
													background-repeat:repeat-x}

div.telocenter_right_right_k_obal {float:left; margin:0px; padding:0px; width:200px}
div.telocenter_right_right_k {float:left; margin:20px 0px 0px 0px; padding:0px 0px; width:200px; 
													background-image:url(../img/telo_c_r_r_top.gif);
													background-repeat:repeat-x}

#telocenter_right_right2 {float:left; margin:20px 0px; padding:0px 0px; width:300px; 
													background-image:url(../img/telo_c_r_r_top2.gif);
													background-repeat:repeat-x}

#telocenter_right_right3 {float:left; margin:20px 0px; padding:0px 0px; width:300px; 
													background-image:url(../img/telo_c_r_r_top3.gif);
													background-repeat:repeat-x}

#telocenter_right_right table, #telocenter_right_right2 table, #telocenter_right_right3 table  {/*float:left;*/ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:270px; border-collapse:collapse}

#telocenter_right_right table tr td, #telocenter_right_right2 table tr td, #telocenter_right_right3 table tr td  {margin:0px; padding-left:10px; background:#bcd9f6; color:#054cac; font-weight:bold; text-align:left; line-height:20px; height:20px}
#telocenter_right_right table tr.suda td, #telocenter_right_right2 table tr.suda td, #telocenter_right_right3 table tr.suda td{background:none}


div.dalsi{float:left; width:682px; margin:0px; padding:0px;/* background:#E9F2F7*/}


div.detailback {float:left;
							margin:20px 0px 0px 0px;
							padding:0px 0px 0px 0px;
							width:682px;
							text-align:left;
							background-image:url("../img/detail_back.gif");
							background-repeat:repeat-x}

div.ok_det_min {float:right; width:76px; margin:0px 0px 0px 4px; padding:8px 0px;text-align:center;
							background-image:url("../img/ok_det_min.gif");
							background-repeat:repeat-x;
							background-color:none;
							border:1px solid #afcfee}

div.ok_det-min img {margin:0px auto}

div.vyber1 {float:left;
					width:223px;
					margin:0px;
					padding:20px 0px 20px 0px;
					text-align:left;
					background-image:url("../img/podlahy_vyber.gif");
					background-repeat:no-repeat}

div.vyber2 {float:left;
					width:223px;
					margin:0px 0px 0px 8px;
					padding:20px 0px 50px 0px;
					text-align:left;
					background-image:url("../img/okna_vyber2.gif");
					background-repeat:no-repeat}

div.vyber3 {float:left;
					width:223px;
					margin:0px 0px 0px 8px;
					padding:20px 0px 20px 0px;
					text-align:left;
					background-image:url("../img/dvere_vyber.gif");
					background-repeat:no-repeat}

div.telo_p {float:left;
							margin:10px 0px 0px 0px;
							padding:0px 0px 40px 0px;
							width:682px;
							background-image:url("../img/telorightback_p.gif");
							background-repeat:no-repeat;
							background-color:#fffae6}

div.produktyback {float:left;
							margin:0px 0px 0px 0px;
							padding:0px 0px 0px 0px;
							width:682px;
							text-align:left;
							/*background-image:url("../img/produktyback.gif")*/}

div.okna_in {margin:10px 0px 20px 0px; padding:0px 0px 0px 14px;float:left}

div.ostatniback {float:left;
							margin:10px 0px 0px 0px;
							padding:0px 0px 0px 0px;
							width:682px;
							text-align:left;
							background-color:#fffbe9;
							background-image:url("../img/produktyback.gif");
							background-repeat:repeat-x}
							
div.ok_ostatniback {float:left;
							margin:10px 0px 0px 0px;
							padding:0px 0px 0px 0px;
							width:682px;
							text-align:left;
							background-image:url("../img/ok_det_back.gif");
							background-repeat:repeat-x}

div.ostatni_in {float:left; margin:0px; padding:20px}
div.ok_ostatni_in {float:left; width:640px; margin:0px; padding:20px 0px 0px 0px; background:url("../img/ok_det_text_back.gif") repeat-x}

div.ofirmeback {float:left;
							margin:20px 0px 0px 0px;
							padding:0px 0px 0px 0px;
							width:682px;
							text-align:left;
							background-color:#fffae6;
							background-image:url("../img/ofirme_back.gif");
							background-repeat:repeat-x;}

div.n_domy {clear:both; margin:0px; padding:20px 0px}

div.prechod {/*float:left;*/
							margin:20px 0px 0px 30px;
							padding:10px 0px 0px 1px;
							text-align:left;
							background-image:url("../img/prechod.gif");
							background-repeat:no-repeat;}

div.prechod3 {margin:20px 0px 0px 20px;
							padding:0px;
							text-align:center}
							
div.prechod3_in {width:650px; text-align:center; margin:0px 0px 0px 14px; padding:0px; background:url("../img/ok2_det_back.gif") repeat-x; border:1px solid #afcfee}

div.prechod3_in img {margin:0px auto; padding:20px 0px}

div.prechod2obal {margin:0px 0px 0px 10px; padding:0px; float:left; width:300px}

div.prechod2 {float:left;
							margin:20px 0px 0px 0px;
							padding:10px 0px 0px 1px;
							text-align:left;
							background-image:url("../img/prechod.gif");
							background-repeat:no-repeat;}

div.obr_left {float:left;
							margin:0px 0px 0px 0px;
							padding:0px 0px 0px 0px;
							text-align:left;
							width:204px}

div.obr_left img{/*float:left;*/
							margin:20px 20px 0px 20px;
							padding:0px 0px 0px 0px;
							border:none;}

/*div.produkt {float:left; width:204px; height:362px; margin:0px 0px 0px 18px; padding:0px; background:#321654}*/
div.produkt {float:left; margin:20px 0px 0px 0px; padding:20px 10px 10px 11px;
              background-image:url("../img/produktyback.gif");
							background-repeat:repeat-x}
							
div.produkt_in {clear:left; width:204px; margin:0px 0px 4px 0px; padding:0px;text-align:center;
							background-image:url("../img/produkt_podklad.gif");
							background-repeat:repeat-x;
							background-color:#e4eff7;
							border:1px solid #afcfee}

div.produkt_in2 {float:left; width:364px; margin:0px 0px 4px 0px; padding:0px;text-align:center;
							background-image:url("../img/produkt_podklad.gif");
							background-repeat:repeat-x;
							background-color:#e4eff7;
							border:1px solid #afcfee}

div.produkt_in2_2 {float:left; width:204px; margin:0px 0px 4px 0px; padding:0px;text-align:center;
							background-image:url("../img/produkt_podklad.gif");
							background-repeat:repeat-x;
							background-color:#e4eff7;
							border:1px solid #afcfee}

div.kdojsme_in {clear:left; width:318px; margin:0px 0px 4px 0px; padding:0px;text-align:center;
							background-image:url("../img/produkt_podklad.gif");
							background-repeat:repeat-x;
							background-color:#e4eff7;
							border:1px solid #afcfee}

div.certifikat {float:left;margin:0px; text-align:center; padding:18px; background:#ddedfb url("../img/certifikat_back.gif") repeat-x}

div.certifikat img {border:none}

div.produkt_in img{margin:10px 0px 20px 0px; padding:0px; border:4px solid #ffffff}
div.produkt_in img.vel{margin:10px 0px 20px 0px; padding:0px; border:4px solid #ffffff; width:155px; height:116px}
div.produkt_in2 img, div.produkt_in2_2 img{margin:10px 0px 10px 0px; padding:0px; border:none}
div.kdojsme_in img {margin:10px 0px 0px 0px; padding:0px; border:4px solid #ffffff}	

table.produkt_in2 {clear:left; width:206px; margin:0px; padding:0px; border-collapse:collapse}
table.kdojsme_in2 {clear:left; width:280px; text-align:center; margin:0px auto; padding:0px; border-collapse:collapse}

table.kdojsme_in2 tr td{float:left; width:100%; margin:0px; padding:4px 0px 0px 0px; text-align:center; background:none; color:#054cac; font-weight:normal; line-height:26px}
table.kdojsme_in2 tr td.nadpis {float:left; width:100%; margin:0px; padding:4px 0px 0px 0px; text-align:center; background:#99cc66; color:#fff; font-weight:bold; line-height:26px}
table.kdojsme_in2 tr td.under{float:left; width:100%; margin:0px; padding:4px 0px 0px 0px; text-align:center; background:none; color:#054cac; font-weight:normal; line-height:26px; border-bottom:1px solid #afcfee}
/*dveře*/
table.produkt_in2 tr td.nadpis {float:left; width:100%; margin:0px 0px 0px 0px; padding:4px 0px 0px 0px; text-align:center; background:#99cc66; color:#fff; font-weight:bold; line-height:26px}
table.produkt_in2 tr td.cena {float:left; width:100%; margin:0px; padding:0px; text-align:center; background:none; color:#054cac; font-weight:normal; line-height:26px}
table.produkt_in2 tr td.bez{float:left; width:100%; margin:0px; padding:0px; text-align:center; background:#d5e9fd; color:#054cac; font-weight:normal; line-height:26px}
/*podlahy*/
table.produkt_in2 tr td.nadpis2{float:left; width:100%; margin:0px 0px 0px 0px; padding:4px 0px 0px 0px; text-align:center; background:#d5a23c; color:#fff; font-weight:bold; line-height:26px}
table.produkt_in2 tr td.bez2{float:left; width:100%; margin:0px; padding:0px; text-align:center; background:#fbe2af; color:#054cac; font-weight:normal; line-height:26px}
/*okna*/
table.produkt_in2 tr td.nadpis3{float:left; width:100%; margin:0px 0px 0px 0px; padding:4px 0px 0px 0px; text-align:center; background:#4697e7; color:#fff; font-weight:bold; line-height:26px}
table.produkt_in2 tr td.bez3{float:left; width:100%; margin:0px; padding:0px; text-align:center; background:#d5e9fd; color:#054cac; font-weight:normal; line-height:26px}
table.produkt_in2 tr td.zajima_button {float:left; width:100%; margin:0px; padding:12px 0px 0px 0px; text-align:center}

/*dlužníci*/
table.dluznici {float:left; text-align:center; margin:0px 0px 10px 0px; padding:0px; border-collapse:collapse; width:620px}
table.dluznici tr td{color:#054cac; text-align:center; font-weight:normal; background:#C2DFFC; padding:2px 12px; border-bottom:2px solid #E1EFFB}
table.dluznici tr.dluznici_top td{ background:#99cc66; color:#fff; font-weight:bold; border-bottom:2px solid #E1EFFB}
table.dluznici tr.suda td{ background:#A0CFFD; margin:4px; border-bottom:2px solid #E1EFFB}

table.foto {float:left; text-align:left; margin:0px 0px 10px 0px; padding:0px; border-collapse:collapse; width:100%}
table.foto tr td{color:#054cac; text-align:left; font-weight:normal; background:#C2DFFC; padding:2px 12px; border-bottom:2px solid #E1EFFB}
table.foto tr.foto_top td{ background:#99cc66; color:#fff; font-weight:bold; border-bottom:2px solid #E1EFFB}
table.foto tr.suda td{ background:#A0CFFD; margin:4px; border-bottom:2px solid #E1EFFB}

div.nabidkatop {float:left;
									margin:0px;
									padding:0px;
									width:682px;
									background-color:#f3f9fe;
									background-image:url("../img/nabidkatop.gif");
							background-repeat:no-repeat;
							background-color:none}

div.nabidkatop2 {float:left;
									margin:0px;
									padding:0px;
									width:682px;
									background-color:#f3f9fe;
									background-image:url("../img/nabidkatop2.gif");
							background-repeat:no-repeat;
							background-color:none}

div.nabidkatop3 {float:left;
									margin:0px 0px 20px 0px;
									padding:0px;
									width:682px;
									background-color:#f3f9fe;
									background-image:url("../img/nabidkatop3.gif");
							background-repeat:no-repeat;
							background-color:none}

div.nabidkatop4 {float:left;
									margin:0px;
									padding:0px;
									width:682px;
									background-color:#fffffe;
									background-image:url("../img/nabidkatop4.gif");
							background-repeat:no-repeat;
							background-color:none}

div.nabidkatop5 {float:left;
									margin:0px;
									padding:0px;
									width:682px;
									background-color:#fffffe;
									background-image:url("../img/nabidkatop5.gif");
							background-repeat:no-repeat;
							background-color:none}

div.nabidkatop table.poznamka, div.nabidkatop2 table.poznamka, div.nabidkatop3 table.poznamka,div.nabidkatop5 table.poznamka  {float:left; width:680px; margin:10px 0px 20px 0px; padding:0px 0px;color:#054cac; font-size:0.9em;}
div.nabidkatop table.poznamka tr td, div.nabidkatop2 table.poznamka tr td, div.nabidkatop3 table.poznamka tr td, div.nabidkatop5 table.poznamka tr td{vertical-align:top; margin:0px; padding:0px 10px 0px 0px; text-align:left;line-height:1.2em}		
div.nabidkatop table.poznamka tr td.bodka, div.nabidkatop2 table.poznamka tr td.bodka, div.nabidkatop3 table.poznamka tr td.bodka, div.nabidkatop5 table.poznamka tr td.bodka{padding-left:50px; background-image:url("../img/odrazka2.gif");
				background-repeat:no-repeat;
				background-position:30px 0px}	

table.poznamka a {color:#f78d2f; text-decoration:underline}
table.poznamka a:hover {color:#f78d2f; text-decoration:none}

div.strankovani {float:right; margin:0px; padding:8px;width:650px; text-align:right}

div.rychly_kontakt {float:left; width:682px; height:37px; margin:40px 0px 0px 0px; padding:0px; line-height:37px; font-weight:bold; color:#fff; text-align:left; background:url("../img/rychly_kontakt.gif"); text-align:center}

div.box {float:left; width:682px; margin:10px 0px; padding:0px; background:#F7F7EA url("../img/ok_det_text_back.gif") repeat-x }
div.box_in {float:left; margin:0px; padding:20px; color:#054cac; font-weight:bold; text-align:left}


#telobottom {margin:0px;
				padding:0px;
				width:950px;
				height:26px;
				clear:both;
				background-color:#deeefe}

#pata{margin:0px;
				padding:0px;
				clear:both;
				width:976px;
				height:39px;
				background-image:url("../img/pataback.gif")}
				
.partneri{margin:0px;
				padding:0px;
				clear:both;
				width:976px;
				height:39px;				
				}

.partneri a {
				color: #489bee;
	}
	
/********************************/
	
div.ok_main {width:700px;
							height:255px;
							margin:0px;
							padding:0px;
							background:url("../img/ok_main.jpg") top left no-repeat}

div.sub_main {float:left;
							width:342px;

							margin:0px;
							padding:0px;
							background:url("../img/zateplovani.jpg") top left no-repeat}

div.sub_prech {float:none;
							width:342px;
							margin:12px 0px;
							padding:0px 0px;
							background:url("../img/sub_main.gif") top left no-repeat}

div.sub_prech_in {float:none;
position:relative;
							margin:0px;
							padding:10px 10px 0px 22px;}

div.sub_main2 {float:right;
							width:342px;

							margin:0px;
							padding:0px;
							background:url("../img/solarni.jpg") top left no-repeat}

div.ok_main_in {float:right;
								width:234px;
								height:212px;
								margin:0px;
								padding:0px;
								text-align:left;
								overflow:hidden}

div.ok_main_in2 {float:right;
								width:700px;
								height:43px;
								margin:0px;
								padding:0px;
								text-align:left;
								overflow:hidden}

div.ok_main_in2 a{display:block; color:#fff; font-weight:bold; text-decoration:underline; line-height:43px; background:url("../img/odrazka_pruhledna.gif") 4px center no-repeat; padding:0px 0px 0px 20px}
div.ok_main_in2 a:hover{text-decoration:none}

p.p_main {	padding:10px 10px 0px 20px;
				margin:0px;
				text-align:left;
				color:#054cac;
				font-size:1em;
				line-height:1.2em;
				background:url("../img/odrazka_pruhledna_zelena.gif") 0px 10px no-repeat}							
				
p.p_main2 {	padding:212px 0px 0px 0px;
				margin:0px;
				text-align:left;
				color:#fff}					

p.p_main2 a{display:block;
				padding:0px 0px 0px 40px;
				line-height:30px;
				margin:0px;
				text-align:left;
				color:#fff;
				text-decoration:none;
				background:url("../img/odrazka_pruhledna.gif") 3px center no-repeat}		

p.p_main2 span{display:block;
				padding:0px 0px 0px 40px;
				line-height:30px;
				margin:0px;
				text-align:left;
				color:#fff;
}	
				
p.p_main2 a:hover{
				color:#fff;
				text-decoration:underline;
				}						

a.home_banner {display:block; float:right;
									width:700px;
									height:110px;
									background:url("../img/banner.jpg") 0px 0px no-repeat;
									margin:10px 0px 0px 0px;
									padding:0px;
									text-decoration:none}
