

/*================== body style ====================*/
	body { 
		margin:0; 
		padding:0;
		background: url(../../../../raffle/templates/tombola/f_images/bg_1.gif) repeat-x left top #fff;
		padding-top: 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #1E1E23;
	}
/*==========================================*/





/*================== styles ====================*/
	h1 {
		font-weight: bold;
		color: #000087;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 24px;
		background: url('../../../../raffle/templates/tombola/f_images/h1_line_x.gif') bottom left repeat-x;
		padding-bottom: 15px;
		margin-top: 15px;
	}


	h1 img { margin:9px 0 0 0; }

	h2,h3,h4,h5,h6 {
		font-weight: normal;
		color: #000087;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	input, select { vertical-align:middle; }
	img { border:0; vertical-align:top; text-align:left; }
	ul { list-style:none; }
	a { color:#00008B;text-decoration:none; }
	a:visited { color: #00008B;text-decoration:none; }
	a:hover { color: #1E90FF;text-decoration:underline; }

	#splash a { color:#ccc;text-decoration:none; }
	#splash a:visited { color: #ccc;text-decoration:none; }
	#splash a:hover { color: #fff;text-decoration:underline; }


	a img { border: none; }
	p { }

	.h_logo, .h_menu, .h_img_big, .footer, .wr_line_y_right, .head, .h_img_link , .splash_div, #content { width:893px; }

/*==========================================*/





/*================== header style ====================*/
	.head {
		background: url(../../../../raffle/templates/tombola/f_images/) repeat-x left top #fff;
		height:79px;
		padding-top:0px;
	}

	.head_logo {
		width: 380px;
		height: 79px;
		float: left;
		margin-left: 0px;
	}

	.head_google {
		width: 468px;
		height: 60px;
		float: right;
		text-align: right;
		padding-left: 0px;
		margin-right: 0px;
		border:1px solid #000;

	}

	.head_google_468 {
		width:468px;
		height:60px;
	}

	.head_google_search {
		width:468px;
		float: right;
		clear:both;
		margin-top:9px;
		margin-right:3px;
		margin-left:3px;
	}
/*==========================================*/





/*================== navigation style ====================*/
	#navigation {
		display: block;
		position: relative;
		margin: 0;
		padding: 0;
		width: 100%;/*
		height: 33px; */
		background: transparent url(../../../../raffle/templates/tombola/f_images/bg-page-border-middle.png) repeat-y 0 0;
	}

	#navigation ul {
		list-style: none;
		width:auto;
		height: 33px;
		border-top: 4px solid #E0DFDF;
		border-bottom: 1px solid #90846C;
		border-left: 4px solid #E0DFDF;
		border-right: 4px solid #E0DFDF;
		padding: 0 0 0 1px;
		margin: 0 0 0 0px;
		background: #90846C url(../../../../raffle/templates/tombola/f_images/menu.gif) repeat-x center center;
	}

	#navigation ul li {
		width: auto;
		display: block;
		float: left;
		margin: 0 0 0 -1px;
		padding: 0;
		border-left: 1px solid #90846C;
		border-right: 1px solid #90846C;
	}

	#navigation ul li a {
		display: block;
		margin: 0;
		padding: 0 10px;
		font-family: "verdana", "arial", "helvetica", "sans-serif";
		text-transform: none;
		font-size: 12px;
		font-weight: bold;
		line-height: 33px;
	}

	#navigation ul li a:link {
		color: #fff;	
	}

	#navigation ul li a:visited {
		color: #fff;	
	}
	
	#navigation ul li a:active {
		color: #fff;	
	}
	
	#navigation ul li a:hover {
		display: block;
		text-decoration: none;
		color: #fff;
		line-height: 33px;
		background: #448410 url(../../../../raffle/templates/tombola/f_images/menu_over.gif) repeat-x center;
	}

	#navigation ul li ul {
		display: none;
	}
/*==========================================*/




