/*seteo general*/
body {
	margin:0px;padding:0px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;text-decoration: none;background-color: #ffffff;
scrollbar-face-color: #4D84BC; 
scrollbar-shadow-color: #DEEBF5; 
scrollbar-highlight-color: #DEEBF5; 
scrollbar-3dlight-color: #5F8ABD; 
scrollbar-darkshadow-color: #5F8ABD; 
scrollbar-track-color: #F5F5F5; 
scrollbar-arrow-color: #FFFFFF;

}
form {margin:0px; padding:0px;}
p { margin:0px; padding:0px;}
img {border:0px;}
.clear {clear:both;}
a:hover {text-decoration:underline;}
/*fin seteo general*/

/*estructura del sitio*/
#contenido_todo {width: 1014px; margin:0 auto;}
#contenido_blanco {background-color: #ffffff; background-repeat:  repeat-y;}
#head {width:970px; height:170px; margin-left:22px;}
#logo {width:150px; float:left; padding-right: 8px;}
#banner_head {width:970px; float:left; padding-right: 8px;}

#menu {
background-color:transparent;
background-position:center bottom;
background-repeat:no-repeat;
float:left;
height:138px;
margin-left:650px;
margin-top:298px;
padding-left:95px;
padding-top:19px;
position:absolute;
width:182px;
}

/* IE7 Only */
*:first-child+html #menu {
background-color:transparent;
background-position:center bottom;
background-repeat:no-repeat;
float:left;
height:8px;
margin-left:650px;
margin-top:100px;
padding-left:95px;
padding-top:19px;
position:absolute;
width:182px;
}

#menu2 {
background-color:transparent;
background-position:center bottom;
background-repeat:no-repeat;
float:left;
height:138px;
margin-left:650px;
margin-top:246px;
padding-left:95px;
padding-top:19px;
position:absolute;
width:182px;
}


/* IE7 Only */
*:first-child+html #menu2 {
background-color:transparent;
background-position:center bottom;
background-repeat:no-repeat;
float:left;
height:138px;
margin-left:650px;
margin-top:50px;
padding-left:95px;
padding-top:19px;
position:absolute;
width:182px;
}
#banner_abajo {width:941px; padding-top: 8px; margin:0 auto;}
#footer {width: 1014px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}
#contenido_centro_home {width:970px; margin:0 auto;}

#banner_verde {
background-image:url("../img/fondo_home.jpg");
background-position:left top;
background-repeat:no-repeat;
float:left;
height:389px;
margin-left:12px;
margin-top:40px;
padding-left:30px;
padding-right:8px;
width:970px;
}

#registro {
background-position:center top;
background-repeat:no-repeat;
color:#000000;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:108px;
margin-left:-107px;
margin-top:1px;
padding-left:20px;
position:absolute;
text-decoration:none;
width:185px;
}

/* IE7 Only */
*:first-child+html #registro {
background-position:center top;
background-repeat:no-repeat;
color:#000000;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:108px;
margin-left:-110px;
margin-top:0 px;
padding-left:20px;
position:absolute;
text-decoration:none;
width:185px;
}

#invitar {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:108px;
margin-left:716px;
margin-top:322px;
padding-left:20px;
position:absolute;
text-decoration:none;
width:18px;
}
#invitar_logado {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:108px;
margin-left:716px;
margin-top:272px;
padding-left:20px;
position:absolute;
text-decoration:none;
width:18px;
}


/* IE7 Only */
*:first-child+html #invitar_logado {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:108px;
margin-left:716px;
margin-top:68px;
padding-left:20px;
position:absolute;
text-decoration:none;
width:18px;
}

/* IE7 Only */
*:first-child+html #invitar {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:108px;
margin-left:705px;
margin-top:120px;
padding-left:30px;
position:absolute;
text-decoration:none;
width:18px;
}

#invitar1 {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:8px;
margin-left:730px;
margin-top:50px;
padding-left:20px;
position:absolute;
text-decoration:none;
width:180px;
}

/* IE7 Only */
*:first-child+html #invitar1 {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:108px;
margin-left:705px;
margin-top:120px;
padding-left:30px;
position:absolute;
text-decoration:none;
width:18px;
}

#registro1 {
background-position:center top;
background-repeat:no-repeat;
color:#000000;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:108px;
margin-left:670px;
margin-top:50px;
padding-left:20px;
position:absolute;
text-decoration:none;
width:185px;
}

/* IE7 Only */
*:first-child+html #registro1 {
background-position:center top;
background-repeat:no-repeat;
color:#000000;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:108px;
margin-left:-280px;
margin-top:0 px;
padding-left:20px;
position:absolute;
text-decoration:none;
width:185px;
}



