#temp{
	background-image:url("../images/csc2.png");
	background-repeat:no-repeat;
	z-index:10;
	height:1200px;
	width:100%;
	position:absolute;

}
html{
	background-color:transparent;
	
}
body{
	background-color:#018fe0;
	font-family:Arial;

}
a{
	color:#f97e48;

}
a:hover{
	text-decoration:none;

}
p span{
	color:#fffc00;
	font-weight:bold;

}
p{	
	margin-bottom:36px;
	padding:0 0 0 16px;
	color:#ffffff;
	
}
ul{
	list-style:none;

}

#content ul, #content ol {
	color:#FFFFFF;
	font-size:13px;
	list-style-type:square;
	margin-bottom:15px;
	margin-left:60px;
}
#content ol {
	list-style-type:decimal;
}
#content li {
  
}
#main{
	width:100%;
	position:absolute;

}
#container{
	margin:0 auto;
	width:963px;
	position:relative;
	z-index:10;

}
/*-------head-------*/
#head{
	height:220px;

}
#headcenter{
	background-image:url("../images/head-center-bg2.jpg");
	background-repeat:no-repeat;
	float:left;
	height:220px;
	width:963px;
	position:relative;
	
}
.leftconer{
	background-image:url("../images/head-leftconer-bg.jpg");
	background-repeat:no-repeat;
	height:205px;
	left:-116px;
	width:116px;
	height:220px;
	position:absolute;
	
}
.rightconer{
	background-image:url("../images/head-rightconer-bg.jpg");
	background-repeat:no-repeat;
	height:220px;
	position:absolute;
	right:-115px;
	width:117px;
	
}
#toptexttitle{
	background-image:url("../images/headtxt-bg.jpg");
	background-repeat:no-repeat;
	height:95px;
	margin:32px 0 -8px;
	text-indent:-9999px;
	width:422px;
	
}
#toptexttitle p{
	margin:0px;
	padding:20px 0 20px 0;

}
#top-text{
	background-image:url("../images/headtxt-bg.jpg");
	background-repeat:no-repeat;
	text-indent:-9999px;
	height:95px;
	margin:32px 0 0;
	width:422px;
	
} 
#top-text a{
	display:block;
	height:65px;
} 


#leftinnerblock .ru {
	background-image:url("../images/headtxt-bg_ru.jpg");
}
#leftinnerblock .lv {
	background-image:url("../images/headtxt-bg_lv.jpg");
}
#leftinnerblock .en {
	background-image:url("../images/headtxt-bg_en.jpg");
}
#headcenter #leftinnerblock img {
	margin:0 0 0 50px;
	margin:0 0 0 50px;
}

.undertop-text{
	color:#969696;
	font-size:11px;
	line-height:1.5;
	margin-left:21px;
	width:379px;
	
}
#leftinnerblock{
	float:left;
  height:246px;
}
#headcenter img{
	float:left;
	margin:45px 0 0 40px;

}
#rightinnerblock{
	float:right;

}
#rightinnerblock #rightheadtopmenu{
	position:absolute;
	right:-12px;
	top:53px;

}
#rightinnerblock #rightheadtopmenu li{
	display:block;
	float:left;
	margin-left:20px;
	margin-right:8px;
	padding:4px 0 11px;
	text-align:center;
	width:115px;
}
#rightinnerblock #rightheadtopmenu li a{
	color:#010101;

}
#rightinnerblock #rightheadtopmenu li.active{
	background-image:url("../images/topmenu-botton-bg.jpg");
	background-repeat:no-repeat;
	color:#ffffff;

}
#lang{
	bottom:78px;
	position:absolute;
	right:0;

}
#lang li{
	display:inline;
	font-size:12px;
	font-weight:bold;
	padding:6px 7px 8px 4px;
	text-transform:uppercase;
	
}
#lang li.actual{
	background-image:url("../images/lang-bg.jpg");
	background-repeat:no-repeat;
	color:#6ca5c0;

}
#lang li.actual a{
		text-decoration:none;
		
}
#lang li a{
	color:#010101;
	
}
/*-------head-end-------*/

/*-------leftcolumn-------*/
.leftcolumn{
	width:232px;
	float:left;
	color:#ffffff;
	margin-bottom:206px;
	position:relative;

}
* html .leftcolumn{
  margin-top:-30px;
}
.leftcolumn #leftcolumnimg{
	background-image:url("../images/underheadimg2.jpg");
	background-repeat:no-repeat;
	width:568px;
	height:172px;
	margin:0 0 7px;
	position:absolute;
	z-index:-1;
	
}



