#top_header {background:url(../images/2010/img_prod_2.jpg); margin-left:10px; height:170px; width:940px; padding:20px; margin-bottom:30px;}
#top_header h1{ width:560px; color:#FFF; font-weight:normal; font-size:40px; }
#top_header h1 strong{ font-weight:bold;}
#top_header p{ width:560px; color:#efefef; font-size:13px; }

h2.title{margin:0 0 20px; 0; display:block; border-bottom:1px solid #36373b; font-size:20px;}
h3.question{margin:0 0 5px; 0; display:block; font-size:14px; font-weight:normal;}
h3.title{margin:0 0 20px; 0; display:block; border-bottom:1px solid #36373b; font-size:18px;}

p{text-align:justify}
img{margin-right:10px;}

.box1 { border:1px solid #CCCCCC; margin-right:20px; padding:20px; }
.box1 p {margin-bottom:10px;}
.box1 h2.title{margin:0 0 20px; 0; display:block; border-bottom:1px solid #36373b; font-size:12px;}
.box1 label{display:block; float:left; width:80px;}
.box1 input{display:block; float:right  width:80px;}

.answer{margin-bottom:10px; color:#666666;}

table {border:1px solid #CCCCCC; margin-bottom:20px; margin-top:10px; width:100%}
table th { background-color:#CCCCCC; color:#000000}
table td { background-color:#efefef; color:#000000; text-align:center}