#compkriz { height: 60px; width: 80px; left: 30px; top: 60px; position: absolute; z-index: 5; visibility: visible; }
#commikriz { height: 60px; width: 80px; left: 130px; top: 440px; position: absolute; z-index: 5; visibility: visible; }
#perfkriz { height: 70px; width: 100px; left: 130px; top: 240px; z-index: 5; position: absolute; visibility: visible; }
#newskriz { height: 100px; width: 100px; left: 690px; top: 40px; z-index: 5; position: absolute; visibility: visible; }
#calkriz { height: 100px; width: 100px; left: 690px; top: 130px; z-index: 5; position: absolute; visibility: visible; }
#flash { background-color: #033; position: absolute; width: 650px; height: 420px; z-index: 1; top: 190px; right: 0px; visibility: visible; }
a:link      { color: white; text-decoration: underline ; }
a:visited { color: white ; text-decoration: underline; }
a:hover { color: #d95700 ; text-decoration: underline; margin: 0; }
a:active { color: white ; text-decoration: underline; }
a:hover img { filter:alpha(opacity=40, style=0); opacity:0.4 }
.bord a img { border: solid 1px black; }
.bord a:hover img { border: solid 1px #f60; }
.bgrd { background-color: #033; }
.bgrdcont { background-color: #033;  background-image: url(info/bgrd_cont.gif); background-repeat: no-repeat; background-position: left top; }
/*.bgrd { background-color: #033; background-image: url(imgs/adult_bgrd.gif); background-repeat: no-repeat; background-position: right 100px; }*/
.bgrd2 { background-color: #204c40; background-image: url(piotr/piotrbgrd2.gif); background-repeat: no-repeat; background-position: right top; }
.bgrd3 { background-color: #663; background-image: url(king/kingbgrd.gif); background-repeat: no-repeat; background-position: right top; }
.bgrd4 { background-color: #f60; }
.bgrd5 { background-color: #f60; background-image: url(there/therebgrd.jpg); background-repeat: no-repeat; background-position: right top; }
.bgrd6 { background-color: #204c40; background-image: url(bella/bellabgrd2.jpg); background-repeat: no-repeat; background-position: right top; }
.bgrd7 { background-color: #699; background-image: url(aria/ariabgrd.gif); background-repeat: no-repeat; background-position: right top; }
.bgrd8 { background-color: #403834; background-image: url(glimpse/glimpsebgrd.jpg); background-repeat: no-repeat; background-position: right top; }
.bgrd9 { background-color: #4C4841; background-image: url(martina-la-ragione/martina-la-ragione-bgrd.jpg); background-repeat: no-repeat; background-position: right top; }
/*.bgrd8 { background-color: #4c3834; background-image: url(glimpse/glimpsebgrd.jpg); background-repeat: no-repeat; background-position: right top; }*/
.tabwhit { padding: 10px; border: solid 1pt white; }
.orange { color: #f60; }
.white { color: white; }
.number { font-size: 16px; font-weight: bold; font-style: italic; }
p { color: white; font-size: 11px; font-family: sans-serif; }
.txtblack { color: black; }
.txtblackvyrazne { color: black; padding-left: 10px; border-left: 2px solid #000; }
.blokuvodr { background-color: #303030; position: absolute; top: 0; left: 0; width: 230px; height: auto; padding: 10px 10px 10px 15px; }
.blokuvod2 { background-color: #f60; padding: 10px 10px 10px 15px; position: absolute; top: 0; left: 0; width: 230px; height: auto; }
.blokuvod3 { background-color: #CB5500; /*#816748*/ padding: 10px 10px 10px 15px; position: absolute; top: 0; left: 0; width: 230px; height: auto; }
.bloktxt { position: absolute; top: 320px; left: 290px; right: 40px; }
.gallerpruh { position: absolute; top: 320px; left: 8em; right: 8em; margin-top: 0; padding-top: 10px; padding-right: 30px; padding-left: 30px; border-top: 1px solid white; }
.gallerfoto { position: relative; top: 0; left: 0; width: 200px; height: auto; float: left; padding-bottom: 20px; }
.address { color: gray; font-style: normal; font-size: 9px; font-family: sans-serif     }
.navig { color: white; font-size: 10px; font-family: sans-serif; font-weight: bold; text-transform: uppercase; text-align: left; }
.homeanim { position: absolute; top: 350px; right: 0; width: 361px; height: 86px; }
.boxdown { color: gray; font-size: 9px; font-family: sans-serif; font-style: normal; text-align: left; position: fixed; _position: absolute; left: 5px; bottom: 5px; margin-bottom: 1px; margin-left: 0; padding-bottom: 1px; padding-left: 8px; }
.back { font-style: normal; position: fixed; _position: absolute; top: 100px; left: 0; width: 50px; height: 50px; _position: absolute; }
h2 { color: white; font-size: 24px; font-family: sans-serif; font-weight: bold; }
h3 { color: white; font-size: 20px; font-family: sans-serif; font-weight: bold; }
h4 { color: white; font-size: 16px; font-family: sans-serif; font-weight: bold; margin-bottom: 0; padding-bottom: 0; }
.h4news { color: white; font-size: 16px; font-family: sans-serif; font-weight: bold; position: relative; left: -40px; margin-bottom: 0; padding-bottom: 0; }
h5 { color: white; font-size: 13px; font-family: sans-serif; font-weight: bold; margin-bottom: 0; padding-bottom: 0; }
ul { color: white; font-size: 11px; font-family: sans-serif; list-style-type: circle; }
.line { border-bottom: 1px solid white; }
.fotoleft { position: absolute; left: -100px; width: 80px; border-bottom: 1px solid white; }
.news { color: black; background-color: #f60; margin: 40px 60px; }
.date { color: white; font-size: 12px; font-weight: bold; }
.dateblack { color: black; font-weight: bold; }
table { color: black; font-size: 11px; font-family: sans-serif; border: solid 1px white; }
.blokcont { background-color: #f60; background-position: 50px 0; position: fixed; _position: absolute; right: 0; bottom: 0; width: 350px; height: auto; padding: 30px; }
.txtsmall { font-size: 9px; }
.txtbld { font-size: 13px; }
.sloupec { position: absolute; top: 0; left: 360px; width: auto; height: auto; visibility: visible; }
.leftparam { margin-left: 50px; }
.txtwhit { color: white; }
.mail { background-image: url(imgs/linkmail.gif); background-repeat: no-repeat; background-position: right top; margin-right: 3px; padding-right: 12px; }
.ext { background-image: url(imgs/linkext.gif); background-repeat: no-repeat; background-position: right top; margin-right: 3px; padding-right: 12px; }
.navtxt { height: 100px; width: 220px; z-index: 2; position: absolute; top: 40px; left: 40px; visibility: visible; }
.floatleft { float: left; padding-right: 5px; padding-bottom: 5px; }
.ramwhite { color: white; font-size: 110%; font-weight: bold; padding: 5px; border: solid 1px #fff; }
.clear { clear: both; }
.fotoblok { width: 180px; float: left; }
.fotoblok2 { width: 233px; float: left; }
.fotoblok3 { width: 343px; float: left; }
.loga { position: absolute; top: 630px; right: 50px; display: block; }
.autorfoto { color: #fff; font-size: 9px; background-color: transparent; position: absolute; top: 405px; right: 5px; }
.closeflash { position: absolute; width: 10px; height: 10px; z-index: 5; top: 425px; left: 0px; visibility: visible; padding: 0px; border: 0px; }
.closeflash img { padding: 0px; border: 0px; }
.ram { border: #FFF solid 1px; padding: 10px 5px 5px 15px; }
.ram p { color: #000; font-size: 11px; font-family: sans-serif; }
.backcont { position: absolute; top: 0px; left: -40px; }
.sipkakap { position: relative; width: 30px; height: 20px; top: 18px; left: -40px; background-image: url(imgs/sipkakap.gif); background-repeat: no-repeat; background-position: left top; }