body, html {font-family:Tahoma, sans-serif; font-size:12px; color:#4d4d32;background:#FFF; padding:0; margin:0; height:100%;min-width:1000px;min-height:600px;overflow:auto}
a:link, a:visited {color: #43402A;}
html {height:100%;}
#about_us{position:absolute;top:50%;margin:-270px 0 0;width:100%;  z-index:1; }

/*
table{height:100%; width:100%; background:#CCCABB;}
.td{background:url(/images/old/tile2.jpg) #BBB9A6; vertical-align:middle;}
*/

#html_contents{position:relative;  margin:0 auto;  width:900px; height:600px; background:#f7f6f1; background:  url(/images/old/main_backgroundjpg2.jpg) no-repeat top left;}
#flash_contents{position:relative; z-index:10; height:600px;}
h1{font-size:12px; font-weight:normal; padding:50px;}
.pr{padding:0 0 0 50px;}
#head_site {width: 100%;background: #F7F6F1 url(/images/old/head_border.gif) repeat-x bottom left;height: 50px;}
#logo{position:relative; left:3px;}
#menu{position:absolute; left:273px; color: #bdbdad; top:0px;width:627px; height:108px;}
#menu a{font-weight:bold; text-decoration:none;margin:5px; color: #43402A;}
#menu .active{color:#ff6000}
#menu img {border:0px}
#menu .lang{position:absolute; right:0px; top:0px; border:0px;}
.orange{color:#FB4200; font-weight:normal;}
ul.projects {float: left;margin:0 0 0 40px;padding: 20px 15px 0 0;width: 150px;}
ul.projects li {padding: 0;	margin: 0 0 7px 0;	font-size: 11px;}
ul.projects li a:link, ul.projects li a:visited {background:  url(/images/old/bullet_projects.gif) no-repeat center left;padding: 2px 3px 3px 14px;}
ul.projects li a:hover {padding: 2px 3px 3px 14px;color: #fff;background: #FB4200 url(/images/old/hover_bullet.gif) no-repeat center left;}
#footer{clear:left;}

#flashContainer {position:relative;z-index:100;height:100%}
