
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; }















.excon { margin: 10px 20px 20px 30px; }
.exbl1 { border: 1px solid #c0c0c0; margin: 0 0 10px 0; padding: 10px; }
.exbl2a { width: 100%; margin: 0 0 10px 0; border: 1px solid #c0c0c0; background-image: url('/exogens.ruen.skin/exogens.2009/sf.gif'); background-repeat: repeat-x; }
.exbl2b { padding: 10px; }


.exse { font-size: 12px; margin: 0 20px 0 0; }
.exs1 { width: 300px; height: 35px; }
.exs2 { width: 32px; height: 35px; background-color: #cfcfcf; background-image: url('/exogens.ruen.skin/exogens.2009/tm.gif'); }

.exst { font-size: 24px; color: #ee2929; }
.exsd { font-size: 11px; color: #222; margin: 5px 0 5px 0; }
.exsp { font-size: 14px; color: #2F7915; font-weight: bold; }
.exbo { color: #777; }


.expt { width: 100%; height: 120px; background-image: url('/exogens.ruen.skin/exogens.2009/sh.gif'); }
.exps { text-align: center; vertical-align: middle; }
.expr { width: 175px; height: 40px; background-color: #fff; border: 1px solid #ccc; }


.exga { width: 5px; height: 5px; }
.exgb { width: 250px; margin: 10px 0 10px 0; }
.exgr { background-color: #cfcfcf; }
.exgs { width: 64px; height: 64px; margin: 3px 0 5px 8px; }
.exgt { padding: 2px 8px 2px 8px; }
.exg5 { width: 5px; }
.exg8 { width: 80px; }
.exg1 { width: 165px; }
.exg2 { width: 245px; }

.exsh { background-image: url('/exogens.ruen.skin/exogens.2009/sh.gif'); }




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; }




