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

body{ margin:0px; background:url(../images/bg_line.gif) #0099CC top repeat-x; font-family:Arial; font-size:12px; line-height:16px; color:#333;}
#global{ width:1000px; background-color:#fff; margin:0px auto;}
#container{ width:960px; background-color:#FFFFFF; margin:0px auto; padding-bottom:50px;}
#header{ width:960px; height:65px;}
#logo{ width:234px; height:28px; background-image:url(../images/logo.gif); margin:22px 0px 15px 20px; _margin:22px 0px 15px 10px; float:left;}
#langue{ width:66px; height:21px; *width:72px!important; margin-top:30px; _margin-top:26px; *margin-top:26px!important; float:right; padding:3px 0px 0px 3px; _padding:5px 0px 0px 5px; *padding:5px 0px 0px 5px!important; background:url(../images/langue.gif) no-repeat; _background-image:none; *background-image:none!important; border:none;}
.langue{ font-family:arial, verdana; font-size:11px; color:#0099cc; border:none; _border: solid #cccccc 3px; *border: solid #cccccc 3px!important; padding:0px; background:none;}
#call{ width:200px; height:35px; margin:18px 0px; float:right; font-family:'KnowledgeMedium',"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,Helvetica,sans-serif;}
#menu{ width:960px; height:36px; background-color:#333333; padding-top:14px; _padding-top:0px; _border-top:solid #333333 14px; color:#FFFFFF; font-size:12px; }
#homeview{ width:960px; height:190px; background-color:#0099CC; background:url(../images/view.jpg);}
#subview{ width:960px; height:60px; background-color:#0099CC; background:url(../images/sub_view.jpg);}
#main{ width:960px; margin-top:15px;}
#homeL{ width:290px; float:left; padding:15px;}
#homeC{ width:288px; border-right:solid #ababab 1px; border-left:solid #ababab 1px; float:left; padding:15px;}
#homeR{ width:290px; float:right; padding:15px; *padding:15px 7px;}
#whatsnew{ margin-bottom:15px; border-bottom:solid #ababab 1px; padding:4px 0px;}
#homeCallus{background-color:#09c;}
#homereq{ padding:5px 15px; background-color:#333333; color:#FFFFFF;}
#homeScol{ border-bottom:#ababab solid 1px;}
a img{ border-color:#0099cc;}
a:hover img{ border-color:#003366;}
#footer{ border-top:solid #ababab 1px; margin-top:15px; padding:5px 0px 0px 20px; color:#069;}
address{ font-style:normal;}
#upcominga{ width:290px; height:60px; background-color:#ababab; margin-top:10px;}
#upcomingb{ width:290px; height:60px; background-color:#ababab; margin:10px 0px;}
#upcomingc{ width:290px; height:60px; background-color:#ababab; margin-bottom:10px;}
#Tbox{ width:290px; margin:10px 0px; padding:10px 0px; border-top:solid #ababab 1px;}
#Tboxlist{ width:290px; padding:10px 0px;}
#TboxCC{ width:500px; margin:10px 0px; padding:10px 0px; border-top:solid #ababab 1px;}
#home_date_weight{ padding:2px 0 0 0; font-size:9px; color:#999;}
#home_past_list{ padding:0 10px 5px 0; font-size:12px;}
.dt{font-size:9px; color:#999;}

#contentL{ width:148px; float:left; padding:15px;}
#contentC{ width:500px; float:left; padding:15px;}
#contentC ul li{ margin-left:-10px; list-style:url(http://www.innoxcell.net/images/dot.gif); }
#contentC ul li ul li{ margin-left:-10px; list-style:url(http://www.innoxcell.net/images/subdot.gif); }
#contentR{ width:220px; float:right; padding:15px; _padding:15px 10px 15px 15px;}
#TboxC{ width:220px; margin:10px 0px; padding:10px 0px; border-top:solid #ababab 1px;}
#TboxlistC{ width:220px; padding:10px 0px;}
#contentreq{ background-color:#FFFFFF; color:#666666;}
#contentreq p{ padding:0 0 0 10px;}

#Cmenu{ font-size:14px; width:148px; padding-bottom:20px;}
#Calendar{ font-size:14px; width:161px; margin-bottom:20px; background-color:#006699; border:solid #333333 1px; color:#FFFFFF;}
.error{color:#f00;}
