body {margin: 0; padding: 0; font-size: 100%;}
table{font-family:Arial, Helvetica, sans-serif; border: 0; border-collapse: collapse;}
table td{font-family:Arial, Helvetica, sans-serif; padding: 0}
h1 {font-size: 130%; color:#000033; font-family: Arial, Helvetica, sans-serif; vertical-align: top; text-align: left; margin: 0 0 10px 0;}
h2 {font-size: 110%; font-style:italic; font-family: Arial, Helvetica, sans-serif; vertical-align: top; text-align: left; margin: 25px 0 10px 0;}
h3 {font-size: 110%; font-family: Arial, Helvetica, sans-serif; vertical-align: top; text-align: left; margin: 20px 0 10px 0;}
h4 {font-size: 110%; font-style:italic; font-family: Arial, Helvetica, sans-serif; vertical-align: top; text-align: left; margin: 10px 0 10px 0;}
h5 {font-size: 130%; color:#000033; font-style:italic; font-family: Arial, Helvetica, sans-serif; vertical-align: top; text-align: left; margin: 10px 0 0 0;}

/* Верхняя полоска сервисных кнопок и авторизации пользователя */
table.top  a {color: #000033; text-decoration:underline}
table.top  a:hover {color: #da0003}
div#ico {text-align:center; vertical-align:bottom; margin: 0 0 0 0; white-space: nowrap}
div#ico img {margin: 0 10px 0 10px; border:0}
/* / */

/* Тело документа */
table.body {font-size:80%;}
table.body a {text-decoration:underline}
table.body a:hover {text-decoration:none;}
table.body td.menu {background: #ffffff url(http://www.goldenhouse.ru/images/bg_menu.gif) repeat-x left top; vertical-align:top}
table.body td.menu p {font-size:110%; font-weight:bold; text-align:center; margin: 50px 0 0 0}
table.body td.menu p.gifprom {text-align:left; margin: 10px 0 0 0}
table.body td.menu p.gifprom a { margin:0 0 0 3px; font-size:60%; font-weight:normal; color:#000000; }
table.body td.menu p.txtprom {text-align:justify; margin: 10px 0 0 0}
table.body td.menu p.giftxtprom {text-align:justify; margin: 10px 0 0 0}
table.body td.menu p.giftxtprom img{text-align:left}
table.body td.afisha {background: #ffffff url(http://www.goldenhouse.ru/images/bg_fade.gif) no-repeat left top; vertical-align:top}
table.body td.afisha div {margin: 38px 0 50px 50px}
table.body td.afisha div a{color:#1b77e0; text-decoration:underline}
table.body td.afisha div a:hover{text-decoration:none}
table.body td.afisha div p {margin: 0 0 8px 20px}
table.body td.info {background: #ffffff url(http://www.goldenhouse.ru/images/bg_line.gif) repeat-x left top; vertical-align:top}
/* Текстовое тело главной страницы */
table.body td.blocks {vertical-align:top;}
table.body td.blocks a {color:#1b77e0; text-decoration:underline}
table.body td.blocks a:hover{text-decoration:none}
table.body td.blocks table {font-size:100%; color: #000033; margin: 0 0 50px 50px;}
table.body td.blocks table td.toplaquo{font-size:50px; color:#a5a5a5; text-align:center; vertical-align:top; width:2%}
table.body td.blocks table td.txtgray {font-size:100%; color:#959595; text-align:left; vertical-align:middle; width:35%}
table.body td.blocks table td.txtgray a {color:#4c4c4c; text-decoration:underline}
table.body td.blocks table td.txtgray a:hover{text-decoration:none}
table.body td.blocks table td.botraquo{font-size:50px; color:#a5a5a5; text-align:center; vertical-align:bottom; width:2%}
/* / */
/* Блок ровняющийся по левой стороне */
ul.block {font-size: 100%}
ul.block li {color:#000000; margin: 5px 0 0 25px;}
/* / */

table.news {font-size:100%; margin: 20px 0 0 30px;}
table.news td.date {color:#1b77e0; vertical-align:top; padding:10px 0 10px 0;}
table.news td.text {color:#4c4c4c; padding:10px 0 10px 0;}
table.news td.text a {color:#4c4c4c; text-decoration:underline}
table.news td.text a:hover {text-decoration:none}

table.search {font-size:100%; margin: 20px 0 0 30px;}
table.search td.text {color:#4c4c4c; padding:10px 0 10px 0;}
table.search td.text a {color:#4c4c4c; text-decoration:underline}
table.search td.text a:hover {text-decoration:none}
table.search td.text ul.tree1 {padding:0; margin: 0 0 0 15px;list-style-type:none}
table.search td.text ul.tree1 li {margin: 24px 0 0 0; font-weight:bold}
table.search td.text ul.tree2 {padding: 0; margin: 0 0 0 30px; list-style-type:none}
table.search td.text ul.tree2 li {margin: 12px 0 0 0;  font-weight:100}
table.search td.text ul.tree3 {padding: 0; margin: 0 0 0 30px; list-style-type:none}
table.search td.text ul.tree3 li {margin: 6px 0 0 0; font-weight:none}
table.search td.text ul.tree4 {padding:0; margin: 0 0 0 30px; list-style-type:none}
table.search td.text ul.tree4 li {margin: 3px 0 0 0; font-weight:none}
table.search td.text ul.tree5 {padding:0; margin: 0 0 0 30px; list-style-type:none}
table.search td.text ul.tree5 li {margin: 13px 0 0 0; font-weight:none}

/* Текстовое тело второстепенных */
div#text {font-size: 100%; margin: 0 50px 0 50px; vertical-align:top;}
div#text table {font-size:100%; margin: 0 0 30px 0}
div#text a {color: #000000; text-decoration: underline;}
div#text a:hover {color: #1b77e0; text-decoration: none;}
div#text table.all {font-size:80%;}
div#text table.all td {padding:3px 3px 3px 3px; border: 1px solid #CCCCCC}
div#text table.replanning td {padding:5px 5px 5px 5px}
div#text table.replanning table td {text-align:center; padding:3 0 3 0}
/* / */
/* / */

table.feedback {font-size: 90%; margin: 0 0 0 0;}
table.feedback td {font-size:100%; padding: 0 40px 10px 10px;}
table.feedback td.txt input{font-size:100%; width:100%;}
table.feedback td.txt textarea{font-size:100%; width:100%; height:200px;}
table.feedback td.sub input{font-size:100%; width:200px;}

/* Подменю сайта */
ul.submenu {font-size: 80%; list-style-type:none; padding: 0 0 0 0; margin: 30px 0 0 50px;}
ul.submenu li {color: #1b77e0; font-weight:bold; margin: 13px 0 0 0;}
ul.submenu li a {color: #000033; font-weight:bold;}
ul.submenu li a:hover {color: #1b77e0;}
/* / */

/* Подменю 2го уровня */
ul.submenu2 {font-size: 100%; padding: 0 0 0 0; margin: 0 0 0 20px; list-style-type:none}
ul.submenu2 li {color: #1b77e0; margin: 13px 0 0 0;}
ul.submenu2 li a {color: #000033; font-weight:normal;}
ul.submenu2 li a:hover {text-decoration: none;}
/* / */

/* Подменю 2го уровня */
ul.submenu3 {font-size: 95%; padding: 0 0 0 0; margin: 0 0 0 20px; list-style-type:none}
ul.submenu3 li {color: #1b77e0; margin: 13px 0 0 0;}
ul.submenu3 li a {color: #000033; font-weight:normal;}
ul.submenu3 li a:hover {text-decoration: none;}
/* / */

.replanning {font-size:20%; text-align:left}
.replanning table td a{text-align:center; text-decoration:underline}
.replanning table td a:hover{text-decoration:none}

.pART {font-size: 80%}
.pART a {color:#1b77e0; text-decoration:underline}
.pART a:hover {text-decoration:none}

table.subscribe {background: #ffffff url(http://www.goldenhouse.ru/images/news.gif) no-repeat left top; width:350px; height:115px}
table.subscribe td.nws{width: 250px; vertical-align:top; text-align:right;}
table.subscribe td.nws input{font-size: 80%; width:182px; height:21px; padding:0; margin: 57px 0 0 0; border-left:none; border-bottom:1px solid #000000; border-top:1px solid #000000; border-right:1px solid #000000;}
table.subscribe td.sbmt{width: 100px; vertical-align:top; text-align:center;}
table.subscribe td.sbmt input{font-size: 12px; width:85px; height:25px; padding:0; margin: 57px 0 0 0;}
