body { background: #f0f0f0 url(images/en/background.gif) top repeat-x; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #5c5c5c}
a {color: #5c5c5c}
a:hover {color: #d25400}

#general {margin: 0 auto; width: 750px}

h1, h2 {display: none}
h3 {margin:0; padding: 0; font-size: 14px; color: #2762a3}
h4 {margin:0 0 10px 0; padding: 0; font-size: 12px}

.lin_dashed {border-top: dashed 1px #b2b2b2; margin: 10px 0}
*html .lin_dashed {border-top: dotted 1px #b2b2b2; margin: 10px 0}

.bold {font-weight: bold}

#top {height: 109px; background: url(images/en/logo_trillonario.gif) left no-repeat}
#top_right {float: right; position: relative; top: 50px; right: 22px}
#flags {text-align: right}
#flags img {border: 0; padding-left: 8px}
#menu_top {float: right; padding-top: 10px}

#menu_corner_left, #menu, #menu_corner_right {float: left; height: 31px}
#menu_corner_left {width: 20px; background: url(images/en/menu_corner_left.gif) no-repeat}
#menu_corner_right {width: 20px; background: url(images/en/menu_corner_right.gif) no-repeat}
#menu {width: 710px; background: url(images/en/menu_bckgrnd.gif) repeat-x; font-size: 12px; font-weight: bold}
#menu ul {margin: 8px 0 0 ; padding: 0; text-align: center; list-style: none}
#menu li {margin: 0; padding: 0 16px; display: inline; border-left: solid 2px #015084}
#menu li.first {border:0}
#menu li a {color: #FFF; text-decoration: none}
#menu li a:hover {color: #ffea00; text-decoration: underline}
#menu li a.selected {color: #ffea00; text-decoration: underline}

#container {background: url(images/en/container_bckgrnd.gif) bottom no-repeat; width: 750px; padding-bottom: 29px; overflow: auto; clear: both}

/* // Home // */
#menu_shadow {height: 5px; width: 750px; background: url(images/en/menu_shadow_home.gif) no-repeat top left}

#image_home {height: 349px; width: 546px; background: url(images/en/big_image_home.jpg) no-repeat top left; margin: 13px 0 0 1px; float: left}
*html #image_home {height: 349px; width: 546px; background: url(images/en/big_image_home.jpg) no-repeat top left; margin: 6px 0 0 1px; float: left}
#image_home a {display: block; float: left; position: relative; top: 271px; left: 170px; height: 62px; width: 278px; background: url(images/en/button_big.jpg) no-repeat top}
#image_home a:hover {background-position: bottom}
#image_home span {display: none}

#register {margin-bottom: 5px; background: url(images/en/bckrnd_banner_home.gif) no-repeat; width: 153px; height: 91px}
#register h3 {display: none}
#register_box {position: relative; top: 56px; margin: 0 10px}
input.email {font-size: 11px; color: #000; width: 85px; margin-right: 3px; padding: 2px}
#register_box img {border: 0; position: relative; top: 3px}
*html #register_box img {top: 1px}
input.boton {font-size: 11px; width: 30px; margin-bottom: 1px; padding: 0}

#news {float: left; margin: 10px 0 0 22px}
#tit_news {background: url(images/en/bullet_news_home.gif) no-repeat left; padding-left: 13px}
#tit_news h3 {padding-bottom: 2px}
#news_box {background: url(images/en/box_news_bkgrnd.gif) bottom; width: 153px; padding-bottom: 15px}
#news_box_top {background: url(images/en/box_news_top.gif) no-repeat top; height: 9px}
#news_box_content {padding: 0 12px}
#news_box_content p {margin:0; padding: 0; color: #2762a3; font-weight: bold}
#news_box_content span {display: none}
#news_box_content a {display: block; background: url(images/en/button_see_more.gif) no-repeat; height: 16px; width: 65px; margin: 3px 0 0 0}

/* //Inner pages// */
#title {height: 62px; width: 748px; margin-left: 1px}
#col_1 {float: left; width: 480px; margin-left: 34px; padding-top: 3px}
#col_2 {float: left; width: 160px; margin-left: 50px; padding-top: 3px}
*html #col_1 {float: left; width: 480px; margin-left: 18px; padding-top: 3px}
*html #col_2 {float: left; width: 160px; margin-left: 50px; padding-top: 3px}

#col_2 dl {padding: 0 0 12px 0; margin: 0}
#col_2 dt {font-weight: bold; color: #2762a3; margin: 0; padding: 0}
#col_2 dd {padding: 2px 0 0 0; margin: 0}

#col_2 ul {padding: 0; margin: 0; list-style: none}
#col_2 li {padding: 0 0 0 8px; background: url(images/en/bullet_circle.gif) no-repeat left; line-height: 200%}
#col_2 li a {color: #2762a3}
#col_2 li a:hover {color: #d25400}

.text_12px {font-size: 12px}
/*.text_12px p {margin: 0; padding: 8px 0 5px 0}*/
.text_12px a.see_more {display: block;  height: 16px; width: 65px; margin: 0 0 6px 0}
.text_12px a.see_more span {display: none}
/*.text_12px img {margin: 3px 0}*/

#col_unique {padding: 3px 34px 15px 34px}

/*Register*/
.tit_register {background: url(images/en/tit_register.gif) no-repeat}

/*News*/
.tit_news {background: url(images/en/tit_news.gif) no-repeat}

/*About*/
.tit_about {background: url(images/en/tit_about.gif) no-repeat}

/*Tips*/
.tit_tips {background: url(images/en/tit_tips.gif) no-repeat}

/*Lotteries*/
.tit_lotteries {background: url(images/en/tit_lotteries.gif) no-repeat}

/*Help*/
.tit_help {background: url(images/en/tit_help.gif) no-repeat}

/*Results*/
.tit_results {background: url(images/en/tit_results.gif) no-repeat}
#table {background: url(images/en/table_bckgrnd.gif) no-repeat bottom; width: 669px; padding-bottom: 20px}
#table_top {background: url(images/en/table_top.gif) no-repeat; height: 9px}

#results {margin: 2px 12px; padding: 0; text-align: center; border: 0; width: 645px}
#results a {color: #d33e04}
#results span {color: #FFF; background: #005dc7; font-weight: bold; font-size: 11px}
#results th {color: #2762a3; font-weight: bold; border-bottom: solid 4px #7a7677; padding-bottom: 6px}
#results td {padding: 10px 0; border-bottom: dashed 1px #b2b2b2; margin: 10px 0}
*html #results td {padding: 10px 0; border-bottom: dotted 1px #b2b2b2; margin: 10px 0}
#results td.last_row {border: none}
.results_col4 {color: #2762a3; font-size: 10px}

#lott {margin:0; padding: 0; text-align: center; border: 0; width: 350px}
#lott a {color: #d33e04}
#lott span {color: #FFF; background: #005dc7; font-weight: bold; font-size: 11px}
#lott th {color: #2762a3; font-weight: bold; border-bottom: solid 4px #7a7677; padding-bottom: 6px}
#lott td {padding: 10px 0; border-bottom: dashed 1px #b2b2b2; margin: 10px 0}
#lott td.last_row {border: none}

/*Jackpots*/
.tit_jackpots {background: url(images/en/tit_jackpots.gif) no-repeat}

.countries {
	border: 0;
	margin-right: 6px;
	padding-right: 1px;
	padding-bottom: 1px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

/*Banner Lottos*/
.banner_lottos {text-align: center; padding-top: 5px; margin-top: 10px}
.banner_lottos a {background: url(images/banner_lottos.gif) no-repeat; height: 115px; width: 158px; display: block; text-decoration: none; font-size: 17px; color: red; font-weight: bold}

/*Banner Register*/
a.banner_reg {float: right; padding: 20px 50px 0 0}
a.banner_reg img {border: 0}

