﻿html{
	height:100%;
}
body{
	margin:0px;
	padding:0px;
	font:11px verdana;
	color:#6d6d6d;
	background:#ecedf1 url(/images/body_bg.gif) repeat-x 0 -2px;
}
img{
	border:0px;
	vertical-align:middle;
}
a{
	text-decoration:none;
	color:#c05c01;
	outline:none
}
a:hover{
	color:#000
}
form,p{
	margin:0px
}
input
{
	vertical-align:middle;
	outline:none
}
input[type="text"],input[type="password"],input[type="file"]
{
	background:#e9ddca url('/images/En/TxtBox.gif') repeat-x;
	height:16px;
	padding:4px 5px 1px;
	border:0px ;
	color:#836a44;
	font-size:12px;
	width:224px
}
.NoStyle
{
	background:transparent none !important;
	height:16px !important;
	padding:4px 5px 1px !important;
	border:0px  !important;
	color:#836a44 !important;
	font-size:12px !important;
	width:24px !important
}
select
{
	background:#e9ddca;
	border:1px #d2a65a solid;
	color:#836a44;
	font-size:12px;
	width:212px
}
textarea
{
	background:#e9ddca url('/images/En/TxtArea.gif') no-repeat;
	height:112px;
	padding:2px 5px 1px;
	border:0px;
	color:#836a44;
	font-size:12px;
	width:291px
}
input[type="submit"],input[type="reset"],input[type="button"]
{
	background:#e9ddca url('/images/En/Btn.gif') no-repeat;
	padding:2px 8px;
	border:0px;
	color:#e0710e;
	font-size:12px;
	cursor:pointer;
	width:80px;
	height:21px
}
/********************* colors and text ***********************/
.BoldTxt{
	font-weight:bold
}
.MarginTop{
	margin-top:10px
}
.Orange{
	color:#c05c01
}
.LargeTxt{
	font-size:13px
}
.left{
	text-align:left
}
/********************* // colors and text ***********************/
#HeaderWrapper{
	height:513px;
	/*background:url('/images/En/flashHeader.jpg') repeat-x;*/
	text-align:center;
	position:relative;
	z-index:100
}
.TopHeader
{
	position:relative;
	width:902px;
	margin:auto
}
.ChangeLang
{
	position:absolute;
	right:80px;
	top:0px;
}
.ChangeLang a
{
	color:#e9a01a;
	font:11px tahoma;
	font-weight:bold
}
.flasha{
	margin-left:47px
}
#ContentWrapper{
	position:relative;
	z-index:101;
	width:840px;
	margin:-53px auto 0;
	padding:0 5px 0 4px;
}
.Welcome{
	width:449px;
	height:119px;
	background:url('/images/En/welcome.gif') no-repeat;
	color:#f8c779;
	padding:50px 35px 0 33px;
	float:left
}
.LatestNewsHome{
	float:left;
	width:308px;
	height:131px;
	background:url('/images/En/LatestNewsHome.gif') no-repeat 0 0;
	margin:35px 0 0 10px
}
.TopLatestMore{
	border-bottom:1px #e4ceac solid;
	text-align:right;
	padding:14px 5px 0 0
}
.TopMore{
	color:#c05c01;
	font-weight:bold
}
.NewsHomeText{
	padding-top:15px;
}
.img1BG{
	width:106px;
	height:69px;
	background:url('/images/En/img1BG.gif') no-repeat 50% 0;
	padding:17px 0px 13px 17px;
	float:left;
}
.img1BG img{
	width:92px !important;
	height:67px !important;
	border:1px #836a40 solid;
}
.img2BG{
	width:152px;
	height:82px;
	background:url('/images/En/img2BG.gif') no-repeat center 0;
	padding:3px 11px 13px;
}
.img2BG img{
	width:128px !important;
	height:68px !important;
	border:1px #836a40 solid;
}

.innerHome{
	background: url('/images/En/bg.gif') no-repeat 342px 0;
	padding:5px 0 0 16px;
	clear:both;
	overflow:hidden
}
.innerHome2{
	/*background: url('/images/En/bg.gif') no-repeat 342px 0;*/
	padding:30px 0 0 10px;
	clear:both;
	overflow:hidden;
}
.HomeNewsLetters{
	height:92px;
	background: url('/images/En/NewsLettersHomeIcon.gif') no-repeat 100% 100%
}
.HomeNewsLetters2{
	/*background: url('/images/En/NewsLettersHomeIcon.gif') no-repeat 100% 100%*/
	padding:8px 0;
}

