/*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*
 *																*
 *						IE 6 abwärts bugfixes					*
 *																*
 *	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*/

html {
	font-size:12px;
}


/* * ** * ** inputfelder sind zu klein im ie6, werden hier größer gemacht * * ** * */
.inputTextSmall, .inputPasswordSmall { width:60px;}
.inputTextBig, .inputPasswordBig { width:166px;}
.inputTextLarge, .inputPasswordLarge { width:340px;}



/* * ** * ** posi der beiden container angepasst * * ** * */
#mailNewPrimary { width:657px;}



/* * ** * ** Textfeld für ie7 verschoben, muss hier wieder zurückgesetzt werden für ie6, ewils hier normal klappt -.- * * ** * */
#mailNewPrimary #textcontent {
 	position:relative;
	top:0px;
}



/* * ** * * ** * ** * NAVI gifs statt pngs in bg * ** * * ** **/

#navi1 a { background-image:url('../images/navi/main.gif'); }
#navi2 a { background-image:url('../images/navi/map.gif'); }
#navi3 a.mail { background-image:url('../images/navi/mail.gif'); }
#navi3 a.mail_rot { background-image:url('../images/navi/mail_rot.gif'); }
#navi3 a.mail_blau { background-image:url('../images/navi/mail_blau.gif'); }
#navi3 a.mail_rotblau { background-image:url('../images/navi/mail_rotblau.gif'); }
#navi4 a.achievements { background-image:url('../images/navi/achievements.gif'); }
#navi4 a.achievements_unnotified { background-image:url('../images/navi/achievements_unnotified.gif'); }
#navi5 a {background-image:url('../images/navi/score.gif'); }
#navi6 a { background-image:url('../images/navi/setup.gif'); }
#navi7 a.star { background-image:url('../images/navi/premium.gif'); }
#navi7 a.star_animated { background-image:url('../images/navi/premium_animated.gif'); }
#navi7 a.star_animated:hover { background-position:top left; }

#navi7 a div.happyhourOffer { background-image:url('../images/happyhour/patch.gif');}
#extraNuggetButton div.happyhourOffer { background-image:url('../images/happyhour/patch.gif');}

/* * * ** * * * SETUPSHEETS gif statt png als bg * * ** * **/

.setupSheetTop {background-image:url('../images/style/content/setupsheets_bg_top.gif');}
.setupSheetMiddle {background-image:url('../images/style/content/setupsheets_bg_middle.gif');}
.setupSheetBottom {background-image:url('../images/style/content/setupsheets_bg_bottom.gif');}
.setupSheetBigTop {background-image:url('../images/style/content/setupsheets_big_bg_top.gif');}
.setupSheetBigMiddle {background-image:url('../images/style/content/setupsheets_big_bg_middle.gif');}
.setupSheetBigBottom {background-image:url('../images/style/content/setupsheets_big_bg_bottom.gif');}



/* * ** * ** textfelder richtig anzeigen... * * ** * */
.inputTextSmall, .inputTextMedium, .inputTextBig, .inputTextLarge, .inputTextVeryLarge {
	height:21px;
	}

	
#allyWinningCountdownMinimized {
	height:40px;
}

.protoAllyWinningStars {
	bottom:1px;
}

#allyWinningCountdownMinimized {
	padding-right:79px;
}


/* * * * * VERSION LISTE * * * * ** */
.changelog {
	width:800px;
	margin-left:20px;
}





/* * * * * ** * PROTOTIP FIX * * * * * * * * */

.prototip .standard, .prototip .default, .prototip .buildingTT, .prototip .buildloopItem, .prototip .unitTT, .prototip .expBar, .prototip .servermessage {
	position:absolute;
	top:30px;
	left:35px;
}

/* * * * * ** * PROTOTIP FIX ENDE* * * * * * * * */


/* * * * * * * TOOLTIP FIXES * * * * * * */

/* dreckig muhahaha */
.prototip .scoreTT { 
	border:0;
}

/* * * * * * * TOOLTIP FIXES ENDE * * * * * * */



/******************************** Startpage und ähnliche ***************************************/


/*der addiert den padding scheinbar nicht dazu */
#startpage_login_serverlist li a {
	width:175px;
}

#startpage_login_server {
	width:200px;
	height:26px;
}

