h2 {
	color: #636363;
	font-size: 10pt;
	font-weight: 100;
	margin-bottom: 2px;
}

h2.inline {
	margin-bottom: -1.2em;
}

.gray { color: #636363; }
p.first { margin-top: 0; }

table { border: none; }
table tr td { vertical-align: top; }
div.news { margin-top: 0.5em; }
div.news p.item span { display: block; }
div.news p.item a.readmore { display: inline }
div.news p.item span.content { color: #636363; }
div.news p.item span.content { text-align: justify; }

a { color: #636363; text-decoration: none; }
a:hover { text-decoration: underline;  }

/* ABOUT THE WORK */
div.about-the-work p.lang { text-align: right; }
div.about-the-work p.lang a { color: #636363; text-decoration: none; }
div.about-the-work p.lang a:hover { text-decoration: underline; }

/* CV */
div#content table.cv { margin-left: 10px; }

/* PORTFOLIO */
div.portfolio div.thumbnail,

div.gallery_overview div div.thumbnail { width: 50px; height: 65px; margin: 2px; overflow: hidden; float: left }
div.gallery_overview > div { margin: 0.5em 0 1em 0; }
div.gallery_overview div div.thumbnail { float: none; display: inline; }
div.gallery_overview a { color: #000; text-decoration: none; font-weight: 100; }
div.gallery_overview span { color: #636363; }
div.gallery_overview a:hover { text-decoration: underline; }

div.portfolio div.thumbnail a img,
div.gallery_overview a img { border: none; }
div.portfolio div.thumbnail a:hover img { margin: 2px 0 0 1px; }

p.pic_discription { color: #636363; font-size: 9pt; margin-top: 0; }
