﻿/*-- RESET CSS --*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img,
ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, button, select, input,
table, caption, tbody, tfoot, thead, tr, th, td,
center, u, b, i
{ margin:0;
  padding:0;
  border:0;
  outline:0;
  font-weight:normal;
  font-style:normal;
  vertical-align:baseline;
  list-style:none;
}


html,body{
    margin:0px;
    height:100%;
    background-image:url("/brekkies/img/css_img/waves_background.gif");
    background-repeat:repeat-x;
    background-position:center top;
}

#body_home{
    background-color:#FFFFFF;
    background-image:url(/brekkies/img/css_img/waves_back_home.gif);
    background-position:center -7px;
    #background-position:center 73px;
    background-repeat:repeat-x;
    height:100%;
    margin:0;
}

body#body_legal{
    background-image:none!important;
    height:100%;
    margin:0;
    background-color:#FFFFFF;
}

form{
  /*  width:515px; */
}
label {
    display:inline-block;
    color:#666;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.625em;    
    margin-left:7px;
    margin-right:2px;
    margin-bottom:5px;
}
.campo {
    width:104px;
    height: 15px;
    background-image:url(/brekkies/img/css_img/login_input.png);
    background-repeat: no-repeat;
    color: #666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    margin-bottom:5px;
}
#btn_login{
    width:14px;
    height:18px;
    background-image:url(/brekkies/img/css_img/btn_login.png);
    background-repeat: no-repeat;
    background-position:bottom;
    background-color:#FFF;
    margin-left: 3px;    
    margin-bottom:6px;
}

/* Version para login francés */
    .login_fr label, .login_fr #btn_registrate{ margin-left:0; }
    .login_fr #btn_login{ margin-left:-1px; *margin-left:-7px}
/* fin version fr */


#btn_olvida{
    width:14px;
    height:18px;
    background-image:url(/brekkies/img/css_img/btn_olvida.png);
    background-repeat: no-repeat;
    background-position:bottom;
    background-color:#FFF;
    margin-bottom:6px;
}

#btn_registrate{
    margin-left:10px;
    *margin-left:0px;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:0.813em;
    font-weight:bold;
    font-style:italic;
    color:#FFF;
    width:108px;
    height:28px;    
    background-image:url(/brekkies/img/css_img/btn_register.png);
    background-repeat: no-repeat;
    background-color:#FFF;    
}

#btn_micuenta{
    margin-top:0px;
    margin-left:394px;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:0.813em;
    font-weight:bold;
    font-style:italic;
    color:#FFF;
    width:108px;
    height:28px;    
    background-image:url(/brekkies/img/css_img/btn_register.png);
    background-repeat: no-repeat;
    background-color:#FFF;    
}
.bienvenido{
    margin-top:-20px;
    color: #666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;    
    float:left;
}
.cerrar_sesion{
    float:right;
    margin-top:-20px;    
    margin-right:150px;
    color: #666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;    
    width:200px;
    text-align:right;
}
.cerrar_sesion a{
    color: #666;    
    text-decoration:none;
}


.login {
    width:535px;
    height:61px;
    float:right;
    padding-left:20px;
    padding-top:15px;    
    margin-top:25px;
    background-image:url(/brekkies/img/css_img/login.png);
    background-repeat:no-repeat;
}

.login2 {
    width:535px;
    height:61px;
    float:right;
    padding-left:20px;
    padding-top:15px;    
    margin-top:25px;
    background-image:url(/brekkies/img/css_img/login.png);
    background-repeat:no-repeat;
}

#login_home{ margin-top:46px; }

.olvida_pass{
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.625em;
    color:#ff4f00;
    position:relative;
    text-align:right;
    width:350px;
    left:30px;
    top:-35px;
}

.clear { clear:both }

#wrap {
 /*   height: 100%;
    margin-left:auto;
    margin-right:auto;
    width:950px;
    height: auto;
    min-height: 100%;*/

    display:block;
    /*min-height: 100%;*/
    margin-left:auto;
    margin-right:auto;
    width:950px;
   /* height: auto;*/
}
#header {
    margin-top:30px;
}

#header_home {
    background-image:url("/brekkies/img/css_img/header_back_home.png");
    background-position:center bottom;
    background-repeat:no-repeat;
    height:125px;
    margin-top:80px;
    width:945px;
}

#header_celebrekkies{
    height:34px;
    background-image:url(/brekkies/img/css_img/header_celebrekkies.png);
    background-repeat:no-repeat;
}

#header_legal {
    height:32px;
    margin-top:30px;
    position:relative;
}

#navigation {
    margin-top:-10px;
    margin-left:13px;    
    width:298px;
    float:left;    
}
.nav_top{
    width:298px;
    height:33px;
    background-image:url(/brekkies/img/css_img/navigation_top.png);
    background-repeat:no-repeat;
}
.nav_top_celebrekkies{
    width:298px;
    height:33px;
    background-image:url(/brekkies/img/css_img/navigation_top_cel.png);
    background-repeat:no-repeat;
}

.nav_bottom{
    width:298px;
    height:43px;
    background-image:url(/brekkies/img/css_img/navigation_bottom.png);
    background-repeat:no-repeat;
}

#navigation_celebrekkies {
    margin-top:-10px;
    margin-left:13px;    
    width:298px;
    float:left;    
}

.nav_bottom_celebrekkies{
    width:298px;
    height:43px;
    background-image:url(/brekkies/img/css_img/navigation_bottom_cel.png);
    background-repeat:no-repeat;
}

#navigation h1, #navigation_celebrekkies h1{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:1.375em;
    font-weight:bold;
    font-style:italic;
    text-align:right;
    color:#FFF;
    margin-right:27px;
    margin-bottom:5px;
}

#navigation ul{
    min-height:309px;    
    background-image:url(/brekkies/img/css_img/navigation_repeat.png);
    background-repeat:repeat-y;  
    margin-bottom:-3px;  
}
#navigation_celebrekkies ul{
    min-height:309px;    
    background-image:url(/brekkies/img/css_img/navigation_repeat_cel.png);
    background-repeat:repeat-y;    
    margin-bottom:-3px;
}
#navigation li, #navigation_celebrekkies li{
    text-align:right;
    margin-right:29px;
    margin-bottom:3px;    
}


#navigation a, #navigation_celebrekkies a{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:1.125em;
    font-weight:bold;
    font-style:italic;
    text-decoration:none;
    color:#ffffff;        
}

#navigation a:hover, #navigation_celebrekkies a:hover{
    color:#ff7c41;
}

#navigation ul ul, #navigation_celebrekkies ul ul{
    min-height:0px;    
}

#navigation ul ul li, #navigation_celebrekkies ul ul li{
    line-height:16px;
    text-align:right;
    margin-left:14px;    
    margin-right:0px;
    margin-bottom:8px;
}

#navigation ul ul a, #navigation_celebrekkies ul ul a{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:0.875em;
    font-weight:bold;
    font-style:italic;
    text-decoration:none;
    color:#a8cff6;        
}

#navigation ul ul a:hover, #navigation_celebrekkies ul ul a:hover{
    color:#ff7c41;
}

#navigation li ul, #navigation_celebrekkies li ul {display:none;}

#mainmenu{
    padding-bottom:25px;    
}

#main {
    overflow:hidden;
    padding-left:15px;
    margin-left:0px;
    margin-top:-10px;
    margin-bottom:20px;    
}

#main_home {
    background-image:url(/brekkies/img/css_img/main_back2.png);
    height:531px;
    /*margin:3px 0 0;*/
    padding:0;
    width:945px;
}

#main_flash{
    margin-left:34px;
}

#main_celebrekkies {
    width:614px;
    float:right;
    overflow:hidden;
    padding-right:10px;
    margin-top:-10px;
    margin-bottom:20px;    
}

.objeto_celebrekkies{
    width:283px;
    height:160px;
    float:left;
    margin-top:10px;    
}
.objeto_celebrekkies img{
    float:left;    
    margin-right:10px;
    margin-bottom:8px;    
}
.objeto_celebrekkies p.descripcion{
    clear:both;
    width:165px;
    text-align:center;
}
.objeto_celebrekkies div.link {
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:0.75em;
    color:#FFF;
    width:92px;
    height:24px;
    text-align:center;
    padding-top:4px;
    overflow:hidden;
    background-image:url(/brekkies/img/css_img/pastilla_link.png);
    background-repeat:no-repeat;
    margin-bottom:5px;
}
.objeto_celebrekkies div.link a{
    color:#FFF;
    text-decoration:none;    
}
.objeto_celebrekkies p.descripcion{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:0.75em;    
    color:#007c8e;
}

