A:link		    	{text-decoration: none; color: #FFFFFF}
A:visited			{text-decoration: none; color: #FFFFFF}
A:active			{text-decoration: none; color: #FFFFFF}
A:hover			    {text-decoration: underline; color: #FFFFFF}

A.TextPart1:link		{text-decoration: none; color: #FFFFFF}
A.TextPart1:visited 	{text-decoration: none; color: #FFFFFF}
A.TextPart1:active	    {text-decoration: none; color: #FFFFFF}
A.TextPart1:hover		{text-decoration: underline; color: #FFFFFF}




#toTop {
	POSITION: fixed; TEXT-ALIGN: center; font-family: Arial; font-size: 14px; PADDING-BOTTOM: 16px; PADDING-LEFT: 14px; WIDTH: 60px; BOTTOM: 100px; PADDING-RIGHT: 14px; BACKGROUND: #360a04; COLOR: #fff; CURSOR: pointer; RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 16px
}




body 
{
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    background-color: #f7f2e8;
}
p {margin: 0; }
ul
{
	margin: 0;
	padding: 0;
}
li
{
	margin: 0 15px 0 0;
	padding: 0;
}




.DivOrderBtn {
	margin: 15px;
	text-align: center;
}
.DivOrderBtnText {
	background:linear-gradient(to bottom, #89a1c0 5%, #6c89b0 100%);
	background-color:#89a1c0;
	border-radius:10px;
	border:2px solid #becfab;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:18px;
	padding:10px 20px;
	text-decoration:none;
	text-shadow:1px 1px 8px #662828;
}
.DivOrderBtnText:hover {
	background:linear-gradient(to bottom, #6c89b0 5%, #89a1c0 100%);
	background-color:#6c89b0;
	text-decoration: none;
}





#DivLogoReVision {
	margin: 5px 0 0 445px;
	position: absolute;
	width: 120px;
}
#DivEnglishBtn {
	margin: 24px 0 0 47px;
	position: absolute;
	width: 75px;
	z-index: 1001;
}
.DivEnglishBtnText {
	background:linear-gradient(to bottom, #89a1c0 5%, #6c89b0 100%);
	background-color:#89a1c0;
	border-radius:10px;
	border:2px solid #becfab;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:18px;
	padding:10px 20px;
	text-decoration:none;
	text-shadow:1px 1px 8px #662828;
}
.DivEnglishBtnText:hover {
	background:linear-gradient(to bottom, #6c89b0 5%, #89a1c0 100%);
	background-color:#6c89b0;
	text-decoration: none;
}



/* Part 1 */
#Part1Logo {
	margin: 8px 0 0 45px;
	position: absolute;
	width: 175px;
	height: 135px;
}
#Part1BigBut1 {
	margin: 174px 0 0 664px;
	position: absolute;
	width: 246px;
}
#Part1BigBut2 {
	margin: 174px 0 0 352px;
	position: absolute;
	width: 246px;
}
#Part1BigBut3 {
	margin: 174px 0 0 45px;
	position: absolute;
	width: 246px;
}
#Part1MainText {
	margin: 467px 0 0 44px;
	position: absolute;
	width: 865px;
	direction: rtl;
}
#Part1ContactText {
	margin: 773px 0 0 150px;
	position: absolute;
	width: 620px;
	direction: rtl;
}
#Part1ContactBtn {
	margin: 765px 0 0 20px;
	position: absolute;
	width: 140px;
}



/* Part 2 */
#Part2Logo {
	margin: 8px 0 0 50px;
	position: absolute;
	width: 175px;
	height: 135px;
}
#Part2MainText {
	margin: 63px 0 0 318px;
	position: absolute;
	width: 590px;
	direction: rtl;
}
#Part2Text1 {
	margin: 233px 0 0 660px;
	position: absolute;
	width: 250px;
	direction: rtl;
}
#Part2Text2 {
	margin: 437px 0 0 660px;
	position: absolute;
	width: 250px;
	direction: rtl;
}
#Part2Text3 {
	margin: 605px 0 0 660px;
	position: absolute;
	width: 250px;
	direction: rtl;
}
#Part2Gallery {
	margin: 182px 0 0 -5px;
	position: absolute;
	width: 600px;
}
#Part2ContactText {
	margin: 773px 0 0 150px;
	position: absolute;
	width: 620px;
	direction: rtl;
}
#Part2ContactBtn {
	margin: 233px 0 0 650px;
	position: absolute;
	width: 125px;
	direction: rtl;
	z-index: 10;
}
.Part2ContactBtnLink {
	background-color:#e0c8bf;
	border-radius:15px;
	border:3px solid #8c3f23;
	display:inline-block;
	cursor:pointer;
	color:#8c3f23 !important;
	font-size:16px;
	font-weight: bold;
	padding:5px 13px;
	text-decoration:none;
	box-shadow: 3px 2px 22px 1px rgba(0, 0, 0, 0.24);
}
.Part2ContactBtnLink:hover {
	background-color:#ffffff;
	text-decoration: none;
}



