/* CSS Document
h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, form,td {
    margin: 0;
    padding: 0;
}

 */

/* @group ESTRUCTURA */

body {
     margin-left: 0px;
     margin-top: 0px;
     margin-right: 0px;
     margin-bottom: 0px;
		/*background: #fff url(../img/f-Inicio.jpg) no-repeat center top;*/
}

img {
    border:none;
}
#Contenedor {
               width: 981px;
               margin-left: auto;
               margin-right: auto;
               position: relative;
               overflow: hidden;
}
#Cabecera {
	height: 154px;
	background-color: #fff;
		margin-right: 54px;
	margin-left: 54px;
}
#InicioBanner {
    width: 873px;
	height: 378px;
	margin-right: 54px;
	margin-left: 54px;
	
}



#contenido_f1 {
    background-image: url(../img/fcont02.jpg);
    background-position: right bottom;
    background-repeat: repeat-y;
    clear: none;
    overflow: auto;
}
#contenido_f2 {
    background-image: url("../img/fcont01.jpg");
    background-position: center top;
    background-repeat: no-repeat;
    overflow: auto;
}
#contenido_f3 {
    background-image: url(../img/fcont03.jpg);
    background-position: center bottom;
    background-repeat: no-repeat;
    clear: right;
    overflow: visible;
    position: relative;
}

#Contenido {
    width: 873px;
    padding-bottom: 14px;
    padding-left: 54px;
    padding-right: 54px;
    position: relative;
	overflow: hidden;
}
#Pie {
    width: 873px;
    position: relative;
	overflow: hidden;
	height: 110px;
	border-top: 1px dashed #CCC;
	margin-right: 54px;
	margin-left: 54px;
}
/* @end */

/* @group TEXTO */
p {
    text-align: left;
    font: 13px Tahoma, Verdana;
    color: #666;
	margin: 0;
}
.Txt_14gr{
	color: #ccc;
	font: 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}


