﻿/*-------General-------------*/
*{
  margin: 0;
  padding: 0;
 }
   
body
{
    font-family:"Trebuchet MS", Arial, Georgia;
    font-size:12px;
}


.pagewrap
{
	width:913px;
    margin:0 auto
}


.content_holder
{
 float:left;
 width:100%;
 padding:0 0 50px 0;
}


img 
{
    border:0
}

a
{
  text-decoration:none
}

a:hover
{
  text-decoration:underline
}

/*-----------Home-------------*/

.home_head
 {
    float:left;
    width:100%;
    height:428px;
    background: #00507B url('../images/home_head.jpg') left top no-repeat;
 }

.main_nav
 {  
    float:left;
    position:relative;
    left:40px;
    padding:10px 0 0 0;
 }
 
.main_nav span
 {  
    float:left;
    font-size:14px;
    padding:0 21px 0 21px;
 }
 
.main_nav a
 {  
   color:#fff;
 }
 
.main_nav a:hover, .main_nav a.over
 {  
   color:#40AADD;
   text-decoration:none;
 }
 
.right_nav
 {
    float:right;
    width:100px;
 }
 
.r_itm
 {
   float:left;
   height:33px;
   margin:0 0 0 6px;
   background:#AE266A;
 }
 
.r_itm .l
 {
   float:left;
   width:10px;
   height:100%;
   background: transparent url('../images/r_itm_l.gif') left bottom no-repeat;
 }
 
.r_itm .m
 {
   float:left;
   padding:10px 0 5px 0;
 }
 
.r_itm .m a
 {
    color:#E7BED3;
 }
 
.r_itm .r
 {
   background: transparent url('../images/r_itm_r.gif') left bottom no-repeat;
 }
 
.home_ser
 {
    float:left;
    width:870px;
    position:relative;
    left:43px;
    margin:255px 0 0 0;
 }
 
.home_ser .s
 {
    float:left;
    width:214px;
    height:60px;
    background: transparent url('../images/home_pay.gif') left bottom no-repeat;
 }
 
.home_ser .home_sup
 {
    background: transparent url('../images/home_sup.gif') left bottom no-repeat;
 }
 
.home_ser .home_loc
 {
    background: transparent url('../images/home_loc.gif') left bottom no-repeat;
 }
 
.home_ser .home_mar
 {
    background: transparent url('../images/home_mar.gif') left bottom no-repeat;
 }
  
.home_ser .b
 {
    float:left;
    height:36px;
    margin-top:12px;
    position:relative;
    left:-25px;
    border-left:solid 2px #D9D9DA;
 }

.home_ser_t
 {
    margin:20px 0 0 0;
    left:50px;
 }
 
.home_ser .t
 {
    color:#fff;
    line-height:15px;
    font-size:12px;
    background:transparent;
 }
 
.head_curve 
 {
   float:left;
   width:100%;
   height:20px;
   margin:-20px 0 0 0;
 }
 
.head_curve_l
 {
   float:left;
   width:50%;
   height:100%;
   background: transparent url('../images/head_curve_l.gif') left bottom no-repeat;
 }
 
.head_curve_r
 {
   float:right;
   width:40%;
   height:100%;
   background: transparent url('../images/head_curve_r.gif') right bottom no-repeat;
 }
 
.home_cnt
 {
   float:left;
   width:452px;
   margin:10px 0 0 0;
   background:#E7E7E8;
 }
 
.home_cnt_in
 {
   float:left;
   width:390px;
   position:relative;
   left:30px;
   min-height:170px;
 }
 
.home_u
 {
   float:left;
   width:100%;
   height:20px;
   margin:0 0 0 0;
 }

.home_u_l
 {
   float:left;
   width:50%;
   height:100%;
   background: transparent url('../images/home_u_l.gif') left top no-repeat;
 }
 
.home_u_r
 {
   float:right;
   width:40%;
   height:100%;
   background: transparent url('../images/home_u_r.gif') right top no-repeat;
 }
 
.home_cnt_tit
 {
   float:left;
   width:100%;
   height:35px;
   background: transparent url('../images/home_cnt_tit.gif') left top no-repeat;
 }
 
 .home_payments_projects
 {
   float:left;
   width:100%;
   height:35px;
   background: transparent url('../images/projects.jpg') -16px -13px  no-repeat;
 }
 
.cnt_hold
 {
    float:left;
    padding:0 0 5px 20px;
    border-bottom:solid 1px #A7A9AC;
 }
 
.cnt_date
 {
   float:left;
   width:100%;
   color:#999;
   margin:7px 18px 0 0;
   font-weight:bold;
 }
 
.cnt_cnt
 {
   float:left;
   width:6px;
   height:10px;
   margin:4px 0 0 0;
   position:relative;
   left:-20px;
   background: transparent url('../images/cnt_cnt.gif') left top no-repeat;
 }
 
 
.cnt_text
 {
   float:left;
   width:330px;
   color:#4C4C4C;
   position:relative;
   left:-7px;
   text-decoration:none;
 }
 
.cnt_text a
 {
   float:left;
   width:330px;
   color:#4C4C4C;
   position:relative;
   left:-7px;
   text-decoration:none;
 }
 
