﻿html, body{line-height:1;font-size:100.01%;}
a img{border:none;text-decoration:none}
fieldset{border:0}
:focus{outline:none}
html{height:100%}
#projects .short-desc{font-size:9px;color:#14384b;padding:12px 0;text-transform:uppercase;text-align:center}
.project-details{
	min-width:600px;
	position:relative;
	display:none;
	overflow:visible !important;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 66px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.project-details .up{left:50%;margin-left:0px;top:8px}
.project-details h2{background:none;width:600px;margin:0 auto 18px;text-align:center;font-weight:normal}
.project-details h2 em{display:block;color:#ff0066;font-weight:normal;font-size:20px;padding:5px 0 0;font-family:Georgia, "Century Schoolbook L", Serif}
.project-details h2 span{padding:0 15px;display:inline-block;width:600px;height:31px;vertical-align:baseline;text-indent:-9999px;background-position:50% 0;background-repeat:no-repeat}
.project-details .desc{font-size:11px;color:#305c73;line-height:14px;padding:8px 0 0;width:600px;text-align:center;margin:0 auto 20px}
.project-details .navi{position:absolute; width:110px; left:400px;top:0px; text-align:center;}
.project-details .navi .pages{color:#34506b;font:italic normal 20px Georgia, "Century Schoolbook L", Serif;padding:0;white-space:nowrap;width:110px}
.project-details .navi .pages span{display:inline-block;width:23px;margin:0;padding:0}
.project-details .navi .current{color:#e50000;}
.project-details .navi a{float:left;width:33px;height:33px;text-decoration:none;background:url(../images/button.png) no-repeat;margin:0;padding:0;}
.project-details .navi .prev{background-position:0 0;}
.project-details .navi .next{background-position:100% 0;}
.project-details .images-project{width:600px;height:980px; position:relative; overflow:hidden; margin:0 auto; background:none}
.project-details .images-project img{display:block; position:absolute;top:16px;left:0px;padding:0px; margin:0;}