.TopHomeNewsLetters{
	border-bottom:1px #e4ceac solid;
	padding:0 0 1px;
	margin:0 11px 0 9px
}
.HomeNewsLetters2 .HomeNewsLettersTxtBox{
	width:100px !important;
}
.HomeNewsLettersTxt{
	width:205px;
	padding:7px 0 8px 12px
}
.HomeNewsLetters2 .HomeNewsLettersTxt{
	width:190px;
	padding:7px 0 8px 12px
}
.HomeNewsLettersTxtBox{
	background:#e9ddca url('/images/En/HomeNewsLettersTxtBox.gif') repeat-x !important;
	height:15px !important;
	padding:2px 5px 1px !important;
	width:129px !important;
	border:1px #d2a65a solid !important;
	margin-left:10px !important;
	color:#836a44 !important;
	font-size:12px !important
}
.HomeNewsLettersBtn{
	background:#e3dad0 url('/images/En/HomeNewsLettersBtn.gif') no-repeat !important;
	height:19px !important;
	line-height:19px !important;
	width:71px !important;
	border:0px !important;
	cursor:pointer !important
}
.LeftContent{
	width:330px;
	float:left;
	padding-right:5px
}
.LeftContent2{
	width:200px;
	float:left;
	padding-right:10px
}
.RightContent{
	width:485px;
	float:left;
	border-left: 1px #947445 dotted;
	margin-top:28px;
	color:#858585
}
.RightContent2{
	width:610px;
	float:left;
	border-left: 1px #947445 dotted;
	padding:0 0 8px 8px;
	min-height:500px;
	color:#858585
}
.ThreeImages{
	width:117px;
	padding:12px 9px 0 0;
	float:left
}
.ThreeImages2{
	padding:12px 9px 0 0;
	text-align:center
}
.ThreeImages img,.ThreeImages2 img{
	margin-bottom:10px
}
.Polls{
	width:203px;
	float:right;
	background:#dfd9d3;
	color:#876d41;
	margin:13px 0 0;
}
.Polls2{
	width:203px;
	background:#dfd9d3;
	color:#876d41;
	margin:13px 0 0;
}
.PollPadding{
	padding:5px 13px 8px
}
.pollsQuestion{
	padding:5px 0
}
.poll_answers{
	font-size:10px;
	font-weight:bold;
	border-bottom:1px #816945 dotted;
	padding-bottom:3px;
	margin-bottom:3px;
	line-height:160%
}
.VoteBtn{
	background:#e3dad0 url('/images/En/VoteBtn.gif') no-repeat !important;
	height:18px !important;
	line-height:18px !important;
	width:50px !important;
	border:0px !important;
	cursor:pointer !important;
	margin-right:8px !important
}
.polls_Btn{
	font-size:11px;
	padding:3px 0
}
.TopHomeServices{
	border-bottom:1px #e4ceac solid;
	padding:0 0 1px;
	margin:0 11px 10px 9px;
	background:url('/images/En/ServicesHome.gif') no-repeat left center;
	height:28px
}
.TopMoreServ{
	color:#c05c01;
	font-weight:bold;
	margin-top:15px;
	float:right
}
.HomeServicesTBL{
	width:95%;
	margin:auto;
	text-align:center
}
.HomeServicesTBL td{
	background-position: center 0px;
	padding: 3px;
}
.ServicesTxt p{
	padding: 0 15px;
	width:92%;
	line-height:120%
}
.BottomHomeContent{
	padding:15px 0;
	background: url('/images/En/conntentBottom.gif') no-repeat 100% 100%;
	overflow:hidden;
	height:100%
}
.ListItems a{
	display:block;
	padding:2px 0 2px 30px;
	background:url('/images/En/YellowBullet.gif') no-repeat 15px 6px;
	float:left;
	clear:both
}




