body { color: #666; font-size: 11px; font-family: Verdana, Arial; background-color: #f1f1f1; margin: 0; }
p { padding: 5px; }
.container { padding: 0; position: relative; right: 0; left: 0; width: 985px; height: auto; margin: 9px 0 9px 9px; }
.menu { font-weight: normal; font-style: normal; position: relative; left: 0; right: 0; width: 166px; height: auto; text-align: left; float: left; margin-top: 1px; }
.menu_sub { font-style: normal; font-weight: normal; text-align: left; position: relative; right: 0; left: 0; width: 166px; height: auto; margin-bottom: 2px; }
.news { font-size: 10px; font-family: verdana; font-style: normal; font-weight: normal; text-align: left; position: relative; right: 0; left: 0; width: 166px; height: auto; }
.content { font-size: 10px; font-family: verdana; font-style: normal; font-weight: normal; text-align: left; position: relative; right: 0; left: 0; width: 800px; height: auto; float: left; margin-left: 18px; }
.cv_content { font-size: 10px; font-family: verdana; font-style: normal; font-weight: normal; text-align: left; position: relative; right: 0; left: 0; width: 600px; height: auto; float: left; }
.cv_content p { margin: 0 0 0 20px; }
.link_content { font-size: 10px; font-family: verdana; font-style: normal; font-weight: normal; text-align: left; position: relative; right: 0; left: 0; width: 600px; height: auto; float: left; }
.link_content p { margin: 0 0 0 20px; }
.project_thumb { font-style: normal; font-weight: normal; background-color: #fff; text-align: left; position: relative; right: 0; left: 0; width: auto; height: 114px; float: left; margin-right: 9px; margin-bottom: 9px; border: solid 1px #f1f1f1; }
.project_thumb_txt_bottom { position: absolute; top: 100px; height: 14px; }
.project_thumb_txt_top { position: absolute; top: 0; height: 14px; visibility: hidden; }
.projectpage_sub { color: #666; font-style: normal; font-weight: normal; text-align: left; position: relative; right: 0; left: 0; width: auto; height: auto; float: left; margin-top: 0; margin-right: 1px; border: solid 1px #f1f1f1; cursor: pointer; }
.projectpage_image { font-style: normal; font-weight: normal; margin-right: 9px; margin-bottom: 9px; position: relative; right: 0; left: 0; width: 600px; height: 460px; float: left; }
.projectpage_image_buttons { font-style: normal; font-weight: normal; margin-right: 9px; margin-bottom: 9px; position: relative; right: 0; left: 0; width: 600px; height: 20px; float: left; }
.projectpage_image_buttons_skip { color: #666; font-style: normal; font-weight: normal; text-align: left; cursor: pointer; margin-top: 0; margin-right: 1px; position: relative; right: 0; left: 0; width: auto; height: auto; float: right; border: solid 1px #f1f1f1; }
.projectpage_txt { font-style: normal; font-weight: normal; text-align: left; margin-bottom: 9px; position: relative; right: 0; left: 0; width: 150px; height: auto; float: left; margin-left: 9px; }
.projectpage_txt_description { font-style: normal; font-weight: normal; text-align: left; position: absolute; top: 40px; left: 0; width: 100%; height: auto; visibility: visible; }
.projectpage_txt_facts { font-style: normal; font-weight: normal; text-align: left; position: absolute; top: 40px; left: 0; width: 100%; height: auto; visibility: hidden; }
.forms { font-size: 10px; font-family: verdana, Arial; border: solid 1px #999; }
.forms_nomargin { margin: 0; padding: 0; }
a { color: #666; font-size: 10px; font-family: verdana; text-decoration: underline; }
a:hover { color: #fff; font-size: 10px; font-family: verdana; background-color: #666; text-decoration: none; }

