/* clear styles*//*a:focus, object:focus {
	outline:none;
}
*/a img{
  border: none;
}
a:hover {
	text-decoration: none;
}

html {

	height:100%;
	line-height:1.8em;
	padding:0;
}
body {

	background-color:#dfdfdf;
	height:100%;
	padding: 0px;
	margin: 0px;
}.clear {
  clear: both;  margin-bottom: 15px;
}
h1{
font-family:Myriad Pro, Arial;	
font-size:18px;	
padding-left:15px;	
padding-bottom: 0px;
margin-top: 40px;
margin-bottom: 0px;
color:#828282; 
}
ul {
list-style:none;
}
blockquote:before,blockquote:after,q:before,q:after {
	content:"";
}
blockquote,q {
	quotes:"" "";
}
i,em {
	font-style:italic;
}
b,strong {
	font-weight:700;
}
a.dashed:link, a.dashed:visited {
	border-bottom:1px dashed #0072bc;	color:#0072bc;	text-decoration:none;
}
a.dashed:hover, a.dashed:active {
	border-bottom:1px dashed #bc0000;	color:#bc0000;	text-decoration:none;
}
ol,ul {
	margin:0 0 5px;	padding:0;
}
li ol, li ul {
	margin:0.75em 0;	padding:0;
}
a {
	color: #42CEE4;
}
.error {
	color: red;	font-size: 14px;
}
.success {
 	color: green;
}
/* style for page*/#container {
	margin:0 auto;	min-height:100%;	position:relative;	width:970px;	padding-left: 10px;	padding-right: 10px;
}
/* nav */	#nav {
		font-size: 14px;		background: #d5d5d5 url('../img/nav-bg.png') repeat-x left top;		height: 38px;        width: 928px;        float: left;	}    #nav-left {
      width: 10px;      height: 38px;      float: left;      margin-left: 2px;      background: url('../img/nav-bg-left.png')no-repeat;    }    #nav-right {
      width: 10px;      height: 38px;      float: left;      background: url('../img/nav-bg-right.png')no-repeat;    }	#nav ul{
		list-style: none;		display: block;		margin: 0px 0px 0px 10px;		padding: 0px;		width: 710px;		float: left;	}	#nav ul li{
		font-weight: bold;		margin: 0px 0px 0px 0px;		padding: 0px;		float: left;	}	#nav ul li a{
		padding: 3px 14px 4px 14px;		text-decoration: none;		border-right: 1px solid #bbb;		color: #333;		display: block;	}    #nav ul li a:hover {
      color: #fff;      background-color: #7a7979;    }
      .head {
  margin-bottom: 15px;  margin-top: 0px;  height: 38px;  width: 950px;
}
.cphone {
	padding-right: 20px;
	font-family: Colibri;
	color: #777;
	font-weight: bold;
	text-align: right;
	font-size: 13px;
}
.cphone span {
	color: red;
	padding-left: 20px;
}
/*Main
-------------------------------------------*/
.main_index {
	height: 1055px;
}
.main_microsim {
	height: 1350px;
}
.main_service {
	height: 880px;
}
.main_product {
	height: 880px;
}
.main_contact {
	height: 650px;
}
.main_faq {
	height: 780px;
}
/**/#main {
  background-color: #fff;  width: 930px;  border-left: 1px solid #bebdbd;  border-right: 1px solid #bebdbd;  margin-left: 1px;  padding-left:10px;  padding-right: 10px;  padding-top: 10px;
}
	#main-top {
		background:url('../img/main-top-bg.png') repeat-x left top;    	height:8px;        width: 934px;        float: left;	}    #top-left {
      width: 10px;      height: 8px;      float: left;      background: url('../img/main-top-left-bg.png') no-repeat;    }    #top-right {
      width: 10px;      height: 8px;      float: left;      background: url('../img/main-top-right-bg.png') no-repeat;    }    #main-bottom {
		font-size: 14px;		background:url('../img/main-bottom-bg.png') repeat-x left top;   		height:11px;        width: 934px;        float: left;	}    #bottom-left {
      width: 10px;      height: 11px;      float: left;      background: url('../img/main-bottom-left-bg.png') no-repeat;    }    #bottom-right {
      width: 10px;      height: 11px;      float: left;      background: url('../img/main-bottom-right-bg.png') no-repeat;    }/**/.main {
  background-color: #fff;  width: 935px;  height: 640px;  padding-top: 8px;  padding-left: 15px;  margin-top: 20px;  margin-bottom: 20px;
}
.payment {
  height: 21px;  width: 171px;  background: url('../img/payment-option.png') repeat-x;
}
.left-column {
  width: 260px;  float: left;  /*height: 100%;*/}.apple {
  background-image: url('../img/apple.gif');  width: 83px;  height: 102px;  margin-top: 45px;  margin-left: 50px;
}
.use-same {
  color: #d2d2d2;  font-family: Arial;  font-size: 24px;  padding-bottom: 0px; line-height: 5pt;
}
.use-same2 {
  color: #757575;  font-family: Arial;  font-size: 24px;  padding-bottom: 0px; line-height: 5pt;
  }
