@charset "utf-8";
/* CSS Document */

BODY	{
	background-image: url(../_gfx/BG.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	padding: 0;
	margin: 0;
	font-family: Tahoma;
	font-size: 11px;
	color: #474747;
	}

a	{
	font-family: Tahoma;
	font-size: 11px;
	color: #474747;
	text-decoration: none;
	}
	
a:hover	{
	font-family: Tahoma;
	font-size: 11px;
	color: #474747;
	text-decoration: underline;
	}

TABLE.LogoCreta	{
	background-image: url(../_gfx/logoCreta-BG.png);
	background-repeat: no-repeat;
	width: 844px;
	height: 196px;
	}

TD.Logo	{
	width: 749px;
	}
	
TD.Logo img	{
	padding-left: 23px;
	}

DIV.flags	{
	width: 95px;
	vertical-align: bottom;
	}

TABLE.InnerMainBG	{
	background-image: url(../_gfx/InnerShadow.png);
	background-repeat: no-repeat;
	background-position: top;
	width: 844px;
	height: 350px;
	}
	
TABLE.HomeMainBG	{
	background-image: url(../_gfx/HomeTxt-BG.png);
	background-repeat: no-repeat;
	background-position: top;
	width: 844px;
	height: 382px;
	}
	
TABLE.HomeMainBox	{
	width: 800px;
	}
	
.TitleGreen	{
	font-family: Tahoma;
	font-size: 12px;
	color: #586e00;
	font-weight: bold;
	}
	
.HomeMainBox .TitleBrown	{
	font-family: Tahoma;
	font-size: 12px;
	color: #6c3603;
	font-weight: bold;
	}
	
TABLE.HomeSuggestions	{
	width: 212px;
	padding-top: 6px;
	border-bottom: 1px solid #e9e6cc;
	}
	
.HomeSuggestions img	{
	border: 1px solid #e9e6cc;
	}

.HomeSuggestions div.link	{
	background-image: url(../_gfx/ArrowGreen.png);
	background-position: right;
	background-repeat: no-repeat;
	}

.HomeSuggestions a	{
	display: block;
	font-family: Tahoma;
	font-size: 11px;
	color: #a8a162;
	text-decoration: none;
	}

.HomeSuggestions a:hover	{
	font-family: Tahoma;
	font-size: 11px;
	color: #a8a162;
	text-decoration: none;
	}

TABLE.HomeNewsRight	{
	width: 503px;
	padding-top: 6px; 
	border-bottom: 1px solid #e9e6cc;
	}
	
.HomeNewsRight img	{
	border: 1px solid #e9e6cc;
	}

.HomeNewsRight div.link	{
	float: right;
	}

.HomeNewsRight a	{
	display: block;
	font-family: Tahoma;
	font-size: 11px;
	color: #a8a162;
	text-decoration: none;
	}

.HomeNewsRight a:hover	{
	font-family: Tahoma;
	font-size: 11px;
	color: #a8a162;
	text-decoration: none;
	}

TABLE.HomeNewsNewsletter	{
	width: 503px;
	padding-top: 6px; 
	}

.TitleGreen2	{
	font-family: Arial;
	font-size: 11px;
	color: #586e00;
	font-weight: bold;
	}
	
.TitleGreyBold	{
	font-family: Arial;
	color: #474747;
	font-size: 11px;
	font-weight: bold;
	}
	
.TitleGreyBold12	{
	font-family: Arial;
	color: #474747;
	font-size: 12px;
	font-weight: bold;
	}

.TitleOrange	{
	font-family: Tahoma;
	font-size: 13px;
	color: #d57300;
	font-weight: bold;
	}
	
.TxtGrey	{
	font-family: Arial;
	color: #474747;
	font-size: 11px;
	font-weight: normal;
	}
	
.HomeNewspadding	{
	padding-left: 14px;
	}
	
DIV.VertLine	{
	width: 1px;
	background-color: #eeede1;
	}

DIV.HorLine	{
	height: 1px;
	background-color: #eeede1;
	}

DIV.HorLineBG	{
	height: 1px;
	background-image: url(../_gfx/ContactLineTxt.png);
	background-repeat: repeat-x;
	}

TABLE.HomeNewsletterBox	{
	background-image: url(../_gfx/HomeNewsletterBG.png);
	background-repeat: no-repeat;
	width: 222px;
	height: 194px;
	}
	
.HomeNewsletterBox	td.Title	{
	padding-top: 6px;
	height: 46px;
	}
	
TABLE.HomeNewsletterFields	{
	width: 134px;
	height: 45px;
	}
	
.HomeNewsletterFields	td.field	{
	background-image: url(../_gfx/FieldHomeNewsletterBG.png);
	background-repeat: no-repeat;
	background-position: center;
	width: 114px;
	height: 19px;
	}
	
.HomeNewsletterFields input	{
	width: 100px;
	height: 14px;
	font-family: Tahoma;
	font-size: 11px;
	color: #4c4c4c;
	border: 0;
	*margin-left:15px;
	}

TABLE.HomeNews	{
	width: 243px;
	padding-top: 6px;
	}
	
.HomeNews img	{
	border: 1px solid #e9e6cc;
	}

.HomeNews a	{
	font-family: Tahoma;
	font-size: 11px;
	color: #d57300;
	font-weight: bold;
	text-decoration: underline;
	}

.HomeNews a:hover	{
	font-family: Tahoma;
	font-size: 11px;
	color: #d57300;
	font-weight: bold;
	text-decoration: none;
	}

DIV.TitleNews	{
	background-image: url(../_gfx/ArrowOrange.png);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 13px;
	}

.TitleNews	a	{
	font-family: Arial;
	color: #474747;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}
	
.TitleNews	a:hover	{
	font-family: Arial;
	color: #474747;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	}
	
.HomeBannersBG	{
	background-image: url(../_gfx/HomeBannersBG.png);
	background-repeat: no-repeat;
	background-position: center;
	width: 755px;
	height: 108px;
	}
	
.FooterBG	{
	background-image: url(../_gfx/FooterBG.png);
	background-repeat: no-repeat;
	background-position: center;
	width: 940px;
	}

TABLE.FooterBGpadding	{
	padding: 40px 0 0 0;
	width: 844px;
	}
	
TABLE.FooterSearch	{
	background-image: url(../_gfx/FooterSearch.png);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 225px;
	height: 34px;
	}
	
.FooterSearch	input	{
	border: none;
	width: 180px;
	height: 14px;
	background-color: #f9f8ea;
	text-align: left;
	margin-left: 10px;
	color: #4a4a46;
	font-size: 11px;
	}
	
TD.FaceAndTwit-Logos	{
	width: 67px;
	height: 34px;
	padding: 0 0 7px 11px;
	vertical-align: bottom;
	}
	
DIV.Twitter	{
	float: left;
	width:33px;
	}
	
DIV.Facebook	{
	float: right;
	width:34px;
	}
	
a.GreyLink	{
	font-family: Tahoma;
	font-size: 11px;
	color: #474747;
	text-decoration: none;
	font-weight: normal;
	}
	
a.GreyLink:hover	{
	font-family: Tahoma;
	font-size: 11px;
	color: #474747;
	text-decoration: underline;
	}
	
.BtnLarge01	{
	background-image: url(../_gfx/Btn-SeeAll.png);
	background-repeat: no-repeat;
	width: 209px;
	height: 18px;
	color: #fff;
	font-family: Tahoma;
	font-size: 11px;
	display: block;
	}
	
.BtnLarge01 a	{
	color: #fff;
	font-family: Tahoma;
	font-size: 11px;
	display: block;
	text-decoration: none;
	padding: 2px 0 0 0;
	text-align: center;
	}
	
.BtnLarge01 a:hover	{
	color: #fff;
	font-family: Tahoma;
	font-size: 11px;
	display: block;
	text-decoration: none;
	}

DIV.BtnLarge02float	{
	float: right;
	}

.BtnLarge02	{
	background-image: url(../_gfx/Btn-ReadMore.png);
	background-repeat: no-repeat;
	width: 180px;
	height: 18px;
	color: #fff;
	font-family: Tahoma;
	font-size: 11px;
	display: block;
	}
		
.BtnLarge02 a	{
	color: #fff;
	font-family: Tahoma;
	font-size: 11px;
	display: block;
	text-decoration: none;
	padding: 2px 0 0 0;
	text-align: center;
	}
	
.BtnLarge02 a:hover	{
	color: #fff;
	font-family: Tahoma;
	font-size: 11px;
	display: block;
	text-decoration: none;
	}
	
.BtnSmall01	{
	background-image: url(../_gfx/Btn-Register.png);
	background-repeat: no-repeat;
	width: 78px;
	height: 18px;
	color: #fff;
	font-family: Tahoma;
	font-size: 11px;
	display: block;
	}
		
.BtnSmall01 a	{
	color: #fff;
	font-family: Tahoma;
	font-size: 11px;
	display: block;
	text-decoration: none;
	padding: 2px 4px 0 0;
	text-align: center;
	}
	
.BtnSmall01 a:hover	{
	color: #fff;
	font-family: Tahoma;
	font-size: 11px;
	display: block;
	text-decoration: none;
	}
	
/* CENTRAL PHOTO */

DIV.CentralPhotoFrame	{
	background-image: url(../_gfx/CentralPhotoPhrame.png);
	width: 844px;
	height: 219px;
	background-repeat: no-repeat;
	}
	
TD.PathActive	{
	font-size: 11px;
	font-weight: bold;
	color: #46420d;
	}

.PathActivepadding	{
	padding: 0 0 0 4px;
	}

.TitleDGreen12	{
	color: #46420d;
	font-size: 12px;
	font-weight: normal;
	}
		
.TitleDGreen13	{
	color: #46420d;
	font-size: 13px;
	font-weight: bold;
	}

.TitleDGreen13padding	{
	padding: 5px 0 11px 7px;
	}
	
.TitleDGreen15	{
	color: #46420d;
	font-size: 15px;
	font-weight: bold; /*normal;*/
	}

.TitleDGreenB15	{
	color: #e1ddc2;
	font-size: 15px;
	font-weight: normal;
	}
	
.TitleDGreen15padding	{
	padding: 5px 0 11px 7px;
	}
		
.SubMenuShadowTop	{
	background-image: url(../_gfx/SubMenuShadowTop.png);
	background-repeat: no-repeat;
	width: 233px;
	height: 18px;
	}
	
.SubMenuShadowBot	{
	background-image: url(../_gfx/SubMenuShadowBot.png);
	background-repeat: no-repeat;
	width: 252px;
	height: 60px;
	background-position: bottom;
	}
	
.SubMenuShadowR	{
	background-image: url(../_gfx/SubMenuShadowR.png);
	background-repeat: no-repeat;
	background-position: top;
	width: 19px;
	height: 153px;
	}
	
.BOXTop372	{
	background-image: url(../_gfx/BoxTop372.png);
	background-repeat: no-repeat;
	width: 372px;
	height: 6px;
	}
	
.BOX372	{
	background-color: #f0eddb;
	width: 352px;
	height: auto;
	padding: 10px;
	}

.BOXBot372	{
	background-image: url(../_gfx/BoxBot372.png);
	background-repeat: no-repeat;
	width: 372px;
	height: 6px;
	}
	
.BtnDownload	{
	background-image: url(../_gfx/Btn-Download.png);
	background-repeat: no-repeat;
	width: 93px;
	height: 19px;
	text-align: left;
	padding: 2px 0 0 10px;
	display: block;
	margin: 8px 0 8px 0;
	}
	
.BtnDownload a	{
	display: block;
	color: #474747;
	font-size: 11px;
	text-decoration: none;
	}
	
.InnersBannersBG	{
	background-image: url(../_gfx/InnerBannersBG.png);
	background-repeat: no-repeat;
	background-position: center;
	width: 770px;
	height: 108px;
	}
	
.FloatLeft	{
	float: left;
	}
	
.FloatRight	{
	 float: right;
	 }
	 
.clearboth	{
	clear: both;
	}
	
.ArticleFramePhoto	{
	background-image: url(../_gfx/ArticlePhotoBG.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 233px;
	}
	
.ArticleFramePhotoBot	{
	background-image: url(../_gfx/ArticlePhotoBot.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 233px;
	height: 13px;
	}
	
.ArticleFramePhoto img	{
	padding: 13px 11px 0 11px;
	}
	
TD.CornerLeftT	{
	background-image: url(../_gfx/CornerLT.png);
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
	}
	
TD.CornerRightT	{
	background-image: url(../_gfx/CornerRT.png);
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
	}
	
TD.CornerLeftB	{
	background-image: url(../_gfx/CornerLB.png);
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
	}
	
TD.CornerRightB	{
	background-image: url(../_gfx/CornerRB.png);
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
	}
	
TD.BoxFilling	{
	background-color: #f0eddb;
	width: auto;
	height: auto;
	}
	
DIV.ContactBox	{
	background-image: url(../_gfx/SubMenuDot.png); 
	background-repeat: no-repeat; 
	background-position: top left; 
	text-align: left; 
	color: #46420d; 
	font-family: Tahoma; 
	font-size: 11px; 
	height: 23px; 
	width: 211px; 
	padding: 5px 0 0 20px; 
	text-transform: uppercase; 
	}
	
DIV.ContactTxt	{
	padding: 0 0 0 10px;
	}
	
.ContactTxt	a	{
	color: #8a8a63;
	font-size: 11px;
	text-decoration: none;
	}
	
TD.Field230	{
	background-image: url(../_gfx/Field230.png);
	background-repeat: no-repeat;
	width: 230px;
	height: 21px;
	}
	
input.Field230	{
	margin: 2px 6px 0 6px;
	border: none;
	width: 210px;
	height: 14px;
	background-color: #f9f8ea;
	font-family: Tahoma;
	font-size: 11px;
	color: #000;
	}

TD.Field110	{
	background-image: url(../_gfx/Field110.png);
	background-repeat: no-repeat;
	width: 110px;
	height: 21px;
	}
	
input.Field110	{
	margin: 2px 6px 0 6px;
	border: none;
	width: 96px;
	height: 14px;
	background-color: #f9f8ea;
	font-family: Tahoma;
	font-size: 11px;
	color: #000;
	}
		
TD.Field472	{
	background-image: url(../_gfx/Field472.png);
	background-repeat: no-repeat;
	width: 472px;
	height: 92px;
	}
	
textarea.Field472	{
	margin: 2px 6px 0 6px;
	border: none;
	width: 460px;
	height: 86px;
	background-color: #f9f8ea;
	font-family: Tahoma;
	font-size: 11px;
	color: #000;
	overflow: hidden;
	}
	
/*PHOTOGALLERY LIST*/

TABLE.GalleryHolder	{
	margin: 10px 0 0 10px;
	}

TABLE.GalleryHolder td	{
	padding: 0 0 0 3px;
	}

DIV.GalleryBGTop	{
	background-image: url(../_gfx/ProductsTopBG.png);
	background-repeat: no-repeat;
	width: 190px;
	height: 8px;
	}
	
DIV.GalleryBGMiddle	{
	background-image: url(../_gfx/ProductsMiddleBG.png);
	background-repeat: repeat-y;
	width: 178px;
	height: auto;
	text-align: left;
	padding: 0 6px 0 6px;
	}
	
DIV.GalleryBGBot	{
	background-image: url(../_gfx/ProductsBotBG.png);
	background-repeat: no-repeat;
	width: 190px;
	height: 8px;
	}
	
DIV.GalleryTitle	{
	background-image: url(../_gfx/SubMenuDot.png); 
	background-repeat: no-repeat; 
	background-position: -8px top; 
	text-align: left; 
	color: #46420d; 
	font-family: Tahoma; 
	font-size: 11px; 
	height: 20px;
	}
	

.GalleryTitlePosition	{
	padding: 5px 0 0 12px;
	}
	
DIV.BtnHolder	{
	margin: 6px 0 0 0;
	}
	
DIV.BtnZoom	{
	float: left;
	background-image: url(../_gfx/Btn_zoom.png);
	background-repeat: no-repeat;
	width: 60px;
	height: 19px;
	text-align: left;
	padding: 2px 0 0 10px;
	display: block;
	}

.BtnZoom  a	{
	display: block;
	color: #474747;
	font-size: 11px;
	text-decoration: none;
	}
	
DIV.BtnDown	{
	float: left;
	background-image: url(../_gfx/Btn-Down.png);
	background-repeat: no-repeat;
	width: 92px;
	height: 19px;
	text-align: left;
	padding: 2px 0 0 10px;
	display: block;
	margin: 0 0 0 6px;
	}
	
DIV.BtnDown	a	{
	display: block;
	color: #474747;
	font-size: 11px;
	text-decoration: none;
	}
	
DIV.searchTitleBG	{
	background-image: url(../_gfx/searchTitleBG.png);
	background-repeat: no-repeat;
	width: 770px;
	height: 45px;
	}
	
.searchTitlepadding	{
	padding: 10px 0 0 10px;
	}
	
DIV.SearchTxt	{
	background-image: url(../_gfx/SubMenuDot.png); 
	background-repeat: no-repeat; 
	background-position: left top; 
	text-align: left; 
	color: #46420d; 
	font-family: Tahoma; 
	font-size: 11px; 
	height: 20px;
	}

.BtnMore{
	background-color:#FFFFFF;
	padding:3px 5px;
	float:left;
	border-left:#D0D0AB solid 5px;
	border-top:#D0D0AB solid 1px;
	border-bottom:#D0D0AB solid 1px;
	border-right:#D0D0AB solid 1px;
}
