.content .decor { padding: 0 12px; background: #ffffff; }

.page-head { background: #dff1ec; font-size: 92%; margin-bottom: 15px; }
.page-head .ph-num { border-right: 2px solid #ffffff; border-bottom: 6px solid #ffffff; padding: 5px; width: 1%; background: #007048; color: #ffffff; font-weight: bold; }
.page-head .ph-path { padding: 5px; border-bottom: 6px solid #ffffff; color: #007048; }
.page-head .ph-path a { color: #007048; font-weight: bold; text-transform: uppercase; }
.page-head .ph-print { padding: 5px; border-bottom: 6px solid #ffffff; text-align: right; }
.page-head .ph-print img { margin-bottom: -2px; }
.page-head .ph-print a { color: #007048; }
.page-head .ph-pic { padding-bottom: 2px; border-bottom: 3px solid #0ba248; background: #ffffff; }
/*.page-head .ph-pic div { background: #dff1ec; }*/

.page-content p { margin: 0 0 15px; line-height: 130%; }
.page-content h1 { font-size: 200%; font-weight: normal; text-transform: uppercase; color: #007048; margin: 0 0 15px; }
.page-content h2 { font-size: 163%; font-weight: normal; text-transform: uppercase; color: #007048; margin: 0 0 15px; }
.page-content h3 { font-size: 92%; text-transform: uppercase; color: #007048; margin: 0 0 15px; }

.standart-table { margin-bottom: 15px; }
.standart-table th { background: #dff1ec; font-weight: normal; color: #007048; text-align: left; padding: 5px 10px; }
.standart-table td { padding: 5px 10px; border-bottom: 1px solid #888888; }

.m0 { margin: 0 !important; }

ul.questions { margin: 0; padding: 5px 0 0; list-style: none;font-size: 92%; }
ul.questions li { padding-left: 7px; background: url(../images/qlist.gif) 0 5px no-repeat; margin-bottom: 2px; }
ul.questions a { color: #394352; }
ul.questions a:hover { color: #007048; }

.vote-archive td { padding: 0 5px 5px 0; vertical-align: top; }
.vote-archive a { font-weight: bold; }

.left-menu td { vertical-align: bottom; font-size: 92%; padding-bottom: 2px; }
.left-menu a { color: #394352; }
.left-menu a:hover { color: #007048; }
.left-menu div { background: url(../images/dot.gif) 100% 100% repeat-x; }
.left-menu span { background: #ffffff; padding-right: 3px; }

.left-td { width: 228px; vertical-align: top; background: #ffffff url(../images/leftbg.gif) 0 0 repeat-y; }
.left-col { padding-left: 20px; }
.right-col { padding-right: 20px; }
.right-td { width: 228px; vertical-align: top; background: #ffffff url(../images/rightbg.gif) 100% 0 repeat-y; }
.center-td { vertical-align: top; background: #ffffff; }