h2.leftmenutoptitle{
	background-image:url("../images/leftmenu-topbottom-bg.jpg");
	background-repeat:no-repeat;
	font-size:95%;
	font-weight:normal;
	margin-left:8px;
	padding:3px 0 7px 11px;
	margin-top:179px;
	
}
.leftcolumn ul{
	font-size:15px;
	margin:8px 0 29px 50px;
	color:#fffc00
	
}
.leftcolumn ul li{
	margin-bottom:7px;

}
.leftcolumn ul li a{
	color:#ffffff;
	
}
/*
#profil .profilleftblock li.current, .leftcolumn ul li.current{
	color:#fffc00;

}
*/
.leftcolumn img{
	margin:0 0 0 9px;

}
.underleftmenu{
	background-image:url("../images/leftmenu-secondbottom.png");
	background-repeat:no-repeat;
	font-size:20px;
	margin:0 0 42px 8px;
	padding:8px 0 12px 26px;
}
.underleftmenu_v2{
	margin:0 0 20px 8px;
}
.underleftmenu a{
  color:#FFF;
  text-decoration:none;
}

.underleftmenu_pin{
	background-image:url("../images/leftmenu-3bottom.jpg");
	background-repeat:no-repeat;
	font-size:20px;
	margin:0 0 12px 8px;
	padding:8px 0 12px 26px;
}

.underleftmenu_pin a{
  color:#FFF;
  text-decoration:none;
}

/*-------leftcolumn-end-------*/

/*-------login-------*/
#login{
	background-image:url("../images/loginform-bg.jpg");
	background-repeat:no-repeat;
	float:right;
	height:172px;
	width:396px;
}
* html #login{
  margin-top:-30px;
  background-position:77px 0;	  
}
button{
	float:right;
	background-image:url("../images/submitbtn-bg.jpg");
	background-repeat:no-repeat;
	border:0px;
	width:19px;
	height:19px;	
}
.spform button, #content button{
    background-image: none;
    border-color: #F6F6F7 #B3B3B3 #919194;
    border-left: 1px solid #B3B3B3;
    border-right: 1px solid #B3B3B3;
    border-style: solid;
    border-width: 1px;
    float: none;
    font-size: 15px;
    height: auto;
    padding-left: 5px;
    padding-right: 5px;
    width: auto;
}
#log{
	float:left;
  position:relative;
}
#log ul{
	float:left;
	margin:4px 0 0 110px;
	width:243px;

}
#log ul li{
	clear:both;
	list-style:none outside none;
	margin:0 0 11px;
	width:100%;
	
}
#log ul li label{
	display:block;
	float:left;
	margin-right:8px;
	padding:3px 0 0;
	font-size:13px;
	width:58px;
	color:#ffffff;

}
#log ul li input{
	background-image:url("../images/input-bg.jpg");
	background-repeat:no-repeat;
	border:0 none;
	font-size:12px;
	height:19px;
	padding:0 2px;
	width:143px;
	
}
#log ul li #pass {
  float:left;
}

#content #log p {
  width:297px;
  clear:both;
  float:left;
  text-align:right;  
}
#underlogolink{
	float:right;
	font-size:10px;
	font-style:italic;
	margin-right:134px;
  margin-top: 14px\0/;     /*ie 8 hack*/
}
        
* html #login #underlogolink{
  margin-right:-11px;
}
 
html:root #underlogolink, html:first-child #underlogolink{
  margin-top:14px;
}

#underlogolink2{
  clear:both;
  font-size:10px;
  font-style:italic;
  margin-left:159px;
}
.link{
	clear:both;
	color:#FFFFFF;
	float:left;
	font-weight:bold;
	margin-bottom:8px;

}
#bgblock{
background-image:url("../images/bggg.jpg");
background-position:481px 0;
background-repeat:no-repeat;
height:172px;
left:50%;
position:absolute;
top:219px;
width:50%;
	
}
/*background-image:url("../images/bggg.jpg");
background-position:465px 0;
background-repeat:no-repeat;
height:172px;
left:50%;
position:absolute;
top:219px;
width:50%;
*/
/*-------login-end-------*/

