@charset "utf-8";
/* CSS Document */

html,body {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0px;
padding: 0px;
text-align:center;
}

p{
	margin:0px;
	padding:0px;
}
a,a:visited{
	color:#666666;
	text-decoration: none 
}
a:hover{
color:#ff6600;
}

h1 {
font-size: 36px;
color:#99cc00;

}
h2 {
font-size: 24px;
color:#000000;

}

h3 {
font-size: 14px;
color:#000000;

}

#main{
width:932px;
margin-left:auto;
margin-right:auto;
margin-top:auto;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
text-color: #666666;
top-margin:0px;

}
#header{
width:930px;
height:240px;
float:left;

}
#header-left{
width:630px;
height:240px;
float:left;

}
#header-logo{
width:485px;
height:55px;
float:left;

}
#header-icon-1{
width:35px;
height:40px;
float:left;
margin-left:15px;
}
#header-icon-2{
width:35px;
height:40px;
float:left;
margin-left:5px;
}

#header-photos{
width:585px;
height:110px;
float:left;

}

#header-txt{
width:585px;
height:85px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:justify;

}

#header-right{
width:299px;
height:227px;
float:left;
background-image:url(/assets/templates/dt/images/bg_rappel.png)

}
.td_header{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-align:left;
width:6em;
}
#header-right-txt-1{
width:70px;
height:30px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
margin-top:72px;
margin-left:40px;
text-align:left;
}
#header-right-input-1{
width:100px;
height:30px;
float:left;
margin-top:65px;
margin-left:8px;
}
#header-right-txt-2{
width:80px;
height:30px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
margin-top:7px;
margin-left:37px;
clear:both;

}

#header-right-input-2{
width:100px;
height:30px;
float:left;
margin-top:9px;
margin-left:12px;
}

#header-right-txt-3{
width:80px;
height:30px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
margin-top:7px;
margin-left:37px;
clear:both;

}

#header-right-input-3{
width:100px;
height:30px;
float:left;
margin-top:7px;
margin-left:3px;
}
input.btn { 
width:167px; 
height:48px; 
font: bold 84% 'trebuchet ms',helvetica,sans-serif;  
font-size:14px;
color:#FFFFFF;
background : url(/assets/templates/dt/images/btn_1.png) left top no-repeat;
border:0px; 
cursor : pointer;
}   

#header-right-input-4{
width:299px;
height:30px;
float:left;


}

#middle{
width:932px; 
height:230px;
background-image:url(/assets/templates/dt/images/bg_middle.png); 
float:left;


}
#middle-left{
width:400px; 
height:230px;
float:left;


}

#middle-left-up{
width:400px; 
height:180px;
float:left;


}
#middle-left-up-1{
width:100px; 
height:100px;
float:left;
margin-top:5px;

}


#middle-left-down{
width:400px; 
height:50px;
float:left;
margin-top:10px;
margin-left:55px;

}

#middle-right{
width:532px; 
height:230px;
float:left;


}
#middle-right-arrows-1{
width:12px; 
height:230px;
float:left;
margin-top:35px;
margin-left:10px;
line-height:20px;

}

#middle-right-txt-1{
width:245px; 
height:230px;
float:left;
margin-top:33px;
margin-left:10px;
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-align:left;

}

#middle-right-arrows-2{
width:12px; 
height:230px;
float:left;
margin-top:35px;
margin-left:10px;
line-height:20px;

}

#middle-right-txt-2{
width:200px; 
height:230px;
float:left;
margin-top:33px;
margin-left:10px;
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-align:left;

}
#down{
width:932px; 
float:left;
margin-top:15px;

}
#down-left{
width:446px; 
height:274px;
float:left;
background-image:url(/assets/templates/dt/images/bg_simu.png); 
}

#down-left-form{
     font-family:Arial, Helvetica, sans-serif;
     font-size:12px;
     color:#666666;
     margin-top:5px;
     float:left;
}
#down-left-txt-1{
width:446px; 
height:25px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#ff6600;
margin-top:50px;
font-weight:bold;
}

#down-left-txt-2{
width:446px; 
height:30px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
margin-top:5px;
margin-left:13px;
text-align:left;

}
#down-left-txt-3{
width:50px; 
height:30px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
margin-top:5px;
margin-left:5px;
margin-right:5px;
text-align:right;
line-height:30px;

}

#down-left-input-1{
width:120px; 
height:30px;
float:left;
margin-top:5px;
line-height:30px;


}

#down-left-input-2{
width:100px; 
height:30px;
float:left;
margin-top:5px;
line-height:30px;


}

#down-left-txt-4{
width:100px; 
height:100px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
margin-top:5px;
margin-left:13px;
margin-right:5px;
text-align:right;
line-height:30px;
}

input.btn2 { 
width:428px; 
height:48px; 
font: bold 84% 'trebuchet ms',helvetica,sans-serif;  
font-size:13px;
color:#FFFFFF;
background : url(/assets/templates/dt/images/btn_2.png) left top no-repeat;
border:0px; 
cursor : pointer;
}  

input.btn3 { 
width:167px; 
height:40px; 
font: bold 84% 'trebuchet ms',helvetica,sans-serif;  
font-size:13px;
color:#FFFFFF;
background : url(/assets/templates/dt/images/btn_3.png) left top no-repeat;
border:0px; 
cursor : pointer;
}  

#down-left-btn{
width:446px; 
height:50px;
float:left;

}
 

#down-right{
width:446px; 
height:271px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:justify;
margin-left:20px;
overflow:auto;
}

#footer{
width:924px; 
height:23px;
float:left;
background-image:url(/assets/templates/dt/images/bg_footer.png); 
margin-top:10px;

}

#footer-link{

width:924px; 

height:23px;

float:left;

margin-top:5px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#666666;



}



#footer-link a{

margin-left:60px;

float:left;

}


#footer-link2{
width:184px; 
height:23px;
float:left;
margin-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}

#footer-2{
width:924px; 
height:23px;
float:left;

margin-top:10px;

}
#footer-2-left{
width:462px; 
height:23px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-align:left;

}
#footer-2-right{
width:462px; 
height:23px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-align:right;
}

.arrow_town{
  padding-right:10px;
}

.top{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight:bold;
 color:#666666;
}