.path {
	width:700px; height:30px;
	float:left; display:inline;
	text-align:left;
	font-family:"Trebuchet MS", Verdana, Tahoma, Arial;
	font-size:14px;
}

.productName {
	width:700px; height:35px;
	float:left; display:inline;
	font-family:"Century Gothic", "Trebuchet MS", Verdana;
	font-size:20px; font-weight:bold;
	text-align:center;
	text-shadow:1px 1px 0px white;
}

.pictureContainer {
	width:670px; height:505px;
	float:left; display:inline;
	position:relative;
	margin:0px 15px 0px 15px;
	border:1px solid #000000; border-radius:10px;
	box-shadow:2px 2px 10px black;
}

.tabContainer {
	width:700px; height:22px;
	box-sizing:border-box;
	float:left; display:inline;
	position:relative;
	padding:0 20px;
}

#infoContainer {
	width:698px;
	float:left; display:inline;
	border:1px solid black; border-radius:5px;
	background:#f8d7d7;
	font-family:"Century Gothic", "Trebuchet MS", Verdana; font-size:14px;
	text-align:left;
	text-shadow:0px 0px 3px #888;
}

.hideContainer {
	float:left; display:inline;
	overflow:hidden;
	-webkit-transition:height 0.5s;
	-moz-transition:height 0.5s;
	-o-transition:height 0.5s;
	-ms-transition:height 0.5s;
	transition:height 0.5s;
}

.hideLeftContainer {
	width:319px;
	float:left; display:inline;
	margin:20px 10px 20px 20px;
}

.hideRightContainer {
	width:319px;
	float:left; display:inline;
	margin:20px 20px 20px 10px;
}

.hideTotalContainer {
	width:658px;
	float:left; display:inline;
	margin:20px 20px 20px 20px;
	text-align:center;
}

#hide0, #hide1, #hide2 {
	float:left; display:inline;
}

#picture {
	width:670px; height:505px;
	border:0px;
	border-radius:10px;
	text-decoration:none;
	-webkit-transition:opacity 0.5s;
	-moz-transition:opacity 0.5s;
	-o-transition:opacity 0.5s;
	-ms-transition:opacity 0.5s;
	transition:opacity 0.5s;
	background:center no-repeat #ffffff;
	filter:progid:DXImageTransform.Microsoft.Fade(duration=0.5);
}

.documentTitle {
	width:660px;
	float:left; display:inline;
}

#siteBody {
	width:700px;
	float:left; display:inline;
	margin-left:14px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	left:0px;
}

.tab {
	height:19px; line-height:19px;
	float:left; display:inline;
	padding:1px 5px 1px 5px;
	border:1px solid black; border-bottom:0px;
	position:relative;
	font-size:11px; font-weight:bold;
	top:0px;
	background:white;
	border-top-left-radius:5px; border-top-right-radius:5px;
	text-shadow:0px 0px 3px #888;
	cursor:pointer;
	margin:0 2px;
}

.tabHover {
	height:22px;
	top:-2px;
	background:#f8d7d7;
}

ul {
	padding:0px;
	margin:0px;
	margin-left:20px;
	list-style:none;
	font-style:italic;
}

#path {
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	position:relative;
	top:5px;
}

.aLink {
	text-decoration:none;
	outline:none;
}

.menuCatalogue {
	background:top center no-repeat;
}

.documentContainer {
	width:150px; height:212px;
	float:left; display:inline;
	cursor:pointer;
	margin:6px;
	border:1px dotted #000000;
	background:center no-repeat;
}

.documentContainer:hover {
	border-style:solid;
}

.planContainer {
	width:190px; height:190px;
	float:left; display:inline;
	cursor:pointer;
	margin:8px;
	padding:5px;
	border:1px dotted #000000;
	background:center 30% no-repeat;
	position:relative;
	border-radius:5px;
}

.planContainer:hover {
	border-style:solid;
}

.downloadPlan {
	position:absolute;
	font-family:Verdana, Geneva, sans-serif; font-size:11px;
	bottom:5px; left:5px; right:5px;
	text-decoration:none;
	color:#ffffff;
	padding:0px 5px 2px 5px;
	border-radius:3px;
}
