/* CSS Proyectores */
#txtflota {
	float:right;
	margin-right:31px;
	margin-top:56px;
	padding-bottom:30px;
}

div.proyeclogin,
div.formproyectores,
div.enviaamigo,
div.frmbolsa,
div.frmidentif,
div.frmregistro {
	height:auto;
}

div.frmregistro .cos p.boto {
	margin-top:20px; margin-bottom:12px;
}

#contingut {
	background:#fff url(../img/bg_proyect.jpg) no-repeat 30px 269px;
}
#contingut.reis07 {
	/*background:#fff url(../img/bg_proyectreis_ganador.jpg) no-repeat 30px 200px;*/
}

#c620 {
	margin-top:220px; width:610px; 
}
#contingut.reis07 #c620 {
	margin-top:0px;
}
#txtcap {
margin-top:95px; font-size:13px; font-weight:bold; color:#000066; padding-left:45px; padding-right:40px; margin-bottom:20px;
}
#txtcap p {
	margin:0px; margin-bottom:10px;
	}

#c621 {
	margin-top:80px; padding-left:203px; float:left; width:415px;line-height:25px; font-size:18px; color:#2a3170; font-family:Helvetica;
}
p.frasefinal{
 margin-left:23px; font-size:13px;color:#2a3170;
}
p.frasefinal a{
color:#f36c39;
}
#c621 span.ganadora{
color:#f36c39; font-weight:bold;
}
#c621 span.orange{
color:#f36c39; 
}
#c621 span.orangebig{
font-size:25px;color:#f36c39; font-weight:bold;
}
#c620.xtra {
}
#c287 {
	width:297px;
}
#c620 div.formproyectores {
	width:550px;
}
#c620 div.formproyectores h2 {
	width:592px;
}
#c620 div.formproyectores div.cos {
	background:#f4f4f4; width:608px;
}
.formproyectores h3.primer,
.formproyectores h3 { 
	margin:0px; margin-top:25px; margin-left:30px;
	line-height:20px; color:#008fff; font-size:12px;
	width:520px;
}
.formproyectores h3.primer { 
	margin-top:0px; 
}
.formproyectores p {
	margin:0px; margin-left:35px; margin-top:5px; padding-right:20px; width:550px;
}
.formproyectores p.doslinies {
	margin:0px; margin-left:35px; margin-top:5px; padding-bottom:20px;
}
.formproyectores p label { 
	display:block; float:left;
	color:#1a2187; margin-top:-14px; margin-left:23px;
}
.formproyectores p input.otras {
	margin-left:22px; width:400px;
	border:#0b7afe solid 1px;
	background:#fff;
} 
.formproyectores p textarea {
	width:400px; height:80px;
	border:#0b7afe solid 1px;
}
.formproyectores p.imatge {
	margin-top:20px; margin-bottom:20px;
}
.formproyectores p.boto {
	margin-top:10px; margin-bottom:15px;
}

/* Capsula gana */
#gana {
	width:280px; margin-bottom:10px;
}
#gana h2 {
	position:relative;
	margin:0px; padding:8px; padding-bottom:0px; padding-top:4px;
	margin-top:25px;
	display:block; width:262px; height:16px;
	background-color:#ff9900;
	font-size:11px; color:#ffffff;
	border-style:solid; border-width:1px; border-color:#ff6600;
	border-top-color:#ffcc00; border-left-color:#ffcc00;
}
#contingut.reis07 #gana h2 {
	margin-top:0px;
}
#gana .cos {
	width:278px; padding-top:10px;
	border-style:solid; border-width:1px; border-color:#ff9900;
	border-top-width:0px; background-color:#fff9ee; padding-bottom:5px;
}
#gana ol {
	margin:0px !important; padding-left:40px !important; margin-top:15px; margin-bottom:15px;
}
#gana li {
	color:#0033cc; font-size:9px; font-weight:bold; margin:0px; margin-bottom:12px; 
}
#gana h3 {
	color:#232c90; font-weight:bold; font-size:11px; margin:0px;
	margin-left:18px; margin-bottom:8px;
}
#gana p {
	margin:0px; margin-top:10px; margin-left:18px;
}
#gana a {
	color:#232c90; text-decoration:none; font-size:10px;
}
#gana a:hover {
	text-decoration:underline;
}

