/**global css file**/

/*global classes & HTML elements configuration*/
body{padding: 0px; background-color: #000000; font-family: arial; direction: rtl;font-size: 12px; }
img{ border: none; }
form{ padding: 0px; margin: 0px; }

.catch{ overflow:hidden; }
.left{ float: left; }
.right{ float: right; }
.clear{ clear: both; }
.bold{ font-weight: bold; }
.hidden{ visibility: hidden; display: none; }

input.text{ border: 1px solid #7f9fb8; padding: 2px; font-size: 12px; }
input.button{ font-size: 12px; font-family: arial; border: none; color:#fff ; }
select.select{ font-size: 12px; font-family: arial; }
textarea.textarea{ border: 1px solid #7f9fb8; padding: 2px; font-size: 12px; }
.borderright{ height:428px; }
/*site container*/
#container{ width: 769px; height:685px; margin: 18px auto; }
#container2{ width: 769px; height:800px; margin: 18px auto; }

/*banner section*/
#banner{  height: 60px; background-color: #000;   }

/*site header*/
#sitebody{ width: 100%; margin-top: 0px; }

/*body content section*/
#content{ width: 100%; height:580px;  margin-top: 11px; padding-top:5px; background: url(images/bg_white.jpg) left top no-repeat;   }
#noline#content{ width: 100%; height:580px;  margin-top: 11px; padding-top:5px; background: url(images/bg_white_noline.jpg) left top no-repeat;   }

#content2{ width: 100%; height:720px!important;  margin-top: 11px; padding-top:5px; background: url(images/bg_white2.png) left top no-repeat;   }



#content div#leftside{  width: 576px;  height:575px;background: url("images/pelephone_new.jpg") right bottom no-repeat;}
#content div#leftside2{  width: 576px;  height:575px;background: url("images/pelephone2.jpg") left bottom no-repeat;  }
#content2 div#leftside2{  width: 576px;  height:715px;background: url("images/pelephone2.jpg") left bottom no-repeat;  }


.padding43{padding-right: 43px;}
#overbox{ width: 764px;  }

#content div#rightside{ width: 188px; height:575px;   background: url("images/rightbottombanner.jpg") left bottom no-repeat;   }
#content div#rightside2{ width: 188px; height:576px;   background: url("images/right_bg.jpg") -3px center no-repeat;   }
#content2 div#rightside2{ width: 188px; height:715px;   background: url("images/right_bg_b.gif") -3px center no-repeat;   }

#footer{width: 764px; height:11px; margin-top: 0px; }


/*page title*/


#title{ width: 527px;  background-image: url("images/logo.jpg") no-repeat ;}
#title a{ width: 174px; height: 65px; display: block; }
#title div{ width: 527px; height: 69px; background: url(images/title.jpg) right no-repeat; margin-top: 65px; }

/*navigation*/
#navigation{ color: #696db4; font-size: 12px; background: url("images/dotted.jpg") right bottom no-repeat; height: 20px; padding: 0px; margin: 0px; }
#navigation a{ text-decoration: none; color: #7177a9; }
#navigation a.current{ color: #1d1d53; }

/*services box*/
#servicesbox{ width: 159px; height: 72px; background: url("images/service.jpg") center center no-repeat; margin: 0px auto; }
#rightside2 #servicesbox{ width: 159px; height: 72px; background: url("images/service2.jpg") center center no-repeat; margin: 0px auto; }
#servicesbox a,#servicesbox2 a{ width: 100%; height: 72px; display: block; }

/*login box*/
#rightside2 #loginbox{ width: 160px; height: 172px; margin: 8px auto; background: url("images/loginbox2.jpg") no-repeat; }

#loginbox{ width: 160px; height: 172px; margin: 8px auto; background: url("images/loginbox.jpg") no-repeat; }
#loginbox p{ margin: 0px; color: #1d1d53; font-size: 12px; padding: 1px 0px; padding-right: 13px; }
#loginbox p.title{ font-size: 16px; color: #1d1d53; padding: 4px 8px 10px; text-align: right; }
#loginbox p.link{ font-size: 12px; color: #1d1d53; padding: 1px 8px 0px; text-align: right; }
#loginbox p.link a{ color: #1d1a51; text-decoration: none; font-size: 12px; font-weight: bold; }
#loginbox p.link a:hover{ color: #1d1a51; text-decoration: underline; font-size: 12px; font-weight: bold; }
#loginbox p.desc{ font-size: 12px; color: #1d1d53; padding: 1px 8px 4px; text-align: right; }
#loginbox input.text{ width: 70px; border: 1px solid #003f72; height: 15px; }
#loginbox label{ width: 55px; } 
#loginbox input.button{ background-color: #676bb2; border: 1px solid #02104f; margin-right: 18px; width: 40px; }
#loginbox input.checkbox{ margin-right: -2px; }
#loginbox a{ color: #1d1a51; text-decoration: underline; font-size: 12px; font-weight: bold; }

/*fileds section*/
#fieldssection{ width: 370px; font-size: 12px; }
.mainpage{ height: 360px; }
#fieldssection p{ margin: 0px; padding: 4px 0px; }
#fieldssection div{ width: 350px; border-style: double; border-color: #efefef; margin-bottom: 5px; background-color: #f6f7fb; padding: 5px 10px; }
#fieldssection div p.title{ color: #9295b6; padding: 0px; }
#fieldssection div input.text{ width: 250px; float: right; }
#fieldssection div label{ width: 90px; float: right; }
#fieldssection input.small{ width: 20px !important; direction: ltr; }
#fieldssection input.middle{ width: 102px !important; direction: ltr; }
#fieldssection input.email{ width: 200px !important; direction: ltr; }
#fieldssection input.button{ width: 69px; height: 21px; background: url("images/action_btn.jpg") no-repeat; float: left; margin-right: 5px; }
#fieldssection input.marg{ margin-left: 40px; }
#fieldssection span.notice{ color: #ff0105; font-size: 10px; padding-left: 4px; }
#fieldssection select.select{ width: 255px; float: right; }
#fieldssection textarea.textarea{ width: 250px; height: 60px; float: right; }
#fieldssection input.send{ width: 69px; height: 31px; background: url("images/send_button.jpg") no-repeat !important; padding-bottom: 11px; }
#fieldssection input.continue{ width: 57px !important; height: 31px; background: url("images/continue_button.jpg") no-repeat !important; padding-bottom: 11px; }
#fieldssection a{ text-decoration: underline; color: #696db4; font-size: 12px; }
#fieldssection a:hover{ color: #1d1a51; }

/*info section*/
/*.left_side{ width:129px; height:330px; background-image:url("images/pelephone.jpg"); background-position:left bottom;}*/
.hp_bottom{ width: 446px; height: 127px; background: url("images/fut_banner.jpg") right bottom no-repeat ;}
#infosection{ border: none !important;  background-color: #fff  !important; padding: 5px 0px !important; }
#infosection p{ margin: 0px; padding: 10px 0px !important; }
#infosection img{ float: right; margin-top: 3px; }
#infosection span{ font-size: 12px; }
#infosection span.service{ margin-right: 20px; font-weight: bold; color: #1d1d53; width: 70px; display: block; float: right; }
#infosection span.text{ float: right; direction: ltr; }
#infosection{ }

.error{ color: #bb0000 !important; }
.notice{ color: #008000 !important; }

/*body content footer*/
#footer{ }

.14black
{
	font-size: 14px;
	font-weight: regular;
	color: black;
	display: inline;
}
.14purpule
{
	font-size: 14px;
	font-weight: regular;
	color: 161956;
	display: inline;
}
A{
	font-size: 14px;
}

.text_2 {font-family: Arial, Helvetica, sans-serif;
 	font-size: 16px;
	font-weight: bold;
	color:#6F72B5;	
	}

/* NIK: 2010-09-12 - bottom banner link */
div.bottom_banner_link  {height:100px; margin-right:-183px; margin-top:319px; position:relative; width:568px;}
*+html div.bottom_banner_link  {margin-top:-60px; cursor:pointer;}


