
@import url(browsers.css);
@import url(menu.php);

body { direction:rtl; background: url(../images/bg.png) top center repeat; }

#contactTb { width: 400px; font-family: tahoma; }
#contactTb tr td { font-weight: bold; color: #eee; width: 80px; }
#contactTb tr td input[type=text]{ width: 250px; height: 20px; font-weight: normal; background: #fff url(../images/inputInner.png) top center repeat-x; border: none; }
#contactTb tr td textarea { width: 250px; height: 120px; font-weight: normal; background: #fff url(../images/inputInner.png) top center repeat-x; border: none; overflow: auto; }
#contactTb tr td select { height: 20px; font-weight: normal; }
.contSub { width: 65px; height: 26px; background: url(../images/shortSubmit.png) top center no-repeat; cursor: pointer; cursor: hand; border: none; float: left; }
.contRes { width: 80px; height: 30px; background: url(../images/contReset.png) top center no-repeat; border: none; cursor: pointer; }
#contactTb tr td#errors { width: 350px; text-align: center; }
.errorBox { width: 350px; padding: 10px; text-align: right; border: 1px solid #767676; background-color: #eee; color: #767676; }
.must { font-weight: bold; font-size: 14px; color: #bb272c; }
.space { height: 10px; }

.transparent { width: 100%; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; filter: alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3; }

.sos_1 { width: 100%; text-align: center; min-height: 500px; }
.sos_2 { width: 980px; min-height: 500px; margin: auto; }
.sos_3 { width: 100%; height: 166px; }
.sos_menu { width: 100%; height: 28px; padding-top: 3px; background: url(../images/menuBG.png) bottom center no-repeat; }
.sos_4 { float: left; width: 121px; height: 151px; margin-top: 6px; }
.sos_5 { float: right; width: 735px; height: 156px; text-align: right; }
.sos_6 { width: 500px; margin: 14px; text-align: right; }
.sos_6 h1 { font-size: 14px; font-weight: bold; color: #fff; }
.path { width: 100%; text-align: right; color: #eee; padding-top: 10px; font-weight: normal; }
.path a { color: #fff; text-decoration: none; }
.sos_8 { width: 100%; height: 50px; text-align: right; font-size: 18px; color: #fff; }
.sos_9 { width: 721px; margin: 73px 14px 0px 0px; text-align: right; color: #fff; }
.sos_11 { width: 100%; height: 274px; margin-top: 14px; background: url(../images/homeCat.png) top center no-repeat; }

.sos_12 { float: right; width: 244px; height: 274px; text-align: center; border-left: 1px solid #212121; cursor: hand; cursor: pointer; }
.sos_12 .sos_13 { width: 235px; margin: 14px 6px 0px 6px; text-align: right; }
.sos_12 .sos_14 { width: 100%; text-align: right; height: 32px; color: #fff; font-size: 14px; }
.sos_12 .sos_14 a { color: #fff; text-decoration: none; }
.sos_12 .sos_15 { width: 235px; height: 115px; margin-top: 3px; }
.sos_12 .sos_15 img { width: 235px; height: 115px; }
.sos_12 .sos_16 { width: 100%; height: 79px; margin-top: 8px; text-align: right; color: #fff; font-size: 13px; }
.sos_12 .sos_17 { width: 100%; text-align: left; font-size: 13px; font-weight: bold; }
.sos_12 .sos_17 a { color: #fff; text-decoration: none; }

/* Home Gallery */
#homeGallery { position: relative; width: 100%; height: 348px; margin-top: 14px; }
#homeGallery #tmbWarp { float: right; width: 460px; }
#homeGallery #tmbWarp .line { width: 100%; height: 112px; cursor: hand; cursor: pointer; }
#homeGallery #tmbWarp .line .right { float: right; width: 149px; height: 112px; }
#homeGallery #tmbWarp .line .mid { float: right; width: 149px; height: 112px; margin-right: 6px; } 
#homeGallery #tmbWarp .line .left { float: left; width: 149px; height: 112px; } 
#homeGallery #tmbWarp .nr { margin-top: 6px; }
#homeGallery #tmbWarp img { width: 149px; height: 112px; }
#homeGallery #mainPic { float: left; width: 516px; position: relative; }
#homeGallery #mainPic img { position: absolute; top: 0; left: 0; z-index: 8; width: 516px; height: 347px; }
#homeGallery #mainPic img.next { z-index: 9; }
#homeGallery #mainPic img.current { z-index: 10; }

#loader { width: 100%; height: 230px; background: #3e3e3e url(../images/loadRPT.png) repeat; position: absolute; top: 0; left: 0; z-index: 20; text-align: center; padding-top: 120px;}

/* Page */
#innerGallery { width: 195px; height: 131px; position: relative; margin-right: 5px; cursor: hand; cursor: pointer; }
#innerGallery img { position: absolute; top: 0; left: 0; z-index: 8; width: 195px; height: 131px; }
#innerGallery img.next { z-index: 9; }
#innerGallery img.current { z-index: 10; }

.sosp_1 { width: 100%; background: #181818; margin-top: 15px; min-height: 400px; }
.sosp_2 { float: right; width: 713px; margin-right: 23px; text-align: right; }
.sosp_3 { width: 100%; height: 30px; text-align: right; margin-top: 16px; font-size: 16px; font-weight: bold; color: #dfdfdf; }
.sosp_3 h1 { margin: 0; padding: 0; font-size: 16px; font-weight: bold; color: #dfdfdf; display: inline; }
.sosp_3 span { font-size: 12px; font-weight: normal; font-style: italic; }
.sosp_4 { width: 690px; margin-right: 23px; text-align: right; margin-top: 10px; color: #c0c0c0; font-size: 14px; }
.sosp_4 h1 { font-size: 18px; color: #fff; font-weight: bold; }
.sosp_3 h2 { font-size: 16px; color: #fff; font-weight: bold; margin: 0; padding: 0; display: inline; }
.sosp_4 h3 { font-size: 14px; color: #fff; font-weight: bold; }
.sosp_4 a { color: #c0c0c0; }
.sosp_5 { float: left; width: 200px; margin-left: 18px; margin-top: 59px; text-align: left; }
.sosp_6 { width: 195px; padding: 6px 10px 0px 0px; height: 26px; background: url(../images/leftTitleBG.png) top center no-repeat; font-size: 12px; color: #000; font-weight: bold; text-align: right; }
.sosp_7 { width: 183px; margin: 5px auto 5px auto; text-align: right; color: #fff; }
.sosp_8 { width: 100%; padding-bottom: 10px; text-align: right; font-size: 10px; color: #fff; }
.sosp_9 { width: 100%; height: 23px; padding-top: 5px; background: url(../images/shortInput.png) top center no-repeat; text-align: center; }
.sosp_10 { width: 174px; height: 14px; font-size: 12px; color: #fff; background: transparent; border: none; }
.sosp_11 { height: 12px; }
.sosp_18 { width: 100%; height: 26px; }
.sosp_19 { float: left; width: 65px; height: 26px; background: url(../images/shortSubmit.png) top center no-repeat; cursor: pointer; cursor: hand; }
.sosp_22 { width: 165px; height: 166px; margin-top: 10px; }

/* Gallery */
.warper { width: 930px; margin: auto; padding: 1px; }
.galCatWarp { width: 100%; min-height: 350px; text-align: center; padding-top: 10px; }
.galCont { width: 100%; text-align: center; padding-top: 10px; }

.galTitle { float: right; width: 70%; text-align: right; color: #dfdfdf; font-size: 16px; }
.galNav { float: left; width: 25%; font-weight: normal; text-align: left; color: #dfdfdf; font-size: 12px; }
.galNav a { color: #e1e1e1; text-decoration: underline; }

#GalWarpper { width: 931px; height: 554px; position: relative; margin: auto; }
#GalNavigation { position: absolute; width: 373px; height: 134px; background: url(../images/galNavBG.png) top center no-repeat; bottom: -1px; top: auto; right: 54px; left: auto; }
#tmbHolder { float: left; width: 307px; height: 110px; margin: 12px 0px 0px 12px; }
#tmbHolder .line { width: 100%; height: 50px; }
#tmbHolder .nr { margin-top: 12px; }
#tmbHolder .line .first { float: left; width: 67px; height: 50px; }
#tmbHolder .line .left { float: left; width: 67px; height: 50px; margin-left: 12px; }
#tmbHolder .line .right { float: right; width: 67px; height: 50px; }
#tmbHolder .line .first img, #tmbHolder .line .left img, #tmbHolder .line .right img { width: 67px; height: 50px; cursor: hand; cursor: pointer; }

#arrowWarp { float: right; width: 19px; height: 18px; margin: 28px 20px 0px 12px; cursor: hand; cursor: pointer; text-align: center; }
#arrowWarp span { font-size: 10px; font-style: italic; color: #fff; }

.galleryContDesc { width: 931px; margin: 15px auto 0px auto; text-align: right; color: #fff; font-size: 12px; padding-bottom: 15px; }
.galleryContDesc a { color: #d3d3d3; }
.galleryContDesc a:hover { color: #fff; }
#fbLike { width: 100%: text-align: left; padding-top: 10px; padding-bottom: 10px; }
.fb-like { float: left; }

/* Global */
.sos_36 { width: 100%; height: 95px; background: #151515; margin-top: 15px; text-align: center; }
.sos_37 { width: 980px; padding-top: 10px; margin: auto; }
.footerMenu { float: right; width: 325px; margin-right: 25px; text-align: right; font-size: 12px; color: #fff; }
.shareBar { width: 150px; text-align: right; padding-top: 10px; }
.footerCenter { float: right; width: 350px; margin-right: 10px; text-align: center; font-size: 14px; color: #fff; }
.footerCredit { float: left; width: 215px; margin-left: 25px; text-align: left; font-size: 12px; }
.footerCredit img { vertical-align: middle; }
.footerCredit a, .footerMenu a { color: #fff; text-decoration: none; }