.Txt_10gr {
	color: #333;
	font: 10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
.Txt_12gr {
	color: #333;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.Txt_12rj {
	color: #ba240d;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
.Txt_18rj {
	color: #ba240d;
	font: 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
a.Link:link, a.Link:visited, a.Link:active {
          color: #999;
          font: 12px Tahoma, Verdana;
	text-decoration: none;
}            
a.Link:hover {
          color: #ba240d;
          font: 12px Tahoma, Verdana;
	text-decoration: none;
}         

a.LinkTxtPie:link, a.LinkTxtPie:visited,a.LinkTxtPie:active {
          	color: #666;
          	font: 11px Tahoma, Verdana;
          	text-transform: uppercase;
			text-decoration: none;
}
a.LinkTxtPie:hover {
			color: #ba240d;
			font: 11px Tahoma, Verdana;
			text-transform: uppercase;
			text-decoration: none;
}
           

a.LinkTxtDescargas:link, a.LinkTxtDescargas:visited,a.LinkTxtDescargas:active {
          	color: #E15E06;
          	font: 11px Tahoma, Verdana;
			text-decoration: none;
}
a.LinkTxtDescargas:hover {
			color: #000;
			font: 11px Tahoma, Verdana;
			text-decoration: none;
}       

a.LinkTxt10gr:link, a.LinkTxt10gr:visited,a.LinkTxt10gr:active {
          	color: #333;
          	font: bold 9px Tahoma, Verdana;
          	text-transform: uppercase;
			text-decoration: none;
}
a.LinkTxt10gr:hover {
			color: #ba240d;
			font: bold 9px Tahoma, Verdana;
			text-transform: uppercase;
			text-decoration: none;
}
a.LinkTxt10vr:link, a.LinkTxt10vr:visited,a.LinkTxt10gr:active {
          	color: #553;
          	font: bold 9px Tahoma, Verdana;
          	text-transform: uppercase;
			text-decoration: none;
}
a.LinkTxt10vr:hover {
			color: #ba240d;
			font: bold 9px Tahoma, Verdana;
			text-transform: uppercase;
			text-decoration: none;
}
       

a.LinkTxt11gr:link, a.LinkTxt11gr:visited,a.LinkTxt11gr:active {
          	color: #666;
          	font:  9px Tahoma, Verdana;
          	text-decoration: none;
}
a.LinkTxt11gr:hover {
			color: #ba240d;
			font:  9px Tahoma, Verdana;
			text-decoration: none;
}
         

a.LinkTxt12gr2:link, a.LinkTxt12gr2:visited,a.LinkTxt12gr2:active {
          	color: #666;
          	font: bold 12px Tahoma, Verdana;
			text-decoration: none;
}
a.LinkTxt12gr2:hover {
			color: #ba240d;
			font: bold 12px Tahoma, Verdana;
			text-decoration: none;
}


         

a.LinkTxt12gr:link, a.LinkTxt12gr:visited,a.LinkTxt12gr:active {
          	color: #333;
          	font: bold 12px Tahoma, Verdana;
          	text-transform: uppercase;
			text-decoration: none;
}
a.LinkTxt12gr:hover {
			color: #ba240d;
			font: bold 12px Tahoma, Verdana;
			text-transform: uppercase;
			text-decoration: none;
}



         

a.LinkTxt13gr:link, a.LinkTxt13gr:visited, a.LinkTxt13gr:active {
          	color: #999;
          	font: bold 13px Tahoma, Verdana;
          	text-transform: none;
			text-decoration: none;
}
a.LinkTxt13gr:hover {
			color: #333;
			font: bold 13px Tahoma, Verdana;
			text-transform: none;
			text-decoration: none;
}


a.LinkConIni_Noticias1Tit:link, a.LinkConIni_Noticias1Tit:visited, a.LinkConIni_Noticias1Tit:active {
  color: #333;
  font: bold 13px Tahoma, Verdana;
  text-transform: none;
  text-decoration: none;
}
a.LinkConIni_Noticias1Tit:hover {
			color: #999;
			font: bold 13px Tahoma, Verdana;
			text-transform: none;
			text-decoration: none;
}


.Txt_14grPhilosopher {
	color: #999;
	font: 14px 'Philosopher', Arial, Helvetica, Geneva, sans-serif;
	text-align: right;
}
.Txt_18grPhilosopher {
	color: #333;
	font: 20px 'Philosopher', Arial, Helvetica, Geneva, sans-serif;
	text-align: right;
}
/* @end */

/* @group Cabecera */

#CabLogo {
	width: 235px;
	margin-left: 50px;
	height: 37px;
	margin-top: 60px;
	float: left;
}
#CabBtShop {
	width: 60px;
	height: 59px;
	margin-top: 20px;
	float: right;
	margin-right: 20px;
}


#CabMenuIz ul{
	padding: 3px 20px 0 0;
	overflow:hidden;
	color: #999;
	font: 12px Tahoma, Verdana;
	text-decoration: none;
	float: right;
	/*width: 120px;*/
	width: 140px;
	list-style: none;
	text-align: right;
}
#CabMenuIz ul li {
	overflow:hidden;
	font: 12px Tahoma, Verdana;
}
#CabMenuIz ul li a {
	color: #999;
	text-decoration: none;
}

#CabMenuIz ul li a:hover,
#CabMenuIz ul li a.active {
	color: #333;
}
#CabMenuIz ul li a.inactive {
	color: red;
}




#CabMenuDr ul{
	padding: 3px 0 0;
	overflow:hidden;
	color: #999;
	font: 12px Tahoma, Verdana;
	text-decoration: none;
	float: right;
	width: 130px;
}
#CabMenuDr ul li {
	overflow:hidden;
	font: 12px Tahoma, Verdana;
}
#CabMenuDr ul li a {
	color: #999;
	text-decoration: none;
}