/*-------objects-------*/
#leftbg{
	background-image:url("../images/left-bg1.jpg");
	background-repeat:repeat-x;
	height:418px;
	left:0;
	position:absolute;
	top:0;
	width:50%;

}
#rightbg{
	background-image:url("../images/right-bg4.jpg");
	background-repeat:repeat-x;
	height:418px;
	position:absolute;
	right:0;
	top:0;
	width:50%;
	
}
#content-bg2{
	background-image:url("../images/content-bg2.jpg");
	background-repeat:repeat-x;
	bottom:0;
	height:784px;
	left:0;
	position:absolute;
	width:100%;
	
}
#b{
	background-image:url();

}
/*-------objects-end-------*/

/*-------footer-------*/
#footer{
	background-image:url("../images/footertxt-bg.jpg");
	background-repeat:no-repeat;
	background-position:0 0;
	float:left;
	height:110px;
	width:100%;

}
#footerimg{
	background-image:url("../images/footerimg.jpg");
	background-repeat:no-repeat;
	bottom:0;
	font-size:11px;
	height:227px;
	position:absolute;
	right:0;
	width:622px;
	z-index:5;
}
#container #footer p.txt{
	color:#669ED0;
	float:left;
	font-size:11px;
	line-height:1.8;
	margin:0;
	padding:41px 0 0 24px;
	width:250px;
}
#container #footer p.dev{
	color:#669ED0;
	float:left;
	font-size:11px;
	line-height:1.8;
	margin:0;
	padding:41px 0 0 140px;
}
#container #footer p.dev a {
	color:#669ED0;
	text-decoration:none;
}
#container #footer p.dev a:hover {
	color:#F97E48;
	text-decoration:underline;
}
/*-------footer-end------*/

/*-------content-------*/
#content{
	border-bottom:2px dotted #87CDF0;
	color:#FFFFFF;
	float:left;
	font-size:13px;
	margin:-30px 0 0 64px;
	padding:0 0 15px;
	width:655px;
}
#content p{
	color:#FFFFFF;
	font-size:13px;
	line-height:1.4;
	margin:0 0 16px 10px;
	width:597px;

}
#content h2{
	border-bottom:2px dotted #87CDF0;
	color:#FFFFFF;
	font-size:22px;
	font-style:italic;
	margin:0 0 13px 13px;
	padding:0 0 9px;
	position:relative;
	z-index:1;

}
/*-------content-end------*/

/*-------under-content-------*/
#undercontentblock{
	float:left;
	margin:0 0 135px 77px;
	padding:23px 0 0 3px;
	width:571px;
	
}
#undercontentblock #slogon{
	background-image:url("../images/content-slogon-bg.jpg");
	background-repeat:no-repeat;
	font-size:25px;
	font-style:italic;
	line-height:1;
	padding:2px 0 6px 13px;
	width:476px;
	color:#ffffff;
	margin:0 0 20px;
	
}

#undercontentblock p a.yellowlink{
	color:#fffc00;

}
#undercontentblock img{
	margin:0 3px 0 14px;

}
/*-------under-content-end------*/

.content-bg1{
	background-image:url("../images/content-bg1.jpg");
	background-repeat:repeat-x;
	height:24px;
	left:0;
	position:absolute;
	top:392px;
	width:100%;
	z-index:-20;

}
#line-bg{
	background-image:url(../images/line-bg.jpg);
	background-repeat:repeat-x;
	position:absolute;
	left:0;
	top:0;

}
#rightconer{
	background-image:url("../images/head-rightconer-bg.jpg");
	background-position:481px 0;
	background-repeat:no-repeat;
	height:219px;
	left:50%;
	position:absolute;
	top:0;
	width:50%;

}
#leftconer{
	background-image:url("../images/head-leftconer-bg.jpg");
	background-position:100% 0;
	background-repeat:no-repeat;
	height:219px;
	left:0;
	margin-left:-481px;
	position:absolute;
	top:0;
	width:50%;

}
/*--------profil------*/
#profil{
	background-image:url("../images/loginform-bg.jpg");
	background-repeat:no-repeat;
	color:#FFFFFF;
	float:right;
	height:172px;
	width:403px;
}

* html #profil{
  margin-top:-28px;
  background-position:80px 0;	  
}

