/*nieto@pezred.com*/
body { 
   background : #FCB357 url(img/dbodybg.jpg) repeat-x; 
   color : #525253; 
   font-family : Verdana, sans-serif; 
   font-size : 12px; 
 } 
hr { 
   padding-top : 10px; 
   border : solid 1px #fff; 
   clear : both; 
 } 
a { 
   color : #E88100; 
   text-decoration : none; 
 } 
a:hover { 
   color : #399604; 
   text-decoration : none; 
 } 
p { 
   line-height : 1.8em; 
   margin-bottom : 1.5em; 
 } 
.right-col { 
   width : 130px; 
   float : right; 
   border : 1px dotted green; 
   overflow : auto; 
   padding : 5px; 
 } 
.box-a { 
   width : 800px; 
   height : auto; 
   float : left; 
   background : #FCFAF9; 
} 
.box-a p, .box-a ul { 
   margin : 5px 60px 20px 100px; 
 } 
 
 .box-a ul li { 
   margin : 10px 0px 0 0px; 
   line-height:1.5em;
 } 
 
 .div-l p {
  margin : 5px 60px 0px 100px; 
 
 }
.box-a img { 
   float : left; 
   margin : 0  0 10px 0px; 
 } 
 
 img.im-right {
 
 float:right;
 }
img.floatleft_im  {
  float : left; 
  margin-left:80px
 }
.box-ar { 
   display : table; 
   position : relative; 
   overflow : hidden; 
   width : 160px; 
   height : 500px; 
   float : left; 
   background : #EFF1F3; 
   border : thin solid #fff; 
   /*                    overflow:auto*/
   vertical-align : middle; 
 } 
.box-ar p { 
   position : absolute; 
   bottom : 30px; 
   background : #333; 
 } 
.box-al { 
   display : block; 
   width : 600px; 
   height : 500px; 
   float : left; 
   background : #F7F7F1; 
   border : thin solid #fff; 
 } 
.box-abotom { 
   position : relative; 
   width : 925px; 
   height : 130px; 
   background : #F7F7F1; 
   border : thin solid #fff; 
   float : right; 
 } 
.box-bloque-r p, .div-r p { 
   color : #333; 
   font-family : Verdana, sans-serif; 
   font-size : .8em; 
   line-height : 1.3em; 
 } 
.box-bloque-r ul { 
   list-style : none; 
   margin : 0; 
   padding : 150px 0 0 0; 
   display : block; 
   text-align : left; 
   width : 120px; 
   font-size : 1.6em; 
 } 
.box-bloque-r li { 
   margin : 0; 
   padding : 5px 0; 
 } 
.box-bloque-r  a { 
   color : #000; 
   float : right; 
   padding : 5px 0px; 
   text-decoration : none; 
   text-transform : lowercase; 
   /*                    float: none*/
 } 
.box-bloque-r  a:hover { 
   color : #399604; 
 } 
.box-bloque-r  #current a { 
   color : #D03C3B; 
   padding-bottom : 5px; 
 } 
.c-top { 
   margin : 25px auto -1px auto; 
   width : 1000px; 
   display : block; 
   position : relative; 
   height : 350px; 
   /*                     background: white url(img/head0�.jpg) no-repeat 250px 30px; */
   background : #FCB357 url(img/head2.jpg) no-repeat 0px 0px; 
   border-bottom : 0px solid #CBCAC1; 
 } 
.c-topbarw { 
   background : #3373B3; 
   position : absolute; 
   top : 142px; 
   width : 100%; 
   z-index : -10; 
   height : 32px; 
   left : -2px; 
   text-align : center; 
 } 
.c-midle { 
   background : transparent url(img/cerezasR.jpg) no-repeat 700px 240px; 
   border : 0px solid #dedede; 
   margin : 0px auto -1px auto; 
   display : block; 
   position : relative; 
   width : 1000px; 
   padding : 0; 
   min-height : 420px; 
   overflow : auto; 
   top : -242px; 
 } 
 .c-midleL { 
  
   min-height : 450px; 
  
 } 
 
.c-midle-tittle { 
   position : relative; 
   width : 380px; 
   left : 75px; 
 } 
.c-midle-bottom { 
   background : transparent url(img/bottom.jpg) no-repeat 140px 0px; 
   margin : 0px auto -1px auto; 
   display : block; 
   position : relative; 
   width : 1000px; 
   padding : 0; 
   height : 151px; 
   overflow : auto; 
   top : -242px; 
 } 
.c-inicio { 
   background : #fff; 
   width : 100%; 
   height : 100%; 
   position : absolute; 
   left : 0px; 
   right : 0px; 
   top : 0px; 
 } 