#CabMenuDr ul li a:hover,
#CabMenuDr ul li a.active {
	color: #333;
}
#CabMenuDr ul li a.inactive {
	color: red;
}
#apDiv1Contacto {
	position:absolute;
	left:716px;
	top:136px;
	width:88px;
	height:21px;
	z-index:1;
}
#apDiv2Idioma {
	position:absolute;
	left:830px;
	top:135px;
	width:99px;
	height:22px;
	z-index:1;
}
/*       ---------      */
      a#BtShop {
        display:block;
        width:59px;
        height:59px;
        text-indent:-9999px;
        outline:none;
        background: url(../img/bt_shop.png);
      }
      a#BtShop:link { background-position: top left; }      
      a#BtShop:hover { background-position: top right!important; }
/*       ---------      */
/* @end */

/* @group Contenido Inicio */



#ConIni_Banner {
    width: 874px;
    position: relative;
	overflow: hidden;
}
#ConIni_Noticias {
    width: 816px;
    position: relative;
	overflow: hidden;
	padding: 30px 28px 10px;
	float: left;
	clear: left;
}
#ConIni_NoticiasCol {
	 width: 203px;

	float: left;
}
#ConIni_NoticiasColDr {
	float: left;
	overflow: hidden;
}
#ConIni_Noticias1 {
    width: 182px;
    padding-left: 11px;
    padding-right: 11px;
	float: left;
	overflow: hidden;
}
#ConIni_Noticias1Tit {
    width: 182px;
	color: #333;
	font: bold 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin-top: 10px;
}
#ConIni_Noticias1Txt {
    width: 182px;
	color: #91969a;
	font:  12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin-bottom: 5px;
	margin-top: 5px;
	text-decoration: none;
}

#ConIni_Noticias1Eaa {
    width: 650px;
    padding-left: 11px;
    padding-right: 11px;
	float: left;
    position: relative;
	/*overflow: hidden;*/
}
#ConIni_Noticias1GrEaa {
  width: 200px;
	float: left;
	margin-right: 20px;
	position: relative;
	overflow: hidden;
}

#ConIni_Noticias1GrEaa2 {
  width: 300px;
  margin-right: 15px;
	float: left;
	position: relative;
	overflow: hidden;
}

#ConIni_Noticias1GrEaaImg {
  margin-right: 15px;
  margin-bottom: 5px;
	float: left;
	position: relative;
	overflow: hidden;
}


#ConIni_Noticias1TitEaa {
  	color: #666;
	font: bold 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin-top: 10px;
	    position: relative;
	overflow: hidden;
}
#ConIni_Noticias1TxtEaa {
  width: 600px;
	margin-bottom: 5px;
	margin-top: 5px;
	text-decoration: none;
	    position: relative;
	/*overflow: hidden;*/
}
#ConIni_Noticias1Rso {
    width: 182px;
	color: #333;
	font:  12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin-bottom: 5px;
	margin-top: 3px;
	border-top: 1px solid #ccc;
	padding-top: 5px;
}
#ConIni_NoticiasCompletas {
  width: 630px;
  position: relative;
	overflow: hidden;
	margin-right: 80px;
	margin-left: 80px;
}
#ConIni_Promo {
    width: 816px;
    position: relative;
	overflow: hidden;
	padding: 30px 28px 10px;
	
}