/*================== member navigation style ====================*/
	#member_navigation {
		display: block;
		position: relative;
		margin: 0;
		padding: 0;
		width: 100%;/*
		height: 20px; */
		background: transparent url(../../../../raffle/templates/tombola/f_images/bg-page-border-middle.png) repeat-y 0 0;
	}

	#member_navigation ul {
		list-style: none;
		width:auto;
		height: 25px;
		border-top: 1px solid #444;
		border-bottom: 1px solid #000;
		padding: 0 0 0 4px;
		margin: 0 0 0 0px;
		background: #111 url(../../../../raffle/templates/tombola/f_images/bg-gel-40.png) repeat-x center center;
	}

	#member_navigation ul li {
		width: auto;
		display: block;
		float: left;
		margin: 0 0 0 -1px;
		padding: 0;
		border-left: 1px solid #ccc;
		border-right: 1px solid #ccc;
	}

	#member_navigation ul li a {
		display: block;
		margin: 0;
		padding: 0 10px;
		font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
		text-transform: none;
		font-size: 10px;
		font-weight: normal !important;
		line-height: 25px;
	}

	#member_navigation ul li a:link {
		color: #ffffff;	
	}

	#member_navigation ul li a:visited {
		color: #ffffff;	
	}
	
	#member_navigation ul li a:active {
		color: #ffffff;
	}
	
	#member_navigation ul li a:hover {
		display: block;
		text-decoration:none;
		color: #ffffff;
		line-height: 25px;
		background: #333 url(../../../../raffle/templates/tombola/f_images/bg-gel-40.png) repeat-x center;
	}



	#member_navigation ul li ul {
		display: none;
	}
/*==========================================*/




/*================== splash style ====================*/
	#splash_div {
		height:220px;
	}

	#splash_div img {
		border: none;
	}
/*==========================================*/




/*================== carousel style ====================*/
	
/*==========================================*/




