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

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

#marqueecontainer { position: relative; width: 100%; height: 239px; overflow: hidden; padding: 2px; padding-left: 4px; text-align: right; }
#vmarquee { position: absolute; width: 98%; text-align: right; }
.newsTitle a { color: #000; font-weight: bold; text-decoration: none; font-size: 12px; }
.newsSpace { width: 100%; height: 25px; }
.clear { clear: both; }

#contactTb { width: 400px; }
#contactTb tr td { font-weight: bold; color: #000; width: 80px; }
#contactTb tr td textarea, #contactTb tr td input[type=text]{ -moz-border-radius: 5px; border-radius:5px; -webkit-border-radius:5px; border: 1px solid #D6D6D6; line-height:15px; padding:5px; width: 250px; }
#contactTb tr td textarea { height: 80px; }
#contactTb tr td select { height: 20px; font-weight: normal; }
.contSub { width: 80px; height: 30px;  border: none; cursor: pointer; background: transparent; font-weight: bold; color: #5C1804; font-size: 18px; }
.contRes { width: 80px; height: 30px; background: url(../../images/resetBtn.png) top center no-repeat; border: none; cursor: pointer; }
#contactTb .must { font-weight: bold; font-size: 18px; color: #7e0000; }

.sep_20 { width: 100%; height: 20px; }
.sep_10 { width: 100%; height: 10px; }

.IP_10 .path { width: 100%; height: 20px; text-align: right; color: #333; font-size: 13px; }
.IP_10 .path a { color: #333; }

#fastCont .row { width: 100%; height: 40px; }
#fastCont .row .col_1 { float: right; width: 60px; padding-top: 3px; text-align: right; font-size: 16px; color: #333333; font-weight: bold; }
#fastCont .row .col_2 { float: left; width: 180px; height: 24px; padding-top: 6px; background: url(../images/contactInput.jpg) top center no-repeat; text-align: center; }
#fastCont .row .col_2 input[type=text] { width: 160px; background: none; border: none; font-size: 14px; color: #333; }
#fastCont .sub { width: 100%; height: 40px; text-align: left; }
#fastCont .sub img { cursor: pointer; }

.header_1 { width: 100%; height: 102px; border-top: 4px solid #4b1000; border-bottom: 4px solid #4b1000; text-align: center; }
.header_2 { width: 960px; margin: auto; }
.header_3 { float: right; width: 210px; height: 64px; margin: 18px 3px 0px 0px; }
.header_4 { float: left; width: 244px; height: 49px; margin: 32px 0px 0px 5px; }

.home_1 { width: 100%: min-height: 322px; background: url(../images/homeCenterRPT.png) top center repeat-x; text-align: center; }
.home_2 { width: 100%; min-height: 332px; background: url(../images/homeCenterBG.png) top center no-repeat; }
.home_3 { width: 960px; margin: auto; }
.home_4 { width: 100%; height: 38px; padding-top: 22px; text-align: right; }
.home_5 { width: 100%; height: 408px; background: url(../images/homeCenterShadow.png) bottom center no-repeat; }
.home_6 { width: 100%; height: 350px; background: url(../images/homeCenterPic.png) top center no-repeat; }
.home_7 { width: 100%; height: 24px; margin-top: 30px; }
.home_7 a { color: #450b04; text-decoration: none; }
.home_8 { float: right; width: 100px; height: 28px; color: #450b04; padding-top: 4px; text-align: center; background: url(../images/homeButton.png) top center no-repeat; }
.home_9 { float: right; width: 100px; height: 28px; color: #450b04; padding-top: 4px; text-align: center; background: url(../images/homeButton.png) top center no-repeat; margin-right: 42px; }
.home_14 { float: left; width: 100px; height: 28px; color: #450b04; padding-top: 4px; text-align: center; background: url(../images/homeButton.png) top center no-repeat; }
.home_15 { width: 100%; height: 280px; margin-top: 25px; }
.home_16 { float: right; width: 500px; height: 280px; background: url(../images/homeAbout.png) top center no-repeat; text-align: center; }
.home_16_content { width: 88%; margin: auto; padding-top: 25px; text-align: right; color: #666; }
.IP_10 span, .home_16_content span { font-size: 20px; color: #333; }
.home_17 { float: left; width: 430px; height: 280px; background: url(../images/homeVids.png) top center no-repeat; text-align: center; }

.clipRow { width: 100%; height: 70px; cursor: pointer; cursor: hand; font-size: 14px; }
.clipTmb { float: right; width: 100px; height: 70px; }
.clipTmb img { border: 1px solid #d4d4d4; width: 98px; height: 68px; }
.clipDesc { float: left; width: 260px; text-align: right; color: #333; font-size: 14px; }
.clipDesc a { color: #4d0c00; font-weight: bold; font-size: 14px; }
.clipSpacer { height: 18px; clear: both; }
.clipsAll { width: 100%; text-align: left; padding-top: 18px; }
.clipsAll a { color: #4d0c00; text-decoration: none; }

.clipBox { width: 100%; height: 358px; padding-top: 4px; background: url(../images/clipBigShadow.png) top center no-repeat; text-align: center; }

.IP_1 { width: 100%; min-height: 450px; text-align: center; background: url(../images/innerTopRPT.png) top center repeat-x; }
.IP_2 { width: 100%; min-height: 450px; text-align: center; background: url(../images/innerTopCenter.png) top center no-repeat; }
.IP_3 { width: 100%; height: 150px; background: url(../images/innerTopShadow.png) bottom center no-repeat; }
.IP_4 { width: 100%; height: 110px; background: url(../images/innerTopBanner.png) top center no-repeat; text-align: right; }
.IP_5 { float: right; width: 70%; text-align: right; margin: 34px 34px 0px 0px; font-size: 32px; color: #fff; }
.IP_5 h1 { padding: 0; margin: 0; font-size: 32px; color: #fff; font-weight: normal; }
.IP_6 { width: 100%; min-height: 350px; }
.IP_7 { float: right; width: 630px; }
.IP_8 { width: 100%; height: 11px; background: url(../images/contRightBoxTop.png) top center no-repeat; }
.IP_9 { width: 100%; min-height: 610px; background: url(../images/contRightBoxRPT.png) top center repeat-y; text-align: center; padding-top: 21px; }
.IP_10 { width: 90%; margin: auto; text-align: right; color: #333; padding-bottom: 10px; font-size: 14px; }
.IP_10 a { color: #5C1804; text-decoration: none; }
.IP_11 { padding: 0; margin: 0; color: #5c1804; font-size: 18px; font-weight: bold; }
.IP_12 { width: 100%; height: 11px; background: url(../images/contRightBoxBottom.png) top center no-repeat; }
.IP_13 { float: left; width: 300px; }
.IP_14 { width: 100%; height: 11px; background: url(../images/contLeftBoxTop.png) top center no-repeat; }
.IP_15 { width: 100%; min-height: 250px; background: url(../images/contLeftBoxRPT.png) top center repeat-y; text-align: center; padding-top: 20px; }
.IP_17 { width: 100%; height: 11px; background: url(../images/contLeftBoxBottom.png) top center no-repeat; }
.IP_18 { clear: both; }
.IP_19 { width: 100%; height: 10px; background: url(../images/contCenterTop.png) top center no-repeat; }
.IP_20 { width: 100%; min-height: 449px; background: url(../images/contCenterRPT.png) top center repeat-y; text-align: center; padding-top: 21px; }
.IP_21 { width: 100%; height: 10px; background: url(../images/contCenterBottom.png) top center no-repeat; }
.shortArt { width: 100%; text-align: right; color: #575757; font-weight: bold; padding-bottom: 10px; font-size: 15px; }

#footer { width: 100%; min-height: 81px; background: #641304; text-align: center; margin-top: 30px; text-align: center; }
#footer .warp { width: 960px; margin: auto; padding-top: 20px; }
#footer .right { float: right; width: 80%; text-align: right; color: #fff; }
#footer .left { float: left; text-align: left; }
#footer img { vertical-align: middle; }
#footer a { color: #fff; text-decoration: none; }

