/* boutari CSS Document, Created by NMS 2006 */

/* ////////////////////////// */
/* layout                    */
/* ////////////////////////// */
body{
	margin:0px;
	padding:0px;
	background-image:url(../images/bg.gif);
}

#all_site{
	width:983px;
	top:0px;
	left:0px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
}

#date_box{
	display:inline;
	padding-top:4px;
	float:right;
	padding-right:7px;
}

.fixbg{
	/*background-color:#FFFFFF;*/
	clear:both;
}

.float_left{
	float:left;
	position:relative;
}

.float_right{
	float:right;
	position:relative;
}

/* olo to main site xwris to footer */
#main_site{
	width:983px;
	top:0px;
	left:0px;
	position:relative;
}

/* olo to left column */
#left_column{
	width:228px;
	top:0px;
	left:0px;
	position:relative;
	float:left;
}

#logo_boutari{
	width:228px;
	height:123px;
	top:0px;
	left:0px;
	position:relative;
	margin-bottom:1px;
	font-size:0px;
}

#green_bar{
	width:228px;
	height:20px;
	background-image:url(../images/green_bar.jpg);
	background-repeat:no-repeat;
	/*font-size:0px;*/
	position:relative;
	margin-bottom:1px;
}

#menu_box{
	width:226px;
	margin-left:1px;
	/*margin-bottom:1px;*/
	position:relative;
}

.menu_element_level_1{
	height:26px;
	background-image:url(../images/bg_menu_level_1.jpg);
	background-repeat:no-repeat;
	margin-bottom:1px;
}

.menu_level_1_green_txt{
	margin-left:12px;
	top:6px;
	position:relative;
	display:inline;
}

#search_box{
	width:226px;
	height:65px;
	background-image:url(../images/bg_search.jpg);
	background-repeat:no-repeat;
	position:relative;
	margin-left:1px;
	margin-bottom:1px;
}

#search_wine_box{
	width:226px;
	height:65px;
	background-image:url(../images/bg_wine_search.jpg);
	background-repeat:no-repeat;
	position:relative;
	margin-left:1px;
	z-index:500;
}

.left_col_flash{
	width:220px;
	border-width:1px;
	border-style:solid;
	border-color:#D1D2BF;
	margin-top:3px;
	margin-left:3px;
	margin-bottom:3px;
	text-align:center;
}

/* olo to kedriko site  */
#central{
	width:754px;
	position:relative;
	float:left;
}

#menu_up_all_box{
	min-width:754px;
	height:37px;
	background-image:url(../images/bg_menu_up_all.jpg);
	background-repeat:no-repeat;
	top:0px;
	left:0px;
	position:relative;
}

#menu_up{
	/*width:484px;*/
	height:25px;
	float:right;
	top:0px;
	position:relative;
	background-image:url(../images/bg_menu_up.jpg);
	background-repeat:repeat-x;
	padding-right:23px;
}

#UpMenuCorner{
	height:25px;
	width:31px;
	top:0px;
	left:0px;
	float:left;
	position:relative;
	display:inline;
	background-image:url(../images/corner_menu_up.jpg);
	background-repeat: no-repeat;
}

.txt_box_menu_up{
	height:25px;
	top:0px;
	left:0px;
	float:left;
	position:relative;
	display:inline;
	text-align:center;
}

.division_menu_up{
	width:41px;
	height:21px;
	float:left;
	position:relative;
	top:0px;
}

#green_central_bar{
	height:6px;
	background-image:url(../images/green_central_bar.gif);
	background-repeat:repeat-x;
	font-size:0px;
}

#main_flash{
	width:754px;
}

#under_flash_bara{
	height:13px;
	background-image:url(../images/bara.gif);
	background-repeat:no-repeat;
	font-size:0px;
}

#page_contents{
	width:753px;
	margin-left:1px;
	margin-top:1px;
	margin-bottom:4px;
	margin-right:1px;
}

#title_page{
	margin-bottom:10px;
	margin-top:21px;
	margin-left:34px;
	margin-right:34px;
}

#sub_title_page{
	margin-bottom:17px;
	margin-top:0px;
	margin-left:34px;
	margin-right:34px;
}

#text_block_all{
	margin-top:14px;
	margin-left:34px;
	margin-right:34px;
	margin-bottom:12px;
	position:relative;
	top:0px;
	color:#3f480a;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

.right_image{
	float:right;
	position:relative;
	margin-left:11px;
}

.left_image{
	float:left;
	position:relative;
	margin-right:11px;
}

/*!!!!!!arxi footer !!!*/
#footer{
	width:981px;
	height:42px;
	position:relative;
	border:1px solid #D9DBB5;
	background-color:#ECECEC;
	z-index:100;
}

#cambas_logo{
	width:142px;
	height:40px;
	padding-left:37px;
	position:relative;
	float:left;
}

#footer_txt_box{
	top:8px;
	padding-left:50px;
	/*width:306px;*/
	width:500px;
	position:relative;
	margin-right:3px;
	text-align:right;
	float:left;
}

.footer_txt{
	text-align:center;
	padding-left:17px;
}

#nms_logo{
	top:12px;
	position:relative;
	width:120px;
	height:15px;
	float:right;
	margin-right:3px;
}

#product_wine_box_all img{
	border:0px;
}

#press_office_all_bara{
	height:27px;
	background-image:url(../images/bg_press_office_bara.gif);
	background-repeat:repeat-x;
	top:0px;
	left:0px;
	position:relative;
}

#press_office_menu{
	height:11px;
	float:left;
	top:6px;
	position:relative;
	padding-right:22px;
	width:500px;
}

#press_office_velos{
	width:14px;
	height:10px;
	top:0px;
	left:0px;
	float:left;
	position:relative;
	display:inline;
}

.videos{
padding:10px;
margin-top:20px;
margin-left:20px;
text-align:right;
position:relative;
display:inline;
}


