* {
margin: 0;
padding: 0;
border: 0;
background-image: none;
}
body {
font: 10pt Arial, Tahoma, Verdana, sans-serif;
color: #000;
background: #fff;
}
a {
font: 10pt Arial, Tahoma, Verdana, sans-serif;
color: #000;
text-decoration: none;
}
.fleft {
float: left;
}
.fright {
float: right;
}
.clear {
clear: both;
height: 0;
overflow: hidden;
}
.content {
width: 100%;
}
h1 {
font-size: 13pt;
margin: 0 0 2pt;
border: none;
}
h2 {
font-size: 12pt;
margin: 10pt 0 5pt;
}
h3 {
font-size: 11pt;
margin: 8pt 0 3pt;
}
h4 {
font-size: 10pt;
margin: 5pt 0 2pt;
}
h5,
h6 {
font-size: 10pt;
margin: 3pt 0 1pt;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
font-size: 100%;
font-weight: bold;
text-decoration: none;
}
p {
margin: 0 0 4pt;
}
hr {
color: #e2e3e4;
width: 100%;
height: 1px;
margin: 20px 0;
clear: both;
border-width: 0;
background-color: #e2e3e4;
}
.t_center {
text-align: center;
}
.t_left {
text-align: left;
}
.t_right {
text-align: right;
}
table {
width: 100%;
margin: 3pt 0 10pt;
border-collapse: collapse;
}
caption {
font-weight: bold;
padding: 3pt 0 1pt;
}
table th,
table td {
font: 10pt Arial, Tahoma, Verdana, sans-serif;
vertical-align: top;
padding: 2pt 4pt;
border: 1px solid #e2e3e4;
}
table th {
font-weight: bold;
}
table.tbl_b_n th,
table.tbl_b_n td {
border: none;
}
ul,
ol {
margin: 0 0 15pt 10pt;
}
ul {
list-style-type: disc;
}
li {
margin: 0 0 2pt 10pt;
}
li ul,
li ol {
margin: 0 0 5pt 5pt;
}
li ul {
list-style-type: circle;
}
.content img {
vertical-align: middle;
margin: 0 15px 10px 0;
border: 1px solid #dadbdb;
}
.content img.img_l {
float: left;
}
.content img.img_r {
margin: 0 0 10px 15px;
float: right;
}
quote,
code {
margin: 3pt 0;
}
blockquote {
text-align: right;
padding: 0 0 3pt 20pt;
}
#head_contacts,
#menu,
#sidebar,
#picts,
.tabs,
ul.arttabs_primary,
ul.arttabs_secondary,
#admin-menu,
.breadcrumb,
.read_more,
p.print,
form,
#comments,
.bnnr,
.field-field-tr-link,
.book-navigation .page-links {
display: none;
}
#container {
width: 100%;
}
#header {
height: auto;
}
#logo h2 {
margin: 0 0 3pt;
position: static;
}
#logo h2 a {
text-indent: 0;
width: auto;
height: auto;
background: none;
}
#head_banner {
width: 100%;
float: none;
}
#main {
margin: 0;
}
#main_content {
width: 100%;
float: none;
}
#footer {
text-align: left;
padding: 0;
background: none;
}
.block,
.post {
margin: 0 0 10pt;
clear: both;
}
.item-list ul li,
.book-navigation .menu li {
list-style: none;
margin: 0 0 2pt;
padding: 0 !important;
}
