/* CSS Document */

DIV.logo {margin:35px 0px 0px 40px}
DIV.menu {margin:20px 0px 0px 40px; line-height:1.3em}
DIV.menu a{color:#0552C5; Font-family: Arial, Helvetica, sans-serif; font-size:75%}
DIV.menu a:hover{color:#C30101; Font-family: Arial, Helvetica, sans-serif; font-size:75%}

TD.lamp {background-image:url('img/lamp-bg.gif'); background-repeat:repeat-y; background-position:left top}

DIV.title {color:#975D15; Font-family: Arial, Helvetica, sans-serif; font-size:125%; padding:35px 0px 0px 0px; width:100%;}
DIV.txt {Font-family: Arial, Helvetica, sans-serif; font-size:75%; width:85%; padding:15px 0 0 0}
DIV.adress {margin:6px 0 0 0; width:85%}
TD.map {padding:2px 0px 0px 0px}
TD.adress-txt {font-family:Arial, Helvetica, sans-serif; font-size:70%; color:#808080; padding:0px 0px 0px 1em;}

td.tel-cont {padding:38px 0 0 28px}
TABdLE.tel1 {margin:38px 0 0 28px}
SPAN.callus {font-family:Arial, Helvetica, sans-serif; font-size:75%; color:#8D959E}
SPAN.prefix {font-family:Arial, Helvetica, sans-serif; font-size:75%; color:#8D959E}
SPAN.number {font-family:Arial, Helvetica, sans-serif; font-size:90%; color:#2A405A}
TD.phone {background-image:url('img/phone.gif'); background-repeat:no-repeat; background-position:5px 0px}

div.bookshelf {position:relative; top:-0px;}
div.bookshelf div {position: absolute; z-index:1; height: 87px;  border: 0px solid;background-image:url('img/bookshelf.gif'); background-position: top left; background-repeat: no-repeat; width: 100%}

TD.content {padding:25px 0px 0px 0px}
TABLE.portfolio {margin:5px 0px 0px 40px}
TABLE.articles1 {margin:40px 0 0px 40px}
TD.portfolio-txt {font-family:Arial, Helvetica, sans-serif; font-size:75%; color:#808080; padding:15px 0 0 0px}
TD.articles {font-family:Arial, Helvetica, sans-serif; font-size:75%; color:#000000; padding:0 0 0 20px}
TD.articles-all {font-family:Arial, Helvetica, sans-serif; font-size:75%; color:#000000; padding:15px 0 0 20px}

DIV.news-date {color:#945A12; font-family:Arial, Helvetica, sans-serif; font-size:75%;}
DIV.news-txt {color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:75%; padding:7px 30px 0px 0px}

TD.search-td {padding:30px 0 15px 0}
DIV.search-up {font-family:Arial, Helvetica, sans-serif; font-size:75%; color:#808080; margin:0 0 3px 0}
INPUT.search {font-family:Arial, Helvetica, sans-serif; font-size:80%; width:47%;}
INPUT.button {font-family:Arial, Helvetica, sans-serif; font-size:75%; margin:0 0 0 5px}

TD.link-day {font-family:Arial, Helvetica, sans-serif; font-size:75%; padding:47px 55px 5px 0;}

TD.copyright {font-family:Arial, Helvetica, sans-serif; font-size:75%; color:#808080; padding:15px 0 15px 0; line-height:1.7em}
TD.counter {font-family:Arial, Helvetica, sans-serif; font-size:75%; color:#808080; padding:15px 0 15px 0; line-height:1.7em}

TD.pi-top {background-color:#f2f2f2; border-bottom: 1px solid #bfbfbf}
DIV.pi-bf {position:absolute; top:7px; right:20px;}
A.pi-top {color:#0552C5; font-family: Arial, Helvetica, sans-serif; font-size: 70%}
A.pi-top:hover{color:#C30101; font-family: Arial, Helvetica, sans-serif; font-size: 70%}

TABLE.pi-auth {padding-top:40px}
SPAN.pr-t {font-family: Arial, Helvetica, sans-serif; font-size: 75%}
SPAN.pr-d {font-family: Arial, Helvetica, sans-serif; font-size: 75%; font-style: italic; color: #808080;}
TD.pi-date {padding: 0 0 0 40px}
DIV.pi-auth-names {padding: 10px 0 0 40px; font-family: Arial, Helvetica, sans-serif; font-size: 75%;}
P.pi-auth {margin:0 0 10px 0; font-weight: bold;}
SPAN.auth-n {color:#808080; padding:0px 0px 10px 0px; font-weight: normal;}
DIV.auth-img {margin:3px 0px 0px 0px}

DIV.pi-title {font-family: Arial, Helvetica, sans-serif; font-size: 125%; margin: 30px 0 0 0}
DIV.pi-link {font-family: Arial, Helvetica, sans-serif; font-size: 100%; margin: 40px 0 0 0}
DIV.pi-link a {color:#0552C5;}
DIV.pi-link a:visited {color:#990099;}
DIV.pi-link a:hover {color:#C30101;}
DIV.pi-link-two {font-family: Arial, Helvetica, sans-serif; font-size: 100%; margin: 40px 0 0 0;}
DIV.pi-link-two a {color:#0552C5; }
DIV.pi-link-two a:visited {color:#990099;}
DIV.pi-link-two a:hover {color:#C30101;}
DIV.pi-link-cross {font-family: Arial, Helvetica, sans-serif; margin: 40px 0 0 0}
DIV.pi-link-cross a {color:#0552C5;}
DIV.pi-link-cross a:hover {color:#C30101;}
DIV.pi-arch {font-family: Arial, Helvetica, sans-serif; font-size: 100%; margin: 40px 0 0 0; color:#808080;}
DIV.pi-content {font-family: Arial, Helvetica, sans-serif; font-size: 75%; margin: 10px 35px 0 0}
DIV.pi-relaxer {position:absolute; top: 65px; right:18px}

TABLE.paper {margin: 15px 0px 70px 0px}
TD.table-top {background-image: url('img/p/inn/paper-top.gif'); background-repeat: repeat-x;}
TD.table-left {background-image: url('img/p/inn/paper-left.gif'); background-repeat: repeat-y; vertical-align: top;}
TD.table-content {background-color: #f2f2f2; background-image:url('img/p/inn/paper-top-left-img.gif'); background-repeat:no-repeat; text-align:center; padding:40px 0px 50px 0px}
DIV.content {border: 0px solid; width: inherit;}
DIV.cont-ann  {text-align: left; border: 0px solid; font-family: Arial, Helvetica, sans-serif; font-size: 75%; color: #848484; padding: 0px 80px 15px 80px;  font-style: italic;}
DIV.cont-ann2 {text-align: left; border: 0px solid; font-family: Arial, Helvetica, sans-serif; font-size: 75%; color: #848484; padding: 20px 80px 15px 80px; font-style: italic;}

TD.table-right {background-image: url('img/p/inn/paper-right.gif'); background-repeat: repeat-y }
TD.table-bot {background-image: url('img/p/inn/paper-bot.gif'); background-repeat: repeat-x;}

TD.bot-hr {background-color: #b7b7b7;}

TD.counters { padding: 0px 0px 0px 40px}