* {color: #333; font-size: 13px;}
body {width:100%;background:#d5ddec;}
body, .top, #tl, #tr, #tm, .middle, #ml, #mr, #mm, .mmt, .mmb, .mml, .mmr, #r, #l, #ml UL, #ml UL LI IMG {position:absolute;margin:0px;padding:0px;}

A:link {text-decoration:none; font-weight: bold; color:#2d5878;}
A:visited {text-decoration:none; font-weight: bold; color:#2d5878;}
A:hover	{text-decoration:none; font-weight: bold; color:#f55;}
img {border:0px; display:inline;}
H1 {width:100%;margin:0px;margin-bottom:10px;font-size: 120%; text-align:center; color:#666;background:#cce;clear:both;}
HR {border:none;border-bottom: 1px solid #ccc;height:0px;clear:both;margin:0px;}
b {color:#572727;}

#r, #l {margin: 0px; padding: 0px; word-spacing:0px;}
#r {right:0px;}
#l {left:0px;}

.top {height:174px; width:100%;background: url(imgs/top.jpg);}
.top b {color:#57a;}
#tl {height:174px; width:272px;left:20px;top:0px;background: url(imgs/tl.jpg);}
#tm {height:174px;left:292px;right:420px;top:0px;background: url(imgs/tm.jpg);}
#tr {height:174px; width:400px;right:20px;top:0px;background: url(imgs/tr.jpg);}

.middle {top:174px;height:300px;width:100%;background: url(imgs/middle.jpg) repeat-x;}
#ml {height:300px;width:221px;left:21px;top:0px;background: url(imgs/ml.jpg);z-index:10;}
#ml UL, #ml UL LI {list-style:none;left:10px;width:212;letter-spacing: 2px;}
#ml UL #mlt {display:block;margin-bottom:10px;}
#ml UL LI {position:relative;background: url(imgs/mlb.jpg) no-repeat;margin-top:2px;}
#ml UL LI A {height:22px;display:block;padding-left:25px;vertical-align:middle;}
#ml UL LI A:hover {background:#dfdfdf url(imgs/mlb.jpg) no-repeat;}
#ml UL LI A IMG {display:block;border:none;width:0px;height:0px;left:-1000px;}
#ml UL LI A:hover IMG, #ml UL LI:hover IMG {display:block;left:190px;top:-22px;width:70px;height:64px;border:3px solid #dfdfdf;}
#mr {height:440px;width:221px;right:21px;top:0px;background: url(imgs/ml.jpg);text-align:center;}
#mr LI {text-align:left;margin-left:10px;}
#mr UL, #mr UL LI {position:relative;}
#mr UL LI {height:70px;}
#mr UL LI DIV {position:absolute;left:-50px;top:0px;text-align:center;padding:2px;background:#ccc;}
#ads {font-size:50%;}
#ml img, #mr img {position:absolute;left:0px;bottom:0px;list-style:none;}
#mm {left:265px;right:265px;top:10px;background:#f1f1f1;}
.mmt {width:100%;height:25px;background: url(imgs/mmtm.jpg);}
.mmb {width:100%;height:25px;background: url(imgs/mmbm.jpg);}
.mml {top:25px;bottom:0px;left:0px;width:25px;background: url(imgs/mmml.jpg);}
.mmr {top:25px;bottom:0px;right:0px;width:25px;background: url(imgs/mmmr.jpg);}
.content {position:relative;margin:25px;}
.content IMG {border:3px solid #dfdfdf;margin:0px 10px 0px 0px;float:left;}
.content #r IMG {border:0px;}
.content P {font-size:14px;width:100%;}
.content P A IMG {border:none;float:right;}
.content UL LI A IMG {position:absolute;left:-180px;z-index:100;}
.stopka {position:absolute;bottom:0px;clear:both;width:100%;height:25px;}

.contact {width:400px;height:270px;border:1px dashed #ccc;}