#contenido_internas {
background-image:url("../img/fondo_internas.jpg");
background-position:left top;
background-repeat:no-repeat;
float:left;
height:auto;
margin-left:32px;
margin-top:40px;
padding-left:30px;
padding-right:8px;
width:970px;
}

#contenido_internas2 {
background-image:url("../img/fondo_internas.jpg");
background-position:left top;
background-repeat:no-repeat;
float:left;
height:386px;
margin-left:32px;
margin-top:40px;
padding-left:30px;
padding-right:8px;
width:970px;
}


#contenido_internas_regalos {
background-image:url("../img/fondo_internas_regalos.jpg");
background-position:left top;
background-repeat:no-repeat;
float:left;
height:auto;
margin-left:32px;
margin-top:40px;
padding-left:40px;
padding-right:8px;
width:970px;
}

#contenido_internas_micuenta {
background-image:url("../img/fondo_internas.jpg");
background-position:left top;
background-repeat:no-repeat;
float:left;
height:auto;
margin-left:32px;
margin-top:42px;
padding-left:30px;
padding-right:8px;
width:970px;
}

#titular {
background-image:transparent;
float:left;
height:48px;
margin-left:132px;
margin-top:20px;
padding-left:30px;
padding-right:8px;
width:306px;
}

#titular1 {
background-image:transparent;
float:left;
height:48px;
margin-left:132px;
margin-top:40px;
padding-left:30px;
padding-right:8px;
width:306px;
}

#titular_logo {
float:left;
height:48px;
margin-left:232px;
margin-top:-160px;
padding-left:30px;
padding-right:8px;
width:306px;
}

#titular2 {
color:#4D84BC;
float:left;
font-family:verdana;
font-size:14pt;
height:8px;
margin-left:0;
margin-top:160px;
padding-left:30px;
padding-right:8px;
width:306px;
}

#contenido_centro {
float:left;
height:48px;
margin-left:-350px;
margin-top:170px;
padding-left:30px;
padding-right:8px;
width:306px;
}

#caja_usuario {
height:28px;
margin-left:720px;
margin-top:220px;
padding-left:30px;
padding-right:8px;
position:absolute;
width:306px;
}

/* IE7 Only */
*:first-child+html #caja_usuario {
height:28px;
margin-left:720px;
margin-top:10px;
padding-left:30px;
padding-right:8px;
position:absolute;
width:306px;
}

#contenido_internas3 {width:600px; margin:0 0 0 142px; min-height:308px; float:left;}
#contenido_mi_cuenta {width:640px; margin-top:150px; margin-left: 35px;}
#contenido_mi_cuenta1 {width:640px; margin-top:190px; margin-left: 35px;}
#caja_bienvenido
background-image:transparent;
height:48px;
margin-left:10px;
margin-top:0px;
padding-left:30px;
padding-right:8px;
width:306px;
position: absolute;
}

/* IE7 Only */
*:first-child+html #caja_bienvenido
background-image:transparent;
height:48px;
margin-left:150px;
margin-top:130px;
padding-left:130px;
padding-right:8px;
width:206px;
position: absolute;
}

#caja_desconectarse
background-image:transparent;
height:48px;
margin-left:10px;
margin-top:0px;
padding-left:30px;
padding-right:8px;
width:306px;
position: absolute;
}

/* IE7 Only */
*:first-child+html #caja_desconectarse
background-image:transparent;
height:48px;
margin-left:10px;
margin-top:10px;
padding-left:30px;
padding-right:8px;
width:306px;
position: absolute;
}

#caja_menu_mi_cuenta {width:640px; height:28px; margin:0 auto;}
.caja_titulos {width:600px; padding-top: 20px; padding-bottom: 15px; padding-left: 20px;}
.caja_titulos2 {width:600px; padding-top: 20px; padding-bottom: 15px; text-align:left;}
.caja_miniaturas_izq {width:81px; float:left; text-align: center; padding-right: 21px; padding-left: 20px;}
.caja_miniaturas_cen {width:81px; float:left; text-align: center; padding-right: 21px;}
.caja_miniaturas_der {width:81px; float:left; text-align: center;}
.caja_boton {width:300px; margin-top:15px; margin-bottom:20px; text-align: right; float: right; padding-right: 20px;}
/*fin estructura del sitio*/

/*fondos*/
.fondo_footer {background-image: url(../img/fondo_bottom1.png); background-repeat:  repeat-x; height: 10px;}
.fondo_footer_izq {background-image: url(../img/fondo_bottom1_izq.png); background-repeat: no-repeat;}
.fondo_footer_der {background-image: url(../img/fondo_bottom1_der.png); background-repeat: no-repeat;}
.fondo_donde {background-image: url(../img/donde.png); background-repeat: no-repeat;}
.fondo_como {background-image: url(../img/como.png); background-repeat: no-repeat;}
.fondo_que_hago {background-image: url(../img/que_hago.png); background-repeat: no-repeat;}
.fondo_premios {background-image: url(../img/fondo_premios.gif); background-repeat:   repeat-x; background-position: left top;}
.fondo_menu_seleccionado {background-image: url(../img/fondo_btn_azul.gif); background-repeat:  repeat-x; background-position: left top; text-decoration: none;}
.fondo_menu_comun {background-image: url(../img/fondo_btn_celeste.gif); background-repeat:  repeat-x; background-position: left top;}
/*fin fondos*/

