/* line 4, ../../../../../../../../../usr/share/compass/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
html, body { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }

/* line 6, ../../../../../../../../../usr/share/compass/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
html { font-size: 100.01%; }

/* line 16, ../../../../../../../../../usr/share/compass/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, abbr, acronym, address, code, del, dfn, em, img, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }

/* line 18, ../../../../../../../../../usr/share/compass/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
blockquote, q { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; quotes: "" ""; }
/* line 45, ../../../../../../../../../usr/share/compass/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }

/* line 20, ../../../../../../../../../usr/share/compass/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
th, td, caption { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; text-align: left; font-weight: normal; vertical-align: middle; }

/* line 22, ../../../../../../../../../usr/share/compass/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
table { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; border-collapse: separate; border-spacing: 0; vertical-align: middle; }

/* line 24, ../../../../../../../../../usr/share/compass/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
a img { border: none; }

/* line 12, ../src/screen.sass */
body { font-family: Tahoma, Geneva, sans-serif; font-size: 10px; background-color: #262524; }

/* line 18, ../src/screen.sass */
a { color: #aeb0b1; text-decoration: none; outline: none; }

/* line 24, ../src/screen.sass */
#container { width: 900px; margin: 0 auto; overflow: hidden; *zoom: 1; padding-bottom: 36px; background-color: white; margin-top: 20px; }

/* line 31, ../src/screen.sass */
#left-content { display: inline; float: left; margin-right: 1px; width: 200.223px; padding-left: 86.096px; padding-top: 55px; position: relative; }
/* line 139, ../../../../../../../../../usr/share/compass/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #left-content { overflow-x: hidden; }

/* line 38, ../src/screen.sass */
#right-content { display: inline; float: left; margin-right: 0; width: 475.529px; padding-top: 55px; }
/* line 139, ../../../../../../../../../usr/share/compass/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #right-content { overflow-x: hidden; }

/* line 43, ../src/screen.sass */
#image-menu { display: inline; float: left; margin-right: 1px; width: 138.154px; margin-top: 17px; }
/* line 139, ../../../../../../../../../usr/share/compass/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #image-menu { overflow-x: hidden; }
/* line 47, ../src/screen.sass */
#image-menu #image-menu-title { height: 15px; margin-bottom: 3px; }
/* line 52, ../src/screen.sass */
#image-menu #image-menu-thumbs div { float: left; margin: 0px 2px 2px 0px; width: 25px; height: 25px; }
/* line 57, ../src/screen.sass */
#image-menu #image-menu-thumbs div img { cursor: pointer; width: 25px; height: 25px; }
/* line 61, ../src/screen.sass */
#image-menu #image-menu-thumbs div:hover { margin: 0; width: 27px; height: 27px; }
/* line 65, ../src/screen.sass */
#image-menu #image-menu-thumbs div:hover img { width: 27px; height: 27px; }

/* line 70, ../src/screen.sass */
#image-menu.works { margin-top: 97px; }
/* line 73, ../src/screen.sass */
#image-menu.works #image-menu-title { height: 39px; margin-bottom: 0; }

/* line 79, ../src/screen.sass */
#media-selector { clear: both; padding-top: 59px; margin-bottom: 6px; }
/* line 84, ../src/screen.sass */
#media-selector div { cursor: pointer; display: inline-block; width: 10px; height: 8px; margin-right: 2px; border: 1px solid #aeb0b1; }
/* line 92, ../src/screen.sass */
#media-selector div.active { background-color: #aeb0b1; }

/* line 96, ../src/screen.sass */
#work-info { margin-right: 19px; margin-bottom: 15px; font-size: 11px; }
/* line 100, ../src/screen.sass */
#work-info .info-ano { font-weight: bold; font-size: 11px; }
/* line 103, ../src/screen.sass */
#work-info .info-info { display: block; color: #545454; margin-top: 5px; margin-bottom: 23px; }

/* line 109, ../src/screen.sass */
#project { float: left; margin-bottom: 23px; }
/* line 113, ../src/screen.sass */
#project #project-title { margin-bottom: 9px; font-size: 11px; color: #262524; font-weight: bold; background: white url(/media/images/project-arrow.png) no-repeat; margin-left: -10px; padding-left: 10px; }
/* line 123, ../src/screen.sass */
#project #project-works-thumbs { margin-bottom: 8px; float: left; clear: both; }
/* line 128, ../src/screen.sass */
#project #project-works-thumbs div { float: left; margin: 0px 2px 2px 0px; width: 25px; height: 25px; }
/* line 134, ../src/screen.sass */
#project #project-works-thumbs div a { height: 25px; }
/* line 137, ../src/screen.sass */
#project #project-works-thumbs div a img { cursor: pointer; width: 25px; height: 25px; }
/* line 141, ../src/screen.sass */
#project #project-works-thumbs div:hover { margin: 0; width: 27px; height: 27px; }
/* line 145, ../src/screen.sass */
#project #project-works-thumbs div:hover img { width: 27px; height: 27px; }
/* line 149, ../src/screen.sass */
#project #project-works-title { font-size: 11px; margin-bottom: 10px; color: black; clear: both; }

/* line 157, ../src/screen.sass */
#bottom-links { position: absolute; bottom: 0px; left: 86px; margin-top: 10px; }
/* line 162, ../src/screen.sass */
#bottom-links div { float: left; }
/* line 164, ../src/screen.sass */
#bottom-links a:hover { color: black; }
/* line 167, ../src/screen.sass */
#bottom-links #language-link { width: 31px; }
/* line 169, ../src/screen.sass */
#bottom-links #language-link a.current { display: none; }

/* line 174, ../src/screen.sass */
#media-list { width: 476px; height: 357px; background-color: black; }
/* line 178, ../src/screen.sass */
#media-list .medium { display: none; }

/* line 182, ../src/screen.sass */
#work-description { margin-top: 9px; min-height: 85px; }

/* line 187, ../src/screen.sass */
#top-image { height: 102px; }

/* line 191, ../src/screen.sass */
#main-content { margin-top: 13px; min-height: 417px; }
/* line 194, ../src/screen.sass */
#main-content h2 { font-size: 14px; }
/* line 196, ../src/screen.sass */
#main-content h3 { font-size: 12px; }

/* line 199, ../src/screen.sass */
#main-content.links { color: #aeb0b1; }
/* line 201, ../src/screen.sass */
#main-content.links a:hover { color: black; }

/* line 205, ../src/screen.sass */
#newsletter-box { margin-top: 50px; }
/* line 207, ../src/screen.sass */
#newsletter-box table { width: 100%; clear: both; }
/* line 210, ../src/screen.sass */
#newsletter-box .label { height: 15px; border-right: 1px solid white; border-bottom: 2px solid white; width: 40px; background-color: #adafb0; text-align: center; vertical-align: middle; color: white; }
/* line 219, ../src/screen.sass */
#newsletter-box .field { background-color: #c3c4c5; height: 15px; width: 400px; border: none; border-bottom: 2px solid white; }
/* line 225, ../src/screen.sass */
#newsletter-box input { width: 400px; height: 15px; border: none; background-color: #c3c4c5; color: white; padding-left: 5px; }
/* line 232, ../src/screen.sass */
#newsletter-box ul.errorlist { list-style-type: none; padding-left: 5px; color: red; background-color: #c3c4c5; }
/* line 237, ../src/screen.sass */
#newsletter-box .submit { font-weight: bold; }
/* line 239, ../src/screen.sass */
#newsletter-box .submit a:hover { color: black; }
/* line 241, ../src/screen.sass */
#newsletter-box .white { color: white; }

/* line 245, ../src/screen.sass */
h1 { font-size: 17px; }

/* line 249, ../src/screen.sass */
hr.barra { height: 3px; width: 476px; display: block; clear: both; background: #aeb0b1; border: none; border-color: #aeb0b1; color: #aeb0b1; margin-top: 3px; }

/* line 260, ../src/screen.sass */
.black { color: black; }
/* line 262, ../src/screen.sass */
.black a { color: black; }
