@charset "utf-8";
/* CSS index */

#table { width:820px; margin-left:5px; margin-right:5px; position:relative; margin:auto; margin-top:0px; border-top:1px solid #BDBBBC}

#table #framework{ clear:both; margin-left:34px; margin-right:34px; position:relative; margin:0px auto; display:block;}

#table #framework #center{ clear:both; width:732px; position:relative; margin:auto; display:block; border:0px}

 #center #center01 { width:60px; height:10px; margin:0; float:left; display:block}
 

/* CSS aree */
  #center #center02 { width:200px; float:left; }
  
    #center #center03 { width:517px; float:left; }
  
    #center #center04 { width:15px; float:left;  }
	
	 #center #center05 { width:185px; float:left;  margin:auto;  display:block  }
  
    #center #center06 { width:517px; padding-right:15px; float:right;  margin:auto;  position:relative;  display:block  }
	
	    #center #center06 #areeright { clear:both; position:relative; width:502px; float:right; margin:auto; display:block  }
 
        #center #center06 #areeright #aree01{ clear:both; position:relative; width:470px; margin-left:15px; margin-right:15px; margin:0 auto; display:block  }


    #center #center09 { width:500px; padding-right:05px; float:right;  margin:auto;  position:relative;  display:block  }
	
	    #center #center09 #areeright09 { clear:both; position:relative; width:495px; float:right; margin:auto; display:block  }
 #center #center09 #areeright09 #aree09{ clear:both; position:relative; width:480px; margin-left:10px; margin-right:5px; margin:0 auto; display:block  }

/* CSS clients */

 #center #clients { width:689px; padding-left:21px; float:left;  margin:auto;  position:relative;  display:block }
 
  #center #clients #clientsbox {clear:both; position:relative; width:689px; float:left; margin:auto; display:block }
  
    #center #clients #clientsbox #clientsbox01 { position:relative; width:689px; float:left; margin:auto; display:block }
    #center #clients #clientsbox #clientsbox02 { position:relative; width:7px; float:left; margin:auto; display:block }
    #center #clients #clientsbox #clientsbox03 { position:relative; width:675px; float:left; margin:auto; display:block }

    #center #clients #clientsbox #clientsbox03 #boxn168 { position:relative; width:168px; height:75px; float:left; margin:auto; display:block; border-top:1px #e5e5e5 solid; text-align:center; }	
	    #center #clients #clientsbox #clientsbox03 #boxn169 { position:relative; width:168px; height:75px; float:left; margin:auto; display:block; border-top:1px #e5e5e5 solid; border-left: 1px #e5e5e5 solid; text-align:center;}	
    #center #clients #clientsbox #clientsbox04 { position:relative; width:7px; float:right; margin:auto; display:block }

/* CSS contacts */

 #center #contacts {width:670px; padding-left:27px; float:left;  margin:auto;  position:relative;  display:block }
 
  #center #contacts #contactsbox {clear:both;  position:relative; width:670px; float:left; margin:0 auto; display:block }
  
    #center #contacts #contactsbox #contactsboxleft {position:relative; width:335px; float:left; margin:auto; display:block }

 #center #contacts #contactsbox #contactsboxleft #contboxright {clear:both; position:relative; width:335px; float:left; margin:auto; display:block }    


 #center #contacts #contactsbox #contactsboxleft #contboxright #cboxframeleft {position:relative; width:85px; float:left; margin:auto; display:block; height:25px }  
 
  #center #contacts #contactsbox #contactsboxleft #contboxright #cboxframeright {position:relative; width:250px; float:left; margin:auto; display:block; height:25px; }  
 
/* CSS noi */
 #center #noileft { width:285px; float:left;  margin-left:10px; }

/* For ie ONLY */
* html #center #noileft {
margin-left:3px
} 

 #center #noiright {  margin:auto; margin-left:8px; }

  #center #noibottomleft { width:22px; margin:auto; float:left; display:block}
   
  #center #noibottomright { width:710px; height:191px; margin:auto; float:right; display:block; background-image:url(../images/noi/bottom_right.jpg)}
  
 #center #noibottomright #noibox{ clear:both; width:690px; margin:0 auto; float:left; display:block}
	
 #center #noibottomright #noibox #noiboxleft{ width:345px; margin:0 auto; float:left; display:block}
  #center #noibottomright #noibox #noiboxright{ clear:both; width:344px; margin:0 auto; float:right; text-align:left; display:block}

/* CSS home */
 #center #text60 { width:60px; height:10px; margin:auto; float:left; display:block}

 #center #text50 { width:50px; height:10px; margin:auto; float:left; display:block}

 #center #text250 { padding: 0 5 0 5; width:220px; margin:auto; float:left; display:block}

 #center #text250  #text1250 { width:250px; margin:auto; float:left; display:block}

 #center  #text250 #textleft{ width:250px; margin:auto; float:left; display:block}
	
 #center  #text250 #textleft #intextleft{ width:195px; margin:auto; display:block}
	



 #center #text380 { width:380px; margin:auto; float:left; display:block}

 #center  #text380 #intext380{ width:380px; margin:auto; float:left; display:block}
 
  #center #text418 { width:418px; margin:auto; float:left; display:block}
  
  #center #text18 { width:418px; margin:auto; float:left; display:block}

  #center #text418 { width:418px; margin:auto; float:left; display:block}  
  
.indexleft { float:left; margin:0px auto; position:relative; text-align:left}
.indexright { float:right; margin:0px auto; position:relative; text-align:left; width:296px}
.indexright01 {  
	margin:10px auto;  
	font-size:11px;
	line-height:18px;
	color:#595757;
	margin-left:350px;
	width:360px; 
	padding-top:5px
}
 
 

/* CSS news */

#table #framework #center #sidebar
{
	padding: 10px 0 0px 0;
	width: 190px;
	float:left;
	 display:block;
	 }

#table #framework #sidebar form {
	margin: 0;
	}
	
 #center #text500
{
	padding: 10px 0 5px 0;
	width: 500px;
	float:left;
	 display:block;
	 margin-left:0px;
	}
 #center #text35
{
	width: 18px;
	float:left;
	 display:block;
	 }
	
	