body { font-family: Arial; font-size: 85%; padding:0; margin:0; background-color: #FFF; background: url("/_images/bmstu-bkg-2012.jpg"); }

table					{border:0;border-collapse:collapse;width:100%}
td						{margin:0;padding:0}
td,th,p,div,h1,h2,h3	{text-align:left;}
a						{color:#345664;text-decoration:underline}
a:hover					{color:#4e8196;text-decoration:none}
a img, img				{ border: 0; }

#shapka, #menu  	{ width: 1000px; border-left: 1px dotted #8c704c; border-right: 1px dotted #8c704c;}
#gmenu				{ border-top: 1px solid #8a6e4b; border-bottom: 1px solid #8a6e4b; background-color: #b49874; margin: 0; padding: 0; clear: both;height: 24px;}
#shapka td			{ height: 105px; background: url("../_images_new/s_shapka_bg.jpg") repeat-x left top; vertical-align: top;}
#gerb				{ top: 0; position: absolute; margin: 1px 20px 0 20px; padding: 0; width: 94px; height: 104px;}
#title				{ position: absolute; z-index:10; margin: 7px 20px 0 125px; padding: 0; width: 725px; height: 70px; background: url("/_images_new/s_title.png") no-repeat top left;}
#icons				{ position: absolute; z-index:20; margin: 75px 20px 0 125px; padding: 0; width: 74px; height: 20px;}
#flags				{ position: absolute; z-index:20; margin: 7px 20px 0 890px; padding: 0; width: 94px; height: 11px;}
#j50				{ position: absolute; z-index:100; margin: 37px 0 0 848px; padding: 0; width: 151px; height: 68px; background: url("/_images_new/s_50.png") no-repeat top left;}
#jubiley2			{ position: absolute; z-index:100; padding: 0; margin: 85px 0 0 890px; width: 100px; height: 17px; background: url("/_images_new/jubiley2.png") no-repeat top left;}

#copyright  		{ width: 1000px; border-left: 1px dotted #8c704c; border-right: 1px dotted #8c704c; border-top: 1px solid #8c704c; border-bottom: 1px solid #8c704c; background-color: #b49874;}
#copyright  td		{ padding: 5px 10px; }
#copyright a 		{ color: #453726; text-decoration: none; }
#copyright a:hover	{ color: #453726; text-decoration: underline; }
#copyright  td.r	{ text-align: right; font-size: 80%; }
#copyright a 		{ color: #453726; text-decoration: none; }
#copyright a:hover	{ color: #453726; text-decoration: underline; }

#main				{ width: 1000px; border-left: 1px dotted #8c704c; border-right: 1px dotted #8c704c; }
#main #main_left	{ width: 283px; vertical-align: top; background-color: #fdf8d8; border-right: 1px dotted #8c704c;}
#main #main_right	{ padding-left: 15px; width: 283px; vertical-align: top; background-color: #fdf8d8; border-left: 1px dotted #8c704c;}
#main td			{ background-color: #fff; vertical-align: top;}

.content1 table		{ border-collapse:separate; }
.content1 table td	{ padding: 2px; }

#ctable td			{ background-color: #fdf8d8; padding: 5px; }
#ct_head td			{ background-color: #e6e1be; font-weight: 700 }
#ctable span		{ display: block; margin: 0 0 2px 0; padding: 0; font-size: 105% }

.con_table tr td	{ background-color: #FDF8D8; padding: 0 3px 10px 3px;}

.img_left			{ border : 1px solid #D3D3D3; padding: 2px; margin: 0 10px 2px 0; float: left;}
.img_right			{ border : 1px solid #D3D3D3; padding: 2px; margin: 0 0 2px 10px; float: right;}
.img_center			{ border : 1px solid #D3D3D3; padding: 2px; margin: 0 10px 2px 10px; }


.tablica			{ border-left: 1px solid #aaa; border-top: 1px solid #888; }
.tablica td			{ border-bottom: 1px solid #aaa; border-right: 1px solid #888; text-align: center;}

a.menua	{ text-decoration: none; color: #000; }
