
.aTXT{
width:210px;
}



.fieldarea {
background-color:#F7F7F7;
text-align:right;
font-weight:bold;
}

.lien{

text-decoration:underline;
color:#50678C;
font-weight:bold;


}


.lien:hover{
 
 
color: orange;
font-weight:bold;
text-decoration:none;

}



body {
	background-color: #0b4456;
	text-align: center;
	margin: 0 0 10px 0;
	font-family: TAHOMA;
	font-size: 10pt;
	color : #333;

}

#bar_lng {
	background: url(../images/bar_lng.jpg);
	height: 68px;
	width: 895px;
}



#login_filma{
background: url(../images/lgn.jpg);
	height: 330px;
	width: 608px;
	text-align:right;
}




#page {

	margin: 10px auto;
	text-align: left;
	width: 895px;

}



.header {

	background: url(../images/header/headerwith_logo.png) no-repeat;
	height: 190px;
	width: 895px;

}


  
  
  #menu {

	background: url(../images/header/menu.png);
	height: 47px;
	width: 895px;
	

}






  #flash {

	background: url(../images/header/west2.png);
	height: 174px;
	width: 895px;
	

}


#main {

	background: url(../images/bg-895.png);
	/*width: 860px;

	padding: 9px 15px;*/
width: 895px;
}





.kollo {

	background-image: url(../images/bg-895.png);
	background-repeat:repeat-y;


width: 895px;
}







#footer {

	background: url(../images/foot-895.png);
	border: none;
margin: 0 auto;
	width: 895px;
	height:  68px;
	

}



#footer p {

	margin: 0;
	padding-top: 20px;
	text-align: center;
	font-size: 8pt;
	color: #6F6F6F;
}




#ou_suis_je
{
	font-size:10pt;
	color:#808080;
	font-weight:bold;
	text-align:right;
	padding-right:30px;
	
}

#ou_suis_je a
{
text-decoration:underline;
color:#808080;
}


#ka7la
{
	background-color: transparent;
	background-image: url(../images/bas.png);
	background-repeat: no-repeat;


width: 895px;
height:159px;
}






#home
{
	/*background-image: url(../images/header/ap.jpg);*/
	width:861px;
	border: 0px solid #000000;
	text-align:right;
	height:194px;
}


#home2
{
	/*background-image: url(../images/header/ap.jpg);*/
	width:861px;
	border: 0px solid #000000;
	text-align:right;
	height:197px;
}


#home_left
{
	
	width:630px;
	border: 0px solid #000000;
	float:left;
}

#home_right
{
	
	width:200px;
	border: 0px solid #FF0000;
	float:right;
}


.btn_prof
{
background:url(../images/private/btn.jpg) no-repeat;
 width:208px;
 height:24px;
 font-weight:bold;
 opacity : 1;
    filter : alpha(opacity=100); 

}


.btn_prof:hover
{
background:url(../images/private/btn.jpg) no-repeat;
 width:208px;
 height:24px;
 font-weight:bold;

cursor:pointer;
 opacity : 0.5;
 filter : alpha(opacity=50); 

}







.btn_last
{
background:url(../images/private/btn_last.jpg) no-repeat;
 width:210px;
 height:24px;
 font-weight:bold;
 opacity : 1;
    filter : alpha(opacity=100); 

}


.btn_last:hover
{
background:url(../images/private/btn_last.jpg) no-repeat;
 width:210px;
 height:24px;
 font-weight:bold;

cursor:pointer;
 opacity : 0.5;
 filter : alpha(opacity=50); 

}

.private_milieu
{
background-image: url(../images/private/milieu.jpg);
background-repeat: reapt-y	;
width:210px;

}



.private_top
{
background-image: url(../images/private/top.jpg);
background-repeat: no-reapt	;
width:210px;
height:40px;

color: #0B4456;
text-align:right;
line-height:40px;
text-indent:50px;
font-weight:bold;

}


.top_table{

background:url(../images/private/table1.jpg) no-repeat;
width:610px;
height:43px;
color: #0B4456;
text-align:right;
line-height:40px;
text-indent:50px;
font-weight:bold;
}



.private_top2
{
background-image: url(../images/private/top2.jpg);
background-repeat: no-reapt	;
width:210px;
height:8px;


}


.private_down
{
background-image: url(../images/private/down.jpg);
background-repeat: no-reapt	;
width:210px;
height:20px;

}


#left_small
{
background-image: url(../images/left_small.jpg);
background-repeat: no-repeat;
float:left;
height:28px;
width:5px;
}


#right_small
{
background-image: url(../images/right_small.jpg);
background-repeat: no-repeat;
float:right;
height:28px;
width:5px;
}




 
#home_logo{
background-image: url(../images/home/home_01.jpg);
	height:194px;
	width:259px;
	float:left;


}


#home_top_right{
background-image: url(../images/home/home_02.jpg);
	height:194px;
	width:602px;
	float:right;


}




.plan_haut{
background-image: url(../images/lpan/2fo9.jpg);
	height:40px;
	width:410px;
background-repeat :no-repeat;

color: #0B4456;
text-align:right;
line-height:40px;
text-indent:50px;
font-weight:bold;


}




.cart_haut{
background-image: url(../images/cart/top.jpg);
	height:40px;
	width:227px;
background-repeat :no-repeat;

color: #0B4456;
text-align:right;
line-height:40px;
text-indent:50px;
font-weight:bold;


}



.cart_bas{
background-image: url(../images/cart/t7t.jpg);
	height:14px;
	width:227px;
background-repeat :no-repeat;

}




.cart_ctr{

	width:225px;
border-top: 1px solid #BCBCBC;
border-left: 1px solid #BCBCBC;
border-right: 1px solid #BCBCBC;

}