#footer {
    position: relative;
    clear:both;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.625em;
    text-align:center;
    color:#666;    
    margin-bottom:40px;   
    padding-top:20px;
    /*top:550px; */
}
#footer_celebrekkies{
    height:34px;
    background-image:url(/brekkies/img/css_img/footer_celebrekkies.png);
    background-repeat:no-repeat;
}
#footer a{
    text-decoration:none;    
}

/*Opera Fix*/
body:before {
    content:"";
    height:100%;
    float:left;
    width:0;
    margin-top:-32767px;/
}
.f_contenido{
    margin-left:auto;
    margin-right:auto;
    width:940px;
}
.f_left{
    float:left;
    margin-left:300px;
}
.f_right{ text-align:right; }
.f_right img{ margin:3px; }

.arriba a{ color:#666; }
.abajo a{ color:#1674b7; }

.foto_navigation{ margin-top:-67px; }
.foto_navigation_celebrekkies{
    margin-left:10px;
    margin-top:-160px;    
}

.logo{ margin-left: -20px; }
.logo_celebrekkies{ margin-left:0px; }
.logo_legal {
    left:42px;
    position:absolute;
    margin-left:30px;
    top:-24px;
}

.home {
    float:right;
    padding-top:26px;
}

.menu_gatos_perros{
    margin-top:-18px;        
    margin-left:129px;
    padding:0;
    list-style:none;
}

.menu_gatos_perros a{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:1.125em;
    font-weight:bold;
    font-style:italic;
    text-decoration:none;
    color:#ffffff;        
    display:block;
    margin:5px;
}
.menu_gatos_perros li{
    text-align:center;
    float:left;
    margin:0;
    padding:0;
}
.menu_gatos_perros ul li{
    display: inline;     
}
.menu_gatos_perros li.gatos_off{
    margin-right:4px;
    width:87px;
    padding-bottom:2px;    
    background-image:url(/brekkies/img/css_img/pg_p1off.png);
    background-repeat:no-repeat;
}
.menu_gatos_perros li.gatos_on{
    margin-right:4px;    
    width:87px;    
    padding-bottom:2px;        
    background-image:url(/brekkies/img/css_img/pg_p1on.png);
    background-repeat:no-repeat;
}
.menu_gatos_perros li.perros_off{
    width:90px;
    padding-bottom:15px;
    background-image:url(/brekkies/img/css_img/pg_p2off.png);
    background-repeat:no-repeat;
}
.menu_gatos_perros li.perros_on{
    width:90px;    
    padding-bottom:15px;
    background-image:url(/brekkies/img/css_img/pg_p2on.png);
    background-repeat:no-repeat;
}

.main_menu{
    text-align: right;        
    margin-right:28px;
}
.main_menu ul{
    padding: 0;
    margin:5px 0 0;
}
.main_menu ul li{
    display: inline;     
}
.main_menu ul li a{
    list-style-type:circle;
    margin-left:12px;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:1.125em;
    font-weight:bold;
    font-style:italic;
    text-decoration:none;
    color:#ff5001;        
}
.main_menu li a:hover{
    color:#114f8d;            
}
.main_banner{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

    color:#FFF;
    min-height:360px;
    background-image:url(/brekkies/img/css_img/main_back.png);
    background-repeat:no-repeat;
    margin-bottom:16px;
    padding-left:29px;
    padding-top:25px;    
}
.main_banner h1{
    width:290px;
    line-height:35px;
    font-size:1.813em;
    font-weight:bold;
    font-style:italic;
    margin-bottom:17px;
}
.main_banner p{
    width:210px;
    font-size:0.75em;    
    margin-bottom:15px;    
}
.main_img{
    position:absolute;
    margin-left:153px;
    margin-top:-31px;
    
}
.info_white{
    width:56px;
    height:27px;
    background-image:url(/brekkies/img/css_img/info_white.png);
    background-repeat:no-repeat;
    font-size:0.75em;
    color:#145ea0;
    text-align:center;
    padding-top:4px;
    padding-left:2px;
}
.info_white a{
    text-decoration:none;
    color:#145ea0;    
}

.banners{
    width:582px;
    height:189px;
    padding: 15px; 
    background-image:url(/brekkies/img/css_img/banners_back.png);
    background-repeat:no-repeat;
}
.mini_banner{
    padding-top:26px;
    padding-left:25px;    
    margin-right:1px;
    float:left;
    width:265px;
    height:188px;
    background-image:url(/brekkies/img/css_img/mini_banner_back.png);
    background-repeat:no-repeat;
}
.mini_banner h1{
    margin-bottom:3px;
    width: 170px;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:1.375em;
    font-weight:bold;    
}
.mini_banner p{
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.688em;
    color:#000;
    width: 160px;    
    margin-bottom:15px;
    margin-left:2px;
}
.mini_banner div.info{
    z-index:10;
    position:absolute;
    margin-top:120px;    
    margin-left:0px;    
    width:56px;
    height:27px;
    padding-top:4px;
    padding-left:2px;    
}
    .mini_banner div.info a{ color:#000;}


.mini_banner_imagen {
    position:absolute;
    width:265px;
    margin-left:0px;
    margin-top:-16px;
}
.mini_banner_imagen img{
    float:right;
}

/* ----------------------------------------------------------------- */
/* ----------------------------------------------------------------- */
                            /* fichas.css */
/* ----------------------------------------------------------------- */
/* ----------------------------------------------------------------- */
/* INICIO Ficha intro tipo 1 */
.ficha_intro1{
    width:611px;
}
.ficha_intro1 img.ficha_intro_fondo{
    position:absolute;
    z-index:1;    
}
.ficha_intro1 img.ficha_intro_producto{
    position:absolute;
    z-index:2;
}
.ficha_intro1 div.ficha_intro_datos{
    position:absolute;
    z-index:3;    
}
.ficha_intro1 h1{
    width:300px;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:1.563em;
    font-weight:bold;
    padding-left:25px;
    padding-top:32px;
    margin-bottom: 11px;
    line-height:28px;
}
.ficha_intro1 p{
    width:265px;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.688em;
    color:#000000;
    padding-left:25px;
    margin-bottom:30px;
    #margin-bottom:15px;

}
.ficha_intro1 div.mini_logos{
    width:265px;
    margin-left:25px;
}
.ficha_intro1 div.mini_logos img{
    margin-right:8px;    
    margin-bottom:8px;        
}
/* FIN ficha intro tipo 1 */

/* INICIO Ficha intro tipo 2 */
.ficha_intro2{
    width:611px;
}
.ficha_intro2 img.ficha_intro_fondo{
    position:absolute;
    z-index:1;    
}
.ficha_intro2 img.ficha_intro_producto{
    position:absolute;
    z-index:2;    
}
.ficha_intro2 div.ficha_intro_datos{
    position:absolute;
    z-index:3;    
}
.ficha_intro2 h1{
    width:345px;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:1.563em;
    font-weight:bold;
    text-align:right;
    padding-left:235px;
    padding-top:32px;
    margin-bottom: 11px;
    line-height:28px;    
}
.ficha_intro2 p{
    width:345px;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.688em;
    text-align:right;    
    color:#000000;
    padding-left:235px;
    margin-bottom:30px;
}
.ficha_intro2 div.info{
    margin-left:523px;
}
.ficha_intro2 div.mini_logos{
    width:345px;
    margin-left:235px;
    text-align:right;
}
.ficha_intro2 div.mini_logos img{
    margin-left:8px;    
    margin-bottom:8px;        
}
/* FIN ficha intro tipo 2 */

/* INICIO Ficha intro tipo 3 */
.ficha_intro3{
    width:611px;
}
.ficha_intro3 img.ficha_intro_fondo{
    position:absolute;
    z-index:1;
}
.ficha_intro3 img.ficha_intro_producto{
    position:absolute;
    z-index:2;
    margin-top:-7px;
}
.ficha_intro3 div.ficha_intro_titulo h1{
    position:absolute;
    z-index:3;
    width:390px;    
    margin-top:33px;
    margin-left:25px;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:1.438em;
    font-weight:bold;    
}
.ficha_intro3 div.ficha_intro_datos{
    position:absolute;
    z-index:3;
    width:320px;
    margin-top:283px;
    margin-left:25px;    
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.688em;
    line-height:14px;
}
.ficha_intro3 div.info{
    margin-top:313px;
    margin-left:531px;
    position:absolute;
    z-index:3;    
}
/* FIN ficha intro tipo 3 */

/* INICIO Ficha intro tipo 4 */
.ficha_intro4{
    width:611px;
}
.ficha_intro4 img.ficha_intro_fondo{
    position:absolute;
    z-index:1;
}
.ficha_intro4 img.ficha_intro_producto{
    position:absolute;
    z-index:2;
}
.ficha_intro4 div.ficha_intro_datos{
    width:370px;
    position:absolute;
    z-index:3;
    margin-top:255px;
    margin-left:25px;
}
.ficha_intro4 div.ficha_intro_datos h1{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    color:#fff;
    font-size:1.438em;
    font-weight:bold;
    margin-bottom:5px;
    width:380px;
    }
.ficha_intro4 div.ficha_intro_datos p{
    color:#fff;    
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.688em;
    line-height:14px;
}
.ficha_intro4 div.info{
    margin-left:0px;
    margin-top:15px;
}
/* FIN ficha intro tipo 4 */


/* INICIO Ficha intro tipo 4t */
.ficha_intro4_t{
    width:611px;
}
.ficha_intro4_t img.ficha_intro_fondo{
    position:absolute;
    z-index:1;
}
.ficha_intro4_t img.ficha_intro_producto{
    position:absolute;
    z-index:2;
}
.ficha_intro4_t div.ficha_intro_datos{
    width:370px;
    position:absolute;
    z-index:3;
    margin-top:255px;
    margin-left:25px;
}
.ficha_intro4_t div.ficha_intro_datos h1{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    color:#fff;
    font-size:1.438em;
    font-weight:bold;
    margin-bottom:5px;
    width:480px;
    }
.ficha_intro4_t div.ficha_intro_datos p{
    color:#fff;    
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.688em;
    line-height:14px;
}
.ficha_intro4_t div.info{
    margin-left:0px;
    margin-top:15px;
    position:absolute;
    right:-185px;
    top:60px;
}
/* FIN ficha intro tipo 4 */

/* ---- FICHA ---- */
.bg_none{
    background: none !important;
}
.ficha{
    padding-left:26px;
    padding-right:26px;    
    padding-top:33px;
    margin-bottom:20px;
    width:560px;
position:relative;
}
.titulares{
    width:560px;
    position:absolute;
    z-index:2;
    text-align:left;    
}
.ficha h1{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:1.25em;
    font-weight:bold;
}
.ficha h2{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:1.125em;
    margin-bottom:12px;
}
.ficha_fondo{
    font-family:Verdana, Geneva, sans-serif;
    margin-top:110px;
}
.corner_i_top{
    height:13px;
    /*background: url() no-repeat top right;*/
}
.corner_i_top div{
    height:13px;    
    /*background: url() no-repeat top left;*/
}
.corner_i_bottom{
    height:13px;
    background: url(/brekkies/img/css_img/corner_i_rb.png) no-repeat bottom right;
}
.corner_i_bottom div{
    height:13px;    
    background: url(/brekkies/img/css_img/corner_i_lb.png) no-repeat bottom left;
}
.corner_tl{
    width:15px;
    height:15px;
    background: url(/brekkies/img/css_img/corner_lt.png) no-repeat top left;
    float:left;
}
.corner_tr{
    width:15px;    
    height:15px;    
    background: url(/brekkies/img/css_img/corner_rt.png) no-repeat top right;
    float:left;    
}
.corner_bl{
    width:15px;
    height:15px;
    background: url(/brekkies/img/css_img/corner_lb.png) no-repeat top left;
    float:left;
}
.corner_br{
    width:15px;    
    height:15px;    
    background: url(/brekkies/img/css_img/corner_rb.png) no-repeat top right;
    float:left;    
}
.corner_middle_foto{
    position:relative;
    width:142px;
    background-color:#FFF;
    height:15px;
    float:left;    
}
.corner_middle_comp{
    position:relative;
    width:319px;
    background-color:#FFF;
    height:15px;
    float:left;    
}
.corner_middle_comp2{
    position:relative;
    width:182px;
    background-color:#FFF;
    height:15px;
    float:left;    
}
.corner_middle_modo{
    position:relative;
    width:279px;
    background-color:#FFF;
    height:15px;
    float:left;    
}
.corner_middle_aditivo{
    position:relative;
    width:504px;
    background-color:#FFF;
    height:15px;
    float:left;    
}
.zona1{
    overflow:hidden;
    margin-left:13px;    
    margin-right:13px;    
    margin-bottom:13px;
}
.zona2{
    overflow:hidden;
    margin-left:13px;    
    margin-right:13px;
    margin-bottom:9px;
}
.zona3{
    overflow:hidden;
    margin-left:13px;    
    margin-right:13px;
    margin-bottom:13px;    
}
.zona4{
    overflow:hidden;
    margin-left:13px;    
    margin-right:13px;
}
.zona6{
    overflow:hidden;
    margin-left:13px;    
    margin-right:13px;
    margin-bottom:13px;    
}
.foto_box{
    margin-right:13px;
    width:172px;
    float:left;
}
.foto_main{
    min-height:200px;    
    background-color:#FFF;
    text-align:center;
    #margin-top:-3px;   
}
.comp_box{
    width:349px;
    float:left;
}
.comp2_box{
    margin-right:13px;    
    width:212px;
    float:left;
}
.modo_box{
    width:309px;
    float:left;
}
.aditivo_box{
    width:534px;
    float:left;
}
.comp_main{
    min-height:200px;    
    font-size:0.625em;
    overflow:hidden;
    background-color:#FFF;
    padding-left:19px;
    padding-right:11px;
    #margin-top:-3px;
    #margin-bottom:-3px;
}
.comp2_main{
    font-size:0.625em;    
    min-height:200px;    
    background-color:#FFF;
    padding-left:19px;
    padding-right:11px;
    overflow:hidden;
    #margin-top:-3px;
    #margin-bottom:-3px;    
}
.modo_main{
    font-size:0.625em;    
    min-height:200px;
    background-color:#FFF;
    padding-left:19px;
    padding-right:11px;
    overflow:hidden;
    #margin-top:-3px;
    #margin-bottom:-3px;    
}
.aditivo_main{
    font-size:0.625em;    
    min-height: 100px;
    background-color:#FFF;
    padding-left:19px;
    padding-right:11px;
    overflow:hidden;
    #margin-top:-3px;
    #margin-bottom:-3px;    
}
.aditivo_main p{
    color:#000;    
    text-align:left;    
    margin-bottom:6px;
    line-height:13px;
}
.aditivo_main h1{
    font-family:Verdana, Geneva, sans-serif;
    font-size:1em;
    font-weight:bold;
    text-align:left;
    margin-bottom:9px;
}
.comp_main h1{
    font-family:Verdana, Geneva, sans-serif;
    font-size:1em;
    font-weight:bold;
    text-align:left;
}
.comp2_main h1{
    font-family:Verdana, Geneva, sans-serif;
    font-size:1em;
    font-weight:bold;
    text-align:left;
    margin-bottom:9px;
}
.modo_main h1{
    font-family:Verdana, Geneva, sans-serif;
    font-size:1em;
    font-weight:bold;
    text-align:left;
    margin-bottom:9px;
}

.comp2_main ul{
    color:#000;
}
.comp2_main li{
    margin-bottom:9px;    
}
.comp_main p{
    color:#000;    
    text-align:left;    
    margin-bottom:6px;
    line-height:13px;
}
.comp2_main p{
    color:#000;    
    text-align:left;    
    margin-bottom:6px;
    line-height:13px;
}
.modo_main p{
    color:#000;    
    text-align:left;    
    margin-bottom:6px;
    margin-right:15px;    
    line-height:13px;
}
.negrita{
    font-weight:bold;
}
.negrita2{
    font-weight:bold;
    color:#000;
}
.icono{
    width:155px;
    color:#000;    
    float:left;
    margin-top:4px;    
    margin-right:4px;
}
.icono img{
    vertical-align:top;
    float:left;
    margin-right:8px;
}
.tirah{
    font-size:0.625em;
    font-weight:bold;    
    padding-bottom:4px;    
    background: url(/brekkies/img/css_img/fila_back.png) no-repeat top left;        
    width:534px;
    padding-top:12px;
    padding-left:18px;
    padding-right:18px;    
    height:24px;
    clear:both;    
}
.tira{
    font-size:0.625em;
    margin-bottom:4px;    
    background: url(/brekkies/img/css_img/fila_back.png) no-repeat top left;        
    width:534px;
    padding-top:12px;
    padding-left:18px;
    padding-right:18px;    
    height:24px;
    clear:both;    
}
.tira p{
    color:#000;    
}
.tirah h1{
    width:500px;
    text-align:left;
    font-family:Verdana, Geneva, sans-serif;
    font-size:1em;
    font-weight:bold;    
}
.col1{
    padding-left:18px;
    font-weight:inherit;
    width:133px;
    height:36px;
    background: url(/brekkies/img/css_img/fila_col1_back.png) no-repeat left;
}
.col2{
    font-weight:inherit;    
    width:171px;
    height:36px;
    background: url(/brekkies/img/css_img/fila_col2_back.png) no-repeat left;    
}
.col3{
    font-weight:inherit;    
    width:212px;
    height:36px;
    background: url(/brekkies/img/css_img/fila_col3_back.png) no-repeat left;    
}

.col1_2{
    padding-left:18px;
    font-weight:inherit;
    width:220px;
    height:36px;
    background: url(/brekkies/img/css_img/fila_col1_2_back.png) no-repeat left;
}
.col2_2{
    font-weight:inherit;    
    width:296px;
    height:36px;
    background: url(/brekkies/img/css_img/fila_col2_2_back.png) no-repeat left;    
}
.width_250{
    width:250px !important;
}
.col1_rowspan{
    font-weight:inherit;    
    width:235px;
    #width:209px;
    #padding-right:10px;
    height:36px;
    background: url(/brekkies/img/css_img/fila_back_rowspan.png) no-repeat left; 
}
.col2_rowspan{
    font-weight:inherit;    
    width:342px;
    height:36px;
    background: url(/brekkies/img/css_img/fila_td_back_rowspan.png) no-repeat left; 
}
.ingredientes{
    border-collapse:collapse;
    table-layout: fixed;
    text-align:left;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.625em;    
}
.ingredientes th{
    vertical-align:middle;    
    height:40px;    
    font-weight:bold;    
}
.ingredientes td{
    vertical-align:middle;
    color:#000;
    height:40px;
}
.ingredientes p {
    color:#000000;
    line-height:13px;
    margin-bottom:6px;
    margin-right:15px;
    text-align:left;
    padding:25px;
}
.pad_15{
    padding-left:15px;    
}

/******* Inicio Raciones *******/
.raciones{
    margin-bottom:10px;
    border-collapse:collapse;
    width:auto;
    table-layout: fixed;
    text-align:center;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.625em;
}
.raciones td{
    vertical-align:middle;
    width:88px;
    height:42px;
    background: url(/brekkies/img/css_img/fila_mini_back.png) no-repeat left;
    color:#000;
}
.raciones th{
    vertical-align:middle;        
    width:88px;
    height:42px;
    background: url(/brekkies/img/css_img/fila_mini_back.png) no-repeat left;
    font-weight:bold;
}

.raciones2{
    margin-bottom:10px;
    border-collapse:collapse;
    width:100%!important;
    table-layout: fixed;
    text-align:center;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.625em;
}
.raciones2 td{
    vertical-align:middle;
    width:66px;
    height:42px;
    background: url(/brekkies/img/css_img/fila_mini_back_mini.png) no-repeat left;
    color:#000;
}
.raciones2 th{
    vertical-align:middle;        
    width:66px;
    height:42px;
    background: url(/brekkies/img/css_img/fila_mini_back_mini.png) no-repeat left;
    font-weight:bold;
}
/**** Fin Raciones ****/

.extensible_completo{
    font-size:0.625em;    
    background-color:#FFF;
    padding-left:19px;
    padding-right:11px;
    overflow:hidden; 
    #margin-top:-3px;   
}
.extensible_completo h1 {
    font-family:Verdana,Geneva,sans-serif;
    font-size:1em;
    font-weight:bold;
    text-align:left;
}
.extensible_completo p{
    color:#000;
    text-align:left;    
    margin-bottom:6px;
    margin-right:15px;    
    line-height:13px;
}
.extensible_completo p em{
    font-weight:bold;
}
.extensible_completo a{
    font-weight:bold;    
}

.corner_middle_ec{
    position:relative;
    width:504px;
    background-color:#FFF;
    height:15px;
    float:left;    
}

/* ----------------------------------------------------------------- */
/* ----------------------------------------------------------------- */
                            /* info_colores.css */
/* ----------------------------------------------------------------- */
/* ----------------------------------------------------------------- */
.info{
    width:56px;
    height:27px;
    text-align:center;
    margin-left:25px;
    /*margin-top:8px;*/
    padding-top:4px;
    padding-left:2px;    
}
.info a{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:0.75em;
    color:#ffffff!important;
    text-decoration:none;
}

/* listado de colores de +info */
.info1111{background:url(/brekkies/img/css_img/1111_info.png) no-repeat;}
.info1112{background:url(/brekkies/img/css_img/1112_info.png) no-repeat;}
.info1113{background:url(/brekkies/img/css_img/1113_info.png) no-repeat;}
.info1114{background:url(/brekkies/img/css_img/1114_info.png) no-repeat;}
.info1121{background:url(/brekkies/img/css_img/1121_info.png) no-repeat;}
.info1122{background:url(/brekkies/img/css_img/1122_info.png) no-repeat;}
.info1131{background:url(/brekkies/img/css_img/1131_info.png) no-repeat;}
.info1132{background:url(/brekkies/img/css_img/1132_info.png) no-repeat;}
.info1133{background:url(/brekkies/img/css_img/1133_info.png) no-repeat;}
.info1141{background:url(/brekkies/img/css_img/1141_info.png) no-repeat;}
.info1142{background:url(/brekkies/img/css_img/1142_info.png) no-repeat;}
.info1143{background:url(/brekkies/img/css_img/1143_info.png) no-repeat;}
.info1144{background:url(/brekkies/img/css_img/1144_info.png) no-repeat;}
.info1151{background:url(/brekkies/img/css_img/1151_info.png) no-repeat;}
.info1152{background:url(/brekkies/img/css_img/1152_info.png) no-repeat;}
.info1153{background:url(/brekkies/img/css_img/1153_info.png) no-repeat;}
.info1211{background:url(/brekkies/img/css_img/1211_info.png) no-repeat;}
.info1212{background:url(/brekkies/img/css_img/1212_info.png) no-repeat;}
.info1213{background:url(/brekkies/img/css_img/1213_info.png) no-repeat;}
.info1214{background:url(/brekkies/img/css_img/1214_info.png) no-repeat;}
.info1301{background:url(/brekkies/img/css_img/1301_info.png) no-repeat;}
.info1302{background:url(/brekkies/img/css_img/1302_info.png) no-repeat;}
.info1303{background:url(/brekkies/img/css_img/1303_info.png) no-repeat;}
.info1304{background:url(/brekkies/img/css_img/1304_info.png) no-repeat;}
.info2111{background:url(/brekkies/img/css_img/2111_info.png) no-repeat;}
.info2121{background:url(/brekkies/img/css_img/2121_info.png) no-repeat;}
.info2122{background:url(/brekkies/img/css_img/2122_info.png) no-repeat;}
.info2123{background:url(/brekkies/img/css_img/2123_info.png) no-repeat;}
.info2124{background:url(/brekkies/img/css_img/2124_info.png) no-repeat;}
.info2131{background:url(/brekkies/img/css_img/2131_info.png) no-repeat;}
.info258{background:url(/brekkies/img/css_img/258_info.png) no-repeat;}
.info2132{background:url(/brekkies/img/css_img/2132_info.png) no-repeat;}
.info2133{background:url(/brekkies/img/css_img/2133_info.png) no-repeat;}
.info2134{background:url(/brekkies/img/css_img/2134_info.png) no-repeat;}
.info2141{background:url(/brekkies/img/css_img/2141_info.png) no-repeat;}
.info2142{background:url(/brekkies/img/css_img/2142_info.png) no-repeat;}
.info2143{background:url(/brekkies/img/css_img/2143_info.png) no-repeat;}
.info2211{background:url(/brekkies/img/css_img/2211_info.png) no-repeat;}
.info2212{background:url(/brekkies/img/css_img/2212_info.png) no-repeat;}
.info2213{background:url(/brekkies/img/css_img/2213_info.png) no-repeat;}
.info2214{background:url(/brekkies/img/css_img/2214_info.png) no-repeat;}
.info2215{background:url(/brekkies/img/css_img/2215_info.png) no-repeat;}
.info2216{background:url(/brekkies/img/css_img/2216_info.png) no-repeat;}
.info2217{background:url(/brekkies/img/css_img/2217_info.png) no-repeat;}
.info2218{background:url(/brekkies/img/css_img/2218_info.png) no-repeat;}
.info22110{background:url(/brekkies/img/css_img/2219_info.png) no-repeat;}
.info2219{background:url(/brekkies/img/css_img/22110_info.png) no-repeat;}
.info2221{background:url(/brekkies/img/css_img/2221_info.png) no-repeat;}
.info2222{background:url(/brekkies/img/css_img/2222_info.png) no-repeat;}
.info2223{background:url(/brekkies/img/css_img/2223_info.png) no-repeat;}
.info2224{background:url(/brekkies/img/css_img/2224_info.png) no-repeat;}
.info2225{background:url(/brekkies/img/css_img/2225_info.png) no-repeat;}
.info2226{background:url(/brekkies/img/css_img/2226_info.png) no-repeat;}
.info2231{background:url(/brekkies/img/css_img/2231_info.png) no-repeat;}
.info2232{background:url(/brekkies/img/css_img/2232_info.png) no-repeat;}
.info2233{background:url(/brekkies/img/css_img/2233_info.png) no-repeat;}
.info2234{background:url(/brekkies/img/css_img/2234_info.png) no-repeat;}

.infoVolaille{background:url(/brekkies/img/css_img/VOLAILLE_info.png) no-repeat;}
.infoSoupe{background:url(/brekkies/img/css_img/SOUPE_info.png) no-repeat;}
.infoBouchees{background:url(/brekkies/img/css_img/Delice_info.png) no-repeat;}
.infoAgneau{background:url(/brekkies/img/css_img/agneau_info.png) no-repeat;}
.infoBoeuf{background:url(/brekkies/img/css_img/boeuf_info.png) no-repeat;}
.infoLight{background:url(/brekkies/img/css_img/light_info.png) no-repeat;}
.infoBonta{background:url(/brekkies/img/css_img/info_Bonta.png) no-repeat;}
.infoRicceta{background:url(/brekkies/img/css_img/info_Ricceta.png) no-repeat;}
.infoUrinary{background:url(/brekkies/img/css_img/info_Urinary.png) no-repeat;}

/* listado de fondos de degradado de color */
.grad1111{background:url(/brekkies/img/css_img/1111_I_degradado.png) no-repeat;}
.grad1112{background:url(/brekkies/img/css_img/1112_I_degradado.png) no-repeat;}
.grad1113{background:url(/brekkies/img/css_img/1113_I_degradado.png) no-repeat;}
.grad1114{background:url(/brekkies/img/css_img/1114_I_degradado.png) no-repeat;}
.grad1121{background:url(/brekkies/img/css_img/1121_I_degradado.png) no-repeat;}
.grad1131{background:url(/brekkies/img/css_img/1131_I_degradado.png) no-repeat;}
.grad1132{background:url(/brekkies/img/css_img/1132_I_degradado.png) no-repeat;}
.grad1133{background:url(/brekkies/img/css_img/1133_I_degradado.png) no-repeat;}
.grad1142{background:url(/brekkies/img/css_img/1142_I_degradado.png) no-repeat;}
.grad1143{background:url(/brekkies/img/css_img/1143_I_degradado.png) no-repeat;}
.grad1144{background:url(/brekkies/img/css_img/1144_I_degradado.png) no-repeat;}
.grad1151{background:url(/brekkies/img/css_img/1151_I_degradado.png) no-repeat;}
.grad1152{background:url(/brekkies/img/css_img/1152_I_degradado.png) no-repeat;}
.grad1153{background:url(/brekkies/img/css_img/1153_I_degradado.png) no-repeat;}
.grad1211{background:url(/brekkies/img/css_img/1211_I_degradado.png) no-repeat;}
.grad1212{background:url(/brekkies/img/css_img/1212_I_degradado.png) no-repeat;}
.grad1213{background:url(/brekkies/img/css_img/1213_I_degradado.png) no-repeat;}
.grad1214{background:url(/brekkies/img/css_img/1214_I_degradado.png) no-repeat;}
.grad1301{background:url(/brekkies/img/css_img/1301_I_degradado.png) no-repeat;}
.grad1302{background:url(/brekkies/img/css_img/1302_I_degradado.png) no-repeat;}
.grad1303{background:url(/brekkies/img/css_img/1303_I_degradado.png) no-repeat;}
.grad1304{background:url(/brekkies/img/css_img/1304_I_degradado.png) no-repeat;}
.grad2111{background:url(/brekkies/img/css_img/2111_I_degradado.png) no-repeat;}
.grad2121{background:url(/brekkies/img/css_img/2121_I_degradado.png) no-repeat;}
.grad2122{background:url(/brekkies/img/css_img/2122_I_degradado.png) no-repeat;}
.grad2123{background:url(/brekkies/img/css_img/2123_I_degradado.png) no-repeat;}
.grad2124{background:url(/brekkies/img/css_img/2124_I_degradado.png) no-repeat;}
.grad2131{background:url(/brekkies/img/css_img/2131_I_degradado.png) no-repeat;}
.grad2132{background:url(/brekkies/img/css_img/2132_I_degradado.png) no-repeat;}
.grad2133{background:url(/brekkies/img/css_img/2133_I_degradado.png) no-repeat;}
.grad2134{background:url(/brekkies/img/css_img/2134_I_degradado.png) no-repeat;}
.grad2141{background:url(/brekkies/img/css_img/2141_I_degradado.png) no-repeat;}
.grad2142{background:url(/brekkies/img/css_img/2142_I_degradado.png) no-repeat;}
.grad2143{background:url(/brekkies/img/css_img/2143_I_degradado.png) no-repeat;}
.grad2211{background:url(/brekkies/img/css_img/2211_I_degradado.png) no-repeat;}
.grad2212{background:url(/brekkies/img/css_img/2212_I_degradado.png) no-repeat;}
.grad2213{background:url(/brekkies/img/css_img/2213_I_degradado.png) no-repeat;}
.grad2214{background:url(/brekkies/img/css_img/2214_I_degradado.png) no-repeat;}
.grad2215{background:url(/brekkies/img/css_img/2215_I_degradado.png) no-repeat;}
.grad2216{background:url(/brekkies/img/css_img/2216_I_degradado.png) no-repeat;}
.grad2217{background:url(/brekkies/img/css_img/2217_I_degradado.png) no-repeat;}
.grad2218{background:url(/brekkies/img/css_img/2218_I_degradado.png) no-repeat;}
.grad22110{background:url(/brekkies/img/css_img/2219_I_degradado.png) no-repeat;}
.grad2219{background:url(/brekkies/img/css_img/22110_I_degradado.png) no-repeat;}
.grad2221{background:url(/brekkies/img/css_img/2221_I_degradado.png) no-repeat;}
.grad2222{background:url(/brekkies/img/css_img/2222_I_degradado.png) no-repeat;}
.grad2223{background:url(/brekkies/img/css_img/2223_I_degradado.png) no-repeat;}
.grad2224{background:url(/brekkies/img/css_img/2224_I_degradado.png) no-repeat;}
.grad2225{background:url(/brekkies/img/css_img/2225_I_degradado.png) no-repeat;}
.grad2226{background:url(/brekkies/img/css_img/2226_I_degradado.png) no-repeat;}
.grad2231{background:url(/brekkies/img/css_img/2231_I_degradado.png) no-repeat;}
.grad2232{background:url(/brekkies/img/css_img/2232_I_degradado.png) no-repeat;}
.grad2233{background:url(/brekkies/img/css_img/2233_I_degradado.png) no-repeat;}
.grad2234{background:url(/brekkies/img/css_img/2234_I_degradado.png) no-repeat;}
.gradVolaille{background:url(/brekkies/img/css_img/VOLAILLE_degradat.png) no-repeat;}
.gradSoupe{background:url(/brekkies/img/css_img/SOUPE_degradat.png) no-repeat;}
.gradBouchees{background:url(/brekkies/img/css_img/Delice_degradat.png) no-repeat;}
.gradAgneau{background:url(/brekkies/img/css_img/agneau_I_degradado.png) no-repeat;}
.gradBoeuf{background:url(/brekkies/img/css_img/boeuf_I_degradado.png) no-repeat;}
.gradLight{background:url(/brekkies/img/css_img/light_I_degradado.png) no-repeat;}
.gradBonta{background:url(/brekkies/img/css_img/degradat_Bonta.png) no-repeat;}
.gradRicceta{background:url(/brekkies/img/css_img/degradat_Ricceta.png) no-repeat;}
.gradUrinary{background:url(/brekkies/img/css_img/degradat_Urinary.png) no-repeat;}
.grad258{background:url(/brekkies/img/css_img/258_I_degradado.png) no-repeat;}

.grad249{background:url(/brekkies/img/css_img/249_I_degradado.png) no-repeat;}
.bg249{background-color:#375070;}
.color249{color:#375986;}
.info249{background:url(/brekkies/img/css_img/249_info.png) no-repeat;}

.grad256{background:url(/brekkies/img/css_img/256_I_degradado.png) no-repeat;}
.bg256{background-color:#65268f;}
.color256{color:#65268f;}
.info256{background:url(/brekkies/img/css_img/256_info.png) no-repeat;}

.grad260{background:url(/brekkies/img/css_img/260_I_degradado.png) no-repeat;}
.bg260{background-color:#E23D28;}
.color260{color:#E23D28;}
.info260{background:url(/brekkies/img/css_img/260_info.png) no-repeat;}

.grad261{background:url(/brekkies/img/css_img/261_I_degradado.png) no-repeat;}
.bg261{background-color:#FFCC49;}
.color261{color:#f2a305;}
.info261{background:url(/brekkies/img/css_img/261_info.png) no-repeat;}

.grad262{background:url(/brekkies/img/css_img/262_I_degradado.png) no-repeat;}
.bg262{background-color:#753802;}
.color262{color:#753802;}
.info262{background:url(/brekkies/img/css_img/262_info.png) no-repeat;}

/* listado de colores para textos y fondos */
.color1111{color:#22783e;}
.bg1111{background-color:#4e9365;}
.color1112{color:#cd1835;}
.bg1112{background-color:#d7465d;}
.color1113{color:#e29733;}
.bg1113{background-color:#eca546;}
.color1114{color:#114f8d;}
.bg1114{background-color:#4172a4;}
.color1121{color:#89b8ae;}
.bg1121{background-color:#a1c6be;}
.color1122{color:#ae0b46;}
.bg1122{background-color:#be3c6b;}
.color1131{color:#e9d22e;}
.bg1131{background-color:#eddb58;}
.color1132{color:#76ad1c;}
.bg1132{background-color:#91bd49;}
.color1133{color:#172d23;}
.bg1133{background-color:#395046;}
.color1141{color:#c46992;}
.bg1141{background-color:#c46992;}
.color1142{color:#68b7e0;}
.bg1142{background-color:#80c3e5;}
.color1143{color:#68b7e0;}
.bg1143{background-color:#b2def5;}
.color1144{color:#473458;}
.bg1144{background-color:#6c5d79;}
.color1151{color:#ad091b;}
.bg1151{background-color:#bd3a49;}
.color1152{color:#f9b434;}
.bg1152{background-color:#fac35d;}
.color1153{color:#d4a286;}
.bg1153{background-color:#ddb59e;}
.color1211{color:#f1802b;}
.bg1211{background-color:#f59955;}
.color1212{color:#b21a49;}
.bg1212{background-color:#c1486d;}
.color1213{color:#0b4726;}
.bg1213{background-color:#3c6c51;}
.color1214, .color1214 a {color:#114f8d;}
.bg1214{background-color:#4172a4;}
.color1301{color:#884a13;}
.bg1301{background-color:#a06e42;}
.color1302{color:#f4cd00;}
.bg1302{background-color:#f6d733;}
.color1303{color:#91171f;}
.bg1303{background-color:#a7454c;}
.color1304{color:#006d99;}
.bg1304{background-color:#338aad;}
.color2111{color:#f8718b;}
.bg2111{background-color:#ed98a9;}
.color2121{color:#0a1f6c;}
.bg2121{background-color:#3b4c89;}
.color2122{color:#be100d;}
.bg2122{background-color:#cb403d;}
.color2123{color:#4d8eb4;}
.bg2123{background-color:#71a5c3;}
.color2124{color:#ee851d;}
.bg2124{background-color:#f19d4a;}
.color2131{color:#88000f;}
.bg2131{background-color:#a0333f;}
.color2132{color:#05478d;}
.bg2132{background-color:#3268a2;}
.color2133{color:#258529;}
.bg2133{background-color:#58c15d;}
.color2134{color:#0080c2;}
.bg2134{background-color:#2291ca;}
.color2141{color:#97c620;}
.bg2141{background-color:#acd14d;}
.color2142{color:#72b4f3;}
.bg2142{background-color:#8ec3f5;}
.color2143{color:#754a6f;}
.bg2143{background-color:#915c8a;}
.color2211{color:#d8535f;}
.bg2211{background-color:#e0757f;}
.color2212{color:#0771b1;}
.bg2212{background-color:#398dc1;}
.color2213{color:#9b154f;}
.bg2213{background-color:#af4472;}
.color2214{color:#e7a127;}
.bg2214{background-color:#ecb452;}
.color2215{color:#9f2781;}
.bg2215{background-color:#b2529a;}
.color2216{color:#c30545;}
.bg2216{background-color:#cf376a;}
.color2217{color:#eb8000;}
.bg2217{background-color:#ef9933;}
.color2218{color:#24a8aa;}
.bg2218{background-color:#50b9bb;}
.color2219, .color2219 a{color:#542367;}
.bg2219{background-color:#764f85;}
.color22110, .color22110 a{color:#fbcb21;}
.bg22110{background-color:#fcd54d;}
.color2221{color:#ab1313;}
.bg2221{background-color:#ab1313;}
.color2222{color:#54c0d8;}
.bg2222{background-color:#54c0d8;}
.color2223{color:#f7aa28;}
.bg2223{background-color:#f7aa28;}
.color2224, .color2224 a{color:#f7aa28;}
.bg2224{background-color:#f7aa28;}
.color2225{color:#cc7212;}
.bg2225{background-color:#cc7212;}
.color2226{color:#0083b7;}
.bg2226{background-color:#0083b7;}
.color2231{color:#9d3f23;}
.bg2231{background-color:#a0462a;}
.color2232{color:#0182be;}
.bg2232{background-color:#0182be;}
.color2233{color:#e8ab02;}

.bg2233{background-color:#e8ab02;}
.color2234, .color2234 a{color:#31b4af;}
.bg2234{background-color:#31b4af;}
.color258{color:#a4024a;}
.bg258{background-color:#d50762;}
.colorSoupe, .colorSoupe a{color:#af9838;}
.bgSoupe{background-color:#af9838;}
.colorVolaille, .colorVolaille a{ color:#ccad87; }
.bgVolaille{ background-color:#ccad87; }
.colorBouchees, .colorBouchees a{ color:#98717d; }
.bgBouchees{ background-color:#98717d; }
.colorAgneau, .colorAgneau a{ color:#aa4f5b; }
.bgAgneau{ background-color:#aa4f5b; }
.colorBoeuf, .colorBoeuf a{ color:#388663; }
.bgBoeuf{ background-color:#388663; }
.colorLight, .colorLight a{ color:#8cbbd1; }
.bgLight{ background-color:#8cbbd1; }
.colorBonta, .colorBonta a{ color:#9e3039; }
.bgBonta{ background-color:#9e3039; }
.colorRicceta, .colorRicceta a{ color:#007032; }
.bgRicceta{ background-color:#007032; }
.colorUrinary, .colorUrinary a{ color:#9e3039; }
.bgUrinary{ background-color:#9e3039; }

.bg1260{background-color:#E23D28;}
.color1260{color:#E23D28;}
.bg2260{background-color:#E23D28;}
.color2260{color:#E23D28;}
.bg1261{background-color:#FFCC49;}
.color1261{color:#FFCC49;}
.bg2261{background-color:#FFCC49;}
.color2261{color:#FFCC49;}
.bg1262{background-color:#753802;}
.color1262{color:#753802;}
.bg2262{background-color:#753802;}
.color2262{color:#753802;}

/* ----------------------------------------------------------------- */
/* ----------------------------------------------------------------- */
                            /* página quienes somos */
/* ----------------------------------------------------------------- */
/* ----------------------------------------------------------------- */

.quienes_somos h1{
    width:550px;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:1.813em;
    font-weight:bold;
    font-style:italic;
    padding-left:25px;
    padding-top:32px;
    margin-bottom:19px;    
    line-height:28px;    
    color:#114f8d;
}
.quienes_somos p{
    width:550px;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:0.75em;
    color:#000000;
    padding-left:25px;
    margin-bottom:19px;    
    line-height:15px;        
    color:#114f8d;
}
.quienes_somos_fondo{
    position:absolute;
    z-index:1;    
}
.quienes_somos_foto{
    position:absolute;
    z-index:2;
    margin-top:230px;
}


/* ----------------------------------------------------------------- */
/* ----------------------------------------------------------------- */
                            /* página Tu y tu mascota */
/* ----------------------------------------------------------------- */
/* ----------------------------------------------------------------- */

#tu_mascota{
    width:611px;    
}
.tu_mascota_fondo{
    position:absolute;
    z-index:1;
}
#modulos{
    overflow:hidden;
    position:relative;    
    z-index:2;    
    top:8px;
    left:10px;
    margin-bottom:25px;
    color:#FFFFFF;        
}
#modulos a{
    color:#FFFFFF;
    text-decoration:none;
    cursor:pointer;
}
.modulo_contenido h1{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-style:italic;
    font-size:1.188em;
    margin-bottom:6px;
}
#modulos p{
    line-height:12px;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.625em;    
}
#modulo_opcion1, #modulo_opcion2, #modulo_opcion3 {
   /* height:377px;*/
    width:176px;
    margin-left:15px;
    float:left;
}
.modulo_contenido{
    padding:15px;
    with:176px;
    height:140px;
}
#modulo_opcion1 .modulo_contenido{
    background-image:url(/brekkies/img/css_img/op1.png);
    background-repeat:no-repeat;
}
#modulo_opcion2 .modulo_contenido{
    background-image:url(/brekkies/img/css_img/op2.png);
    background-repeat:no-repeat;
}
#modulo_opcion3 .modulo_contenido{
    background-image:url(/brekkies/img/css_img/op3.png);
    background-repeat:no-repeat;
}


#educalo{
    background-image:url(/brekkies/img/css_img/fondo_2_educalo.png);
    background-repeat:no-repeat;    
}
#higiene{
    background-image:url(/brekkies/img/css_img/fondo_2_higiene.png);
    background-repeat:no-repeat;    
}
#cuidados{
    background-image:url(/brekkies/img/css_img/fondo_2_cuidados.png);
    background-repeat:no-repeat;    
}

.main2{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    color:#FFF;
    min-height:360px;
    margin-bottom:16px;
    padding-left:29px;
    padding-top:25px;    
}
.main2 h1{
    width:300px;
    line-height:35px;
    font-size:1.563em;
    font-weight:bold;
    margin-bottom:0px;
}
.main2 p{
    font-size:1.125em;    
    width:300px;
    margin-bottom:15px;    
}
.main2_img{
    margin-left:149px;
    margin-top:-37px;
    position:absolute; 
}
.boton_2_educalo{
    background-image:url(/brekkies/img/css_img/pastilla_educalo.png);
    background-repeat:no-repeat;
    background-position:left top;
    color:#a00b39;        
}
.boton_2_educalo a{
    color:#a00b39;            
}
.boton_2_higiene{
    background-image:url(/brekkies/img/css_img/pastilla_higiene.png);
    background-repeat:no-repeat;
    background-position:left top;
    color:#c94622;    
}
.boton_2_higiene a{
    color:#c94622;    
}
.boton_2_cuidados{
    background-image:url(/brekkies/img/css_img/pastilla_cuidados.png);
    background-repeat:no-repeat;
    background-position:left top;
    color:#35b184;    
}
.boton_2_cuidados a{
    color:#35b184;    
}

.boton_2{
    width:146px;
    height:43px;
    text-align:center;
    margin-bottom:9px;
    padding-top:8px;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-weight:bold;
}
.boton_2 a{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:1.25em;
    font-weight:bold;
    text-decoration:none;
}

#educalo3{
    background-image:url(/brekkies/img/css_img/fondo_3_top_educalo.png);
    background-repeat:no-repeat;    
}
#educalo3 div#listado{
    background-color:#a00b39;
    color:#a00b39;    
}
#educalo3 div#listado a{
    color:#a00b39;    
}


#educalo3 div.pastilla_pdf, #higiene3 div.pastilla_pdf, #cuidados3 div.pastilla_pdf{
    background-image:url(/brekkies/img/css_img/pastilla_pdf_general.png);
    background-repeat:no-repeat;
}

#higiene3{
    background-image:url(/brekkies/img/css_img/fondo_3_top_higiene.png);
    background-repeat:no-repeat;    
}
#higiene3 div#listado{
    background-color:#c94622;
    color:#c94622;        
}
#higiene3 div#listado a{
    color:#c94622;        
}


#cuidados3{
    background-image:url(/brekkies/img/css_img/fondo_3_top_cuidados.png);
    background-repeat:no-repeat;    
}
#cuidados3 div#listado{
    background-color:#35b184;
    color:#35b184;    
}
#cuidados3 div#listado a{
    color:#35b184;    
}


.icon_pdf{
    float:right;
    height:21px;
    margin-right:20px;
    padding-top:10px;
    width:auto;
}
/*/brekkies/img/icon_educalo.png - /brekkies/img/icon_higiene.png - /brekkies/img/icon_cuidados.png*/


.main3{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    color:#ffffff;
    margin-bottom:16px;
    padding-left:29px;
    padding-top:25px;    
}
.main3 h1{
    line-height:35px;
    font-size:1.563em;
    font-weight:bold;
    margin-bottom:0px;
}
.main3 p{
    font-size:1.125em;    
    width:300px;
    margin-bottom:15px;    
}
#listado{
    min-height:254px;
    width:611px;
    margin-left:-29px;
}
#listado_bottom_educalo{
    background-image:url(/brekkies/img/css_img/fondo_3_bottom_educalo.png);
    background-repeat:no-repeat;
    width:611px;
    height:30px;
    margin-left:-29px;
}
#listado_bottom_higiene{
    background-image:url(/brekkies/img/css_img/fondo_3_bottom_higiene.png);
    background-repeat:no-repeat;
    width:611px;
    height:30px;
    margin-left:-29px;
}
#listado_bottom_cuidados{
    background-image:url(/brekkies/img/css_img/fondo_3_bottom_cuidados.png);
    background-repeat:no-repeat;
    width:611px;
    height:30px;
    margin-left:-29px;
}

.pastilla_pdf{
    clear:both;
    width:561px;
    height:42px;
    margin-left:21px;
    padding-left:10px;
    margin-top:8px;
    font-family:Verdana, Geneva, sans-serif;
}
.pastilla_pdf p.titulo{
    font-size:0.563em;    
    width:auto;
    float:left;
    margin-top:15px;
    margin-right:19px;
}
.pastilla_pdf p.titulo a{
    font-weight:bold;    
    text-decoration:none;
}
.pastilla_pdf p.descripcion{
    font-size:0.625em;    
   /* width:auto;*/
    overflow:hidden;
    padding-top:8px;
    height:42px;
    float:left;
}

#contenido_celebrekkies{
    background-image:url(/brekkies/img/css_img/repeat_celebrekkies.png);
    background-repeat:repeat-y;
    padding-left:30px;
    overflow:hidden;
    min-height:340px;
}


/*--------FORMULARIO DATOS MASCOTAS----------*/
.margin_top30{ margin-top:30px; }
.floatLeft { float:left !important; }
.floatRight { float:right !important; }
.clear { clear:both !important; height:0px; font-size:0px; line-height:0 }
.clearLeft { clear:left !important; }
.clearRight { clear:right !important; }
.margin_bottom15 { margin-bottom:15px !important; }
.nomargin_bottom { margin-bottom:0px !important; }
.txt_center { text_align: center !important; }
#forms_box{ width:460px; }

#content_area { clear:both; padding:20px 0 0; }
/*.wrap { margin:0 auto; }*/

.wrap_popup{ 
    margin:0 auto;
    width:680px !important; 
}

.outer_box {
    background:none repeat scroll 0 0 #DCE7F2;
    margin-top:0px;
    padding: 40px !important;
    display:block;
}

.caja_redondeada {
    -moz-border-radius:30px !important;
    -ms-border-radius: 30px;!important
    -webkit-border-radius: 30px !important;
    CCborderRadius: 30px;
    display:block !important;
}
.redondeado_superior_1{
    background-image:url(/brekkies/img/css_img/esquinas_top_1.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:950px;
    height:27px;
}
.redondeado_superior_2{
    background-image:url(/brekkies/img/css_img/esquinas_top_2.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:870px;
    height:27px;
}
.redondeado_inferior_1{
    background-image:url(/brekkies/img/css_img/esquinas_bottom_1.png);
    background-position: bottom center;
    background-repeat:no-repeat;
    width:950px;
    height:27px;
}
.redondeado_inferior_2{
    background-image:url(/brekkies/img/css_img/esquinas_bottom_2.png);
    background-position: bottom center;
    background-repeat:no-repeat;
    width:870px;
    height:27px;
}
    
.inner_box { 
    background:none #BED3E7; 
    -ms-border-radius: 30px;
    /*-moz-border-radius:30px;*/ 
    padding: 40px; 
    overflow:visible;
    display:block;
}

#content_area .txt { 
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:0.70em; 
    color: #0F416F; 
}

.information_box { 
    background:none #145FA5;
    -webkit-border-radius: 30px !important;
    -moz-border-radius:30px !important; 
    width:240px;
    padding:20px;
    color:#FFFFFF; 
}

#content_area .txt p { 
    margin-bottom:15px; 
    line-height:1.2em; 
}

#content_area .txt p.subtitle{ margin-bottom:5px; font-weight:bold; }

#content_area p strong { font-weight:bold; }

.information_box h2 { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:1.9em; font-style:italic; font-weight:bold; margin-bottom:20px; width:140px; margin-left:25px; line-height:1.2em; }

.information_box p.bottom_line { border-bottom:dashed; border-bottom-width:1px; padding-bottom:15px; }

.information_box .help_telephone .country{ float:left; width:100px; text-align:right; margin-right:5px; padding-bottom:5px; }

.information_box .help_telephone .number { float:left; width:120px; text-align:left;padding-bottom:5px; }

.right_column .title,.title_top{ font-size:2em; font-family:"Trebuchet MS"; font-style:italic;color:#0f416f; }

.title_top{ font-size:1.5em; margin-bottom:10px; }

/*#forms_box{ width:570px; }*/

.ms_top{ font-size:0.7em; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:22px;color:#0f416f; }

.contact .floatLeft { width:210px; margin-right:4px; }
.contact label,.data label,.data .title,.radio .title,.radio label,.conditions label,.simple_conditions label{ font-size:1em; margin:0; display:block; color:#0f416f; font-style:normal;font-family:Verdana, Arial, Helvetica, sans-serif}
.contact .address{ width:418px}
.contact .txt_area{ width:418px; margin-top:10px}
.contact input,.contact select,.data input,.data select,textarea{ width:204px; margin:10px 0px 15px 0px; height:20px; border:1px solid #68727B;}

textarea{ height:200px !important}

*html .contact{ margin-bottom:15px;}
.contact .promotion { margin-top:20px; width:257px; padding:0px 10px}

.data input.type_radio,.radio input.type_radio{ width:16px; padding:0; clear:none; margin:20px 15px 20px 0px ;border:none; float:left; }
.data label.radio,.radio label.radio{ float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; clear:none; padding-top:2px; padding-right:3px; margin:20px 0px}
.data .title{ padding:0px 0px; clear:left; font-family:Verdana, Arial, Helvetica, sans-serif}
.data select.birthday{ width:78px; clear:none; margin-right:8px; margin-bottom:20px}

.contact .q_pets{ width:auto;margin-bottom:20px}

.radio .title{ width:auto; float:left;margin:20px 15px 20px 0;}
.radio .title100{ width:100%}

.conditions{ border-top:1px dashed #23374F;border-bottom:1px dashed #23374F; padding:20px 0px; margin-bottom:20px}
.conditions a{ color:#0f416f; font-weight:bold; text-decoration:none}

.conditions input {
    float:left;
    margin-right:10px;
}

.simple_conditions{padding:10px 0px; margin-bottom:10px; width:100%}
.simple_conditions a{ color:#0f416f; font-weight:bold; text-decoration:none}
.simple_conditions input{ width:25px; margin:0; padding:0}

input.type_submit{ background:#BED2EA; font-size:1.1em; text-align:center; width:100%;color:#0f416f; font-weight:bold; cursor:pointer}
input.simple_type_submit{ background:#BED2EA; font-size:1.1em; text-align:left; width:auto;color:#0f416f; cursor:pointe; border:none}

.form_bottom{ width:100%}

/*----end formularios--- */



/*-------------------------------------------*/
/* --------------- News -------------------- */

#main_news {
    width:614px;
    margin:auto;
    overflow:hidden;
    padding-right:10px;
    margin-top:-10px;
    margin-bottom:20px;    
}
.contenido_news{
    background-image:url(/brekkies/img/css_img/repeat_news.png);
    background-repeat:repeat-y;
    padding:0px 38px;
    overflow:hidden;
}
.contenido_news h1{
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.813em;
    font-weight:bold;
    color:#0f416f;    
    margin-bottom:13px;
}
.contenido_news img{
    margin-bottom:20px;
}
#header_news{
    height:73px;
    background-image:url(/brekkies/img/css_img/header_news.png);
    background-repeat:no-repeat;
}
#header_news h1{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:1.375em;
    font-weight:bold;
    font-style:italic;
    color:#ffffff;    
    padding-top:20px;
    margin-left:26px;
}
#header_news select{
    margin-top:-25px;
    margin-right:35px;
    width:175px;
    float: right;
    border-color:#6d6d6d;
    border-bottom-style:solid;
    border-width:1px;
}
#footer_news{
    height:32px;
    background-image:url(/brekkies/img/css_img/footer_news.png);
    background-repeat:no-repeat;
}
.fecha{
    height:18px;
    background-image:url(/brekkies/img/css_img/separador.gif);
    background-repeat:repeat-x;
    background-position:0px 17px;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.688em;
    color:#0f416f;
    margin-bottom:22px;
}
#main_news p{
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.688em;
    color:#0f416f;
    margin-bottom:19px;
}
#main_news p strong{ font-weight:bold; }
#header_home_promo{
    background-image:none;
    background-position:center bottom;
    background-repeat:no-repeat;
    height:125px;
    margin-top:80px;
    width:945px;
}
#main_promos {
    width:927px;
    float:right;
    overflow:hidden;
    padding-right:10px;
    margin-top:-10px;
    margin-bottom:20px;
}
#contenido_promos{
    width:100%;
    background-image:url(/brekkies/img/css_img/repeat_promos.png);
    background-repeat:repeat-y;
    padding:0px 30px;
    overflow:hidden;
}
.promo{
    width:48%;
    float:left;
}
.promo h1{
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.813em;
    font-weight:bold;
    color:#0f416f;    
    margin-bottom:13px;
}
.promo img{
    margin-bottom:20px;
}
#header_promos{
    height:73px;
    background-image:url(/brekkies/img/css_img/header_promos.png);
    background-repeat:no-repeat;
    clear:both;
}
#header_promos h1{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:1.375em;
    font-weight:bold;
    font-style:italic;
    color:#ffffff;    
    padding-top:20px;
    margin-left:26px;
}

#footer_promos{
    clear:both;    
    height:32px;
    background-image:url(/brekkies/img/css_img/footer_promos.png);
    background-repeat:no-repeat;
}

#main_promos p{
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.688em;
    color:#0f416f;
    margin-bottom:19px;
}
 
#form2{
    padding-top: 15px;
    font-family:Verdana, Geneva, sans-serif;
    font-size:1.088em;
    color:#0f416f;
    margin-bottom:19px;
}

#form2 input{
    border: ridge;
}

/* --------------- LANDING -------------------- */

#landing{
    margin-left:34px;
    width:900px;
    height:520px;
    background:url(/brekkies/img/css_img/fondo_landing.png) top left no-repeat;
	position:relative;
}
#landing_ipad{
    margin-left:34px;
    width:900px;
    height:520px;
    background:url(/brekkies/img/css_img/fondo_landing_ipad.png) top left no-repeat;
	position:relative;
}
#landing_td{
    margin-left:34px;
    width:900px;
    height:520px;
    background:url(/brekkies/img/css_img/fondo_landing_td.png) top left no-repeat;
	position:relative;
}

#youtube{
    position:absolute;
    width:520px;
    height:371px;
    left:362px;
    top:39px;
}
#boton_btown{
    position:absolute;    
    width:177px;
    height:33px;    
    left:359px;
    top:478px;    
}

#boton_winners{
    position:absolute;    
    width:177px;
    height:33px;    
    left: 75px;
    top:478px;
	display:none;    
}

#boton_productos{
    position:absolute;    
    width:178px;
    height:35px;    
    left:638px;
    top:478px;    
}

#boton_btown_td{
    position:absolute;    
    width:177px;
    height:33px;    
    left:245px;
    top:475px;    
}

#boton_winners_td{
    position:absolute;    
    width:177px;
    height:33px;    
    left: 75px;
    top:478px;  
	display:none;  
}
#boton_productos_td{
    position:absolute;    
    width:178px;
    height:35px;    
    left:480px;
    top:475px;    
}

#social{
    text-align:right;
    position:absolute;
    width:450px;
	*width:480px;
    height:35px;
    left:442px;
	*margin-left:83px;
    top:437px;
	float:right;
}
.social_wg{
    display:block;
    float:right;
    width:120px;
    text-align:center;
}

.cab_win{
width:950px;
height:254px;
background-image:url(/brekkies/img/css_img/img_cab_win.png)
}
.end_win{
width:950px;
height:70px;
background-image:url(/brekkies/img/css_img/img_end_cab_win.png);
}

.fondo_win{
width:950px;
height:auto;
background-image:url(/brekkies/img/css_img/img_bg_promo_win.png);
background-repeat:repeat-y;
}

.cellgrey{
height:29px!important;
background-color:#eeeeee!important;
color:#727272;
font-weight:bold;

}

.cellwhite{
height:29px!important;
background-color:white!important;
color:#727272;
font-weight:bold;
}

.box_registro{
float: left;
height: 281px;
padding-left: 8px;
padding-top: 184px;
width: 341px;
display:none;
}
