body {
	background-image: url(source/fondindus.jpg);
	padding:0px;
	margin:0px;
	font-family : Tahoma,Verdana,Arial;
	font-size:12px;
}
a{
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
input, select {
	color : #000000;
	font-size : 12px;
	font-family : Tahoma, Verdana, Arial;
	font-weight: bold;
}
h3 {
	color : #0E4E7E;
	font-size : 18px;
	font-family : Tahoma, Verdana, Arial;
	font-weight: bold;
}
h4 {
	color : #0E4E7E;
	font-size : 15px;
	font-family : Tahoma, Verdana, Arial;
	font-weight: bold;
}
a img{
border:none;
}

table.root{
width:100%;
margin-bottom:20px;
}
table.root td{
vertical-align:top;
}
table.root td.top{
background:url(source/topfon.gif);
height:61px;
}
table.root td.sred{
background:url(source/fonlogo.gif);
}
table.root td.footer{
background:url(source/footer.gif);
height:37px;
vertical-align:middle;
}
td.lban{
padding-top:20px;
padding-left:10px;
}
td.contentCont{
padding-bottom:15px;
}
table.contTable{
width:100%;
}
table.contTable td.left{
background:#7990a4;
padding-bottom:35px;
}
table.contTable td.content{
background:url(source/main_top.gif) #e4e9ed;
background-repeat:repeat-x;
padding-top:15px;
padding-left:25px;
padding-right:25px;
padding-bottom:15px;
border-right:4px solid #000000;
width:99%;
}
table.contTable td.right{
width:177px;
background:url(source/rightfon.gif);
background-repeat:no-repeat;
}
table.contTable td.pont{
background:url(source/main_bot.gif);
background-repeat:repeat-x;
}

table.leftTable {
width:210px;
}
table.leftTable td.ltitle{
background:url(source/leftTitleFon.gif);
height:35px;
color:#FFFFFF;
text-transform:uppercase;
background-repeat:no-repeat;
vertical-align:middle;
font-size:12px;
font-weight:bold;
text-align:center;
}
table.leftTable td.lcontent{
background:url(source/leftContentFon.gif);
background-repeat:repeat-y;
padding-left:10px;
padding-right:15px;
padding-top:30px;
padding-bottom:30px;
}

table.footerTable{
width:100%;
}
table.footerTable td{
vertical-align:middle;
padding-right:10px;
padding-left:10px;
}
ul.footermenu{
list-style:none;
margin:0px;
padding:0px;
}
ul.footermenu li{
display:inline;
padding-right:15px;
}
ul.footermenu li a{
font-size:11px;
color:#e4e9ed;
}

div.TopMenuCont{
position:relative;
}
div.TopMenuPos{
position:absolute;
top:-45px;
}

a.leftmenuLink{
border:1px solid #807a77;
display:block;
background:#cbc7c3;
margin-bottom:8px;
color:#d44409;
font-weight:bold;
padding-top:5px;
padding-left:5px;
padding-bottom:5px;
}
a.leftmenuLink:hover{
background:#fff;
color:#294a91;
text-decoration:none;
}
ul.map{
margin:0px;
list-style:none;
}
ul.map li a{
color:#000000;
font-size:12px;
}
ul.map li ul{
list-style:none;
margin-left:0px;
padding-left:20px;
margin-bottom:3px;
margin-top:3px;
}
ul.map li ul li{
list-style:none;
padding-left:0px;
margin-bottom:3px;
margin-top:3px;
}

div.galfoto{
float:left;
margin-bottom:10px;
margin-right:10px;
text-align:center;
height:190px;
width:190px;
}
div.galfoto div.zag{
color:#000000;
font-size:11px;
}
div.galfoto img{
border:1px solid #ed6d00;
}
div.galIndex{
margin-bottom:15px;
}

/*---со старого--------------------------*/
.right02 {
	color : #0E4E7E;
	margin-top : 5px;
	padding-bottom : 10px;
	padding-right: 15px;
	margin-bottom : 5px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 5px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}

.t01 {
	color : #0E4E7E;
	padding-bottom : 5px;
	margin-bottom : 5px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	text-transform:uppercase;
}
.t012 {
	color : #0E4E7E;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	margin:0px;
}
.t012 a {
	color : #D44409;
}
.t01 a:hover {
	color : #FFA251;
}
td.phn{
padding-left:40px;
padding-top:15px;
background:url(source/pnh.jpg);
background-repeat:no-repeat;
vertical-align:top;
width:224px;
color:#feeabf;
font-size:24px;
}