.buy-text2 {
	color:#59595a;	font-family:Verdana;	font-size:12px;	line-height:17pt; line-height: 5pt;
}
.buy-text3 {
	color:#303030;	font-family:Verdana;	font-size:17px;	line-height:17pt; line-height: 5pt;
}
.for-you {
    color: #c0c0c0;  font-family: Arial;  font-size: 15px;  padding-left: 5px; padding-top: 0px; line-height: 5pt;
}
.ipad {
  background-image: url('../img/ipad.png');  width:203px;  height: 242px;
}
.right-column {
  width: 650px;  float: right;  /*height: 100%;*/}.contact-text {
  margin-top: -5px;  font-family: Myriad Pro, Tahoma, Arial;  font-size: 22px;
}
.service-text-header {
    margin-top: 20px;    margin-bottom: 50px;  font-family: Myriad Pro, Tahoma, Arial;  font-size: 22px;color:#828282;
}
.service-text {
  font-family: Verdana, Tahoma, Arial;  font-size: 12px;  color: #59595a;  line-height: 15pt;  padding-right: 25px;
}

/*footer*/	
#footer {
		font-size: 14px;		background: #d5d5d5 url('../img/footer-bg.png') repeat-x left top;    height:255px;    padding-top:15px;        width: 925px;        float: left;	}    #footer-left {
      width: 14px;      height: 270px;      float: left;      background: url('../img/footer-bg-left.png') no-repeat;    }    #footer-right {
      width: 14px;      height: 270px;      float: left;      background: url('../img/footer-bg-right.png') no-repeat;    }.footer {
  height: 235px;  width: 950px;  background-color: #f3f3f3;  margin-bottom: 20px;
}

   /* footer */
