.vermell{
color:#af121a;
}

.izquierda-2c form p{
width:110px;
float:left;
}

.izquierda-2c form {
float:left;
}

.area_foto11{
margin-bottom:8px;
border:1px solid #CCCCCC;
width:180px;
padding:2px;
}

.boto_foto11{
background-color:#999999;
font-size:12px;
color:#FFFFFF;
border:1px solid #999999;
padding:2px;
margin-left:122px;
}

.boto_enquesta{
background-color:#999999;
font-size:12px;
color:#FFFFFF;
border:1px solid #999999;
padding:2px;
}

.condicions{
float:right;
width:260px;
}

.ultima{
background-color:#FFFFFF;
padding:8px;
margin:0 7px;
border-bottom:3px solid #eee;
}

.proximes{
padding:8px;
margin:10px 7px;
}

.proximes p{
padding:6px;
border-top:1px solid #ddd;
}

.proximes p span{
color:#af121a;
margin-left:10px;
}

.ultima h3, .proximes h3, .anteriors h3{
font-size:20px;
font-weight:bold;
color:#af121a;
margin-bottom:10px;
}

.pregunta{
background-image:url(../images/degradat-top.gif);
background-repeat:repeat-x;
background-position:top;
padding:15px;
margin-top:10px;
}

.degradat{
background-image:url(../images/degradat-bot.gif);
background-repeat:repeat-x;
background-position:bottom;
height:16px;
}

.posibles p{
padding:8px;
background-color:#eee;
float:none;
width:90% !important;
}

.numero{
padding:7px;
background-color:#CCCCCC;
width:25px;
font-size:24px;
font-weight:bold;
float:left;
margin-right:8px;
}

.resultat{
margin-top:15px;
overflow:hidden;
}
.percentatge{
height:44px;
background-color:#af121a;
float:left;
}

.tant{
padding:7px;
font-size:24px;
color:#af121a;
font-weight:bold;
float:left;
}

.anteriors{
margin-top:25px;
overflow:hidden;
}
.anterior{
width: 250px;
background-image:url(../images/degradat-top.gif);
background-position:top;
background-repeat:repeat-x;
padding:10px;
float:left;
margin-right:20px;
}

.anterior p{
color:#666666;
}

/**/
form#form-foto11 {float:none;}
div#form-foto11 {margin:20px 0 0 15px; padding:10px; border:1px solid #c5c5c5;}
form#form-foto11 p, div#form-foto11 p {
	height:25px;
	margin-bottom:5px;
	clear:left;
	float:none;
	width:450px;
}
form#form-foto11 p span, div#form-foto11 p span {
	float:left;
	padding-top:2px;
	width:100px;
}
div#form-foto11 p span {padding-top:0px; color:#333;}
form#form-foto11 input.uno {
	width:300px;
	border:1px solid #c5c5c5;
	padding:3px;
	color:#666;
}
form#form-foto11 input.uno:focus {border:1px solid #999; color:#333;}
form#form-foto11 select {border:1px solid #c5c5c5; color:#666;}

form#form-foto11 .boto_foto11{
	background-color:#999999;
	font-size:12px;
	color:#FFFFFF;
	border:1px solid #999999;
	padding:2px;
	margin-left:0;
}


/**/
div.foto11-formpago {
	margin:15px 15px 15px 0;
	padding:10px; 
	border:1px solid #c5c5c5;
	overflow:hidden;
	_display:inline-block;
}
div.foto11-formpago p {
	height:25px;
	margin-bottom:5px;
	clear:left;
	float:none;
	width:450px;
}
div.foto11-formpago p span {
	float:left;
	padding-top:2px;
	width:130px;
}
div.foto11-formpago em {font-size:10px; font-style:normal; padding-left:130px;}
div.foto11-formpago strong {font-size:14px;}

div.seguridad {
	padding:20px 10px 10px 10px;
	line-height:150%;
}
div.seguridad span {font-weight:bold; font-size:14px;}
div.seguridad a {color:#333; text-decoration:underline;}

div.encuesta {
	background:#900;
	border:2px solid #333;
}