/* Capsula bases + tellafriend  */
#enviaamigo2,
#bases {
	width:280px; margin-bottom:10px;
}
#enviaamigo2 h2,
#bases h2 {
	position:relative;
	margin:0px; padding:8px; padding-bottom:0px; padding-top:4px;
	display:block; width:262px; height:16px;
	background-color:#008fff;
	font-size:11px; color:#ffffff;
	border-style:solid; border-width:1px; border-color:#00c1ff;
	border-top-color:#005eff; border-left-color:#005eff;
}
#enviaamigo2 .cos,
#bases .cos {
	width:268px; padding-top:10px; padding-right:10px;
	border-style:solid; border-width:1px; border-color:#008fff;
	border-top-width:0px; background-color:#e7f4ff; padding-bottom:15px;
}
#enviaamigo2 h3,
#bases h3 {
	color:#0033cc; font-weight:bold; font-size:10px; margin:0px;
	margin-left:18px; margin-bottom:8px; width:180px;
}
#enviaamigo2 p,
#bases p {
	margin:0px; margin-top:10px; margin-left:18px; height:20px;
}
#txtsuelto a,
#gana .cos .botoregis a,
#bases .cos .botoregis a {
	display:block; height:17px; float:right; padding-left:10px; padding-right:10px; 
	color:#fff !important; text-decoration:none; font-weight:bold;
	padding-top:4px;
	font-size:10px;
	background-color:#4767ce;
	border:#162d79 solid 1px; border-left-color:#788fdb; border-top-color:#788fdb;
}
#txtsuelto a:hover,
#gana .cos .botoregis a:hover,
#bases .cos .botoregis a:hover { 
color:#fcff00 !important; text-decoration:none; }

#txtsuelto a {
	float:left; margin-top:10px;
}

#gana .cos .botoregis a {
	margin-top:-25px; margin-right:10px;
}

/* tell a friend */
#enviaamigo2 h3 {
	margin-left:60px; margin-top:40px; margin-bottom:42px;
}

#enviaamigo2 input {
	padding:0px;
	width:150px; height:16px;
	border-style:solid; border-width:1px; border-color:#788fdb;
	font-size:10px; margin:0px;
	padding-left:2px; padding-top:2px;
	color:#666; font-weight:bold;
}
#enviaamigo2 label.llarg,
#enviaamigo2 label {
	width:90px; font-weight:normal;
	display:block; float:left;
	margin-top:4px; color:#0033cc; font-weight:bold; font-size:10px;
}
#enviaamigo2 label.llarg {
	margin-top:0px;
}
#enviaamigo2 p.boto {text-align:right; }

.formproyectores .cos input.boto_hi,
.formproyectores .cos input.boto_low,
#enviaamigo2 .cos input.boto_hi,
#enviaamigo2 .cos input.boto_low {
	background-color:#4767ce; font-weight:bold; font-size:9px;
	border:#162d79 solid 1px; border-left-color:#788fdb; border-top-color:#788fdb;
	width:77px; height:22px; border:0px;
	color:#fff;
	padding-top:0px;
	padding-bottom:2px;
}
#enviaamigo2 .error {
	display:block; float:left;
	color:#ff0000; width:150px;
	text-align:left; font-size:10px;
}
.formproyectores .cos input.boto_hi,
#enviaamigo2 .cos input.boto_hi {
	color:#fcff00; cursor:pointer;
}

.formproyectores .cos input.boto_hi,
.formproyectores .cos input.boto_low {
	margin-left:325px; 
}

#contingut.partenv {
	background:#fff url(../img/bg_proyenv.jpg) no-repeat 30px 269px;
}
#contingut.partko {
	background:#fff url(../img/bg_proyko.jpg) no-repeat 30px 269px;
}

/* legal */
#contingut.legal {
	background:#fff url(../img/bg_proylegal.jpg) no-repeat 30px 269px;
}
#contingut.legal p {
	color:#11185d; font-weight:bold;
	font-size:12px; 
	width:750px;
}
#txtsuelto {
	margin-top:70px; padding-left:40px; height:390px; color:#11185d; font-weight:bold;
}