
BODY { background-color: #fff; background-image: url('/exogens.ruen.skin/fliq/bg.jpg'); background-repeat: repeat-x; font-family: verdana,arial; font-size: 75%; color: #444; }
A { text-decoration: underline; color: #000; }
A:hover { text-decoration: none; color: #888; }


H1, .h1, .title { font-family: verdana,arial; font-size: 24px; font-weight: normal; color: #F6842F; padding: 0; margin: 10px 0 20px 0; }
H2, .h2, .caption, H2 A { font-family: verdana,arial; font-size: 18px; font-weight: normal; color: #ee2929; margin: 15px 0 10px 0; }
H3, .h3 { font-family: verdana,arial; font-size: 14px; font-weight: bold; color: #ee2929; padding: 0px; margin: 5px 0 10px 0; }
.subtitle { font-size: 11px; color: #8b8b8b; margin: -22px 0 15px 1px; }


.menu_main_caption, .menu_main_item { text-decoration: none; }
.menu_main_caption { font-weight: bold; color: #ee2929; margin: 3px 0 1px 0; display: inline-block; }
.menu_main_item { color: #777; margin: 0 0 0 3px; font-size: 90%; }
.menu_main_caption:hover, .menu_main_item:hover { text-decoration: underline; }


.pages_block { text-align: center; padding: 0px; border: 1px solid #c0c0c0; margin: 10px 50px 10px 50px; background-image: url('/exogens.ruen.skin/exogens.2009/sf.gif'); background-repeat: repeat-x; }
.pages_item, .pages_selected { line-height: 32px; padding: 3px; background-color: transparent; }
.pages_selected { color: #ee2929; font-size: 18px; padding: 10px;}
.pages_item:hover { color: #ee2929; background-color: transparent; }



.win { font-family: arial; font-size: 18px; text-decoration: none; }
A.win:hover { text-decoration: underline; }







P { margin-top: 2px; margin-bottom: 5px; }
SMALL { color: #808080; font-size: 10px; }


BLOCKQUOTE, .vrezka, .centr { font-family: arial; font-size: 16px; font-style: normal; color: #333; padding: 8px; line-height: 22px; background-color: #eee; }
BLOCKQUOTE { font-weight: bold; }
.vrezka { float: right; width: 35%; margin: 8px 0 8px 15px; font-weight: normal; }
.centr { margin: 8px 20% 8px 20%; font-weight: normal; }


HR { width: 50%; height: 2px; text-align: left; background-color: #ee2929; border: 0px solid; padding: 0px; margin: 20px; }

.comments { margin: 4px; width: 100%; color: #008000; font-family: arial; font-size: 11px; padding: 2px; }
.comment { color: #008000; font-family: arial; font-size: 11px; }
.official { color: #808080; font-size: 9px; padding: 3px; margin: 0px; margin-top: 10px; margin-bottom: 10px; border: 1px solid #808080; border-collapse: separate; border-spacing: 0px; text-align: center; width: 100%; }
.advert { color: #FF6030; font-size: 11px; }
.advert_block { border: 1px solid #FF6030; margin-bottom: 15px; padding: 5px; color: #FF6030; font-size: 11px; }


.catalogue_group { border-left: 3px solid #4C97CB; padding-left: 4px; cursor: pointer; text-align: left; color: #0851BD; font-weight: bold; }
.catalogue_items { padding-bottom: 10px; padding-top: 3px; }
.catalogue_item { padding-left: 10px; padding-top: 2px; text-align: left; display: block; }


.rubrics { text-align: left; margin-bottom: 3px; }
.rubric { font-size: 10px; color: #FF7E00; margin-right: 10px; white-space: nowrap; }

.sbl2b { padding: 5px; margin-bottom: 20px; border: 1px solid #c0c0c0; clear: both; width: 100%; }
.indexphoto { width: 220px; height: 300px; margin-bottom: 10px; }
.indexphotos { width: 33%; text-align: center; vertical-align: top; padding-bottom: 30px; }



.flsa { margin: 10px 20px 0 20px; }
.flsa * { color: #555; }