/*textos*/
.texto_footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #0099CC; text-decoration: none; font-weight: bold; padding-right: 5px; padding-left: 5px;}
.texto_blanco_16_negrita {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.texto_blanco_12_negrita {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}
.texto_blanco_14 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none;}
.texto_blanco_9 {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none;}
.texto_14_azul {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #33478B; text-decoration: none;}
.texto_12_azul {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #33478B; text-decoration: none;}
.texto_12_celeste {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4D84BC; text-decoration: none;}
.texto_18_celeste {font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #4D84BC; text-decoration: none;}
.texto_12_celeste1 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4D84BC; text-decoration: bold;}
.link_productos {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4D84BC; text-decoration: none;}
a:hover.link_productos {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #33478B; font-weight:bold; text-decoration: none;}
.texto_12_negro {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none;}
.link_blanco {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.link_blanco a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
h1 {font-family: Arial, Helvetica, sans-serif; font-size: 25px; color: #FFFFFF; text-decoration: none; margin: 0px; padding: 0px;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 30px; color: #FFFFFF; text-decoration: none; margin: 0px; padding: 0px;}
h3 {font-family: Arial, Helvetica, sans-serif; font-size: 25px; color: #33478B; text-decoration: none; margin: 0px; padding: 0px;}
h4 {font-family: Arial, Helvetica, sans-serif; font-size: 25px; color: #33478B; text-decoration: none; margin: 0px; padding: 0px;}
h5 {font-family: Arial, Helvetica, sans-serif; font-size: 25px; color: #33478B; text-decoration: none; margin: 0px; padding: 0px;}

/*fin textos*/

/*formularios*/
.form_registro {
background-image:url("../img/back_boton.png");
background-position:right top;
background-repeat:no-repeat;
border:0 solid #999999;
color:#666666;
height:23px;
width:186px;
}

.form_campos {width: 225px; border: 1px solid #4D84BC; margin-right: 10px; color: #666666;}
.form_dia {width: 55px; border: 1px solid #4D84BC; color: #666666; margin-right: 5px;}
.form_anio {width: 55px; border: 1px solid #4D84BC; color: #666666; margin-right: 10px;}
.form_mes{width: 100px; border: 1px solid #4D84BC; color: #666666; margin-right: 5px;}
.form_sexo {width: 100px; border: 1px solid #4D84BC; color: #666666; margin-right: 10px;}


.form_boton {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; color: #FFFFFF; 
background-color: #33478B; border: 1px solid #222F5C;
}


.form_boton_catalogocompleto {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FFFFFF; 
background-image:url("../img/btn_catalogocompleto.png");
background-position:left top;
background-repeat:no-repeat;
background-color:transparent;
width: 160px;
height:28px;
border:0px
}

.form_boton_puntosporpremio {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FFFFFF; 
background-image:url("../img/btn_puntosporpremio.png");
background-position:left top;
background-repeat:no-repeat;
background-color:transparent;
width: 260px;
height:28px;
border:0px
}

.form_boton_registrarse {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FFFFFF; 
background-image:url("../img/btn_registrarse.png");
background-position:left top;
background-repeat:no-repeat;
background-color:transparent;
width: 180px;
height:28px;
border:0px
}

.form_boton_nuevascredenciales {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FFFFFF; 
background-image:url("../img/btn_nuevascredenciales.png");
background-position:left top;
background-repeat:no-repeat;
background-color:transparent;
width: 230px;
height:28px;
border:0px
}

.form_boton_validarcodigo {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FFFFFF; 
background-image:url("../img/btn_validarcodigo.png");
background-position:left top;
background-repeat:no-repeat;
background-color:transparent;
width: 230px;
height:28px;
border:0px
}


.form_boton_loquiero {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FFFFFF; 
background-image:url("../img/loquiero.jpg");
background-position:left top;
background-repeat:no-repeat;
background-color:transparent;
width: 230px;
height:28px;
border:0px
}

.form_boton_modificarmisdatos {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FFFFFF; 
background-image:url("../img/btn_modificarmisdatos.png");
background-position:left top;
background-repeat:no-repeat;
background-color:transparent;
width: 230px;
height:28px;
border:0px
}

.form_boton_modificarmicontrasena {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FFFFFF; 
background-image:url("../img/btn_modificarcontrasena.png");
background-position:left top;
background-repeat:no-repeat;
background-color:transparent;
width: 230px;
height:28px;
border:0px
}

.form_boton_modificarenvio {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FFFFFF; 
background-image:url("../img/btn_modificarenvio.png");
background-position:left top;
background-repeat:no-repeat;
background-color:transparent;
width: 230px;
height:28px;
border:0px
}

.form_boton_invitaamigo {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FFFFFF; 
background-image:url("../img/btn_invitaamigo.png");
background-position:left top;
background-repeat:no-repeat;
background-color:transparent;
width: 230px;
height:28px;
border:0px
}


.form_caja_mensaje {height: 103px; width: 225px; border: 1px solid #C2DC69; margin-right: 10px;}
/*fin formularios*/

/*lineas*/
.linea_blanca {border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #B7C5F5;}
.linea_gris {border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999999;}
.linea_verde {border: 1px solid #4D84BC;}
.borde_azul {border: 1px solid #4D84BC;}
.borde_azul2 {border-right: 1px solid #4D84BC; border-left: 1px solid #4D84BC;}
/*fin lineas*/

/*menu desplegable promos sorteos*/
.menu_premios {width:620px; background-image: url(../img/fondo_premios.gif); background-repeat: no-repeat; background-position: left top; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; text-decoration: none; font-weight: bold; padding-top: 7px; padding-left: 20px; height: 21px;}
.menu_sorteos {width:620px; background-image: url(../img/fondo_sorteos.gif); background-repeat: no-repeat; background-position: left top; height: 21px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; text-decoration: none; padding-top: 7px; padding-left: 20px; font-weight: bold;}
.submenu_premios {width:637px; border-right: 1px solid #4D84BC; border-left: 1px solid #4D84BC;}
.submenu_sorteos {width:637px; border-top: 1px; border-right: 1px solid #4D84BC; border-bottom: 1px solid #4D84BC; border-left: 1px solid #4D84BC; padding-bottom: 20px;}
/*fin menu desplegable promos sorteos*/

.boxFooter1 {
background:url("http://www.centrallecheraasturiana.es/App_themes/CapsaCorporativa/images/menu_05.png") no-repeat scroll 7px 0 transparent;
color:#0099CC;
display:block;
float:center;
position:absolute;
font-size:11px;
height:45px;
padding-left:25px;
padding-top:12px;
width:960px;
margin-left:25px;
}

.boxFooter1_home {
background:url("http://www.centrallecheraasturiana.es/App_themes/CapsaCorporativa/images/menu_05.png") no-repeat scroll 7px 0 transparent;
color:#0099CC;
display:block;
float:left;
font-size:11px;
height:45px;
margin:0;
padding-left:55px;
padding-top:12px;
margin-left:25px;
}

.boxFooter1 .pastilla {
height:33px;
padding-left:8px;
padding-right:15px;
}

.boxFooter1 .pastilla .iconos {
float:right;
margin-right:14px;
padding:0;
}

#newsletter ul li {
float:left;
margin-right:10px;
list-style-type: none;

}

.boxFooter1 .pastilla .iconos li {
float:left;
margin-right:10px;
margin-top: -12px;
list-style-type: none;
}
.boxSpaceTab1 {
background:url("http://www.clas.es/App_Themes/CapsaCorporativa/images/back-general_02.jpg") no-repeat scroll 0 center transparent;
display:table;
position:absolute
float:left;
height:15px;
width:960px;
margin-left:33px;
}

#boxHeader3 {
background:url("http://www.centrallecheraasturiana.es/App_themes/CapsaCorporativa/images/menu_05.png") no-repeat scroll right top transparent;
height:48px;
margin-left:10px;
margin-right:100px;
margin-top:162px;
position:absolute;
width:953px;
}

/* IE7 Only */
*:first-child+html #boxHeader3 {
background:url("http://www.centrallecheraasturiana.es/App_themes/CapsaCorporativa/images/menu_05.png") no-repeat scroll right top transparent;
height:48px;
margin-left:10px;
margin-right:0px;
margin-top:-10px;
position:relative;
width:953px;
}

#loginfailure {
height:28px;
margin-left:-160px;
margin-top:-78px;
padding-left:30px;
padding-right:8px;
position:absolute;
width:150px;
}

/* IE7 Only */
*:first-child+html #loginfailure {
height:28px;
margin-left:-440px;
margin-top:-63px;
padding-left:30px;
padding-right:8px;
position:absolute;
width:150px;
}

#listadoregalos {
margin-left:1px;
margin-top:1px;

position:absolute;
}

/* IE7 Only */
*:first-child+html #listadoregalos {
height:28px;
margin-left:-620px;
margin-top:150px;
position:absolute;
}




