body {
/*
	-moz-transform: scale(0.72);
	-webkit-transform: scale(0.72);
*/
}

a{
	outline: none;
	color: #009DE0;
}
#grid tr{
	vertical-align: top;
}
#grid td{
	min-width: 80px;
	height: 80px;
}
#grid td > img{
	display: block;
}
#grid td > div,#grid td >a{
	display: block;
	position: absolute

}
#grid td > a{
	background-position: top left;
}
#grid td > a:hover{
	background-position: top right;
	z-index: 100;
}

.def_text{
	background-color: #FFF;
}
.def_text h2{
	font-weight: normal;
	color: #009DE0;
}
.def_text h2{
	margin-top: 10px;
}
.def_text h2:first-child{
	margin-top: 0px;
}

/* About */

#about{
	width: 250px;
	top: 80px;
	margin-left: 12px;
}
#about_navig{
	position: absolute;
	right: 0px;
}
#about_navig img{
	display: block;
}
#about_content{
	height: 390px;
	overflow: hidden;
	padding: 10px 8px;
}

.content_navig{
	background-color: #9B9C9E;
	line-height: 0px;
	width: 100%;
	height: 13px;
}

.proj_text{
	clear: both;
	background-color: #EBEBEB;
	overflow: hidden;
	padding: 12px 24px 12px 12px;
	max-height: 200px;
}

.proj_text h2{
	font-weight: normal;
	color: #009DE0;
}
.proj_text h2{
	margin-top: 10px;
}
.proj_text h2:first-child{
	margin-top: 0px;
}
.proj_text p, .def_text p{
	margin-bottom: 12px;
}
.proj_text p:last-child, .def_text p:last-child{
	margin-bottom: 0px;
}
em,i{
	font-style: italic;
}
strong,b{
	font-style: bold;
}

.projOver{
	background-color: #000;
}