/*================== message system style ====================*/

	.maintable {border: 0px #999999 solid; background-color: #fff; width: 100%;}
	.mainreadtable {border: 0px #999999 solid; background-color: #fff; width: 97%; margin:0 auto;}
	.mainreplytable {border: 0px #999999 solid; background-color: #fff; width: 50%; margin:0 auto;}
	.mailtable {border: 1px #999999 solid;width: 100%;}

	.headline {font-weight: bold;color: #000000;background-color: #ffffff;font-size: 12px;}
		.headline_td1 {color: #111111;background-color: #ffffff;font-size: 12px;font-weight: bold;width:5%;}
		.headline_td2 {color: #111111;background-color: #ffffff;font-size: 12px;font-weight: bold;width:20%;}
		.headline_td3 {color: #111111;background-color: #ffffff;font-size: 12px;font-weight: bold;width:30%;}
		.headline_td4 {color: #111111;background-color: #ffffff;font-size: 12px;font-weight: bold;width:30%;}
		.headline_td5 {color: #111111;background-color: #ffffff;font-size: 12px;font-weight: bold;width:15%;}

	.header{padding:5px;margin-top:10px;text-align:center;}
		.header span{font-weight: bold;color: #000000;font-size: 14px;}

	.forumrow {background-color: #FFFFFF;}
		.forumrow_td1 {color: #111111;background-color: #F2F2F2;font-size: 12px;padding:1px;text-align:center;}
		.forumrow_td2 {color: #111111;background-color: #F2F2F2;font-size: 12px;padding:1px;}
		.forumrow_td3 {color: #111111;background-color: #F2F2F2;font-size: 12px;padding:1px;}
		.forumrow_td4 {color: #111111;background-color: #F2F2F2;font-size: 12px;padding:1px;}
		.forumrow_td5 {color: #111111;background-color: #F2F2F2;font-size: 12px;padding:1px;text-align:center;}

	.readrow {background-color: #FFFFFF;}
		.readrow_td1 {border: 1px solid #000;color: #111111;background-color: #F2F2F2;font-size: 12px;}
		.readrow_div {margin:10px;}

	.replyrow {background-color: #FFFFFF;}
		.replyrow_div {text-align:left;}
				.replyrow_div_span2 {text-align:center;}
				.replyrow_div_span1 {text-align:right;}
		.replyrow_td1 {border: 1px solid #000;color: #111111;background-color: #F2F2F2;font-size: 12px;}

	.maintable_bug {border: 2px #999999 solid; background-color: #E9E9E9; width: 500px; padding: 0px;} /*main table for forum*/
	.regrow {font-family: Verdana,Sans-serif; color: #000000; font-weight: bold; background-color: #FFFFFF;font-size: 12px;} /*registration row, mainly here for symetry*/

	.forum_headline {font-family: Verdana,Sans-serif;font-weight: bold;color: #FFFFFF;background-color: #DDDDDD;font-size: 11px;} /*headline row, the first row that says forum name, topics, posts and such*/
	.catline {font-family: Verdana,Sans-serif;font-weight: bold;color: #000000;background-color: #CCCCCC;font-size: 12px;} /*the row with the category colors*/
	.quotecode {font-family: Verdana,Sans-serif; color: #000000; border-collapse: collapse; border: 1px solid #000000; background-color: #A9C7FD;font-size: 12px; width:90%;} /*when you quote someone in a post*/
	.quote {font-family: Verdana,Sans-serif; color: #000000; border-collapse: collapse; border: 0px solid #000000; background-color: #A9C7FD;font-size: 12px; width:90%;} /*when you quote someone in a post*/

/*==========================================*/





/*================== howto style ====================*/
	.howto {
		width:893px;
		margin-top: 10px;
		font-family: Verdana;font-style: normal;
		text-align:right;
		font-weight: normal;
		font-size: 12px;
		color: #000000;
		background-color: #cccccc;
	}

	.howto span {
		width:893px;
		text-align:right;
		padding-right: 12px;
		background-color: #cccccc;
	}
/*==========================================*/




/*================== content style ====================*/
	#content { 
		font-size: 12px;
		border-left:0px solid #eee;
		border-right:0px solid #cc0000;
	}
	.main-content {
		color: #1E1E23;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	.col_1, .col_2, .col_3, .col_box_1, .col_box_2, .col_box_3, .col_sep { width:auto;float:left; }
	.col_sep { width:56px; background:url('../../../../raffle/templates/tombola/f_images/line_y.gif') 30px 0 repeat-y; }
	.col_sepa { background:url('../../../../raffle/templates/tombola/f_images/line_y.gif') 0 0 repeat-y; }
	.wr_line_y_left { background:url('../../../../raffle/templates/tombola/f_images/line_y.gif') top left repeat-y; }
	.wr_line_y_right { background:url('../../../../raffle/templates/tombola/f_images/line_y.gif') top right repeat-y; }

	.title, .title_1, .st_text_1 { display:block; }
	.title { margin:9px 0; }
	.title_1 { margin:35px 0 11px 0; }
	.ind_col { padding-left:27px;border-right:0px solid #eee; }
	.list_1 li a { background:url('../../../../raffle/templates/tombola/f_images/bull_content.gif') center left no-repeat; margin-left:10px; padding:0px 0px 0px 10px; }
	.ind_bot { display:block; margin-bottom:11px; }
	.st_text, .st_text_2 dt { color:#404040; font-size:12px; }
	.st_text_1 { color:#ff0000; font-size:12px; }
	.ind_left_f {margin-left:11px; }
	.ind_top_bot { margin:13px 0; display:block; }
	.ind_top_bot1 { margin:21px 0; display:block; }
	.ind_top { margin-top:14px; }
	.img_left { width:auto;float:left; margin:3px 24px 0 0; }
	.st_text_2 dt { font-weight:bold; padding-bottom:10px; }
	.st_text_2 dd { padding-bottom:15px; }
	.column { width:auto;float:left; }
	.clear { clear:both; }

/*==========================================*/




/*================== footer style ====================*/
	.footer { background:#dddddd; color:#252525; text-indent:33px; padding:14px 0 14px; font-size:9px; }
	.footer a { color:#252525; text-decoration:none; }
	.footer a:hover { text-decoration: underline; }
	.footer_span { font-weight:bold; }







	.ind_f_top { height:24px; }
	#creditline { margin-top:15px;text-align:center; }
	#creditline span { font-size:10px;font-weight:normal; }
	a.credit { color: #000000; text-decoration: none; }
	a.credit:link { color: #000000; text-decoration: none; }
	a.credit:visited { color: #000000; text-decoration: none; }
	a.credit:hover { color: #000000; text-decoration: underline; }
	a.credit:active { color: #000000; }
/*==========================================*/




/*================== disclaimer style ====================*/
	#disclaim_div { border:0px solid #FF0000;width:100%;margin-top:4px;text-align:center;padding-bottom:25px; }
	#disclaim_div span { font-size:9px;color:#43AEFF; }
/*==========================================*/





/*================== page id 1 ==================*/
	#page1 .col_2 .banner{ position:absolute; margin-top:44px; }
	#page1 .form .st_form { width:234px; height:18px; }
	#page1 .form .st_form1{ width:110px; height:18px; }
	#page1 .form .st_form1 , #page1 .form .st_form{ border:1px solid #6f6f6f; color:#464646; background:#f4f4f4; padding-left:3px; font-family:Arial, Helvetica, sans-serif; }
	#page1 .form .st_1{ border:none; width:12px; height:13px; vertical-align:middle; margin-right:3px; background:none; }
	#page1 .form .ind_form{ height:27px; }
	#page1 .col_3 .box_bot{ padding:6px 0 0 29px; }
	#page1 .col_3 .box_bot .ind_img{ padding:14px 0; }
	#page1 .col_3 .box_bot .ind_img .indent{ margin:0 15px; }
/*==========================================*/




/*================== page id 7 ==================*/
	#page7 .form { padding:15px 0 0 0; }
	#page7 .form .col_box_1{ width:227px; }
	#page7 .form .col_box_1 div{ height:29px; }
	#page7 .form .col_box_2{ width:229px; }
	#page7 .form input{ width:209px; height:18px; }
	#page7 .form textarea{ width:229px; height:148px; overflow:auto; display:block; margin-bottom:11px; }
	#page7 .form textarea, #page7 .form input{ border:1px solid #a09b96; padding-left:3px; color:#4F4F4F; font-size:12px; font-family:Tahoma; }
	#page7 .ind_link{ margin-left:121px; margin-right:22px; }
/*==========================================*/




/*==================list====================*/
	.wr_box { background:#eee; padding-bottom:0px; color:#474747; }
	.wr_box .wr_top_x { background:url('../../../../raffle/templates/tombola/f_images/wr_top_x.gif') repeat-x top #c4c4c4; }
	.wr_box .wr_bot_x { background:url('../../../../raffle/templates/tombola/f_images/wr_bot_x.gif') repeat-x bottom; }
	.wr_box .wr_left_y { background:url('../../../../raffle/templates/tombola/f_images/wr_left_y.gif') repeat-y left; }
	.wr_box .wr_right_y { background:url('../../../../raffle/templates/tombola/f_images/wr_right_y.gif') repeat-y right; }
	.wr_box .corn_top_left { background:url('../../../../raffle/templates/tombola/f_images/corn_top_left.gif') no-repeat left top; }
	.wr_box .corn_top_right { background:url('../../../../raffle/templates/tombola/f_images/corn_top_right.gif') no-repeat right top; }
	.wr_box .corn_bot_left { background:url('../../../../raffle/templates/tombola/f_images/corn_bot_left.gif') no-repeat left bottom; }
	.wr_box .corn_bot_right { background:url('../../../../raffle/templates/tombola/f_images/corn_bot_right.gif') no-repeat right bottom; width:100%; }
	.wr_box .indent_box { padding:25px 0 20px 30px; }

	.list li { background:url('../../../../raffle/templates/tombola/f_images/wr_line_x.gif') bottom left repeat-x; width:273px; display:block; clear:both; }
	.list li .txt_right { width:auto;float:right;  color:#707070 !important; display:block; }
	.list li .txt_left { font-weight:bold; font-size:12px; color:#404040; }
	.list li a { color:#404040; text-decoration:none; }
/*==========================================*/





/*================== gallery style ====================*/
	#img_container { margin-left:15px; }
	#img_container ul { display:block;padding:0;margin:0;list-style:none; }
	#img_container ul li { float:left;width:100px;margin:10px; }
	#img_container ul li a:hover img { border-color: #CC0000; }
	#img_container ul li a img {
	      width:86px;
	      height:64px;
	      border:1px solid #574331;
	      padding:5px;
	      background:#eee;
	}
/*==========================================*/




/*================== misc page style ====================*/

	.clearfix:after {
		content: "."; 
		display: block; 
    		height: 0; 
    		clear: both; 
    		visibility: hidden;
	}

	.clearfix { display: inline-block; }

	.legal{ position: relative; border: 0px solid #ccc; padding: 0.3em; }
	.continue { position: absolute; bottom: 0.3em; left: 0.2em; } 
	.ticket_bug {  }

	div#cvs { width: 680px;padding:16px;margin: 0px 13px;display: none;border: 0px solid #bbbbbb; }
	div#signup { width: 700px;padding:16px;margin: 0px 13px;display: none;border: 1px solid #bbbbbb; }
	div#signup_vis { width: 700px;padding:16px;margin: 0px 13px;border: 1px solid #bbbbbb; }
	div#forgot { text-align:center;display: none;border: 0px solid #bbbbbb; }
	div#rules { margin-left:20px;width: 530px;display: none;border: 0px solid #bbbbbb; }
	div#signup { font-family: Verdana;font-style: normal;font-weight: bold;font-size: 10px;color: #333333;margin-top: 0px;padding:20px; }

	td {
		text-indent: 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #1E1E23;
		font-weight: normal;
		font-variant: normal;
	}

	#rs_content { 
		background: url(../../../../raffle/templates/tombola/f_images/) repeat left top #fff;
		background-color:#fff; 
	}

	.page_name_text { font-size:16px;font-weight: bold;color:#1588E9; }
	#page_name_text2 { font-size:16px;font-weight: bold;color:#1588E9; }
	#rafffle_closed { margin-top:125px;margin-bottom:125px;width:100%;text-align:center; }
	
/*==========================================*/


// ---------- Page Cache Bottom -------------------

	include ("../core/cache_bottom.inc");

// ###############################################