/* Part 3 */
#Part3Logo {
	margin: 8px 0 0 50px;
	position: absolute;
	width: 175px;
	height: 135px;
}
#Part3Text1 {
	margin: 233px 0 0 660px;
	position: absolute;
	width: 250px;
	direction: rtl;
}
#Part3Text2 {
	margin: 437px 0 0 660px;
	position: absolute;
	width: 250px;
	direction: rtl;
}
#Part3Text3 {
	margin: 587px 0 0 660px;
	position: absolute;
	width: 250px;
	direction: rtl;
}
#Part3Gallery {
	margin: 182px 0 0 -5px;
	position: absolute;
	width: 600px;
}
#Part3ContactText {
	margin: 773px 0 0 150px;
	position: absolute;
	width: 620px;
	direction: rtl;
}
#Part3ContactBtn {
	margin: 233px 0 0 650px;
	position: absolute;
	width: 125px;
	direction: rtl;
	z-index: 10;
}
.Part3ContactBtnLink {
	background-color:#d6e6eb;
	border-radius:15px;
	border:3px solid #11ace4;
	display:inline-block;
	cursor:pointer;
	color:#11ace4 !important;
	font-size:16px;
	font-weight: bold;
	padding:5px 13px;
	text-decoration:none;
	box-shadow: 3px 2px 22px 1px rgba(0, 0, 0, 0.24);
}
.Part3ContactBtnLink:hover {
	background-color:#ffffff;
	text-decoration: none;
}



/* Part 4 */
#Part4Logo {
	margin: 8px 0 0 50px;
	position: absolute;
	width: 175px;
	height: 135px;
}
#Part4MainText {
	margin: 63px 0 0 298px;
	position: absolute;
	width: 610px;
	direction: rtl;
}
#Part4Text1 {
	margin: 209px 0 0 635px;
	position: absolute;
	width: 275px;
	direction: rtl;
}
#Part4Text2 {
	margin: 781px 0 0 10px;
	position: absolute;
	width: 910px;
	direction: rtl;
}
#Part4Gallery {
	margin: 176px 0 0 -5px;
	position: absolute;
	width: 600px;
}
#Part4ContactText {
	margin: 924px 0 0 150px;
	position: absolute;
	width: 620px;
	direction: rtl;
}
#Part4ContactBtn {
	margin: 815px 0 0 730px;
	position: absolute;
	width: 145px;
	direction: rtl;
	z-index: 10;
}
.Part4ContactBtnLink {
	background-color:#f2efe9;
	border-radius:15px;
	border:3px solid #ce9d22;
	display:inline-block;
	cursor:pointer;
	color:#ce9d22 !important;
	font-size:16px;
	font-weight: bold;
	padding:5px 13px;
	text-decoration:none;
	box-shadow: 3px 2px 22px 1px rgba(0, 0, 0, 0.24);
}
.Part4ContactBtnLink:hover {
	background-color:#ffffff;
	text-decoration: none;
}









.Text {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	line-height: 130%;
	color: #678F10;
}
.TextPart1 {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	line-height: 130%;
	color: #FFFFFF;
}
.TextPart2 {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	line-height: 130%;
	color: #503A30;
}
.TextPart3 {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	line-height: 130%;
	color: #2B6185;
}
.TextPart4 {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	line-height: 130%;
	color: #876C1A;
}
.TextPart4Main {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	line-height: 130%;
	color: #876C1A;
	text-align: center;
}









.Input
{
	border-right: #D4D79F 1px solid;
	border-left: #D4D79F 1px solid;
	border-top: #D4D79F 1px solid;
	border-bottom: #D4D79F 1px solid;
	font-size: 12px;
	color: #333333;
	font-family: Arial;
	font-weight: normal;
	background-color: #FFFFFF;
	padding: 3px 5px 3px 5px;
}
.Textarea
{
	border-right: #D4D79F 1px solid;
	border-left: #D4D79F 1px solid;
	border-top: #D4D79F 1px solid;
	border-bottom: #D4D79F 1px solid;
	font-size: 12px;
	color: #333333;
	font-family: Arial;
	font-weight: normal;
	background-color: #FFFFFF;
	SCROLLBAR-FACE-COLOR: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR: #FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
	SCROLLBAR-BASE-COLOR: #ff00ff;
	padding: 3px 5px 3px 5px;
}