#c1, #c2, #c3, #c4{
float:left;padding-left:10px;padding-right:10px;width:210px;font-family: Arial;font-size: 13px;color: #717171;line-height: 16pt;
}
#c1{
border-right:1px solid #ccc}#c2, #c3, #c4{
	border-left: 1px solid #ccc;	margin-left: -1px;	height: 245px;
}
.service, .advantages, .guarantee, .shipping {
	background-repeat: no-repeat;	width: 100%;    height: 40px;    margin-right: 15px;    margin-bottom: 12px;
}
.service {
background-image: url('../img/serv.jpg');
}
.advantages {
background-image: url('../img/advantages.jpg');
}
.guarantee {
background-image: url('../img/guarantee.jpg');
}
.shipping {
background-image: url('../img/shipping.jpg');
}
.title-item {
  color: #888888;  font-family: Myriad Pro, Tahoma, Arial;  font-size: 25px;  margin-bottom:15px;margin-top:7px;
}
#container .copyright {
  font-size: 12px;  
  font-family: Arial;  
  margin: 15px 0px;  
  padding: 10px 20px 0px 20px;  
  background: url('../img/copyr_bg.gif') top left no-repeat;
  color: #7D7F7F;
  position: relative;
  height: 40px;
}
.copyright span {
	padding-left: 120px;
}
.head-menu ul a {
  border: none;
}
.home {
  background-image: url('../img/home.png');  height:38px;  width: 82px;  border: none;  float: left;
}
.home a:hover, .home a.active {
  background-image: url('../img/home-a.png');  background-repeat:no-repeat;  float:left;  height:0;  overflow:hidden;  padding-top:38px;
}
.microsim {
  background-image: url('../img/microsim.png');  height:38px;  width: 95px;  float: left;
}
.microsim a:hover, .microsim a.active {
  background-image: url('../img/microsim-a.png');  background-repeat:no-repeat;  float:left;  height:0;  overflow:hidden;  padding-top:38px;
}
.product {
  background-image: url('../img/product.png');  height:38px;  width: 93px;  float: left;
}
.product a:hover,.product a.active {
  background-image: url('../img/product-a.png');  background-repeat:no-repeat;  float:left;  height:0;  overflow:hidden;  padding-top:38px;
}
.serv {
  background-image: url('../img/service.png');  height:38px;  width: 94px;  float: left;
}
.serv a:hover, .serv a.active {
  background-image: url('../img/service-a.png');  background-repeat:no-repeat;  float:left;  height:0;  overflow:hidden;  padding-top:38px;
}
.faq {
  background-image: url('../img/faq.png');  height:38px;  width: 95px;  float: left;
}
.faq a:hover, .faq a.active {
  background-image: url('../img/faq-a.png');  background-repeat:no-repeat;  float:left;  height:0;  overflow:hidden;  padding-top:38px;
}
.blog {
  background-image: url('../img/blog.png');  height:38px;  width: 76px;  float: left;
}
.blog a:hover, .blog a.active {
  background-image: url('../img/blog-a.png');  background-repeat:no-repeat;  float:left;  height:0;  overflow:hidden;  padding-top:38px;
}
.contact {
  background-image: url('../img/contact.png');  height:38px;  width: 93px;  float: left;
}
.contact a:hover, .contact a.active {
  background-image: url('../img/contact-a.png');  background-repeat:no-repeat;  float:left;  height:0;  overflow:hidden;  padding-top:38px;
}
.head-menu-bg {
  background-image: url('../img/head-menu-bg.png');  height:31px;  float: left;  width: 310px;  text-align: right;  padding-top: 7px;  position: relative;
}
.head-menu-bg select {
	/*position: absolute;	top: 7px;	right: 0px;	width: 77px;	clip: rect(2px 60px 20px 2px);	background:  url('../img/select_bg_arrow.png') left center no-repeat;	border: 1px solid #CFD1D1;	cursor: pointer;*/}.head-menu-left-bg {
  background-image: url('../img/head-menu-left-bg.png');  width: 11px;  height: 38px;  float: left;
}

/*Index paypal link--------------------------------------------------*/
.buy-adapter {
	float:left;	width:530px;
}
.main_index p.buy-header {
	font-family:Myriad Pro, Arial;	
	font-size:24px;	
	padding-left:15px;	
	padding-bottom: 0px;
	margin-top: 40px;
	margin-bottom: 0px;
	color:#828282; 
}
.buy-text {
	color:#59595a;	font-family:Verdana;	font-size:12px;	line-height:17pt;
}
.buy-text-office {
	color:#59595a;	font-family:Verdana;	font-size:11px;	line-height:17pt;
}
.order {
	float: right;	width: 330px;	padding-top: 47px;
}
.adapter-price {
	background-image:url('../img/adapter-price.png');	height:122px;	margin-left:10px;	margin-top:25px;	width:229px;
}

/*FAQ--------------------------------------------------*/
.faq-main .payment {
	float: right;
}
.faq-main .faq-item {
	color: #2AB9D7;	font-family: Verdana;	font-size: 18px;
}

/*Contacts form--------------------------------------------------*/
.mail-script {
	font-family: Verdana;	width: 480px;	font-size: 14px;
}
.mail-script .string {
	font-family: Verdana;	width: 100%;	border: 1px solid #868484;	padding: 2px 3px;	font-size: 16px;
}
.mail-script div p {
	margin-top: 15px;	margin-bottom: 0px;
}
.mail-script .addition {
	padding-top: 30px;
}
.mail-script .addition input {
	width: 130px;	margin-right: 30px;
}
.mail-script .addition p {
	margin-left: 130px;	margin-top: 4px;	line-height: 20px;
}
.mail-script .addition p a {
	text-decoration: none;	font-weight: bold;
}