#ConIni_PromoIz {
	    width: 392px;
    position: relative;
	overflow: hidden;
	float: left;
	height: 130px;
	margin-top: 5px;
	padding-top: 5px;
}
#ConIni_PromoIz1 {
	width: 184px;
	height: 134px;
}
#ConIni_PromoDr {
    width: 389px;
    height: 148px;
    position: relative;
	overflow: hidden;
	float: right;
}
#ConIni_Paco {
    width: 744px;
    position: relative;
	overflow: hidden;
	padding: 30px 65px 10px;
	float: left;
	clear: left;
}
#ConIni_Paco1 {
    width: 744px;
    position: relative;
	overflow: hidden;
	float: left;
}
#ConIni_Paco1txt {
    width: 530px;
    position: relative;
	overflow: hidden;
	float: left;
}
#ConIni_Paco1-1 {
    width: 730px;
	height: 29px;
    position: relative;
	overflow: hidden;
	float: left;
	text-transform: uppercase;
	color: #666;
	font: bold 13px Verdana, sans-serif;
	padding-left: 14px;
	padding-top: 1px;
	background: url(../img/gr_separador01.png) no-repeat 0 top;
}
#ConIni_Paco1-12 {
	padding-left: 139px;
	padding-right: 54px;
	padding-top: 7px;
	color: #E15E06;
	font: bold 15px Arial, Tahoma, Verdana;
}
#ConIni_Paco1-13 {
	padding-left: 139px;
	padding-right: 54px;
	color: #666;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	padding-top: 2px;
}
#ConIni_Paco1-14 {

}
#ConIni_Paco2 {
    width: 350px;
    position: relative;
	overflow: hidden;
	float: left;
	margin-bottom: 50px;
}
#ConIni_Paco3 {
    width: 744px;
    position: relative;
	overflow: hidden;
	float: left;
}
#ConIni_Paco31 {
    width: 744px;
    position: relative;
	overflow: hidden;
	float: left;
	border-bottom: 1px solid #ccc;
	padding-bottom: 10px;
	padding-top: 10px;
}
#ConIni_Paco311 {
    width: 360px;
    position: relative;
	overflow: hidden;
	float: left;
	border-right: 1px solid #ccc;
	margin-right: 17px;
}
#ConIni_Paco311i {
    width: 110px;
	float: left;
	    position: relative;
	overflow: hidden;
		font: 11px Tahoma, Verdana;
	color: #666;
}
#ConIni_Paco311d {
    width: 210px;
	float: left;
	margin-left: 20px;
	    position: relative;
	overflow: hidden;
	margin-bottom: 2px;
	font: 11px Tahoma, Verdana;
	color: #666;
}
#ConIni_Paco312 {
    width: 360px;
    position: relative;
	overflow: hidden;
	float: right;
}
#ConIni_Paco312i {
    width: 120px;
	float: left;
	    position: relative;
	overflow: hidden;
}
#ConIni_Paco312d {
    width: 228px;
	float: right;
	position: relative;
	overflow: hidden;
	font: 11px Tahoma, Verdana;
	color: #666;
}
#apDiv1DavidPresentacion {
	position:absolute;
	left:578px;
	top:31px;
	width:209px;
	height:292px;
	z-index:1;
}
/* @end */

/* @group Contacto */


#ContenidoContacto {
    width: 823px;
    padding-bottom: 14px;
    padding-left: 84px;
    padding-right: 54px;
    position: relative;
	overflow: hidden;
}
#ConIni_Contacto {
    width: 736px;
    position: relative;
	overflow: hidden;
	padding: 0 68px 10px;
	float: left;
}
#ConIni_ContactoIz {
    width: 360px;
    position: relative;
	overflow: hidden;
	float: left;
	padding-top: 0;
	padding-bottom: 10px;	border-right: 1px solid #e7e5e8;
	padding-right: 15px;
}
#ConIni_ContactoIz1 {
    width: 350px;
	float: left;
	padding-top: 10px;
	color: #666;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
