body * {font-family:Arial; font-size:12;}
h1 {font-size:19; color:#6E0000;text-align: center;}
.main img { border:1px solid #c6c6c6;}
.main {color:#333;}
.main a {color:#6E0000; text-decoration:none;}
.main a:hover { text-decoration:underline;}

a.menu {display:block; background:#ECECEC; border:1px solid #E2E2E2; padding: 4 20 4 20; margin-top:5; font-size:12; text-decoration:none; font-weight:bold; color:#6E0000;}
a.menu:hover {text-decoration:underline; color:#6E0000;}
.menu_container div div {clip:rect(0px, 0px, 0px, 0px);}
.menu_container div div a {display:block; background:#ECECEC; border:1px solid #E2E2E2; padding: 4 5 4 5; margin-top:2; font-size:11; text-decoration:none; font-weight:bold; color:#666;}
.menu_container div div a:hover { background:#EBE5E5;}
.copyright, .copyright * {color:#CCCCCC; font-size:12; font-weight:bold; }
.copyright div {margin:10;}

.main img, .l_img img { border:1px solid #c6c6c6;}
.l_img {background:url("beg_str_bg.gif"/*tpa=http://scalaris.com.loc/files/ru/images/beg_str_bg.gif*/) center top repeat-y;}

.beg_str {height:800px; background:url("beg_str_bg.gif"/*tpa=http://scalaris.com.loc/files/ru/images/beg_str_bg.gif*/) repeat-y;}
* html .beg_str {height:100%;}

.catalog-list { display:table; width:100%; background-color:#F5F4F5; border-top:solid 1px #CDD4D9; border-bottom:solid 4px #CDD4D9; margin-bottom:30px; }

.catalog-item {float:left; height:100%; width:140px; text-align:center; } 
.catalog-item span { display:block; padding:10px; }
.catalog-item a { display:block; padding:10px;}
.catalog-item a:hover { background-color:#E5E4E5; color:black;} 
.catalog-item a.selected { background-color:#E5E4E5; color:black;} 

.catalog-item2 {float:left; height:100%; width:70px; text-align:center; } 
 .catalog-item2 span { display:block; padding:0px; }
.folder-list { border:none; }
.folder-list td { padding:5px 10px 5px 10px; border:none; }
.folder-list td h2 { margin-top:0px; }
.folder-list td img { border:solid 1px #E5E4E5; }
.folder-list a.img {  } 
.folder-list a.img:hover { }


.counters {
	position:absolute;
	white-space:nowrap;
	vertical-align:middle;
}
.flags {
	display:inline;

}
.flags TD {
	padding:5px;
	vertical-align:top;
}
.flags A IMG {
	border:1px black solid;
}
.menu_itemtd1 {
	margin-left:25px;
	padding:10px;
	text-align:left;
	padding-top:45px;
}
.menu_itemtd1 A {
	font-family: arial;
	font-size:11;
	color:#6e0000;
}
.menu_itemtd1 A:hover {
	font-family: arial;
	font-size:11;
	color:#6e0000;
}
.menu_itemtd1 li {
	list-style-position: outside;
}
.b_menu, .b_menu a {
	padding:1 1 1 1;
	font-family:Arial;
	color:#cccccc;
	font-size:10;
	height:60;
	background:#6E0000;
	font-weight:bold;
	text-decoration:none;
}
.sb_menu, .sb_menu a {
	padding:10 10 10 10;
	font-family:Arial;
	color:#6E0000;
	font-size:10;
	height:60;
	background:#ececec;
}
.toplinks {color:white;text-decoration:none;padding:10px;font-weight:bold;}
.sitemap LI {
	list-style:none;
	
}

