/* ============ START-SIDA ==================== */
#middle_container {
	position: absolute;
	border: 1px solid black;
	left: 0px;
	top: 0px;
	text-align: center;
	background-color: white;
	width: 100%;
	height: 100%;
}

.startBar {
	display: none;
}

.startClicker {
	cursor: pointer;
}

#startMiddleLoader {
	left: 0px;
	position: absolute;
	top: 50%;
	margin-top: -30px; /* 104/2px*/
	height: 60px;
	width: 100%;
}

#startMiddle_text {
	padding-top: 8px;
	position: relative;
	clear: both;
	text-align: center;
	
}

#startMiddle {
	left: 0px;
	position: absolute;
	top: 50%;
	margin-top: -80px; /* 112/2px*/
	height: 160px;
	width: 100%;
	background-image: url('/img/start/middle_back.jpg');
	background-position: top;
	background-repeat: repeat-x;
}
#startMiddle_left {
	width: 419px;
	height: 104px;
	position: relative;
	float: left;
	background-image: url('/img/start/middle_left.jpg');
}
#startMiddle_right {
	width: 216px;
	height: 104px;
	position: relative;
	float: right;
	background-image: url('/img/start/middle_right.jpg');
}

#ts_recommended_browsers {
	position: absolute;
	bottom: 0;
	right: 0;
	padding: 30px;
}

#ts_recommended {
	position: relative;
	bottom: 23px;
}

#ts_safari_link {
	position: relative;
	bottom: 0;
}

#ts_ff_link {
	position: relative;
	bottom: 21px;
	margin-left: 10px;
	margin-right: 10px;
}

#ts_ie_link {
	position: relative;
	bottom: 13px;
}

/* ======================================= */



#abort {
	position: absolute;
	top: 0px;
	right: 0px;
	cursor: pointer;
	cursor: hand; 
	color: red;
	font-weight: bold;
}

#gp_challenge_topic {
    position: absolute;
    left: 100px;
    top: 10px;
}

.ch_info_help {
	position: absolute;
	left: 100px;
	top: 55px;
	width: 200px;
}

.link {
	cursor: pointer;
}

.challengeitemdone {
	cursor: default;
	/*background-color: gray;*/
}

.challengeItemInterrupted {
	cursor: default;
	/*background-color: red;*/
}

#trees {
	position: absolute;
	top: 0px;
	left: 0px;
}

.path {
    border-style: none;
    background-repeat: no-repeat;
    position: absolute;
    display: none;
}

#path01 {
/*    background-image: url(  '/img/testplan/01.png' );*/
    height: 104px;
    left: 160px;
    top: 100px;
    width: 221px;
}

#path02 {
	background-image: url(   '/img/testplan/02.png' );
	height: 157px;
	left: 210px;
	top: 260px;
	width: 244px;
}

#path03 {
/*	background-image: url( '/img/testplan/03.png' );*/
	left: 210px;
    top: 180px;
	height: 21px;
	width: 394px;
}

#path04 {
/*	background-image: url(  '/img/testplan/04.png' );*/
	height: 138px;
	left: 86px;
	top: 0px;
	width: 582px;
}

#path05 {
/*	background-image: url(  '/img/testplan/05.png' );*/
	height: 172px;
	left: 7px;
	top: 192px;
	width: 629px;
}

#path12 {
/*	background-image: url(  '/img/testplan/12.png' );*/
	height: 199px;
	left: 262px;
	top: 140px;
	width: 59px;
}

#path13 {
/*	background-image: url(  '/img/testplan/13.png' );*/
	height: 88px;
	left: 360px;
	top: 80px;
	width: 206px;
}

#path14 {
/*	background-image: url(  '/img/testplan/14.gif' );*/
	height: 42px;
	left: 370px;
	top: 25px;
	width: 347px;
}

#path15 {
/*	background-image: url(  '/img/testplan/15.gif' );*/
	height: 266px;
	left: 400px;
	top: 120px;
	width: 350px;
}

#path16 {
/*	background-image: url(  '/img/testplan/16.gif' );*/
	height: 126px;
	left: 400px;
	top: 120px;
	width: 536px;
}

#path23 {
/*	background-image: url(  '/img/testplan/23.gif' );*/
	height: 125px;
	left: 350px;
	top: 200px;
	width: 225px;
}

#path24 {
/*	background-image: url(  '/img/testplan/24.gif' );*/
	height: 237px;
	left: 320px;
	top: 30px;
	width: 403px;
}

#path25 {
/*	background-image: url(  '/img/testplan/25.gif' );*/
	height: 63px;
	left: 340px;
	top: 240px;
	width: 356px;
}

#path26 {
/*	background-image: url(  '/img/testplan/26.gif' );*/
	height: 93px;
	left: 340px;
	top: 240px;
	width: 524px;
}

#path34 {
/*	background-image: url(  '/img/testplan/34.gif' );*/
	height: 103px;
	left: 580px;
	top: 120px;
	width: 159px;
}

#path35 {
/*	background-image: url(  '/img/testplan/35.gif' );*/
	height: 161px;
	left: 620px;
	top: 190px;
	width: 172px;
}

#path36 {
/*	background-image: url(  '/img/testplan/36.gif' );*/
	height: 48px;
	left: 620px;
	top: 190px;
	width: 293px;
}

#path45 {
/*	background-image: url(  '/img/testplan/45.gif' );*/
	height: 271px;
	left: 720px;
	top: 100px;
	width: 52px;
}

#path46 {
/*	background-image: url(  '/img/testplan/46.gif' );*/
	height: 135px;
	left: 720px;
	top: 110px;
	width: 168px;
}

#path56 {
/*	background-image: url(  '/img/testplan/56.gif' );*/
	height: 137px;
	left: 649px;
	top: 191px;
	width: 264px;
}

.challengeItem {
	position: absolute;
	cursor: pointer;
}

#challengeItem0  {
	position: absolute;
    left: 50px;
    top: 121px;
	
}

#challengeItem5 {
	/* Bingo */
    left: 566px;
    top: 277px;
}

#challengeItem2 {
	/* Quizzes */
    left: 250px;
    top: 229px;
}

#challengeItem3 {
	/* Machine */
    left: 471px;
    top: 153px;
}

#challengeItem1 {
	/* Dreamteam */
    left: 251px;
    top: 36px;
}

#challengeItem4 {
	/* WhoIsWho */
    left: 608px;
    top: 10px;
}

#Attentec {
    left: 724px;
    top: 180px;
}
