textarea.mail { background-color:transparent; border:1px dashed #cccccc; overflow:auto; } *.dataform { background-color:transparent; overflow:auto; border:1px #000000; border-style:none none dashed none; } * { font-family:verdana; font-size:10px; } h2 { font-size:16px; } body { background-image:url(img/back.jpg); } div.top { width:100%; height:75px; background-image:url(img/top.png); background-position:left; background-repeat:no-repeat; background-color:#559ed8; } div.topmenu { width:350px; height:75px; float:right; } div.middle { width:100%; height:148px; background-image:url(img/middle.png); background-position:left; background-repeat:no-repeat; background-color:#559ed8; } div.content, div.admincontent { width:100%; height:100%; overflow:auto; background-color:#FFFFFF; padding:0px; background-image:url(img/back.png); background-repeat:no-repeat; background-position:150px 80px; text-align:justify; padding-left:20px; padding-top:20px; padding-right:20px; } div.admincontent { padding:0px; } table.content { text-align:justify; line-height:16px; } table.left { height:100%; background-color:#FFFFFF; background-image:url(img/left.png); background-image:url(img/orange.jpg); background-repeat:no-repeat; background-position:60px bottom; } a.detail { display:block; width:100%; text-decoration:none; color:#000000; background-color:transparent; text-align:center; } a.detail:hover { background-color:#559ed8; color:#FFFFFF; } a.lang { color:#000000; } a.lang:hover { color:#FFFFFF; text-decoration:none; }