@charset "UTF-8";
/* CSS Document updated 06-08-2009 */

body {
	width:100%;
	margin:0;
	background-color:#0053b3;
	background-image:url(img/bg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}

#sitecontent {
	width:100%;
	clear:both;
}

#hahmot {
 /*	padding-top: 160px; */
	padding-left:40px;	
}

a.hahmo:hover {
	text-decoration:underline;
}

table.hahmot td {
	width:100px;
	text-align:center;
}

table.hahmot  {
	width:300px;
	text-align:center;
}

h1 { font-size: 18px; color: #0c5ca2; width:250px; 	margin: 0px; padding-top: 25px; padding-left: 60px }
h3 { font-size: 16px; color: #0c5ca2; width:250px; 	margin: 0px; padding-top: 20px; padding-left: 60px}
a, a:hover, a:visited, a:active { color: #fff; text-decoration: none }
a.link { color: #cef8fc; } a.link:hover { color: #cef8fc; text-decoration: underline; }

/*
#sitefooter {
	height: 1499px;
	width: 100%;
	background-image:url(img/danone.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	position: absolute;
}
*/

#pagecontainer {
	margin:0px;
	width: 960px;
	background-color:#0053b3;
	background-image:url(img/bg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	clear:both;
}

#flashcontent {
	margin:0px;
	height: 460px;
	width: 960px;
	clear:both;
}

#content {
	width:950px;
	clear:both;
}

#left {
	text-align:left;
	float: left;
	width: 200px;
	background-color:#0053b3;
}

#leftcontent {
 	padding-top:10px;
	width:400px;
	height: 522px; 
	background-image:url(img/left_contentbg.jpg);
	background-repeat:no-repeat;
	
}

#leftcontent2 {
     padding-top:10px;
	width:400px;
	/*height: 522px; */
	height: 510px;
	background-image:url(img/left_contentbg.jpg); 
	background-position: top;
	background-repeat:no-repeat;
	
}

#left_content_footer {
	width: 400px;
	height: 265px;
	background-image:url(img/left_content_footer.jpg);
	background-repeat:no-repeat;	
}

#left_content_footer h1 {
	padding-top: 35px;
	
}
#left_content_footer p {
	padding-top: 10px;
	padding-left: 60px;
	width: 250px;
	
}
#left_content_footer ul {
	margin-top:-17px;
	float:left;
	list-style:none;
	
}
#left_content_footer li {
	float:left;
	list-style:none;
	width: 70px;
	padding-left:37px;
	height:60px;
	
}
#leftcontent p {
	margin: 0px;
	padding-left: 60px;
	width: 250px;
}
#leftcontent2 p {
	margin: 0px;
	padding-left: 60px;
	width: 250px;
}

#leftside {
	width:400px;
	height:220px;
	background-image:url(img/left_bg.jpg);
}

#leftside2 {
	width:400px;
	height:400px;
	background-image:url(img/left_bg.jpg);
}

#leftfooter {
	width: 400px;
	height: 131px;
	background-image:url(img/left_footer.jpg);
	
}

#center {
	float:right;
	width: 550px;
	background-color:#0053b3;
}

#header {
	background-image:url(img/peli_header1.jpg);
	height:130px;
	width:550px;
}

#header2 {
	background-image:url(img/pelit_header2.jpg);
	height:130px;
	width:550px;
}
#varityspeli {
	text-align: right;
	width: 550px;
	height: 182px;
	background-image:url(img/varityspeli_bg.jpg);
}

#pituuslento {
	text-align: right;
	width: 550px;
	height: 198px;
	background-image:url(img/pituuslento_bg.jpg); 
}

#palloammunta {
	text-align: right;
	width: 550px;
	height: 182px;
	background-image:url(img/palloammunta_bg.jpg); 
}

#actipac {
	text-align: right;
	width: 550px;
	height:188px;
	background-image:url(img/actipac_bg.jpg);
}

#avaruusajelu {
	text-align: right;
	width: 550px;
	height:192px;
	background-image:url(img/avaruusajelu_bg.jpg); 
}

#jaakaappi {
	text-align: right;
	width: 550px;
	height:192px;
	background-image:url(img/jaakaappipeli_bg.jpg); 
}

#new_game {
	text-align: left;
	font-size: 12px;
	padding-left: 350px;
	width:190px;
}

#palapeli {
	text-align: right;
	width: 550px;
	height:172px;
	background-image:url(img/palapeli_bg.jpg);
}

#footer_info {
	text-align:left;
	widht: 550px;
	height: 232px;
	background-image:url(img/alainfo_bg.jpg);
	
}
#footer_info_logo {
	clear:both;
	width: 550px;
	height: 260px;
	background-image:url(img/bot_logo.jpg);
}

#footer {
	clear:both;
	float:right;
	text-align:right;
	width: 100%;
}

table.pituuslento {
	vertical-align:top;
	width: 500px;
	/*margin-top: 63px;*/
	margin-left: 50px;
	
}
table.varityspeli {
	vertical-align:top;
	width: 500px;
	padding-left: 50px;
}


table.antipac {
	vertical-align:top;
	width: 550px;
	padding-left: 50px;
	/*margin-top: 66px;*/	
}

table.jaakaappi {
	vertical-align:top;
	width: 550px;
	padding-left: 50px;
	/*margin-top: 66px;*/
}

table.palapeli {
	text-align:left;
	vertical-align:top;
	width: 550px;
	/*margin-top: 66px;*/
	font-size: 12px;
}

td.scores {
	text-align:left;
	padding-left: 320px;
	font-size: 12px;
}
td.new_game {
	text-align:left;
	padding-left: 300px;
	font-size: 12px;
	width: 200px;
}

td.palapeli_info {
	padding-left:320px;
}

tr.top1 { color: #f4aa1b; }

table.info1 {
	text-align: left;
	width: 250px;
	margin-top:5px;
	font-size:12px;
}
table.info2 {
	text-align:left;
	width: 300px;
	margin-top:10px;
	font-size:12px;
}
table.avaruusinfo {
	text-align:left;
	width: 300px;
	margin-top:0px;
	font-size:12px;
}

table.info3 {
   	text-align:left;
	width: 250px;
	margin-top:5px;
	font-size:12px;
}

#info {
	padding-left: 50px;
	text-align:left;
	width: 250px;
	float:left;
}

#scores1 { padding-top:50px; }
#scores2 { padding-top:65px; }
#scores3 { padding-top:65px; }

p.alainfo { font-size:12px; margin-top: 130px; padding-left: 35px; }

img.seuraava { margin-left: 310px; border:0; }

#clear {
	clear:both;
}