#profil h2{
	background-image:url("../images/profil-undertitle-centerline.jpg");
	background-position:0 100%;
	background-repeat:no-repeat;
	color:#FFFFFF;
	float:left;
	font-size:20px;
	font-style:italic;
	font-weight:bold;
	height:30px;
	margin:-3px 0 7px 79px;
	padding:0 0 2px 14px;
	text-align:center;
	width:297px;
	
}
#profil ul.profilrightblock{
	float:right;
	margin:0 0 6px;
}
* html #profil ul.profilrightblock{
	margin-right:-68px;
}
#profil ul.profilrightblock li{
	clear:both;
	float:right;
	font-size:11px;
	padding:0 0 7px;
	width:170px; 
	text-align:right;
	
}
#profil ul.profilrightblock li a{
	color:#ffffff;

}
#profil ul.profilrightblock li a:hover{
	text-decoration:none;

}

#profil ul.profilleftblock{
	color:#fffc00;
	float:left;
	font-size:11px;
	margin:0 0 0 98px;

}
* html #profil ul.profilleftblock{
	margin:0 0 0 89px;
}

#profil ul.profilleftblock li{
		clear:both;
	float:left;
	font-size:11px;
	padding:0 0 7px;


}
#profil ul.profilleftblock li a{
	color:#ffffff;

}
#profil p{
	float:left;
	font-size:12px;
	margin:0 0 0 81px;
	width:304px;

}
#profil p label{
	margin:0 -9px 0 0;

}
#profil p select{
	color:#757575;
	font-size:11px;
	height:18px;
	margin:0 0 0 22px;
	padding:0 0 0 1px;
	width:168px;

}


.spform {
	font-size:12px;
}
#content .spform ul {
	margin:5px 0 0;
	list-style:none;
}
.spform ul li {
	background-image:none;
	clear:both;
	float:left;
	margin:0 0 10px;
	padding:0;
	position:relative;
	width:580px;
}
.other .spform ul li {
	width:750px;
}

.spform button {
	/*background: white url(../images/content/submit.jpg) no-repeat top;
	border:none;
	color:#FFFFFF;
	font-size:12px; */
  height:25px;
  margin:2px 0 0;
  padding:0 0 2px;
	/*width:104px;   */
}
.spform ul li label {
	float:left;
	font-size:11px;
	font-weight:bold;
	margin:8px 10px 0 0;
	text-align:right;
	width:150px;
}
.spform ul li input, .spform ul li  select, .spform ul li  textarea {
	border-color:#767D89 #C2C5CA #C2C5CA #767D89;
	border-style:solid;
	border-width:1px;
	float:left;
	margin:0 10px 0 0;
	padding:5px;
	width:200px;
}
.other .spform ul li input, .other .spform ul li  select, .other .spform ul li  textarea {
	width:250px;
}

.spform ul li span#phonecodeplus {
	float:left;
	font-size:22px;
	margin:2px 5px -2px 0;
}
#phonecode {
	width:30px;
}
.other #phonecode {
	width:40px;
}
#phonenum {
	width:131px;
}
.other #phonenum {
	width:170px;
}
.spform div.inptext {
	border-bottom:1px solid #DDDDDD;
	float:left;
	margin:0 10px 0 0;
	padding:6px 5px 5px;
	width:202px;
}
.spform ul li input.active, .spform ul li  select.active, .spform ul li  textarea.active {
	border: 1px solid #BD1300;
}
.spform ul li select {
	width:212px;
}
.other .spform ul li select {
	width:262px;
}
.spform ul li select#day {
  margin-right:4px;
  width:64px;
}
.other .spform ul li select#day {
	width:70px;
}
.spform ul li select#month {
  margin-right:4px;
  width:78px;
}
.other .spform ul li select#month {
	width:102px;
}
.spform ul li select#year {
	width:62px;
}
.other .spform ul li select#year {
	width:70px;
}
.spform ul li textarea {
	height:80px;
}
.spform ul li div.help {
	background-image:url(../images/content/help.jpg);
	float:left;
	font-size:11px;
	height:14px;
	margin:7px 0 0;
	width:14px;
}
.spform ul li div.help span {
	background-color:#669ED0;
	border:1px solid #C2C5CA;
	display:none;
	margin:-8px 0 0 20px;
	padding:5px;
	position:absolute;
	width:160px;
	z-index:99;
}
.spform ul li span.error {
	/*border:1px solid #FFD1C6;*/
	color:#FFD1C6;
	display:block;
	float:left;
	font-size:11px;
	left:406px;
	padding:4px 4px 5px;
	position:absolute;
	top:2px;
	z-index:50;
}
.other .spform ul li span.error  {
	left:456px;
}

.spform p {
	clear:both;
	float:left;
	font-size:11px;
	text-align:right;
	width:319px;
}
#content .spform p {
	width:347px;
}

