@charset "windows-1251";
body { margin:0px; background:#E7EAF0; font-family:Verdana; font-size:11px; color:#333333; }
form { font-family:Verdana; font-size:11px; color:#333333; }
input,
textarea,
button,
select { border:1px solid #CCCCCC; font-family:Verdana; font-size:11px; color:#333333; }
td,th  { font-family:sans-serif; font-size:12px; color:#000033; }

a       { color:#3366CC; text-decoration:none; }
a:hover { text-decoration:underline; }

img  { border-color:#999999; }
h1   { padding-left:3px; padding-top:8px; padding-right:0px; padding-bottom:0px; font-family:Arial; font-size:26px; color:#FFFFFF; text-transform:uppercase; vertical-align:bottom; }
h1 a { color:#FFFFFF; }
h2   { font-size:16px; font-weight:bolder; }

.tbl  { border-collapse:collapse; border:1px solid #000033; }
.ttl  { background-color:#999999; font-size:14px; font-weight:bold; text-align:center; }
.cap  { background-color:#FFFFFF; font-size:12px; font-weight:bold; text-align:center; }
.hdr  { background-color:#CCCCCC; font-size:12px; font-weight:bold; text-align:left; }
.Red  { color:#FF0000; }
.mini { font-size:9px; }

.redMini       { font-size:9px; color: #FF0000; }
.bgMini        { font-size:9px; background-color: #CCCCCC; }
.miniHeader    { font-size:13px; font-weight: bold; }
.redMiniHeader { font-size:13px; font-weight: bold; color: #FF0000; }
.bgMiniHeader  { font-size:13px; font-weight: bold; background-color: #CCCCCC; }
.header        { font-size:16px; font-weight: bold; }
.redHeader     { font-size:16px; font-weight: bold; color: #FF0000; }
.bgHeader      { font-size:16px; font-weight: bold; background-color: #CCCCCC; }
.mainParagraph { color:#FF0000; }

/* span.hints li         { font-weight:bold; font-style:italic; font-size:12px; color:red; } */
span.hints p.question { font-size:12px; color:red; text-align:justify; }

table.main { width:100%; height:100%; border:0px; }
table.main td.top  { height:30px; background:url(/images/bg2.gif); text-align:left; }
table.main td.top2 { height:96px; }

table.main td table.top     { width:100%; height:96px; border:0px; background:url(/images/bg3.gif); }
table.main td table.top  td { vartical-align:top; }
table.main td table.top td.caption    { height:49px; }
table.main td table.top td.caption h1 { padding-left:3px; padding-top:8px; padding-right:0px; padding-bottom:0px; font-family:Arial; font-size:26px; color:#FFFFFF; text-transform:uppercase; vertical-align:bottom; }
table.main td.menu    { height:10px; background:url(/includes/menu/bg.gif); }
table.main td.content { padding-left:16px; padding-right:16px; padding-top:6px; padding-bottom:6px; vertical-align:top; background:url(/images/bgPic1.jpg); }

table.main td.left  { width:250px; padding:6px; border-right:1px solid #CCCCCC; vertical-align:top; }
table.main td.right { padding:16px; vertical-align:top; font-family:Verdana; font-size:12px; color:#333333; }

table.main td.bmenu   { height:10px; font-size:9px; background:#CCCCCC; text-align:center; }
table.main td.bmenu a { color:#000000; }
table.main td.footer  { height:34px; padding:3px; text-align:right; }

div#shedule   { position:absolute; left:240px; top:6px; width:200px; height:16px; z-index:1; font-family:Arial; font-size:16px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; }
div#shedule a { color:#FFFFFF; }

table.command { width:100%; }
table.command td.name { height:20px; font-size:16px; font-weight:bold; background:#CCCCCC; text-align:center; }
table.command td.img  { width:250px; height:298px; vertical-align:top; }
table.command td.desc { height:250px; text-align:justify; vertical-align:top; }