/* CSS Document */

acronym { 
font-weight : bold;
color:#000000;
border-bottom : 1px dotted #000000;
font-size : 13px;
} 
.date { 
font-size : 10px;
} 
.stylerequired { 
text-decoration : none;
color : #c30;
margin-right : 3px;
margin-left : 3px;
background : transparent;
font-size : 11px;
font-weight : bold;
} 
.explanation { 
text-decoration : none;
color : #c30;
margin-right : 3px;
margin-left : 20px;
margin-top : 20px;
font-size : 12px;
background : transparent;
} 
form { 
margin-top : 0;
margin-bottom : 0;
} 
p.foot { 
margin-left : 20px;
margin-top : 8px;
margin-bottom : 5px;
margin-right : 10px;
font-weight : normal;
text-align : justify;
} 
p.followfoot { 
margin-left : 20px;
margin-top : 0;
margin-bottom : 5px;
margin-right : 10px;
font-weight : normal;
text-align : justify;
} 
p.agree { 
margin-left : 0;
margin-top : 0;
margin-bottom : 12px;
margin-right : 5px;
font-weight : normal;
text-align : justify;
} 
p.textbigfr { 
margin-left : 20px;
margin-top : 10px;
margin-bottom : 3px;
margin-right : 40px;
font-weight : bold;
font-size : 14px;
} 
p.textunderbig { 
margin-left : 20px;
margin-top : 0;
margin-bottom : 15px;
margin-right : 40px;
font-weight : normal;
} 
p.textformdotted { 
margin-left : 40px;
margin-top : 0;
margin-bottom : 15px;
margin-right : 40px;
font-weight : bold;
border-bottom : 1px dotted #039;
} 
td.descript { 
padding : 0 5px 0 0;
vertical-align : middle;
text-align : right;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #039;
height : 25px;
width : 43%;
} 
td.field { 
padding : 0 0 0 5px;
vertical-align : middle;
text-align : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #039;
height : 25px;
width : 57%;
line-height:25px;
} 
td.maximun { 
padding : 0 0 0 5px;
vertical-align : top;
text-align : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #039;
height : 25px;
width : 57%;
} 
td.smallfield { 
padding : 0 0 0 5px;
vertical-align : middle;
text-align : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #039;
height : 25px;
width : 55%;
} 
#inf_email { 
padding : 0 5px 3px 8px;
vertical-align : top;
text-align : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
color : #c30;
height : 25px;
width : 45%;
line-height : 12px;
} 
#inf_telnr { 
padding : 0 5px 0 8px;
vertical-align : top;
text-align : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #c30;
height : 25px;
font-weight : bold;
width : 45%;
line-height : 12px;
} 
div.errMsg { 
padding-bottom : 4px;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #c30;
font-weight : bold;
} 
#Agreement { 
width : 400px;
height : 180px;
border : 2px solid #999999;
padding : 12px 12px 12px 12px;
background-color : rgb(245, 245, 245);
font-family : verdana, Arial, Helvetica, sans-serif;
color : #039;
font-size : 10px;
line-height : 12px;
overflow : auto;
} 