
body,html{
	width:100%;
	height:100%;
	}

	
*{
	font-size:14px;
	margin:0px;
	padding:0px;
	}
body {
font-family: 'Open Sans', sans-serif;
}	
.clear{
	clear:both;
	}
h2{
	font-size:27px;
	margin-bottom:10px;
	}
h3{
	font-weight:700;
	font-size:16px;
	margin-bottom:30px;
	}
h4{
	font-weight:300;
	font-size:23px;
	color:rgba(174, 121,1,1);
	margin-bottom:30px;
	}
a{
	text-decoration:none;
	}
img{
	border:none;
	}
ul, li{
	list-style-type:none;
	}
.home h1.post-title{
	font-size:24px;
	font-weight:700:
	}
strong{
	font-weight:700;
	}
p{
	margin-bottom:11px;
	}
.cuisine-txt strong{
	color:rgba(174,121,1,1);
	display:block;
	margin-bottom:12px;
	}
.clear{
	clear:both;
	}
.post-content h2 + p{
	width:432px;
	margin-bottom:11px;
	}
.post-content ul li{
	list-style-type: disc;
	margin-left:15px;

	}
.post-content ul {
		margin-bottom:35px;
	}
.post-content .no-marge{
	margin-bottom:0px;
	}
/* structure */
body{
	background-color:#d5d5d5;
	}
.wrap{
	width:1123px;
	margin:0px auto;
}

.main{
	float:left;
	width:773px;
	margin-top:90px;
	}
.home{
	margin-top:inherit;
	}
.home .post{
	background-color:rgba(0,0,0,0.1);
	padding:35px;
	}
.home .post p, .home .post h1{
	color:#FFF;
	}
#contain-img{
	position:absolute;
	z-index:-1;
	top:0px;
	width:100%;
	min-height:100%;
	overflow:hidden;
	}
#contain-img img{
	width:100%;
	}
	
.side{
	width:350px;
	float:left;
	}
 .contain{
	float:left;
	width:741px;
	background-color:#FFF;
	padding:15px;
	
	}
.contain-post-img{
	width:25%;
	float:left;
	}
.contain-post-img img{
	width:100%;
	height:100%;
	
	}
.contain-post{
	width:75%;
	float:left;
	}

/*menu*/
#logo{
	margin-bottom:15px;
	margin-top:90px;
	}
.side #menu-dv{
	list-style-type:none;
	font-family: 'Cabin', sans-serif;
	}
.side #menu-dv li a{
	font-size:43px;
	font-weight:400;
	color:#fff;
	/*color:rgba(255,255,255,1);*/
	/*opacity:0.6;*/
	transition:all 0.2s ease-out;
	/*text-shadow:0px 0px 12px #000000;*/
	text-shadow:0 0 8px #666666;
	}
.side #menu-dv li a:hover{
	opacity:1;
	color: #be9840;
	text-shadow:0 0 4px #4d3704;
	}
	
/* temp vd */	
.side #menu-dv-v2{
	list-style-type:none;
	}
.side #menu-dv-v2 li a{
	font-size:43px;
	font-weight:400;
	color:#fff;
	/*color:rgba(255,255,255,1);*/
	/*opacity:0.6;*/
	transition:all 0.2s ease-out;
	/*text-shadow:0px 0px 12px #000000;*/
	text-shadow:0 0 8px #666666;
	}
.side #menu-dv-v2 li a:hover{
	opacity:1;
	color: #be9840;
	text-shadow:0 0 4px #4d3704;
	}	
	
.sub-menu{
	display:none;
	}
/* side bar cuisine */
.side-cuisine{
	background-color:rgba(174,121,1,0.4);
	padding:19px;
	}
.side-cuisine .in-cat{
	background-color:#fff;
	width:229px;
	float:left;
	text-align:center;
	}
.side-cuisine .in-cat:nth-child(2){
	margin:0px 24px;
	}
#contain-logo-pronorm{
	width:100%;
	text-align:center;
	}
#logo_pronorm{
	
	margin:38px auto;
	}
.in-cat p{
	color:#000;
	height:46px;
	}
	
/* content */
.post{
	background-color:rgba(255,255,255,0.7);
	padding:38px 42px;
	margin-bottom:50px;
	}
.home .post{
	margin-bottom:inherit;
	width:633px;
	float:right;
	}
.home .post .post-content h2 + p{
	width:inherit;
	}
.home .post .post-content h2{
	color:#FFF;
	}
	
.bloque-cuisine{
	width:100%;
	clear:both;
	margin-bottom:6px;
	}
.bloque-cuisine .cuisine-img{
	width:432px;
	float:left;
	}
.bloque-cuisine .cuisine-img img{
	margin-top:5px;
	}
.bloque-cuisine .cuisine-txt{
	float:left;
	width:245px;
	padding-left:12px;
	}
	
/* footer fixed */	
#site-footer {

}

#site-footer-menu {
margin: 0 auto;
width: 1123px;
text-align:center;
margin-top:4px;
}	

#site-footer-menu  a {
color:#fff;
text-decoration:none;
margin-right:10px;
margin-left:10px;
text-transform:uppercase;
font-size:1.1em;
}
	
#tablecontact {
margin-bottom:20px;
}	
	
#tdcontactleft {
border-right:2px solid #be9840;
}

#tdcontactright {
padding-left:30px;
}	