body,input,select{
	font-family:Arial,Helvetica,SansSerife;
	font-size:12px;
}
body{
	padding:0px;
	margin:0px 10px;
	line-height:16px;
}
div#page{
	width:1105px;
	text-align:left;
}
a{
	color:#003366;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}

a#garantia,a#conditiones{color:#FFF;text-decoration:underline;}
div#header{position:relative}
img#hotline{position:absolute;top:7px;left:837px}
div#clubicons{width:75px;min-height:480px;position:relative;left:0px;top:10px;}
div#clubtext{width:600px;min-height:480px;left:120px;top:110px;}
div#headtext{position:absolute;left:100px;top:24px}
div#content{position:relative;color:#133165;width:1105px;margin-top:4px}
div#logbox{position:absolute;top:10px;left:864px;padding-top:10px}
div#startbg{position:relative}
div#start_1{position:absolute;top:94px;left:355px;width:420px;height:40px;}
div#start_2{position:absolute;top:162px;left:435px;width:380px;height:40px;}
div#start_3{position:absolute;top:242px;left:500px;width:290px;height:40px;}
div#start_4{position:absolute;top:318px;left:570px;width:280px;}
div#start_21{position:absolute;top:162px;left:435px;width:380px;height:40px;}
div#start_32{position:absolute;top:237px;left:500px;width:350px;height:40px;}
div#start_43{position:absolute;top:313px;left:570px;width:345px;}
div#start_5{position:absolute;top:394px;left:590px;}
div#start_1 b,div#start_2 b,div#start_3 b, div#start_4 b{
	font-size:13px;
	line-height:15px;
}
div#start_more{position:relative;width:1105px}
div#start_more img{float:left}
div#opciones-del-millon{position:relative}
div#footer{position:relative;width:1105px;height:50px;}
img#footerimg{position:relative}
div#footertxt{position:relative;top:-30px;left:40px;height:20px;text-align:center;color:black;}
div#textcontbg{width:1105px;background-image:url(/spider/images/sorteos/premios-text-bg.jpg);margin-bottom:12px}
div#textcont{color:white;background-image:url(/spider/images/sorteos/premios-text-bgtop.jpg);background-position:top;background-repeat:no-repeat;padding:20px 10px 10px 40px}
div#textcont2{color:white;background-image:url(/spider/images/400365/bg-form.jpg);background-position:top;background-repeat:no-repeat;padding:20px 10px 10px 40px}
div#text{width:500px;min-height:480px;}
table.logtable{
	margin-left:10px;
	font-size:12px;
	color:#003366;
}
table.logtable td{
	padding:2px 2px 2px 8px;
}
table.logtable a{
	color:#003366;
	font-size:14px;
	line-height:22px;
	text-decoration:none;
}
table.logtable img{margin:4px 2px 0px 0px;}
input.log{width:120px;height:14px;padding:2px;font-size:11px;border:1px solid #003366}
input.submit{
	background:none;
	color:#003366;
	padding:0px 4px;
	cursor:pointer;
	border:1px solid #003366;

	}
form{
	display:inline;
	}
div#navi{
	position:relative;
	width:1105px;
	height:39px;
}
div#navi a{
	color:#ababab;
	text-decoration:none;
	font-size:14px;
	font-weight:bold
}
div#navi a:hover{
	color:white;
}
table#navitable{
	width:1105px;
	height:39px;
	position:absolute;
	left:0px;
	top:0px;
}
table.small td,span.small,b.small,a.small,td.small{
font-size:10px !important;
line-height:12px;
}
td.hor{
	font-size:11px !important;
	padding: 0px 10px 10px 0px;
}
td.hor b{
	font-size:12px !important;
}
table.abo td{
	font-weight:bold;
	font-size:14px;
	padding:4px 0px;
}
table.abo td.xl,span.xl{
	font-size:18px;
	line-height:22px;
}
table.abo td.nr{
	color:#D40000;
	padding:0px 6px;
}
.big{font-size:14px;line-height:18px}
.white{color:white}
input.inpnr{width:26px;height:18px;padding:2px;font-size:12px;border:1px solid #133165}
input.longinput,select.longinput{width:300px;font-size:12px;}
input.midinput,select.midinput{width:234px;font-size:12px;}
input.midinput2,select.midinput2{width:185px;font-size:12px;}
input.smallinput,select.smallinput{width:60px;font-size:12px;}
input.smallinput2{width:40px;font-size:12px;}
input.mediinput,select.mediinput{width:120px;font-size:12px;}
input.mediinput2,select.mediinput2{width:125px;font-size:12px;}
input.xsmallinput{width:20px;font-size:12px;}
select.midinput2{width:240px;font-size:12px;}

table.formtable td{
	color:white;
}

h1{font-family:Arial,Helvetica,SansSerife;font-size:20px;color:#14336c;display:inline;font-weight:bold;padding:0px 10px;letter-spacing:0.1em;border-right:2px dotted #14336c; }
h2{font-family:Arial,Helvetica,SansSerife;font-size:20px;color:#14336c;display:inline;font-weight:normal;letter-spacing:0.1em;padding:0px 10px}
h3{font-family:Arial,Helvetica,SansSerife;font-size:14px;color:#14336c;display:inline;font-weight:bold;padding:0px}
h3 a{color:#D40000;}

div.leftrightbox{padding-top:10px}
label.leftrightbox{line-height:14px}