.plan_bas{
background-image: url(../images/lpan/2t7.jpg);
	height:14px;
	width:410px;
background-repeat :no-repeat;

}

.steps_down{
background-image: url(../images/steps/down.jpg);
	height:14px;
	width:840px;
background-repeat :no-repeat;

}


.plan_ctr{

	width:408px;
border-top: 1px solid #BCBCBC;
border-left: 1px solid #BCBCBC;
border-right: 1px solid #BCBCBC;

}





.plan_ctr2{

	width:598px;
border-top: 1px solid #BCBCBC;
border-left: 1px solid #BCBCBC;
border-right: 1px solid #BCBCBC;

}


.plan_haut2{
background-image: url(../images/lpan/fo9.jpg);
	height:40px;
	width:600px;
background-repeat :no-repeat;

color: #0B4456;
text-align:right;
line-height:40px;
text-indent:50px;
font-weight:bold;


}




.plan_bas2{
background-image: url(../images/lpan/t7.jpg);
	height:14px;
	width:600px;
background-repeat :no-repeat;

}















#home_down_left{
background-image: url(../images/home/home_03.jpg);
	height:197px;
	width:259px;
	float:left;


}

#home_down_center{
background-image: url(../images/home/home_04.jpg);
	height:197px;
	width:298px;
	float:left;


}

#home_down_right{
background-image: url(../images/home/home_05.jpg);
	height:197px;
	width:304px;
	float:right;


}





.txt
{
background-image: url(../images/input/txt.png);
background-repeat: no-repeat;
background-position: 23px 0px;
border :0px solid red;
}




.txt input{
background: transparent;
border:0px solid blue;
margin:5px 55px 5px 5px;
color:#535353;
width: 170px;
direction: ltr;
font-weight:bold;
font-family: verdana;
}



.currency

{	height: 68px;
	width: 226px;
	float:left;

	padding-left:26px;
	padding-top:18px;

}

.flag{

border:1px solid #BCBCBC;
padding:1px;

}
#lg

{	height: 68px;
	width: 400px;
	float:right;
	text-align:right;
	padding-right:26px;
	padding-top:15px;

display:inline;
}

#nobda
{
	background-image: url(../images/header/nbd2.jpg);
	height:203px;
	width:616px;
}

#steps.step1
{
background-image: url(../images/steps/step1.jpg);
width:840px;
height:39px;
}



#steps.step2
{
background-image: url(../images/steps/step2.jpg);
width:840px;
height:39px;



}





#steps.prog1
{
background-image: url(../images/prog/step1.jpg);
width:840px;
height:39px;



}



#steps.prog2
{
background-image: url(../images/prog/step2.jpg);
width:840px;
height:39px;



}




#steps.prog3
{
background-image: url(../images/prog/step3.jpg);
width:840px;
height:39px;



}






#steps.step3
{
background-image: url(../images/steps/step3.jpg);
width:840px;
height:39px;



}


#steps.step4
{
background-image: url(../images/steps/step4.jpg);
width:840px;
height:39px;



}

/***************menu************************************/
h2 {
        font: bold 14px Verdana, Arial, Helvetica, sans-serif;
        color: #000;
        margin: 0px;
        padding: 0px 0px 0px 15px;
}

img {
border: none;
}

/*- Menu Tabs 4--------------------------- */

    #tabs4 {
      float:right;
      width:840px;
      font-size:93%;
      line-height:normal;
      border-bottom:1px solid #B0B0B0;
	  background:#F7F7F7;
	  direction:rtl;
      }
	  
	  #khotat
	  {
	  
	      border-right:1px solid #B0B0B0;
		  border-bottom:1px solid #B0B0B0;
	      border-left:1px solid #B0B0B0;
		  width:840px;
	  }
	  
	  
	  
    #tabs4 ul {
          margin:0;
          padding:10px 10px 0 50px;
          list-style:none;
      }
    #tabs4 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs4 a {
      float:right;
      background:url("../images/tableft4.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 7px;
      text-decoration:none;
      }
    #tabs4 a span {
      float:left;
      display:block;
      background:url("../images/tabright4.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#6B78A9;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs4 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs4 a:hover span {
      color:#6B78A9;
      }
    #tabs4 a:hover {
      background-position:0% -42px;
      }
    #tabs4 a:hover span {
      background-position:100% -42px;
      }

      #tabs4 #current a {
              background-position:0% -42px;
      }
      #tabs4 #current a span {
              background-position:100% -42px;
      }


	  
	  
.clientareatable {
	width: 100%;
	background-color: #cccccc;
}

tr.clientareatableheading {
	background-color: #efefef;
	font-weight: bold;
	text-align: center;
}

tr.clientareatableactive {
	background-color: #ffffff;
	text-align: center;
}

tr.clientareatablepending {
	background-color: #ffffcc;
	text-align: center;
}

tr.clientareatablesuspended {
	background-color: #ccff99;
	text-align: center;
}

tr.clientareatableterminated {
	background-color: #ff9999;
	text-align: center;
}

	  
	  

.red {
	background: #FCD1D1;
	border: 1px solid #cf9e9e;
	color: #ae2727;
	font-size: 11px;
	font-weight:bold;
	padding:5px;
}

.green{
	background: #DFFFE9;
	border: 1px solid #3FAF2B;
	color: #3FAF2B;
	font-size: 11px;
	font-weight:bold;
	padding:5px;
}

.blue{
	background: #D1E6EF;
	border: 1px solid #1D4F8C;
	color: #1D4F8C;
	font-size: 11px;
	font-weight:bold;
	padding:5px;
}

.important {
	color: #FF0000;
	font-weight: bold;
	font-size: 14px;
}
	  
	  

