/* Свойства документа */

body {
background : #FFFFFF;
color : #444444;
font-family : Arial, Verdana;
font-size : 12px;
}

/* Свойства таблиц и текста */

table {
border-collapse: collapse;
}

table.border td {
border: 1px solid #CCCCCC;
}

table.border2 td {
border: none;
}

td {
font-family : Arial, Verdana;
font-size : 12px;
font-weight : normal;
}

p {
font-family : Arial, Verdana;
font-size : 12px;
text-align: justify;
}

/* Свойства ссылок */

a {
color : #0000CC;
font-family : Arial, Verdana;
font-size : 12px;
text-decoration : underline;
}

a:hover {
color : #CC0000;
font-family : Arial, Verdana;
font-size : 12px;
text-decoration : underline;
}

/* Верхнее меню  */

a.top_menu {
color: #FFFFFF;
font-family : Verdana, Arial;
font-size: 12px;
font-weight : bold;
text-decoration : none;
}

a:hover.top_menu {
color: #FFFFFF;
font-family : Verdana, Arial;
font-size: 12px;
font-weight : bold;
text-decoration : underline;
}

.top_menu {
color: #D50002;
font-family : Verdana, Arial;
font-size: 12px;
font-weight : bold;
}

/* Левое меню новостей  */

.left_news {
font-family : Arial, Verdana;
font-size : 12px;
font-weight : normal;
text-align: justify;
}

/* Свойства списков */

ul {
list-style: disc;
padding : 0px;
}

li {
font-family : Arial, Verdana;
font-size : 12px;
padding-top : 5px;
text-align : left;
}

label {
cursor: hand;
}

/* Свойства заголовков */

h1 {
font-family : Arial, Verdana;
font-size : 20px;
font-weight : bold;
text-decoration : none;
color: #D50002;
margin,padding:0px;
}

h2 {
font-family : Arial, Verdana;
font-size : 16px;
font-weight : bold;
text-decoration : none;
color: #D50002;
margin:0px;
padding:0px;
}

h3 {
font-family : Arial, Verdana;
font-size : 14px;
font-weight : bold;
text-decoration : none;
color: #DB1B0D;
margin:0px;
padding:0px;
}

/* Свойства полей форм */

input,textarea,select {
border: 1px solid #555555;
font-family: Arial, Tahoma, Verdana;
font-size: 12px;
}

.submit {
border: 1px solid #555555;
font-family: Verdana, Arial, Tahoma;
font-size: 11px;
background-color: #D50002;
color: #FFFFFF;
font-weight: bold;
}

input.checkbox {
border-width: 0px;
background-color: transparent;
}

/* Собственные стили */

.error {
font-family : Arial, Verdana;
font-size: 12px;
color: #FF0000;
}

.copyright {
color: #777777;
font-family : Arial, Verdana;
font-size: 12px;
}

a.top_links {
color: #777777;
font-family : Verdana, Arial;
font-size: 11px;
text-decoration : none;
}

a:hover.top_links {
color: #777777;
font-family : Verdana, Arial;
font-size: 11px;
text-decoration : underline;
}

.top_links {
color: #777777;
font-family : Verdana, Arial;
font-size: 11px;
}

ul.sitemap {
padding: 10px;
}

a.sitemap {
font-family : Verdana, Arial;
font-size: 12px;
}

a:hover.sitemap {
font-family : Verdana, Arial;
font-size: 12px;
}
