body {
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	border:0px;
	padding:0px;
	margin:0px;
	line-height:1.5em;
	background-color:#FFFFFF;
}


h1 { font-size:18px; font-weight:bolder; text-align:left; margin:0px; color:#666666;  }
h2 { font-size:23px; font-weight:bolder; text-align:left; margin:0px; color:#666666;
	height:31px; padding:7px 0px 0px 40px;
	background-image:url(/img/loteria_logo.gif); background-position:top left; background-repeat:no-repeat; }

a {	color:#5B6CC3; text-decoration:underline; }
a:hover { color:#5B6CC3; text-decoration:underline; }


#main {   width:1000px;
		padding:0px;
		margin-left:auto;
		margin-right:auto;
		background-color:#666666;
		border-left:1px solid #DDDDDD;
		border-right:1px solid #DDDDDD;
	 }

#head { width:100%; height:105px; background-color:#FFFFFF; margin:0px 0px 0px 0px; border-bottom:1px solid #DDDDDD; padding-bottom:10px; }

	#logo {  width:160px; float:left; text-align:center; margin:0px; }
	#slogan { width:800px; float:right; font-size:14px; color:#666666; margin:25px 0px 0px 20px; font-weight:bolder; text-align:left; line-height:24px; }


#menu { width:1000px; height:30px; font-size:12px; font-weight:bolder; text-align:center;
		background-color:#FFFFFF; border-top:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD; margin:0px 0px 0px 0px; }
	#menu .mn { float:left; color:#666666; background-color:#FFFFFF; padding:6px 16px 7px 15px; }
	#menu a {	color:#5B6CC3; text-decoration:underline;   }
	#menu a:hover { color:#5B6CC3; text-decoration:underline; }


#content { width:100%; margin:0px 0px 0px 0px; background-color:#FFFFFF; }

	#left  { width:180px; float:left; margin:0px 0px 0px 0px; background-color:#FFFFFF;  border-right:1px solid #DDDDDD; }
	#center{ width:600px; float:left; margin:10px 11px 0px 15px; }
	#right { width:180px; float:right; margin:0px 0px 0px 0px; background-color:#FFFFFF; border-left:1px solid #DDDDDD; margin-right:0px!important; }


/* --- FOOTER -------------- */

#footer { width:980px; color:#ffffff; background-color:#FFFFFF; border-top:1px solid #DDDDDD; top:0px; text-align:center; height:20px; padding:10px; margin:0px 0px 0px 0px; }
#footer a { color:#ffffff; text-decoration:none; }

/* --- LEFT COL -------------- */

#left .box { width:100%; margin:10px 0px 0px 0px; }
#left .box .head { width:165px; font-size:12px; font-weight:bolder; color:#666666; background-color:#FFFFFF; border-bottom:1px solid #666666; padding:3px 0px 3px 5px; margin:10px 10px 5px 5px; }
#left .box .text { width:165px; font-size:12px; color:#666666; background-color:#FFFFFF; padding:5px 0px 10px 10px; line-height:15px; }
#left .box a {	 text-decoration:underline; }
#left .box a:hover { text-decoration:underline; }
#left .box .list-item { padding-left:5px; }

/* --- RIGHT COL -------------- */

#right .box { width:170px; margin:10px 5px 0px 8px; }
#right .box .head { width:160px; font-size:11px; font-weight:bolder; color:#666666; background-color:#FFFFFF; border-bottom:1px solid #666666; padding:3px 0px 3px 5px; margin:0px 0px 5px 0px; }
#right .box .text { width:151px; font-size:11px; color:#666666; background-color:#FFFFFF; padding:2px 4px 10px 10px; line-height:16px; }
#right .box a {  text-decoration:underline; }
#right .box a:hover {  text-decoration:underline; }


