BODY{
 margin: 0px;
 padding: 0px;
 font-family: Verdana,Tahoma,Arial;
 font-size: 11px;
 color: #000000;
 background-image: url(obr/pozadi.gif);
 background-position: center 0px;
 background-color: #ABC09A;
}
/*--- TAGY ---*/
FORM{
 margin: 0px 0px 0px 0px;
}
.menu H1{
 font-size: 11px;
 color: #48441E;
 margin: 10px 0px 0px 20px;
 padding: 8px 0px 5px 13px;
 font-family: Arial,Verdana,Tahoma;
 background-image: url(obr/menupol.gif);
 background-repeat: no-repeat;
}
.main H1{
 font-size: 12px;
 color: #77411A;
 margin: 15px 0px 0px 45px;
}
.main H1 I{
 font-weight: normal;
 font-size: 10px;
}
H2{
 margin: 0px;
 font-size: 12px;
 font-family: Arial,Verdana,Tahoma;
 color: #2F6203;
}
H2.p{
 text-indent: 20px;
}
H4{
 margin: 0px;
}
P{
 text-indent: 20px;
 padding: 0px 5px 0px 0px;
}
P.p1{
 padding: 0px 0px 0px 10px;
}
INPUT{
 background-image: url(obr/input.gif);
 border: 1px solid #2F6203;
 padding: 4px 0px 3px 5px;
 background-repeat: no-repeat; 
 color: #A1A982;
 font-weight: bold;
 font-size: 9px;
 font-family: Verdana,Tahoma,Arial;
}
.main INPUT{
 color: #2F6203;
}
INPUT.a{
 color: #93401E;
}
INPUT.b{
 color: #FFFFFF;
 font-family: Arial,Verdana,Tahoma;
 font-weight: bold;
 font-size: 12px;
 padding: 1px 2px 1px 2px;
 background-color: #E2E1D5;
 border-left: solid 1px #EAEAEA;
 border-top: solid 1px #EAEAEA;
 border-right: solid 1px #2D5D74;
 border-bottom: solid 1px #2D5D74;
 background-image: url(obr/button.gif);
 background-repeat: repeat-x;
}
SUP{
 font-size: 8px;
}
.chyba INPUT, INPUT.chyba{
 color: #FF0000;
 border: solid 1px #FF0000;
 background-image: url(obr/input_ch.gif);
}
.chyba, .chyba TD{
 color: #FF0000;
}
/*--- ODKAZY ---*/
.isostavby_cz A:link, .isostavby_cz A:visited{
 color: #788F64;
 text-decoration: none;
}
.isoizolace_cz A:link, .isoizolace_cz A:visited{
 color: #957F74;
 text-decoration: none;
}
.isostavby_cz A:hover, .isostavby_cz A:active, .isoizolace_cz A:hover, .isoizolace_cz A:active{
 text-decoration: underline;
}
.menu A:link, .menu A:visited, .menu B{
 display: block;
 text-decoration: none;
 padding: 2px 0px 2px 35px;
 color: #244A04;
 font-weight: bold;
 width: 130px;
}
.menu A:hover, .menu A:active{
 color: #F0E4DE;
}
.menu A:link IMG, .menu A:visited IMG, .menu A:hover IMG, .menu A:active IMG{
 border: none;
}
.menu A.sm:link, .menu A.sm:visited, .menu B.sm{
 padding: 2px 0px 2px 40px;
 font-weight: normal;
 font-size: 10px;
 width: 130px;
}
.menu A.ssm:link, .menu A.ssm:visited{
 padding: 2px 0px 2px 55px;
 font-style: italic;
 font-weight: normal;
 font-size: 10px;
 width: 115px;
}
.menu A.a:link, .menu A.a:visited, .menu B.a, .menu A.a:hover, .menu A.a:active{
 color: #77411A;
}
.top A.isostavby:link IMG, .top A.isostavby:visited IMG, .top A.isostavby:hover IMG, .top A.isostavby:active IMG{
 border: none;
 float: right;
 margin: 0px 10px 0px 0px;
 height: 34px;
 width: 90px;
}
.top A.isoizolace:link IMG, .top A.isoizolace:visited IMG, .top A.isoizolace:hover IMG, .top A.isoizolace:active IMG{
 border: none;
 float: left;
 margin: 158px 0px 0px 262px;
 height: 34px;
 width: 90px;
}
.main A:link, .main A:visited{
 text-decoration: none;
 color: #2F6203;
}
.main A:hover, .main A:active{
 text-decoration: underline;
 color: #77411A;
}
.main .pruh A:hover, .main .pruh A:active{
 text-decoration: none;
}
.main A.nasl:link IMG, .main A.nasl:visited IMG{
 width: 11px;
 height: 11px;
 border: none;
 background-image: url(obr/nasl.gif);
}
.main A.nasl:hover IMG, .main A.nasl:active IMG{
 border: none;
 background-image: url(obr/nasl_over.gif);
}
.main A.pred:link IMG, .main A.pred:visited IMG{
 width: 11px;
 height: 11px;
 border: none;
 background-image: url(obr/pred.gif);
}
.main A.pred:hover IMG, .main A.pred:active IMG{
 border: none;
 background-image: url(obr/pred_over.gif);
}
.vyhledavani A:link, .vyhledavani A:visited{
 text-decoration: none;
 color: #000000;
}
.vyhledavani H2 A:link, .vyhledavani H2 A:visited{
 color: #2F6203;
}
.vyhledavani A:hover, .vyhledavani A:active, .vyhledavani H2 A:hover, .vyhledavani H2 A:active{
 color: #77411A;
}
.vyhledavani A:link EM.vyhl, .vyhledavani A:visited EM.vyhl{
 background-color: #3679AD;
 color: #FFFFFF;
 padding: 0px 2px 0px 2px;
 font-style: normal;
}
.vyhledavani A:hover EM.vyhl, .vyhledavani A:active EM.vyhl{
 background-color: #77411A;
 color: #FFFFFF;
 padding: 0px 2px 0px 2px;
}
.vyhledavani A:link EM.v, .vyhledavani A:visited EM.v{
 background: none;
 color: #2F6203;
 font-style: normal;
}
.vyhledavani A:hover EM.v, .vyhledavani A:active EM.v{
 background: none;
 color: #77411A;
}
.main A:link IMG, .main A:visited IMG{
 margin: 1px;
 border: none;
}
.main A:hover IMG, .main A:active IMG{
 margin: 0px;
 border: solid 1px #77411A;
}
.main .soub A:link IMG, .main .soub A:visited IMG, .main .soub A:hover IMG, .main .soub A:active IMG{
 margin: 0px;
 border: none;
}
.bottom A:link, .bottom A:visited{
 text-decoration: none;
}
.copy A:link, .copy A:visited{
 color: #97B181;
}
.kao A:link, .kao A:visited{
 color: #BBA18C;
}
.copy A:hover, .copy A:active, .kao A:hover, .kao A:active{
 color: #FFFFFF;
}
/*--- DESIGN ---*/
.akce{
 width: 780px;
 padding: 10px 0px 10px 0px;
 background-image: url(obr/akcepoz.gif);
 background-repeat: no-repeat;
}
.toppruh{
 width: 780px;
 height: 20px;
 background-image: url(obr/toppruh.gif);
 background-repeat: no-repeat;
}
.top{
 width: 780px;
 background-image: url(obr/top.jpg);
 background-repeat: no-repeat;
}
.toppoz{
 height: 192px;
 background-repeat: no-repeat;
 background-position: 8px 0px;
}
.mainmenu{
 width: 780px;
 background-image: url(obr/mainmenu.gif);
 background-repeat: repeat-y;
 overflow: auto;
 =overflow: none;
}
.menu{
 width: 174px;
 min-height: 600px;
 _height: 600px;
 background-image: url(obr/menutop.gif);
 background-repeat: no-repeat;
 float: left;
}
.menupad{
 padding: 60px 0px 0px 0px;
}
.main{
 width: 606px;
 min-height: 600px;
 _height: 600px;
 background-image: url(obr/maintop.gif);
 background-repeat: no-repeat;
 float: right;
}
.mainpad{
 padding: 20px 20px 10px 20px;
}
.bottom{
 width: 780px;
 height: 27px;
 background-image: url(obr/bottom.gif);
 background-repeat: no-repeat;
}
.botpad{
 padding: 13px 10px 0px 10px;
}
/*--- OSTATNÍ ---*/
.isostavby_cz{
 float: left;
 padding: 3px 0px 0px 18px;
}
.isoizolace_cz{
 float: right;
 padding: 3px 18px 0px 0px;
}
.copy{
 float: left;
 font-size: 9px;
}
.kao{
 color: #BBA18C;
 font-size: 9px;
}
.text{
 padding: 0px 0px 0px 40px;
}
.text1{
 padding: 0px 20px 0px 10px;
}
.text2{
 padding: 0px 20px 0px 20px;
}
.vyhled{
 padding: 5px 0px 0px 20px;
}
.mod{
 color: #11517E;
}
.cer{
 color: #CC0000;
}
.vel{
 font-size: 30px;
 font-weight: bold;
}
.soubvel{
 font-size: 9px;
 color: #999999;
}
.mal{
 font-size: 9px;
}
.carad{
 border-bottom: solid 1px #C2B6A1;
 margin: 0px 10px 10px 0px;
}
.flr{
 float: right;
 margin: 0px 20px 0px 10px;
}
.clr{
 clear: right;
}
.fll{
 float: left;
 margin: 0px 10px 0px 20px;
}
.fll2{
 float: left;
 margin: 0px 0px 0px 20px;
}
.cll{
 clear: left;
}
.hlaska{
 width: 430px;
 border: solid 1px #8B0000;
 color: #FF0000;
 background-color: #F2D6D0;
 background-image: url(obr/vykricnik.gif);
 background-repeat: no-repeat;
 background-position: 440px bottom;
 padding: 10px;
 text-align: left;
}
.upoz{
 width: 430px;
 border: solid 1px #006400;
 color: #008000;
 background-color: #E5E591;
 background-image: url(obr/vykricnik2.gif);
 background-repeat: no-repeat;
 background-position: 440px bottom;
 padding: 10px;
}
.vyhledavani{
 border-bottom: solid 1px #C2B6A1;
 margin: 0px 10px 10px 0px;
 padding: 5px 10px 5px 10px;
}
.vyhlhl{
 font-weight: bold;
}
.pruh{
 background-image: url(obr/pruh.gif);
 background-repeat: no-repeat;
 color: #569D19;
 font-weight: bold;
 padding: 2px 10px 2px 0px;
 margin: 10px 10px 5px 15px;
}
.blok{
 background-image: url(obr/blok.gif);
 background-repeat: no-repeat;
 min-height: 150px;
 margin: 0px 0px 0px 10px;
 padding: 0px 20px 0px 20px;
}
.blok1{
 background-image: url(obr/blok1.gif);
}
.bloknad{
 padding: 7px 0px 5px 0px;
 margin: 0px 0px 5px 0px;
 font-weight: bold;
 color: #FFFFFF;
}
.flr{
 float: right;
}
.odpoved{
 font-style: italic;
 color: #b66d06;
}
