BODY {margin: 0px; background: #ffffff;} 

td {FONT-SIZE: 90%;	COLOR: #1d291b;	FONT-FAMILY: tahoma;}
table {border-collapse: collapse;}

a {FONT-SIZE: 90%; COLOR: #003989; FONT-FAMILY: tahoma;	text-decoration: underline;}

.kreml_lenta {height: 213px; background: url("img/kreml_lenta.gif"); background-repeat: no-repeat; background-position: bottom right;}

/*a:hover {FONT-SIZE: 90%; COLOR: #8a0b00; FONT-FAMILY: tahoma; text-decoration: none;}*/
a:hover {FONT-SIZE: 90%; COLOR: #c33504; FONT-FAMILY: tahoma; text-decoration: none;}
a.menu {font-size: 14px; color: #051079; font-weight: bold; font-family: tahoma; text-decoration: none;}
a.menu:hover {font-size: 14px; color: #ffffff; font-weight: bold; font-family: tahoma; text-decoration: none;}

.menu {font-size: 14px;	color: #ffffff;	font-weight: bold; font-family: tahoma;	text-decoration: none;}

/*для ссылки высшей школы телевидения*/
a.menub {font-size: 14px; color: #ffffff; font-weight: bold; font-family: tahoma; text-decoration: none;}
a.menub:hover { font-size: 14px; color: #b8c1d1; font-weight: bold; font-family: tahoma; text-decoration: none;}
.menub {font-size: 14px; color: #ffffff; font-weight: bold; font-family: tahoma; text-decoration: none;}

a.sub_menu_2 {font-size: 14px; color: #edecec; font-weight: bold; font-family: tahoma; text-decoration: none;}
a.sub_menu_2:hover {font-size: 14px; color: #050f9b; font-weight: bold; font-family: tahoma; text-decoration: none;}
.sub_menu_2 {font-size: 14px; color: #050f9b; font-family: tahoma; font-weight: bold; text-decoration: none;}

a.menu_left {font-size: 14px; color: #0b1e0b; font-weight: bold; font-family: tahoma; text-decoration: none;}
a.menu_left2 {font-size: 16px; color: #0b1e0b; font-weight: bold; font-family: tahoma; text-decoration: none;}
a.menu_left2:hover {font-size: 16px; color: #2248ca; font-weight: bold; font-family: tahoma; text-decoration: none;}
a.menu_left:hover {font-size: 14px;	color: #2248ca;	font-weight: bold; font-family: tahoma; text-decoration: none;}

.menu_left {font-size: 14px; color: #2248ca;font-weight: bold; font-family: tahoma;	text-decoration: none;}

a.sxema {font-size: 12px; color: #2248ca; font-weight: bold; font-family: tahoma; text-decoration: underline;}
a.sxema:hover {font-size: 12px;	color: #2248ca;	font-weight: bold; font-family: tahoma; text-decoration: none;}

.bg_top {background: #7493e2 url("img/bg_top.jpg");	background-repeat: repeat-x; background-position: top left;}

.top1 {height: 213px; background: url("img/top1.jpg"); background-repeat: no-repeat; background-position: top left;}
.top2 {height: 213px; background: url("img/top2.jpg"); background-repeat: no-repeat; background-position: 500px 0;}

.kreml {height: 213px; background: url("img/kreml.gif"); background-repeat: no-repeat; background-position: bottom right;}

.bg_st {background: #111111 url("img/bg_st.jpg"); background-repeat: repeat-x; background-position: top left;}
.bg_centb {background: #161b15 url("img/bg_centb.jpg"); background-repeat: repeat-x; background-position: bottom left;}
.bg_centt {vertical-align: top;	background: #f9f1e4 url("img/bg_centt.gif"); background-repeat: repeat-x; background-position: top left;}

.m1 {position: absolute; top: 184px; left: 42px; width: 70px; height: 20px;}
.m2 {text-align: right;	position: absolute;	top: 137px;	left: 8px; width: 100px; height: 35px;}
.m3 {text-align: right;	position: absolute;	top: 91px; left: 8px; width: 122px;	height: 35px; color:white;}
.m4 {text-align: right; position: absolute; top: 47px; left: 20px; width: 150px; height: 35px;}
.m5 {text-align: left; position: absolute; top: 47px; left: 387px; width: 130px; height: 35px;}
.m6 {position: absolute; top: 90px; left: 422px; width: 130px; height: 35px;}
.m7 {position: absolute; top: 136px; left: 440px; width: 140px; height: 20px;}
.m8 {position: absolute; top: 186px; left: 445px; width: 117px; height: 35px;}
.m9 {position: absolute; top: 361px; left: 505px; width: 95px; height: 35px;}
.m10 {position: absolute; top: 432px; left: 530px; width: 80px; height: 20px;}

.sub_menu{color: Red; line-height: 20px; float: right; text-align: right; padding: 10px 40px 0 0;}

.ico {position: absolute;top: 30px;left: 549px;width: 160px;height: 20px;}
.ico2 {margin: 0 40px 0 40px;}

.logo_ost {position: absolute; top: 9px; left: 35px; width: 273px; height: 87px;}
.logo_de {position: absolute; top: 13px; left: 335px; width: 273px; height: 87px;}

.ot_left {padding: 50px 30px 0px 50px;}
.ot_left2 {padding: 10px 30px 10px 50px;}
.ot_left3 {padding: 0px 10px 0px 20px;}
.ot_right {	padding: 44px 0px 30px 0;}

.banerok {height: 700px; vertical-align: top; background: url("img/banerok.gif"); background-repeat: no-repeat;	background-position: top left;}
.banerok_page {height: 784px; vertical-align: top; background: url("img/banerok_page.gif");	background-repeat: no-repeat;background-position: top left;}

.bg_bot {background: url("img/bg_bot.gif"); background-repeat: repeat-x; background-position: top left;}
.bg_int {height: 79px; vertical-align: top; background: url("img/bg_int.jpg"); background-repeat: no-repeat; background-position: top left;}

.kamera {vertical-align: top; background: url("img/kamera.gif"); background-repeat: no-repeat; background-position: bottom right;}
.kamera2 {vertical-align: top; background: url("img/kamera2.gif"); background-repeat: no-repeat; background-position: top right;}

.int {margin: 15px 0 0 42px;}
.int_c {padding: 18px 0 0 0px; font-family:tahoma; color:#FFFFFF; font-size:11px;}
.int_c:hover {font-family:tahoma; color:#FF0000; font-size:11px;}

.slogan {FONT-SIZE: 11px; FONT-FAMILY: tahoma; font-weight: bold; position: absolute; top: 170px; left: 192px; width: 180px; height: 70px; color: #ffffff;}

.m12 {FONT-SIZE: 14px; FONT-FAMILY: tahoma; font-weight: bold;}

.kabinet {width: 217px; height: 38px; vertical-align: top; background: url("img/kabinet.gif"); background-repeat: no-repeat; background-position: top left;}
.kabinet2 {padding: 5px 0 0 26px;}
a.kabinet3 {FONT-SIZE: 16px; FONT-FAMILY: tahoma; font-weight: bold; color: #0e3a06; text-decoration: none;}
a.kabinet3:hover {FONT-SIZE: 16px; FONT-FAMILY: tahoma; font-weight: bold; color: #0e3a06; text-decoration: none;}

a.next_10 {font-size: 12px; color: #FFFFFF; font-family: tahoma; text-decoration: none; font-weight: bold;}  
a.next_10:hover {font-size: 12px; color: #d9dbea; font-family: tahoma; text-decoration: none; font-weight: bold;}
a.next_11 {font-size: 10px;	color: #FFFFFF; font-family: tahoma; text-decoration: none;}  
a.next_11:hover {font-size: 10px; color: #d9dbea; font-family: tahoma; text-decoration: none;}
a.next_sl {font-size: 12px; color: #FFFFFF; font-family: tahoma; text-decoration: none; font-weight: bold; cursor: pointer;}
a.next_sl:hover {font-size: 12px; color: #d9dbea; font-family: tahoma; text-decoration: none; font-weight: bold;}

.text_de {position: absolute; top: 12px; left: 361px; width: 273px;	height: 87px; color: #d9dbea; font-size: 7px; line-height: 8px; font-weight: bold;}

.kab3 {FONT-SIZE: 16px; FONT-FAMILY: tahoma; font-weight: bold; color: #0e3a06; text-decoration: none;}

.listok {width: 289px; height: 163px; float: right; vertical-align: top; background: url("img/listok.gif"); background-repeat: no-repeat; background-position: top left;}
.text_listok {padding: 40px 5px 5px 15px; color: #c33504; font-size: 13px; FONT-FAMILY: Comic Sans MS, Times New Roman;}

a.int2 {font-size: 10px; color: #000000; font-family: tahoma; text-decoration: none;}
a.int2:hover {font-size: 10px; color: #000000; font-family: tahoma; text-decoration: underline;}

.bg_int11 {height: 70px; vertical-align: top; background: url("img/bg_int.jpg"); background-repeat: no-repeat; background-position: top left;}

.menu_ln {padding: 0px 10px 10px 7px;}

a.menul1 {font-size: 16px; color: #003989; font-family: tahoma; text-decoration: underline; text-transform: uppercase;}
a.menul1:hover {font-size: 16px; color: #c33504; font-family: tahoma; text-decoration: none; text-transform: uppercase;}
.menul1 {font-size: 16px; color: #c33504; font-family: tahoma; text-transform: uppercase;}

a.menul2 {font-size: 15px; color: #003989; font-family: tahoma; text-decoration: underline; text-transform: uppercase}
a.menul2:hover {font-size: 15px; color: #c33504; font-family: tahoma; text-decoration: none; text-transform: uppercase}
.menul2 {font-size: 15px; color: #c33504; font-family: tahoma; text-transform: uppercase}

a.menul3 {font-size: 14px; color: #003989; font-family: tahoma; text-decoration: underline; text-transform: uppercase}
a.menul3:hover {font-size: 14px; color: #c33504; font-family: tahoma; text-decoration: none; text-transform: uppercase}
.menul3 {font-size: 14px; color: #c33504; font-family: tahoma; text-transform: uppercase}