



.container-int {
      background-image:url(/pfw_files/tpl/structure/bg-home-a.jpg);
      background-position: 50% 0;
      background-repeat: no-repeat;
      background-color:#ffffff;
      padding-bottom:30px;
      float:left;
      width:100%; 

      }     
      
#content-detail {
      margin-top:40px;
      position:relative;
      overflow:hidden;

	height:100%;

      }
      
.float-right-interior {display:none;}
      
#interior-content {width:100%}     
#container3a {}   
      
      
      
/*  ******************** 1. MENU LATERAL ********************  */
/*  *********************************************************  */

.margin {
      overflow:auto;
      padding:5px 18px 0px 18px;
      }


            
.interior-float-left {
      width:275px;
      float:left;
      overflow:hidden;
      background-image:url(/pfw_files/tpl/structure/bg-box-homemenu-01.gif);
      background-repeat:no-repeat;
      background-position:left top;
      padding-top:15px; 
      }

.interior-float-left h4 {
      font-size:1em;
      color:#404040;
      font-weight:bold;
      text-indent:23px;
      /* background-image:url(/pfw_files/tpl/structure/arrow-title.gif); */
      background-position:0 5px;
      background-repeat: no-repeat;
      /* margin-left:18px; */
      line-height:1.2em;
      }

.interior-float-left ul.padre {
      padding-top:14px;
      margin-top:5px;
      background-image:url(/pfw_files/tpl/structure/bg-box-homemenu-02.gif);
      background-repeat:no-repeat;
      background-position:0 bottom;
      padding-bottom:20px;
      padding-left:18px;
      padding-right:18px;          
      }
      
.interior-float-left ul li {
      background:#fff;
      font-size:0.8em;
      background-repeat:repeat-y;
      background-position:0 top;   
      
      }
      
.interior-float-left ul li a {
      padding-top:4px;
      background-image:url(/pfw_files/tpl/structure/point-level01.gif);
      background-repeat:no-repeat;
      background-position:8px 10px;
      height:100%;
      display:block;
      padding-left:15px;
      color:#404040;
      text-decoration:none;
      padding-bottom:4px;     
      }
      
ul.padre li a:hover {
      text-decoration:none;
      background-color:#f4f4f4;
      color:#404040;
      }

      
.interior-float-left ul li .lateral-activo {
      /* color:#000; */
      font-weight:bold;
      color:#94225f;
      background-color:#f1e1eb;
      
      }

.interior-float-left ul li ul li {
      margin-left:15px;
      line-height:17px; 
      }

.interior-float-left ul li ul {margin-bottom:5px;}

.interior-float-left ul li ul li a {
      padding-top:3px;
      padding-bottom:3px;
      background-image:url(/pfw_files/tpl/structure/point-level02.gif);
      background-repeat:no-repeat;
      background-position:8px 10px;
      color:#94225f;
      font-size:1.2em;
      }

.interior-float-left ul li ul li .lateral-activo {
      font-weight:bold;
      color:#94225f;
      background-color:#f1e1eb;

      }
      
.interior-float-left ul li a.menu-activo2, 
.interior-float-left ul li ul li a.menu-activo2 {
      background-image:url(/pfw_files/tpl/structure/point-level02.gif);
      background-repeat:no-repeat;
      background-position:8px 10px;
      background-color:#f7eff3;
      color:#94225f;
      font-weight:bold;
      }
            

ul.padre li ul li a:hover {
      text-decoration:none;
      background-color:#f7eff3;
      color:#94225f;
      }


/*  ******************** 2. CONTENIDO ********************  */
/*  *********************************************************  */
      

      
#title-section {
      color:#911b59;
      background:url(/pfw_files/tpl/structure/line-title-05.jpg);
      background-position:bottom left;
      background-repeat:no-repeat;
      height:23px;
      margin-bottom:20px;
      line-height:22px;
      }
      
#title-section img, #title-section h1 {float:left; font-weight:normal;}
#title-section img {margin-right:5px;}

#title-section h1 {margin-right:50px; font-size:1.5em;}