.cnt_text a:hover
 {
 	text-decoration:underline;
 }
 
 .home_d
 {
   float:left;
   width:100%;
   height:10px;
   margin:0 0 0 0;
 }

.home_d_l
 {
   float:left;
   width:50%;
   height:100%;
   background: transparent url('../images/home_d_l.gif') left bottom no-repeat;
 }
 
.home_d_r
 {
   float:right;
   width:40%;
   height:100%;
   background: transparent url('../images/home_d_r.gif') right bottom no-repeat;
 }
 
.left10
{
  position:relative;
  left:10px;
}

.home_payments
 {
   background: transparent url('../images/projects.jpg') left 110px 0px no-repeat;
 }
 
.home_visa, .home_visa a
 {
   float:left;
   text-align:center;
   padding:100px 10px 5px 10px;
   font-size:12px;
   font-weight:bold;
   margin:0px 7px 0 7px;
   position:relative;
   background: transparent url('../images/home_visa.gif') left 20px no-repeat;
   color:#000000;
   width:62px;
 }
 
.home_master
 {
   background: transparent url('../images/home_master.gif') 2px 5px no-repeat;
   left:20px;
 }
 
.home_shamel
 {
   background: transparent url('../images/home_shamel.gif') 3px top no-repeat;
   left:30px;
 }
 
.home_express
 {
   background: transparent url('../images/home_express.gif') 25px 10px no-repeat;
   left:40px;
 }
 
.footer
 {
   float:left;
   width:100%;
   height:44px;
   background:#3CABDF;
   margin:10px 0 0 0;
 }

.footer_l
 {
   float:left;
   width:50%;
   height:100%;
   background: transparent url('../images/footer_l.gif') left top no-repeat;
 }
 
.footer_r
 {
   float:right;
   width:40%;
   height:100%;
   background: transparent url('../images/footer_r.gif') right top no-repeat;
 }
 
.footer_r span
 {
   float:right;
   position:relative;
   top:15px;
   right:20px;
   color:#fff;
   font-family:Tahoma;
 }
 
/*---------About Us-------------*/

.in_head
 {
    float:left;
    width:100%;
    height:191px;
    background: #00507B url('../images/about_h.jpg') left top no-repeat;
 }
 
.in_cnt
 {
    width:100%;
    background: #ECECED url('../images/about_l.gif') 50px 250px no-repeat;
 }
 
 .in_cnt_contact
 {
    width:100%;
    background: #ECECED url('../images/about_l.gif') 50px 50px no-repeat;
 }
 
.in_cnt_in
 {
   float:left;
   width:560px;
   position:relative;
   left:290px;
   padding:45px 0 0 0;
   margin:20px 0 0 0;
   line-height:15px;
   background: transparent url('../images/about_t.gif') left top no-repeat;
 }
 
 .in_cnt_in_contact
 {
   float:left;
   width:560px;
   position:relative;
   left:290px;
   padding:45px 0 0 0;
   margin:20px 0 0 0;
   line-height:15px;
   background: transparent url('../images/contact.gif') left top no-repeat;
 }

.in_p
{
  float:left;
  width:100%;
  color:#404040;
  padding:0 0 13px 0;
}

.in_p li
{
  padding:0 0 9px 17px;
  list-style-type:none;
  background: transparent url('../images/about_u.gif') left 6px no-repeat;
}

/*------------News-------------*/

 .in_news
 {
   background: transparent url('../images/news_t.gif') left top no-repeat;
 }
 
.news_itm
 {
   float:left;
   width:100%;
   padding:10px 0 10px 0;
   border-bottom:solid 1px #C9CACC;
 }
 
.news_itm .cnt_date
{
   color:#999999;
   padding:0 0 5px 0;
   font-weight:normal;	 
}

.news_itm .cnt_title
{ 
  float:left;
  width:490px;
  position:relative;
  left:-6px;
  padding:0 0 5px 0;
}

.news_itm .cnt_title a
{ 
  color:#AE266A;
  font-size:16px;
  font-weight:bold; 
}
 
.news_itm .cnt_text
 {
   width:90%;
   color:#4C4C4C;
   position:relative;
   left:1px;
 }
 
.in_cnt_news
 {  
    width:100%;
    background:#ECECED;
 }
 
.news_title
{
  color:#AE266A;
  font-size:24px;
  font-weight:bold; 
  line-height:25px;
}

.news_date
 { 
   float:left;
   width:100%;
   color:#999;
   font-size:14px;
 }
 
.in_details
 {
    width:100%;
    background: #ECECED url('../images/news_l.jpg') 90px 50px no-repeat;
 }
 
.in_cnt_news
 {
   width:560px;
   padding:10px 0 0 0;
   background:0;
 }
 
.back_news
 {
   float:left;
   width:100%;
   margin:20px 0 0 0;
   border-top:solid 1px #C9CACC;
   padding:10px 0 0 0;
 }
 
.back_news a
 {
   float:left;
   color:#3CABDF;
   font-weight:bold;
 }
 
/*------------Services-------------*/

