/* CSS Document */

/******************* NAV */
.mainNavigation{
	width:100%;	
	height:44px;
	padding: 0 0 25px 0
}
.mainNavigation:after{
	content:".";
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
}
	.mainNavigation li{
		float:left;
		border-bottom: 6px solid #d0ecef;
		margin:0 3px;
		display:inline;
		width:86px;
		height:38px;
		font-size:1.4em;
	}
		.mainNavigation li a{
			display:block;
			padding:13px 0 0 0;
			height:25px;
			text-align:center;
			background-color: #d0ecef;
		}
		.mainNavigation li.active a,
		.mainNavigation li a:hover{
			background-color:#fff;
			text-decoration:none;
		}

/******************* HOME */
.stdContentBlock{
	padding: 0 0 0 11px	;
}
	.stdTitle{
		padding: 0 0 15px 0;
		font-size:1.6em;
		text-align:center;
	}
	.stdContentBlock p{
		padding: 0 0 15px 0	
	}
.productChoiceList{
	width:100%;	
}
.productChoiceList:after{
	content:".";
	clear:both;	
	display:block;
	height:0;
	visibility:hidden;
}
	.productChoiceList ul{
		margin-top:50px;
	}
	
	.productChoiceList li{
		float:left;
		height:152px;
		padding:0 8px;
		width:140px;
	}
	
	.largeProductChoiceList li {
		float:left;
		height:250px;
		padding:0 8px;
		width:280px;
		text-align:center;
	}
	
	.largeProductChoiceList span {
		font-size:14px;
		font-weight:normal;
		text-align:center;	
	}
	
/* Espace pro */
.proSpace{
	width:329px;
	margin: 0 0 5px 50px;
	background: url(../images/common/bg_proSpaceRepeat.png) repeat-y 0 0px;
}
	.proSpace .innerProSpace{
		background: url(../images/common/bg_proSpace.png) no-repeat 0 0px;
		padding: 4px 0 0 34px
	}
		.proSpace .proTitle{
			padding: 14px 0 25px 59px;
			color:#f9f9f9;
			font-size:2.1em;
			background: url(../images/common/bg_proTitle.png) no-repeat 0 0px;
			margin: 0 0 0 7px
		}
		.proSpace .visuBlock1{
			text-align:left;
			color:#fff;
			text-indent:40px;
			/*background: url(../images/common/btn-pro-on.png) no-repeat 0 0px;*/
		}
		.proSpace .visuBlock1:hover{
			text-align:left;
			color:#fff;
			text-indent:40px;
			/*background: url(../images/common/btn-pro-off.png) no-repeat 0 0px;*/
		}		
		.proSpace .visuBlock{
			text-align:left;
			color:#fff;
			text-indent:40px;
		}	
		.proSpace .visuBlock4{
			padding-bottom:15px;
		}
		.proSpace .linkProBlock{
			width:265px;
			background-color:#7f604c;
			padding:3px 13px 5px 17px; 
			font-size:1.3em;
		}
		.proSpace .linkProBlock:after{
			content:".";
			clear:both;
			height:0;
			display:block;
			visibility:hidden;
		}
			.proSpace .linkProBlock a{
				color:#fff;	
				float:right;
				padding:10px 37px 9px 0;
				background: url(../images/common/bg_proLink.png) no-repeat 100% 0px;
			}
/* Shop */
.visuShop{
	padding:13px 0 0 150px	
}
.shopTitle{
	color:#7bcdcd;
	font-size:2.29em;
	padding: 0 0 15px 0
}
.customBlock{
	padding:0 0 30px 11px;
	clear:both;
}

#creation{
height:500px; 
width:910px;
background: url(../images/bg_creation.jpg) no-repeat 100% 0px;
}

#creation h4{
margin-left:20px;
margin-top:5px;
font-size:1.2em;
font-weight:bold;
color:#5C351C;
}

#creation-left{
float:left;
width:550px;
height:100%;
}

#creation-right{
float:left;
width:350px;
height:100%;
}

span.blue {
color:#60C6C3;
font-weight:bold;
}