body{
font-family:tahoma;color:#343333;}


/* SD MENU */
		
div.sdmenu {
	width: 250px;
	font-family: tahoma; /* MyRiadPro; */
	font-size: 12px; text-transform:uppercase;
	padding-top: 10px; 
	color: #000000;
	text-align:left;
}
div.sdmenu div {
	overflow: hidden;
background:white;
}
div.sdmenu div:first-child {
	
}
div.sdmenu div.collapsed {
	height: 32px;
}
div.sdmenu div span {
	display: block;
	padding: 7px 16px;
	color: white;
	/* height: 16px; */
	background: url('/js/menu_bg_red.png') no-repeat;
	cursor: hand;
	border-bottom: 1px solid #fff; 
	text-align:left;
}
div.sdmenu div.collapsed span {
	background: url('/js/menu_bg_grey.png');
	color: #000000;
}
div.sdmenu div a {
	padding: 7px 27px;
	/* height: 16px; */
	display: block;
	color: #000000;
	text-decoration: none;
}
div.sdmenu div a.current {
	color: #a83535;
	text-decoration: none;
}
div.sdmenu div a:hover {
	color: #a83535;
	text-decoration: none;
}


	
.mainContainer{text-align:left;width:990px;}
		
.cellLeft{padding:0px 9px 0px 8px;}
.cellRight{padding: 0px 5px 0px 11px;}

/* POSITIONING */

.posFani{padding:7px 0px 5px 0px;text-align:center;width:100%;}
.posLogo{text-align:center;width:100%;}
.posNav{height:14px;text-align:center;width:100%;}
.posMenu{text-align:center;width:250px;padding:0px 20px;}
.posSearch{text-align:center;width:100%;height:68px;background:url('/imgs/search_bg.png') top center no-repeat;font-size:8pt;text-transform:uppercase;}
.inSearch{padding-top:23px;}
				
.posAdv{text-align:center;width:100%;padding:3px 0px 14px 0px;}
.posArt{text-align:center;padding-bottom:8px;}


/* MENU */		
.itemCollapsed {font-family: tahoma; font-size: 12px; text-transform:uppercase;  padding: 7px 16px; height: 16px;background: url('/js/menu_bg_grey.png') no-repeat; border-bottom: 3px solid #fff; text-align:left;}
.itemExpanded {font-family: tahoma; font-size: 12px; text-transform:uppercase;  padding: 7px 16px; height: 16px;background: url('/js/menu_bg_red.png') no-repeat; border-bottom: 3px solid #fff; text-align:left;}
				
.navContainer{background:url('/imgs/line_bg.png') no-repeat center; height:17px;font-weight:bold;font-size:7pt;text-transform:uppercase;color:#343333;padding-top:5px;}
		
/* BLOCK */
.blockTitle{font-size:10pt; color:#990000;padding-top:8px;width:322px;}
.blockHead{font-size:8pt;font-weight:bold;color:#343333;text-transform:uppercase;padding:6px 0px;width:322px;}
.blockText{font-size:8pt;color:#343333;padding:5px 0px;width:322px;}
.bX{padding-right:40px;}

.blockImage{font-size:10pt; color:#990000;padding-top:28px;width:342px;}

.pageTitle{font-size:10pt; color:#990000;padding-top:8px;width:684px;}
.pageHead{font-size:8pt;font-weight:bold;color:#343333;text-transform:uppercase;padding:6px 0px;width:684px;}
.pageText{font-size:8pt;color:#343333;padding:5px 0px;width:684px;text-align:justify;}


		
		
/* A */
a{color:#000000;text-decoration: underline;}
a.itemC {color: #000000;text-decoration: none;}
a.itemE {color: #FFFFFF;text-decoration: none;}
a.red{color:#990000;text-decoration: none;font-size:7pt;font-weight:bold;}

		
		
/* BOTTOM */
.pagesContainer{padding:8px 0px;font-size:8pt;color:#343333;}
.pages_input{height:12px;width:46px;font-family:tahoma;font-size:7pt;text-align:center;}
.search_input{height:12px;width:137px;font-family:tahoma;font-size:7pt;text-align:center;}
.navBottom{font-size:6pt;text-transform:uppercase;font-weight:bold;}

.cpr{font-size:6pt;text-transform:uppercase;padding:6px 0px;}
.red{color:#990000;}
		
/* CONTACTS */

.posAddress{border-bottom:solid 1px #a83535;padding:8px 0px;}
.spacer{height:16px;}

.posMsg{float:left;width:300px;height:400px;background:url("/imgs/form_bg_cut.png") top left no-repeat;}
.msgTitle{font-size:7pt;color:white;padding:3px 8px;color:#FFFFFF;text-transform:uppercase;font-weight:bold;}
.msgInput{font-size:7pt;color:black;width:250px;padding: 10px 30px 7px 20px;}	
.msgInputSend{font-size:7pt;color:black;width:250px;text-align:right;padding: 10px 30px 7px 20px;}	
.msg_input{height:16px;width:240px;font-family:tahoma;font-size:9pt;}	
.msg_input_send{height:22px;width:240px;font-family:tahoma;font-size:9pt;}
.msg_inputarea{height:130px;width:240px;font-family:tahoma;font-size:9pt;}

.blockRosnauka{font-size:11pt;text-transform:uppercase;padding-bottom:4px;}
.blockAddress{font-size:8pt;text-transform:uppercase;}
.blockContact{font-size:8pt;text-transform:uppercase;padding:4px 0px 8px 0px;font-weight:bold;}

.picture{font:normal 7pt Tahoma;text-align:center;}


.fony{color:white;
}
p.text{
font-size:8pt;color:#343333;margin:5px 0px;
text-align:justify;
}
p.bold{
font-size:8pt;color:#343333;margin:5px 0px;font-weight:bold;
}
p.head{
font-size:10pt;color:#343333;margin:5px 0px;
}
p.italic{
font-size:8pt;color:#343333;margin:5px 0px;font-style:italic;
}
p.small{
font-size:7pt;color:#343333;margin:5px 0px;
}
p.tblhead{
font-size:8pt;color:#343333;font-weight:bold;
}
p.tblcell{
font-size:8pt;color:#343333;
}
