
html, body { padding:0; margin:0; width:100%; height:100%; background:#10467d; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff }

img { border:0 }
div { position:relative }
* { outline:none; resize:none }
a { color:#fff; text-decoration:underline }
a:hover { text-decoration:none }
.c { clear:both }
p { margin:0 0 1.2em 0 }

.ptl { position:absolute; top:0; left:0 }
.ptr { position:absolute; top:0; right:0 }

#_toolTip { display:none; font-size:12px; position:absolute; background:#eee; border:1px solid #888; padding:5px 10px; color:#000; z-index:1000 }
#h-swf { width:890px; height:198px }
#top-swf { clear:both; padding:0 115px 0 118px; display:none }
#top-pic { clear:both; padding:0 115px 0 118px; display:none }

#sound-onoff { position:absolute; right:50px; bottom:35px; width:44px; height:30px; background:url(/img/sound-on-off.gif) no-repeat; cursor:pointer }
.sound-off { background-position:0 -30px !important }
#myPleer { position:absolute }

.header { height:546px; background:url(/img/bg-all-1.gif) repeat-x }
.header .wrapper { height:546px; /*background:url(/img/temp-splash.jpg) no-repeat*/}

.content { clear:both; float:left; width:100%; background:#29a2ff url(/img/bg-all-2.gif) repeat-x }
.wrapper { width:890px; margin:0 auto }

.top-menu { height:102px; background:url(/img/bg-tm-rpt.gif) repeat-x; margin-bottom:10px; padding:8px 0 0 26px }

.h-menu { list-style:none; padding:0; margin:0; float:left }
.h-menu li { float:left; padding:38px 24px }
.h-menu a { text-decoration:none; color:#fff }

.c-title { width:540px; margin:0 auto; font-size:18px; font-weight:bold; text-align:center; text-transform:uppercase; padding:19px 0; clear:both }
.c-title-len { float:left; display:block; height:42px; padding:20px 0 0 55px; background:url(/img/lang-l.gif) no-repeat 0 0 }
.c-title-lru { float:right; display:block; height:42px; padding:20px 55px 0 0; background:url(/img/lang-r.gif) no-repeat 100% 0 }

.c-title-len:hover { background-position:0 -51px }
.c-title-lru:hover { background-position:100% -51px }

.c-text { clear:both; background:url(/img/bg-text.gif) no-repeat 1px 0; padding:8px 22px 1px 22px }

.c-gallery { clear:both; padding:8px 1px 1px 1px; float:left; width:888px }
.c-gallery img { border:7px solid #0b3261; margin-right:20px; margin-bottom:15px; width:117px; height:145px; background:#061e3b }
.c-gallery img.nom { margin-right:0 !important }

.c-magazines { clear:both; padding:8px 1px 1px 1px; float:left; width:888px }
.c-magazines img { border:1px solid #000; margin-right:20px; margin-bottom:15px; width:129px; height:157px; background:#061e3b }
.c-magazines img.nom { margin-right:0 !important }

.c-newspapers { clear:both; padding:8px 1px 15px 1px; float:left; width:888px }
.npi, .npl { display:block; float:left; width:280px; margin-right:20px; padding-bottom:10px }
.nplast { margin-right:0 }

.c-g-more { clear:both; display:block; margin-right:4px; color:#000; position:relative; top:-12px; width:886px; text-align:right }

.footer { clear:both; font-size:11px; color:#000; text-align:center; margin-top:50px; margin-bottom:15px }
.f-links { width:382px; height:74px; margin:0 auto; background:#000; color:#9fa3a6; padding-top:11px; margin-bottom:5px }
.f-links a { padding:0 10px }

textarea { height:7em }
.fi97 { width:510px }
.fi98 { padding:2px 20px; margin-right:10px }
.err { font-size:12px; color:#d00; margin-top:-18px }