#ConIni_ContactoIz2 {
    width: 350px;
	float: left;
}
#ConIni_ContactoDr {
    width: 350px;
    position: relative;
	overflow: hidden;
	float: right;
	padding-top: 0;
	padding-bottom: 10px;

}
#InicioBannerContPaco { 
	position: relative;
	overflow: hidden;
    width: 873px;
	height: 378px;	
	margin-right: 54px;
	margin-left: 54px;
	/*background: url(../img/pg-torreblanca.jpg) no-repeat;*/
}
#InicioBannerContPaco2 {
    width: 771px;
	margin-right: 38px;
	margin-left: 38px;
	height: 67px;
	background-color: #fff;
	margin-top: 287px;
	padding-top: 27px;
	padding-right: 27px;
	text-align: right;
}
.FormContacto1 {
    background-color: #EFEDEE;
    color: #000000;
    font-family: Tahoma,Verdana,Arial;
    font-size: 11px;
    height: 15px;
    margin-top: 2px;
    padding-left: 5px;
    padding-right: 5px;
    width: 350px;
	border: 1px solid #e7e5e8;
}
.FormContacto1sel {
    background-color: #EFEDEE;
    color: #000000;
    font-family: Tahoma,Verdana,Arial;
    font-size: 11px;
    height: 20px;
    margin-top: 2px;
    padding-left: 5px;
    padding-right: 0px;
    width: 360px;
	border: 1px solid #e7e5e8;
}
.FormContacto2 {
    background-color: #EFEDEE;
    color: #000000;
    font-family: Tahoma,Verdana,Arial;
    font-size: 11px;
    height: 35px;
    margin-top: 2px;
    padding-left: 5px;
    padding-right: 5px;
    width: 350px;
	border: 1px solid #e7e5e8;
}
.FormContacto3 {
    background-color: #EFEDEE;
    color: #000000;
    font-family: Tahoma,Verdana,Arial;
    font-size: 11px;
    height: 90px;
    margin-top: 2px;
    padding-left: 5px;
    padding-right: 5px;
    width: 350px;
	border: 1px solid #e7e5e8;
}
/* @end */

/* @group pie */
#PieLogosIz {
	width: 120px;
	height: 69px;
	margin-top: 20px;
	float: left;
	margin-left: 20px;
}
#PieLogosDr1 {
	width: 320px;
	margin-top: 10px;
	float: right;
	margin-right: 20px;
	text-align: right;
}
#PieLogosDr2 {
	width: 320px;
	margin-top: 10px;
	float: right;
	margin-right: 20px;
	text-align: right;
	color: #999;
	font: 10px Tahoma, Verdana;
}
/* @end */

/* @group Publicaciones */

#ConIni_Publicaciones {
    width: 736px;
    position: relative;
	overflow: hidden;
	padding: 0 68px 10px;
	float: left;
}


/* @end */

.Form1Eaa {
    background-color: #FCFCFC;
    border: 1px solid #666666;
    color: #000000;
    font-family: Tahoma,Verdana,Arial;
    font-size: 11px;
    height: 15px;
    margin-top: 2px;
    padding-left: 5px;
    padding-right: 5px;
    width: 280px;
}
.Form2Eaa {
    background-color: #FCFCFC;
    border: 1px solid #666666;
    color: #000000;
    font-family: Tahoma,Verdana,Arial;
    font-size: 11px;
    height: 30px;
    margin-top: 2px;
    padding-left: 5px;
    padding-right: 5px;
    width: 300px;
}


ul {

	margin-left: 0;
	padding-left: 1em;
	color: #999;
	font: 13px Tahoma, Verdana;
}

/* @group Multimedia */

