/*
 * *** stylesheet for Star Alliance - StarQuiz
 */
body { background:url(/fileadmin/shared_media/2009/bg_clouds.jpg) #000 center top no-repeat; }

#game-tabs { width:908px; height:25px; }
#game-box { width:908px; height:407px; margin:0 auto; background-color:#151515; background:url(/fileadmin/shared_media/2009/gameboxbg.gif) no-repeat; }
#game-box p { font-size:1.2em; }
#game-box h1 { margin:0 0px; font-size:1.8em; padding:10px 0 10px 11px; text-transform:uppercase; }
#game-box h2 { margin:0 0px; font-size:1.8em; padding:0px 0px; text-transform:uppercase; font-weight:normal; }
#game-box h3 { margin:0 0px; font-size:1.6em; padding:0px 0px;}
#game-box h4 { margin:0 0px; font-size:1.4em; padding:0 0px; font-weight:normal; }
#game-qa-container { width:883px; height:360px; padding:10px 0px 0px 20px; }
#game-qa-container h3 { text-align:center; }
.tableft1, .tableft2, .tableft3, .tabcontent, .tabright { height:25px; display:inline; float:left; font-size:1.2em; }
.tableft1 { width:3px; background-color:#C00; margin-left:5px; background:url(/fileadmin/shared_media/2009/tableft.gif) no-repeat; }
.tableft2 { width:3px; background-color:#C00; margin-left:3px; background:url(/fileadmin/shared_media/2009/tableft.gif) no-repeat; }
.tableft3 { width:3px; background-color:#C00; margin-left:370px; background:url(/fileadmin/shared_media/2009/tableft.gif) no-repeat; }
.tabcontent { background-color:#333; padding:5px 5px 0 5px; height:20px; background:url(/fileadmin/shared_media/2009/tabcontent.gif) repeat-x; text-transform:uppercase; color:#FFF; }
#diff { width:250px; }
.tabright { width:5px; background-color:#C00; background:url(/fileadmin/shared_media/2009/tabright.gif) no-repeat; }

#highscore { float:right; width:270px; height:320px; padding:50px 10px 0px 20px; }
#highscore h4 { margin:0px; font-size:1.4em; padding:5px; text-transform:uppercase; font-weight:normal; text-align:center; }
#highscoretable { width:251px; font-size:1.2em; margin-right:10px; border:0px; border-spacing:0px; }
#highscoretable tr { background:url(/fileadmin/shared_media/2009/row_bg.gif) no-repeat; height:25px; }
#highscoretable .mpstartools-winner { background:url(/fileadmin/shared_media/2009/row_bg_green.gif) no-repeat; height:25px; }
.hs-position { width:17px; padding-left:5px; margin-bottom:5px; }
.hs-name { width:122px; padding-left:5px; text-transform:uppercase; background:url(/fileadmin/shared_media/2009/row_bg.gif) left no-repeat; background-position:-20px 0px; }
.mpstartools-winner .hs-name { background:url(/fileadmin/shared_media/2009/row_bg_green.gif) no-repeat; background-position:-20px 0px; }
.hs-carrier { width:25px; padding-left:5px; text-transform:uppercase; background:url(/fileadmin/shared_media/2009/row_bg.gif) left no-repeat; background-position:-20px 0px; }
.mpstartools-winner .hs-carrier { background:url(/fileadmin/shared_media/2009/row_bg_green.gif) no-repeat; background-position:-20px 0px; }
.hs-points { width:55px; padding-right:5px; background:url(/fileadmin/shared_media/2009/row_bg.gif) left no-repeat; background-position:-160px 0px; text-align:right; }
.mpstartools-winner .hs-points { background:url(/fileadmin/shared_media/2009/row_bg_green.gif) no-repeat; background-position:-172px 0px; }

#highscore-links { position:absolute; top:500px; width:270px; padding:0px 0px 0px 625px; }
#club30button { background:url(/fileadmin/shared_media/2009/button_red.gif) no-repeat; font-size:1.0em; display:block; color:#FFF; text-decoration:none; margin:0px auto; text-transform:uppercase; padding:9px 10px 0px 0px; width:113px; height:22px; text-align:center; cursor:pointer; } 
#top500button { background:url(/fileadmin/shared_media/2009/button_red.gif) no-repeat; font-size:1.0em; display:block; color:#FFF; text-decoration:none; margin:0px auto; text-transform:uppercase; padding:9px 0px 0px 0px; width:250px; height:22px; text-align:center; cursor:pointer; }
#club30button:hover, #top500button:hover { background:url(/fileadmin/shared_media/2009/button_red_hover.gif) no-repeat; }

#highscore-hs { width:400px; text-align:center; }
#highscore-hs #highscore { clear:both; width:350px; padding:20px 5px 20px 20px; text-align:left; }
#highscore-hs #highscoretable { width:350px; font-size:1.2em; border:0px; border-spacing:0px; }
#highscore-hs #highscoretable tr { background:url(/fileadmin/shared_media/2009/row_bg_large.gif) no-repeat; height:25px; }
#highscore-hs .hs-position { width:10%; padding-left:5px; margin-bottom:5px; }
#highscore-hs .hs-name { width:60%; padding-left:7px; text-transform:uppercase; background:url(/fileadmin/shared_media/2009/row_bg_large.gif) left no-repeat; background-position:-20px 0px; }
#highscore-hs .hs-carrier { width:10%; padding-left:7px; text-transform:uppercase; background:url(/fileadmin/shared_media/2009/row_bg_large.gif) left no-repeat; background-position:-20px 0px; }
#highscore-hs .hs-points { width:20%; padding-right:3px; background:url(/fileadmin/shared_media/2009/row_bg_large.gif) left no-repeat; background-position:-275px 0px;  }

#register-text { width:490px; padding:20px 0px 0px 20px; }
#register-hint { position:absolute; top:520px; width:490px; padding:20px 0px 0px 40px; }
#register-text p { font-size:1.3em; }
#register-text h2 { padding-bottom:15px; }
#register-text ul { line-height:180%; font-size:1.3em; margin-left:20px; padding:.3em 0px .6em 18px; list-style-image:url(/fileadmin/shared_media/2009/quiz/arrow_white.gif); }
#register-error { color:#EE0000; font-weight:bold; padding:0px 0px 0px 20px; }
#finish-text { width:490px; padding:50px 0px 0px 20px; text-align:center; }
#finish-text p { font-size:1.3em; }
#form-register { margin:30px 0px 15px 20px; }
#form-register form input { width:144px; background-color:#333333; color:#fff; border:none; height:20px; padding:5px 0 0 5px; }
#form-register form select { width:300px; background-color:#333333; color:#fff; border:1px solid #333333; height:22px; padding:2px 0 0px 2px; margin:2px 0px; }
#form-register form { display:block; }

#taf-text, #taf-error, #taf-msg { text-align:center; margin:20px 10px; }
#taf-error { color:#EE0000; font-weight:bold; }
#taf-text p, #taf-error p, #taf-msg p { font-size:1.3em; }
#taf-msg { margin-bottom:0px; }
#taf-form form input { width:292px; background-color:#333333; color:#fff; border:none; height:20px; padding:5px 0 0 5px; margin:2px 0px; }
#taf-form form textarea { width:292px; background-color:#333333; color:#fff; border:none; height:auto; padding:5px 0 0 5px; margin:2px 0px 10px; }
#taf-form form { display:block; text-align:center; }
#taf-button { background:url(/fileadmin/shared_media/2009/button_red.gif) no-repeat; font-size:1.2em; display:block; color:#FFF; text-decoration:none; margin:0px auto; text-transform:uppercase; padding:9px 10px 0 0px; width:292px; height:22px; text-align:center; cursor:pointer; }
#taf-button:hover { background:url(/fileadmin/shared_media/2009/button_red_hover.gif) no-repeat; }

#mainbutton { background:url(/fileadmin/shared_media/2009/button_red.gif) no-repeat; font-size:1.2em; display:block; color:#FFF; text-decoration:none; margin:10px 0px 5px 20px; text-transform:uppercase; padding:9px 10px 0 0px; width:292px; height:22px; text-align:center; cursor:pointer; }
#mainbutton:hover { background:url(/fileadmin/shared_media/2009/button_red_hover.gif) no-repeat; }
#gamebutton { background:url(/fileadmin/shared_media/2009/button_red.gif) no-repeat; font-size:1.2em; display:block; color:#FFF; text-decoration:none; margin:0px 0px 0px 600px; text-transform:uppercase; padding:9px 10px 0 0px; width:292px; height:22px; text-align:center; cursor:pointer; }
#gamebutton:hover { background:url(/fileadmin/shared_media/2009/button_red_hover.gif) no-repeat; }
#finishbutton { background:url(/fileadmin/shared_media/2009/button_red.gif) no-repeat; font-size:1.2em; display:block; color:#FFF; text-decoration:none; margin:0px auto; text-transform:uppercase; padding:9px 10px 0 0px; width:292px; height:22px; text-align:center; cursor:pointer; }
#finishbutton:hover { background:url(/fileadmin/shared_media/2009/button_red_hover.gif) no-repeat; }

#mpstartools-questioninfo { width:865px; height:209px; text-align:center; vertical-align:middle; }
#mpstartools-question { margin:0 auto; width:650px; height:40px; text-align:center; }
#mpstartools-questionoptions { margin:0 auto; width:650px; }
/* #mpstartools-questionoptions a { padding:5px 5px 0 5px; margin:5px 0 0 5px; display:block; background:url(/fileadmin/shared_media/2009/button_large.gif) no-repeat; width:292px; height:26px; float:left; text-decoration:none; color:#FFF; text-transform:uppercase; font-size:1.4em; cursor:pointer; } */
#mpstartools-questionoptions a { padding:5px 5px 0 5px; margin:5px 0 0 5px; display:block; background:url(/fileadmin/shared_media/2009/button_large.gif) no-repeat; width:292px; height:39px; float:left; text-decoration:none; color:#FFF; font-size:1.4em; cursor:pointer; }
#mpstartools-questionoptions a:hover { background:url(/fileadmin/shared_media/2009/button_large_hover.gif) no-repeat; }
#mpstartools-questionoptions a.mpstartools-qoption-act1 { font-weight:bold; background:url(/fileadmin/shared_media/2009/button_large_hover.gif) no-repeat; }
#mpstartools-questionoptions a.mpstartools-qoption-act2 { text-align:right; font-weight:bold; background:url(/fileadmin/shared_media/2009/button_large_hover.gif) no-repeat; }
#mpstartools-questionoptions a.mpstartools-qoption-act3 { font-weight:bold; background:url(/fileadmin/shared_media/2009/button_large_hover.gif) no-repeat; }
#mpstartools-questionoptions a.mpstartools-qoption-act4 { text-align:right; font-weight:bold; background:url(/fileadmin/shared_media/2009/button_large_hover.gif) no-repeat; }
#mpstartools-questionoptions a.mpstartools-qoption-green { background:url(/fileadmin/shared_media/2009/button_large_green.gif) no-repeat; }
#mpstartools-questionoptions a.mpstartools-qoption-red { background:url(/fileadmin/shared_media/2009/button_large_red.gif) no-repeat; }
.mpstartools-qoption1, .mpstartools-qoption3 { text-align:left; }
.mpstartools-qoption2, .mpstartools-qoption4 { text-align:right; }

#mpstartools-answer-image { text-align:center; padding-bottom:15px; }

