@charset "windows-1251";
/* CSS Document */

table{border-collapse:collapse}
td{
	font-family:Arial, Helvetica, sans-serif; color:#231f20; font-size:12px;
	padding:0
	}

img {border:0;}
html, body, table {
	margin:0; padding:0;
}

html, body{height:100%;}

body{
	font-family:Tahoma, Helvetica, sans-serif; color:#1b1b1b; font-size:12px;
	background:#e1dfdf;
	}

html > body #swapper {
height:auto;
min-height:100%;
}

#swapper{
	margin:0 auto;
	background:#ffffff url(images/shadow.gif) repeat-y;
	width:990px;
	height:100%;
	padding:0 6px;
	}

#headerPlace{
	height:124px;
	background:url(images/headerBg.gif) repeat-x top center;
	}

#logoPlace{
	float:left;
	margin-top:25px;
	padding-left:65px;
	}

#phonePlace{
	float:right;
	margin-top:30px;
	margin-right:58px;
	}

#menuPlace{
	line-height:35px;
	}


#menu {
	list-style:none;
	margin:0;
	padding:0;
        text-align:center;
	}

#menu li {
	height:35px;
        display:inline;
	color:#FFFFFF;
	font-size:11px;
	margin-left:1px;	
	}

#menu li a{
	color:#FFFFFF;
	font-size:11px;	
	text-decoration:none;
        padding-top:11px;
        padding-bottom:11px;
      padding-left:30px;
        padding-right:30px;

        margin:0;
}


#menu li a:hover, #menu li .active{
	color:#fddc27;
	font-size:11px;	
	text-decoration:none;
	background:url(images/hoverMenuBg.gif) repeat-x;
}


#menu li .unactive{
	background:url(images/unactiveMenuBg.gif) repeat-x;
}

/**/
#menu li .unactiveStart{
	background:url(images/unactiveMenuBgStart.gif) repeat-x;
}

#menu li .unactiveStart:hover, #menu li .activeStart{
	background:url(images/hoverMenuBgStart.gif) repeat-x;color:#fddc27;
}
/**/

#menu li .unactiveEnd{
	background:url(images/unactiveMenuBgEnd.gif) repeat-x right top;
}

#menu li .unactiveEnd:hover, #menu li .activeEnd{
	background:url(images/hoverMenuBgEnd.gif) repeat-x right top;color:#fddc27;
}

/**/

#pathPlace{
	padding:13px 26px 0 260px;
	background:url(images/pathShadow.gif) no-repeat center top;
	height:35px;
	margin:7px 0;
	font-size:11px;
}

#pathPlace a{font-size:11px;}
#pathPlace .active{text-decoration:none}
#pathPlace .unactive{color:#757575}
#pathPlace .divider{color:#000000;}

#title{
	padding-left:80px;
	color:#b3b2b2;
	font-size:48px
	}

#contentPlace{
	padding-top:20px;
	padding-bottom:70px;	
	}

#lowerMenuPanel{
	float:left;
	width:215px;
	text-align:center;
	word-wrap: break-word;

}

#lowerMenu{
	list-style:none;
	padding:0;	
	text-align:right;
	}

#lowerMenu li{
	color:#757575;
	font-size:11px;
}


#lowerMenu li a, #lowerMenu li .unactive{
	display:block;
	color:#757575;
	font-size:11px;
	padding:7px 35px 7px 0;
	outline:none;
}

#lowerMenu li a:hover, #lowerMenu li .active{
	display:block;
	color:#ff0000;
	text-decoration:none;
	font-size:11px;
	padding:7px 35px 7px 0;
	background:url(images/navArr.gif) no-repeat right center;
	outline:none;
}


#content{
	float:left;
	padding-left:40px;
	text-align:justify;
	width:620px;
	overflow:hidden;
        padding-top:2px;
	}


#footer{
	background:transparent url(images/footerBg.gif) repeat-x scroll left bottom;
color:#757575;
font-size:11px;
height:72px;
margin-left:auto;
margin-right:auto;
margin-top:-72px;
text-align:center;
width:990px;
}

.clear{clear:both;font-size:0}

a {
	color:#ed1b23;
	text-decoration:underline
	}

a:hover {
	color:#a2a2a2;
	text-decoration:none
	}

#titleDiv{margin:10px auto 15px auto;text-align:center}



.red { color: #FF0000;}

.tbl{}
.tbl td{padding:2px}

.border_tbl td{border:1px solid black;}

