* {font-family: Arial, Helvetica, sans-serif;}
img {padding:0px; border:none;}
.tech_text {
	font-size:12px;color:#3E3E3E;position:relative;
}

.obzor_text {
	font-size:14px;color:#3E3E3E;position:relative;
}

.vakansii_text{
	font-size:11px;color:#3E3E3E;position:relative;
}

.icons {font-size:17px;color:#D90000;padding-bottom:3px;}

body {margin:0px; padding:0px; background:#FFFFFF;font-size:70%;text-align:center;}
td {font-size:76%;}
form {margin:0;}
.cf {background:#fff;border-width:1px;font-size:11px;}
.button {border-width:1px;font-size:11px;}
a {color:#D90000;}

#Main {width:1000px; height:585px; margin:auto;text-align:left;position:relative;}

#Top {position:relative;width:1000px;}

#Logo {position:absolute;left:13px;top:10px;}
#Logo h1 {display:none;}
#Logo img {width:182px;height:46px;}
#Logo span {display:block;width:182px;height:46px;background:url(../i/c1.gif)}




#Left {
	position:absolute;
	left:13px;
	top:57px;
	width:200px;
	height:377px;
	background-color: #F0F0F0;
	
}

#Left .Menu2 hr {dispay:none;}

#Left .Menu2 {background: #CCCCCC;padding:10px 0px;}
#Left .Menu2 li {margin:0;padding:0;list-style:none;}
#Left .Menu2 ul {margin:0;padding:0;list-style:none;}
#Left .Menu2 a { padding:3px 0px 5px 16px;background:url(c1200000.htm) no-repeat;background-color:#E2E2E2; display:block; text-decoration:none; height:auto !important; height:1%;font-size:93%;font-weight:700;}
#Left .Menu2 a:hover {background: #999999 url(c1200000.htm) no-repeat;}
#Left .Menu2 a.active,#Left .Menu2 a.active:hover {background:#FF6600 url(c1200000.htm) no-repeat;}

#Left .b {padding:10px 0px;}

#Right {
	position:absolute;
	width:789px;
	height:400px;
	left: 207px;
	top: 37px;
}

.page_noeud {width:964px;margin-left:-9px;}
				.bloc_noeud{display:block;border:1px solid #eaeaea;float:left;position:relative;margin:0px 0px 12px 9px;display:inline;width:230px;height:137px;overflow:hidden;}
				.bloc_noeud:hover{text-decoration:none;}
					.bloc_noeud .titre{display:block;position:absolute;top:18px;left:0px;font-size:14px;color:#3d3d3d;min-height:14px;height:auto !important;height:14px;border-left:2px solid #db002f;line-height:80%;}
						.bloc_noeud .titre_bkg{display:block;width:100%;height:100%;background-color:#FFFFFF;-moz-opacity:0.5;filter:alpha(opacity=50);opacity:0.5;-Khtml-Opacity:0.5;position:absolute;top:0px;left:0px;z-index:0;}
						.bloc_noeud .titre_txt{display:block;padding:2px 15px 2px 5px;position:relative;z-index:100;text-transform:uppercase;font-size:11px;}
				
#Content {
	position: relative;
	width:740px;
	height:400px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	left: 0px;
}


#Footer {
	font-size:10px;
	color:#3E3E3E;
	position:absolute;
	clear:both;
	height:105px;
	padding-left:13px;
	padding-right:13px;
	top: 437px;
}
#Footer .lnk a {font-weight:700;}
#Footer .lnk2 a {color:#3E3E3E;text-decoration:none;}
#Footer .lnk2 a:hover {text-decoration:underline;}

#Footer .copy {
	position:absolute;
	left:156px;
	top:115px;
	width: 236px;
}
#Footer .lnk {
	position:absolute;
	left:15px;
	top:115px;
	width: 127px;
}
#Footer .lnk2 {
	position:absolute;
	left:779px;
	top:115px;
	width: 208px;
}
#Footer .log {
	position:absolute;
	left:448px;
	top:113px;
	height: 51px;
}

#Footer .lilog {
	position:absolute;
	left:538px;
	top:113px;
	height: 51px;
}


#Footer .fon {position:absolute;left:13px;top:0px; height:110px; width:980px; background-color: #e2e2e2;}

#Footer .left {position:absolute;left:19px;top:5px; height:90px; width:278px; border:2px; border-color: #999999; padding:5px; vertical-align:middle; background-color:#CCCCCC; }
#Footer .center {position:absolute;left:361px;top:5px;height:90px; width:278px; border:2px; border-color: #999999; padding:5px; vertical-align:middle; background-color:#CCCCCC; }
#Footer .right {position:absolute;left:697px;top:4px;height:90px; width:278px; border:2px; border-color: #999999; padding:5px; vertical-align:middle; background-color:#CCCCCC; }



.Pagehead {display:none;}


#Content .text .head {height:35px;border-bottom:1px solid #E7E7E6;margin-bottom:0px;}
#Content .text .head img {height:30;}

.headmenu {float:right;font-weight:700;margin-top:4px;}
.headmenu img {margin:0px 0px -4px 20px;}

.mainflash { width:789px; height:400px;}
.pagemenu{width:auto; padding-bottom:10px;}



#Content div.text  {
	width:740px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0px;
}

#Content div.text .read {}
#Content div.text h1 {font-size:160%;margin:0 0 15 0}
#Content div.text h2 {font-size:160%;margin:0 0 15 0}
#Content div.text h3 {font-size:160%;margin:0 0 15 0}
#Content div.text h4 {font-size:140%;margin:0 0 15 0}
#Content div.text h5 {font-size:110%;margin:0 0 15 0}
#Content div.text p {margin:0px 0px 15px 0px;}

#Content div.text .ct {border-top:1px solid #E7E7E6;border-left:1px solid #E7E7E6;}
#Content div.text .ct td {border-bottom:1px solid #E7E7E6;border-right:1px solid #E7E7E6;padding:3px 7px;font-size:70%;}

#Content div.text .ct .c2 {background:#FAFAFA}
#Content div.text .ct .h {font-size:90%;}

#Content .text ul {margin:10px 15px 10px 0px;padding:0;}
#Content li {list-style:none;padding:1px 0px 2px 9px;background:url(c1800000.gif) left top no-repeat;}
#Content .text td {font-size:70%;}


#Content .cp {border:3px solid #eee;}
#Content .cp img {margin:1px;}

#Content .wall td {vertical-align:top;padding:20px 21px 20px 0px;}
#Content .wall td a {display:block;text-decoration:none;color:#000;}
#Content .wall td a:hover {text-decoration:underline;}
#Content .wall img {background:#e0e0e0;}
#Content .wall .l {padding-left:10px;border-left:1px solid #ccc;}
#Content .wall .pic {position:relative;width:105px;height:66px;overflow:hidden;margin:0 0 5px 0;}
#Content .wall .pic h5 {margin:0px;background:#D90000;color:#fff;font-size:10px;padding:2px;position:absolute;left:0;right:0;}

#Content .sitemap li li a {color:#000;}