.in_cnt_ser
{
  width:670px;
  left:190px;
  padding:0 0 0 0;
  background:0;
}

.in_ser
 {
    width:100%;
    background:#ECECED;
 }
 
.ser_itm
 {
   float:left;
   width:100%;
   padding:0 0 30px 0;
 }
 
 .ser_icn
 {
   float:left;
   width:120px;
 }
 
 .ser_icn a
 {
   float:left;
   width:75px;
   height:75px;
 }
 
.ser_pay
{
  background:transparent url('../images/ser_pay.gif') left top no-repeat;
}

.ser_cnt
 {
   float:left;
   width:545px;
   padding:3px 0 30px 0;
   border-bottom:solid 1px #D0D1D3;
 }

.ser_title
 {
   float:left;
   width:100%;
   height:30px;
 }
 
.ser_pay_t
 {
   float:left;
   width:194px;
   height:23px;
   background:transparent url('../images/ser_pay_t.gif') left top no-repeat;
 }
 
.ser_text
 {
   float:left;
   width:100%;
   color:#404040;
 }
 
.ser_sup
{
  background:transparent url('../images/ser_sup.gif') left top no-repeat;
}
 
.ser_sup_t
 {
   float:left;
   width:75px;
   height:22px;
   background:transparent url('../images/ser_sup_t.gif') left top no-repeat;
 }
 
.ser_loc
{
  background:transparent url('../images/ser_loc.gif') left top no-repeat;
}
 
.ser_loc_t
 {
   float:left;
   width:113px;
   height:19px;
   background:transparent url('../images/ser_loc_t.gif') left top no-repeat;
 }
 
.ser_market
{
  background:transparent url('../images/ser_market.gif') left top no-repeat;
}
 
.ser_market_t
 {
   float:left;
   width:349px;
   height:23px;
   background:transparent url('../images/ser_market_t.gif') left top no-repeat;
 }
 
/*------------Services Item-------------*/
 
.ser_nav
 { 
    float:left;
    width:545px;
    padding:20px 0 0 0;
    position:relative;
    left:120px;
 }
 
.ser_nav_itm
 { 
    float:left;
    padding:0 20px 0 0;
 }
 
.ser_nav_itm a
 { 
    float:left;
    height:40px;
 }
 
.dser_sup
 {
    width:97px;
	background:transparent url('../images/dser_sup.gif') left top no-repeat;
 }
 
.dser_loc
 {
    width:120px;
	background:transparent url('../images/dser_loc.gif') left top no-repeat;
 }
 
 .dser_market
 {
    width:182px;
	background:transparent url('../images/dser_market.gif') left top no-repeat;
 }
 
 .dser_pay
 {
    width:172px;
	background:transparent url('../images/dser_pay.gif') left top no-repeat;
 }
 
.smallpad
 {
   padding: 0 0 5px 0;
 }
 
/*-----------Payments----------*/

.in_cnt_pay
{
  width:750px;
  left:100px;
  padding:30px 0 0 0;
  background: transparent url('../images/payments_t.gif') 205px top no-repeat;
}

.in_cnt_pay_admin
{
  width:750px;
  left:100px;
  padding:30px 0 0 0;
  background: transparent url('../images/payments_t.gif') 0px top no-repeat;
}

.in_cnt_marchents
{
  width:750px;
  left:100px;
  padding:30px 0 0 0;
  background: transparent url('../images/marchents.gif') 205px top no-repeat;
}

.in_cnt_marchents_admin
{
  width:750px;
  left:100px;
  padding:30px 0 0 0;
  background: transparent url('../images/marchents.gif') 0px top no-repeat;
}

.in_cnt_partners_admin
{
  width:750px;
  left:100px;
  padding:30px 0 0 0;
  background: transparent url('../images/projects.gif') 0px top no-repeat;
}
.pay_itm
{
   padding:10px;
}

.pay_icn
 {
   float:left;
   width:165px;
   height:100px;
 }
 
 .pay_title
 {
   float:left;
   width:100%;
   padding:0 0 5px 0;
   color:#404040;
   font-size:16px;
   font-weight:bold;
 }

 
.p_shamel
 {
   background:transparent url('../images/p_shamel.gif') right top no-repeat;
 }
 
.p_ukash
 {
   background:transparent url('../images/p_ukash.gif') right top no-repeat;
 }
 
.p_atlas
 {
   background:transparent url('../images/p_atlas.gif') right top no-repeat;
 }
 
.p_cashu
 {
   background:transparent url('../images/p_cashu.gif') right top no-repeat;
 }
 
.p_fana
 {
   background:transparent url('../images/p_fana.gif') right top no-repeat;
 }
 
.p_fils
 {
   background:transparent url('../images/p_fils.gif') right top no-repeat;
 }
 
.pay_spc
 {
   float:left;
   width:30px;
   height:20px;
 }
  
.logo_link { height:110px; left:55px; position:relative; top:55px; width:150px; cursor:pointer; }

#marqueecontainer{
	position: relative;
	width: 390px; /*marquee width */
	height: 156px; /*marquee height */
	overflow: hidden;
	border: none;
}