.c-inicio2 { 
   background-color : transparent; 
   width : 250px; 
   height : 100px; 
   position : absolute; 
   bottom : 50px; 
   right : 50px; 
 } 
.box-a { 
   position : relative; 
   left : 30px; 
   width : 697px; 
   height : auto; 
   min-height : 450px; 
   background : #F5E7CA; 
   overflow : auto; 
 } 
.box-a h1 { 
   left : -2px; 
 } 
.box-ab { 
   width : 580px; 
   min-height : 450px; 
   height : auto; 
   float : left; 
   padding : 5px 5px 5px 5px; 
   margin : 5px; 
   overflow : auto; 
   background-color : #fff; 
 } 
.box-articulo { 
   width : 350px; 
   height : auto; 
   float : left; 
   padding : 5px; 
   margin : 5px; 
   /*                    margin:0 0 0.66em 2em*/
   /*               padding:0.33em 0.33em 0.33em 0.66em*/
   font-size : 1em; 
   font-weight : bold; 
 } 
.box-articulo span { 
   color : #4188CD; 
   font-size : .8em; 
   font-weight : bold; 
 } 
.box-intro { 
   width : auto; 
   height : auto; 
   float : left; 
   padding : 5px; 
   margin : 5px; 
   /*                    margin:0 0 0.66em 0*/
   /*               padding:0.33em 0.33em 0.33em 0*/
 } 
.box-intro img { 
   width : 250px; 
   height : auto; 
   float : right; 
   padding : 5px; 
   margin : 5px; 
   /*                    margin:0 0 0.66em 0*/
   /*               padding:0.33em 0.33em 0.33em 0.66em*/
 } 
.box-bloque-r { 
   width : auto; 
   height : auto; 
   float : left; 
   padding : 0px 0px 5px 10px; 
   margin : 0px 5px 5px 0px; 
 } 

#webTitulo { 
   position : absolute; 
   background : transparent url(img/logo.gif) no-repeat 15px 0px; 
   height : 67px; 
   top : 35px; 
   width : 225px; 
   float : left; 
 } 
#webTitulo span, #webTituloinicio span { 
   display : none; 
 } 
label { 
   width : 5em; 
   float : left; 
   text-align : left; 
   display : block; 
   font-size : 0.9em; 
 } 
input { 
   color : #333; 
   background : #fff; 
   border : 1px solid #ddd; 
   width : 255px; 
 } 
textarea { 
   color : #333; 
   background : #fff; 
   border : 1px solid #ddd; 
   width : 250px; 
 } 
.submit input { 
   position : relative; 
   color : #000; 
   background : #E88100; 
   border : 1px solid #ddd; 
   width : 95px; 
 } 
fieldset p { 
   line-height : 1.0em; 
 } 
fieldset { 
   border : none; 
 } 
fieldset blockquote { 
   padding-left : 20px; 
 } 
legend { 
   color : #fff; 
   background : #333; 
   border : 0px solid #fff; 
   padding : 2px 6px; 
 } 
.div-r { 
   width : 300px; 
   float : right; 
   height : 265px; 
   margin : 30px 10px 10px 10px; 
   text-align: right;
 } 
.div-l { 
   width : 220px; 
   float : left; 
   height : auto; 
   padding : 20px 0 0 0; 
   margin : 2px 0 2px 0px; 
 } 
#fpage { 
   height : 425px; 
 } 
.separator { 
   padding-top : 100px; 
 } 
#slideshow2 { 
   left : 14px; 
   top : 33px; 
 } 
#slideshow2 img { 
   border : 0px; 
 } 
.pics { 
   height : 390px; 
   width : 700px; 
   padding : 0; 
   margin : 0; 
   overflow : hidden; 
 } 
.pics img { 
   height : 390px; 
   width : 700px; 
   padding : 0px; 
   top : 0; 
   left : 0; 
 } 
.pics img { 
 } 
#caption {
color:#FDDABE;
font-family:Verdana,sans-serif;
font-size:26px;

text-align:left;
width:700px;
padding:0px 0 0 180px
}
#nav{
padding:4px 10px 0 0;
text-align:right;
width:690px;
background:#E88100;
height:20px;
font-size:14px;
font-weight:bold;
position:absolute; top:425px; left:165px
}
#nav a{
color: white;
margin: 5px 0 2px 2px ;
padding:0 2px ;
border: solid 1px #B86800;
}
#nav a:hover{
background:#B86800;
}

#entorno2{
position:absolute; top:35px; left:165px;
}

