
table#contacts{
 font-family: arial;
 font-size: 12px;
 width: 450px;
 position: absolute;
 top: 126px;
 margin-left: 490px;
}

body:nth-of-type(1) table#contacts{
 position: relative;
 left: 0px;
 top: -10px;
}

table#contacts a{
 text-decoration: none;
 color: #0064C4;
}

table#contacts a:hover{
 text-decoration: none;
 color: black;
}

td#mosc{font-weight: bold; width: 150px;}
td#spb{font-weight: bold; padding-top: 4px;}

td#shema {
 padding-left: 19px;
 background: url('/images/contacts/shema.png') no-repeat;
}

td#shema a{
 font-weight: bold;
 vertical-align: top;
}

td#phone {
 color: #cc3333;
 font-weight: bold;
 font-size: 13px;
 padding-left: 17px;
 background: url('commons/ico_phone_1.gif') no-repeat;
 padding-right: 0px;
}

td#contemail{
 font-weight: bold;
 cursor: pointer;
 padding-left: 19px;
 background: url('commons/ico_email.gif') no-repeat;
}

td#skype{
 font-weight: bold;
 padding-left: 19px;
 background: url('commons/ico_skype.gif') no-repeat;
}

img#icq{float: left}
.icqd{padding-top: 1px; width: 150px; white-space: nowrap}

td#grafik{
 vertical-align: top;
 padding-left: 4px;
}

td#end{font-size: 1px;}

div#online{
 position: relative;
 left: 430px;
 top: -100px;
 width: 151px;
 height: 58px;
}