#Con_Paco-multimedia1 {
    width: 744px;
    position: relative;
	overflow: hidden;
	float: left;
	margin-top: 25px;
}
#Con_Paco-multimedia1-iz {
    width: 377px;
    position: relative;
	overflow: hidden;
	float: left;
}
#Con_Paco-multimedia1-iz1 {
    width: 377px;
	height: 18px;
	background-image: url(../img/f-mm01.png);
}
#Con_Paco-multimedia1-iz2 {
    width: 345px;
	background-image: url(../img/f-mm02.png);
	padding-right: 16px;
	padding-left: 16px;
	color: #666;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	padding-top: 5px;
}
#Con_Paco-multimedia1-iz3 {
    width: 377px;
	height: 18px;
	background-image: url(../img/f-mm03.png);
}
#Con_Paco-multimedia1-dr {
    width: 294px;
    position: relative;
	overflow: hidden;
	float: right;
}
#Con_Paco-multimedia1-dr1 {
    width: 220px;
    position: relative;
	overflow: hidden;
	float: right;
	background: url(../img/f-mm04.png) no-repeat left top;
	padding-left: 75px;
	margin-bottom: 15px;
	border-bottom: 1px dashed #999;
	color: #666;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	padding-bottom: 15px;
}
.Con_Paco-multimedia1-dr1-on {
	background: url(../img/f-mm04_on.png) no-repeat left top;
}
#Con_Paco-multimedia1-dr1iz {
  width: 120px;
	float: left;
}
#Con_Paco-multimedia1-dr1dr {
  width: 120px;
	float: right;
	text-align: right;
}
/* @end */

/* @group botones */

a.botonCompra {
    /* Sliding right image */    background: transparent url('../img/button_right.png') no-repeat scroll top right; 
    display: block;
    float: right;
    height: 20px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
    margin-right: 6px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
    /* FONT PROPERTIES */
    text-decoration: none;
    color: #FFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight:bold;
	padding-right: 8px;
}

a.botonCompra span{    /* Background left image */ 
    background: transparent url('../img/button_left.png') no-repeat;     display: block;
    line-height: 12px;
	padding: 0 0 5px 9px;
} 

a.botonCompra:hover span{
        color: #333;
}

/* @end */

/* @group imagenes */

#Con_Paco-imagenes1 {
    width: 744px;
    position: relative;
	overflow: hidden;
	float: left;
	margin-top: 25px;
}
#Con_Paco-imagenes1iz {
    width: 160px;
    position: relative;
	overflow: hidden;
	float: left;
}
#Con_Paco-imagenes1dr {
    width: 570px;
    position: relative;
	overflow: hidden;
	float: right;
}
#Con_Paco-imagenes1dr1 {
    width: 570px;
    position: relative;
	overflow: hidden;
	float: right;
	margin-top: 5px;
	padding-top: 5px;
	border-top: 1px solid #999;
	text-align: right;
}
#Con_Paco-imagenes_gr1 {
    width: 90px;
    position: relative;
	overflow: hidden;
	float: left;
	height: 90px;
	margin-bottom: 5px;
	margin-left: 5px;
}
/* @end */

#apDiv1PacoCurriculum1 {
	position:absolute;
	left:487px;
	top:277px;
	width:439px;
	height:465px;
	z-index:1;
}
#apDiv1PacoCurriculum2 {
	position:absolute;
	left:551px;
	top:839px;
	width:358px;
	height:86px;
	z-index:1;
	background: url(../img/gr_curriculum_paco-torreblanca-c2.jpg) no-repeat 0 top;
}

#apDiv1JacobCurriculum1 {
	position:absolute;
	left:500px;
	top:300px;
	width:427px;
	height:452px;
	z-index:1;
}
#apDiv1JacobCurriculum2 {
	position:absolute;
	left:505px;
	top:707px;
	width:358px;
	height:86px;
	z-index:1;
	background: url(../img/gr_curriculum_paco-torreblanca-c2.jpg) no-repeat 0 top;
}

/* @group My Group */
#ConIcoDescargas {
    width: 730px;
   position: relative;
	overflow: hidden;
	float: left;
	padding-top: 1px;
	margin-bottom: 40px;
}
#ConIcoDescargas1 {
    position: relative;
	overflow: hidden;
	float: left;
	margin-right: 20px;
}

/* @end */

/* @group Recetas */
#ConIni_Recetas {
    width: 744px;
    position: relative;
	/*overflow: hidden;*//* comentado para que pueda aparecer el dib del facebook*/
	padding: 0 65px 10px;
	float: left;
	clear: left;
}

