@import "colors_fonts.css";

*{
	margin:0px;
	padding:0px;
	color: #000000;
}

html{
	overflow-y: scroll;
	height: 100%;
	width: 100%;

}

body {
	margin:0px;
	padding:0px;
	text-align: center;
	color: #000000;
	background-image:  url(../images/BG_site.jpg);
	background-repeat: repeat-x;
	background-position: top center;
	background-color: #172C40;
	height: 100%;
	width: 100%;
	margin-top:38px;
}

a { text-decoration:underline; }
a:hover { text-decoration:none; }


img { 
	behavior: url(iepngfix.htc); 
	border: 0px;
}

p{
	padding-bottom: 10px;
}

.clearboth{
	clear: both;
	height: 1px;
	display:block;
	border-bottom-color: red;
	font-size: 1%;
}


.sitecolumn{
	width: 1000px;
	margin: 0 auto;
	text-align: left;
}

.siteplate{
	width: 1000px;
	background-image:  url(../images/siteplate_main.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	background-color: #FFFFFF;
	margin: 0 auto;
}

.siteplate_gallery{
	width: 1000px;
	background-image:  url(../images/siteplate_main.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	background-color: color;
	margin: 0 auto;
}

.siteplatetexttop{
	width: 1000px;
	background-image:  url(../images/bg_texttop.gif);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: transparent;
	margin: 0 auto;
	display:block;
}

.siteplatetexttop_wide{
	width: 1000px;
	background-image:  url(../images/bg_texttop_wide.gif);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: transparent;
	margin: 0 auto;
	display:block;
}

.siteplatefoot{
	width: 1000px;
	background-image:  url(../images/bg_pagebottom.gif);
	background-repeat: no-repeat;
	background-position: bottom center;
	background-color: transparent;
	margin: 0 auto;
	display:block;
}

.siteplatefoot_wide{
	width: 1000px;
	background-image:  url(../images/bg_pagebottom_wide.gif);
	background-repeat: no-repeat;
	background-position: bottom center;
	background-color: transparent;
	margin: 0 auto;
	display:block;
}

		.logo {
		position: absolute; 
		height:104px;
		width:130px;
		margin-left:11px;
		margin-top:16px;
		}

		.navigation {
		height:364px;
		width:1000px;
		margin-left:0px;
		margin-top:0px;	/* 38 */
		display: block;
		}

		.navigation_gallery {
		height:462px;
		width:1000px;
		margin-left:0px;
		margin-top:0px;	/* 38 */
		display: block;
		}

		.contentcolumn {
		width:600px;
		margin-left:16px;
		margin-top:0px;
		color: black;
		float: left;
		}

		.contentcolumn_wide {
		width:600px;
		margin-left:210px;
		margin-top:0px;
		color: black;
		float: left;
		}

				.contentcolumn h2{
				margin-top: 12px;
				font-family: Verdana, Georgia, serif;
				font-size: 14px;
				font-weight: bold;
				color: #000000;
				padding-bottom: 14px;
				}

				.contentcolumn p{
				text-align: justify;
				}

				.contentcolumn_wide h2{
				margin-top: 12px;
				font-family: Verdana, Georgia, serif;
				font-size: 14px;
				font-weight: bold;
				color: #000000;
				padding-bottom: 14px;
				}

				.contentcolumn_wide p{
				text-align: justify;
				}




				.slogan {
				width: 100%;
				text-align: center;
				font-family: Verdana, Georgia, serif;
				font-size: 15px;
				font-weight: bold;
				color: #284D70;
				padding-bottom: 22px;
				}

		.promoscolumn{
		width:356px;
		margin-top:0px;
		margin-right: 1px;
		background-color: red
		display: block;
		float: right;
		}


.siteplate_foot{
	width: 1000px;
	margin: 0 auto;
	margin-top: -32px;
	display: none;
	clear: both;
}

.footer {
	width: 1000px;
	height: 95px;
	margin: 0 auto;
	display: block;
	text-align: left;
	background-image:  url(../images/BG_footer.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	color: #ffffff;
}

.novotel {
	position: absolute;
	margin-top:38px;
	margin-left:20px;
	height: 53px;
	width: 53px;
}

.mplink {
	position: absolute;
	margin-top:64px;
	margin-left:842px;
	height: 26px;
	width: 140px;

}

.footnav {
	color: #ffffff;
	font-family: Verdana, Georgia, serif;
	font-size: 10px;
	width: 600px;
	text-align: center;
	position: absolute;
	margin-top: 20px;
	margin-left: 200px;
	background-color: ;
}

		.footnav a{
		color: #ffffff;
		font-family: Verdana, Georgia, serif;
		font-size: 10px;
		text-decoration: none;
}

		.footnav a:hover{
		color: #ffffff;
		text-decoration: underline;
		}


.footaddress{
	color: #ffffff;
	font-family: Verdana, Georgia, serif;
	font-size: 10px;
	width: 600px;
	text-align: center;
	background-color: ;
	position: absolute;
	margin-top: 40px;
	margin-left: 200px;
}

		.footaddress a{
		color: #ffffff;
		font-family: Verdana, Georgia, serif;
		font-size: 10px;
		}

		.footaddress a:hover{
		color: #ffffff;
		}


.twittface{
	color: #ffffff;
	font-family: Verdana, Georgia, serif;
	font-size: 10px;

	width: 600px;
	text-align: center;
	background-color: ;

	position: absolute;
	margin-top: 65px;
	margin-left: 200px;

}

		.link_icon {
		width: 20px;
		height: 20px;
		}

		.twittface a{
		color: #ffffff;
		font-family: Verdana, Georgia, serif;
		font-size: 10px;
		}

		.twittface a:hover{
		color: #ffffff;
		}




/*MENU DEF.*/

.menuclear{
	clear: both;
	height: 12px;
	display:block;
	font-size: 1%;
}

.wglassL{
	width: 60px;
	display:block;
	float:right;
	text-align: center;
}

.wcarafeL{
	width: 60px;
	display:block;
	float:right;
	text-align: center;
}

.wbottleL{
	width: 60px;
	display:block;
	float:right;
	text-align: center;
}

.wineType{
	width: 400px;
	display:block;
	font-size: 14px;
	font-weight: bold;
}

.itemName{
	width: 100%;
	display:block;
	font-weight: bold;
}

.itemText{
	width: 400px;
	display:block;
}

.wglass{
	width: 60px;
	display:block;
	float:right;
	text-align: center;
	font-weight: normal;
}

.wcarafe{
	width: 60px;
	display:block;
	float:right;
	text-align: center;
	font-weight: normal;
}

.wbottle{
	width: 60px;
	display:block;
	float:right;
	text-align: center;
	font-weight: normal;
}






