@charset "utf-8";
/* CSS Document */

*{
margin:0px;
padding:0px;
border:0px;
}

body{
background-image:url('./imgs/lapka.jpg');
background-repeat:repeat;
background-attachment:fixed;
}

div#holder{
width:770px;
margin:auto;
}

div#top{
width:770px;
height:235px;
background-image:url('./imgs/psisalon.jpg');
}

div#top address{
display:block;
__display:inline;
text-align:right;
float:right;
margin-top:155px;
margin-right:25px;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
}

ul{
margin-left:50px;
margin-top:5px;
margin-bottom:5px;
}

ul li{
list-style-image:url('./imgs/lapka.gif');
list-style-position:outside;
vertical-align:middle;
padding-left:15px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
text-align:justify;
}

div#content{
background-color:#FFFFFF;
}

div#content p{
width:95%;
margin:auto;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
text-align:justify;
padding-top:10px;
line-height:1.4em;
}

p.motto{
text-align:center;
}

p.motto strong{
color:#00d;
font-style:italic;
letter-spacing:2px;
font-size:14px;
text-align:center !important;
display:block;
clear:both;
}

div.clearer{
width:100%;
clear:both;
height:1px;
overflow:hidden;
}

div#content a.m{
text-indent:35px;
background-image:url('./imgs/link.jpg');
background-repeat:no-repeat;
background-position:left;
line-height:33px;
display:block;
float:left;
color:#000000;
font-weight:bold;
text-decoration:none;
margin-left:90px;
_display:inline;
}

div#footer{
height:40px;
background-image:url('./imgs/stopka.jpg');
}

div#map{
width:400px;
height:400px;
float:right;
}

table{
border-collapse:separate;
border:0px;
width:570px;
margin:auto;
margin-top:10px;
}

table tr td{
padding:5px;
width:190px;
}

table tr td div{
float:left;
}

table tr td div img{
margin:auto;
display:block;
}

table img{
padding:1px; border:1px solid #B4C0D0; margin:auto; display:block;
}

a.imp{ display:block; clear:both; float:right !important; margin:5px !important; text-indent:0; background-image:none !important; width:200px; padding-top:30px; }
a.imp img{ display:block; margin:auto; border:1px solid #666; padding:1px; }

