
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, form, input, textarea, p, th, td {
margin : 0;
padding : 0;
}
table {
border-collapse : collapse;
border-spacing : 0;
}
img {
border : 0;
}
address, caption, strong, th {
font-style : normal;
font-weight : normal;
}
li {
list-style : none;
}
caption, th {
text-align : left;
}
h2, h3 {
font-weight : 400;
}
sup {
vertical-align : text-top;
}
sub {
vertical-align : text-bottom;
}
input, textarea, select {
font-family : inherit;
font-size : inherit;
font-weight : inherit;
}
html {
height : 100%;
font-size : 100%;
}
body {
height : 100%;
font-family : Arial, sans-serif;
font-size : 0.845em;
line-height : 1.3em;
background : #222222 repeat-x 0 0;
color : #fff;
width : 100%;
margin : 0 auto;
position : relative;
}
a {
color : #fff;
text-decoration : none;
}
#all {
position : relative;
height : auto ;
}
#header {
height : 165px;
width : 100%;
position : relative;
background : url(../img/header.png) repeat-x;
}
#content {
width : 94%;
padding : 1em 3% 1em;
}
#header h1 {
text-transform : lowercase;
background : url(../img/formalab.png) no-repeat 0 0;
font : bold 1em/3em 'Tahoma', serif;
font-size: 9pt;
letter-spacing : 10%;
padding : 67px 20px 0px 1px;
position : absolute;
top : 25px;
left : 84px;
}
#header #anarchy {
position : absolute;
right : -1px;
top : 0;

}
#header ul {
display : block;
position : absolute;
}
ul.menu {
height:51px;
position:absolute;
right:0;
top: 88%;

} 
ul.navigation {
top : 88%;
left : 10px;
position:absolute;
}
#header ul li {
float : left;
padding-right : 15px;
background-repeat : no-repeat;
background-position : 100% 5px;
color : #ae171d;
}
ul.menu li {
background-image : url(../img/slash_black.png);
background-attachment : scroll;
}
ul.navigation li {
background-image : url(../img/slash_black.png);
}
#header, #header * {
text-decoration : none;
font-family : 'Tahoma', serif;
font-weight : 600;
}
ul.menu li * {
color : #e6e7e8;
background-attachment : scroll;

}
ul.navigation li, ul.navigation li * {
color : #e6e7e8;
}
#header ul li a {
color : #222222;
}
#header ul li a:hover {
color : #ae171d;
}
#info a:hover {
color : #f9d100;
}
#info {
font : normal 0.97em/1.2em 'Tahoma', serif;
}
#contacts {
position : relative;
padding : 1em 0 2em 5%;
background : #222222 url(../img/contact.png) no-repeat;
background-position: top;

}
#contacts, #contacts * {
font : normal 0.97em/1.2em 'Tahoma', serif;
color : #e6e7e8;
text-decoration : none;
}
#contacts a  {
color : #cf271e;
text-decoration : none;
}
#contacts a:hover {
text-decoration : underline;
color : #e6e7e8;
}
h1 {
font-size : 19px;
font-family : Tahoma;
color : #e6e7e8;
text-decoration : none;
}
h4 {
font-size : 16px;
font-family : Tahoma;
text-transform : uppercase;
color : #e6e7e8;
}
h5 {
font-size : 13px;
margin-top: 0px;
margin-bottom : 0px;
font-family : Tahoma;
color : #ae171d;
text-decoration : none;
}
table.collection td {
text-align:left; border:void solid 222222";
}

h1.title {font-size:16; color:black; margin:4; margin-bottom:18 !important; }
h1.page {font-size:16; color:white; margin:4; margin-bottom:18 !important; }

a.rubric {color:#ae171d; FONT-FAMILY: Verdana; font-weight:bold;font-size:12px;}
a.rubric:hover {color:white;}

table.voi td {color:#000000;font-size:16px;font-weight:bold;padding-left:2px;padding-right:2px;line-height:150%;}