								body {				margin: 0;				padding: 0;				text-align: left;				font-family: Helvetica, Arial;				font-size: 0.7em;				font-weight: lighter;				color: #000000;				line-height: 17px;				background-position: top center;				background-repeat: no-repeat;			}						html {				margin: 0;				padding: 0;			}					#header {				width: 100%;			}						#headercontent {				width: 960px;				margin: auto;			}									#logo {				width: 360px;				padding-top: 55px;				float: left;			}			#frontpagereader {			 visibility: hidden;			 font-size: 6px;			 line-height: 0pt;			}			#navigation {				width: 600px;				margin: auto;				float: right;			}						#mainnavigation {				width: 150px;				float: left;				padding-top: 8px;			}											#mainnavigation ul {					list-style-type: none;					margin: 0;					padding: 0;					}								#mainnavigation li {					list-style-type: none;					padding-right: 10px;					}				#mainnavigation li a {					}								#mainnavigation li a:link {					color: #000000;					}									#mainnavigation li a:hover {					color: #ff7700;					}								#mainnavigation .active {					color: #ff7700;					font-size: 11px;				}						#languagenavigation {				float: right; 				width: 350px; 				padding-top: 76px;			}								#langugagenavigation ul {					list-style-type: none;					margin: 0;					padding: 0;					white-space: nowrap;					}								#languagenavigation li {					list-style-type: none;					display: inline;					padding-right: 10px;					}				#languagenavigation li a {					}								#languagenavigation li a:link {					color: #000000;					}									#languagenavigation li a:hover {					color: #ff7700;					}								#languagenavigation .active {					color: #ff7700;					font-size: 11px;				}									/* -------------------- */					#languagenavigationfrontpage {				width: 760px; 				text-align: center;				padding-top: 50px;			}								#langugagenavigationfrontpage ul {					list-style-type: none;					margin: 0;					padding: 0;					white-space: nowrap;					}								#languagenavigationfrontpage li {					list-style-type: none;					display: inline;					padding-right: 10px;					}				#languagenavigationfrontpage li a {					}								#languagenavigationfrontpage li a:link {					color: #000000;					}									#languagenavigationfrontpage li a:hover {					color: #ff7700;					}								#languagenavigationfrontpage .active {					color: #ff7700;					font-size: 11px;				}							/* -------------------- */									#content{				padding-top: 40px;				padding-bottom: 40px;				width: 740px;				line-height: 20px;				margin: auto;							}						#maincontent{				float:left; 				width: 450px; 			}						#frontpagecontent{				float: left; 				width: 450px; 				padding-top: 100px;			}			#contact{				float:left; 				width: 700px; 			}
			
			#worksnew{				float:left; 				width: 700px; 			}
				#worksnew ul{					list-style-type: none;					margin: 0;					padding: 0;
					line-height: 16px;					}								#worksnew li{					list-style-type: none;					padding: 0;
					margin: 0;
					line-height: 16px;					}
					
								#work{				float:left; 				width: 750px; 			}							#footer{				width: 100%; 				font-family: Helvetica, Arial;				font-size: 11px;				bottom: 0px;				position: absolute;				background-color: #ffffff;				visibility: hidden;			}						#footer2{				width: 100%; 				font-family: Helvetica, Arial;				font-size: 11px;				bottom: 0px;				position: absolute;				background-color: #ffffff;			}						#footercontent{				text-align: center;				padding: 11px;				background-position: right 0px;			}										#footercontent ul{					list-style-type: none;					margin: 0;					padding: 0;					white-space: nowrap;					}								#footercontent li{					list-style-type: none;					display: inline;					padding-right: 7px;					}												#jumpcontent {				visibility: hidden;			}						#backtotop {				visibility: hidden;			}						h1{				font-size: 25px;				font-weight: lighter;				margin: 0;				padding: 0;			}									h2{				font-size: 1.4em;				font-weight: lighter;				margin: 0;				padding: 0;			}									hr {				margin: 0;				padding: 0;				height: 0;				border: 0;			}						img {				border: 0;			}						b {				font-size: 1em;				font-weight: bold;			}									.clear {				clear: both;				visibility: hidden;			}						.reader {				visibility: hidden;			}						.plus {				color: #ff7700;				font-weight: bold;				padding-right: 3px;			}						.lineheightfix {				line-height: 10px;			}			li {				list-style-type: none;				margin: 0;				padding: 0;
			}						ul {				list-style-type: none;				margin: 0;				padding: 0;			}						a {				color: #000000;				text-decoration: none;				font-size: 11px;			}											a:hover {				color: #ff7700;								text-decoration: none;						font-size: 11px;			}			img, div { 				behavior: url(../iepngfix.htc); 			}																		