#real-content ul {
      padding-left:40px;
      list-style-type: disc;
      margin-top:10px;
      margin-bottom:10px;
      }
      
#real-content ol  {
      padding-left:40px;
      list-style-type:decimal;
      margin-top:10px;
      margin-bottom:10px;     
      }

      
#real-content {
      float:right;
      line-height:16px;
      /* width:650px; */
      width:690px;
      background-image:url(/pfw_files/tpl/structure/bg-box-content-01.gif);
      background-repeat:no-repeat;
      background-position:left top;
      padding-top:13px;

      }
      
#real-content-a {
      background-image:url(/pfw_files/tpl/structure/bg-box-content-02.gif);
      background-repeat:repeat-y;
      background-position:0 top;
      height:100%;

      }
      
#real-content-b {
      background-image:url(/pfw_files/tpl/structure/bg-box-content-03.gif);
      background-repeat:no-repeat;
      background-position:0 bottom;
      padding-bottom:10px;
      overflow:hidden;
      padding:18px 20px 38px 18px;
	font-size:0.8em;line-height:1.2em;      
      height:82%;

      
      }


#real-content-alt {
      position:relative;
      line-height:16px;
      
      }
      
#real-content-alt2 {
      position:relative;
      line-height:16px;
      
      }     
            
#real-content-alt {
      position:relative;
      line-height:16px;
      background-image:url(/pfw_files/tpl/structure/bg-box-content-01-alt.gif);
      background-repeat:no-repeat;
      background-position:left top;
      padding-top:13px;
      
      }
      
#real-content-alt #real-content-a {
      background-image:url(/pfw_files/tpl/structure/bg-box-content-02-alt.gif);
      background-repeat:repeat-y;
      background-position:0 top;
      overflow:auto;
      }
      
#real-content-alt #real-content-b {
      background-image:url(/pfw_files/tpl/structure/bg-box-content-03-alt.gif);
      background-repeat:no-repeat;
      background-position:0 bottom;
      padding-bottom:10px;
      
      padding:18px 27px 38px 18px;
	width:930px;
      }
      
#real-content-b table {
      }           
      
#real-content a {
      color:#911b59;
      text-decoration:none;
      font-weight:bold;
      }
      
#real-content a:hover {
      color:#000;
      }     
            
      
      
#real-content2, #especific-content {clear:both;float:left; 650px;}      

      


.text-content {margin-bottom:15px;text-align:justify;}

.text-content table {
      margin-top:20px;
      }

.text-content table tr td{
   /*   text-align:left;   */
      padding:3px;
      font-size:12px;
      }


/*  ******************** 3. ACCIONES CONTENIDO ********************  */
/*  ***************************************************************  */


#interior-tools {
      float:right;
      width:60px;
      height:28px;
      margin-top:-39px;
      }

#interior-tools .float-right-actions {
      float:right;
      height:20px;
      margin-top:7px;

      }     
      
#interior-tools .float-right-actions div {
      float:left;
      margin-left:2px;
      }     

#interior-tools div.li-action-recommend {
      padding-top:2px;
      }
      
#interior-tools div.li-action-print {
      padding-top:4px;
      }     
      
.a-action-recommend, .a-action-print{
      cursor: pointer;
      display:block;
      text-indent:-3000px;
      margin-left:5px;
      }
      

#interior-tools a.a-action-recommend {
      width:17px;
      height:17px;      
      background-image:url(/pfw_files/tpl/structure/icon-recommend.gif);
      background-repeat:no-repeat;
      }
      

#interior-tools a.a-action-print {
      width:15px; 
      height:15px;      
      background-image:url(/pfw_files/tpl/structure/icon-print.gif);
      background-repeat:no-repeat;
      }
      

.success-message {margin:10px 0;color:green;margin-left:-65px;font-size:11px;font-weight:bold;}

.div-image {
      float:left;
      }
      
.div-image img {
      width:250px;
      padding:2px;
      border:1px solid #ccc;
      margin:0 15px 15px 0;
      }
      
      
.estilo-valor-parque {
      width:180px;
      overflow:hidden;
      }
