body {
background:#EAEAEA url(../images/bg_main.gif) repeat-y scroll center;
color:#6A6A6A;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:0.85em;
line-height:1.3em;
margin:0px;
padding:0px;
text-align:center;
}
html {
min-height:100%;
}
#container {

margin:0pt auto;
padding:0px;
text-align:left;
width:740px;
min-height:800px;height:auto !important; /*IE6 min-height CSS hack, together with the next line*/height:800px;
}
hr {
color:#EFEFEF;
height:1px;
}
#header {
background:transparent url(../images/bg_header_2.gif) no-repeat scroll right top;
height:150px;
text-align:left;
width:100%;
}
#language_selector {
clear:both;
float:right;
font-size:0.85em;
margin:7px;
}
#search {
display:inline;
float:left;
font-size:0.85em;
margin-left:18px;
margin-top:9px;
}
#flash_movie {
margin:10px;
}
#logo {
padding-left:10px;
position:absolute;
z-index:5;
}
#menu {
background-color:#009900;
clear:both;
height:40px;
margin:0px 10px;
padding:0px;
width:725px;
}
#content {
background:#CCCCCC url(../images/bg_separator.gif) repeat scroll 0%;
margin-top:20px;
padding:0px;
text-align:left;
width:740px;
}
#content_2 {
margin-top:20px;
padding:0px;
text-align:left;
width:740px;
}
#coloana_1 {
display:inline;
float:left;
font-size:0.85em;
margin-bottom:20px;
margin-left:30px;
width:180px;
}
#coloana_1_ext {
display:inline;
float:left;
font-size:0.85em;
margin-bottom:20px;
margin-left:30px;
width:385px;
}
#head_coloana_1 {
background:#DDFCD8 none repeat scroll 0%;
color:black;
font-size:0.95em;
font-weight:bold;
margin-bottom:5px;
padding-bottom:8px;
padding-left:15px;
padding-top:10px;
}
#coloana_2 {
float:left;
font-size:0.85em;
margin-bottom:20px;
margin-left:35px;
width:180px;
}
#head_coloana_2 {
background:#CBEEFD none repeat scroll 0%;
color:black;
font-size:0.95em;
font-weight:bold;
margin-bottom:5px;
padding-bottom:8px;
padding-left:15px;
padding-top:10px;
}
#coloana_3 {
float:left;
font-size:0.85em;
margin-bottom:20px;
margin-left:40px;
width:260px;
}
.head_coloana_3 {
background:#FFE299 none repeat scroll 0%;
color:black;
font-size:0.95em;
font-weight:bold;
margin-bottom:5px;
padding-bottom:8px;
padding-left:15px;
padding-top:10px;
}
#location {
background:transparent url(../images/pic_interior_2.gif) no-repeat scroll center top;
color:white;
font-size:0.85em;
height:110px;
margin-left:10px;
margin-top:0px;
width:725px;
}
#location a {
color:white;
text-decoration:none;
}
#location a:hover {
border-bottom:1px dotted white;
border-top:1px dotted white;
color:white;
text-decoration:none;
}
#industry_intro {
background:#FFFFFF none repeat scroll 0%;
font-size:0.85em;
margin-bottom:10px;
margin-left:50px;
width:640px;
}
#industry_intro img {
margin-left:50px;
}
#project_description {
background:#FFFFFF none repeat scroll 0%;
font-size:0.85em;
margin-bottom:10px;
margin-left:50px;
width:640px;
}
#industry_intro_general {
float:left;
font-size:0.85em;
margin-left:30px;
margin-right:15px;
width:430px;
}
.srp {
float:left;
font-size:0.85em;
margin-left:30px;
margin-right:20px;
margin-top:20px;
width:600px;
}
.an_industry_intro {
background:transparent url(../images/bg_interior_content.gif) repeat-y scroll center;
float:left;
margin-bottom:25px;
}
#projects_lineup {
background:#FFFFFF none repeat scroll 0%;
clear:both;
font-size:0.85em;
margin-left:50px;
padding-bottom:10px;
width:640px;
}
#project_column_1 {
float:left;
width:300px;
}
#project_column_2 {
float:right;
width:300px;
}
#casestudies_lineup {
background:#FFFFFF none repeat scroll 0%;
clear:both;
font-size:0.85em;
margin-left:50px;
width:640px;
}
#submenu {
color:#7FA5A5;
display:inline;
float:left;
font-size:0.7em;
margin-left:10px;
margin-right:15px;
margin-top:1px;
padding-left:0px;
padding-top:10px;
width:200px;
}
#submenu ul {
margin-top:20px;
}
#submenu li {
border-bottom:1px solid #E4EEF1;
list-style-image:url(../images/bullet_li.gif);
list-style-position:outside;
list-style-type:disc;
margin-top:5px;
}
#submenu a {
color:#415858;
font-size:1.3em;
text-decoration:none;
}
#submenu a:hover {
background:#38D5F5 none repeat scroll 0%;
border-bottom:1px dotted #FFFFFF;
color:#000000;
text-decoration:none;
}
#project_specs {
color:#7FA5A5;
display:inline;
float:left;
font-size:0.8em;
margin-left:10px;
margin-right:15px;
margin-top:1px;
padding-left:0px;
padding-top:10px;
width:200px;
}
#project_specs li {
border-bottom:1px solid #E4EEF1;
list-style-image:none;
list-style-position:outside;
list-style-type:square;
margin-bottom:10px;
margin-top:5px;
}
#project_specs a {
color:#415858;
text-decoration:none;
}
#project_specs a:hover {
background:#38D5F5 none repeat scroll 0%;
border-bottom:1px dotted #FFFFFF;
color:#000000;
text-decoration:none;
}
#screenshots {
color:#FFFFFF;
display:inline;
float:left;
font-size:0.85em;
margin-left:10px;
margin-right:15px;
margin-top:1px;
padding-left:0px;
padding-top:10px;
width:200px;
}
#screenshots img {
margin:0px;
}
#screenshots_2 {
color:#FFFFFF;
display:inline;
float:left;
font-size:0.85em;
margin-left:10px;
margin-right:15px;
margin-top:1px;
padding-left:0px;
padding-top:10px;
width:200px;
}
.side_bg {
background:transparent url(../images/bg_side.gif) repeat-y scroll left center;
margin-left:10px;
margin-top:5px;
}
.print_toolbar {
float:right;
}
#footer {
background:transparent url(../images/bg_footer.gif) no-repeat scroll center bottom;
clear:both;
font-size:0.75em;
/*height:30px;*/
margin:0px;
padding:10px 0px 20px;
width:100%;
}
#footer a {
color:#7FA5A5;
}
#footer a:hover {
color:#517373;
}
.link_new_a {
color:#7FA5A5;
}
.link_new_a:hover {
color:#7FA5A5;
text-decoration:none;
}
.link_a_1 {
border-bottom:1px dotted #009900;
color:#009900;
text-decoration:none;
}
.link_a_1:hover {
background:#009900 none repeat scroll 0%;
color:#FFFFFF;
text-decoration:none;
}
.link_a_2 {
border-bottom:1px dotted #06A1D9;
color:#06A1D9;
text-decoration:none;
}
.link_a_2:hover {
background:#06A1D9 none repeat scroll 0%;
color:#FFFFFF;
text-decoration:none;
}
.link_a_3 {
border-bottom:1px dotted #FFA200;
color:#FFA200;
text-decoration:none;
}
.link_a_3:hover {
background:#FFA200 none repeat scroll 0%;
color:#FFFFFF;
text-decoration:none;
}
.link_a_4 {
border-bottom:1px dotted #009900;
color:#009900;
text-decoration:none;
}
.link_a_4:hover {
background:#009900 none repeat scroll 0%;
border-bottom:1px dotted #009900;
color:#FFFFFF;
text-decoration:none;
}
h1, h2, h3, h4, h5, h6 {
margin:0pt 0pt 10px;
padding:0pt;
}
#location h1 {
margin-top:1px;
}
h1 {
font-size:1.6em;
font-weight:bold;
line-height:1.2em;
}
h2 {
font-size:1.4em;
font-weight:bold;
line-height:1.2em;
}
h3 {
font-size:1.2em;
font-weight:bold;
line-height:1.2em;
}
.breadcrumbs {
padding-left:40px;
padding-top:40px;
}
a {
color:#7FA5A5;
}
a:hover {
color:#7FA5A5;
}
#quote {
text-align:right;
}
