
body{
	background-color:#000000;
}

#container{
	width:1240px;
	border-right:1px solid #ff0000;
	border-left:1px solid #ff0000;
}

/*header*/

#header{
	height:220px;
	width:1240px;
	border-top:1px solid #ff0000;	
	border-bottom:1px solid #ff0000;
}

#header h1{padding:0;margin:0;}

#header p.menyu{
	display:brock;
	padding-left:50px;
}

#header p.menyu img{
	padding-top:10px;
}

#header p.menyu a:hover{
	border-bottom:2px solid #ff0000;
}

#header img{
	border: none;
}


.mclaren{
	padding-top:20px;
	padding-left:10px;
}

.mp4_17d{
	position:absolute;
	top:30px;
	left:1070px;
}

#header p{
	text-align:center;
	color:#ffffff;
}

#iconDock a{
	color:#ffffff;
}


/*side*/

#side{
	float: left;
	width:220px;
	padding-top:20px;
	padding-left: 0;
	padding-right: 0;
	margin-left: 0;
	margin-right: 0;
}



#side ul{
	list-style-type:none;
	margin:0;
	padding:0;
}

#side li img{
	padding-top:10px;
	padding-bottom:10px ;
	padding-left: 10px;
	margin:0;
}

#side li a img{
	border:none ;
}

/*quiz side2 start*/

#side2{
	float: left;
	width:220px;
	border-right:1px solid #ff0000;
	padding-top:20px;
	padding-left: 0;
	padding-right: 0;
	margin-left: 0;
	margin-right: 0;
}



#side2 ul{
	list-style-type:none;
	margin:0;
	padding:0;
}

#side2 li img{
	padding-top:10px;
	padding-bottom:10px ;
	padding-left: 10px;
	margin:0;
}

#side2 li a img{
	border:none ;
}

/*quiz side2 end*/

/*main*/
#main{
	float: left;
	width:1017px;
	border-left:1px solid #ff0000;
	line-height:2;
	padding-top:20px;
	padding-bottom:20px;
	color:#ffffff;
}

#main a{
	color:#ff0000;
}


/*quiz main2 start*/

#main2{
	float: left;
	width:1017px;
	line-height:2;
	padding-top:20px;
	color:#ffffff;
}

#main2 a{
	color:#ff0000;
}

#center{text-align: center;}

/*quiz main2 end*/

/*table start*/
table{
	margin-top: 50px;
	margin-left: 50px;
}

caption{
	font-size:20px;
	padding-bottom:20px;
}

td{
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.team{
	padding-bottom: 50px;	
	padding-right: 70px;
}

.spec{
	margin-top: 50px;
	margin-left:150px ;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 20px;
	padding-bottom: 20px;
	border:1px solid #ff0000;
	border-collapse:collapse;
}

/*table end*/


/*mid*/

#mid{
	padding-left:20px ;
	padding-right:20px ;
}

#mid img{
	border: none;
}

#mid h2{
	font-size: 20px;
	text-align: left;
	padding-top:10px;
	padding-bottom:10px;
}

.photo1{
	position:absolute;
	top:400px;
	left:800px;
}

.photo2{
	position:absolute;
	top:1100px;
	left:800px;
}

.left{clear:both;float:left;}

.right{clear:both;float:right;}

#t1{width:550px;height:300px;}

#t2{float:right;width:550px;height:300px;}

#t3{float:left;width:550px;height:300px;}

#t4{float:right;width:550px;height:300px;}

.time{
	text-align: right;
	padding-right: 50px;
}

.back{
	text-align:right;
	padding-right:30px;
}

/*#result table start*/

#result{
	font-size:14px;
}

#result td{
	padding:10px;
	text-align:center;
	border:1px solid #ff0000;
}

#final td{
	background-color:#ffffff;
	color:#000000;
}

#final td.thead{
	background-color:#00eeff;
	text-align: center;
}

#final td.yellow{
	background-color:#f6ff00;
	text-align: center;
}

#final td.center{
	text-align: center;
}


td.tt{
	padding: 5px;
}

/*#result table end*/

.both{clear:both;}

#footer{
	clear: both;
	width: 1240px;
	color:#ffffff ;
	border-left:1px solid #ff0000;
	border-top:1px solid #ff0000;	
	border-bottom:1px solid #ff0000;
	text-align: center;
	padding:20px 0;
	font-style:italic;
}

#footer img{
	position:absolute;
	top:auto;
	left:1070px;
}
