body { margin: 0; padding: 0; font-family: Arial; font-size: 11px; }

h1 {  width: 500px; margin-left: 200px; color: #E330A6; font-size: 25px; font-weight: bold;}
form { background: #E330A6; padding-left: 200px; padding-right: 200px; color: #FFFFFF; line-height: 30px;}
a { color:#E330A6; }

#answers { margin-left: 200px; }
#answers .answer { clear:both; width:800px; margin-bottom:20px; font-family:arial,sans-serif; font-size:12px; }
#answers .answer .ascreen, #answers .answer .ascreen img { width:176px;	height:136px;}
#answers .answer .ascreen { float:left; padding:5px 0 5px 0; }
#answers .answer h1 { color:#E330A6; font-size:13px; line-height: 15px; font-weight:bold; margin:0;padding: 0; border-bottom: 1px solid #E330A6; width: 100%;}
#answers .answer a:link { color:#E330A6; text-decoration:underline;}
#answers .answer a:visited { color:purple; text-decoration:underline;}
#answers .answer a:hover { color:#E330A6; text-decoration:underline;}
#answers .website { width:614px; float:left; margin-left:10px;	margin-bottom:20px;}
#answers .website .description {  font-size: 12px;	color: #4c4c4c; text-align:justify; margin:0;}
#answers .website span { color:#008000; }

.clear { clear: both; }

#pubdroite {
 	position:absolute;
	width:120px;
	height:600px;
	z-index:1;
	left: 31px;
	top: 200px;
 	}