.gray, .gray a {color:#b3ac9c}

ul.level li	{margin-bottom:1em}

/* Class for images at portfolio */
.img_note {margin:1.5em 0; font-style:italic}
.img_note img {border:1px solid #e6d9c6; background-color:#ffffff; margin-bottom:0.2em}
.img_note p {margin-top:0.2em}

#other_projects {padding:10px 0 2em 25px;}
#other_projects ul {padding:1em 0 0 0; margin:0; list-style-type:none}
#other_projects ul li {padding-bottom:0.6em; line-height:1.2em}

/* Client documents */
table.clientdoc {margin-top:2em; margin-bottom:1em}
table.clientdoc tr.hl td	{background-color:#e3f3ff; border-bottom:1px solid #b6e3f6}
table.clientdoc td		{padding-top:0.4em; padding-bottom:0.4em; border-bottom:1px solid #e3f3ff}
table.clientdoc td.icon	{width:15px; padding-left:10px}
table.clientdoc td.name	{width:50%; padding-left:10px}
table.clientdoc td.size	{width:23%; padding-left:10px}
table.clientdoc td.date	{width:27%; padding-left:0.5em; white-space:nowrap}
table.clientdoc td.check	{width:20px; padding-left:5px; padding-right:10px}

/* 	Articles list */
ul.articles {margin:0; padding:0.3em 0 0.5em 17px}
ul.articles li {padding-bottom:1em}
p.article_description {color:#999999}
p.last_articles {color:#333333; font-weight:bold; margin:0; padding:0.5em 0 0.5em 0; border-top:1px dotted #e0e0e0}

table.article_group td img {padding-right:1em; padding-bottom:0.5em}
table.article_group td h3 {margin-top:0.4em}

/* Portfolio */
#portfolio-selector {margin-bottom:0; font-size:85%; text-transform:uppercase; padding:3px 20px}
#portfolio-selector a {color:#93836c; margin-right:1.5em; text-decoration:none; border-bottom:1px dashed #93836c}
#portfolio-selector a.current {background-color:#ffffff; border-top:2px solid #c63e33; border-right:1px solid #e6e0dc; border-left:1px solid #e6e0dc; color:#000000; border-bottom:none; margin-right:1.5em; padding:0.3em 1em; cursor:default}
#portfolio-list {background-color:#ffffff; padding:0.5em 20px 20px 20px; border-bottom:1px solid #e6e0dc}
#portfolio-list td {margin:100px !important; padding:5px 12px 15px 0}
#portfolio-list td img {margin-bottom:3px; border:2px solid #ffffff}
#portfolio-list .on {border:2px solid #e6d9c6}

#nearest-projects {width:200px; background-color:#ffffff; margin-left:20px}
#nearest-projects div {padding:15px 25px; margin:8px 0}
#nearest-projects .prev {background:url("/i/uarr.gif") transparent top center no-repeat; border-bottom:1px dashed #e6d9c6}
#nearest-projects .current {padding-top:12px; padding-bottom:12px; font-weight:bold; background:url("/i/larr.gif") transparent 8px center no-repeat}
#nearest-projects .current small {font-weight:normal}
#nearest-projects .next {background:url("/i/darr.gif") transparent bottom center no-repeat; border-top:1px dashed #e6d9c6}

table.centered td {text-align:center}

#client_name_popup {background-color:#e6d9c6; position: absolute; z-index:255;  /*overflow;hidden*/}
#client_name_popup div {padding:3px 8px 5px 8px; font-size:75%; text-align:center}

