@charset "utf-8";
/* CSS Document */
body			{ margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;  padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:12px; background:#ebeed8; }
/* Structure
---------------------------------------------------------------*/
li {color:#FF0000;}
.text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }


#page			{ margin:auto; width:1002px; font-size:12px; overflow:hidden;}
#header			{ width:1002px; height:215px; overflow:hidden;}
#banner			{ height:156px; overflow:hidden;background:#990000;}
#navigation		{ height:26px; background:#ef6600; line-height:25px; padding-left:200px;}
#search	    	{ height:32px;  background:#0d0c0b; color:#FFFFFF; padding-left:140px; padding-top:5px; }
#lienlac  	{ height:32px;  color:#FFFFFF; padding-left:140px; padding-top:0px; }

#search	.date   { padding-left:690px; margin-top:-15px; color:#FFFFFF;}
.menu_textlink	{ color:#FFFFFF; text-decoration: none; font-weight: bold; }
.menu_textlink:hover{ color:#000000; text-decoration: none; font-weight: bold;}

#main_content	{ width:1002px; overflow:hidden; margin:0px; padding:0px; }

#content_left	{ float:left;  width:200px; background:url(../images/121.jpg);}

#content_l{   width:200px; background:url(../images/121.jpg); }
#content_l .DMSP{ height:22px;padding-left:15px; padding-top:5px; color:#FFFFFF; font-size:14px; background:#000000;  font-weight:bold;}

#content_l .tdlogo{ height:121px; width:220px; margin-left:0px;}
#content_l .menu{margin-left:15px; font-size:12px;  background:#800000;  }
#content_l .menu_textlink	{ color:#ffcc00; text-decoration: none; font-weight: bold;   }
#content_l .menu_textlink:hover{ color:#000000; text-decoration: none; font-weight: bold;}

#submenu {margin-left:18px;  line-height:12px; background:#cd4513;}
#submenu .smenu { color:#FFFFFF; text-decoration: none; line-height:26px; }
#submenu .smenu:hover { color:#000000; text-decoration: none; line-height:26px; }
#submenu .lineMenu { width:182px; height:2px; background:url(../images/line.gif) no-repeat; overflow:hidden;}

#content	{ width:602px;  float:left; background:#ebeed8; }
#content_c { margin-left:15px; margin-top:5px; width:570px;}
#content_c .Dmuc { height:16px; width:100px;padding-left:15px; padding-top:1px; color:#FFFFFF; font-size:14px; background:#ef6600; }
#content_c .gioithieu {  margin-top:5px; width:570px;}
#content_c .SP1 { margin-left:15px; margin-top:5px;  }
#content_c .TSP1 { padding-left:75px; color:#000000; font-weight:bold; font-size:13px; }
#content_c .SP2 { margin-left:203px; margin-top:-139px; }
#content_c .TSP2 { padding-left:265px; color:#000000; font-weight:bold; font-size:13px; }
#content_c .SP3 { margin-left:390px; margin-top:-139px; }
#content_c .TSP3 { padding-left:440px; color:#000000; font-weight:bold; font-size:13px; }
#content_c .tinkhac { padding-left:	5px; text-decoration:none;  }


#content_right {width:200px; float:left; background:url(../images/121.jpg);}
#content_r{ width:200px;  }
#content_r .DMSP1{ height:22px;padding-left:15px; padding-top:5px; color:#FFFFFF; font-size:14px; background:#000000; font-weight:bold; }
#content_r .SPTB {  margin-top:5px; margin-left:10px; }
#content_r .TSPTB { padding-left:70px; color:#000000; font-weight:bold; font-size:13px; }

#footermenu1	{margin-left:160px;line-height:25px;}

#footermenu1 .fmenu	{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; 	text-decoration: none; }
#footermenu1 .fmenu:hover{ vertical-align:bottom; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}


#footer			{ clear:both; width:1002px; height:55px; background:url(../images/ln.jpg); overflow:hidden;}
#footer	 .text  { margin-left:600px; margin-top:12px; color:#FFFFFF;}
#footer	 .diachi  { margin-left:10px; margin-top:12px; color:#FFFFFF;}
#footer  .menu	{margin-left:420px;line-height:25px;margin-top: -4px;}
#footer .fmenu	{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; 	text-decoration: none; }
#footer .fmenu:hover{ vertical-align:bottom; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#990000;}



/* menu
---------------------------------------------------------------*/
.stepcarousel{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 200px; /*Width of Carousel Viewer itself*/
height: 121px; /*Height should enough to fit largest content's height*/
margin-left:5px;
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 10px; /*margin around each panel*/
width: 200px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}