/* �������� */
html, body {margin: 0; padding: 0; width:100%;}
html { height: 100%;}
body {min-height: 100%; height: 100%; margin: 0px; padding: 0px; background: #330000 url(/i/uzor_patt.gif) repeat-y 8px 10px;}
div.container {height: auto !important; height: 100%; width: 100%; min-height: 100%;}
div.footer_guard {height: 82px; clear: both; }
div.footer {height: 82px; margin-top: -82px;}

body, p, td, div, li {font-family: 'Times new roman', 'georgia', 'arial'; font-size: 12px; color: #330000;}
table {empty-cells: show;}
h1 {font-size: 24px; margin: 0px 0px 6px 0px; text-decoration: none; font-weight: normal; color: #FFFFFF; line-height: 20px;}
h2 {color: #330000; font-size: 12px; text-decoration: none; font-weight: bold; margin: 6px 0px 6px 0px; padding: 0px;}
h3 {color: #CC3300; font-size: 12px; text-decoration: none; font-weight: bold; margin: 0px 0px 6px 0px; padding: 0px;}
p {margin: 0px 0px 10px 0px;}

a:link, a:visited, a:active {text-decoration: underline; color: #CC3300;}
a:hover {text-decoration: none; color: #993300;}

/* Colors */
.creamtext, .creamtext div, .creamtext p {color: #CC9966;}

/* Index */
#irlnews {}
#irlnews h2 {color: #FFFFFF; font-size: 14px; text-decoration: none; font-weight: bold; margin: 0px 0px 20px 0px; padding: 0px;}
#irlnews .date {color: #993300; margin-bottom: 6px}
#irlnews h3 {color: #FF9933; font-size: 12px; text-decoration: none; font-weight: bold; margin: 0px 0px 6px 0px; padding: 0px;}
#irlnews .newsbody {color: #CC9966;}
#irlnews .details {margin: 14px 0px 12px 0px;}
#irlnews .details a:link, #irlnews .details a:visited, #irlnews .details a:active {color: #FF9933; text-decoration: underline;}
#irlnews .details a:hover {color: #FFFFFF; text-decoration: underline;}

/*  News */
.date  {color: #993300; margin-bottom: 7px}
#news .details {margin: 8px 0px 0px 0px; z-index: 5; position: relative;}

/* Galery */
#gallery {}
#gallery img {border: 1px solid #CC3300;}

/* Red block */
#redblock {margin-bottom: 40px;}
#redblock p {color: #993300;}
#redblock ul {margin: 0px 0px 0px 0px; padding: 0px;}
#redblock ul li {font-size: 11px; color: #993300; list-style-type: none; padding: 0px 0px 6px 8px;}
#redblock a:link, #redblock a:visited, #redblock a:active {color: #CC3300; text-decoration: underline;}
#redblock a:hover {color: #993300; text-decoration: underline;}

/* Red block */
.links {color: #993300;}
.links ul {margin: 0px 0px 0px 0px; padding: 0px;}
.links ul li {font-size: 11px; color: #993300; list-style-type: none; padding: 0px 0px 6px 8px;}
.links a:link, .links a:visited, .links a:active {color: #CC3300; text-decoration: underline;}
.links a:hover {color: #993300; text-decoration: underline;}

/* Content */
#content {margin: 0px 0px 0px 0px;}
#content ul {margin: 0px 0px 0px 0px; padding: 0px;}
#content ul li {display: block; list-style-type: none; list-style-image: none; list-style-position: outside; padding: 0px 0px 10px 24px; margin: 0px; background: url(i/bullit_00.gif) no-repeat 10px 8px; line-height: 20px;}
#content ol {color: #000000; margin: 0px; padding: 0px 0px 0px 40px;}
#content ol li {}

/* Top */
#slogan {font-size: 11px; color: #333333;}
#feedback {font-weight: bold; background: url(i/i_feed_back.gif) no-repeat right 2px; padding: 0px 18px 0px 0px;}
#contacts {font-size: 11px;}

/* Menu */
/* ���� */
#menu {padding: 0px; margin: 0px; font-family: times New Roman;}
#menu span {text-decoration: none; color: #FFFFFF; font-size: 14px; font-weight: normal; font-family: times New Roman;}
#menu a:link, #menu a:visited, #menu a:active {text-decoration: underline; color: #FF9900; font-size: 14px; font-weight: normal; font-family: times New Roman;}
#menu a:hover {text-decoration: none; color: #FFFFFF; font-size: 14px; font-weight: normal; font-family: times New Roman;}
/* Menu 2 */
#menu2 {padding: 0px; margin: 0px; font-family: times New Roman;}
#menu2 span {text-decoration: none; color: #FFFFFF; font-size: 14px; font-weight: normal; font-family: times New Roman;}
#menu2 a:link, #menu2 a:visited, #menu2 a:active {text-decoration: underline; color: #FF9900; font-size: 14px; font-weight: normal; font-family: times New Roman;}
#menu2 a:hover {text-decoration: none; color: #FFFFFF; font-size: 14px; font-weight: normal; font-family: times New Roman;}

/* Path */
#path {font-size: 12px; color: #FF9933; position: relative; left: 32px; top: -4px;}
#path span {color: #FFFFFF;}
#path a:link, #path a:visited, #path a:active {color: #FF9933; text-decoration: underline;}
#path a:hover {color: #FFFFFF; text-decoration: underline;}


/* Map */
#map {margin-top: 20px;}
#map a:link, #map a:visited, #map a:active {text-decoration: none; color: #FF9900; font-size: 12px; font-weight: normal;}
#map a:hover {text-decoration: none; color: #CC9966; font-weight: normal;}
#map .level1 {margin: 8px 0px 4px 0px; padding: 0px;}
#map .level1 li {display: block; list-style-type: none; list-style-image: none; list-style-position: outside; padding: 0px 0px 8px 24px; margin: 0px; }
#map .level2 {margin: 8px 0px 4px 0px; padding: 0px;}
#map .level2 li {display: block; list-style-type: none; list-style-image: none; list-style-position: outside; padding: 0px 0px 8px 24px; margin: 0px; }
#map .level3 {margin: 0px 0px 0px 0px; padding: 0px;}
#map .level3 li {display: block; list-style-type: none; list-style-image: none; list-style-position: outside; padding: 8px 0px 4px 24px; margin: 0px; }

/* Search */
.searchformfield {border: 1px solid #FF9933; margin: 0px; padding: 1px 3px 0px 3px; width: 90%; color: #993300; height: 16px; font-size: 12px; font-family: 'arial'; background: #330000;}
.searchbutton {margin: 0px; padding: 0px; vertical-align: top; cursor: pointer;}
.surl {color: #666666;}

/* ���� ���������� */
#sort  {}
#sort span {color: #999999; font-size: 36px; font-size: 36px;}

/* �������� */
#copyright {font-size: 11px; color: #CC9966; margin-bottom: 30px;}

/* ������ �� ��� ����� */
#webotdel, #webotdel a:link, #webotdel a:visited, #webotdel a:active, #webotdel a:hover, #webotdel span {font-size: 11px; text-decoration: none; color: #CC9966; font-family: 'Arial';}