#startpage_login_name, #startpage_login_pw {
	width:146px !important;
	height:26px !important;
	line-height:16px !important;
	padding-top:4px !important;
}

/************************ LIGHTBOXEN SIND HIER AUCH GUT AM START *******************************/

#lightbox {
	width:930px;
}

#close_lb.wood {
	top:47px;
	right:106px;
}

#close_lb {
	right: 73px;
}

 #lightbox {
 padding-top:50px;
 }

#woodbox_register_server {
	width:175px;
	height:22px;
}

#woodbox_register_serverlist li a{
	width:175px;
}

#lightbox_content {
	height:390px;
	width:795px;
}

div.lightboxScrollbar {
	right:-90px;
}

#lightboxFaq{
	width:530px;
}

div.tutorialAwardText h1 {
	width:560px !important;
}
	
.tutorialAwardText {
	width:560px !important;
}

/* ie 6 interpretiert die größen anders ... */
/* mal sehen, mit evil festen größen geht das wohl weg */

div.prototip table {
	font-size:12px !important;
}

#lightbox_content table {
	font-size:12px !important;
}

table {
	font-size:12px !important;
}

/* ie 6 paddings falsch, deshalb hier die größen ohne abzüge der paddings */
#woodboxCwb {
	background-image:url('../images/style/startpage/register/cwb_inactive.gif');
	height:400px;
	width:260px;
}
#woodboxMex {
	background-image:url('../images/style/startpage/register/mex_inactive.gif');
	height:360px;
	width:282px;
}
#woodboxInd {
	background-image:url('../images/style/startpage/register/ind_inactive.gif');
	height:400px;
	width:261px;
}
	
input.darkInputSubmitRegister, .smallerTip {
	padding:0px;
}	


/*** * ** * * ** * * SETUP * * ** * * */
.setupTable td{
	padding-bottom:0;
}


/* * ** ** * ** * * * SIMULATOR * * ** * ** * */
#fightreport div.fr_unit {
	float:left;
}

div.fr_unitRowDescriptor div.countLossExample {
	left:0px;
	top:94px; 
}

/* * * ** * * ** ** HOME *  ** ** * ** * ** */


/****buildloop*/
#buildLoop .loopItem, #buildLoop .itemTeardown { height:84px; }



/** * * ** * *NOTEPAD * * ** * * */
#notepadSecondary {	padding-left:10px; }

#notepadPrimary { 
	width:650px;
}

/* * ** * * SCORE statistics * * * * */
.statistics {
	margin-top:0;
	position:relative;
	top:40px;
}

#topuserscore th, #topallyscore th  { height:28px; }


.scorePrimary {
	margin:25px 20px 0px 65px;
}


/* * * ** * *TOUR ARROWS ALS GIFS* * ** * * */

.tourNextArrow { background:url('../images/style/tour/tour_next.gif') top left no-repeat; }
.tourNextArrow:hover { background-position:bottom left; }
.tourPreviousArrow { background:url('../images/style/tour/tour_back.gif') top left no-repeat; }
.tourPreviousArrow:hover { background-position:bottom left; }


#artefactTable td {
	background:0; 
	background-color:#444;	
}
#startpage_links a {
	line-height:37px;
}
#startpage_register_now a {
	background-image:url("../images/style/startpage/register.gif");
}









.tut_hover_cowboy { background:url(../images/navi/cowboyTutorial.gif) no-repeat top left;  }
.tut_hover_indian { background:url(../images/navi/indianTutorial.gif) no-repeat top left;  }
.tut_hover_mexican { background:url(../images/navi/mexicanTutorial.gif) no-repeat top left;  }
.tut_hover_cowboy:hover { background:url(../images/navi/cowboyTutorial.gif) no-repeat bottom left;  }
.tut_hover_indian:hover { background:url(../images/navi/indianTutorial.gif) no-repeat bottom left;  }
.tut_hover_mexican:hover { background:url(../images/navi/mexicanTutorial.gif) no-repeat bottom left; }




.paymentIframe {
	width:100%;
	height:320px;
}









/* * ** * ** PNG Behavior für alpha transparenz * * ** * */
img {
   behavior: url("style/pngbehaviorSebStyle.htc");
}

img.noBehavior {
   behavior: none;
}
