/* englishspeaking.ru */
* { margin:0; padding:0;}
#center { width:970px; margin:0 auto; background:#FFF;}
body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000; background:#39F;}
a { color:#09f; text-decoration:underline; font-weight:bold;}
a:hover { text-decoration:none; color:#000;}
#top { height:300px; width:950px; background:url(images/main.jpg) no-repeat; margin-left:10px; margin-right:10px;}
.on_top { height:10px;}
#under_top { width:190px; margin:11px; float:left; border-width:1px; border-bottom-color:#eee; border-style:dashed;}
#content { width:950px; margin:10px;}
#menu_here { width:245px; margin-right:5px; margin-bottom:10px; float:left;}
#menu_here li { background:url(images/list_im.jpg) no-repeat left; list-style:none;}
#menu_here a { line-height:16px; background:url(images/a_bg.jpg) left bottom repeat-x; display:block; text-decoration:none; margin-left:15px; padding-left:5px; padding-bottom:4px; padding-top:2px; font-size:14px; color:#000;}
#menu_here a:hover { background:#c0e4fe; color:#000;}
#news_here { width:245px; margin-left:5px; margin-bottom:10px; float:right;}
#text_here { width:430px; float:left; margin-bottom:10px; padding-left:10px; padding-right:10px;}
#bottom { width:960px; margin-left:5px; margin-right:5px; background:url(images/a_bg.jpg) top left repeat-x; padding-top:10px;}
#bottom .small { font-size:90%; color:#333;}
.black { font-weight:bold; color:#000;}
.orange { font-weight:bold; color:#F50;}
.clear { clear:both; height:0px;}
.news_div { border-style:dashed; border-width:1px; border-color:#eee; margin:5px;}
.news_div_inside { background:#e8faff; margin:5px;}
.news_date { font-size:9px; font-weight:bold;}
.news_title { font-size:14px; font-weight:bold; text-decoration:underline;}
.news_text { font-size:10px;}
#form { background:#09F;}
.form_input { width:227px; border-color:#000; border-width:1px; border-style:dashed; background:#fff; line-height:12px; margin:5px; padding:4px; font-size:12px; font-weight:bold;}
.form_button { background:none; border:none; font-weight:bold; font-size:14px; color:#000; margin-left:160px;}
p { margin-bottom:5px; margin-top:5px;}
.big_font { font-size:16px; text-decoration:underline; font-weight:bold;}
h1 { font-size:18px; color:#F50; text-decoration:underline;}
.tezis { font-weight:bold; font-size:115%; text-decoration:none; margin-left:50px;}
.tezis li { margin-bottom:10px; margin-top:10px; color:#000; text-decoration:underline;}
td { border-width:1px; border-style:double; border-color:#ccc; padding:5px; font-weight:bold;}
input { border-color:#000; border-width:1px; border-style:dashed; background:#fff; line-height:12px; margin:5px; padding:4px; font-size:12px; font-weight:bold;}
textarea { border-color:#000; border-width:1px; border-style:dashed; background:#fff; line-height:12px; margin:5px; padding:4px; font-size:12px; font-weight:bold; width:300px;}
.List p { background:#e8faff; border-width:1px; border-style:dashed; line-height:12px; margin:5px; padding:4px; font-size:12px; font-weight:bold; border-color:#ddd;}
.mesiac_title { font-size:115%; color:#f50; font-weight:bold; text-decoration:underline;}
.mesiac_text { font-size:85%;}
.ggg { width:220px; border-width:1px; border-color:#eee; border-style:double; float:left; margin-left:3px; margin-right:3px; padding:4px; background: #F1FDFE; margin-bottom:15px;}
strong { background:url(images/underline.jpg) left bottom repeat-x; line-height:17px; padding-bottom:1px; font-size:110%;}
strong:hover { color:#f50; background:url(images/orange.jpg) left bottom repeat-x;}
