body{
    background: #FFF url("/pub/MainIponweb/i/bottom_bg.gif") repeat-x bottom fixed;
	height: 100%; 
	padding: 0px;
	margin: 0px;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-weight: normal;
}
a:link, a:visited, a:active {
	text-decoration: underline;
	color: #4C4C4C;
}
a:hover {
	text-decoration: underline;
	color: #000;
}
#m a.mm:link, #m a.mm:visited, #m a.mm:active{
	font-size: 70%;
	text-decoration: underline;
	color: #FF7200;
}
#m a.mm:hover {
	font-size: 70%;
	text-decoration: underline;
	color: #000;
}
table{
	border: none;
	border-collapse: collapse;
}
table td{
	padding: 0px;
}
table#content{
	width: 100%;
    background: #FFF;
}
table#content td p{
	font-size: 75%;
	color: #4C4C4C;
}
table#content td ul li{
	font-size: 75%;
	color: #4C4C4C;
}
table#tri td#lt{
	width: 22px;
    background: #E8E7E7;
	vertical-align: top;
}
table#tri td#rb{
    background: #F4F4F4;
	text-align: right;
	vertical-align: bottom;
}
table#tri td#rt{
    background: #F4F4F4;
	text-align: right;
	vertical-align: top;
}
table#tri td#lb{
    background: #E8E7E7;
	vertical-align: bottom;
}
#c{
	width: 100%;
	padding-top: 20px;
	padding-right: 23px;
	padding-bottom: 45px;
	vertical-align: top;
}
#c_left{
	width: 50%;
	padding-top: 20px;
	padding-right: 23px;
	vertical-align: top;
}
#c_right{
	width: 50%;
	padding-top: 20px;
	padding-left: 23px;
	vertical-align: top;
}
table#top{
	width: 100%;
    background: transparent url("/pub/MainIponweb/i/top.jpg") no-repeat top left;
}
table#top td{
	vertical-align: top;
}
table#top td#orange{
	background: #FF7200;
	height: 3px;
}
#t0{
	width: 33.33%;
	background: #E8E7E7 url("/pub/MainIponweb/i/t0.gif") repeat-y top right;
	vertical-align: top;
	padding-top: 18px;
}
#t1{
	width: 33.33%;
	background: #EEE;
	vertical-align: top;
	padding-top: 18px;
}
#t2{
	width: 33.33%;
	background: #F6F6F6;
	vertical-align: top;
	padding-top: 18px;
}
table#top0{
	width: 100%;
	background: url("/pub/MainIponweb/i/bg.gif") repeat-x top;
}
table#tri{
	width: 100%;
	background: #FFF;
}
table#menu{
	background: #F6F5F5;
	margin-left: 30px;
}
table#menu td{
	vertical-align: middle;
	white-space: nowrap;
}
table#menu td a{
	font-size: 120%;
	text-decoration: underline;
	color: #000;
}
table#menu td a:hover{
	font-size: 120%;
	text-decoration: underline;
	color: #444444;
}
table#tri td a{
	font-size: 120%;
	text-decoration: underline;
	color: #5D5C5C;
}
table#tri td a:hover{
	font-size: 120%;
	text-decoration: underline;
	color: #444444;
}
.tri_td{
	font-size: 70%;
	color: #5D5D5D;
	padding: 15px 25px 20px 25px;
}
img{
	border: none;
}
img#logo{
	margin-left: 62px;
	margin-top: 44px;
}
img#pen{
	padding-right: 12px;
}
img#pp{
	padding-right: 12px;
	padding-left: 15px;
}
img#p3{
	padding-right: 12px;
	padding-left: 15px;
}
img#jobs{
	margin: 13px 10px 0px 10px;
}
.w100{
	width: 100%;
}
div#pr{
    margin-top: 35px;
    margin-left: 15px;
    margin-right: 5px;
}
div#cit{
    margin-right: 15px;
    margin-top: 45px;
	font-size: 75%;
	color: #707070;
}
div#m{
	white-space: nowrap;
    margin-top: 15px;
    margin-left: 35px;
}
div#author{
	margin-top: 15px;
	width: 270px;
	font-size: 75%;
	color: #5A5A5A;
	text-align: left;
}
h1{
	font-size: 155%;
	font-weight: normal;
	color: #999;
	margin: 0;
	padding: 0;
}
table#copy{
	width: 100%;
	height: 100px;
	font-size: 70%;
	color: #484848;
}
td#jb{
	width: 32%;
	text-align: center;
	vertical-align: middle;
}
table#copy td{
	white-space: nowrap;
	vertical-align: top;
}
table#copy a{
	color: #484848;
}
table#copy a:hover{
	color: #000;

}
div.c_line{
	width: 40px;
	height: 3px;
	background: #FF7200;
	margin-top: 31px;
	margin-bottom: 20px;
}
div.w70{
	width: 70px;
	height: 1px;
}
#op{
	color: #FB9848;
}
img#mail{
	float: left;
	margin-top: -2px;
	margin-right: 10px;
}
img#foto{
	margin-right: 8px;
	margin-bottom: 1px;
}
span#mmactive{
	font-size: 120%;
	color: #696969;
}
table#contacts{
	width: 100%;
}
table#contacts td{
	vertical-align: top;
}

h2{
	font-size: 110%;
	font-weight: normal;
	color: #454545;
	margin: 0;
 	padding: 15px 0 0 0;
	white-space: nowrap;
}
h3{
	font-size: 110%;
	font-weight: normal;
	color: #6D6D6D;
	margin: 0;
	padding-top: 10px;
	padding-bottom: 0px;
}
h4{
	font-size: 100%;
	font-weight: bold;
	color: #6D6D6D;
	margin: 0;
	padding-bottom: 0px;
}
h5{
	font-size: 90%;
	font-weight: normal;
	color: #6D6D6D;
	margin: 0;
	padding-bottom: 0px;
}
table#ct{
	background: #FCFBFB;
	width: 100%;
	height: 100%;
}
table#top td#photo{
	vertical-align: bottom;
}
img.i-png{
	border: none;
	behavior: url("/pub/MainIponweb/png.htc");
	filter: none;
}

