body
{    font:               normal 70% / 1.3em "Tahoma", sans-serif;}
table, input, select, textarea
{    font:               normal 100% / 1.3em "Tahoma", sans-serif;}
#dir li, #submenu
{    font:               normal 110% / 1.1em "Tahoma", sans-serif;}
h2
{    font:               bold 130% / 1.0em "Arial Narrow", "Tahoma", sans-serif;}
h1
{    font:               bold 200% / 1.3em "Arial Narrow", "Tahoma", sans-serif;}
#menu a, #dir a, .lang
{    text-decoration:    none;}
td
{    vertical-align:     top;}
/* ------------------------------------------------------------------------- */
#lang
{    color:              #fff;}
body, #menu a, #dir a, .lang, .news
{    color:              #333333;}
h2, a, #menu .current
{    color:              #e80033;}
.data, .main h2, #subscribe, #crumbs, #crumbs a
{    color:              #939393;}
#submenu, #submenu a
{    color:              #6f6f6f;}
#top
{    background:         #fff;}
#lang
{    background:         #f37121;}
#submenu
{    background:         #f2f2f2;}
#dir .current
{    background:         #fff url("/img/bg_dir.gif") left no-repeat;}
#dir li
{    background:         #fff url("/img/bullet.gif") left no-repeat;}
#subscribe
{    background:         #fff url("/img/subscribe.gif") top left no-repeat;}
/* ------------------------------------------------------------------------- */
#menu li, #dir li, #submenu li
{    list-style:         none;}
/* ------------------------------------------------------------------------- */
img, tables
{    border:             none;}
#search
{    border:             1px solid #c8c8c8;}
#icons
{    border-left:        1px solid #e80033;}
#icons td
{    border-right:       1px solid #e80033;}
/* ------------------------------------------------------------------------- */
.wide
{    width:              520px;}
.main, .first, .second
{    width:              260px;}
.submain
{    width:              200px;}
.body
{    width:              980px;}
#search
{    width:              130px;}
/* ------------------------------------------------------------------------- */
body, h1, h2, div, p, ol, ul, li, form, img, h2.img
{    margin:             0;}
.data
{    margin:             0 20px;}
.newspic
{    margin:             0 0 15px 20px;}
li
{    margin:             10px 20px 10px 30px;}
.main li
{    margin:             0 20px 0 0;}
.main h2
{    margin:             0 20px 5px 0;}
.main div
{    margin:             0 0 30px 60px;}
.content
{    margin:             0 20px 15px 20px;
text-align:justify;      }
.pnews
{    margin:             0 20px 15px 20px;}
h2
{    margin:             0 20px 5px 20px;}
h1
{    margin:             5px 20px 20px 20px;}
#dir li
{    margin:             0 0 0 20px;}
#subscribe
{    margin:             30px 0 30px 280px;}
.submain div
{    margin:             0 0 20px 10px;}
#crumbs
{    margin:             0 20px 5px 20px;}
/* ------------------------------------------------------------------------- */
body, h1, h2, div, p, ol, ul, li, form, img
{    padding:            0;}
#dir li
{    padding:            5px 10px 5px 15px;}
#subscribe
{    padding:            15px 0;}
#icons td
{    padding:            0 15px;}
#lang, .lang
{    padding:            3px 5px;}
#submenu ul
{    padding:            0 0 10px 10px;}
#submenu li
{    padding:            10px 0 0 0;}
p {margin: 0 0 15px 0;}
