body {
margin:0px;
background-image:url(images/autero_background.jpg);
background-repeat:repeat-x;
background-color:#333532;
font-family:tahoma, arial;
font-size:12px;
}


a:link { color:#666666; text-decoration:underline; }
a:visited { color:#666666; text-decoration:underline; }
a:hover { color:#E1272C; text-decoration:underline; }

td { font-family:tahoma, arial; font-size:12px; }
.tdwhite { background-color:#FFFFFF; }
.tdgray { background-color:#CCCCCC; }
.tdblack { background-color:#000000; }

.header { color:#FFFFFF; font-size:14px; }
.header a:link { color:#FFFFFF; text-decoration:none; }
.header a:visited { color:#FFFFFF; text-decoration:none; }
.header a:hover { color:#E1272C; text-decoration:none; }

.h1 { font-size:15px; font-weight:bold; }
.h2 { font-size:12px; }

.newsdate { color:#E1272C; font-weight:bold; }
.newsdesc { color:#000000; font-size:10px; }
.newsfull { font-size:12px; }

.desc { color:#000000; }
.desc a:link { color:#666666; text-decoration:underline; }
.desc a:visited { color:#666666; text-decoration:underline; }
.desc a:hover { color:#E1272C; text-decoration:underline; }

.footer { color:#FFFFFF; font-size:10px; }
.footer a:link { color:#FFFFFF; text-decoration:none; font-weight:bold; }
.footer a:visited { color:#FFFFFF; text-decoration:none; font-weight:bold; }
.footer a:hover { color:#E1272C; text-decoration:underline; font-weight:bold; }

input, select, textarea { font-size:11px; font-family:arial; }
input.error, select.error {padding-right: 16px; border: 1px solid red; background-color: #FFFCE2; background-image: url(images/warning_obj.gif); background-position: right; background-repeat: no-repeat;}
