.index
       {animation: fadein 2.5s;
	background-image: url(bg/01.jpg);
	text-align: center}

@keyframes fadein
       {0%   {opacity: 0}
	100% {opacity: 1.0}}

footer
       {color: purple;
	font-size: 75%;
	font-style: italic}

body
       {background-image: url(gfx/bg.gif);
	font-family: arial, sans-serif}

table
       {border-collapse: collapse}

td
       {vertical-align: top}

.heading
       {text-align: center}

h1
       {color: red;
	font-size: 110%;
	font-weight: bold;
	text-decoration: underline}

hr
       {margin: 50px 0px 0px 0px}

.profile li
       {margin: 10px 0}

.bottom
       {font-style: italic;
	text-align: left}

.guestbook
       {text-align: center}

.guestbook table
       {background-color: silver;
	margin: 10px auto 10px auto;
	text-align: left;
	width: 75%}

.guestbook td:nth-child(1)
	{font-weight: bold;
	 width: 125px}

.guestbook td:nth-child(2)
	{font-style: italic}

.guestbook tr:last-child
	{font-size: 75%;
	font-style: italic}

.consumables td:nth-child(1)
	{font-weight: bold}

.consumables td:nth-child(2)
	{font-style: italic}

.grid img
       {padding: 25px}

.mycar ul
       {margin: 0px}

.mycar table,
.mycar table td
       {margin-left: 50px;
	padding: 0px 10px 0px 10px}

.repair table,
.bodywork table
       {empty-cells: hide;
	border-collapse: collapse;
	margin: 0px 0px 10px 0px;
	width: 100%}

.repair table td,
.bodywork table td
       {border: 1px solid;
	height: 10px;
	padding: 0px 5px 0px 5px}

.repair table td:empty,
.bodywork table td:empty
       {border: 0;
	visibility: hidden}

.repair td:nth-child(1),
.bodywork td:nth-child(1)
	{border: 0;
	 width: 100px}

.repair td:nth-child(2),
.bodywork td:nth-child(2)
	{width: 250px}

.repair td:nth-child(3)
	{width: 150px}

.repair td:nth-child(4),
.bodywork td:nth-child(3)
	{width: 100px}

.bodywork td:nth-child(4),
.repair td:nth-child(5)
	{border: 0}

.repair tr:last-child,
.bodywork tr:last-child
	{height: 100%}

.red
       {background-color: rgb(255, 180, 180)}

.blue
       {background-color: rgb(180, 180, 255)}

.fuel table,
.fuel table td
       {border-style: solid;
	margin-left: 50px}

.mods table,
.mods table td
       {padding: 0px 10px 0px 10px}

.suspension td
	{border: 1px solid;
	text-align: center;
	width: 20px;
	padding: 0px 0px 0px 0px ! Important}

.orange
	{background-color: orange;
	font-weight: bold}

tfoot td
	{border: 0 ! Important}

tfoot td:nth-child(1)
	{text-align: left}

tfoot td:nth-child(2)
	{text-align: right}
