/* CSS Document */

body {margin:0 0 33px 0; background-color:#75d5d5;font-family:Tahoma;font-size:12px;color:#554b4b;}

.overall {background-color:#FFFFFF; width:980px;margin:33px 0 0 0;}
.overall td#edge{width:36px;height:38px;}
.overall td#edge img#top {margin-bottom:28px;}
.overall td#edge img#bottom {margin-top:28px;}

.toprus {width:908px;height:134px;background-image:url(/images/bgtop_rus4.gif);margin:0 0 30px 0;text-align:left;}
.topeng {width:908px;height:134px;background-image:url(/images/bgtop_eng5.gif);margin:0 0 30px 0;text-align:left;}
.menu {margin:0 0 0 141px;color:#1f1c1c;font-weight:bold;text-decoration:none;}
.menu td {padding:8px 30px 0 0;}
.menu a:link#a {color:#1f1c1c;text-decoration:none}
.menu a:visited#a{color:#1f1c1c;text-decoration:none}
.menu a:active#a {color:#aa402d;text-decoration:underline;}
.menu a:hover#a {color:#aa402d;text-decoration:underline;}

a:link{color:#aa402d;}
a:visited{color:#aa402d;}
a:active{color:#554b4b;}
a:hover{color:#554b4b;}

h1 {margin:0 5px 5px 0;font-family:Tahoma;font-size:24px;font-weight:normal;color:#aa402d;text-align:left;}
h2 {font-size:18px;font-weight:normal;color:#aa402d;text-align:left;line-height:20px;}
h3 {font-size:14px;font-weight:normal;color:#aa402d;text-align:left;}
h3 {font-size:12px;font-weight:normal;color:#aa402d;text-align:left;}

.title {width:100%;margin:0 0 0 0;padding:0 0 0 0;border:0;}
.title td#line {background:url(/images/title_bg.gif) repeat-x;}
.title td#edge {width:10px;height:14px;}

.rightcol {padding:0 0 0 20px; width:263px}
.md {background:url(/images/rblock_bg.gif) repeat-x;border-left:2px #78d6d6 solid;border-right:2px #78d6d6 solid;padding:0 10px 0 10px;text-align:left;height:190px;}

.supported {margin:0 0 5px 370px;font-weight:bold;text-align:left;}
.txt {line-height:16px;}
.footer {margin:30px 0 0 0;}
.footer td#menu {background-color:#75D5D5;padding-bottom:10px;text-align:center;}
p#footer {letter-spacing:1px;color:#4b8a8a;margin-top:10px;text-align:center;}
.txtred {color:#903e2f;}
.border {border:1px solid #75d5d5;}
#reg_form {font-size:12px;}
input {border:2px solid #75d5d5; width:250px;}
textarea {border:2px solid #75d5d5; width:250px;height:100px;}

.right_menu {text-align:left;margin:20px 0 0 0;font-weight:bold;}
.right_menu .item {margin:0 0 2px 0; padding:1px 0 3px 0;}
.item {line-height:20px;}

hr {border:0;height:1px;background-color:#776b6b;}

.tbl {margin-top:10px;width:100%}
.tbl td {border-bottom:1px solid #75d5d5;}
.tbl th {color:#FFFFFF;background-color:#137c7c;}
.tbl img {border:1px solid #137c7c;}

.tbl_admin {margin:20px 20px 20px 20px;width:97%;}
.tbl_admin td {background-color:#FFFFFF;}

.speaker {margin:0 10px 10px 0;border:1px solid #137c7c;width:90px;height:120px;}

table#program {margin:10px 0 20px 0}
table#program table {margin:10px 0 20px 0}
table#program td {border:1px solid #75d5d5;}
table#program td span {font-size:11px;color:#000000}
table#program td img {margin:0 3px 0 5px;border:0}
.program_rowbg {background-color:#F0F0F0;}

.grt {border:1px solid #75d5d5;}
.sponsors {text-align:center;margin:30px 0 20px 0;}
.sponsors h1 {text-align:center;margin-bottom:20px;}
.sponsors h2 {text-align:center;}
.sponsors img {margin:0 0 20px 0;}

.participants_info {margin:0 0 30px 0;border-bottom: 1px dotted #75d5d5; padding-bottom:10px;}
.more {margin:20px 0 0 20px;}
.more_link {text-decoration:none;border-bottom:1px dashed #aa402d;}
.info_date {font-size:11px;font-weight:normal;color:#554b4b}
