body{background:url('img/pozadi.png') 50% 0 no-repeat; min-height: 100%;font-family:arial;font-size:13px;margin:0;padding:0;}

#web{width:879px;margin:0 auto;}

.logo-obrazek{background:url('img/logo.png') no-repeat;width:172px;height:80px;float:left;position:relative;top:-15px;}
.logo{width:362px;height:70px;background:url('img/advokat-praha.png') no-repeat;display: block; position:relative;  top:0px; left:130px; margin:0; padding:0;} 
.logo a{display:block;width:362px;height:65px;}
.logo a span{display: none;}

#header{background:url('img/header.png') no-repeat;width:878px;height:234px;}
#menu{background:url('img/menu.png') no-repeat;width:878px;height:40px;}

#menu ul.odkazy{margin:0;padding:11px 0 0 20px;}
#menu ul.odkazy li{margin:0 25px 0 25px;font-size:15px;float:left;list-style:none;}
#menu ul.odkazy li.act{color:#980000;list-style:disc;}
#menu ul.odkazy li.act a{color:#980000;list-style:disc;}
#menu ul.odkazy li a{color:#313131;}
#menu ul.odkazy li a:hover{color:#980000;}

#box ul.odkazy-box{margin:0;padding:7px 0 0 20px;}
#box ul.odkazy-box li{margin:0 5px 0 10px;font-size:13px;float:left;list-style:none;width:250px;line-height:21px;}
#box ul.odkazy-box li a{color:#fff;text-decoration:none;}
#box ul.odkazy-box li.act{color:#fff;text-decoration:underline;}
#box ul.odkazy-box li.act a{color:#fff;}
#box ul.odkazy-box li a:hover{color:#fff;text-decoration:underline;}

#obsah{width:878px;}

#text{float:left;width:620px;border-left:1px solid #c2caca;}
#box{float:right;background:url('img/box.png') no-repeat;width:255px;height:317px;}

                                  
#footer{clear:both;background:url('img/footer.png') repeat-x;height:57px;position:relative;top:10px;}

.akvp{background:url('img/menu-akvp.png') no-repeat;width:208px;height:18px;float:right;position:relative;right:25px;top:2px;}

h2{color:#454545;font-size:18px;font-weight:normal;padding:0 0 0 17px;}
h3{color:#454545;font-size:15px;font-weight:normal;padding:0 0 0 17px;}
#obsah p{color:#454545;font-size:13px;font-weight:normal;text-align:justify;width:580px;padding:0 0 0 17px;line-height:19px;}
#obsah p a{color:#af181b;font-size:13px;}

#text-footer{width:800px;margin:0 auto;padding:10px;}
#text-footer p{font-size:11px;}
#text-footer p a{font-weight:bold;text-decoration:underline;color:#af181b;}

.eva{float:left;margin:10px 20px 0 20px;}

ul.doba{margin:0 25px 0 0;padding:0}
ul.doba li{line-height:23px;}

.doporucujeme{text-align:center;margin:20px;font-size:11px;}
.doporucujeme a{color:#353535;}
