@charset "windows-1251";
html {
	
}
body {
	margin: 0px;
	padding: 0px;
	background-color: #f2fcfe;
	background-image: url(/bitrix/templates/profweb-ff/images/bot-bg.jpg);
	background-repeat: repeat-x;
	background-position:bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#272727;
	min-width:970px;
	

}
/*
#bg-r {
	background:url(/bitrix/templates/profweb-ff/images/bg-right.jpg) repeat-y right;
	
	

}
#bg-tl {
	background:url(/bitrix/templates/profweb-ff/images/bg-lefttop.jpg) top left no-repeat;
	

	
	
}
#bg-tr {
	background:url(/bitrix/templates/profweb-ff/images/uz-rt.jpg) top right no-repeat;
	

	
}
#bg-t {
	background:url(/bitrix/templates/profweb-ff/images/bg-top.jpg) repeat-x top;
		

}
#uz-lt {
	background:url(/bitrix/templates/profweb-ff/images/uz-lt.png) left 88px no-repeat;
	
	
}
#uz-bt {
	background:url(/bitrix/templates/profweb-ff/images/bot.jpg) bottom left no-repeat;


}
#uz-br {
	background:url(/bitrix/templates/profweb-ff/images/bg-rb.jpg) bottom right no-repeat;
} */

#left-bg {
	background-image: url(/bitrix/templates/profweb-ff/images/left-bg.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
#right-bg {
	background-image: url(/bitrix/templates/profweb-ff/images/right-bg.jpg);
	background-repeat: repeat-y;
	background-position: right;

}
#top-bg {
	background-image: url(/bitrix/templates/profweb-ff/images/top-bg.jpg);
	background-repeat: repeat-x;
	background-position:top;
}
#left-top {
	background:url(/bitrix/templates/profweb-ff/images/top-left-bg.jpg) top left no-repeat;
}

#right-top {
	background:url(/bitrix/templates/profweb-ff/images/top-right-bg.jpg) top right no-repeat;

}
#png-bottom {
	background:url(/bitrix/templates/profweb-ff/images/bottom.png) bottom left no-repeat;
}
#png-top-right {
	background:url(/bitrix/templates/profweb-ff/images/right-top.png) top right no-repeat;
}
#png-top-left {
	background:url(/bitrix/templates/profweb-ff/images/left-top-ie6.png) left 0px no-repeat;
}

.banner {
text-align:center;
margin:20px 0px;
}



#logo {
	margin-top:14px; 
	margin-left:22px;
}
#left {
	float:left;
	width:230px;
}
#right {
	float:right;
	width:220px;
}
#center {
	margin-left:235px;
	margin-right:225px;
	padding-right:30px;
}
/*  Menushki */
#mainmenu {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #bd1d01;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-weight: normal;
	margin:25px 0px 0px 230px;
}
#mainmenu li {
	display:inline;
	padding:0px 8px;
}
#mainmenu li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #bd1d01;
	text-decoration:none;
}
#mainmenu li a.selected {color:#d94930; text-decoration:underline}
#mainmenu li a:hover {
	color:#d94930;
}
.leftmenu {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-weight: bold;
	margin:80px 0px 0px 30px;
	color: #3c475b;
	min-height:150px;
}
.leftmenu li {
	margin:8px 0px;
}
.leftmenu li a {
	font-weight: bold;
	color: #3c475b;
	text-decoration:none;
}
.leftmenu li a:hover {
	color: #5f958c;
}
.leftmenu li a.selected {
	color: #5f958c;
	/*padding-left:10px;	*/
}
ul.leftmenu ul {
	list-style-type:none;
	font-size:80%;
	margin:0; padding:0;
	padding-left:20px;
}

/* botmenu */
/*-------------Элементы страницы------------- */
#bread, #bread a {
	color:#26716b;
	text-decoration:none;
}
#bread {
	text-align:right;
	padding-top:20px;
}
#bread a:hover{color:#378a83}
#content, #left, #right {
	padding-bottom:120px;

}
/* ----- формочки ------ */
#authform {
	padding-left:14px;
	color:#3c475b;
	font-size:10px;

}
#authform table tr td {
font-size:10px;
}
#authform h3 {
	color:#3c475b;
	font-size:12px;
	padding:0;
	margin:0;
	margin-top:40px;
	padding:12px 0px 18px 50px;
	background:url(/bitrix/templates/profweb-ff/images/ico-key.png) left top no-repeat;
	behavior: url(/bitrix/templates/profweb-ff/images/iepngfix.htc);
}
.shadow {
	border:none;
	border-bottom:#cacfcf 1px solid;
	border-right:#cacfcf 1px solid;
	background:url(/bitrix/templates/profweb-ff/images/shadow.gif) no-repeat left top;
	padding:2px 0px 0px 2px
}
.button {
	text-align:center;
	color:#39688b;
	font-size:10px;
	border:none;
	font-weight:bold;

	background:url(/bitrix/templates/profweb-ff/images/button.png) top left no-repeat;
	width:58px;
	height:34px;
	padding-bottom:1px;
}
.button-ok {
	text-align:center;
	color:#39688b;
	font-size:10px;
	border:none;
	font-weight:bold;

	background:url(/bitrix/templates/profweb-ff/images/button-ok.png) left top no-repeat;
	width:45px;
	height:25px;
	padding-bottom:2px;
}
#searchform h3 {
	color:#3c475b;
	font-size:12px;
	padding:0;
	margin:0;
	margin-top:0px;
	padding:0px 0px 10px 0px;
}

/*-------- Стили страницы ------*/


/* Niiz */
#footer {
	clear:both;
	padding:1px 200px;
	font-size:11px;
	padding-bottom:10px;
}
#bitrix {
	float:left;
	color:#c95f09;
	font-weight:normal;
	padding-left:10px;
	padding-top:10px;
	margin-left:-200px;
}
#counters {
	float:right;
	padding-right:10px;
	padding-top:10px;
	margin-right:-200px;
	text-align:right;
}
/* ПНГ */
img, .iefix, input {behavior: url(/bitrix/templates/profweb-ff/images/iepngfix.htc);}
a img {border:none;}

