html { height: 100%; font-size: 62.5%; }
body { font: 1em; font-family: sans-serif; line-height: 1.3em; margin: 0; padding: 10px; }
.bgrd1 { background-color: #fff; background-image: url(clanky/10_4/foto.jpg); background-repeat: no-repeat; background-position: top 0px left 160px; }
.bgrd2 { background-color: #c00; }
.bgrd3 { background-color: #c00; background-image: url(imgs/index/autoforum-logo.gif); background-repeat: no-repeat; background-position: center 40%; }
h1 { color: #000; font-size: 2.5em; line-height: 1.1em; font-family: sans-serif; font-weight: normal;  }
.textb { color: white; font-style: normal; font-weight: bold; font-size: 11px; font-family: sans-serif }
.txtcenter { color: white; font-style: normal; font-weight: bold; font-size: 11px; font-family: sans-serif; text-align: center; vertical-align: bottom }
.perex { color: black; font-style: normal; font-weight: normal; font-size: 14px; font-family: sans-serif ; line-height: 20px; }
.textbb  { color: white; font-style: normal; font-weight: bold; font-size: 13px; font-family: sans-serif }
.textbblinka { color: white; font-style: normal; font-weight: bold; font-size: 13px; font-family: sans-serif; vertical-align: baseline; border-bottom: 1px solid white }
.textblackxxx { color: black; font-style: normal; font-weight: bold; font-size: 40px; font-family: sans-serif }
.textwhitxxx { color: white; font-style: normal; font-weight: bold; font-size: 40px; font-family: sans-serif }
.text { color: black; font-weight: normal; font-size: 11px; font-family: sans-serif; line-height: 13px; border: white  }
.textwhit  { color: white; font-weight: normal; font-size: 11px; font-family: sans-serif; border: white }
.textbol { color: black; font-weight: bold; font-size: 11px; font-family: sans-serif; border: white }
.textbolneg  { color: white; font-weight: bold; font-size: 13px; font-family: sans-serif; background-color: black; border: white }
.textbolnegred { color: white; font-weight: bold; font-size: 13px; font-family: sans-serif; background-color: #900; border: white }
.textbolred { color: #fff; font-weight: bold; font-size: 20px; font-family: sans-serif; border: white }
.textwhsmall   { color: white; font-weight: normal; font-size: 9px; font-family: sans-serif }
.textwhbld { color: white; font-weight: bold; font-size: 11px; font-family: sans-serif }
.textsmall     { color: black; font-style: normal; font-weight: normal; font-size: 10px; font-family: sans-serif }
.centerobject { text-align: center; vertical-align: middle }
.ram { padding: 5px; border: solid 1px white }
.linkal { border-left: 2px dotted gray }
.linkaup { border-top: 5px solid #ccc; }
img, div { behavior: url(iepngfix.htc) }
.kap { font-size: 300%; line-height: 30px; }
#textbox { position: absolute; top: 560px; left: 520px; width: 560px; height: 421px; z-index: 10; visibility: visible    }

/* always visible */
#textbox .holder {padding:1em; margin:0 20px 10px 0;}

/* unclicked style div.more */
#textbox div.more i { float:right; cursor:pointer; color:#C00; font-weight:bold; margin: -10px 10px 0 0; }
#textbox div.more i.hide {display:none;}
#textbox div.more p {display:none;}

/* clicked style div.click */
#textbox div.click i.show {display:none;}
#textbox div.click i.hide {display:block;}
#textbox div.click p {display:block;}
i { font-size: 12px; line-height: 10px; }

.navkont { color: #fff; font-family: sans-serif; font-size: 1em; line-height: 1.6em; position: absolute; top: 20px; left: 10px; padding: 0px; margin: 0px;}
.navkont a:hover { text-decoration: none; color:#000; margin-top: 0; }
.nav1 { background-color: #c00; position: relative; top: 0px; left: 20px; width: 168px; height: 65px; padding: 10px 2px 10px 5px; margin: 0 0 0 10px; float: left; }
.nav2 { background-color: #666; position: relative; top: 0px; left: 20px; width: 168px; height: 65px; padding: 10px 2px 10px 10px; margin: 0 0 0 10px; float: left; }
.nav2:hover { background-color: #444; }
.txtblok { position:absolute; top: 150px; left: 100px; width: 600px; }
img { border: 0; }