.spform p span.error {
	color:#FFD1C6;
	display:block;
	margin:5px 0 0 0;
	width:400px;
}
.spform img {
	cursor:pointer;
	float:left;
	margin:0 10px 0 0
}
.good {
	/*border:1px solid green;  */
	color:#FFD1C6;
	font-weight:bold;
}
.notgood {
	/*border:1px solid #FFD1C6;*/
	color:#BD1300;
	font-weight:bold;
	padding:5px 10px;
}
.notgood a{ 
  color:#FFD1C6;
}
.posright{
 min-width: 920px;
 position: relative;
 height: 100%;
}
/*-----profil-end----*/


table {
	border-top:1px solid #20a5df;
	margin:0 0 10px;
	width:100%;          
}
table th {
	background-color:#047fc0;
	text-align:center;
	color:#fefefe;
}
table th.nocent, table td.nocent, table colgroup col.nocent {
	text-align:left;
}
table th, table th * {
	color:#FFFFFF;
	font-weight:bold;
	height:27px;      
	padding:3px 0 3px 8px;
	text-align:center;
}
table td {
	background-color:#047fc0;
	border-bottom:1px solid #20a5df;
	padding:5px 0 5px 10px;
	text-align:center;
	color:#fefefe;	
}
table th.tbleft, table th.tbleft *, table td.tbleft {
	text-align:left;
}
table tr.white td {
	background-color:#008fd8;
}
.clear{
  clear:both;
}
#statusgetpin .unconfirmed{
  font-weight:normal;
  color:#ff6666;
}
#statusgetpin .confirmed{
  font-weight:normal;
  color:#66ff66;
}
#refreshpin a{
  color:#FFF;
  text-decoration:none;
}
#refreshpin a.otherpin{
  border-bottom:1px dotted #FFF;
  margin-left:6px;
}
#refreshpin a.otherpin:hover{
  border-bottom:none;
}
p#statusgetpin{
  margin-bottom:5px;
}
#pingetinfo{
  float: left;
  margin-bottom: 12px;
  margin-left: 26px;
}
#pingetinfo #proposedpin{
  font-size:44px;
  line-height:44px;
  float:left;
}
#pingetinfo #refreshpin{
  margin-left:15px;
  margin-top: 18px;
  float:left;
}
#pingetinfo #refreshpin img{
  vertical-align:middle;
}
p#responsetxt{
  padding:0px;
  margin-left:-55px;
}
#rememberpin{
  background:url(../images/rememberpin.png) no-repeat 11px 100%;
  margin-left: 26px;
  padding-left: 55px; 
  margin-bottom: 10px; 
  clear:both;
}
#rememberpin button{
  margin-top:3px;
}
#sendtomailpin{
  background:url(../images/sendtomail.png) no-repeat 0px 100%;
  margin-left: 26px;
  padding-left: 55px;  
  margin-bottom: 10px;    
  display:none;
}
#sendtomailpin span{
  vertical-align:middle;
}
#sendtomailpin p{
  margin:0 0 9px -55px;
  padding:0px;
}

#sendtomailpin input{
  margin-bottom:5px;
}
.maingetpin #loader{
  display:none;
  float:left;
  margin-left:7px;
  margin-top: 21px;
}
#content .maingetpin{
  padding-bottom:15px;
}
#content .maingetpin .error{
  color:#FF6666;
}
#content .maingetpin .gclear{
  clear:both;
}
#content ul.banks{
  margin-left:25px;
}
#content ul.banks li{
  list-style:none;
  width:265px;
  float:left;
  margin-bottom:25px;  
}
#content ul.banks li.div{
  background:url("../images/b/div.png") 249px 0px no-repeat;
}

#content ul.tabs {
    color: #FFFFFF;
    font-size: 13px;
    list-style: none;
    margin-bottom:15px;
    margin-left:0px;
} 

/*
#content #tabs div.tabCont{
    display:none;
}
*/

#content ul.tabs li{
    float:left;
	margin-bottom:20px;
	text-decoration:underline;
}

#content ul.tabs li.active{
    text-decoration:none;
}

#content ul.tabs li p{
    width:auto;
	font-weight:bold;
	margin: 0 10px 0 0;
}

#content ul.tabs li p:hover{
    cursor:pointer;
}

.black {
	color:#000;
}
#content .merror{
  font-size: 15px;
  font-weight: bold;
}
