/* MysteryQuest-CSS für MysteryQuest.de */
/* Autor: Phalton */

/* Abstaende entfernen */
*		{ margin: 0px; padding: 0px; }
table 	{ border-spacing: 0px; border-collapse: collapse; }

/* Schriftart, -groeße und -farbe */
*			{ font-family: Arial, Helvetica, sans-serif; }
.small		{ font-size: 12px; }
.tiny		{ font-size: 11px; }
html,body,div,p,h1,h2,h3,ul,ol,li,span,a,table,td,th,form,img { font-size: 13px; color: #DDDDDD; }

/* Hintergrund */
body { background-color: #101907; margin: 5px; }

/* Allgemeine Links */
a:link 		{ color:#229B22; text-decoration:none; font-weight:bold; }
a:visited 	{ color:#229B22; text-decoration:none; font-weight:bold; }
a:active 	{ color:#22BD22; text-decoration:none; font-weight:bold; }
a:hover  	{ color:#22BD22; text-decoration:underline; font-weight:bold; }

/* Inputs */
input[type="text"],
input[type="password"],
textarea					{ border: 1px solid #1D761D; padding: 1px; font-size: 12px; }
input[type="submit"],
input[type="button"]		{ border: 1px solid #1D761D; padding: 1px; font-size: 12px; }
select,option				{ border: 1px solid #1D761D; font-size: 12px; }
input[type="checkbox"],
input[type="radio"]		{ margin: 3px; vertical-align: middle; }
input.ilogin 				{ text-align: center; margin: 1px; max-width: 130px; }

/* Tabellen */
table.spacing	{ border-spacing: 3px; border-collapse: separate; }
table.tcenter td,
table.tcenter th	{ text-align: center; }
th				{ font-weight: bold; text-align: left; }

/* Bilder */
img			{ border: none; }

/* Fehler-/Erfolgs-Meldungen */
.success	{ color: #005400; font-weight: bold; }
.failed		{ color: #8B0000; font-weight: bold; }

/* Anzeige-Bloecke */
.center		{ text-align: center; }

/* Hauptanzeige */
div.main 				{ background: url(quest/pic/startseite.jpg) no-repeat; width: 739px; margin: 0px auto 0px auto; }
table.mainc			{ width: 100%; height: 554px; }
td.maincnav			{ vertical-align: top; width: 150px; }
td.gamedata			{ color: #C0C0C0; font-size: 10px; }
td.impressum,
th.impressum			{ font-size: 11px; padding: 5px; }
