*{padding:0; margin:0;}

/* medium =16 px | 1em = 11 px*/
body{
margin:0;
padding:0;
background-color:#f6e1eb;
text-align:left;
font-size:72%;
font-family:Verdana,Helvetica,Arial;
color:#000000;
}

a:link   {font-family:Verdana,sans-serif; text-decoration:underline; font-size:0.9em; font-weight:bold; color:#353055;}
a:visited{font-family:Verdana,sans-serif; text-decoration:underline; font-size:0.9em; font-weight:bold; color:#353055;}
a:active {font-family:Verdana,sans-serif; text-decoration:underline; font-size:0.9em; font-weight:bold; color:#353055;}
a:hover  {font-family:Verdana,sans-serif; text-decoration:underline; font-size:0.9em; font-weight:bold; color:#353055;}

/*border:0 doesn't work in all browsers  */
img {border:0 none;}


p{
padding:10px 80px 30px 80px;
text-aling:left;
line-height:1.5em;
}


input{
font-family:Verdana,Helvetica,Arial;
font-size:1em;
}

.pad{
margin:0 5px 0 34px;
width:14px;
}


.pad10{
margin:10px 0 0 0;
}

.q{
width:400px;
float:left;
vertical-align:middle;
padding:10px 0 0 0;
}

.num{
float:left;
width:20px;
font-weight:bold;
}

.que{
width:370px;
float:right;
}


.a{
padding:10px 0 0 0;
width:85px;
float:right;
vertical-align:middle;
text-align:right;
}

.floatleft{
float:left;
vertical-align:top;
}


.floatright{
float:right;
vertical-align:top;
}

.clear{
clear:both;
height:1px;
font-size:1px;
line-height:1px;
}


#container{
width:760px;
padding:0 0 30px 0;

}

#title{
float:left;
width:100%;
padding:20px 0 0 0;
}


#block-left{
float:left;
width:519px;
}

#block-left-result{
float:left;
width:519px;
background:#f6e1eb url("../img/right-stripe.gif") right no-repeat;
text-align:center;
}

#block-left-foot{
float:left;
width:519px;
text-align:center;
padding:20px 0 0 0;
}


#block-left-result img{
vertical-align:bottom;
}


/* 485+20 = 505 */
#block-questions{
float:left;
width:485px;
padding:28px 0 0 20px;
}

* html #block-questions{
width:505px; /* for IE5 and IE6 in quirks mode */
w\idth:485px; /* for IE6 in standards mode */
}

#block-right{
float:right;
width:207px;
margin:20px 0 0 0;
}

#score{
width:207px;
background:#F6E1EB url("../img/score/bg.gif") no-repeat;
margin:8px 0 0 0;
padding:120px 0 0 0;
overflow:hidden;
}

#score img{
vertical-align:bottom;
}


#score p{
margin:0;
padding:7px 10px 0 30px;
font-size:97%;
}



#block-reply{
float:right;
width:498px;
margin:20px 0 0 0;
background-color:#F4B9D5;
}