#FooterWrapper{
	background:url('/images/En/footer_bg.gif') repeat-x 50% 100%;
}
#Footer{
	background:transparent url('/images/En/CounterBG.gif') no-repeat 0 0;
	height:30px;
	width:900px;
	margin:0 auto;
	padding:0px
}
.copyRights{
	float:right;
	margin:11px 0 0 5px;
	color:#3b1d02
}
.Smart-IT{
	color:#3b1d02
}
.FootLinks{
	float:right;
	padding:11px 0 0 5px;
	color:#f4ca87
}
.FootLinks a{
	float:left;
	margin:0 6px;
	color:#f4ca87
}
.FootLinks a:hover{
	color:#fff
}
.FootLinks span{
	float:left;
	margin:0 6px
}
.Visitors{
	color:#fff;
	padding:10px 0 0 70px
}
.Visitors span{
	color:#f4ca87;
}
.NewsTBL
{
	margin:5px 0
}
.news_image
{
	width:125px;
	height:88px;
	padding:1px;
	background:#fff;
	border:3px solid #997756
}
.GryBottomDots
{
	padding:8px 0;
	border-bottom:1px dotted #afafaf
}
.NewsTD
{
	padding:0 0 0 8px;
	vertical-align:top;
	width:100%
}
.NewsTitle
{
	font:11px Tahoma;
	color:#005fae;
	padding:0 0 3px 0;
	font-weight:bold
}
.MoreNews
{
	float:right;
	margin-top:5px;
	background:#dfd9d3  url('/images/En/More.gif') no-repeat;
	text-align:center;
	padding:5px;
	clear:both;
	color:#624e39;
	white-space:nowrap;
}
.MoreNews a
{
	color:#624e39
}
.MoreNews a:hover
{
	color:#000
}

.TopContactMails
{
	overflow:hidden;
	height:100%;
	clear:both
}
.image_Details
{
	border:1px solid #c5b8a3;
	padding:4px;
	float:right;
	margin:0 0 8px 8px
}
.TopBorder
{
	line-height:150%
}
.Album_div
{
	text-align:center;
	padding:10px;
	border:1px dotted #afafaf
}
.Album_div table
{
	margin:auto
}
.Album_img
{
	padding:6px;
	border:1px solid #f76b00;
	margin:5px
}
.Album_img:hover
{
	border:1px solid #c01b00;
}
.GalImg,.imgHover
{
	padding:6px;
	border:1px solid #f76b00;
	margin:5px;
	width:120px;
	height:90px;
}
.GalImg:hover,.imgHover:hover
{
	border:1px solid #c01b00;
}
.MoneyBackDetails
{
	text-align:center
}
.inputTD
{
	padding:2px 8px
}
.labelTD
{
	font-weight:bold;
	text-align:right;
	color:#624e39;
	white-space:nowrap
}
.BulletImg
{
	vertical-align:middle;
	margin:3px 8px 0 0
}
.Site_map
{
	border-collapse:collapse;
	width:100%;
	margin:8px auto
}
.Site_map td
{
	border:1px #dcc9b0 dashed
}
.LargeTxt
{
	font-size:11px
}
.BorderContainer
{
	border:1px #dcc9b0 dashed;
	padding:5px;
	margin:5px 0;
	position:relative
}
.MoreNews2
{
	background:#dfd9d3;
	position:absolute;
	bottom:3px;
	right:3px;
	padding:5px;
	color:#624e39
}
.MoreNews2:hover
{
	background:#ecedf1;
	color:#000
}
.titl_Big {
	color: #7a613b;
	font-size: 14px;
	padding: 5px 0 8px;
	font-weight: bold;
}
.PageTitle
{
	background:transparent url('/images/En/page_title.gif') no-repeat;
	height:32px;
	padding:5px 0 5px 15px;
	color:#a7957b;
	font-size:21px;
	font-style:italic;
	border-bottom:1px dashed #c5b8a3;
	margin-bottom:8px
}
.TopMenu
{
	position:absolute;
	top:43px;
	left:80px
}
.TopMenu a
{
	padding:4px 10px 8px;
	margin:0 5px;
	color:#fff;
	float:left
}
.TopMenu a:hover
{
	background:#bd0000 url('/images/menu_bg.gif') repeat-x
}

.FlashContainer
{
	position:absolute;
	width:100%;
	height:491px;
	left:0px
}