#ConRecetas {
    width: 744px;
    position: relative;
	overflow: hidden;
	float: left;
	padding-bottom: 20px;
	color: #666;
	font:  12px Verdana, sans-serif;
}
#ConRecetasiz {
    width: 480px;
    position: relative;
	/*overflow: hidden;*//* comentado para que pueda aparecer el dib del facebook*/
	float: left;
}
#ConRecetasiz1 h1 {
    width: 480px;
    position: relative;
	overflow: hidden;
	font: 20px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #79744A;
}
#ConRecetasiz2 {
    width: 440px;
    position: relative;
	overflow: hidden;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #666;
	margin-top: 40px;
	margin-right: 40px;
}
#ConRecetasdr {
    width: 263px;
    position: relative;
	overflow: hidden;
	float: right;
	margin-top: 50px;
}

#ConRecetasdr0 {
    width: 260px;
    position: relative;
	overflow: hidden;
	float: right;
}
#ConRecetasdr00 {
    width: 258px;
    position: relative;
	overflow: hidden;
	float: right;
	border: 1px dashed #79744A;
}

#ConRecetasdr01 {
	background-color: #79744E;
	text-align: center;
}

#ConRecetasdr02 {
    width: 260px;
    position: relative;
	overflow: hidden;
	float: right;
	padding-right: 15px;
	padding-left: 15px;
}
#ConRecetasdr02 ul {
	margin-left: 5px;
}
#ConRecetasdr02 ul li {
	line-height: 18px;
	 list-style-image: url(../img/bolito2.gif);
	margin-left: 30px;
	margin-bottom: 10px;
}

#ConRecetasdr02 ul li a{
	color: #79744E;
	text-decoration: none;
	font: 14px Tahoma, Verdana;
}
#ConRecetasdr02 ul li a:hover {
	color: #45422b;
  list-style-image: url(../img/bolito22.gif);
}

#ConRecetasdr02 ul li.active {
	list-style-image: url(../img/bolito22.gif);
}
#ConRecetasdr02 ul li.active a {
	color: #45422b;
}


#ConRecetasdr03 {
    position: relative;
	overflow: hidden;
	padding-right: 10px;
	padding-left: 5px;
	margin-top: 15px;
	width: 250px;
	float: left;
}
#ConRecetasdr03dr {
    position: relative;
	overflow: hidden;
	float: right;
	text-align: right;
}
#ConRecetasdr03iz {
    position: relative;
	overflow: hidden;
	float: left;
	text-align: left;
}
#ConRecetasdr1 {
    width: 216px;
    position: relative;
	overflow: hidden;
	float: right;
	height: 307px;
	background-image: url(../img/frecetas.jpg);
	padding-left: 19px;
	padding-right: 28px;
	padding-bottom: 31px;
}



#recetaF_f1 {
    background-image: url(../img/frecetas1.jpg);
    background-position: right bottom;
    background-repeat: repeat-y;
    clear: none;
	height: 35px;
}
#recetaF_f2 {
    background-image: url("../img/frecetas2.jpg");
    background-position: 0;
    background-repeat: repeat-y;
    overflow: auto;
	padding-left: 20px;
	padding-right: 23px;
	color: #666;
	font: 13px Tahoma, Verdana;
}
#recetaF_f2-1 {
	color: #666;
	font: 12px Tahoma, Verdana;
	margin-top: 5px;
	margin-bottom: 5px;
}
#recetaF_f2-2 {
	margin-top: 15px;
}
#recetaF_f3 {
	height: 30px;
	background: url(../img/frecetas3.jpg) no-repeat;
	margin-bottom: 30px;
}
/* @end */

/* @group Pasteleria totel */


#ConPasteleriaTotel {
    width: 744px;
    position: relative;
	overflow: hidden;
	float: left;
	clear: left;
	padding-bottom: 10px;
	padding-left: 65px;
	padding-right: 65px;
}
#ConPasteleriaTotel1 {
    width: 744px;
    position: relative;
	overflow: hidden;
	float: left;
}

