/*NUEVOS*/
.sorteosmsg{font-size:14px; color:#FF6600; font-weight:bold;}

/*cabezal 2011*/
a, a:visited { color: #5C5C5C;}
img {border:0}
.cab {width:958px; height:104px; position:relative; background-image:url(../images2011/imgucnot.png); background-position:-1px 0; background-repeat:no-repeat }
.logoysolapas {width:960px; height:50px }
.cabpagina { width:958px; height:58px; background-image:url(../images2011/imgucnot.png); background-position:0 -105px; background-repeat:no-repeat; clear:both }
.divmenu1 { margin:19px 0 0 20px; color:#ff4c1f; float:left; width:152px}
.divmenu2 { margin:19px 10px 0 0; color:#ff4c1f; float:right; width:773px}
a.linksmenu, a.linksmenu:visited { text-decoration:underline; color:#ff4c1f; padding-right:7px; font-size:.9em; border-right:1px solid #f29375 }
a.linksmenu:hover { text-decoration:none; color:#ff4c1f; padding-right:7px; font-size:.9em; border-right:1px solid #f29375  }
.titnoticiasint {width:152px; height:18px}

#main-menu { width:932px; color:#FFF; position:absolute; z-index:999; top:68px; height:21px; margin-left:12px }
a.main-menu, a.main-menu:visited { color:#FFF; text-decoration:none; font-size:.9em;padding: 0 8px; background-image:url(../images2011/fdomenu.gif); background-repeat:no-repeat; background-position:right }
a.main-menu:hover { color:#FFF; text-decoration:underline; font-size:.9em; padding: 0 8px; background-image:url(../images2011/fdomenu.gif); background-repeat:no-repeat; background-position:right }
#main-menu .menu-loading { margin-top: 10px; width:80px; height:80px; background:white url('../imgindex/menu-loading.gif') no-repeat center center; border: 2px solid #eee; border-radius: 5px; -moz-border-radius: 5px }
a.item-menu, a.item-menu:visited { color:#FFF; text-decoration:none; font-size:.9em; padding: 0 8px; background-image:url(../images2011/fdomenu.gif); background-repeat:no-repeat; background-position:right }
a.item-menu:hover { color:#FFF; text-decoration:underline; font-size:.9em; padding: 0 8px; background-image:url(../images2011/fdomenu.gif); background-repeat:no-repeat; background-position:right }

.bullet { width:10px; height:8px; padding-left:8px }
.banner468 {width:585px; height:60px; border:1px solid #e5e5e5; padding:15px; background:#f6f6f6;}
.banner { float:left; width:468px; height:60px }
.txtbanner468 { float:right; color:#999; padding:15px 0 0 25px; font-size:.7em; width:90px; height:45px } 

/* menu comunidad */
.titcomunidad { width:140px; height:19px; background-image:url(../images2011/imgsindex.png); background-position:-152px -359px; background-repeat:no-repeat }
#menu_extendido { font-size:.9em; background-image:url(../images2011/imgsindex.png); background-position:-339px -385px; background-repeat: no-repeat; width: 460px;height: 233px; margin-top:15px}
.serv_col1 { float: left;width: 200px }
.serv_col2 { float: right;width: 200px }
#servicios_menufutbol { float: left; width: 420px; height: 200px; padding:10px 0 0 20px }
#servicios_menufutbol a:link { color: #666;text-decoration: none;padding: 1px }
#servicios_menufutbol a:visited { color: #666; text-decoration: none; padding: 1px }
#servicios_menufutbol a:hover { color: #FFF; background-color: #00467e; padding: 1px }
#servicios_menufutbol p { line-height: 1.1em; border-bottom: 1px solid #E2EBEE; padding: 2px 0; margin: 2px 0 0 0 }

/* menu SERVICIOS */
.titcontmail { width:360px; height:17px; background-image:url(../images2011/imgsindex.png); background-position:-452px -359px; background-repeat:no-repeat; margin-bottom:3px}
#menu_extendido3 { font-size:.9em; background-image:url(../images2011/imgsindex.png); background-position:-339px -385px; background-repeat: no-repeat; width: 460px;height: 233px; margin-top:15px}
.serv_col13 {float: left;width: 200px}
.serv_col23 {float: right;width: 200px}
#servicios_menufutbol3 {float: left;width: 420px;height: 200px; padding:10px 0 0 20px}
#servicios_menufutbol3 a:link { color: #666; text-decoration: none; padding: 1px }
#servicios_menufutbol3 a:visited { color: #666; text-decoration: none;padding: 1px }
#servicios_menufutbol3 a:hover { color: #FFF; background-color: #00467e; padding: 1px }
#servicios_menufutbol3 p { line-height: 1.1em; border-bottom: 1px solid #E2EBEE;padding: 2px 0; margin: 2px 0 0 0 }

.titcompras { width:140px; height:19px; background-image:url(../images2011/imgsindex.png); background-position:-3px -359px; background-repeat:no-repeat}
#menu_extendido2 { font-size:.9em;
background-image:url(../images2011/imgsindex.png); background-position:-813px -385px; background-repeat: no-repeat; width: 200px;height: 233px; margin-top:15px}
.serv_col12 {float: left;width: 170px}
#servicios_menufutbol2 {float: left;width: 180px;height: 200px; padding:10px 0 0 20px}
#servicios_menufutbol2 a:link { color: #666; text-decoration: none; padding: 1px }
#servicios_menufutbol2 a:visited { color: #666; text-decoration: none; padding: 1px }
#servicios_menufutbol2 a:hover { color: #FFF; background-color: #00467e; padding: 1px }
#servicios_menufutbol2 p { line-height: 1.1em; border-bottom: 1px solid #E2EBEE; padding: 2px 0; margin: 2px 0 0 0 }

/*fotter 2011*/
.roundedcornr_box_964761 { width:953px; background: #fe7700; color:#FFF; clear:both }
.roundedcornr_top_964761 div { background: url(../images2011/imgucnot.png); background-position:-1px -300px; background-repeat:no-repeat }
.roundedcornr_bottom_964761 div { background: url(../images2011/imgucnot.png); background-position:-1px -312px; background-repeat:no-repeat }
.roundedcornr_top_964761 div, .roundedcornr_top_964761, .roundedcornr_bottom_964761 div, .roundedcornr_bottom_964761 { width:100%; height:10px }
.roundedcornr_content_964761 { margin: 5px 16px; font-size:.85em }
a.diapo, a.diapo:visited { text-decoration:underline; color:#FFF }
a.diapo:hover { text-decoration:none; color:#FFF }
.navegacion { border-bottom:1px solid #d0d0d0; color:#666; padding:15px 0; font-size:.7em}
.navegacion a, .navegacion a:visited {color:#666; text-decoration:underline}
.navegacion a:hover {color:#666; text-decoration:none}

/*generales*/
div{ margin: 0; padding:0 ; font-family: Arial, Helvetica, sans-serif;}
body { margin: 0; padding:0 ; font-family: Arial, Helvetica, sans-serif; background-image: url(../images2011/fdo_toplogin.gif);
    background-repeat: repeat-x;}
body{background-color:#d9d9d9;}
#gral { width:960px; background-color:#FFFFFF; margin:0 auto; padding:14px 20px 0 20px; background-image:url(../images2011/imgucnot.png); background-repeat:repeat-x; background-position:-1px -360px;height:auto !important;height:100%;min-height:100%;-moz-box-shadow: 0 7px 18px #b6b6b6;
-webkit-box-shadow: 0 7px 18px #b6b6b6;
box-shadow: 0 7px 18px #b6b6b6 }
#sorteos_int{width:816px; padding:50px 71px;}
#sorteos_cont{width:813px;}
#solapas{ height:41px;}
#sorteos_center{
	width:711px;
	border-right:solid 1px #9dd0e4;
	border-left:solid 1px #9dd0e4;
	background-image:url(../images2011/bg_center.gif);
	background-repeat: repeat-y;
	background-position: right;
	padding:0 50px;
	float:left;
	color:#494747;
	vertical-align:top;
}
#sorteos_center h1{font-weight:bold;color:#1497d2; margin:0 0 10px 0; font-size:18px; }
#sorteos_center h2{font-weight:normal; color:#494747;font-size:14px; margin:0; padding:0; line-height:18px; }
#sorteos_center h3{color:#033c74;font-size:14px; margin:0; padding-bottom:5px;}
#sorteos_center h4{color:#fe8f00;font-size:14px; margin:0; padding:0;}
#sorteos_center h5{color:#033c74;font-size:18px; margin:0; padding-bottom:10px;}
#sorteos_datos{width:670px; float:left; border-bottom:solid 1px #b2daec; font-size:14px; padding-bottom:20px; margin-bottom:20px; }
#sorteos_datos h1 a{ color:#033c74; font-size:14px; }
#suscribirse{
	float:right;
	width:200px;
	height:37px;
	background-image: url(../images2011/bg_suscripcion.gif);
	background-position: left top;
	padding-left:57px;
	background-repeat: no-repeat;
	font-weight:bold;
}
#suscribirse a{color:#0099cc; font-size:14px;}
#sorteos_datosizq2{width:690px; float:left; padding-right:15px; position:relative}
#sorteos_datosizq{width:430px; float:left; padding-right:15px;}
#sorteos_datosder{width:160px; float:right; height:40px}
#botones{clear:both; height:33px; margin-top:15px;width:194px;}
#botonesanotarme{float:left;}
#botonesmasinfo{float:right;}
.imgsorteopublicados{width:190px; margin:0 20px 30px 0; float:left; border:solid 1px #b2daec;}

/* sorteo detalle*/
#barradeposicion{
	height:15px;
	width:711px;
	font-size:12px;
	clear:both;
	color:#333333;
	padding:20px 0 20px 15px;
	background-image:url(../images2011/bullet_posicion.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-bottom:10px;
}
#barradeposicion a{color:#333333;}
.imgsorteodetalle{width:190px; margin:0 30px 5px 0; float:left; border:solid 1px #b2daec;}
.txt{font-size:14px; color:#033c74;font-weight:bold; }
.fechanro{font-size:14px; color:#fe8f00;font-weight:bold;}
.fecharriba{padding:10px 0 5px 0}
.datosorteo{padding:10px 0; font-size:14px;}
.condicionesorteo{ padding:10px 0; font-size:14px; font-style: italic;}
.condicionesorteo a{ color:#333333 }
#botonanotarmedet{float:right; clear:both}

/*login*/
#loginsorteos  {
    margin: 0 auto;
    width: 1000px;
	clear:both;
	height:59px;
	padding-top:1px;
	}
a.lnkingresar, a.lnkmail, a.lnks{ color:#333333;}

/*form inscripcion*/
.inscripcionizq{width:200px; float:left; padding:10px 0; font-size:14px; font-weight:bold;}
.inscripcionder{width:400px; float:right;padding:10px 0;font-size:14px;}
.camposinscripcion{ border: solid 1px #c7cede; height:22px;}
.botonconfirmar{ width:168px; height:47px;background-image: url(../images2011/bg_btng.gif);
	background-repeat: no-repeat; border:0; background-color: #FFFFFF; font-size:16px; 
	font-family:Arial, Helvetica, sans-serif; color:#1497d2; font-weight:bold;}
.aclaracion-formato { font-size: 0.9em; font-weight: bold; color: #888 }
.tuit { font-style: italic; font-weight: bold; color: #333}
	
/*sorteos realizados*/
#realizados_gral{padding:15px 0; border-bottom:solid 1px #c6e0ef; height:20px; font-size:14px;}
#realizados_datosizq{width:400px; float:left; padding-right:15px; color:#033c74; font-weight:bold;}
#realizados_datosder{width:230px; float:right; color:#033c74;}
#realizados_datosder a{color:#033c74;}

/*ganadores*/
.titulosganadores{width:711px; background-color:#eaf4f9; font-size:14px; font-weight:bold; color:#033C74; margin-top:20px;}
.titulosganadores td{padding:10px;}
.ganadores{width:711px;font-size: 14px;color:#033C74; border: solid 1px #eaf4f9;
border-top:0;}
.ganadores td{padding:10px;}

/*missorteos*/
#misorteos{width:520px; float:left; margin-right:30px; padding:15px 0; border-bottom:solid 1px #b2daec;}
#misorteosnavegacion{font-size:14px; color:#0f4060; margin:15px 0; padding:5px 0; line-height:25px; clear:both;}
#misorteosnavegacion li{
	list-style-type: none;
	margin:0;
	padding:0;
	list-style-position: inside;
}
#misorteosnavegacion li a:link,#misorteosnavegacion li a:visited,#misorteosnavegacion li a:hover{
	font-size: 14px;
	color: #FF6600;
	font-weight:bold; margin:0; padding:0;}
#misorteosnavegacion a:link,#misorteosnavegacion a:visited,#misorteosnavegacion a:hover{
	font-size: 14px;
	color: #FF6600;
	font-weight:bold; margin:0; padding:0;}
.historialganados{margin:0 30px 20px 0;font-size:11px;background-image: url(../images2011/historial.gif);
background-repeat: no-repeat;background-position: left; height:39px; clear:both; padding:15px 0; width:520px; border-bottom:solid 1px #b2daec;}
.historialganados a{ font-size:14px; color:#494747; padding-left:50px;}
.fecharetiro{ color:#033c74;
	font-size: 14px;
	font-style: italic;
	padding:10px 0;
}

/* formulario de suscripcion*/
.titsuscribirse{color: #1497D2;
    font-size: 18px;
    font-weight: bold;}
.suscripcion{color: #5C5C5C; font-size:14px;}
.suscripcion h1{ color: #033C74; font-size: 14px;font-weight: bold; margin:0; padding:0;}
.suscripcionizq{width:300px; float:left; padding:10px 0; font-size:14px; font-weight:bold;}
.suscripcionder{width:300px; float:right;padding:10px 0;font-size:14px;}
.separador{border-bottom:solid 1px #b2daec; height:1px; margin:15px 0;}
.suscripcionbtn{width:168px; height:47px; background-image:url(../images2011/bg_btnconfirmar.gif); font-size:14px; font-weight:bold; color:#1497d2; font-family:Arial, Helvetica, sans-serif; border:0;}
.login-dropdown {
	background-color: white;    
	width: 186px;
    -webkit-box-shadow: 0px 5px 5px rgba(51,51,51,0.5);
    -moz-box-shadow: 0px 5px 5px rgba(51,51,51,0.5);
    box-shadow: 0px 5px 5px rgba(51,51,51,0.5);
	padding:4px;
    margin: 0;
    border: 1px solid #9dd0e4;
    background-image: linear-gradient(to bottom, white 60%, #cae5f0);
    z-index: 1000;
}
.login-dropdown li {
    padding: 0;
    margin: 0;
    list-style-type: none;
}
.login-dropdown a {
    display: block;
    padding: 6px;
    text-decoration: none;
    color: #0e81b8;
}
.login-dropdown a:hover {
    background-color: #1c89c4;
    color: #fff;
}


/* Menu desplegable */
.comment-dropdown {
	background-color: #eaeaeb;    
	width: 210px;
	/* border: 1px solid #bbb; */
    -webkit-box-shadow: 0px 5px 5px rgba(51,51,51,0.5);
    -moz-box-shadow: 0px 5px 5px rgba(51,51,51,0.5);
    box-shadow: 0px 5px 5px rgba(51,51,51,0.5);
	padding:6px;
	font-family:Arial, Helvetica, sans-serif; margin-left:25px
}

.divmenulogin { background-color: #e3f1f7; padding:5px 9px; width:174px; border:1px solid #9dd0e4}
a.menu-login { color:#033c74; font-size:18px; font-weight:bold}

/*menu desplegable*/

.comment-dropdown a {
	display: block;
	/*padding: 4px 6px;*/
	text-decoration: none;	
	color: black;	
	/*margin:5px 0;*/
	color:#505050;
	border-bottom:solid 1px #cccccc;

}
.comment-dropdown a:hover {
	color: #fff;
	background-color: #0CF; padding:5px 0 }
	
.comment-dropdown hr {
	height: 0;
}

.comment-dropdown .fbimg {	
	width: 1.6em; height:1.6em;
	margin: 8px 4px 0 0;
	float: left;	
	background-color: #e2e2e3;
}
.comment-dropdown .fbimg img {
	border:0;
	width: 1.6em; height:1.6em;	
	display: none;	 
}
.comment-dropdown .fbtit {
  height:18px;
  clear:both;
  margin-left:30px;
  font-weight:bold;

}
.comment-dropdown .fbusr{
 float:right;
 width:215px;
 padding-top:8px;
 font-size:12px;
}

.comment-dropdown a {
	padding:8px 6px 8px 32px;
	background-repeat: no-repeat;
	background-position: left;
	font-weight:bold; margin-left:30px
}

.opt-3 { background-image: url(twitter_ico.png) }

.comment-dropdown a.opt-2 {
	padding:8px 6px 8px 22px;
	background-image: url(facebook_ico.png);	
	background-position: left 4px;margin-left:30px
}
.comment-dropdown a.opt-4 {
	padding:8px 6px 8px 22px;
	font-size:12px;margin-left:30px
}
.opt-5 {	background-image: url(googleplus_ico.png) }		
.opt-anonimo { background-image: url(anonimo_ico.png) }

.sorteo-login-portal {  }
.sorteo2fb {}
.sorteo-login-twitter {}
.sorteo-login-google {}

a.sorteo-login-google { padding:15px 0 0 5px }
a.sorteo-login-portal { padding:15px 0 0 5px }
a.sorteo-login-twitter{ padding:15px 0 0 5px }
a.sorteo  { padding:15px 0 0 5px }

.anotfb { width:185px; background-image: url(facebook_ico2.png); background-repeat:no-repeat; background-position:left; height:25px; padding:5px; border:1px solid #CCC; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; font-size:.9em}

.anotw { width:185px; background-image: url(twitter_ico2.png); background-repeat:no-repeat; background-position:left; height:25px; padding:5px; border:1px solid #CCC; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;font-size:.9em; }

.anotmp {width:185px; background-image: url(mvdcomm_ico2.png); background-repeat:no-repeat; background-position:left; height:25px; padding:5px; border:1px solid #CCC; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; font-size:.9em}

.anotgg { width:185px; background-image: url(googleplus_ico2.png); background-repeat:no-repeat; background-position:left; height:25px; padding:5px; border:1px solid #CCC; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; font-size:.9em}