/* @end */

/* @group concepto */
#ConConcepto-1 {
    width: 744px;
    position: relative;
	overflow: hidden;
	float: left;
	padding-bottom: 20px;
		color: #666;
	font:  12px Verdana, sans-serif;
}
#ConConcepto-1iz {
    width: 340px;
    position: relative;
	overflow: hidden;
	float: left;
}
#ConConcepto-1dr {
    width: 360px;
    position: relative;
	overflow: hidden;
	float: right;
	margin-left: 40px;
}

#ConConcepto-s1 {
    width: 690px;
	height: 29px;
    position: relative;
	overflow: hidden;
	float: left;
	text-transform: uppercase;
	color: #333;
	font: bold 13px Verdana, sans-serif;
	padding-left: 54px;
	padding-top: 1px;
	background: url(../img/gr_separadorC1.png) no-repeat 0 top;
}
#ConConcepto-s2 {
    width: 690px;
	height: 29px;
    position: relative;
	overflow: hidden;
	float: left;
	text-transform: uppercase;
	color: #333;
	font: bold 13px Verdana, sans-serif;
	padding-left: 54px;
	padding-top: 1px;
	background: url(../img/gr_separadorC2.png) no-repeat 0 top;
}
#ConConcepto-s3 {
    width: 690px;
	height: 29px;
    position: relative;
	overflow: hidden;
	float: left;
	text-transform: uppercase;
	color: #333;
	font: bold 13px Verdana, sans-serif;
	padding-left: 54px;
	padding-top: 1px;
	background: url(../img/gr_separadorC3.png) no-repeat 0 top;
}
#ConConcepto-s4 {
    width: 690px;
	height: 29px;
    position: relative;
	overflow: hidden;
	float: left;
	text-transform: uppercase;
	color: #333;
	font: bold 13px Verdana, sans-serif;
	padding-left: 54px;
	padding-top: 1px;
	background: url(../img/gr_separadorC4.png) no-repeat 0 top;
}
#ConConcepto-s5 {
    width: 690px;
	height: 29px;
    position: relative;
	overflow: hidden;
	float: left;
	text-transform: uppercase;
	color: #333;
	font: bold 13px Verdana, sans-serif;
	padding-left: 54px;
	padding-top: 1px;
	background: url(../img/gr_separadorC5.png) no-repeat 0 top;
}


/* @end */

/* @group logistica */

#Contxt_logistica1 {
    width: 500px;
    position: relative;
	overflow: hidden;
	float: left;
	margin-right: 244px;
}
#Contxt_logistica2 {
    width: 620px;
    position: relative;
	overflow: hidden;
	float: left;
}
#apDivPTlogistica {
	position:absolute;
	left:677px;
	top:157px;
	width:89px;
	height:182px;
	z-index:1;
}

/* @end */

/* @group tiendas */

#ConIni_Tiendas-s {
    width: 730px;
	height: 29px;
    position: relative;
	overflow: hidden;
	float: left;
	text-transform: uppercase;
	color: #666;
	font: bold 13px Verdana, sans-serif;
	padding-left: 14px;
	padding-top: 1px;
	background: url(../img/gr_separador01.png) no-repeat 0 top;
}
#ConIni_Tiendas-sdoddet {
    width: 730px;
    position: relative;
	overflow: hidden;
	float: left;
	border-bottom: 1px dashed #999;
	margin-bottom: 30px;
}
#Con_Tiendas-1 {
    width: 744px;
    position: relative;
	overflow: hidden;
	float: left;
	padding-bottom: 30px;
		color: #666;
	font:  12px Verdana, sans-serif;

}
#Con_Tiendas-1iz {
    width: 281px;
    position: relative;
	overflow: hidden;
	float: left;
}
#Con_Tiendas-1dr {
    width: 440px;
    position: relative;
	overflow: hidden;
	float: right;
	margin-left: 20px;
}

/* @end */

